.intro{display:flex;height:100vh}.intro-left{align-items:center;display:flex}.intro-left,.intro-right{flex:1 1;justify-content:center}.intro-right{position:relative;top:40px}.intro-right img{height:80%;object-fit:cover;position:absolute;width:80%}.intro-left-wrapper{display:flex;flex-direction:column;height:50%;justify-content:space-between;padding:50px}.intro-left-wrapper h1{font-size:60px}.intro-left-wrapper h2{font-size:30px;font-weight:300}.intro-title{height:50px;overflow:hidden}.intro-title-wrapper{-webkit-animation:move 10s ease-in-out infinite alternate;animation:move 10s ease-in-out infinite alternate;height:100%}@-webkit-keyframes move{25%{-webkit-transform:translateY(-50px);transform:translateY(-50px)}50%{-webkit-transform:translateY(-100px);transform:translateY(-100px)}75%{-webkit-transform:translateY(-150px);transform:translateY(-150px)}}@keyframes move{25%{-webkit-transform:translateY(-50px);transform:translateY(-50px)}50%{-webkit-transform:translateY(-100px);transform:translateY(-100px)}75%{-webkit-transform:translateY(-150px);transform:translateY(-150px)}}.intro-title-item{align-items:center;color:#4169e1;display:flex;font-size:30px;font-weight:700;height:50px}.intro-scroll{bottom:20px;height:30px;position:absolute;width:30px}.intro-bg{background-color:#59b256;-webkit-clip-path:polygon(100% 0,100% 51%,100% 100%,25% 100%,0 50%,25% 0);clip-path:polygon(100% 0,100% 51%,100% 100%,25% 100%,0 50%,25% 0);height:100%;position:absolute;right:0;top:0;width:100%}@media screen and (max-device-width:1024px),screen and (max-width:1024px){.intro{flex-direction:column}.intro-left-wrapper{align-items:center;height:100%;justify-content:space-evenly;padding:10px;text-align:center}.intro-left-wrapper h1{font-size:100px}.intro-left-wrapper h2{font-size:60px}.intro-title-item{font-size:60px;height:50px}.intro-desc{display:none}.intro-right img{margin-left:150px;width:70%}}.about{height:100vh}.about,.about-left{align-items:center;display:flex}.about-left{flex:1 1;height:100%;justify-content:center;position:relative}.about-right{flex:1 1}.about-right h1{color:#4169e1;font-weight:400}.about-right p{margin:20px 0}.about-right .about-desc{font-weight:300}.about-card.bg{background-color:#333;left:50px;position:absolute;top:50px}.about-card{border-radius:30px;height:70vh;overflow:hidden;position:relative;width:60%}.about-card img{height:80%;object-fit:cover;width:80%}@media screen and (max-device-width:1024px),screen and (max-width:1024px){.about{flex-direction:column;height:43vh;margin-top:50px;text-align:center}.about-left{width:100%}.about-card{height:30vh}.about-card.bg,.about-left{display:none}.about-right{padding:20px}.about-right h1{color:#4169e1;font-size:80px}.about-right p{font-size:35px}.about-right .about-desc{font-size:28px}}.product{height:80%;margin:20px 10px;overflow:hidden;width:80%}.product-browser{align-items:center;background-color:#f3f2f2;border:2px solid #f3f2f2;border-radius:10px 10px 0 0;display:flex;height:30px;position:-webkit-sticky;position:sticky;z-index:2}.product-browser a{align-items:center;color:#333;display:flex;font-size:14px;margin-left:auto;text-decoration:none;transition:.5s ease}.product-browser a:hover{color:#4169e1}.product-circle{background-color:#fff;border-radius:50%;cursor:pointer;height:10px;margin:3px;opacity:.5;width:10px}.product-circle:hover{opacity:1}.product-circle.r{background-color:red}.product-circle.y{background-color:#ff0}.product-circle.g{background-color:green}.card-title{color:#4169e1;display:flex;font-size:14px;font-weight:700;height:20px;margin:0 10px 0 auto;position:relative;right:auto;width:100%}.product-img{height:100%;transition:1s ease;width:100%}.product-img:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}@media screen and (max-device-width:1024px),screen and (max-width:1024px){.product{height:25vh;margin:40px;width:100%}.product-repo-link{border:none;font-size:30px;margin-bottom:20px}.product-img{height:100%}.product-img:hover{-webkit-transform:none;transform:none;transition:none}.card-title{background-color:#f3f2f2;border:2px solid #f3f2f2;border-radius:10px 10px 0 0;color:#4169e1;display:flex;font-size:35px;font-weight:700;height:50px;position:relative;right:auto;width:100%}.product-browser{border:none}}.product-list{align-items:center;display:flex;flex-direction:column;padding:50px 100px;text-align:center}.product-list-texts{width:65%}.product-list-texts h1{font-size:60px;font-weight:600}.product-list-texts p{margin:20px 0}span{color:#4169e1}.product-list-list{display:flex;flex-wrap:wrap;justify-content:center;width:100%}@media screen and (max-device-width:1024px),screen and (max-width:1024px){.product-list{padding:10px}.product-list-texts{width:100%}.product-list-texts h1{margin-bottom:40px}.product-list-texts p{display:none}span{font-size:80px}}.contact{height:100vh;position:relative}.contact-bg{background-color:#4169e1;height:100%;position:absolute;width:20px}.contact-wrapper{display:flex;padding:50px 50px 0}.contact-left{flex:1 1}.contact-right{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center}.contact-right form p{color:#4169e1;font-family:MontCarlo,sans-serif;font-weight:700;margin:20px}.contact-title{font-size:40px;width:80%}.contact-info-item{align-items:center;display:flex;font-weight:300;margin:50px 0;width:70%}.contact-icon,.contact-info-item img{height:30px;margin-right:20px;width:30px}form{margin-top:20px}input{border:none;border-bottom:1px solid #000;height:50px;width:50%}input,textarea{font-size:14px;margin:10px 0;outline:0;padding-left:10px}textarea{width:100%}button{background-color:#4169e1;border:none;border-radius:30px;color:#fff;cursor:pointer;font-weight:500;margin-bottom:20px;padding:15px;text-decoration:none;text-transform:uppercase}.btn:hover{box-shadow:0 10px 20px rgba(0,0,0,.2);-webkit-transform:translateY(-3px);transform:translateY(-3px)}@media screen and (max-device-width:1024px),screen and (max-width:1024px){.contact{height:65vh}.contact-wrapper{flex-direction:column}.contact-title{font-size:60px;text-align:center;width:100%}.contact-desc,.contact-info{display:none}input{font-size:30px;width:70%}textarea{font-size:25px;width:90%}button{font-size:30px;height:70px;width:30%}}.toggle{align-items:center;background-color:#4169e1;border:1pz solid #4169e1;border-radius:20px;display:flex;height:25px;justify-content:space-around;position:fixed;right:10px;top:10px;width:50px;z-index:999}.toggle img{height:15px;width:15px}.toggle-button{background-color:#999;border-radius:50%;cursor:pointer;height:25px;position:absolute;width:25px}@media screen and (max-device-width:1024px),screen and (max-width:1024px){.toggle{border-radius:25px;height:25px;width:50px}.toggle img,.toggle-button{height:25px;width:25px}}*{font-family:Poppins,sans-serif;margin:0}:root{--base-blue:#4169e1}.social-icons{display:table;list-style:none;margin:20px auto!important}.social-icons li{display:inline-block;float:left;margin-right:5px;padding:0}.social-icons li:last-child{margin-right:0}.social-icons li a{background:#444;border-radius:50%;color:#ddd;display:block;font-size:20px;height:40px;line-height:40px;text-align:center;transition:.3s;width:40px}.social-icons li a:hover{background:#fc7d15;color:#fff}.social-icons li a i{line-height:40px!important}.social-icons.vertical{width:40px}.social-icons.vertical li{margin-bottom:5px}.social-icons.vertical li:last-child{margin-right:0}.social-icons.vertical li a{background:#444;color:#ddd}.social-icons.vertical li a:hover{background:#fc7d15;color:#fff}.white-section{background-color:#ddd;color:#000;display:flex;height:100%;justify-content:center}.social-icon{margin:20px 10px}
/*# sourceMappingURL=main.6fbaad32.css.map*/