:root{padding:0}:root,body{color:#faf3ea;margin:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#0d0d0d;font-family:-apple-system,BlinkMacSystemFont,Saira Condensed,sans-serif;font-size:32px;font-style:normal;font-weight:700;line-height:normal}code{color:#faf3ea;font-family:source-code-pro,Menlo,Monaco,Consolas,Saira Condensed,sans-serif}.primary{background-color:#f80}.secondary{background-color:#0e223a}a{color:inherit;font-size:25px;font-style:normal;font-weight:700;line-height:normal;text-decoration:none}.app{margin:auto;width:100vw}.site-title{display:flex;height:70px;width:270px}.navContainer{background:rgba(31,28,28,.692);position:fixed;width:100%;z-index:2}.nav{align-items:center;display:flex;justify-content:space-between;padding:10px 30px}.nav i{display:none}.nav ul{display:flex;gap:50px;list-style:none;margin:0;padding:0}a:hover{color:#c8c7c6;cursor:pointer}.HeroContainer{background:linear-gradient(0deg,hsla(0,0%,5%,.2),hsla(0,0%,5%,.2)),url(/static/media/heroImg.010a9edfd5247a3c2ae5.png),#d3d3d3 50% /cover no-repeat;background-position:50%;background-size:cover;height:920px;width:100%}.GalleryItem{height:300px;position:relative;width:300px}.GalleryItem:hover{opacity:.3}h1{font-size:64px}h1,h2{font-style:normal;font-weight:700;line-height:normal;margin:0;padding:0}h2{font-size:42px}h3{font-size:32px;font-weight:700;letter-spacing:1.28px;padding:0}h3,p{font-style:normal;line-height:normal;margin:0}p{font-size:20px;font-weight:600;letter-spacing:.8px}.heroText{display:flex;flex-direction:column;gap:15px;justify-content:center;padding-left:158px;padding-top:198px;width:800px}button{background-color:#f80;border:none;border-radius:60px;color:#faf3ea;display:inline-flex;font-family:Saira Condensed;font-size:32px;font-style:normal;font-weight:700;gap:10px;letter-spacing:1.28px;line-height:normal;padding:20px 10px;text-decoration:none;transition:background-color .3s ease-in-out}.centerer,button{align-items:center;justify-content:center}.centerer{display:flex;padding-bottom:50px}.buttonContainer a{align-items:center;border:none;border-radius:60px;color:#faf3ea;display:inline-flex;font-family:Saira Condensed;font-size:32px;font-style:normal;font-weight:700;justify-content:center;letter-spacing:1.28px;line-height:normal;margin:0;padding:5px 10px;text-decoration:none;transition:background-color .3s ease-in-out}.buttonContainer .primary:hover{background-color:#a46013}.buttonContainer .secondary:hover{background-color:#0b305e}.buttonContainer{display:flex;gap:34px;height:50px}.sectionTheme{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-top:30px}.underline{background-color:#f80;height:3px;width:125px}.AboutUsSection{display:flex;gap:100px;justify-content:center;padding-top:60px}.AboutUsTextContainer{width:475px}.YearsOfExperienceBox{align-items:center;background:#141414;border:5px solid #f80;display:inline-flex;flex-direction:column;flex-shrink:0;justify-content:center;padding:0 10px;width:250px}.YearsOfExperienceBox h3{text-align:center}.YearsOfExperienceBox h1{color:#f80;line-height:1;margin:0;padding:0}.AchivmentContainer{display:flex;flex-direction:column;text-align:center}.AchivmentContainer h1{color:#f80;margin:0;padding:0}.AbousUsAchwimentContainer{display:flex;gap:120px;justify-content:center;padding-bottom:100px;padding-top:70px}.Section{background-color:#212121;height:auto;width:100%}.CardContainer{align-items:center;background:#141414;border-radius:10px;display:flex;flex-direction:column;flex-shrink:0;gap:10px;padding:30px;width:300px}.iconCircle{background-color:#f80;background-position:50%;background-repeat:no-repeat;border-radius:360px;height:50px;padding:20px;width:50px}.servicesContainer{display:flex;flex-wrap:wrap;gap:100px;justify-content:center;padding-bottom:105px;padding-top:90px}.CardContainer ul{margin:0;padding:0;width:200px}.CardContainer ul li{font-size:20px}li p{letter-spacing:normal;margin:6px}.RealizationContainer{align-items:center;display:flex;gap:30px;justify-content:center;padding-bottom:100px;padding-top:60px}.RealisationTextLink{bottom:0;color:#f80;cursor:pointer;left:20%;opacity:0;padding-bottom:10px;position:absolute;transition:opacity .5s,color .3s;z-index:2}.RealisationTextLink span{padding-left:10px;position:absolute;-webkit-transform:translateY(28%);transform:translateY(28%)}.RealisationTextLink:hover{color:#a46013;display:inline}.RealizationBox{background-position:50%;background-repeat:no-repeat;background-size:cover;height:300px;position:relative;width:300px}.RealizationBox:after{background-color:#0d0d0dab;content:" ";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .6s;width:100%}.RealizationBox:hover .RealisationTextLink,.RealizationBox:hover:after{opacity:1}.workProccesContainer{display:flex;gap:60px;justify-content:center;padding-bottom:105px;padding-top:90px}.WorkTitle{align-items:center;display:flex;gap:18px}.WorkTitle h1{color:#f80;line-height:1.5}.WorkItemContainer p{margin:0;width:240px}span{font-family:Arial,Helvetica,sans-serif;font-size:20px}.footer{height:60px;justify-content:center}.footer,.footer-text{align-items:center;display:flex}.footer-text{flex-direction:column}.footer-text p{font-size:14px}.ImagesContainer{display:flex;flex-wrap:wrap;gap:30px;justify-content:center;margin:auto;max-width:1300px;padding-bottom:50px;padding-top:90px}.modal{background-color:rgba(0,0,0,.7);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:100}.modal.show{display:block}.modal-content{align-items:center;display:flex;justify-content:center;margin:auto;padding-top:10vh}.close{cursor:pointer;font-size:60px;position:absolute;right:20px;top:20px}.modal-image{height:70vh;object-fit:contain;width:50vw}.arrow{display:flex;gap:100px;justify-content:space-between}.arrow button{background-color:initial;border:none;cursor:pointer;font-size:104px;outline:none}.arrow button:hover{color:#333}.RealizationContainer,.workProccesContainer{flex-wrap:wrap}.Contact{align-items:center;display:flex;justify-content:center}.direct-contact-container{max-width:auto}.contact-list{list-style-type:none}.list-item{color:#f80;line-height:3}.contact-text{color:#bbb;font-family:Saira Condensed,sans-serif;font-size:18px}.place{margin-left:62px}.phone{margin-left:56px}.gmail{margin-left:53px}.contact-text a{color:#bbb;font-size:18px;text-decoration:none;transition-duration:.2s}.contact-text a:hover{color:#fff;text-decoration:none}.social-media-list{font-size:18px;margin:0 auto;padding:0;position:relative;text-align:center;width:100%}.social-media-list li a{color:#fff}.social-media-list li{background-color:#1b1b1b;color:#fff;cursor:pointer;display:inline-block;margin:10px 3px;position:relative}.social-media-list li,.social-media-list li:after{border-radius:50%;height:60px;line-height:60px;transition:all .2s ease-in-out;width:60px}.social-media-list li:after{box-shadow:0 0 0 1px #fff;content:"";left:0;opacity:0;position:absolute;top:0}.social-media-list li:hover{background-color:#fff}.social-media-list li:hover:after{opacity:1;-webkit-transform:scale(1.12);transform:scale(1.12);transition-timing-function:cubic-bezier(.37,.74,.15,1.65)}.social-media-list li:hover a{color:#000}.copyright{color:#555;font:200 14px Oswald,sans-serif;letter-spacing:1px;text-align:center}hr{border-color:hsla(0,0%,100%,.6)}@media (max-width:1300px){.RealizationContainer{margin:auto;max-width:800px}}@media (max-width:968px){.workProccesContainer{margin:auto;max-width:800px}.AboutUsSection{gap:50px}.HeroContainer{align-items:center;display:flex;height:70vh;justify-content:center;width:100vw}.heroText{padding:20px}h1{font-size:48px}h2{font-size:36px}h3{font-size:28px}p{font-size:18px}}@media (max-width:768px){.modal-image{height:70vh;object-fit:contain;width:80vw}.app{width:100vw}.heroText{max-width:374px;width:auto}.heroText h1{font-size:28px}h2{font-size:20px}h3{font-size:24px}p{font-size:18px}.buttonContainer a{font-size:16px;letter-spacing:.3px;padding:10px}.buttonContainer{gap:15px}button{font-size:16px;letter-spacing:.3px;padding:10px}.footer-text p{font-size:8px}.site-title{height:50px;margin:0;width:50px}.nav ul li a{font-size:15px}.sectionTheme h2{font-size:28px}.underline{width:70px}.AboutUsSection{flex-direction:column}.AboutUsTextContainer{margin:auto;max-width:470px;padding-left:20px;padding-right:20px;width:auto}.YearsOfExperienceBox{height:250px;margin:auto}.AbousUsAchwimentContainer{flex-wrap:wrap;gap:60px}.servicesContainer{flex-wrap:wrap;gap:30px}.CardContainer{padding:10px;width:90vw}span{font-size:10px}.GalleryItem{height:45vw;width:45vw}.ImagesContainer{gap:20px}.RealisationTextLink span{font-size:18px}}@media (max-height:550px){.HeroContainer{height:auto;padding-bottom:50px;padding-top:100px}.heroText h1{font-size:28px}h2{font-size:20px}h3{font-size:24px}p{font-size:18px}.buttonContainer a,button{font-size:16px;letter-spacing:.3px;padding:10px}}
/*# sourceMappingURL=main.78e25cc8.css.map*/