body{margin:0;height:100%;letter-spacing:.4px;color:#666}*{box-sizing:border-box;font-family:Poppins, sans-serif}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width: 768px){.container{width:750px}}@media (min-width: 1025px){.container{width:970px}}@media (min-width: 1260px){.container{width:1200px}}footer{background-color:#323544;color:white;padding:15px 0 0;position:relative}footer .footer-row{display:flex;flex-wrap:wrap;margin-top:25px;justify-content:space-between}footer .footer-row h4{font-weight:400}footer .footer-row .footer-menu{width:400px}footer .footer-row .footer-menu img{vertical-align:middle;max-width:100%;width:300px}@media (max-width: 768px){footer .footer-row .footer-menu img{width:250px;height:50px}}footer .footer-row .menus{display:flex;flex-direction:row;flex-wrap:wrap;flex-grow:1;width:800px}footer .footer-row .menus .footer-menu{flex:0 0 auto;margin-bottom:30px;line-height:1rem;flex-grow:1;padding-left:15px;width:200px}footer .footer-row .menus .footer-menu h4{margin-top:0}footer .footer-row .menus .footer-menu ul{padding:0;margin:0}footer .footer-row .menus .footer-menu ul li{display:block;text-align:left;line-height:1.375rem;font-size:0.8125rem}@media (min-width: 1260px){footer .footer-row .menus .footer-menu{margin-bottom:40px}}@media (min-width: 768px) and (max-width: 1025px){footer .footer-row .menus .footer-menu{width:75%;flex:50%}}@media (max-width: 768px){footer .footer-row .menus .footer-menu{width:100%;margin-bottom:30px;padding-left:0}}footer .footer-row .menus .footer-menu h4{text-transform:uppercase;font-size:1rem;margin-bottom:26px}footer .footer-row #logos .socials-grid{max-width:100%;margin-bottom:30px}footer .footer-row #logos .socials-grid a{width:auto}@media screen and (min-width: 1260px){footer .footer-row #logos .socials-grid{margin-bottom:0}}@media screen and (max-width: 450px){footer .footer-row #logos .socials-grid{width:200px}}footer .copyright{display:flex;background-color:#212330;padding:10px 0 10px 15px;line-height:0.2em;font-size:0.8125rem}@media (max-width: 768px){footer .copyright #copy{margin-left:-10px}}footer .copyright #sitemap{margin-left:5px}@media (max-width: 768px){footer .copyright #sitemap{margin-left:-10px}}footer .copyright #rights{margin-left:5px}@media (max-width: 768px){footer .copyright #rights{margin-left:-10px}}footer .copyright .details{display:flex}@media (max-width: 768px){footer .copyright .details{display:block;margin-left:0;margin-right:0}}footer .copyright .details a{margin:13px 8px}@media screen and (max-width: 768px){footer .copyright .details a{margin:0}}footer .copyright .details:last-child>#visible-xs{display:inline;margin-left:5px}@media screen and (max-width: 768px){footer .copyright .details:last-child>#visible-xs{display:none}}@media screen and (max-width: 768px){footer .copyright .container{padding:0}}footer a{text-decoration:none;color:white}footer a:hover{text-decoration:underline}footer .socials-grid{display:flex;flex-direction:row;flex-wrap:wrap}footer .socials-grid a{background-color:#212330;margin-right:10px;padding:13px 22px 16px;margin-bottom:10px;font-size:24px}footer .socials-grid #facebook:hover{background-color:#3b5998}footer .socials-grid #linkedin:hover{background-color:#0077b5}footer .socials-grid #twitter:hover{background-color:#00aced}footer .socials-grid #instagram:hover{background-color:#d93175}.about{background-color:#323544;color:white;font-size:1rem;line-height:1.4;margin:0 0 50px;padding:0 50px}@media screen and (max-width: 768px){.about{padding:0}}.about .about-content{display:flex;flex-direction:column;padding:20px 0}.about .about-content strong{font-weight:600}@media screen and (min-width: 1260px){.about .about-content .about-section-1,.about .about-content .about-section-2{width:600px}}@media screen and (min-width: 1025px){.about .about-content .about-section-1,.about .about-content .about-section-2{width:485px}}.about .about-content .content{width:100%;height:auto;padding:0 10px}.about .about-content .content p{line-height:1.875rem;margin-bottom:25px}.about .about-content .content h2{font-size:2.25rem;font-weight:400}.about .about-content .content #quote{font-size:1.1rem;color:#a3a8ac}.about .about-content .content #quote a{color:white;text-decoration:none}.about .about-content .content #quote a:hover{text-decoration:underline}.about .about-content .about-section-2 div>p{font-weight:600;font-size:1.3rem}.about .about-content .about-section-2 button{margin-top:25px}.about .about-content #google-trust{margin-top:40px;margin-right:20px}.about .about-content .fa-star{font-size:40px;color:orange;margin-right:-5px}@media (min-width: 1025px){.about .about-content{flex-direction:row}}.about .btn-layout{margin-top:20px;display:block;margin-right:10px}.about button{cursor:pointer;padding:12px 10px;margin:5px 0;border-radius:3px;background-color:#272936;border:1px solid #272936;color:white;font-size:1.1em;text-transform:uppercase;border-radius:6px;margin-right:10px;padding:10px 30px;font-size:20px}.about button a{color:unset;text-decoration:unset}.about button:hover{background-color:#000}.about button:first-child{margin-bottom:15px}.about button:hover{background-color:#121318;border-color:#121318}.about #g-reviews{cursor:pointer;padding:12px 10px;margin:5px 0;border-radius:3px;background-color:#4387f6;border:1px solid #4387f6;color:white;font-size:1.1em;text-transform:uppercase;margin-right:10px;border-radius:6px;padding:10px 30px;font-size:20px;margin-top:20px}.about #g-reviews a{color:unset;text-decoration:unset}.about #g-reviews:hover{background-color:#0a52c9}.about #g-reviews:hover{background-color:#166af4;border-color:#166af4}.about #t-reviews{cursor:pointer;padding:12px 10px;margin:5px 0;border-radius:3px;background-color:#00b67b;border:1px solid #00b67b;color:white;font-size:1.1em;text-transform:uppercase;border-radius:6px;padding:10px 30px;font-size:20px;margin-top:20px}.about #t-reviews a{color:unset;text-decoration:unset}.about #t-reviews:hover{background-color:#005036}.about #t-reviews:hover{background-color:#009b69;border-color:#009b69}@media screen and (max-width: 768px){.about #t-reviews{margin-top:15px}}.about .arrow{height:20px;display:inline-block;margin-left:8px}@media (max-width: 768px){.about .paragraph{margin-right:30px;margin-left:auto;padding-left:0;padding-right:0}}.container{padding:0}@media screen and (max-width: 768px){.container{margin:0;padding:0 5px 25px}}.banner{background-image:linear-gradient(270deg, transparent 25%, #000),url(../img/home-YLei.webp);background-size:cover;background-position:center;height:550px}.banner .banner-text{position:relative;text-align:center;vertical-align:top;color:white;top:100px}.banner .banner-text h1{font-size:2.5rem;font-weight:600;line-height:3rem;margin:0}.banner .banner-text p{font-size:1.25rem;font-weight:600;line-height:1.75rem}.banner .banner-text i{margin-left:5px}@media (min-width: 1025px){.banner .banner-text{top:60px;text-align:left}.banner .banner-text h1{font-size:4rem;line-height:5rem;margin-bottom:20px}.banner .banner-text p{margin-bottom:0.375rem;font-size:1.625rem;line-height:2.5rem}}@media (max-width: 768px){.banner .banner-text{top:120px}.banner .banner-text h1{margin:0}}.banner button{cursor:pointer;padding:12px 10px;margin:5px 0;border-radius:3px;background-color:#926FB1;border:1px solid #926FB1;color:white;font-size:1.1em;text-transform:uppercase;font-size:1.25rem;margin-top:1.938rem;margin-bottom:1.125rem;padding:5px 20px;line-height:50px}.banner button a{color:unset;text-decoration:unset}.banner button:hover{background-color:#5f4179}.banner button:hover{background-color:#7e57a0;border-color:#735093}.banner button a>i{margin-left:12px}@media screen and (max-width: 768px){.banner{margin-top:-25px}}@media screen and (min-width: 1260px){.container{width:1200px}}.services{color:black}.services .container>h1{margin:20px 0 -10px;text-align:center}.services .container>h1 a{color:#333645;text-decoration:none;font-weight:600;font-size:1.625rem}.services .container>h1 a:hover{text-decoration:underline}.services .container>h1 i{margin-left:5px}@media (min-width: 768px){.services .container>h1{display:none}}.services a{color:black;text-decoration:none}.services .service-header h1{margin-top:50px;float:right;color:#333645;font-size:2.5em;font-weight:600}.services .service-header h1:hover{text-decoration:underline}.services .service-header h1 em{font-style:normal;margin-left:5px}.services .service-header h1 a{text-decoration:none;color:#333645}@media (max-width: 768px){.services .service-header h1{display:none}}.services .service-header h2{margin-top:50px;display:inline-block;font-size:2.7rem;color:#333645;font-weight:400}.services .service-header h1{padding-top:15px;font-size:2.25rem}.services .service-grid div>div>h2{font-weight:400;margin-bottom:10px}.services .service-grid div>div>p{font-weight:400;line-height:1.375rem}.services .service-grid .service-grid-1{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:30px;text-align:center;margin-top:30px;height:100%}@media (max-width: 1025px){.services .service-grid .service-grid-1{grid-template-columns:1fr}}.services .service-grid .service-grid-1 #cd-service{display:flex;flex-direction:column;box-shadow:0 3px 35px rgba(0,0,0,0.1);border:1px solid rgba(0,0,0,0.2);border-radius:10px;padding:30px;transition:background-color 0.5s, transform 0.5s;height:100%}.services .service-grid .service-grid-1 #cd-service h2{font-size:1.3rem;font-weight:400;margin:5px 0;line-height:1.1}.services .service-grid .service-grid-1 #cd-service p{color:#333645;font-size:.8125rem;font-weight:400;margin:20px 0}.services .service-grid .service-grid-1 #cd-service .icon{height:65px;width:65px;margin:0 auto 10px;border-radius:50%;background-color:#67809f}.services .service-grid .service-grid-1 #cd-service .icon i{margin-top:17px;color:white;font-size:30px}.services .service-grid .service-grid-1 #cd-service>button{cursor:pointer;padding:12px 10px;margin:5px 0;border-radius:3px;background-color:#67809f;border:1px solid #67809f;color:white;font-size:1.1em;text-transform:uppercase;margin:auto;padding:10px 15px}.services .service-grid .service-grid-1 #cd-service>button a{color:unset;text-decoration:unset}.services .service-grid .service-grid-1 #cd-service>button:hover{background-color:#3e4e62}.services .service-grid .service-grid-1 #cd-service:hover{background-color:#67809f;color:white;transform:translate(0, -10px)}.services .service-grid .service-grid-1 #cd-service:hover>button{background-color:white;border-color:white;color:#67809f}.services .service-grid .service-grid-1 #cd-service:hover .icon{background-color:white}.services .service-grid .service-grid-1 #cd-service:hover .icon i{margin-top:15px;color:#67809f;font-size:30px}.services .service-grid .service-grid-1 #cd-service:hover p{color:white}.services .service-grid .service-grid-1 #cd-service button{background-color:#f7b322;border-color:#f7b322;border-radius:3px}.services .service-grid .service-grid-1 #it-service{display:flex;flex-direction:column;box-shadow:0 3px 35px rgba(0,0,0,0.1);border:1px solid rgba(0,0,0,0.2);border-radius:10px;padding:30px;transition:background-color 0.5s, transform 0.5s;height:100%}.services .service-grid .service-grid-1 #it-service h2{font-size:1.3rem;font-weight:400;margin:5px 0;line-height:1.1}.services .service-grid .service-grid-1 #it-service p{color:#333645;font-size:.8125rem;font-weight:400;margin:20px 0}.services .service-grid .service-grid-1 #it-service .icon{height:65px;width:65px;margin:0 auto 10px;border-radius:50%;background-color:#4183d7}.services .service-grid .service-grid-1 #it-service .icon i{margin-top:17px;color:white;font-size:30px}.services .service-grid .service-grid-1 #it-service>button{cursor:pointer;padding:12px 10px;margin:5px 0;border-radius:3px;background-color:#4183d7;border:1px solid #4183d7;color:white;font-size:1.1em;text-transform:uppercase;margin:auto;padding:10px 15px}.services .service-grid .service-grid-1 #it-service>button a{color:unset;text-decoration:unset}.services .service-grid .service-grid-1 #it-service>button:hover{background-color:#1f5293}.services .service-grid .service-grid-1 #it-service:hover{background-color:#4183d7;color:white;transform:translate(0, -10px)}.services .service-grid .service-grid-1 #it-service:hover>button{background-color:white;border-color:white;color:#4183d7}.services .service-grid .service-grid-1 #it-service:hover .icon{background-color:white}.services .service-grid .service-grid-1 #it-service:hover .icon i{margin-top:15px;color:#4183d7;font-size:30px}.services .service-grid .service-grid-1 #it-service:hover p{color:white}.services .service-grid .service-grid-1 #it-service button{border-radius:3px}.services .service-grid .service-grid-1 #dm-service{display:flex;flex-direction:column;box-shadow:0 3px 35px rgba(0,0,0,0.1);border:1px solid rgba(0,0,0,0.2);border-radius:10px;padding:30px;transition:background-color 0.5s, transform 0.5s;height:100%}.services .service-grid .service-grid-1 #dm-service h2{font-size:1.3rem;font-weight:400;margin:5px 0;line-height:1.1}.services .service-grid .service-grid-1 #dm-service p{color:#333645;font-size:.8125rem;font-weight:400;margin:20px 0}.services .service-grid .service-grid-1 #dm-service .icon{height:65px;width:65px;margin:0 auto 10px;border-radius:50%;background-color:#2ecc71}.services .service-grid .service-grid-1 #dm-service .icon i{margin-top:17px;color:white;font-size:30px}.services .service-grid .service-grid-1 #dm-service>button{cursor:pointer;padding:12px 10px;margin:5px 0;border-radius:3px;background-color:#2ecc71;border:1px solid #2ecc71;color:white;font-size:1.1em;text-transform:uppercase;margin:auto;padding:10px 15px}.services .service-grid .service-grid-1 #dm-service>button a{color:unset;text-decoration:unset}.services .service-grid .service-grid-1 #dm-service>button:hover{background-color:#1b7943}.services .service-grid .service-grid-1 #dm-service:hover{background-color:#2ecc71;color:white;transform:translate(0, -10px)}.services .service-grid .service-grid-1 #dm-service:hover>button{background-color:white;border-color:white;color:#2ecc71}.services .service-grid .service-grid-1 #dm-service:hover .icon{background-color:white}.services .service-grid .service-grid-1 #dm-service:hover .icon i{margin-top:15px;color:#2ecc71;font-size:30px}.services .service-grid .service-grid-1 #dm-service:hover p{color:white}.services .service-grid .service-grid-1 #dm-service button{border-radius:3px}.services .service-grid .service-grid-2{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:30px;text-align:center;margin-top:30px;height:100%}@media (max-width: 1260px){.services .service-grid .service-grid-2{grid-template-columns:1fr 1fr}}@media (max-width: 768px){.services .service-grid .service-grid-2{grid-template-columns:1fr}}.services .service-grid .service-grid-2 #ts-service{display:flex;flex-direction:column;box-shadow:0 3px 35px rgba(0,0,0,0.1);border:1px solid rgba(0,0,0,0.2);border-radius:10px;padding:30px;transition:background-color 0.5s, transform 0.5s;height:100%}.services .service-grid .service-grid-2 #ts-service h2{font-size:1.3rem;font-weight:400;margin:5px 0;line-height:1.1}.services .service-grid .service-grid-2 #ts-service p{color:#333645;font-size:.8125rem;font-weight:400;margin:20px 0}.services .service-grid .service-grid-2 #ts-service .icon{height:65px;width:65px;margin:0 auto 10px;border-radius:50%;background-color:#D64541}.services .service-grid .service-grid-2 #ts-service .icon i{margin-top:17px;color:white;font-size:30px}.services .service-grid .service-grid-2 #ts-service>button{cursor:pointer;padding:12px 10px;margin:5px 0;border-radius:3px;background-color:#D64541;border:1px solid #D64541;color:white;font-size:1.1em;text-transform:uppercase;margin:auto;padding:10px 15px}.services .service-grid .service-grid-2 #ts-service>button a{color:unset;text-decoration:unset}.services .service-grid .service-grid-2 #ts-service>button:hover{background-color:#92221f}.services .service-grid .service-grid-2 #ts-service:hover{background-color:#D64541;color:white;transform:translate(0, -10px)}.services .service-grid .service-grid-2 #ts-service:hover>button{background-color:white;border-color:white;color:#D64541}.services .service-grid .service-grid-2 #ts-service:hover .icon{background-color:white}.services .service-grid .service-grid-2 #ts-service:hover .icon i{margin-top:15px;color:#D64541;font-size:30px}.services .service-grid .service-grid-2 #ts-service:hover p{color:white}.services .service-grid .service-grid-2 #ts-service button{border-radius:3px}.services .service-grid .service-grid-2 #wd-service{display:flex;flex-direction:column;box-shadow:0 3px 35px rgba(0,0,0,0.1);border:1px solid rgba(0,0,0,0.2);border-radius:10px;padding:30px;transition:background-color 0.5s, transform 0.5s;height:100%}.services .service-grid .service-grid-2 #wd-service h2{font-size:1.3rem;font-weight:400;margin:5px 0;line-height:1.1}.services .service-grid .service-grid-2 #wd-service p{color:#333645;font-size:.8125rem;font-weight:400;margin:20px 0}.services .service-grid .service-grid-2 #wd-service .icon{height:65px;width:65px;margin:0 auto 10px;border-radius:50%;background-color:#926FB1}.services .service-grid .service-grid-2 #wd-service .icon i{margin-top:17px;color:white;font-size:30px}.services .service-grid .service-grid-2 #wd-service>button{cursor:pointer;padding:12px 10px;margin:5px 0;border-radius:3px;background-color:#926FB1;border:1px solid #926FB1;color:white;font-size:1.1em;text-transform:uppercase;margin:auto;padding:10px 15px}.services .service-grid .service-grid-2 #wd-service>button a{color:unset;text-decoration:unset}.services .service-grid .service-grid-2 #wd-service>button:hover{background-color:#5f4179}.services .service-grid .service-grid-2 #wd-service:hover{background-color:#926FB1;color:white;transform:translate(0, -10px)}.services .service-grid .service-grid-2 #wd-service:hover>button{background-color:white;border-color:white;color:#926FB1}.services .service-grid .service-grid-2 #wd-service:hover .icon{background-color:white}.services .service-grid .service-grid-2 #wd-service:hover .icon i{margin-top:15px;color:#926FB1;font-size:30px}.services .service-grid .service-grid-2 #wd-service:hover p{color:white}.services .service-grid .service-grid-2 #wd-service button{border-radius:3px}.services .service-grid .service-grid-2 #cs-service{display:flex;flex-direction:column;box-shadow:0 3px 35px rgba(0,0,0,0.1);border:1px solid rgba(0,0,0,0.2);border-radius:10px;padding:30px;transition:background-color 0.5s, transform 0.5s;height:100%}.services .service-grid .service-grid-2 #cs-service h2{font-size:1.3rem;font-weight:400;margin:5px 0;line-height:1.1}.services .service-grid .service-grid-2 #cs-service p{color:#333645;font-size:.8125rem;font-weight:400;margin:20px 0}.services .service-grid .service-grid-2 #cs-service .icon{height:65px;width:65px;margin:0 auto 10px;border-radius:50%;background-color:#F62459}.services .service-grid .service-grid-2 #cs-service .icon i{margin-top:17px;color:white;font-size:30px}.services .service-grid .service-grid-2 #cs-service>button{cursor:pointer;padding:12px 10px;margin:5px 0;border-radius:3px;background-color:#F62459;border:1px solid #F62459;color:white;font-size:1.1em;text-transform:uppercase;margin:auto;padding:10px 15px}.services .service-grid .service-grid-2 #cs-service>button a{color:unset;text-decoration:unset}.services .service-grid .service-grid-2 #cs-service>button:hover{background-color:#ad0731}.services .service-grid .service-grid-2 #cs-service:hover{background-color:#F62459;color:white;transform:translate(0, -10px)}.services .service-grid .service-grid-2 #cs-service:hover>button{background-color:white;border-color:white;color:#F62459}.services .service-grid .service-grid-2 #cs-service:hover .icon{background-color:white}.services .service-grid .service-grid-2 #cs-service:hover .icon i{margin-top:15px;color:#F62459;font-size:30px}.services .service-grid .service-grid-2 #cs-service:hover p{color:white}.services .service-grid .service-grid-2 #cs-service button{border-radius:3px}.services .service-grid .service-grid-2 #dev-service{display:flex;flex-direction:column;box-shadow:0 3px 35px rgba(0,0,0,0.1);border:1px solid rgba(0,0,0,0.2);border-radius:10px;padding:30px;transition:background-color 0.5s, transform 0.5s;height:100%}.services .service-grid .service-grid-2 #dev-service h2{font-size:1.3rem;font-weight:400;margin:5px 0;line-height:1.1}.services .service-grid .service-grid-2 #dev-service p{color:#333645;font-size:.8125rem;font-weight:400;margin:20px 0}.services .service-grid .service-grid-2 #dev-service .icon{height:65px;width:65px;margin:0 auto 10px;border-radius:50%;background-color:#CE4125}.services .service-grid .service-grid-2 #dev-service .icon i{margin-top:17px;color:white;font-size:30px}.services .service-grid .service-grid-2 #dev-service>button{cursor:pointer;padding:12px 10px;margin:5px 0;border-radius:3px;background-color:#CE4125;border:1px solid #CE4125;color:white;font-size:1.1em;text-transform:uppercase;margin:auto;padding:10px 15px}.services .service-grid .service-grid-2 #dev-service>button a{color:unset;text-decoration:unset}.services .service-grid .service-grid-2 #dev-service>button:hover{background-color:#782615}.services .service-grid .service-grid-2 #dev-service:hover{background-color:#CE4125;color:white;transform:translate(0, -10px)}.services .service-grid .service-grid-2 #dev-service:hover>button{background-color:white;border-color:white;color:#CE4125}.services .service-grid .service-grid-2 #dev-service:hover .icon{background-color:white}.services .service-grid .service-grid-2 #dev-service:hover .icon i{margin-top:15px;color:#CE4125;font-size:30px}.services .service-grid .service-grid-2 #dev-service:hover p{color:white}.services .service-grid .service-grid-2 #dev-service button{border-radius:3px}.partners{overflow-x:auto}.partners .partners-row{display:block;text-wrap:nowrap}.partners .partners-row .partner{margin:40px;filter:grayscale(1)}.partners .partners-row .partner:hover{filter:grayscale(0)}.clients{padding:20px 0 0;overflow-x:auto}.clients .clients-row{display:block;text-wrap:nowrap}.clients .clients-row .client{margin:40px;filter:grayscale(1)}.clients .clients-row .client:hover{filter:grayscale(0)}.clients .clients-row .item{display:inline-block;position:relative;vertical-align:middle;width:auto}.clients .clients-row .item .tooltip{display:none;bottom:100%;right:-200px;left:-200px;z-index:5}.clients .clients-row .item .tooltip .description{background-color:#333645;color:white;padding:20px;font-size:.875rem;max-width:280px;margin:0 auto 50px}.clients .clients-row .item .tooltip .description p{font-size:.8125rem;line-height:1.375rem;margin-bottom:0}.clients .clients-row .item .tooltip .description .client-btn{cursor:pointer;padding:12px 10px;margin:5px 0;border-radius:3px;background-color:#926fb1;border:1px solid #926fb1;color:white;font-size:1.1em;text-transform:uppercase;margin-top:11px;font-size:1rem;display:flex}.clients .clients-row .item .tooltip .description .client-btn a{color:unset;text-decoration:unset}.clients .clients-row .item .tooltip .description .client-btn:hover{background-color:#5f4179}.nav-bar{background-color:#323544;color:white;text-align:center;width:100%}.nav-bar .navigation{display:flex;justify-content:center;padding:0;margin:0;z-index:10}.nav-bar .navigation .nav-item{cursor:pointer;z-index:10}.nav-bar .navigation a{color:white;z-index:10}.nav-bar .navigation #main-nav{display:block;text-decoration:none;font-size:1.125rem;line-height:1;text-transform:uppercase;z-index:10}.nav-bar .navigation #main-nav small{font-size:.625rem}.nav-bar .navigation li{margin:0;padding:0;display:inline-block;list-style-type:none;flex-grow:1;width:14.28571%;z-index:10}.nav-bar .navigation li a{padding:20px 0}.nav-bar .navigation li h1{text-wrap:nowrap;font-weight:550;margin:-5px 0}.nav-bar .navigation li h2{margin:-5px;font-weight:lighter}.nav-bar .navigation #c-and-d-nav{z-index:10}.nav-bar .navigation #c-and-d-nav i{font-size:22px;margin-bottom:5px;color:#67809f}.nav-bar .navigation #c-and-d-nav h2{font-size:1em}.nav-bar .navigation #c-and-d-nav div{cursor:default;background-color:#526781;display:none;position:absolute;left:0;padding:50px 0;z-index:0;width:100%;text-align:left}@media (max-width: 1260px){.nav-bar .navigation #c-and-d-nav div{margin-top:15px}}.nav-bar .navigation #c-and-d-nav div li{width:33%;margin:-5px 0;font-weight:bold}.nav-bar .navigation #c-and-d-nav div li h1{margin-bottom:25px}.nav-bar .navigation #c-and-d-nav div li a{display:flex;text-decoration:none}.nav-bar .navigation #c-and-d-nav div li a i{margin-right:10px}.nav-bar .navigation #c-and-d-nav:hover{background-color:#67809f}.nav-bar .navigation #c-and-d-nav:hover i{color:white}.nav-bar .navigation #c-and-d-nav:hover::before{content:"";position:absolute;border-width:35px 66px 0;z-index:2;border-style:solid;border-color:#67809f transparent transparent;transform:translateX(-50%) translateY(335%)}@media (min-width: 1260px){.nav-bar .navigation #c-and-d-nav:hover::before{border-width:35px 85px 0;transform:translateX(-50%) translateY(280%)}}.nav-bar .navigation #c-and-d-nav:hover div{display:block}.nav-bar .navigation #c-and-d-nav:hover div li>h2:hover{text-decoration:underline}.nav-bar .navigation #c-and-d-nav div{margin-top:0}@media (min-width: 1260px){.nav-bar .navigation #c-and-d-nav:hover::before{transform:translateX(-50%) translateY(280%)}}.nav-bar .navigation #it-nav i{font-size:22px;margin-bottom:5px;color:#4183d7}.nav-bar .navigation #it-nav h2{font-size:1em}.nav-bar .navigation #it-nav div{cursor:default;background-color:#286abd;display:none;position:absolute;left:0;padding:50px 0;z-index:0;width:100%;text-align:left}@media (max-width: 1260px){.nav-bar .navigation #it-nav div{margin-top:15px}}.nav-bar .navigation #it-nav div li{width:33%;margin:-5px 0;font-weight:bold}.nav-bar .navigation #it-nav div li h1{margin-bottom:25px}.nav-bar .navigation #it-nav div li a{display:flex;text-decoration:none}.nav-bar .navigation #it-nav div li a i{margin-right:10px}.nav-bar .navigation #it-nav:hover{background-color:#4183d7}.nav-bar .navigation #it-nav:hover i{color:white}.nav-bar .navigation #it-nav:hover::before{content:"";position:absolute;border-width:35px 66px 0;z-index:2;border-style:solid;border-color:#4183d7 transparent transparent;transform:translateX(-50%) translateY(335%)}@media (min-width: 1260px){.nav-bar .navigation #it-nav:hover::before{border-width:35px 85px 0;transform:translateX(-50%) translateY(280%)}}.nav-bar .navigation #it-nav:hover div{display:block}.nav-bar .navigation #it-nav:hover div li>h2:hover{text-decoration:underline}@media (min-width: 1260px){.nav-bar .navigation #it-nav:hover::before{transform:translateX(-50%) translateY(280%)}}.nav-bar .navigation #dm-nav i{font-size:22px;margin-bottom:5px;color:#2ecc71}.nav-bar .navigation #dm-nav h2{font-size:1em}.nav-bar .navigation #dm-nav div{cursor:default;background-color:#25a25a;display:none;position:absolute;left:0;padding:50px 0;z-index:0;width:100%;text-align:left}@media (max-width: 1260px){.nav-bar .navigation #dm-nav div{margin-top:15px}}.nav-bar .navigation #dm-nav div li{width:33%;margin:-5px 0;font-weight:bold}.nav-bar .navigation #dm-nav div li h1{margin-bottom:25px}.nav-bar .navigation #dm-nav div li a{display:flex;text-decoration:none}.nav-bar .navigation #dm-nav div li a i{margin-right:10px}.nav-bar .navigation #dm-nav:hover{background-color:#2ecc71}.nav-bar .navigation #dm-nav:hover i{color:white}.nav-bar .navigation #dm-nav:hover::before{content:"";position:absolute;border-width:35px 66px 0;z-index:2;border-style:solid;border-color:#2ecc71 transparent transparent;transform:translateX(-50%) translateY(335%)}@media (min-width: 1260px){.nav-bar .navigation #dm-nav:hover::before{border-width:35px 85px 0;transform:translateX(-50%) translateY(280%)}}.nav-bar .navigation #dm-nav:hover div{display:block}.nav-bar .navigation #dm-nav:hover div li>h2:hover{text-decoration:underline}.nav-bar .navigation #ts-nav i{font-size:22px;margin-bottom:5px;color:#D64541}.nav-bar .navigation #ts-nav h2{font-size:1em}.nav-bar .navigation #ts-nav div{cursor:default;background-color:#bc2c28;display:none;position:absolute;left:0;padding:50px 0;z-index:0;width:100%;text-align:left}@media (max-width: 1260px){.nav-bar .navigation #ts-nav div{margin-top:15px}}.nav-bar .navigation #ts-nav div li{width:33%;margin:-5px 0;font-weight:bold}.nav-bar .navigation #ts-nav div li h1{margin-bottom:25px}.nav-bar .navigation #ts-nav div li a{display:flex;text-decoration:none}.nav-bar .navigation #ts-nav div li a i{margin-right:10px}.nav-bar .navigation #ts-nav:hover{background-color:#D64541}.nav-bar .navigation #ts-nav:hover i{color:white}.nav-bar .navigation #ts-nav:hover::before{content:"";position:absolute;border-width:35px 66px 0;z-index:2;border-style:solid;border-color:#D64541 transparent transparent;transform:translateX(-50%) translateY(335%)}@media (min-width: 1260px){.nav-bar .navigation #ts-nav:hover::before{border-width:35px 85px 0;transform:translateX(-50%) translateY(280%)}}.nav-bar .navigation #ts-nav:hover div{display:block}.nav-bar .navigation #ts-nav:hover div li>h2:hover{text-decoration:underline}.nav-bar .navigation #web-dev-nav i{font-size:22px;margin-bottom:5px;color:#926FB1}.nav-bar .navigation #web-dev-nav h2{font-size:1em}.nav-bar .navigation #web-dev-nav div{cursor:default;background-color:#79539a;display:none;position:absolute;left:0;padding:50px 0;z-index:0;width:100%;text-align:left}@media (max-width: 1260px){.nav-bar .navigation #web-dev-nav div{margin-top:15px}}.nav-bar .navigation #web-dev-nav div li{width:33%;margin:-5px 0;font-weight:bold}.nav-bar .navigation #web-dev-nav div li h1{margin-bottom:25px}.nav-bar .navigation #web-dev-nav div li a{display:flex;text-decoration:none}.nav-bar .navigation #web-dev-nav div li a i{margin-right:10px}.nav-bar .navigation #web-dev-nav:hover{background-color:#926FB1}.nav-bar .navigation #web-dev-nav:hover i{color:white}.nav-bar .navigation #web-dev-nav:hover::before{content:"";position:absolute;border-width:35px 66px 0;z-index:2;border-style:solid;border-color:#926FB1 transparent transparent;transform:translateX(-50%) translateY(335%)}@media (min-width: 1260px){.nav-bar .navigation #web-dev-nav:hover::before{border-width:35px 85px 0;transform:translateX(-50%) translateY(280%)}}.nav-bar .navigation #web-dev-nav:hover div{display:block}.nav-bar .navigation #web-dev-nav:hover div li>h2:hover{text-decoration:underline}.nav-bar .navigation #cyber-sec-nav i{font-size:22px;margin-bottom:5px;color:#F62459}.nav-bar .navigation #cyber-sec-nav h2{font-size:1em}.nav-bar .navigation #cyber-sec-nav div{cursor:default;background-color:#de093f;display:none;position:absolute;left:0;padding:50px 0;z-index:0;width:100%;text-align:left}@media (max-width: 1260px){.nav-bar .navigation #cyber-sec-nav div{margin-top:15px}}.nav-bar .navigation #cyber-sec-nav div li{width:33%;margin:-5px 0;font-weight:bold}.nav-bar .navigation #cyber-sec-nav div li h1{margin-bottom:25px}.nav-bar .navigation #cyber-sec-nav div li a{display:flex;text-decoration:none}.nav-bar .navigation #cyber-sec-nav div li a i{margin-right:10px}.nav-bar .navigation #cyber-sec-nav:hover{background-color:#F62459}.nav-bar .navigation #cyber-sec-nav:hover i{color:white}.nav-bar .navigation #cyber-sec-nav:hover::before{content:"";position:absolute;border-width:35px 66px 0;z-index:2;border-style:solid;border-color:#F62459 transparent transparent;transform:translateX(-50%) translateY(335%)}@media (min-width: 1260px){.nav-bar .navigation #cyber-sec-nav:hover::before{border-width:35px 85px 0;transform:translateX(-50%) translateY(280%)}}.nav-bar .navigation #cyber-sec-nav:hover div{display:block}.nav-bar .navigation #cyber-sec-nav:hover div li>h2:hover{text-decoration:underline}.nav-bar .navigation #dev-course-nav i{font-size:22px;margin-bottom:5px;color:#CE4125}.nav-bar .navigation #dev-course-nav h2{font-size:1em}.nav-bar .navigation #dev-course-nav div{cursor:default;background-color:#a3331d;display:none;position:absolute;left:0;padding:50px 0;z-index:0;width:100%;text-align:left}@media (max-width: 1260px){.nav-bar .navigation #dev-course-nav div{margin-top:15px}}.nav-bar .navigation #dev-course-nav div li{width:33%;margin:-5px 0;font-weight:bold}.nav-bar .navigation #dev-course-nav div li h1{margin-bottom:25px}.nav-bar .navigation #dev-course-nav div li a{display:flex;text-decoration:none}.nav-bar .navigation #dev-course-nav div li a i{margin-right:10px}.nav-bar .navigation #dev-course-nav:hover{background-color:#CE4125}.nav-bar .navigation #dev-course-nav:hover i{color:white}.nav-bar .navigation #dev-course-nav:hover::before{content:"";position:absolute;border-width:35px 66px 0;z-index:2;border-style:solid;border-color:#CE4125 transparent transparent;transform:translateX(-50%) translateY(335%)}@media (min-width: 1260px){.nav-bar .navigation #dev-course-nav:hover::before{border-width:35px 85px 0;transform:translateX(-50%) translateY(280%)}}.nav-bar .navigation #dev-course-nav:hover div{display:block}.nav-bar .navigation #dev-course-nav:hover div li>h2:hover{text-decoration:underline}@media (max-width: 1025px){.nav-bar{display:none}}.news{margin-bottom:-50px}.news .container>h1{margin:20px 0 -10px;text-align:center}.news .container>h1 a{color:#333645;text-decoration:none;font-weight:600;font-size:1.625rem}.news .container>h1 a:hover{text-decoration:underline}.news .container>h1 i{margin-left:5px}@media (min-width: 768px){.news .container>h1{display:none}}.news i{color:black;font-size:1.5rem}.news .news-head h1{margin-top:50px;float:right;color:#333645;font-size:2.5em;font-weight:600}.news .news-head h1:hover{text-decoration:underline}.news .news-head h1 em{font-style:normal;margin-left:5px}.news .news-head h1 a{text-decoration:none;color:#333645}@media (max-width: 768px){.news .news-head h1{display:none}}.news .news-head h1{margin-top:10px;font-size:1.625em;font-weight:600}.news .news-head h1:hover{text-decoration:underline}.news .news-head h2{margin-top:20px;display:inline-block;font-size:2.25em;font-weight:600;color:#333645}.news .articles{display:flex;flex-direction:row;flex-wrap:wrap;background-color:white;width:100%;height:100%}.news .articles .article>.article-details>.author>.posted-by>strong{color:#333645;font-weight:600;line-height:1.375rem}.news .articles .article>.article-details>.author{font-size:0.875rem}.news .articles .article>.img-container{position:relative}.news .articles .article>.img-container .category{color:white;background-color:#67809f;position:absolute;right:0;font-size:0.75rem;padding:0 10px;line-height:1.438rem;text-transform:uppercase;z-index:1;top:10px;font-weight:600;text-decoration:none}.news .articles .article>.img-container .category:hover{text-decoration:underline}.news .articles div{margin:0}.news .articles #article-3 h4{color:#4183d7}.news .articles #article-3 .img-container>.category{background-color:#4183d7}.news .articles #article-3 #author{color:#333645;font-weight:600}.news .articles #article-3 .read-more{cursor:pointer;padding:12px 10px;margin:5px 0;border-radius:3px;background-color:#4183d7;border:1px solid #4183d7;color:white;font-size:1.1em;text-transform:uppercase;font-size:1.063rem;padding:5px 15px;line-height:35px;border-radius:3px}.news .articles #article-3 .read-more a{color:unset;text-decoration:unset}.news .articles #article-3 .read-more:hover{background-color:#1f5293}.news .articles #article-3 .read-more:hover{background-color:#4183d7}@media (min-width: 768px) and (max-width: 1260px){.news .articles #article-3{display:none}}.news .articles .article{width:100%;height:100%;flex:100%;font-size:0.8125rem;box-shadow:0 3px 35px rgba(0,0,0,0.1);border:1px solid rgba(0,0,0,0.2);margin:0 0 30px;transition:transform 0.5s}.news .articles .article a{text-decoration:none}.news .articles .article h4{color:#67809f;font-weight:600;font-size:1rem}.news .articles .article p{font-size:.8125rem;color:#666}.news .articles .article:hover{transform:translate(0, -10px);cursor:pointer}.news .articles .article img{width:100%}.news .articles .article .read-more{cursor:pointer;padding:12px 10px;margin:5px 0;border-radius:3px;background-color:#f7b322;border:1px solid #f7b322;color:white;font-size:1.1em;text-transform:uppercase;display:inline-block;font-size:1.063rem;padding:5px 15px;line-height:35px;border-radius:3px}.news .articles .article .read-more a{color:unset;text-decoration:unset}.news .articles .article .read-more:hover{background-color:#ad7806}.news .articles .article .read-more:hover{background-color:#f7b322}@media (min-width: 768px){.news .articles .article{flex:25%;height:80%;margin:0 15px}}@media (min-width: 1025px){.news .articles .article{flex:25%;height:100%}}@media (min-width: 1260px){.news .articles .article{height:100%}}.news .articles .article-details{padding-bottom:50px;margin-left:30px;margin-right:60px}.news .articles .author{padding-top:25px;border-top:solid 1px rgba(0,0,0,0.2);margin-top:25px;display:flex}.news .articles .author img{width:auto;height:50%;border-radius:100%}.news .articles .author .posted-by{padding-left:20px}.news .articles .author .posted-by h4{margin:0}.news .articles .author .posted-by p{margin:0}@media screen and (max-width: 768px){.container{padding:0 15px}}.header-bar{padding:20px 0;align-items:center}.header-bar .header-items{display:flex}.header-bar .header-items .header-left{flex-grow:1;height:70px;width:402px}@media (max-width: 768px){.header-bar .header-items .header-left{flex-direction:column;width:50%}}.header-bar .header-items .header-left img{vertical-align:middle;width:100%}@media (max-width: 768px){.header-bar .header-items .header-left img{width:260px;height:505x}}.header-bar .header-items .header-right{display:flex;flex-grow:2;justify-content:space-between;margin-left:50px;align-items:center}.header-bar .header-items .header-right i{display:inline}.header-bar .header-items .header-right #support-btn{cursor:pointer;padding:12px 10px;margin:5px 0;border-radius:3px;background-color:#4183d7;border:1px solid #4183d7;color:white;font-size:1.1em;text-transform:uppercase;padding:5px 15px;font-size:1.15em;border-radius:3px;line-height:46px;height:56px}.header-bar .header-items .header-right #support-btn a{color:unset;text-decoration:unset}.header-bar .header-items .header-right #support-btn:hover{background-color:#1f5293}.header-bar .header-items .header-right #support-btn:hover{background-color:#2a6ec6;border-color:#2a6ec6}.header-bar .header-items .header-right #support-btn i{font-size:1.2rem;margin-right:10px}@media (max-width: 1025px){.header-bar .header-items .header-right #support-btn{display:none}}.header-bar .header-items .header-right #contact-btn{cursor:pointer;padding:12px 10px;margin:5px 0;border-radius:3px;background-color:#999AA2;border:1px solid #999AA2;color:white;font-size:1.1em;text-transform:uppercase;padding:5px 15px;font-size:1.15rem;border-radius:3px;line-height:46px;height:56px;margin-left:20px}.header-bar .header-items .header-right #contact-btn a{color:unset;text-decoration:unset}.header-bar .header-items .header-right #contact-btn:hover{background-color:#66676f}.header-bar .header-items .header-right #contact-btn:hover{background-color:#84858f;border-color:#84858f}.header-bar .header-items .header-right #contact-btn i{font-size:1.2rem;margin-right:10px}@media (max-width: 1025px){.header-bar .header-items .header-right #contact-btn{display:none}}.header-bar .header-items .header-right form{display:flex;margin-left:20px}.header-bar .header-items .header-right form #search-btn{cursor:pointer;padding:12px 10px;margin:5px 0;border-radius:3px;background-color:#999AA2;border:1px solid #999AA2;color:white;font-size:1.1em;text-transform:uppercase;font-size:1.063rem;border-radius:0 3px 3px 0;padding:7px 20px 3px;height:56px;vertical-align:bottom}.header-bar .header-items .header-right form #search-btn a{color:unset;text-decoration:unset}.header-bar .header-items .header-right form #search-btn:hover{background-color:#66676f}.header-bar .header-items .header-right form #search-btn i{font-size:23px}.header-bar .header-items .header-right form #search-btn:hover{background-color:#7e808a}@media (max-width: 1260px){.header-bar .header-items .header-right form #search-btn{align-self:center;border-radius:3px}}@media (max-width: 1025px){.header-bar .header-items .header-right form #search-btn{border-radius:0 3px 3px 0}}.header-bar .header-items .header-right form #search-box{display:inline-block;margin:auto 0;font-size:14px;border:1px solid #ccc;line-height:1.428px;padding:5px 15px;height:56px;width:240px}.header-bar .header-items .header-right form #search-box:focus{border-color:#5bc0de;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(91,192,222,0.6)}@media (min-width: 1025px) and (max-width: 1260px){.header-bar .header-items .header-right form #search-box{display:none}}@media (max-width: 1025px){.header-bar .header-items .header-right form #search-box{width:174px}}@media (max-width: 768px){.header-bar .header-items .header-right form{display:none}}.header-bar .header-items .header-right #hamburger{cursor:pointer;padding:12px 10px;margin:5px 0;border-radius:3px;background-color:#333645;border:1px solid #333645;color:white;font-size:1.1em;text-transform:uppercase;padding:5px 15px;border-radius:3px;height:56px;line-height:46px;margin-left:20px}.header-bar .header-items .header-right #hamburger a{color:unset;text-decoration:unset}.header-bar .header-items .header-right #hamburger:hover{background-color:#08080a}.header-bar .header-items .header-right #hamburger:hover{background-color:#22242e;border-color:#191a22}.header-bar .header-items .header-right #hamburger i{font-size:2.1rem;margin:0;vertical-align:middle}@media (max-width: 768px){.header-bar .header-items .header-right #hamburger{float:right;border-radius:3px}}.header-bar .header-items .header-right #contact-sm{border:none;background:none;cursor:pointer}.header-bar .header-items .header-right #contact-sm i{position:absolute;right:100px;top:40px;font-size:25px}.header-bar .header-items .header-right #contact-sm i:hover{text-decoration:underline}@media (min-width: 768px){.header-bar .header-items .header-right #contact-sm{display:none}}@media (max-width: 768px){.header-bar .header-items .header-right{display:inline}}.header-bar .search-sm{width:100%}.header-bar .search-sm #search-box-sm{background-color:rgba(0,0,0,0.1);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);width:100%;font-size:14px;border:2px solid rgba(0,0,0,0.1);padding:5px 15px;border-radius:2px;height:47px}.header-bar .search-sm #search-btn-sm{display:inline;border:none;background:none;cursor:pointer;margin-bottom:-15px}.header-bar .search-sm #search-btn-sm i{position:absolute;top:108px;right:25px;line-height:10px;font-size:20px;margin:auto 0;color:#333645}@media (min-width: 768px){.header-bar .search-sm{display:none}}
