@import url(https://fonts.googleapis.com/css2?family=Raleway:wght@100;200;400;500;600;800&display=swap);*{box-sizing:border-box;font-family:Raleway;margin:0;padding:0}body{background:#fff}.content{padding:85px 0}.content,.content2{margin:auto;position:relative;width:1280px}.content2{padding:40px 0}a,h1,h4,p{text-decoration:none}.topTitleAbout{justify-content:center;margin:auto;position:absolute;top:-80px;width:100%}.topTitle h1{color:#fff;font-size:50px;text-align:center}.title{width:100%}.subtitle,.title{color:green;margin-bottom:20px;padding-left:15px;padding-right:15px;position:relative;text-align:center}.subtitle{border-bottom:3px solid green}ul{list-style-type:none}.btn{background:green;border:1px solid #fff;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:12px 32px;text-transform:uppercase}.btn-light{background:transparent;color:#fff}.btn:hover{background:rgba(0,128,0,.5);transition:.3s}@media screen and (max-width:1300px){.subtitle{margin-left:15px;margin-right:15px}}a{color:#000}.homeServ{grid-gap:20px;display:grid;grid-template-columns:repeat(4,1fr);position:relative}.homeServ .servCol,.homeServ img{border:1px solid green;width:100%}.homeServ .servCol{background:#fff;margin:0;padding-bottom:50px;position:relative;text-align:center}.homeServ .servCol:hover{background:green;color:#fff;transition:1s}.homeServ .servCol h2{border-top:1px solid green;bottom:0;color:green;left:0;padding:10px 0;position:absolute;transition:1s;width:100%}.homeServ .servCol:hover h2{color:#fff;cursor:pointer}.homeServ .servCol p{line-height:30px}@media screen and (max-width:1300px){.content{transition:.3s;width:100%}.homeServ{padding:20px 15px}.homeServ .servCol{margin:0}}@media screen and (max-width:1150px){.homeServ .servCol h2{font-size:20px}.homeServ .servCol p{font-size:15px}}@media screen and (max-width:1000px){.homeServ{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:500px){.homeServ{grid-template-columns:repeat(1,1fr)}}.header{border-bottom:2px solid transparent;height:85px;margin:auto;position:fixed;width:100%;z-index:10}.header:hover{background:hsla(0,0%,100%,.682);border-bottom:2px solid green;transition:.5s;z-index:100}.header:hover .hamburger .menuBTNopen{color:green;font-size:22px;transition:.5s}.header:hover .nav-menu li a{color:green;transition:.3s}.header:hover .nav-menu li:hover{border-bottom:2px solid green;transition:.5s}.header-container{align-items:center;display:flex;justify-content:space-between;margin:auto;position:relative;transition:.3s;width:1280px}.logo{padding:10px 0;position:relative;width:150px}.logo-img{height:100%;width:100%}.header-bg{background:hsla(0,0%,100%,.682);border-bottom:2px solid green;transition:.5s;z-index:100}.nav-menu{display:flex}.nav-menu li{border-bottom:2px solid transparent;margin-left:10px;padding:2px}.nav-menu li:hover{border-bottom:2px solid #fff;transition:.5s}.header-bg .nav-menu li:hover{border-bottom:2px solid green;transition:.5s}.nav-menu li a{color:#fff;font-size:22px;font-weight:500;transition:.3s}.header-bg .nav-menu li a{color:green;transition:.3s}.hamburger{display:none}.hamburger .menuBTNopen{color:#fff;font-size:22px;transition:.5s}.hamburger .menuBTNclose{color:green;font-size:22px;transition:.5s}.header-bg .hamburger .menuBTNopen{color:green;font-size:22px;z-index:1000}@media screen and (max-width:1300px){.header-container{padding:0 15px;transition:.3s;width:100%}}@media screen and (max-width:1000px){.header-container,.nav-menu{width:100%}.nav-menu{align-items:center;background:hsla(0,0%,100%,.895);flex-direction:column;height:100vh;justify-content:center;left:-100%;position:absolute;top:0;transition:.3s;z-index:-3}.nav-menu.active{color:green;left:0;transition:.5s}.nav-menu li{margin-top:30px;padding:2px 0}.header-bg .nav-menu li:hover,.nav-menu li:hover{border-bottom:2px solid green;transition:.5s}.nav-menu li a{color:green;font-size:22px}.hamburger{display:block}}.hero .contentTitle{left:50%;position:absolute;text-align:center;top:90%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.hero .contentTitle p{color:#fff;font-size:3rem;font-weight:300;padding:4rem 0 2rem}.btnHome a{color:#fff}@media screen and (max-width:1040px){.hero .contentTitle{top:80%}.hero .contentTitle p{font-size:2rem;font-weight:400;padding:4rem 0 1rem}.contentTitle .btn{display:inline-block;width:200px}}@media screen and (max-width:300px){.hero .contentTitle p{font-size:1rem}.contentTitle .btn{font-size:10px;width:130px}}.footer{background:#fff;border-top:2px solid green;position:relative;width:100%}.footer-container{margin:auto;width:1280px}.info{justify-content:center}.abtFooter,.info{display:flex;width:100%}.abtFooter{flex-direction:column;font-size:12px;height:100%;margin-top:5px;padding-top:10px;text-align:center}.social{margin-top:18px}.email,.fax,.location,.phone{display:flex;margin:10px}.email p,.fax p,.location p,.phone p{font-size:12px;line-height:20px;text-align:center}.footerBtm{background:green;color:#fff;font-size:10px;margin-top:10px;padding:5px}.footerBtm,.infoCol3{text-align:center;width:100%}.infoCol3{background:#fff;border:1px solid green;margin:10px 20px;padding:50px;position:relative}@media screen and (max-width:1300px){.footer-container{padding:20px 15px;transition:.3s;width:100%}}@media screen and (max-width:500px){.email,.fax,.location,.phone{display:block;justify-content:center;margin:10px;text-align:center}.abtFooter,.email p,.fax p,.location p,.phone p{font-size:10px}}@media screen and (max-width:350px){.abtFooter,.email p,.fax p,.footerBtm,.location p,.phone p{font-size:8px}}.maskAll{height:50vh;position:relative;width:100%}.introAll-img{background-position:50%;background-size:cover;object-fit:cover}.heroAll,.introAll-img{height:100%;width:100%}.heroAll .contentTitle{left:50%;position:absolute;text-align:center;top:90%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.heroAll .contentTitle p{color:#fff;font-size:3rem;font-weight:300;padding:4rem 0 2rem;text-transform:uppercase}.contentTitle .btn{display:none;margin:0 .2rem}@media screen and (max-width:1040px){.heroAll .contentTitle{top:80%}.heroAll .contentTitle p{font-size:2rem;font-weight:400;padding:4rem 0 1rem}.contentTitle .btn{display:inline-block;width:200px}}@media screen and (max-width:500px){.contentTitle .btn{font-size:12px;width:150px}}@media screen and (max-width:300px){.heroAll .contentTitle p{font-size:1rem}.contentTitle .btn{font-size:10px;width:130px}}.topTitleaAbout{color:#fff;font-size:25px;justify-content:center;margin:auto;position:absolute;text-align:center;top:-80px;width:100%}.abt1{margin-top:-20px}.abt1,.abt2{margin-bottom:80px}.abt1,.abt2,.abt3{grid-gap:50px;display:grid;grid-template-columns:repeat(2,1fr);position:relative}.abt1 .abt1Col1,.abt1 .abt1Col2,.abt2 .abt2Col1,.abt2 .abt2Col2,.abt3 .abt3Col1,.abt3 .abt3Col2{background:#fff;padding:0;position:relative;text-align:center;width:100%}.abt1 .abt1Col1 h1,.abt1 .abt1Col2 h1{text-align:center}.abt1 .abt1Col1 h1,.abt1 .abt1Col2 h1,.abt3 .abt3Col1 h1,.abt3 .abt3Col2 h1{border-bottom:3px solid green;color:green;line-height:50px;margin-bottom:10px}.abt3 .abt3Col1 h1,.abt3 .abt3Col2 h1{text-align:left}.abt1 .abt1Col1 p,.abt1 .abt1Col2 p,.abt2 .abt2Col1 p,.abt2 .abt2Col2 p,.abt3 .abt3Col1 p,.abt3 .abt3Col2 p{line-height:20px}.abt2 .abt2Col1 .row1{display:flex;padding:20px 0}.abt2 .abt2Col1 .row1,.abt3 .abt3Col1 .row1{background:#fff;position:relative;text-align:left;width:100%}.abt3 .abt3Col1 .row1{padding:30px 0 25px}.abt2 .abt2Col1 .row1 .abtLogo{height:100%;margin-right:10px;width:40px}.abt .abtCol .row1 img{height:100%;width:100%}.abt2 .abt2Col2 img,.abt3 .abt3Col2 img{background-position:50%;background-size:cover;height:100%;object-fit:cover;width:100%}.abt2 .abt2Col2 .abtmask,.abt3 .abt3Col2 .abtmask{height:100%;position:relative;width:100%}@media screen and (max-width:1300px){.abt1,.abt2,.abt3{padding:0 15px}}@media screen and (max-width:1000px){.topTitleaAbout{font-size:20px}.abt2,.abt3{grid-gap:10px;grid-template-columns:repeat(1,1fr)}.abt2 .abt2Col2 .abtmask,.abt3 .abt3Col2 .abtmask{height:350px}.abt2 .abt2Col1,.abt3 .abt3Col1{grid-row:2}.abt2 .abt2Col2,.abt3 .abt3Col2{grid-row:1}.abt2 .abt2Col1 .row1,.abt3 .abt3Col1 .row1{padding:10px 0}}@media screen and (max-width:600px){.abt1{grid-template-columns:repeat(1,1fr)}.abt2 .abt2Col2 .abtmask,.abt3 .abt3Col2 .abtmask{height:280px}}@media screen and (max-width:450px){.abt2 .abt2Col2 .abtmask,.abt3 .abt3Col2 .abtmask{height:180px}.abt1,.abt2,.abt3,.title{font-size:14px}.abt2 .abt2Col1 .row1 .abtLogo{width:30px}}.topTitleServices{color:#fff;font-size:25px;justify-content:center;margin:auto;position:absolute;text-align:center;top:-60px;width:100%}.servCol{display:flex;position:relative}.servCol .servCol1{float:left;position:relative;text-align:center;width:30%}.servCol .servCol1 img{height:100%;width:100%}.servCol .servCol1 .servTitle{background:rgba(0,128,0,.662);height:100%;position:absolute;top:0;width:100%}.servCol .servCol1 .servTitle .titleCol{align-items:center;display:flex;height:100%;justify-content:center;margin:auto;position:relative}.servCol .servCol1 .servTitle .titleCol h1{color:#fff}.servCol .servCol2{grid-gap:2px;border:1px solid green;display:grid;grid-template-columns:repeat(4,1fr);position:relative;width:70%}.servCol .servCol2 .servCol3{display:block;justify-content:center;margin:auto;padding:5px;position:relative;width:100%}.servCol .servCol2 .servCol3 p{color:green;font-size:14px;font-weight:600;text-align:center}.servCol .servCol2 .servCol3 img{width:100%}@media screen and (max-width:1300px){.content{transition:.3s;width:100%}.servCol{padding:0 15px}.servCol .servCol1{width:20%}.servCol .servCol1 .servTitle .titleCol h1{font-size:25px}.servCol .servCol2{width:80%}}@media screen and (max-width:1150px){.servCol .servCol1 .servTitle .titleCol h1{font-size:20px}.servCol .servCol2 .servCol3 p{font-size:12px}}@media screen and (max-width:1000px){.topTitleServices{font-size:20px}.servCol{display:block}.servCol .servCol1{float:none;height:120px;width:100%}.servCol .servCol2{width:100%}}@media screen and (max-width:810px){.servCol .servCol2{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:400px){.servCol .servCol2 .servCol3 p{font-size:10px}}@media screen and (max-width:300px){.servCol .servCol2 .servCol3 p{font-size:7px}}.hero{height:100%;width:100%}.mask{height:100vh;position:relative;width:100%}.intro-img{background-position:50%;background-size:cover;height:100%;object-fit:cover;width:100%}.footerContactBtm{background:green;color:#fff;font-size:10px;padding:5px;text-align:center;width:100%}.hero .contactTitle{background:hsla(0,0%,100%,.716);border:2px solid green;bottom:0;left:50%;min-width:650px;padding:10px;position:absolute;text-align:center;-webkit-transform:translate(-50%,-10%);transform:translate(-50%,-10%)}.hero .contactTitle p{color:green;font-size:28px;font-weight:800}.contactTitle .btn1,.contactTitle .btn2{display:block;text-transform:none;width:100%}.contactTitle .btn2{color:green}.contactTitle .btn2:hover{color:#fff}.btnContent{align-items:center;margin:0;text-align:center}.addlocaCont,.btnContent{display:flex}.addlocaCont .addrCont p{font-size:20px;text-align:left}@media screen and (max-width:700px){.hero .contactTitle{min-width:500px}.hero .contactTitle p{font-size:20px}.addlocaCont .addrCont p{font-size:15px}.contactTitle .btn1,.contactTitle .btn2{font-size:12px}}@media screen and (max-width:520px){.hero .contactTitle{min-width:100%}.addlocaCont{display:block}.addlocaCont .addrCont p{font-size:12px;text-align:center}.contactTitle .btn1,.contactTitle .btn2{font-size:8px}}@media screen and (max-width:420px){.addlocaCont,.btnContent{display:block}.addlocaCont .addrCont p{font-size:12px}.contactTitle .btn1,.contactTitle .btn2,.footerContactBtm{font-size:8px}}
/*# sourceMappingURL=main.baab9771.css.map*/