@font-face{font-family:LemonMilk;src:url(/static/media/LemonMilk.ed0f9f597b6f9998c546.otf)}@font-face{font-family:LemonMilklight;src:url(/static/media/LemonMilklight.a6fc12a977d70e42573f.otf)}*{box-sizing:border-box;margin:0;padding:0}html{overflow-x:hidden}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f0f8ff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;width:100%}.app,body{scroll-behavior:smooth}.app{margin:0 auto;max-width:1500px}.page-title{align-items:center;background-image:url(/static/media/bgd3.5be80c8130bb53c7cd94.gif);background-position:50%;background-size:cover;display:flex;height:auto;justify-content:center;overflow:hidden;width:100%}.page-title .title-container{height:300px;overflow-x:hidden;position:relative;-webkit-transform:scale(1.5);transform:scale(1.5);width:300px}.page-title .title-container img{height:100%;left:0;position:absolute;top:0;width:100%}.pri{-webkit-animation:primary .8s ease-in-out;animation:primary .8s ease-in-out}.sec{-webkit-animation:secondary 1s ease-in-out;animation:secondary 1s ease-in-out}.last{-webkit-animation:last 1.3s ease-in-out;animation:last 1.3s ease-in-out}.b-text-title{color:blue;font-family:LemonMilklight;font-size:50px;text-align:center;-webkit-transform:translateY(12px);transform:translateY(12px)}@-webkit-keyframes primary{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes primary{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes secondary{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes secondary{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes last{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes last{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@media (max-width:665px){body{background-position:100%}.page-title .title-container{height:200px;width:200px}.b-text-title{font-size:25px}}.navbar{-webkit-backdrop-filter:blur(1.5rem);backdrop-filter:blur(1.5rem);height:100px;overflow:hidden;position:-webkit-sticky;position:sticky;top:0;transition:all .5s;width:100%;z-index:100}.navbar,.navbar .nav-brand{align-items:center;display:flex}.navbar .nav-brand{height:auto;left:12px;line-height:13px;position:absolute;width:auto}.navbar .nav-brand img{height:auto;-webkit-transform:scale(1.2);transform:scale(1.2);width:300px;z-index:2}.navbar .nav-brand .brand-name{background:linear-gradient(to top left,#060821 23%,#1b0acb 69%);border-bottom-right-radius:3px;border-top-right-radius:3px;-webkit-clip-path:polygon(5% 0,95% 0,100% 100%,0 100%);clip-path:polygon(5% 0,95% 0,100% 100%,0 100%);color:#fff;overflow:hidden;padding:8px 20px 8px 80px;-webkit-transform:translateX(-70px);transform:translateX(-70px)}.navbar .nav-brand .brand-name h3{font-family:Lemon\/Milk,sans-serif;font-size:22px;font-weight:400;padding-bottom:8px;padding-top:4px}.navbar .nav-brand .brand-name p{font-size:small}.navbar .nav-links{align-items:center;display:flex;gap:40px;height:auto;position:absolute;right:30px;width:auto}.navbar .nav-links a{align-items:center;background:linear-gradient(270deg,#511ad8,#00a8ff);border-radius:5px;color:#f0f8ff;display:flex;list-style:none;padding-left:25px;position:relative;text-decoration:none}.navbar .nav-links a.active .hexagon{-webkit-transform:scale(1.2)!important;transform:scale(1.2)!important}.navbar .nav-links a:hover .hexagon{-webkit-transform:scale(1.1);transform:scale(1.1)}.navbar .nav-links a .hexagon{align-items:center;background-image:url(/static/media/hex.7a517b7916d53c31f663.png);background-repeat:no-repeat;background-size:cover;display:flex;font-size:large;height:50px;justify-content:center;left:-25px;position:absolute;transition:all .65s;width:50px}.navbar .nav-links a .link{font-weight:400;height:auto;padding:5px 10px 5px 5px;width:auto}@media (max-width:1015px){.navbar .nav-links a{margin:0 12px;padding-left:0!important}.navbar .nav-links a .link,.navbar .nav-links a.active:after{display:none}}@media (max-width:665px){.navbar{-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;height:80px!important}.navbar .nav-brand{display:none}.navbar .nav-links{align-items:center;display:flex;gap:40px;margin:0 auto;position:static;right:auto}}.footer{background:#191970;display:flex;gap:50px;height:auto;margin-top:100px;padding:20px;position:relative;width:100%}.footer .brand{min-width:340px;padding-top:80px;width:30%}.brand-footer{align-items:center;display:flex;gap:10px;justify-content:left;margin-bottom:15px}.brand-footer .logotext h1{color:#f0f8ff;font-family:LemonMilklight;font-size:60px;padding-top:0;text-align:center}.brand-footer .texts{border-left:3px solid #f0f8ff;padding-left:10px}.brand-footer .texts h3{color:#f0f8ff;font-family:LemonMilklight;font-size:26px}.brand-footer .texts h5{color:#f0f8ff;font-family:LemonMilklight;font-size:18px}.info p{color:#f0f8ff;font-size:22px;font-weight:lighter;max-width:380px;padding-top:0}.info a{background-color:#0a0a0a;border:none;border-radius:5px;box-shadow:0 0 3px 0 #f0f8ff;color:#f0f8ff;cursor:pointer;display:inline-block;font-size:18px;margin:30px 0 12px;outline:none;padding:10px 14px;text-decoration:none}.footer .logo{height:200px;left:20px;position:absolute;top:-100px;width:auto}.footer .socials{align-items:center;display:flex;gap:12px;position:absolute;right:20px;top:-30px}.socials small{font-weight:700}.footer .socials a{color:navy;font-size:22px;transition:.7s}.footer .socials a:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px)}.footer .links{height:auto;width:100%}.links-container{display:flex;gap:40px;justify-content:center}.links-container .link{max-width:32%;text-align:left;width:auto}.link h3{align-items:center;color:#f0f8ff;display:flex;font-size:22px;gap:6px;margin-bottom:8px}.link li{list-style:none;padding:5px 5px 5px 3px}.link a{color:#d3d3d3;text-decoration:none}.link a:hover{color:#fff}.footer-end{height:auto;margin-top:20px;padding:10px;text-align:center;width:100%}.footer-end hr{margin:0 auto;width:90%}.footer-end p{color:#f0f8ff;padding:5px}.footer-end a{color:#f0f8ff}@media (max-width:970px){.links-container{flex-wrap:wrap}.link{max-width:100%!important;width:100%!important}}@media (max-width:665px){.footer{flex-wrap:wrap!important;margin-top:50px!important}.footer .brand{padding-bottom:0!important;padding-top:40px!important;width:100%!important}.brand-footer{flex-wrap:wrap!important}.brand-footer .logotext h1{font-size:50px!important}.brand-footer .texts h3{font-size:20px!important}.brand-footer .texts h5{font-size:16px!important}.info p{font-size:18px!important;padding-right:50px!important}.info button{font-size:16px!important;padding:6px 12px!important}.footer .logo{height:100px!important;top:-50px!important}.footer .socials{gap:8px!important}.footer .socials a{font-size:20px!important}.links-container{flex-wrap:wrap!important;gap:20px!important;justify-content:flex-start!important;margin-top:-20px!important}.link{max-width:100%!important;width:100%!important}link h3{font-size:17px;margin-bottom:3px}.link li{padding:3px}.link a{color:#d3d3d3;font-size:14px;text-decoration:none}.footer-end{margin-top:20px!important}}.clients{align-items:center;display:flex;gap:12px;height:auto;justify-content:center;margin:20px 0;padding:10px 40px;position:relative;width:100%}.clients .client{-webkit-animation:showup 1s ease-in-out;animation:showup 1s ease-in-out;height:auto;width:30%}@-webkit-keyframes showup{0%{opacity:0}to{opacity:1}}@keyframes showup{0%{opacity:0}to{opacity:1}}.clients .client img{background:#fff;border-radius:5px;box-shadow:0 7px 29px 0 hsla(240,5%,41%,.2);height:100%;max-height:220px;overflow:hidden;padding:12px;transition:.6s;width:100%}.clients .client p{font-weight:bolder;text-align:center;transition:.6s;z-index:-1}.clients .client img:hover{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.clients .client:hover p{-webkit-transform:scale(1.1);transform:scale(1.1)}.clients .dnone{display:none}.clients button{align-items:center;background:#fff;border:none;border-radius:50%;box-shadow:0 0 16px rgba(17,17,26,.1);cursor:pointer;display:flex;font-weight:bolder;height:40px;justify-content:center;outline:none;width:40px}.clients button:hover{box-shadow:0 4px 16px rgba(17,17,26,.1),0 8px 24px rgba(17,17,26,.1),0 16px 56px rgba(17,17,26,.1)}.next{right:30px}.next,.prev{position:absolute;top:auto}.prev{left:30px}@media (max-width:665px){.clients{gap:10px}.clients .client{width:31%}.clients .client p{display:none}.clients button{font-size:15px;height:30px;width:30px}.prev{left:8px}.next{right:8px}}#smw{display:none}.welcome{align-items:center;display:flex;height:auto;overflow-x:hidden;position:relative}.welcome,.welcome .bg{flex-wrap:wrap;width:100%}.welcome .bg{height:100%;left:0;opacity:0;position:absolute;top:0;z-index:-1}.welcome .welcome-left{align-items:flex-start;display:flex;justify-content:center;width:50%}.welcome .welcome-left div{height:auto;width:auto}.welcome .welcome-left div img{width:100%}.welcome .welcome-left h1{color:#4149e1;font-family:LemonMilklight;font-size:80px;padding-top:0;text-align:center;text-shadow:0 0 6px #f0f8ff}.welcome .welcome-left h1 span{font-size:40px;margin-left:-15px;-webkit-transform:translateY(-50px);transform:translateY(-50px)}.welcome .welcome-left h6{color:#4149e1;font-size:18px;margin-right:20px;text-align:right;text-shadow:0 0 2px #f0f8ff;-webkit-transform:translateY(-25px);transform:translateY(-25px)}.welcomed .welcome-left{-webkit-animation:toright 1s ease-in-out;animation:toright 1s ease-in-out}.welcomed .welcome-right{-webkit-animation:todown 1s ease-in-out;animation:todown 1s ease-in-out}.brand-display{align-items:center;display:flex;gap:10px;justify-content:center}.brand-display .texts{border-left:3px solid #4169e1;padding-left:10px}.brand-display .texts h3{color:#4149e1;font-family:LemonMilklight;font-size:40px}.brand-display .texts h5{color:#4149e1;font-family:LemonMilklight;font-size:28px}.welcome .welcome-left .motto{font-family:Verdana,Geneva,Tahoma,sans-serif;font-size:26px;font-weight:lighter;max-width:400px;padding:12px 10px 10px}.welcome .welcome-left a{background:linear-gradient(#09579b,#0707be);border:none;border-radius:5px;color:#f0f8ff;cursor:pointer;display:inline-block;font-size:18px;margin:16px 10px;padding:20px;text-decoration:none}.welcome .welcome-right{align-items:center;display:flex;justify-content:center;padding:20px;width:50%}.welcome .welcome-right img{-webkit-animation:floating 3s ease-in-out infinite;animation:floating 3s ease-in-out infinite;max-width:400px;width:100%}@-webkit-keyframes toright{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes toright{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes todown{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes todown{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes floating{0%{-webkit-transform:translate(0);transform:translate(0)}50%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}to{-webkit-transform:translate(0);transform:translate(0)}}@keyframes floating{0%{-webkit-transform:translate(0);transform:translate(0)}50%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}to{-webkit-transform:translate(0);transform:translate(0)}}@media (max-width:800px){#lgw{display:none}#smw{display:flex}.welcome-left{padding-top:20px}.welcome-left,.welcome-right{width:100%!important}.logotext h1{font-size:70px!important}.texts h3{font-size:36px!important}.motto,.texts h5{font-size:16px!important}.motto{font-weight:600!important;padding:10px 20px!important}.quote{font-size:14px!important;margin-left:20px!important;padding:8px 15px!important}}.d-row{display:flex;height:auto;margin:0 auto;overflow-x:hidden;width:100%}.display1{align-items:center;display:flex;gap:10px;justify-content:center;padding:20px 20px 20px 50px;width:60%}.display1 .dl{padding-top:50px;width:50%}.display1 .dr{padding-bottom:50px;width:50%}.dl img,.dr img{margin:3px;width:100%}.i1{height:200px}.i2,.i3{height:400px}.i4{height:200px}.a1{-webkit-animation:ani1 1.5s ease-in-out;animation:ani1 1.5s ease-in-out}@-webkit-keyframes ani1{0%{opacity:0}to{opacity:1}}@keyframes ani1{0%{opacity:0}to{opacity:1}}@-webkit-keyframes ani2{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes ani2{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes ani3{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes ani3{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes ani4{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes ani4{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}.display2{padding:12px;width:40%}.display2 h2{color:#00008b;font-size:40px;font-weight:700;margin-bottom:20px}.display2 h2,.display2 h3{font-family:LemonMilklight}.display2 h3{align-items:center;color:#4169e1;display:flex;font-size:32px;padding-bottom:12px;position:relative;width:100%}.display2 h3 span{bottom:5px;font-size:50px;position:absolute;right:12px}.display2 p{font-family:Verdana,Geneva,Tahoma,sans-serif;padding-right:20px}.aa1{-webkit-animation:s 1s ease;animation:s 1s ease}@-webkit-keyframes s{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes s{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@media (max-width:665px){.d-row{flex-wrap:wrap!important}.display1{padding-left:10px!important}.display1,.display2{width:100%!important}.i1{height:100px!important}.i2,.i3{height:260px!important}.i4{height:100px!important}.display2 h2{font-size:26px!important;margin-bottom:20px!important;text-align:center!important}.display2 h3{font-size:22px!important}.display2 h3 span{font-size:30px!important}.display2 p{padding-right:16px!important}}.vid-container{height:auto;padding:20px;width:100%}.vid-container video{height:100%;width:100%}.videos{display:flex;gap:10px;justify-content:center;width:100%}.videos img,.videos video{border-radius:6px;width:200px}.intro{border-radius:4px;height:auto;margin:20px auto 0;padding:20px;width:96%}.intro h1{font-family:LemonMilklight;font-size:36px;padding-bottom:12px}.intro p{font-family:Verdana,Geneva,Tahoma,sans-serif;font-size:18px}.intro a{background-color:#f5f5f5;border:1px solid #000;border-radius:4px;color:#000;cursor:pointer;display:inline-block;font-size:17px;margin-top:20px;outline:none;padding:10px 20px;text-decoration:none}@media (max-width:665px){.intro{margin-top:10px!important;padding:10px!important}.b-text{font-size:22px!important}.intro p{font-size:15px!important}.learn{font-size:16px!important;padding:6px 12px!important}}.services{height:auto;width:100%}.services .contents{align-items:center;display:flex;flex-wrap:wrap;gap:50px;height:auto;justify-content:center;margin:50px auto;width:100%}.services .contents .service{border-radius:6px;color:#000;display:flex;height:auto;justify-content:center;margin-top:80px;padding:90px 20px 20px;position:relative;text-align:center;width:280px}.services .contents .service h3{font-family:LemonMilklight;font-size:26px;font-weight:lighter;padding-bottom:12px}.services .contents .service p{font-family:Verdana,Geneva,Tahoma,sans-serif;font-size:normal}.services .contents .service .hexagon{background:blue;-webkit-clip-path:polygon(50% 0,95% 25%,95% 75%,50% 100%,5% 75%,5% 25%);clip-path:polygon(50% 0,95% 25%,95% 75%,50% 100%,5% 75%,5% 25%);height:160px;left:auto;overflow:hidden;position:absolute;top:-80px;width:160px;z-index:1}@-webkit-keyframes float{0%{-webkit-transform:translatey(0);transform:translatey(0)}50%{-webkit-transform:translatey(-20px);transform:translatey(-20px)}to{-webkit-transform:translatey(0);transform:translatey(0)}}@keyframes float{0%{-webkit-transform:translatey(0);transform:translatey(0)}50%{-webkit-transform:translatey(-20px);transform:translatey(-20px)}to{-webkit-transform:translatey(0);transform:translatey(0)}}.animated{-webkit-animation:inlarge 2s ease;animation:inlarge 2s ease}@-webkit-keyframes inlarge{0%{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}to{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}}@keyframes inlarge{0%{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}to{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}}.pop{-webkit-animation:pops 1.6s ease-in-out;animation:pops 1.6s ease-in-out}@-webkit-keyframes pops{0%{opacity:.1}to{opacity:1}}@keyframes pops{0%{opacity:.1}to{opacity:1}}.services .contents .service .hexagon .hexs{align-items:center;background:#d5d5d5;-webkit-clip-path:polygon(50% 0,95% 25%,95% 75%,50% 100%,5% 75%,5% 25%);clip-path:polygon(50% 0,95% 25%,95% 75%,50% 100%,5% 75%,5% 25%);color:#000;display:flex;font-size:50px;height:150px;justify-content:center;margin:5px;overflow:hidden;transition:.65s;width:150px}.services .contents .service p{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.icn{transition:.65s}.services .contents .service:hover .hexagon .hexs .icn{-webkit-transform:scale(1.3);transform:scale(1.3)}.services .contents .service .btn-container{margin-top:22px;text-align:center}.services .contents .service .btn-container a{background-color:#4169e1;border:none;border-radius:4px;color:#f0f8ff;cursor:pointer;font-size:16px;outline:none;padding:6px 12px;text-decoration:none}.service-container{align-items:flex-start;display:flex;flex-wrap:wrap;gap:12px;height:auto;margin-top:10px;padding:20px;width:100%}.service-container-active{background:#87cefa}.service-container .service-left{align-items:center;display:flex;height:auto;justify-content:center;width:20%}.service-container .service-right{height:auto;width:78%}.service-container .service-left .hexagon{background:blue;height:160px;width:160px;z-index:1}.service-container .service-left .hexagon,.service-container .service-left .hexagon .hexs{-webkit-clip-path:polygon(50% 0,95% 25%,95% 75%,50% 100%,5% 75%,5% 25%);clip-path:polygon(50% 0,95% 25%,95% 75%,50% 100%,5% 75%,5% 25%);overflow:hidden}.service-container .service-left .hexagon .hexs{align-items:center;background:#d5d5d5;color:#000;display:flex;font-size:50px;height:150px;justify-content:center;margin:5px;transition:.65s;width:150px}.service-container .service-right h3{font-family:LemonMilklight;font-size:32px;font-weight:bolder;padding-bottom:12px}.service-container .service-right p{font-family:Verdana,Geneva,Tahoma,sans-serif;font-size:large}.service-container .service-right h2{color:blue;font-family:LemonMilklight;font-size:20px;font-weight:lighter;padding-bottom:12px}.service-container:hover .service-left .hexagon .hexs .icn{-webkit-transform:scale(1.3);transform:scale(1.3)}.service-container .service-right .lists{padding:20px}.service-container .service-right .lists li{font-family:Verdana,Geneva,Tahoma,sans-serif;font-weight:500;list-style:square;margin:6px}@media (max-width:665px){.services .contents{gap:20px}.service-container .service-left,.service-container .service-right,.services .contents .service{width:100%}.service-container .service-right h3{font-size:24px}.service-container .service-right h2{font-size:18px}.service-container .service-right p{font-size:14px}.service-container .service-right .lists li{font-size:small}}.projects-container{gap:10px;padding:20px}.projects-container .project{max-width:290px;padding:12px;width:auto}.project h3{font-size:22px}.project p{font-size:17px}.project img{height:260px}.padded{-webkit-animation:ani1 .7s ease-in-out;animation:ani1 .7s ease-in-out}@-webkit-keyframes scl{0%{-webkit-transform:scaleX(0);transform:scaleX(0)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes scl{0%{-webkit-transform:scaleX(0);transform:scaleX(0)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.project button{background-color:#4169e1;border:none;border-radius:3px;color:#f0f8ff;cursor:pointer;margin-top:12px;outline:none;padding:8px 16px}.projects-more{height:auto;margin:10px auto 20px;padding:20px;text-align:center;width:100%}.projects-more a{background-color:#fff;border-radius:4px;box-shadow:0 0 3px 0 #000;color:#000;font-size:20px;padding:10px 80px;text-decoration:none}@media (max-width:665px){.b-text-title{font-size:25px}.projects-container{flex-wrap:wrap!important}.projects-container .project{max-width:100%!important}.projects-more a{border-radius:2.5px;box-shadow:0 0 1px 0 #000;font-size:18px}}.contact-details{align-items:center;display:flex;flex-wrap:wrap;gap:20px;height:auto;justify-content:center;margin-top:20px;width:100%}.contact-details .detail-container{height:auto;margin-top:12px;padding:20px;text-align:center;width:280px}.contact-details .detail-container:hover .c-icn{-webkit-transform:scale(1.1);transform:scale(1.1)}.contact-details .detail-container .c-icn{background:linear-gradient(to top left,#060821 23%,#1b0acb 69%);-webkit-clip-path:polygon(50% 0,95% 25%,95% 75%,50% 100%,5% 75%,5% 25%);clip-path:polygon(50% 0,95% 25%,95% 75%,50% 100%,5% 75%,5% 25%);color:#f0f8ff;font-size:60px;height:120px;margin-top:12px;padding:30px;transition:.5s;width:120px}.detail-container .details{font-family:Arial,Helvetica,sans-serif;font-size:17px;margin-top:12px}.detail-container .details small{color:#00008b;display:inline-block;margin-bottom:10px}.contact-form{display:flex;gap:10px;height:auto;padding:20px;width:100%}.contact-form .contact-left{padding:10px 10px 10px 20px;width:50%}.contact-form .contact-left video{background:#191970;max-height:500px;width:100%}.contact-form .contact-left img{width:100%}.contact-form .contact-right{padding:20px;width:50%}.contact-form .scaled{-webkit-animation:ani1 1s ease-in-out;animation:ani1 1s ease-in-out}@-webkit-keyframes scaled{0%{-webkit-transform:scaleX(0);transform:scaleX(0)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes scaled{0%{-webkit-transform:scaleX(0);transform:scaleX(0)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.contact-form .contact-right h3{color:#4169e1;font-family:LemonMilklight;font-size:40px;margin-bottom:20px}.contact-form .contact-right .inputs{height:auto;margin:10px auto 20px;position:relative;width:100%}.contact-form .contact-right .inputs input::-webkit-input-placeholder,.contact-form .contact-right .inputs textarea::-webkit-input-placeholder{color:silver}.contact-form .contact-right .inputs input::placeholder,.contact-form .contact-right .inputs textarea::placeholder{color:silver}.contact-form .contact-right .inputs label{font-family:Verdana,Geneva,Tahoma,sans-serif;font-size:17px;font-weight:700}.contact-form .contact-right .inputs input{background-color:#242489;position:relative}.contact-form .contact-right .inputs input,.contact-form .contact-right .inputs textarea{border:none;border-radius:30px;color:#f0f8ff;font-size:17px;margin-top:10px;outline:none;padding:16px;width:100%}.contact-form .contact-right .inputs textarea{background-color:#191970;height:140px}.contact-form .contact-right .form-submits{padding-right:5px;text-align:right}.contact-form .contact-right button{background:blue;border:none;border-radius:30px;color:#f0f8ff;cursor:pointer;font-size:20px;outline:none;padding:16px 60px}.message-notif{background-color:skyblue}.message-notif,.message-notif-failed{border-radius:12px;display:none;margin-bottom:20px;padding:12px}.message-notif-failed{background-color:#d84545;color:#f0f8ff}@media (max-width:665px){.contact-form{flex-wrap:wrap!important}.contact-left{padding:0!important}.contact-left,.contact-right{width:100%!important}.contact-right h3{font-size:28px!important}.contact-form .contact-right .inputs label{font-size:15px}.contact-form .contact-right .inputs input,.contact-form .contact-right .inputs textarea{border-radius:20px!important;font-size:15px!important;margin-top:10px!important;padding:10px 10px 10px 16px!important}.contact-form .contact-right button{border-radius:20px!important;font-size:15px!important;margin-top:0!important;padding:10px 30px!important}.contact-details .detail-container{margin-top:16px;padding:5px}.contact-details .detail-container .c-icn{font-size:50px;height:100px;margin-top:5px;padding:30px;width:100px}.message-notif{font-size:15px}}.vids{align-items:flex-start;display:flex;gap:20px;height:auto;justify-content:center;padding:12px 30px;width:100%}.vids .vid{height:auto;max-height:400px;overflow:hidden;width:32%}.vids .vid video{height:100%;max-height:400px;width:100%}@media (max-width:665px){.vids{flex-wrap:wrap;padding:12px 20px}.vids .vid{width:100%}.vids .vid,.vids .vid video{max-height:100%}}.about-info{display:flex;gap:12px;height:auto;justify-content:center;padding:20px;width:100%}.about-info .about-image{height:auto;padding:20px;width:40%}.about-info .about-image img{height:auto;width:100%}.about-info .about-texts{height:auto;padding-top:20px;width:60%}.about-info .about-texts h2{color:#4169e1;font-family:LemonMilklight;font-size:32px;margin-bottom:10px}.about-info .about-texts p{font-family:Verdana,Geneva,Tahoma,sans-serif;font-size:17px}@media (max-width:665px){.about-info{flex-wrap:wrap}.about-info .about-image,.about-info .about-texts{width:100%}.about-info .about-texts h2{font-size:26px}.about-info .about-texts p{font-size:15px}}.about-team{align-items:center;display:flex;gap:20px;height:auto;justify-content:center;padding:20px;width:100%}.about-team .team{height:auto;text-align:center;width:240px}.about-team .team img{height:auto;padding:10px;width:100%}.about-team .team h3,.about-team .team p{font-size:small}@media (max-width:665px){.about-team{align-items:flex-start;flex-wrap:wrap}.about-team .team{height:auto;width:90%}.about-team .team img{height:auto;width:100%}.about-team .team h3,.about-team .team p{font-size:smaller}}.about-cert{align-items:center;display:flex;flex-wrap:wrap;gap:20px;height:auto;justify-content:center;padding:20px;width:100%}.about-cert .cert{height:auto;padding:20px;width:23%}.about-cert .cert img{height:100%;width:100%}@media (max-width:665px){.about-cert{gap:10px}.about-cert .cert{height:auto;padding:20px;width:45%}}.about-part{align-items:center;display:flex;flex-wrap:wrap;gap:10px;height:auto;justify-content:center;padding:20px;width:100%}.about-part .part{height:auto;padding:10px;width:32%}.about-part .part img{height:100%;width:100%}@media (max-width:665px){.about-part{gap:10px}.about-part .about-part{height:auto;padding:20px;width:45%}}.image-container{padding:20px}.image-container img{border-radius:5px;box-shadow:0 0 3px 0 #4169e1;height:auto!important}.btn-group{align-items:center;border-bottom:1px solid hsla(0,0%,50%,.865);display:flex;flex-wrap:wrap;gap:15px;height:auto;justify-content:flex-start;padding:10px 10px 10px 40px;width:100%}.btn-group button{background:transparent;border:none;color:gray;cursor:pointer;font-size:17px;outline:none;transition:.4s}.btn-group button.active{color:#9400d3!important}.btn-group button:hover{color:#000}.projects-container{display:flex;flex-wrap:wrap;gap:8px;height:auto;justify-content:center;margin:12px 0;padding:10px;width:100%}.projects-container .project{-webkit-animation:slowmo 1s ease-in-out;animation:slowmo 1s ease-in-out;border-radius:5px;color:#3e3e3e;height:auto;min-width:290px;padding:10px;width:33%}@-webkit-keyframes slowmo{0%{opacity:.2}to{opacity:1}}@keyframes slowmo{0%{opacity:.2}to{opacity:1}}.disp-none{display:none}.project h3{font-size:20px}.project h3,.project p{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;margin-bottom:10px;overflow:hidden}.project p{font-size:15px;margin-top:-8px}.project img{height:220px;overflow:hidden;width:100%}.project .project-link{align-items:center;display:flex;gap:10px;margin-top:10px;position:relative}.project .project-link .img-count{color:gray;font-size:24px;position:absolute;right:8px}.project a{background-color:#4169e1;border:none;border-radius:3px;color:#f0f8ff;cursor:pointer;font-size:small;outline:none;padding:6px 16px;text-decoration:none}.viewer{background:#f0f8ff;display:flex;gap:10px;height:auto;padding:10px 30px;width:100%}.viewer .images{display:flex;flex-wrap:wrap;gap:10px;height:100%;padding:12px;width:60%}.viewer .images img{border-radius:3px!important;box-shadow:0 1px 3px 0 #000;cursor:pointer;height:auto;margin-bottom:10px;max-height:400px;transition:.5s;width:32%}.viewer .images img:hover{-webkit-transform:scale(1.03);transform:scale(1.03)}.viewer .details{height:auto;width:40%}.viewer .details h2{border-bottom:2px solid gray;font-family:LemonMilklight;margin-bottom:12px;padding-bottom:8px}.viewer .details h3{color:#4169e1;font-size:15px}.viewer .details p{font-family:Arial,Helvetica,sans-serif;font-size:15px;margin-top:4px}.viewer .details p small{color:blue}.zoomed-container{-webkit-backdrop-filter:blur(1.5rem);backdrop-filter:blur(1.5rem);display:none;height:100vh;left:0;overflow-y:auto;padding:10px;position:fixed;top:0;width:100%;z-index:111111111}.zoomed-container .close{position:absolute;right:30px;top:30px}.zoomed-container .close button{align-items:center;background:transparent;background:rgba(0,0,0,.158);border:none;border-radius:4px;cursor:pointer;display:flex;font-size:30px;font-weight:bolder;justify-content:center;outline:none;padding:12px}.zoomed-container .close button .x-icn{color:red!important}.zoomed-container img{height:auto;max-height:100%;max-width:100%;width:auto}.zoomed{align-items:center;display:flex;justify-content:center}.qoutes{background:#4169e1;border-radius:10px;margin:20px auto 30px;padding:30px;width:94%}.qoutes h3{color:#f0f8ff;font-family:Verdana,Geneva,Tahoma,sans-serif;font-size:24px;font-weight:400;padding:12px}.qoutes .qoutes-form{align-items:center;display:flex;gap:12px;height:auto;justify-content:flex-end;width:100%}.qoutes .qoutes-form a{background:#f0f8ff;border:none;border-radius:5px;box-shadow:0 0 2px 0 #000;color:#000;cursor:pointer;display:inline-block;font-size:16px;outline:none;padding:8px 16px;text-decoration:none}.detailed{height:auto;padding:10px 30px;width:100%}.detailed h2{border-bottom:2px solid gray;font-family:LemonMilklight;padding-bottom:8px;-webkit-transform:translateY(20px);transform:translateY(20px)}@media (max-width:665px){.projects-container .project{height:auto;padding:10px;width:100%}.project img{height:auto;overflow:hidden;width:100%}.viewer{flex-wrap:wrap!important}.viewer .details,.viewer .images{padding:0;width:100%!important}.viewer .images img{width:48%!important}.btn-group{gap:8px;padding-left:20px}.btn-group button{font-size:12px}.zoomed-container .close{right:12px;top:12px}.zoomed-container .close button{font-size:22px;padding:8px}.qoutes{padding:12px}.qoutes h3{font-size:17px;padding:6px}.qoutes .qoutes-form{gap:10px;margin-top:8px}.qoutes .qoutes-form a{border-radius:3px;box-shadow:0 0 1px 0 #000;font-size:13px;padding:5px 12px}}.quotes-container{align-items:flex-start;display:flex;gap:20px;height:auto;justify-content:center;padding:20px;width:100%}.quotes-container .quotes-left{height:auto;width:50%}.quotes-container .quotes-right{height:auto;padding:10px;width:50%}.quotes-form{background:hsla(0,0%,100%,.858);border-radius:5px;box-shadow:0 50px 100px -20px rgba(50,50,93,.25),0 30px 60px -30px rgba(0,0,0,.3);height:auto;overflow:hidden;padding:30px;position:relative;width:100%}.quotes-form h3{font-size:30px}.quotes-form h3,.quotes-form p{color:#3e3e3e;margin-bottom:12px}.quotes-form p{font-size:normal}.quotes-form form label{color:#00008b;display:inline-block;font-size:small;font-weight:bolder;margin-bottom:6px}.quotes-form form input,.quotes-form form select,.quotes-form form textarea{background:transparent;border:none;border-radius:5px;box-shadow:0 0 2px 0 #000;font-size:16px;height:auto;margin-bottom:10px;outline:none;padding:10px 16px;width:100%}.quotes-form form textarea{height:140px}.quotes-form form .quote-btn{text-align:right}.quotes-form form .quote-btn button{background:blue;border:none;border-radius:3px;box-shadow:0 0 3px 0 #fff;color:#f0f8ff;cursor:pointer;outline:none;padding:10px 22px;transition:.4s}.quotes-form form .quote-btn button:hover{box-shadow:0 0 3px 0 #000;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.bgd-logo{height:auto;left:auto;position:relative;top:0;width:200px}.quotes-texts{height:auto;padding:20px;width:100%}.quotes-texts h3{font-size:26px;margin-bottom:12px}.quotes-texts p{font-size:17px;margin-bottom:8px}.quote-notif{background-color:skyblue}.quote-notif,.quote-notif-failed{border-radius:12px;display:none;margin-bottom:20px;padding:12px}.quote-notif-failed{background-color:#d84545}.quote-notif-failed p{color:#f0f8ff}@media (max-width:665px){.quotes-container{flex-wrap:wrap}.quotes-container .quotes-left{width:100%}.quotes-container .quotes-right{padding-top:5px;width:100%}.quotes-texts{padding:0 10px}.quotes-texts h3{font-size:22px!important;margin-bottom:8px}.quotes-texts p{font-size:small;margin-bottom:5px}.quotes-form{box-shadow:0 2px 8px 0 rgba(99,99,99,.2);padding:20px}.quote-notif,.quote-notif-failed{border-radius:8px;padding:8px}.quote-notif p,.quote-notif-falied p{font-size:small}}.privacy{font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;margin:10px auto;max-width:800px;padding:20px;width:auto}.privacy p{margin:12px}.privacy ul{margin-left:16px}.privacy li{margin:10px}
/*# sourceMappingURL=main.11381ab4.css.map*/