@font-face{font-family:Montserrat;src:url(/_next/static/media/Montserrat-Bold.e24ce7b9.eot);src:url(/_next/static/media/Montserrat-Bold.e24ce7b9.eot?#iefix) format("embedded-opentype"),url(/_next/static/media/Montserrat-Bold.f0604d10.woff2) format("woff2"),url(/_next/static/media/Montserrat-Bold.e889620a.woff) format("woff"),url(/_next/static/media/Montserrat-Bold.bd442a3f.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/_next/static/media/Montserrat-Light.963c75b5.eot);src:url(/_next/static/media/Montserrat-Light.963c75b5.eot?#iefix) format("embedded-opentype"),url(/_next/static/media/Montserrat-Light.fdf00fb2.woff2) format("woff2"),url(/_next/static/media/Montserrat-Light.f789dee1.woff) format("woff"),url(/_next/static/media/Montserrat-Light.8d995187.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/_next/static/media/Montserrat-Medium.c0168ef1.eot);src:url(/_next/static/media/Montserrat-Medium.c0168ef1.eot?#iefix) format("embedded-opentype"),url(/_next/static/media/Montserrat-Medium.2bd78d54.woff2) format("woff2"),url(/_next/static/media/Montserrat-Medium.27dc4606.woff) format("woff"),url(/_next/static/media/Montserrat-Medium.fc9e7602.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/_next/static/media/Montserrat-SemiBold.1e667146.eot);src:url(/_next/static/media/Montserrat-SemiBold.1e667146.eot?#iefix) format("embedded-opentype"),url(/_next/static/media/Montserrat-SemiBold.2c2f5512.woff2) format("woff2"),url(/_next/static/media/Montserrat-SemiBold.344d3c08.woff) format("woff"),url(/_next/static/media/Montserrat-SemiBold.5767cc2f.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/_next/static/media/Montserrat-Regular.02c14886.eot);src:url(/_next/static/media/Montserrat-Regular.02c14886.eot?#iefix) format("embedded-opentype"),url(/_next/static/media/Montserrat-Regular.6e508c9d.woff2) format("woff2"),url(/_next/static/media/Montserrat-Regular.185cffaa.woff) format("woff"),url(/_next/static/media/Montserrat-Regular.b79ae738.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}body{font-family:Montserrat,sans-serif;color:#332f21}html{scroll-padding-top:102px}a{color:#007cc8;text-decoration:none!important}a:hover{color:#3b6ed7;text-decoration:none}p{line-height:28px}h1,h2,h3,h4,h5,h6{font-family:Montserrat,sans-serif}h5{font-weight:700}.sec-title,.sec-title-left{font-size:2.8rem;margin-bottom:30px;font-weight:700}.sec-title-left:after,.sec-title:after{content:"";width:65px;height:4px;background:#007cc8;display:block}.sec-title:after{margin:15px auto}.sec-title-left:after{margin:15px 0}.section-caption{font-weight:500;font-size:27px;line-height:36px;color:#007cc8;margin-bottom:30px}.btn-get-started{font-family:Montserrat,sans-serif;text-transform:uppercase;font-weight:800;font-size:14px;padding:12px 32px;letter-spacing:1px;display:inline-block;border-radius:0;transition:.5s;line-height:1;margin:10px 10px 10px 0;animation-delay:.8s}.btn-get-started:hover{text-decoration:none}ul.custom-list{margin-left:30px}ul.custom-list li{margin:10px 0;padding-left:10px}.no-border{border:none!important}#main{padding-top:100px}.back-to-top{position:fixed;visibility:hidden;opacity:0;right:15px;bottom:15px;z-index:996;background:#007cc8;width:40px;height:40px;border-radius:0;transition:all .4s}.back-to-top i{font-size:28px;color:#fff;line-height:0}.back-to-top:hover{background:#0066a5;color:#fff}.back-to-top.active{visibility:visible;opacity:1}@media screen and (max-width:768px){[data-aos-delay]{transition-delay:0!important}}#topbar{background:#f8f6f5;padding:10px 0;font-size:14px}#topbar .contact-info i{font-style:normal;color:#007cc8}#topbar .contact-info i a,#topbar .contact-info i span{padding-left:5px;color:#030811}#topbar .contact-info i a{line-height:0;transition:.3s}#topbar .contact-info i a:hover{color:#007cc8}#topbar .social-links a{color:#030811;line-height:0;transition:.3s;margin-left:15px}#topbar .social-links a:hover{color:#007cc8}#header{height:100px;z-index:997;transition:all .5s;background:#fff}#header.fixed-top{box-shadow:0 0 20px 0 rgba(0,0,0,.1)}#header .logo h1{font-size:28px;margin:0;padding:10px 0;line-height:1;font-weight:400;letter-spacing:1px;text-transform:uppercase}#header .logo h1 a,#header .logo h1 a:hover{color:#030811;text-decoration:none}#header .logo img{padding:0;margin:0;max-height:61px}.scrolled-offset{margin-top:70px}.f-icon{margin-right:10px}.navbar{padding:0}.navbar ul{margin:0;padding:0;display:flex;list-style:none;align-items:center}.navbar li{position:relative}.navbar a,.navbar a:focus{display:flex;align-items:center;padding:10px 10px 10px 20px;font-size:14px;color:#030811;white-space:nowrap;text-transform:uppercase;transition:.3s;font-weight:500}.navbar a i,.navbar a:focus i{line-height:0;margin-left:5px}.navbar .active,.navbar .active:focus,.navbar a:hover,.navbar li:hover>a{color:#007cc8}.navbar .active{font-weight:800}.navbar .getstarted,.navbar .getstarted:focus{background:#007cc8;padding:8px 20px;margin-left:30px;border-radius:0;color:#fff}.navbar .getstarted:focus:hover,.navbar .getstarted:hover{color:#fff;background:#fd490f}.navbar .dropdown ul{display:block;position:absolute;left:14px;top:calc(100% + 30px);margin:0;padding:10px 0;z-index:99;opacity:0;visibility:hidden;background:#fff;box-shadow:0 0 30px rgba(127,137,161,.25);transition:.3s}.navbar .dropdown ul li{min-width:90px}.navbar .dropdown ul a{padding:10px 20px;font-size:13px;font-weight:500;color:#030811}.navbar .dropdown ul a i{font-size:12px}.navbar .dropdown ul .active:hover,.navbar .dropdown ul a:hover,.navbar .dropdown ul li:hover>a{color:#007cc8}.navbar .dropdown:hover>ul{opacity:1;top:100%;visibility:visible}.navbar .dropdown .dropdown ul{top:0;left:calc(100% - 30px);visibility:hidden}.navbar .dropdown .dropdown:hover>ul{opacity:1;top:0;left:100%;visibility:visible}.navbar .lang-list{font-size:20px;padding-right:5px}@media (max-width:1366px){.navbar .dropdown .dropdown ul{left:-90%}.navbar .dropdown .dropdown:hover>ul{left:-100%}}.mobile-nav-toggle{color:#030811;font-size:28px;cursor:pointer;display:none;line-height:0;transition:.5s}.mobile-nav-toggle.bi-x{color:#fff}@media (max-width:991px){.mobile-nav-toggle{display:block}.bi-x{position:absolute;top:15px;right:15px;z-index:1000}.navbar ul{display:none}}.navbar-mobile{position:fixed!important;overflow:hidden;top:0;right:0;left:0;bottom:0;background:rgba(14,11,10,.9);transition:.3s;z-index:999}.navbar-mobile .mobile-nav-toggle{position:absolute;top:15px;right:15px}.navbar-mobile ul{display:block;position:absolute;top:55px;right:15px;bottom:15px;left:15px;padding:10px 0;background-color:#fff;overflow-y:auto;transition:.3s}.navbar-mobile a,.navbar-mobile a:focus{padding:10px 20px;font-size:15px;color:#581601}.navbar-mobile .active,.navbar-mobile a:hover,.navbar-mobile li:hover>a{color:#007cc8}.navbar-mobile .getstarted,.navbar-mobile .getstarted:focus{margin:15px}.navbar-mobile .dropdown ul{position:static;display:none;margin:10px 20px;padding:10px 0;z-index:99;opacity:1;visibility:visible;background:#fff;box-shadow:0 0 30px rgba(127,137,161,.25)}.navbar-mobile .dropdown ul li{min-width:200px}.navbar-mobile .dropdown ul a{padding:10px 20px}.navbar-mobile .dropdown ul a i{font-size:12px}.navbar-mobile .dropdown ul .active:hover,.navbar-mobile .dropdown ul a:hover,.navbar-mobile .dropdown ul li:hover>a{color:#007cc8}.navbar-mobile .dropdown>.dropdown-active{display:block}.navbar-mobile a,.navbar-mobile a:focus{justify-content:flex-start}#hero{width:100%;height:100vh;overflow:hidden;position:relative;padding:0}#hero .carousel,#hero .carousel-inner,#hero .carousel-item,#hero .carousel-item:before{background-size:cover;background-position:50%;background-repeat:no-repeat;position:absolute;top:0;right:0;left:0;bottom:0}#hero .carousel-container{display:flex;align-items:center;justify-content:flex-start;position:absolute;bottom:60px;top:110px;left:50px;right:50px}#hero .carousel-content{background:rgba(28,23,21,0);padding:60px 20px 20px;color:#fff;animation-duration:.5s}#hero .carousel-content h2{color:#fff;margin-bottom:30px;font-size:50px;font-weight:700;text-shadow:2px 2px 5px rgba(0,0,0,.25)}#hero .carousel-content p{font-size:2.4rem;font-weight:500;line-height:36px;text-shadow:2px 2px 5px rgba(0,0,0,.5)}#hero .btn-get-started{color:#fff;background:#007cc8}#hero .btn-get-started:hover{background:#0066a5;color:#fff}#hero .carousel-inner .carousel-item{transition-property:opacity}#hero .carousel-inner .active.carousel-item-end,#hero .carousel-inner .active.carousel-item-start,#hero .carousel-inner .carousel-item{opacity:0}#hero .carousel-inner .active,#hero .carousel-inner .carousel-item-next.carousel-item-start,#hero .carousel-inner .carousel-item-prev.carousel-item-end{opacity:1;transition:.5s}#hero .carousel-inner .active.carousel-item-end,#hero .carousel-inner .active.carousel-item-start,#hero .carousel-inner .carousel-item-next,#hero .carousel-inner .carousel-item-prev{left:0;transform:translateZ(0)}#hero .carousel-control-next,#hero .carousel-control-prev{width:10%}#hero .carousel-control-next-icon,#hero .carousel-control-prev-icon{background:none;font-size:48px;line-height:1;width:auto;height:auto;display:none}#hero .carousel-indicators li{cursor:pointer}.hero-overlay{position:absolute;height:100vh;width:100%;background-color:rgba(0,0,0,.1)}.about-us.c-bg-wrapper{position:relative}.about-overlay{position:absolute;top:0;z-index:1;height:100%;width:100%;background-color:rgba(0,184,153,.11)}@media (min-width:1024px){#hero .carousel-content{width:50%}#hero .carousel-control-next,#hero .carousel-control-prev{width:5%}}@media (max-width:992px){#hero{height:calc(100vh - 70px)}#hero .carousel-content h2{margin-bottom:15px;font-size:22px}#hero .carousel-content p{font-size:15px}}@media (max-height:500px){#hero{height:120vh}}@media (max-width:576px){#hero .carousel-container{left:0}}section{padding:60px 0;overflow:hidden}.section-bg{background-color:#eef3fc}.section-title{padding-bottom:30px;text-align:center}.section-title h2{font-size:28px;font-weight:300;margin-bottom:20px;padding-bottom:0;color:#030811}.section-title h2 strong{font-weight:700}.section-title p{margin-bottom:0}.c-bg-wrapper{display:block;position:relative;padding-top:42.22%}.c-bg-wrapper img{height:100%;width:100%;position:absolute;left:0;top:0;object-fit:cover}.breadcrumbs{padding:15px 0;background:#030811;min-height:40px}.breadcrumbs h2{font-size:28px;font-weight:300;color:#fff}.breadcrumbs ol{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:0;color:#ded5d2}.breadcrumbs ol a{color:#fe825a}.breadcrumbs ol li+li{padding-left:10px}.breadcrumbs ol li+li:before{display:inline-block;padding-right:10px;color:#c8bab5;content:"/"}@media (max-width:768px){.breadcrumbs .d-flex{display:block!important}.breadcrumbs ol{display:block}.breadcrumbs ol li{display:inline-block}}.cta{background:#eef3fc;padding:60px 0;color:#332f21}.cta h3{font-size:28px;font-weight:700}.cta h3 span{color:#007cc8}.cta p{padding:0;margin:0}.cta .cta-btn{font-family:Montserrat,sans-serif;text-transform:uppercase;font-weight:500;font-size:14px;letter-spacing:1px;display:inline-block;padding:10px 25px;border-radius:2px;transition:.4s;margin:10px;border-radius:0;border:2px solid #007cc8;color:#007cc8;background:#fff}.cta .cta-btn:hover{background:#007cc8;color:#fff}@media (max-width:1024px){.cta{background-attachment:scroll}}@media (min-width:769px){.cta .cta-btn-container{display:flex;align-items:center;justify-content:flex-end}}.about-us-content{display:flex;flex-direction:column;justify-content:center}#map{height:100%}@media screen and (max-width:768px){.about-us-content{padding:30px 15px 60px}}.map-holder{padding:0}.map-holder .g-map{height:600px!important}.tech-content{display:flex;flex-direction:column;justify-content:center}@media screen and (max-width:768px){.tech-content{padding:30px 15px 60px}}@media screen and (max-width:991px){.tech-even-row{flex-direction:column-reverse}}.services .icon-box{padding:50px 20px;margin-top:35px;margin-bottom:25px;text-align:center;border:1px solid #dce6f9;height:200px;position:relative;background:#eef3fc}.services .icon{position:absolute;top:-36px;left:calc(50% - 36px);transition:.2s;border-radius:50%;border:6px solid #fff;display:flex;justify-content:center;align-items:center;text-align:center;width:72px;height:72px;background:#007cc8}.services .icon i{color:#fff;font-size:24px;line-height:0}.services .title{font-weight:700;margin-bottom:15px;font-size:18px;text-transform:uppercase}.services .title a{color:#343a40}.services .icon-box:hover .icon{background:#fff;border:2px solid #007cc8}.services .icon-box:hover .icon i,.services .icon-box:hover .title a{color:#007cc8}.services .description{line-height:24px;font-size:14px}.portfolio #portfolio-flters{padding:0;margin:30px 0 0;list-style:none;text-align:center}.portfolio #portfolio-flters li{cursor:pointer;display:inline-block;padding:8px 20px 10px;font-size:14px;font-weight:500;line-height:1;text-transform:uppercase;color:#332f21;transition:all .3s}.portfolio #portfolio-flters li.filter-active,.portfolio #portfolio-flters li:hover{color:#fff;background:#007cc8;font-weight:700}.portfolio #portfolio-flters li:last-child{margin-right:0}.portfolio .portfolio-item{margin-bottom:30px;cursor:pointer}.portfolio .portfolio-item .portfolio-info{opacity:0;position:absolute;left:30px;right:30px;bottom:0;z-index:3;transition:all .3s ease-in-out;background:hsla(0,0%,100%,.9);padding:15px}.portfolio .portfolio-item .portfolio-info h4{font-size:18px;color:#fff;font-weight:600;color:#030811}.portfolio .portfolio-item .portfolio-info p{color:#030811;font-size:14px;margin-bottom:0}.portfolio .portfolio-item .portfolio-info .details-link,.portfolio .portfolio-item .portfolio-info .preview-link{position:absolute;right:40px;font-size:24px;top:calc(50% - 18px);color:#483b36}.portfolio .portfolio-item .portfolio-info .details-link:hover,.portfolio .portfolio-item .portfolio-info .preview-link:hover{color:#007cc8}.portfolio .portfolio-item .portfolio-info .details-link{right:10px}.portfolio .portfolio-item .portfolio-links{opacity:0;left:0;right:0;text-align:center;z-index:3;position:absolute;transition:all .3s ease-in-out}.portfolio .portfolio-item .portfolio-links a{color:#fff;margin:0 2px;font-size:28px;display:inline-block;transition:.3s}.portfolio .portfolio-item .portfolio-links a:hover{color:#fe825a}.portfolio .portfolio-item:hover .portfolio-info{opacity:1;bottom:20px}.portfolio-details{padding-top:40px}.portfolio-details .portfolio-details-slider img{width:100%}.portfolio-details .portfolio-details-slider .swiper-pagination{margin-top:20px;position:relative}.portfolio-details .portfolio-details-slider .swiper-pagination .swiper-pagination-bullet{width:12px;height:12px;background-color:#fff;opacity:1;border:1px solid #007cc8}.portfolio-details .portfolio-details-slider .swiper-pagination .swiper-pagination-bullet-active{background-color:#007cc8}.portfolio-details .portfolio-info{padding:30px;box-shadow:0 0 30px rgba(43,35,32,.08)}.portfolio-details .portfolio-info h3{font-size:22px;font-weight:700;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #eee}.portfolio-details .portfolio-info ul{list-style:none;padding:0;font-size:15px}.portfolio-details .portfolio-info ul li+li{margin-top:10px}.portfolio-details .portfolio-description{padding-top:30px}.portfolio-details .portfolio-description h2{font-size:26px;font-weight:700;margin-bottom:20px}.portfolio-details .portfolio-description p{padding:0}.clients .clients-wrap{border-top:1px solid #f1eeed;border-left:1px solid #f1eeed}.clients .client-logo{padding:20px;display:flex;justify-content:center;align-items:center;border-right:1px solid #f1eeed;border-bottom:1px solid #f1eeed;overflow:hidden;background:#fff;height:100px}.clients .client-logo img{transition:all .3s ease-in-out;height:36px;filter:grayscale(100%)}.clients .client-logo:hover img{filter:none;transform:scale(1.1)}.about-us .content{padding:30px 0}.about-us .content h3{font-weight:700;font-size:34px}.about-us .content p{margin-bottom:0}.about-us .content .icon-box{margin-top:25px}.about-us .content .icon-box h4{font-size:20px;font-weight:700;margin:5px 0 10px 60px}.about-us .content .icon-box i{font-size:48px;float:left;color:#007cc8}.about-us .content .icon-box p{font-size:15px;color:#90847f;margin-left:60px}.about-us .image{background:url(/_next/static/media/about.9f2eb4d0.jpg) 50% no-repeat;background-size:cover;min-height:400px}.heroCarousel-slider1{background:url(/_next/static/media/slide-1.b167c617.jpg) 50% no-repeat;background-size:cover;min-height:400px}.heroCarousel-slider2{background:url(/_next/static/media/slide-2.0fbc5bed.jpg) 50% no-repeat;background-size:cover;min-height:400px}.heroCarousel-slider3{background:url(/_next/static/media/slide-3.7cd8f7b0.jpg) 50% no-repeat;background-size:cover;min-height:400px}.about-us .reach-us .btn-get-started{padding:12px 23px;color:#007cc8;border:2px solid #007cc8}.about-us .reach-us .btn-get-started:hover{color:#fff;background-color:#007cc8;border:2px solid #007cc8}.reach-us .reason-img{height:25%}@media (max-width:991px){.about-us .image{text-align:center}.about-us .image img{max-width:80%}}@media (max-width:667px){.about-us .image img{max-width:100%}}.products .member{margin-bottom:20px;overflow:hidden;text-align:left;border-radius:5px;background:#fff;box-shadow:0 2px 15px rgba(0,0,0,.1)}.products .member .member-img{position:relative;overflow:hidden}.products .member .social{position:absolute;left:0;bottom:0;right:0;height:100%;opacity:0;transition:.3s ease-in-out;background:rgba(53,171,211,.75);display:flex;align-items:center;justify-content:center;padding:30px}.products .member .social a{transition:color .3s;color:#fff;margin:0 10px;display:inline-flex;align-items:center;justify-content:center}.products .member .social a:hover{color:#007cc8}.products .member .social i{font-size:18px;line-height:0}.products .member .member-info{padding:25px 15px}.products .member .member-info h4{font-weight:700;margin-bottom:5px;font-size:18px;color:#030811;min-height:45px}.products .member .member-info span{display:block;font-size:13px;font-weight:400;color:#030811;min-height:19px}.products .member .member-info p{font-style:italic;font-size:14px;line-height:26px;color:#030811}.products .member:hover .social{opacity:1}.products .op-overlay{flex-direction:column;color:#fff}.products .op-overlay .btn-get-started{color:#fff;border:2px solid #fff}.products .op-overlay .btn-get-started:hover{background:#fff;text-decoration:none}.news-section{background-color:#eef3fc}.news-section .member{margin-bottom:20px;overflow:hidden;text-align:left;border-radius:5px;background:#fff;box-shadow:0 2px 15px rgba(0,0,0,.1)}.news-section .member .social a{transition:color .3s;color:#fff;margin:0 10px;display:inline-flex;align-items:center;justify-content:center}.news-section .member .member-info{padding:25px 15px}.news-section .member .member-info h4{font-weight:700;margin-bottom:5px;font-size:18px;color:#030811}.news-section .member .member-info span{display:block;font-size:13px;font-weight:400;color:#030811}.news-section .btn-get-started{color:#007cc8;border:2px solid #fff}.news-section .btn-get-started:hover{background:#fff;text-decoration:none}.news-section .news-read-more .btn-get-started{color:#007cc8;border:2px solid #007cc8}.news-section .news-read-more .btn-get-started:hover{color:#fff;background-color:#007cc8;border:2px solid #007cc8}.slide-card{padding:0 15px;cursor:pointer}.team .member{margin-bottom:20px;overflow:hidden;text-align:center;border-radius:5px;background:#fff;box-shadow:0 2px 15px rgba(0,0,0,.1)}.team .member .member-img{position:relative;overflow:hidden}.team .member .member-img .blog-tag,.team .member .member-img .news-tag{position:absolute;color:#fff;padding:6px 10px;bottom:0;text-transform:uppercase}.team .member .member-img .news-tag{background-color:#007cc8}.team .member .member-img .blog-tag{background-color:#f79c3a}.team .member .social{position:absolute;left:0;bottom:0;right:0;height:100%;opacity:0;transition:.3s ease-in-out;background:rgba(59,110,215,.9);display:flex;align-items:center;justify-content:center;padding:30px}.team .member .social a{transition:color .3s;color:hsla(0,0%,100%,.5);margin:0 15px;display:inline-flex;align-items:center;justify-content:center}.team .member .social a:hover{color:#fff}.team .member .social i{font-size:24px;line-height:0}.team .member .member-info{padding:25px 15px;text-align:left}.team .member .member-info h4{min-height:45px}.team .member .member-info span{display:block;font-size:13px;font-weight:400;color:#030811;min-height:19px}.team .member .member-info p{font-style:italic;font-size:14px;line-height:26px;color:#030811}.team .member:hover .social{opacity:1}.member-info .btn-get-started{padding-left:0;margin:0}.skills .progress{height:50px;display:block;background:none}.skills .progress .skill{padding:0;margin:0 0 6px;text-transform:uppercase;display:block;font-weight:600;font-family:Montserrat,sans-serif;color:#030811}.skills .progress .skill .val{float:right;font-style:normal}.skills .progress-bar-wrap{background:#ded5d2}.skills .progress-bar{width:1px;height:10px;transition:.9s;background-color:#007cc8}.features{padding-top:0}.features .nav-tabs{border:0}.features .nav-link{border:0;padding:25px 20px;transition:.3s;color:#030811}.features .nav-link:hover{color:#007cc8}.features .nav-link h4{font-size:18px;font-weight:600}.features .nav-link p{font-size:14px;margin-bottom:0}.features .nav-link.active{box-shadow:0 0 15px rgba(0,0,0,.12);color:#007cc8}.features .tab-pane.active{animation:slide-down .5s ease-out}@keyframes slide-down{0%{opacity:0}to{opacity:1}}.pricing .box{padding:20px;background:#eef3fc;text-align:center;border-radius:8px;position:relative;overflow:hidden}.pricing h3{font-weight:400;padding:15px;font-size:18px;text-transform:uppercase;font-weight:600;color:#030811}.pricing h4{font-size:42px;color:#007cc8;font-weight:500;font-family:Montserrat,sans-serif;margin-bottom:20px}.pricing h4 sup{font-size:20px;top:-15px;left:-3px}.pricing h4 span{color:#bababa;font-size:16px;font-weight:300}.pricing ul{padding:0;list-style:none;color:#030811;text-align:center;line-height:20px;font-size:14px}.pricing ul li{padding-bottom:16px}.pricing ul .na{color:#ccc;text-decoration:line-through}.pricing .btn-wrap{padding:15px;text-align:center}.pricing .btn-buy{color:#9c847b;border:2px solid #e9e3e1;display:inline-block;padding:10px 40px 12px;border-radius:0;transition:none;font-size:14px;font-weight:400;font-family:Montserrat,sans-serif;font-weight:600;transition:.3s}.pricing .btn-buy:hover{color:#007cc8;border-color:#007cc8}.pricing .featured{background:#fd5c28;box-shadow:none}.pricing .featured h3,.pricing .featured h4,.pricing .featured h4 span,.pricing .featured ul,.pricing .featured ul .na{color:#fff}.pricing .featured .btn-wrap{padding:15px;text-align:center}.pricing .featured .btn-buy{color:#fff;border-color:hsla(0,0%,100%,.5)}.pricing .featured .btn-buy:hover{color:#007cc8;background:#fff;border-color:#fff}.cta-pricing{background:#eef3fc;color:#030811}.cta-pricing h3{font-size:28px;font-weight:700}.cta-pricing .cta-btn{font-family:Montserrat,sans-serif;text-transform:uppercase;font-weight:500;font-size:14px;letter-spacing:1px;display:inline-block;padding:10px 25px;border-radius:2px;transition:.4s;margin:10px;border-radius:0;border:2px solid #007cc8;color:#007cc8;background:#fff}.cta-pricing .cta-btn:hover{background:#007cc8;color:#fff}.testimonials .testimonials-carousel,.testimonials .testimonials-slider{overflow:hidden}.testimonials .testimonial-item{box-sizing:content-box;padding:40px;box-shadow:0 2px 12px rgba(0,0,0,.08);position:relative;background:#fff}.testimonials .testimonial-item .testimonial-img{width:90px;border-radius:50px;border:6px solid #fff;float:left;margin:0 10px 0 0}.testimonials .testimonial-item h3{font-size:18px;font-weight:700;margin:10px 0 5px;color:#111}.testimonials .testimonial-item h4{font-size:14px;color:#999;margin:0}.testimonials .testimonial-item .quote-icon-left,.testimonials .testimonial-item .quote-icon-right{color:#fecfc0;font-size:26px}.testimonials .testimonial-item .quote-icon-left{display:inline-block;left:-5px;position:relative}.testimonials .testimonial-item .quote-icon-right{display:inline-block;right:-5px;position:relative;top:10px}.testimonials .testimonial-item p{font-style:italic;margin:15px 0 0;padding:0}.contact .info-wrap{box-shadow:0 2px 15px rgba(0,0,0,.1);padding:30px}.contact .info{background:#fff}.contact .info i{font-size:20px;color:#007cc8;float:left;width:44px;height:44px;background:#ffeee8;display:flex;justify-content:center;align-items:center;border-radius:50px;transition:all .3s ease-in-out}.contact .info h4{padding:0 0 0 60px;font-size:22px;font-weight:600;margin-bottom:5px;color:#030811}.contact .info p{padding:0 0 0 60px;margin-bottom:0;font-size:14px;color:#030811}.contact .info:hover i{background:#007cc8;color:#fff}.contact .php-email-form{width:100%;padding:30px}.contact .php-email-form .form-group{padding-bottom:8px}.contact .php-email-form .error-message{display:none;color:#fff;background:#ed3c0d;text-align:left;padding:15px;font-weight:600}.contact .php-email-form .error-message br+br{margin-top:25px}.contact .php-email-form .sent-message{display:none;color:#fff;background:#00b899;text-align:center;padding:15px;font-weight:600}.contact .php-email-form .loading{display:none;background:#fff;text-align:center;padding:15px}.contact .php-email-form .loading:before{content:"";display:inline-block;border-radius:50%;width:24px;height:24px;margin:0 10px -6px 0;border:3px solid #00b899;border-top-color:#eee;animation:animate-loading 1s linear infinite}.contact .php-email-form input,.contact .php-email-form textarea{border-radius:0;box-shadow:none;font-size:14px;font-weight:500}.contact .php-email-form input{height:44px}.contact .php-email-form textarea{padding:10px 12px}.contact .php-email-form button[type=submit]{text-transform:uppercase;font-weight:600;font-size:14px;padding:12px 32px;letter-spacing:1px;display:inline-block;border-radius:0;transition:.5s;line-height:1;margin:10px 0;animation-delay:.8s;border:2px solid #007cc8;background-color:#fff;color:#007cc8}.contact .php-email-form button[type=submit]:hover{text-decoration:none;background-color:#007cc8;color:#fff}@keyframes animate-loading{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.blog-header{padding:0}.blog-header .news-header{min-height:300px;display:flex;align-items:center;background:#007cc8;background-repeat:no-repeat;background-size:cover}.blog-header .news-title{font-weight:700;font-size:50px;line-height:66px;color:#fff;margin:0}.blog{padding:40px 0 20px}.blog .social-share{display:flex;margin-bottom:30px}.blog .social-share a{margin-right:30px}.blog .btn-get-started:hover{background:#fff;text-decoration:none}.blog .news-read-more .btn-get-started{color:#007cc8;border:2px solid #007cc8;background:#fff}.blog .news-read-more .btn-apply,.blog .news-read-more .btn-get-started:hover{color:#fff;background-color:#007cc8;border:2px solid #007cc8}.blog .news-read-more .btn-apply:hover{color:#fff;background-color:#3b6ed7;border:2px solid #3b6ed7}.blog .entry{padding:0 30px 30px 0;margin-bottom:60px}.blog .entry .entry-img{max-height:440px;margin:-30px -30px 20px;overflow:hidden}.blog .entry .entry-title{font-size:28px;font-weight:700;padding:0;margin:0 0 20px}.blog .entry .entry-title a{color:#030811;transition:.3s}.blog .entry .entry-title a:hover{color:#007cc8}.blog .entry .entry-meta{margin-bottom:15px;color:#9c847b}.blog .entry .entry-meta ul{display:flex;flex-wrap:wrap;list-style:none;align-items:center;padding:0;margin:0}.blog .entry .entry-meta ul li+li{padding-left:20px}.blog .entry .entry-meta i{font-size:16px;margin-right:8px;line-height:0}.blog .entry .entry-meta a{color:#847872;font-size:14px;display:inline-block;line-height:1}.blog .entry .entry-content p{line-height:24px}.blog .entry .entry-content .read-more{text-align-last:right}.blog .entry .entry-content .read-more a{display:inline-block;background:#007cc8;color:#fff;padding:6px 20px;transition:.3s;font-size:14px;border-radius:0}.blog .entry .entry-content .read-more a:hover{background:#fd490f}.blog .entry .entry-content h3{font-size:22px;margin-top:30px;font-weight:700}.blog .entry .entry-content blockquote{overflow:hidden;background-color:#eef3fc;padding:30px;position:relative;text-align:left;margin:30px 0}.blog .entry .entry-content blockquote p{color:#332f21;line-height:1.6;margin-bottom:0;font-style:italic;font-weight:500;font-size:22px}.blog .entry .entry-content blockquote:after{content:"";position:absolute;left:0;top:0;bottom:0;width:5px;background-color:#007cc8}.blog .entry .entry-footer{padding-top:10px;border-top:1px solid #e6e6e6}.blog .entry .entry-footer i{color:#836a61;display:inline}.blog .entry .entry-footer a{color:#3a2f2b;transition:.3s}.blog .entry .entry-footer a:hover{color:#007cc8}.blog .entry .entry-footer .cats{list-style:none;display:inline;padding:0 20px 0 0;font-size:14px}.blog .entry .entry-footer .cats li{display:inline-block}.blog .entry .entry-footer .tags{list-style:none;display:inline;padding:0;font-size:14px}.blog .entry .entry-footer .tags li{display:inline-block}.blog .entry .entry-footer .tags li+li:before{padding-right:6px;color:#6c757d;content:","}.blog .entry .entry-footer .share{font-size:16px}.blog .entry .entry-footer .share i{padding-left:5px}.blog .entry-single{margin-bottom:30px}.blog .blog-author{padding:20px;margin-bottom:30px;box-shadow:0 4px 16px rgba(0,0,0,.1)}.blog .blog-author img{width:120px;margin-right:20px}.blog .blog-author h4{font-weight:600;font-size:22px;margin-bottom:0;padding:0;color:#030811}.blog .blog-author .social-links{margin:0 10px 10px 0}.blog .blog-author .social-links a{color:rgba(43,35,32,.5);margin-right:5px}.blog .blog-author p{font-style:italic;color:#bfb9b6}.blog .blog-comments{margin-bottom:30px}.blog .blog-comments .comments-count{font-weight:700}.blog .blog-comments .comment{margin-top:30px;position:relative}.blog .blog-comments .comment .comment-img{margin-right:14px}.blog .blog-comments .comment .comment-img img{width:60px}.blog .blog-comments .comment h5{font-size:16px;margin-bottom:2px}.blog .blog-comments .comment h5 a{font-weight:700;color:#332f21;transition:.3s}.blog .blog-comments .comment h5 a:hover{color:#007cc8}.blog .blog-comments .comment h5 .reply{padding-left:10px;color:#030811}.blog .blog-comments .comment h5 .reply i{font-size:20px}.blog .blog-comments .comment time{display:block;font-size:14px;color:#483b36;margin-bottom:5px}.blog .blog-comments .comment.comment-reply{padding-left:40px}.blog .blog-comments .reply-form{margin-top:30px;padding:30px;box-shadow:0 4px 16px rgba(0,0,0,.1)}.blog .blog-comments .reply-form h4{font-weight:700;font-size:22px}.blog .blog-comments .reply-form p{font-size:14px}.blog .blog-comments .reply-form input{border-radius:0;padding:10px;font-size:14px}.blog .blog-comments .reply-form input:focus{box-shadow:none;border-color:#fe825a}.blog .blog-comments .reply-form textarea{border-radius:0;padding:10px;font-size:14px}.blog .blog-comments .reply-form textarea:focus{box-shadow:none;border-color:#fe825a}.blog .blog-comments .reply-form .form-group{margin-bottom:25px}.blog .blog-comments .reply-form .btn-primary{border-radius:0;padding:10px 20px;border:0;background-color:#030811}.blog .blog-comments .reply-form .btn-primary:hover{background-color:#3a2f2b}.blog .blog-pagination{color:#030811}.blog .blog-pagination ul{display:flex;padding:0;margin:0;list-style:none}.blog .blog-pagination li{margin:0 5px;transition:.3s}.blog .blog-pagination li a{color:#030811;padding:7px 16px;display:flex;align-items:center;justify-content:center}.blog .blog-pagination li.active,.blog .blog-pagination li:hover{background:#007cc8}.blog .blog-pagination li.active a,.blog .blog-pagination li:hover a{color:#fff}.blog .sidebar{margin:0 0 60px}.blog .sidebar .sidebar-title{font-size:20px;font-weight:700;padding:0;margin:0;color:#030811;position:relative}.blog .sidebar .sidebar-item{margin-bottom:30px}.blog .sidebar .search-form form{background:#fff;border:1px solid #ddd;padding:3px 10px;position:relative}.blog .sidebar .search-form form input[type=text]{border:0;padding:4px;border-radius:0;width:calc(100% - 40px)}.blog .sidebar .search-form form button{position:absolute;top:0;right:0;bottom:0;border:0;background:none;font-size:16px;padding:0 15px;margin:-1px;background:#007cc8;color:#fff;transition:.3s;border-radius:0 4px 4px 0;line-height:0}.blog .sidebar .search-form form button i{line-height:0}.blog .sidebar .search-form form button:hover{background:#fd4509}.blog .sidebar .categories ul{list-style:none;padding:0}.blog .sidebar .categories ul li+li{padding-top:10px}.blog .sidebar .categories ul a{color:#030811;transition:.3s}.blog .sidebar .categories ul a:hover{color:#007cc8}.blog .sidebar .categories ul a span{padding-left:5px;color:#b4aca8;font-size:14px}.blog .sidebar .recent-posts .post-item+.post-item{margin-top:15px}.blog .sidebar .recent-posts img{width:80px;float:left}.blog .sidebar .recent-posts h4{font-size:15px;margin-left:95px;font-weight:700}.blog .sidebar .recent-posts h4 a{color:#030811;transition:.3s}.blog .sidebar .recent-posts h4 a:hover{color:#007cc8}.blog .sidebar .recent-posts time{display:block;margin-left:95px;font-style:italic;font-size:14px;color:#b4aca8}.blog .sidebar .tags{margin-bottom:-10px}.blog .sidebar .tags ul{list-style:none;padding:0}.blog .sidebar .tags ul li{display:inline-block}.blog .sidebar .tags ul a{color:#745f56;font-size:14px;padding:6px 14px;margin:0 6px 8px 0;border:1px solid #ded5d2;display:inline-block;transition:.3s}.blog .sidebar .tags ul a:hover{color:#fff;border:1px solid #007cc8;background:#007cc8}.blog .sidebar .tags ul a span{padding-left:5px;color:#c8bab5;font-size:14px}.cert-p-links,.cert-p-links:hover{color:#007cc8!important;word-wrap:break-word}#footer{color:#b4aca8;font-size:14px;background:#071022}#footer .footer-top{padding:60px 0 15px;background:#030811}#footer .footer-top .footer-contact{margin-bottom:30px}#footer .footer-top .footer-contact h3{font-size:22px;margin:0 0 10px;padding:2px 0;line-height:1;font-weight:500;letter-spacing:1px;text-transform:uppercase;color:#fff}#footer .footer-top .footer-contact p{font-size:14px;line-height:24px;margin-bottom:0;font-family:Montserrat,sans-serif;color:#007cc8}#footer .footer-top h4{font-size:16px;font-weight:700;color:#fff;position:relative;padding-bottom:12px}#footer .footer-top .footer-links{margin-bottom:30px}#footer .footer-top .footer-links ul{list-style:none;padding:0;margin:0}#footer .footer-top .footer-links ul i{padding-right:2px;color:#007cc8;font-size:18px;line-height:1}#footer .footer-top .footer-links ul li{padding:10px 0;display:flex;align-items:center}#footer .footer-top .footer-links ul a{font-weight:500}#footer .footer-top .footer-links ul a,.footer-contact .legal-links li a{color:#b4aca8;transition:.3s;display:inline-block;line-height:1}.footer-contact .legal-links li a{font-size:12px}#footer .footer-top .footer-links ul a:hover,.footer-contact .legal-links li a:hover{text-decoration:none;color:#007cc8}#footer .footer-newsletter{font-size:15px}#footer .footer-newsletter h4{font-size:16px;font-weight:700;color:#fff;position:relative;padding-bottom:12px}#footer .footer-newsletter form{margin-top:30px;background:#fff;padding:6px 10px;position:relative;border-radius:0;text-align:left}#footer .footer-newsletter form input[type=email]{border:0;padding:4px 8px;width:calc(100% - 100px)}#footer .footer-newsletter form input[type=submit]{position:absolute;top:0;right:-4px;bottom:0;border:0;background:none;font-size:16px;padding:0 20px;background:#007cc8;color:#fff;transition:.3s;border-radius:0;box-shadow:0 2px 15px rgba(0,0,0,.1)}#footer .footer-newsletter form input[type=submit]:hover{background:#3b6ed7}#footer .credits{padding-top:5px;font-size:13px;color:#b4aca8}#footer .social-links a{font-size:24px;display:inline-block;color:#fff;line-height:1;padding:8px 0;margin-right:4px;border-radius:50%;text-align:center;width:36px;height:36px;transition:.3s}#footer .social-links a:hover{color:#007cc8;text-decoration:none}.footer-links.social-legal{display:flex;flex-direction:column;justify-content:space-between}.footer-contact .legal-links{padding-left:0}.footer-contact .legal-links li{list-style-type:none}.footer-contact .legal-links li a{padding:0 10px}.footer-contact .legal-links li:first-child a{padding-left:0}.footer-contact .legal-links li:last-child a{padding-right:0}@media screen and (max-width:768px){.footer-base{flex-direction:column-reverse}}.about-us .reach-us .location-img img{width:100%}.txt-center{text-align:center}.news-section .member-img{position:relative}.news-section .member-img .overlay{background-color:rgba(0,184,153,.9);margin-left:-105px;width:60%;transform:skewX(16deg);position:absolute;height:100%;z-index:99;left:0}.news-section .member-img .content-box{color:#fff;position:absolute;z-index:99;max-width:100%}.news-section .member-img .content-box h2{font-weight:700}.news-section .member-img .content-box .btn-get-started{color:#fff!important;background-color:transparent!important}@media (min-width:320px) and (max-width:479px){.news-section .member-img .overlay{margin-left:-365px;width:190%!important;transform:skewX(50deg)}}@media (min-width:768px) and (max-width:800px){.news-section .member-img .overlay{width:73%}}.news-section .full-width-slider img{width:100%;height:70vh;object-fit:cover}.news-section #hero{height:70vh}.news-section .slick-dots{bottom:16px}.news-section .slick-dots li button:before{background-color:#fff}.full-width-slider .slick-arrow{display:none!important}.news-overlay{position:absolute;height:100vh;width:100%;background-color:rgba(0,0,0,.3)}.middle-text{text-align:center}.team .member .member-info h4{font-weight:700;margin-bottom:5px;font-size:18px;color:#030811;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.tag-job{position:absolute;color:#fff;padding:6px 10px;bottom:0;text-transform:uppercase}.tag-sanjose{background-color:#f79c3a}.tag-chengdu{background-color:#007cc8}.tag-shanghai{background-color:#00b899}.tag-xian{background-color:#030811}.wechat-popup img{height:150px;width:150px}.wechat-popup{background-color:#fff}.tooltip-arrow:before{border-top-color:#fff!important}.tooltip-inner{background-color:#fff}.map-tooltip .tooltip-arrow:before{top:8px;border-width:.4rem .4rem 0;border-top-color:#fff}.map-tooltip .tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#030811;text-align:center;background-color:#fff;border-radius:.25rem}.map-tooltip{background:#fff;border:2px solid #fff;border-radius:0;box-shadow:0 15px 25px 0 rgba(0,0,0,.15);width:200px;font-size:14px;margin-bottom:10px;opacity:1!important}.tooltip{font-family:Montserrat;font-size:12px}html{font-size:62.5%;height:100%}html body{overflow-y:auto;position:relative;scroll-behavior:smooth;font-size:1.6rem;height:100%;font-family:Montserrat,sans-serif}html body a{color:#007cc8;text-decoration:none!important}html body .login__content{height:100%}@media screen and (min-width:1199.98px){html body .login__left{padding:2.0833333333vw 1.875vw}}@media screen and (max-width:1199.98px){html body .login__left{padding:4rem 3.6rem}}@media screen and (min-width:1199.98px){html body .login__left .login__img-text{width:27.65625vw}}@media screen and (max-width:1199.98px){html body .login__left .login__img-text{width:53.1rem}}html body .login__left .logo__text{color:#fff;display:flex;flex-direction:column;justify-content:space-between;height:100%}@media screen and (min-width:1199.98px){html body .login__left .logo__text .login__logo{width:13.8541666667vw;height:3.1770833333vw}}@media screen and (max-width:1199.98px){html body .login__left .logo__text .login__logo{width:26.6rem;height:6.1rem}}html body .login__left .logo__text a{color:#fff;display:inline-block}html body .login__left .login__portal{font-weight:700}@media screen and (min-width:1199.98px){html body .login__left .login__portal{margin-bottom:.78125vw;font-size:1.4583333333vw}}@media screen and (max-width:1199.98px){html body .login__left .login__portal{margin-bottom:1.5rem;font-size:2.8rem}}@media screen and (min-width:1199.98px){html body .login__left .login__footer{font-size:.7291666667vw}}@media screen and (max-width:1199.98px){html body .login__left .login__footer{font-size:1.4rem}}@media screen and (min-width:1199.98px){html body .login__left .logo__message,html body .login__left .logo__twitter{width:1.40625vw;height:1.40625vw}}@media screen and (max-width:1199.98px){html body .login__left .logo__message,html body .login__left .logo__twitter{width:2.7rem;height:2.7rem}}@media screen and (min-width:1199.98px){html body .login__left .logo__twitter{margin-right:1.0416666667vw}}@media screen and (max-width:1199.98px){html body .login__left .logo__twitter{margin-right:2rem}}@media screen and (min-width:1199.98px){html body .login__left .login__footer-privacy{margin-inline:1.0416666667vw}}@media screen and (max-width:1199.98px){html body .login__left .login__footer-privacy{margin-inline:2rem}}html body .login__left .login__footer-border{border:1px solid #eef3fc;opacity:.25}@media screen and (min-width:1199.98px){html body .login__left .login__footer-border{margin-block:1.5625vw}}@media screen and (max-width:1199.98px){html body .login__left .login__footer-border{margin-block:3rem}}html body .login__right{flex-direction:column;display:flex;align-items:center;justify-content:center;background-color:#ebf7ff}@media screen and (min-width:1199.98px){html body .login__right{padding-left:3.4895833333vw}}@media screen and (max-width:1199.98px){html body .login__right{padding-left:6.7rem}}html body .login__right .login__form{display:flex;flex-direction:column}@media screen and (min-width:1199.98px){html body .login__right .login__form{gap:.78125vw}}@media screen and (max-width:1199.98px){html body .login__right .login__form{gap:1.5rem}}html body .login__right .login__form input{color:#332f21;transition:all .3s linear}@media screen and (min-width:1199.98px){html body .login__right .login__form input{height:2.6041666667vw;width:34.4270833333vw;font-size:.7291666667vw;padding:.625vw;border:.0520833333vw solid transparent}}@media screen and (max-width:1199.98px){html body .login__right .login__form input{height:5rem;width:66.1rem;font-size:1.4rem;padding:1.2rem;border:.1rem solid transparent}}html body .login__right .login__form input:is(:focus,:focus-visible,:hover){border-color:#332f21;border-radius:0;outline:none}html body .login__right .login__right-content{width:100%}html body .login__right .login__right-content .login__text{font-weight:700;color:#332f21}@media screen and (min-width:1199.98px){html body .login__right .login__right-content .login__text{margin-bottom:2.2395833333vw;font-size:1.4583333333vw;line-height:1.7708333333vw}}@media screen and (max-width:1199.98px){html body .login__right .login__right-content .login__text{margin-bottom:4.3rem;font-size:2.8rem;line-height:3.4rem}}html body .login__right .submit__btn{background-color:#007cc8;font-weight:700}@media screen and (min-width:1199.98px){html body .login__right .submit__btn{width:9.8958333333vw;height:2.6041666667vw;margin-bottom:1.0416666667vw;font-size:.7291666667vw}}@media screen and (max-width:1199.98px){html body .login__right .submit__btn{width:19rem;height:5rem;margin-bottom:2rem;font-size:1.4rem}}html body .login__right .login__external{background-color:#fff;border:none;color:#5e5e5e;font-weight:medium}@media screen and (min-width:1199.98px){html body .login__right .login__external{width:16.5234375vw;height:3.125vw;font-size:1.1458333333vw}}@media screen and (max-width:1199.98px){html body .login__right .login__external{width:31.725rem;height:6rem;font-size:2.2rem}}html body .login__right hr{color:#332f21}html body .login__right .siliconwaves__logo{display:none}html body .login__right .login__reset{cursor:pointer;color:#007cc8;font-weight:500}@media screen and (min-width:1199.98px){html body .login__right .login__reset{margin-bottom:1.0416666667vw;font-size:.7291666667vw}}@media screen and (max-width:1199.98px){html body .login__right .login__reset{margin-bottom:2rem;font-size:1.4rem}}@media screen and (min-width:1199.98px){html body .login__right .login__border{margin-block:2.0833333333vw;gap:1.0416666667vw;font-size:1.0416666667vw}}@media screen and (max-width:1199.98px){html body .login__right .login__border{margin-block:4rem;gap:2rem;font-size:2rem}}@media screen and (min-width:1199.98px){html body .login__right .login__border-line{width:15.8854166667vw}}@media screen and (max-width:1199.98px){html body .login__right .login__border-line{width:30.5rem}}@media screen and (min-width:1199.98px){html body .login__right .logo__google{margin-left:1.8229166667vw}}@media screen and (max-width:1199.98px){html body .login__right .logo__google{margin-left:3.5rem}}@media screen and (min-width:1199.98px){html body .login__right .external__logo{width:1.4583333333vw;height:1.4583333333vw;margin-right:.78125vw}}@media screen and (max-width:1199.98px){html body .login__right .external__logo{width:2.8rem;height:2.8rem;margin-right:1.5rem}}@media screen and (min-width:1199.98px){html body .login__right .login__new{font-size:.7291666667vw}}@media screen and (max-width:1199.98px){html body .login__right .login__new{font-size:1.4rem}}html body .login__right .login__singup{cursor:pointer;color:#007cc8}@media screen and (max-width:1199px){html body .login__left{padding:3rem 2.6rem}html body .login__left .login__img-text{width:40rem}html body .login__left .logo__text .login__logo{width:17rem!important;height:4.1rem!important}html body .login__left .login__portal{margin-bottom:1rem;font-size:2rem}html body .login__left .login__footer{font-size:1rem}html body .login__left .logo__message,html body .login__left .logo__twitter{width:2rem;height:2rem}html body .login__left .logo__twitter{margin-right:1.5rem}html body .login__left .login__footer-privacy{margin-inline:1.5rem}html body .login__left .login__footer-border{margin-block:2rem}html body .login__right{padding-left:3rem}html body .login__right .login__form{gap:2rem}html body .login__right .login__form input{height:3rem;width:40rem;font-size:1rem;padding:1.2rem;border:1px solid transparent}html body .login__right .login__right-content .login__text{margin-bottom:2rem;font-size:2rem;line-height:2rem}html body .login__right .submit__btn{width:10rem;height:3rem;margin-bottom:2rem;font-size:1rem}html body .login__right .login__external{width:19rem;height:3rem;font-size:1rem}html body .login__right .login__reset{margin-bottom:2rem;font-size:1.2rem}html body .login__right .caps__lock{font-size:1.2rem}html body .login__right .login__border{margin-block:2rem;gap:2rem;font-size:1rem}html body .login__right .login__border-line{width:18rem}html body .login__right .logo__google{margin-left:3rem}html body .login__right .external__logo{width:2rem;height:2rem}html body .login__right .login__new{font-size:1rem}html body .login__right .login__form input.user__details-form{width:19rem!important;height:3rem!important}html body .button__grp{gap:2rem!important}html body .button__grp .continue__btn,html body .button__grp .skip__btn{width:19rem!important;height:3rem!important}html body .user__details-rightform{margin-left:2rem!important}html body .login__right .login__form input.input__phone-number{width:33.5rem!important;height:3rem!important}html body .login__right .login__form input.input__phone-code{width:5rem!important;height:3rem!important}html body .login__subtext{margin-bottom:2rem!important;font-size:1.2rem!important}}@media screen and (max-width:992px){html body .login__left .login__img-text{width:30rem}html body .login__left .logo__text .login__logo{width:17rem!important;height:4.1rem!important}html body .button__grp .continue__btn,html body .button__grp .skip__btn,html body .login__right .login__form input.user__details-form{width:15rem!important}html body .login__right .login__form input.input__phone-number{width:26.5rem!important}html body .login__right .login__form input.input__phone-code{width:4rem!important}html body .login__right .login__form{gap:2rem}html body .login__right .login__form input{width:32rem}html body .login__right .login__external{width:15.5rem}html body .login__right .login__border{margin-block:2rem;gap:2rem;font-size:1rem}html body .login__right .login__border-line{width:13.5rem}html body .login__right .logo__google{margin-left:1rem}html body .login__right .external__logo{width:1.8rem;height:1.8rem;margin-right:1rem}}@media screen and (max-width:764px){html body .login__left,html body .login__subtext,html body .login__text{display:none}html body .login__right{padding-left:unset}html body .login__right .siliconwaves__logo{display:block;height:5rem;margin-bottom:3rem;margin-left:2rem}html body .login__right .login__right-content{width:unset}}@media screen and (min-width:1199.98px){html body .login__right .login__form input.input__phone-code{height:2.6041666667vw;width:2.6041666667vw}}@media screen and (max-width:1199.98px){html body .login__right .login__form input.input__phone-code{height:5rem;width:5rem}}@media screen and (min-width:1199.98px){html body .login__right .login__form input.input__phone-number{height:2.6041666667vw;width:31.0416666667vw;margin-left:.78125vw}}@media screen and (max-width:1199.98px){html body .login__right .login__form input.input__phone-number{height:5rem;width:59.6rem;margin-left:1.5rem}}@media screen and (min-width:1199.98px){html body .login__right .login__form input.user__details-form{height:2.6041666667vw;width:16.171875vw}}@media screen and (max-width:1199.98px){html body .login__right .login__form input.user__details-form{height:5rem;width:31.05rem}}@media screen and (min-width:1199.98px){html body .user__details-rightform{margin-left:2.0833333333vw}}@media screen and (max-width:1199.98px){html body .user__details-rightform{margin-left:4rem}}@media screen and (min-width:1199.98px){html body .login__subtext{margin-bottom:2.0833333333vw;font-size:1.0416666667vw}}@media screen and (max-width:1199.98px){html body .login__subtext{margin-bottom:4rem;font-size:2rem}}@media screen and (min-width:1199.98px){html body .button__grp{gap:2.0833333333vw}}@media screen and (max-width:1199.98px){html body .button__grp{gap:4rem}}@media screen and (min-width:1199.98px){html body .button__grp .continue__btn,html body .button__grp .skip__btn{height:2.6041666667vw;width:16.171875vw}}@media screen and (max-width:1199.98px){html body .button__grp .continue__btn,html body .button__grp .skip__btn{height:5rem;width:31.05rem}}html body .button__grp .skip__btn{background:transparent!important;border:2px solid #007cc8!important;color:#007cc8!important}html body .caps__lock{color:red}@media screen and (min-width:1199.98px){html body .caps__lock{font-size:.7291666667vw;margin-top:.5208333333vw}}@media screen and (max-width:1199.98px){html body .caps__lock{font-size:1.4rem;margin-top:1rem}}html body .error__msg{color:red}@media screen and (min-width:1199.98px){html body .error__msg{font-size:.7291666667vw}}@media screen and (max-width:1199.98px){html body .error__msg{font-size:1.4rem}}html body input.error__border{border:.1px solid red!important}@media screen and (min-width:1199.98px){html body input.error__border{border:.0520833333vw solid #007cc8}}@media screen and (max-width:1199.98px){html body input.error__border{border:.1rem solid #007cc8}}.reason__name{font-size:2rem!important}.login__content.contact--us .login__right{padding-left:unset}.login__content.contact--us .login__right .login__right-content{width:unset!important}.login__content.contact--us .contact__form{display:flex}@media screen and (min-width:1199.98px){.login__content.contact--us .login__right .login__form input{width:33.5677083333vw}}@media screen and (max-width:1199.98px){.login__content.contact--us .login__right .login__form input{width:64.45rem}}@media screen and (min-width:1199.98px){.login__content.contact--us .input--left{margin-right:1.0416666667vw}}@media screen and (max-width:1199.98px){.login__content.contact--us .input--left{margin-right:2rem}}.login__content.contact--us .login__right{height:100%}.login__content.contact--us .login__right .login__form input.contact--message{vertical-align:top}@media screen and (min-width:1199.98px){.login__content.contact--us .login__right .login__form input.contact--message{width:68.1770833333vw;height:7.8125vw}}@media screen and (max-width:1199.98px){.login__content.contact--us .login__right .login__form input.contact--message{width:130.9rem;height:15rem}}.login__content.contact--us .contact__text-area{transition:all .3s linear;border:none}@media screen and (min-width:1199.98px){.login__content.contact--us .contact__text-area{padding:.78125vw;font-size:.7291666667vw}}@media screen and (max-width:1199.98px){.login__content.contact--us .contact__text-area{padding:1.5rem;font-size:1.4rem}}.login__content.contact--us .contact__text-area:is(:focus,:focus-visible,:hover){border-color:#332f21;border-radius:0;outline:none}@media screen and (min-width:1199.98px){.login__content.contact--us .contact__submit-btn{margin-top:.5208333333vw}}@media screen and (max-width:1199.98px){.login__content.contact--us .contact__submit-btn{margin-top:1rem}}@media screen and (max-width:1199px){.login__content.contact--us .login__right .login__form input{width:40rem!important;height:3rem!important}.login__content.contact--us .login__right .login__form input.contact--message{width:82rem!important;height:10rem!important}.login__content.contact--us .login__right .submit__btn{width:10rem;height:3rem;margin-bottom:2rem;font-size:1rem}.login__content.contact--us .contact__submit-btn{margin-top:.5rem}.blog-header .news-title{font-size:3.8rem}}@media screen and (max-width:992px){.login__content.contact--us .login__right .login__form input{width:30rem!important;height:3rem!important}.login__content.contact--us .login__right .login__form input.contact--message{width:62rem!important;height:10rem!important}.slick-next{right:-10px!important}.slick-prev{left:-17px!important}.slick-prev:before{content:url(/assets/images/slick/left.svg)!important}[dir=rtl] .slick-prev:before{content:"→"}.slick-next:before{content:url(/assets/images/slick/right.svg)!important}[dir=rtl] .slick-next:before{content:"→"}.blog-header .news-title{font-size:3.4rem;line-height:4.5rem}.about-us-content,.tech-content{padding-top:3rem}}@media screen and (max-width:764px){.contact__form{display:grid!important}.input--left{margin-right:unset!important}.contact__text{display:unset!important;margin-bottom:50px!important}.contact__first-name{margin-block:1.5rem}.contact__phone{margin-top:1.5rem}.blog-header .news-title{font-size:2.4rem;line-height:3.5rem}}.navbar__dropdown{position:absolute;top:100%;left:0;display:none!important;height:281px;z-index:999;background-color:#fff;box-shadow:0 2px 5px rgba(0,0,0,.2)}.navbar__dropdown li{padding-bottom:5px;transition:background-color .3s}.navbar__dropdown li:hover{background-color:#f0f0f0}.navbar__dropdown a{color:#333;text-decoration:none}.navbar a{text-decoration:none!important}.navbar__content:hover~.navbar__dropdown,.navbar__dropdown:hover{display:block!important;top:3.5rem!important}.navbar__dropdown-show{display:block}.dropdown__img{display:flex}.loader__content{height:100%}@media screen and (min-width:992px)and (max-width:1199px){.silicon__header{justify-content:space-evenly}.silicon__subheader{margin-right:unset;margin-left:unset}.silicon__img{max-height:5rem!important}.silicon__navbar-item{padding:1rem!important}}.silicon__header-toggle{gap:2rem}@media screen and (max-width:375px){.silicon__img{max-height:5rem!important}}.header__avatar{cursor:pointer}.navbar__dropdown li:hover{background-color:unset!important}.member-info{min-height:210px!important;max-height:210px}@media screen and (max-width:672px){.slick-prev:before{content:url(/assets/images/slick/left.svg)!important}[dir=rtl] .slick-prev:before{content:"→"}.slick-next:before{content:url(/assets/images/slick/right.svg)!important}[dir=rtl] .slick-next:before{content:"→"}.slick-next,.slick-prev{bottom:-20px!important;top:unset!important;z-index:10000}.slick-next{right:35px!important}.slick-prev{left:22px!important}.slick-dots{display:flex!important;justify-content:center;right:10px;bottom:-20px!important}}@media screen and (max-width:492px){.slick-dots{bottom:-35px!important}}@media screen and (max-width:400px){.slick-dots li button:before{width:5px!important;height:5px!important}.slick-dots li{margin:0 2px!important}.slick-dots{right:0!important}}.tooltip{font-size:1.3rem!important}.tooltip h5{font-size:2.2rem!important;margin-bottom:.8rem!important}.portfolio-item{position:relative;margin-bottom:3rem;min-height:55rem}.portfolio-container{min-height:225px}@media screen and (min-width:764px)and (max-width:992px){.portfolio-item{min-height:40rem!important}}@media screen and (min-width:992px)and (max-width:1199px){.portfolio-item{min-height:43rem!important}}@media screen and (max-width:450px){.portfolio-item{min-height:40rem!important}}@media screen and (min-width:1200px)and (max-width:1420px){.portfolio-item{min-height:50rem!important}}@media only screen and (min-device-width:768px)and (max-device-width:1024px)and (-webkit-min-device-pixel-ratio:2)and (orientation:portrait){.slick-next,.slick-prev{width:30px!important;height:30px!important}.slick-next{right:-17px!important}}@media only screen and (min-device-width:768px)and (max-device-width:1024px)and (-webkit-min-device-pixel-ratio:2)and (orientation:landscape){.slick-next{right:-17px!important}.slick-prev{left:-17px!important}.slick-next,.slick-prev{width:30px!important;height:30px!important}.slick-prev:before{content:url(/assets/images/slick/left.svg)!important}[dir=rtl] .slick-prev:before{content:"→"}.slick-next:before{content:url(/assets/images/slick/right.svg)!important}[dir=rtl] .slick-next:before{content:"→"}}@media only screen and (min-device-width:1024px)and (max-device-width:1366px){.slick-prev:before{content:url(/assets/images/slick/left.svg)!important}[dir=rtl] .slick-prev:before{content:"→"}.slick-next:before{content:url(/assets/images/slick/right.svg)!important}[dir=rtl] .slick-next:before{content:"→"}.slick-next,.slick-prev{width:30px!important;height:30px!important}.slick-next{right:-17px!important}.slick-prev{left:-17px!important}}.sw-construction{--sw-blue:#007cc8;--sw-blue-dark:#0066a5;--sw-green:#00b899;--sw-text:#332f21;--sw-muted:#5e6a73;--sw-surface:hsla(0,0%,100%,.9);--sw-border:rgba(0,124,200,.14);position:relative;display:flex;align-items:center;min-height:100vh;overflow:hidden;background:radial-gradient(circle at top left,rgba(0,124,200,.14),transparent 34%),radial-gradient(circle at bottom right,rgba(0,184,153,.16),transparent 28%),linear-gradient(135deg,#f5fbff,#fff 48%,#eefbf8);font-family:Montserrat,sans-serif;padding:48px 0}.sw-construction__card{position:relative;z-index:1;max-width:860px;margin:0 auto;padding:56px 48px;background:var(--sw-surface);border:1px solid var(--sw-border);box-shadow:0 30px 80px rgba(16,48,74,.14);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.sw-construction__logo{padding-block:20px}.sw-construction__content h1{max-width:620px;margin:0;color:var(--sw-text);font-size:clamp(2.5rem,5vw,4.75rem);font-weight:700;line-height:1.02}.sw-construction__description{max-width:620px;margin:24px 0 0;color:var(--sw-muted);font-size:18px;line-height:1.9}.sw-construction__actions{display:flex;align-items:center;gap:18px;margin-top:36px;flex-wrap:wrap}.sw-construction__button{margin:0;background:var(--sw-blue);color:#fff;border:1px solid var(--sw-blue)}.sw-construction__button:hover{background:var(--sw-blue-dark);border-color:var(--sw-blue-dark);color:#fff}.sw-construction__footer{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:48px;padding-top:24px;border-top:1px solid rgba(51,47,33,.1);flex-wrap:wrap}.sw-construction__status{display:inline-flex;align-items:center;gap:10px;color:var(--sw-text);font-size:15px;font-weight:500}.sw-construction__status-dot{width:10px;height:10px;border-radius:50%;background:var(--sw-green);box-shadow:0 0 0 8px rgba(0,184,153,.14)}.sw-construction__contact{margin:0;color:var(--sw-muted);font-size:15px;font-weight:600}.sw-construction__glow{position:absolute;border-radius:50%;filter:blur(24px);opacity:.6}.sw-construction__glow--blue{top:8%;left:-5%;width:280px;height:280px;background:rgba(0,124,200,.18)}.sw-construction__glow--green{right:-6%;bottom:10%;width:260px;height:260px;background:rgba(0,184,153,.18)}.sw-construction__particle{position:absolute;border-radius:50%;background:linear-gradient(135deg,rgba(0,124,200,.28),rgba(0,184,153,.34));animation-name:floatParticle;animation-timing-function:ease-in-out;animation-iteration-count:infinite}@keyframes floatParticle{0%,to{transform:translateZ(0);opacity:.35}50%{transform:translate3d(0,-12px,0);opacity:.9}}@media(max-width:991px){.sw-construction{padding:32px 0}.sw-construction__card{padding:40px 28px}.sw-construction__content h1{font-size:clamp(2.25rem,9vw,3.5rem)}.sw-construction__description{font-size:16px;line-height:1.8}}@media(max-width:575px){.sw-construction__actions{align-items:stretch}.sw-construction__button{width:100%;text-align:center}.sw-construction__footer{margin-top:40px}}