body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#root{height:100%}body,html{min-height:100%}.home{background-color:#4056f4;height:100%;margin:auto;width:100%}.home .mobile-container{display:none}.home .container{display:grid;grid-template-columns:50% 50%;height:100%;margin:auto}.first-grid{display:flex;flex-direction:column;height:100%;justify-content:flex-end}.home .text-box{background-image:url(/static/media/oga-pictorial-logo.3ae0d70774df3f4b1a2a.svg);background-position:0 0;background-repeat:no-repeat;background-size:10%;height:100%;margin-left:15px;margin-top:20px;width:100%}.text{bottom:335px;margin-left:15px;position:absolute}.text h1{font-size:40px;font-weight:900}.text h1,.text p{color:#d8cbc7;font-family:Neue Metana,sans-serif}.text p{font-size:25px}.text p span{border:2px solid #d8cbc7;border-radius:20px;padding:2px 10px}.home .image-box{background-image:url(/static/media/top-circle.15de4d4033b8daf16804.svg);background-position-x:-200px;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column-reverse;height:60%;width:70%}.image-box img{margin-left:15px;max-height:128px;max-width:234px}.second-grid{background-image:url(/static/media/orange-circle.f8ef86cb8877321e8634.svg);background-position:100%;background-repeat:no-repeat;background-size:contain}@media screen and (max-width:940px){.home .container{display:none}.home .mobile-container{background-image:url(/static/media/orange-circle.f8ef86cb8877321e8634.svg);background-position:100%;background-repeat:no-repeat;background-size:contain;display:flex;flex-direction:column;height:100%;justify-content:space-between;overflow-x:none}.mobile-container .mobile-text{display:flex;flex-direction:column;justify-content:center;margin-top:100px;padding:20px}.mobile-text h1{font-size:30px;font-weight:900}.mobile-text h1,.mobile-text p{color:#d8cbc7;font-family:Neue Metana,sans-serif}.mobile-text p{font-size:25px}.mobile-text p span{border:2px solid #d8cbc7;border-radius:20px;padding:2px 10px}.mobile-container .mobile-image{align-items:flex-end;display:flex;justify-content:baseline;margin:10px}.mobile-image img{max-width:360px}}.header{background-color:initial}.header,.productsState{height:90px;left:0;overflow:hidden;position:fixed;top:0;transition:.3s ease-in;width:100%;z-index:1}.productsState{background-color:#f96900}.productsState .nav-item a:hover{background-color:#f96900;border:2px solid #d8cbc7;border-radius:20px;color:#d8cbc7;padding:2px 10px}.aboutState{background-color:#4056f4;height:90px;left:0;overflow:hidden;position:fixed;top:0;transition:.3s ease-in;width:100%;z-index:1}.aboutState .nav-menu a{color:#d8cbc7;font-size:25px;text-decoration:none}.aboutState .nav-item a:hover{background-color:#d8cbc7;border:2px solid #4056f4;border-radius:20px;color:#4056f4;padding:2px 10px}.servicesState{background-color:#33673b;height:90px;left:0;overflow:hidden;position:fixed;top:0;transition:.3s ease-in;width:100%;z-index:1}.servicesState .nav-menu a{color:#f96900;font-size:25px;text-decoration:none}.servicesState .nav-item a:hover{background-color:#33673b;border:2px solid #f96900;border-radius:20px;color:#f96900;padding:2px 10px}.contactUsState{background-color:#d8cbc7;height:90px;left:0;overflow:hidden;position:fixed;top:0;transition:.3s ease-in;width:100%;z-index:1}.contactUsState .nav-menu a{color:#000;font-size:25px;text-decoration:none}.contactUsState .nav-item a:hover{background-color:#d8cbc7;border:2px solid #000;border-radius:20px;color:#000;padding:2px 10px}.navbar{align-items:center;display:flex;height:100%;justify-content:flex-end;margin:auto;max-width:100%;padding:0 1rem}.nav-menu a{color:#d8cbc7;font-size:25px;text-decoration:none}.nav-menu{display:flex}.nav-item{font-family:Neue Metana,sans-serif;font-weight:300;padding:1rem}.header .nav-item a:hover{background-color:#d8cbc7;border:2px solid #4056f4;border-radius:20px;color:#4056f4;padding:2px 10px}.nav-item::marker{color:transparent}@media screen and (max-width:940px){.aboutState,.contactUsState,.header,.productsState,.servicesState{display:none}}.about{-ms-overflow-style:none;background-color:#4056f4;height:100%;margin:auto;overflow-y:scroll;scrollbar-width:none;width:100%}.about::-webkit-scrollbar{display:none}.about .container{overflow-x:hidden;padding-top:8%}.about .bottom-image{background-image:url(/static/media/bottom-circle.5b7634ead5b68e87906e.svg);background-position-x:-200px;background-repeat:no-repeat;background-size:cover;height:22%;width:35%}.about .continue-image{background-image:url(/static/media/director.30ce06c75ddb689d1a82.jpg);background-repeat:no-repeat;background-size:cover;min-height:250px;width:355px}.aboutus{background-color:#d8cbc7;border-radius:14%;margin-top:-52px;padding:20px;width:100%}.mantana-bold{font-weight:700}.mantana-bold,.mantana-underline{font-family:Neue Metana,sans-serif;font-size:20px;text-align:center}.mantana-underline{margin-top:40px;text-decoration:underline}.large-paragraph,.large-paragraph span{font-family:Neue Metana,sans-serif;font-size:15px;margin-top:40px;text-align:center}.large-paragraph span{font-weight:600}.large-paragraph:last-child{margin-bottom:100px}.about .workers{background-image:url(/static/media/building-background.4a3ca4bf235b3c5720d4.svg);background-repeat:no-repeat;background-size:cover;padding-bottom:70px;width:100%}.about .pop-up,.about .workers{align-items:center;display:flex;flex-direction:column;justify-content:center}.about .pop-up{background-color:hsla(0,0%,100%,.5);border-radius:60px;margin-top:50px;padding:50px;width:60%}.about .director,.about .our-team{align-items:flex-start;display:flex;flex-direction:row;gap:50px;justify-content:center;width:100%}.about .our-team{margin-top:100px}.director .image{background-image:url(/static/media/director.30ce06c75ddb689d1a82.jpg);border-top-left-radius:60px;min-height:200px}.director .image,.our-team .image{background-repeat:no-repeat;background-size:cover;width:355px}.our-team .image{background-image:url(/static/media/team.16ee1d0f252baec5c9af.jpg);border-bottom-right-radius:60px;min-height:250px}.workers .text-box{min-width:300px}.about .text-box h3{font-size:20px;font-weight:600;margin-top:0}.about .text-box h3,.about .text-box p{font-family:Neue Metana,sans-serif;text-align:left}.about .text-box p{font-size:15px}@media screen and (max-width:940px){.about .container{overflow-x:hidden;padding-top:100px}.aboutus{border-radius:11%}.about .text-box p{font-size:15px}.workers .text-box{min-width:10px}.about .director .text-box,.about .workers .text-box{width:100%}.about .director,.about .our-team{flex-direction:column}.director .image,.our-team .image{min-height:200px;width:100%}}.products{-ms-overflow-style:none;background-color:#f96900;height:100%;margin:auto;overflow-y:scroll;scrollbar-width:none;width:100%}.products::-webkit-scrollbar{display:none}.products .container{display:flex;flex-direction:column;height:100%;padding:20px}.products .title h1{color:#d8cbc7;font-family:Neue Metana,sans-serif;font-size:70px;font-weight:600;margin-bottom:0;text-align:left}.products .title{margin-left:40px;padding:20px}.products .title p{color:#d8cbc7;font-family:Neue Metana,sans-serif;font-size:20px;margin-top:0;text-align:left}.product-images{display:flex;flex-direction:row;gap:10px;width:100%}.product-images .product-card-1{background-image:url(/static/media/back-up-systems.a916b60ac329a5f35735.png)}.product-images .product-card-1,.product-images .product-card-2{background-repeat:no-repeat;background-size:cover;min-height:650px;min-width:359px}.product-images .product-card-2{background-image:url(/static/media/solar-systems.c232ae9ffbc439c64d98.png)}.product-images .product-card-3{background-image:url(/static/media/complete-systems.b7f6589eab4e8e0606ea.png)}.product-images .product-card-3,.product-images .product-card-4{background-repeat:no-repeat;background-size:cover;min-height:650px;min-width:359px}.product-images .product-card-4{background-image:url(/static/media/solar-geysers.f51bf5dd0cceca2b032f.png)}.product-images h3{font-size:35px;font-weight:400}.product-images h3,.product-images p{color:#000;font-family:Neue Metana,sans-serif;text-align:left}.product-images p{font-size:15px}.closer{margin-top:40px;width:100%}.closer p{color:#d8cbc7;font-family:Neue Metana,sans-serif;font-size:20px;text-align:center}@media screen and (max-width:940px){.product-images{align-items:center;flex-direction:column;justify-content:center}.products .title{margin-left:0;padding:5px}.products .title h1{font-size:55px}}.services{background-color:#33673b;background-position-y:100%;background-repeat:no-repeat;height:100%;margin:auto;overflow-y:hidden;width:100%}.services .container{display:flex;flex-direction:row;height:100%}.services .large-image{background-image:url(/static/media/greenery.6da2d19e60672be1534d.svg);background-repeat:no-repeat;background-size:cover;height:100%;width:100%}.large-image h1{color:#f96900;font-family:Neue Metana,sans-serif;font-size:60px;font-weight:500;left:47%;letter-spacing:8px;margin-top:120px;min-width:700px;position:relative;text-align:left}.services .text-box{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding:20px;width:100%}.services .text-box h3{font-size:20px;margin-left:35px;max-width:500px}.services .text-box h3,.services .text-box li{color:#d8cbc7;font-family:Neue Metana,sans-serif}.services .text-box li{font-size:15px}@media screen and (max-width:940px){.services .container{flex-direction:column;overflow-x:hidden}.services .text-box h3{margin-left:2px}.large-image h1{font-size:55px;left:2%;min-width:200px}.services .large-image{overflow-x:hidden}}.contactUs{-ms-overflow-style:none;background-color:#d8cbc7;height:100%;margin:auto;overflow-y:scroll;scrollbar-width:none;width:100%}.contactUs .container{overflow-x:hidden;padding:20px 30px 30px}.contactUs::-webkit-scrollbar{display:none}.container .title{display:flex;flex-direction:column;justify-content:center}.left-heading{margin-bottom:10px}.left-heading,.right-heading{font-family:Neue Metana,sans-serif;font-size:60px;font-weight:100;text-align:right}.right-heading{margin-right:80px;margin-top:0}.underline{font-size:20px;letter-spacing:5px;text-decoration:underline}.contact,.underline{font-family:Neue Metana,sans-serif;font-weight:100;text-align:right}.contact{font-size:17px}.form{width:50%}.form,.label{display:flex;flex-direction:column}.label{font-family:Neue Metana,sans-serif;font-size:17px;font-weight:100}.form-group{display:flex;flex-direction:row}.label input{background:transparent;border:none;border-bottom:1px solid;font-family:Neue Metana,sans-serif;font-size:13px;font-weight:100;margin-bottom:15px;margin-top:10px;padding-bottom:10px}.label input:focus-visible{outline:none}.label textarea{background:transparent;border:1px solid #000;font-family:Neue Metana,sans-serif;font-size:13px;font-weight:100;margin-bottom:15px;margin-top:10px;padding:10px;resize:none}.form-group .logo{background-image:url(/static/media/oga-pictorial-logo-black.767cdeb8585134f10165.svg);background-position:100% 100%;background-repeat:no-repeat;background-size:5%;width:100%}@media screen and (max-width:940px){.left-heading{margin-top:30px}.left-heading,.right-heading{font-size:50px;text-align:left}.contact,.underline{text-align:left}.form{margin-top:40px;width:100%}}body,html{height:100%;margin:0}.gallery{background-color:#4056f4;height:100%;margin:auto;overflow:hidden;width:100%}.gallery .container{background-image:url(/static/media/other-circle.70917bdbfa6f619b426e.svg);background-position:105% 70%;background-repeat:no-repeat;background-size:400px 400px;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding-top:100px}.carosoul{align-items:center;display:flex;flex-direction:row;gap:70px;justify-content:center;width:100%}.carosoul img{max-height:500px;max-width:500px}.carosoul .buttons{max-height:100px;max-width:200px}.gallery .footer{background-color:#000;justify-self:flex-end;max-height:400px;padding:20px;text-align:center;width:100%}.footer img{margin-bottom:5%;max-width:300px;min-height:100px}@media screen and (max-width:940px){.carosoul{gap:10px;margin-bottom:20px}.carosoul img{border-radius:10px;max-height:250px;max-width:250px}.carosoul .buttons{max-height:100px;max-width:50px}.gallery .container{background-position:108% 70%;background-size:200px 200px}.gallery .footer{max-height:200px;padding:10px}}
/*# sourceMappingURL=main.794c0960.css.map*/