*,*::before,*::after{box-sizing:border-box}ul[class],ol[class]{padding:0}body,h1,h2,h3,h4,p,ul[class],ol[class],li,figure,figcaption,blockquote,dl,dd{margin:0}body{min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed;line-height:1.5}.body,html::-webkit-scrollbar{display:none}.body,html{-ms-overflow-style:none;scrollbar-width:none}ul[class],ol[class]{list-style:none}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}input,button,textarea,select{font:inherit}img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}html,body{font-family:"Open Sans",sans-serif;font-size:15px}p{line-height:2rem;color:#231f20}a{text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}h1{font-size:5rem;font-weight:700;color:#fff}h2{font-size:3.5rem;font-weight:700;color:#fff}h3{font-size:2rem;font-weight:700;color:#231f20}h4{font-size:1.2rem;font-weight:400}.material-icons{font-size:3rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.material-icons.scrollto{border:0;border-style:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}html,body{scroll-snap-type:y mandatory;scroll-behavior:smooth}section{min-height:100vh;scroll-snap-align:start}#page{display:flex;position:relative}.col1{background-color:#0f102a;min-height:100vh;width:5%;padding-top:10%}.col2{background-color:#0f102a;min-height:100vh;width:25%;padding-top:10%;text-align:center}.col2 button{margin-top:100px}.col3{width:70%;min-height:100vh;background-color:#03723b}.clip{width:100%;-webkit-clip-path:polygon(0% 0%,100% 0%,100% 78%,0% 100%);clip-path:polygon(0% 0%,100% 0%,100% 78%,0% 100%);background:#fff;padding-left:5%;padding-right:5%;padding-top:15%;padding-bottom:15%;min-height:100vh}.line{width:50%;height:4px;background-color:#fff;margin-bottom:45%;display:block}.full{width:100%;height:4px;background-color:#fff;margin-bottom:45%;display:block}.pointer{position:absolute;bottom:0;display:flex;justify-content:center;width:100%}footer{background-color:#0f102a;scroll-snap-align:start;position:sticky;z-index:1;background-color:#0f102a;height:100vh}.cert{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;background-color:#fff;align-items:center;justify-items:center;padding:10% 0 4%;height:40vh}.cert img{width:40%;height:auto}.footerinfo{position:relative;text-align:center;height:60vh;display:flex;justify-content:center;align-content:center}.footerinfo img{-o-object-fit:contain;object-fit:contain;width:70%}.footerlogo{display:flex;justify-content:center;align-content:center}.overlay{position:absolute;top:0;left:0;width:100%;height:100%;padding:1%;background-color:rgb(15 16 42 / .9)}.links{height:80%;display:flex;justify-content:center;padding-top:5%;width:100%}.col{width:33.3%;display:flex;flex-direction:column}.col h4{font-weight:700;color:#03723b;text-align:left;font-size:1em}.col ul{list-style-type:none}.col ul li{color:#fff;text-align:left}.col ul a{color:#fff}.companyinfo{display:flex;justify-content:center;width:100%}.companyinfo p{width:33.3%;color:#fff}.logofooter{width:33.3%;height:auto}.logofooter svg{width:30%;height:auto}.center{display:flex;justify-content:center}#home{display:flex;flex-direction:column;justify-content:center;align-items:center;background-image:url(/wp-content/themes/butlergroundworks/img/Butler_groundworks-slie1.jpg);background-repeat:no-repeat;background-position:center;background-size:cover}.caption{background-color:rgb(0 0 0 / .2);width:100%;height:100vh;display:flex;justify-content:center;align-items:center;flex-direction:column}#aboutus,#ourservices,#health{padding-top:10%}#aboutus h4,#ourservices h4,#health h4{line-height:2;font-size:1.3rem}.container .info .lines{width:5%;position:absolute;z-index:1}.container .info .title{width:35%;text-align:right;position:absolute;z-index:1;padding-left:5%}.container .info .title h2{margin-bottom:3rem}.container .info .content{width:100%;padding-left:40%;padding-right:5%}#aboutus h4{width:70%}.boxcontainer{display:flex;justify-content:space-between;margin-top:5%}.boxabout{width:30%}.boxabout hr{height:5px;background-color:#03723b}.boxcontainernews{display:flex;justify-content:space-between}.boxnews{height:33vh;width:32%;overflow:hidden;position:relative}.boxnews img{width:100%;height:100%}.test{position:absolute;top:0;right:0;font-size:2em;margin-top:7px}article{width:100%;height:100%;transform:translatey(87%);transition:transform .7s linear;background-color:rgb(3 114 59 / .6);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);padding:8px;position:absolute;top:0;left:0;color:#fff}article:hover{transform:translatey(0%)}article p{color:#fff}.newslink{display:flex;justify-content:space-evenly;align-items:center;flex-direction:column;height:250px}.social{display:flex;justify-content:center;align-content:space-around;width:100%}.social a{width:5%;margin:1%}.contentbox{display:none}.itemcontent{display:none}.show{display:flex;justify-content:space-between;flex-wrap:wrap}.items{display:flex;flex-wrap:wrap;align-self:center;gap:12px}.item{position:relative;height:27vh;width:32%;cursor:pointer}.item h4{position:absolute;bottom:0;background-color:rgb(3 114 59 / .6);width:100%;padding:0 10px 0;color:#fff}.item img{width:100%;height:100%}.leftcol{width:50%;background-size:cover;height:53vh}.rightcol{width:50%;padding-left:2%}.rightcol h3{text-align:center}.close{text-align:right;color:#03723b}.slide{height:53vh!important;background-size:cover}.slick-slide{background-position:center;background-size:cover}.gallery{-webkit-clip-path:polygon(0% 0%,100% 0%,100% 86%,0% 100%);clip-path:polygon(0% 0%,100% 0%,100% 86%,0% 100%)}#photo-viewer{position:relative;height:500px;overflow:hidden;background-color:#0f102a}#photo-viewer.is-loading:after{content:url(/wp-content/themes/butlergroundworks/img/gallery/img/load.gif)}#photo-viewer img{position:absolute;top:50%;left:50%;width:100%;height:100%}a.active{border-style:solid;border-width:3px;border-color:#03723b}#thumbnails{position:relative;margin-top:20px;display:flex;overflow:scroll}#thumbnails img{width:100px;height:100px;margin:5px}#thumbnails::-webkit-scrollbar{display:none}#thumbnails{-ms-overflow-style:none;scrollbar-width:none}.thumbwrap{position:relative;padding:0 30px 0 30px}.before{height:100px;position:absolute;left:0;font-size:50px;color:#0f102a;z-index:5;padding-top:40px;cursor:pointer}.after{height:100px;position:absolute;right:0;font-size:50px;color:#0f102a;z-index:5;padding-top:40px;cursor:pointer}#map{height:53vh}.gm-svpc{height:60px!important}.gm-svpc img{height:50px!important}.flex{display:flex}.leftcol2{width:60%}.rightcol2{width:40%;padding:50px;display:flex;flex-direction:column;height:53vh;justify-content:space-between}.rightcol2 .material-icons{color:#03723b;font-size:4rem;margin-right:20px}.row{display:flex;align-items:center}.loader{position:fixed;left:0;bottom:0;top:0;right:0;background-color:#0f102a;z-index:5;-webkit-clip-path:polygon(100% 0,100% 100%,0 100%,0 0);clip-path:polygon(100% 0,100% 100%,0 100%,0 0);display:flex;justify-content:center;align-items:center}.loader svg{width:35%;animation-name:pulse;animation-duration:1s;animation-fill-mode:both}@keyframes pulse{0%{transform:scale3d(1,1,1)}50%{transform:scale3d(1.05,1.05,1.05)}100%{transform:scale3d(1,1,1)}}.navbar{display:flex;justify-content:space-between;align-items:center;position:fixed;width:100%;padding-left:10%;padding-right:10%;z-index:1;align-items:center;height:14%;top:0;left:0;background-color:#fff;z-index:2}.logo{width:20%;margin-top:2%;height:auto}nav{width:60%}#menu-main{display:flex;justify-content:space-evenly;align-items:center;width:100%}#menu-main li{font-size:1.2rem}#menu-main a{color:#231f20;font-weight:700}.shadow{box-shadow:0 6px 15px 0 rgb(0 0 0 / .49)}.mobile{display:none}.sub-menu{display:none;position:absolute}.sub-menu a{font-size:1rem;color:#0f102a!important}.sub-menu li{padding-top:5px;padding-right:5px}.showsub{display:block}.showsub li{display:inline-block}#mainsvg{width:100%;height:auto}#white_x5F_nav_x5F_bar_x5F_straight{visibility:hidden}#Blue_x5F_rectangle_x5F_left_x5F_side2{visibility:hidden}#Green_x5F_triangle_x5F_3_x5F_right_x5F_side{visibility:hidden}#Green_x5F_triangle_x5F_2_x5F_right_x5F_side{visibility:hidden}#Green_x5F_triangle_x5F_1_x5F_right_x5F_side{visibility:hidden}.svgtest{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1}.scrollto{background-color:#fff0;border-color:#03723b;border:3px;border-style:solid;border-color:#03723b;padding:.5rem 3rem;color:#fff;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.buttonhome{position:absolute;bottom:0;right:0;left:0;margin:10% auto;width:8%;z-index:1;color:#fff;background-color:#0f102a;border-color:#03723b;border:3px;border-style:solid;border-color:#03723b;padding:.5rem 3rem;color:#fff;text-align:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tab{float:left;background-color:#f1f1f1;width:35%;height:70vh}.tab button{display:block;background-color:inherit;color:#231f20;padding:22px 16px;width:100%;border:none;outline:none;text-align:left;cursor:pointer;transition:.3s}.tab button:hover{background-color:#ddd}.tab button.active{background-color:#03723b;color:#fff}.tabcontent{float:left;width:65%;border-left:none;height:70vh;padding:25px;overflow-y:auto}@media(-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){html{font-size:12px}}@media(-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){html{font-size:12px}}@media only screen and (min-height:1200px){#mainsvg{height:100%}}@media only screen and (min-width:2560px){html,body{font-size:22px}#mainsvg{height:100%}.navbar{height:12%}.container .info .content{padding-left:45%}}@media only screen and (max-width:1500px){html,body{font-size:12px}#mainsvg{height:100%}.navbar{height:12%}article{transform:translatey(89%)}}@media only screen and (max-width:1366px){html,body{scroll-snap-type:none}.caption{display:none}#home{background-image:url(/wp-content/themes/butlergroundworks/img/ipad.png);background-size:contain}#aboutus h4{width:100%}.mobile{display:block}#mainsvg{display:none}h2{font-size:3rem}h2{font-size:2.5rem}.buttonhome{display:none}.scrollto{display:none}#menu-main{flex-direction:column;display:flex;position:fixed;top:0;left:0;height:100%;background-color:#0f102a;-webkit-clip-path:polygon(100% 0%,100% 100%,100% 0%,0% 0%);clip-path:polygon(100% 0%,100% 100%,100% 0%,0% 0%)}#menu-main a{font-size:2rem;color:#fff}.showsub li a{color:#fff!important}#aboutus,#ourservices,#health{padding-top:0;min-height:300px;display:flex}.container .info .lines{background-color:#0f102a;position:relative;padding-top:20px;margin-bottom:5px;width:10%}.full,.line{margin-bottom:20%}.container .info .title{background-color:#0f102a;position:relative;text-align:left;padding-top:20px;width:40%;margin-bottom:5px}.container .info .content{padding:20px;width:100%}.about{-webkit-clip-path:none;clip-path:none}.boxcontainer{display:flex;flex-wrap:wrap}.boxabout{width:100%;margin-bottom:50px}.cert{height:auto;padding:20px}.cert img{width:60%}}@media only screen and (max-width:1024px){#page{padding-top:30px}.boxnews{height:25vh}.rightcol2{padding:18px}.boxcontainernews{flex-wrap:wrap}.boxnews{width:100%;height:400px;margin-bottom:10px}article h4{font-size:2rem}article p{font-size:1.5rem}.news{-webkit-clip-path:none;clip-path:none}.social a{width:10%}}@media only screen and (max-width:820px){#home{background-image:url(/wp-content/themes/butlergroundworks/img/mobile768.png)}.logo{width:50%}.burger{font-size:6rem}#aboutus,#ourservices,#health{flex-wrap:wrap}.container .info .lines{width:20%;height:300px}.container .info .title{width:80%;height:300px;display:flex;justify-content:center;align-items:center;padding:0}.container .info .content{width:100%}.links{display:flex;flex-direction:column}.links .col{width:100%}.links .center{justify-content:left}.links .col h4{font-size:2rem}.links .col li{font-size:1.3rem}.companyinfo{flex-direction:column;text-align:left;padding-left:40px;padding-top:100px}.logofooter{width:70%}#page{margin-top:90px;flex-wrap:wrap}.col1{min-height:150px;width:20%;padding-top:20px}.col2{min-height:150px;width:80%}.col3{width:100%}.clip{flex-wrap:wrap;padding-top:5%}.slide{height:350px!important}.item{height:22vh;width:48%}.show .leftcol{width:100%;height:350px}.show .rightcol{width:100%;margin-top:50px}.show .rightcol p,.show .rightcol li{font-size:1.2rem}.flex{flex-wrap:wrap}.leftcol2{width:100%;height:200px}.leftcol2 #map{height:300px}.rightcol2{width:100%;height:300px}}@media only screen and (max-width:650px){html,body{font-size:10px}.burger{font-size:4rem}.footerinfo{height:auto;margin-top:200px}.companyinfo{display:none}.logofooter svg{width:90%}#page{margin-top:60px}.rightcol{height:500px;overflow:auto;padding-bottom:200px}.boxnews{height:200px}article{transform:translatey(70%)}.flex{min-height:1000px}}@media only screen and (max-width:390px){#photo-viewer{height:400px}}@media only screen and (max-width:360px){#aboutus,#ourservices,#health{flex-wrap:wrap}.container .info .lines{width:20%;height:300px}.container .info .title{width:80%;height:300px;display:flex;justify-content:center;align-items:center;padding:0}.container .info .content{width:100%}#photo-viewer{height:350px}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:#fff0}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid #fff0}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/wp-content/themes/butlergroundworks/slick/ajax-loader.gif) center center no-repeat}@font-face{font-display:swap;font-family:'slick';font-weight:400;font-style:normal;src:url(/wp-content/themes/butlergroundworks/slick/fonts/slick.eot);src:url('/wp-content/themes/butlergroundworks/slick/fonts/slick.eot?#iefix') format('embedded-opentype'),url(/wp-content/themes/butlergroundworks/slick/fonts/slick.woff) format('woff'),url(/wp-content/themes/butlergroundworks/slick/fonts/slick.ttf) format('truetype'),url('/wp-content/themes/butlergroundworks/slick/fonts/slick.svg#slick') format('svg')}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:#fff0;border:none;outline:none;background:#fff0}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:#fff0;outline:none;background:#fff0}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir='rtl'] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'←'}[dir='rtl'] .slick-prev:before{content:'→'}.slick-next{right:-25px}[dir='rtl'] .slick-next{right:auto;left:-25px}.slick-next:before{content:'→'}[dir='rtl'] .slick-next:before{content:'←'}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:#fff0;border:0;outline:none;background:#fff0}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}