:root{--primary:#800080;--primary-dark:#5a005a;--secondary:#ff007f;--secondary-light:#ff66a3;--light:#f8f9fa;--light-gray:#f1f1f1;--dark:#212529;--dark-gray:#333;--gray:#6c757d;--white:#ffffff;--black:#000000;--transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);--box-shadow:0 10px 20px rgba(0, 0, 0, 0.1);--box-shadow-hover:0 15px 30px rgba(0, 0, 0, 0.2)}.custom-heading,.custom-heading2,.text-2{-webkit-text-fill-color:transparent}*,.section-heading{color:#000;font-family:Poppins,sans-serif;font-display:swap}.custom-heading,.custom-heading2{letter-spacing:2px}.industries-nav a i,.industries-nav p i{margin-right:12px;transition:color .3s;color:#ff007f}*,footer .social li a i{padding:0}.copyright-area .copyright-area-content ul,footer .footer-contact-info,footer .quick-links,footer .social{list-style-type:none;padding-left:0;margin-bottom:0}*{box-sizing:border-box;margin:0}#element{margin:auto;width:100%;height:100%;border-radius:10px;transform-style:preserve-3d;transition:transform .3s cubic-bezier(.25, .46, .45, .94),box-shadow .3s}.copyright-area .copyright-area-content ul li:last-child::before,.navbar .dropdown-toggle::after{display:none}.navbar .nav-link{font-size:18px!important;padding:8px 12px!important}.dropdown-menu{background:#fff}.header-talk:hover{background-color:purple!important;color:#fff!important}.dropdown-section,.form-head{padding:40px}.section-heading{font-size:18px;margin-bottom:15px;text-transform:capitalize;position:relative}.navbar .nav-item>a{font-weight:500!important}.dropdown-item-enhanced{font-size:16px;color:#2b2b2b;display:flex;align-items:center;font-weight:400!important;padding:5px 0;transition:.3s;text-decoration:none}.dropdown-item-enhanced i{font-size:12px;margin-right:8px;color:#ff005f;transition:color .3s}#software-development-services .nav-item.active,#software-development-services .nav-item:hover,.dropdown-item-enhanced:hover,.text-menu-heading{color:#7e3ff2}.dropdown-item-enhanced:hover i{color:#ff005f}.section-description{font-size:14px;line-height:1.6;color:#7e3ff2;font-style:italic}.talk-btn{display:inline-block;background:linear-gradient(90deg,#7e3ff2,#ff005f);color:#fff;font-size:14px;font-weight:700;padding:12px 30px;border-radius:25px;box-shadow:0 5px 15px rgba(126,63,242,.3);text-transform:uppercase;transition:.3s}.talk-btn:hover{background:linear-gradient(90deg,#ff005f,#7e3ff2);box-shadow:0 8px 20px rgba(255,0,95,.5);transform:translateY(-3px)}@media (max-width:769px){.dropdown-section{overflow-y:scroll;max-height:350px;padding:20px}.section-heading{font-size:16px}.dropdown-item-enhanced{font-size:14px}.talk-btn{padding:10px 20px;font-size:13px}}@media screen and (min-width:992px){.nav-item .dropdown-menu{display:none;opacity:0;transition:opacity .3s ease-in-out}.nav-item:hover .dropdown-menu{display:block;opacity:1;position:absolute;top:70%;left:0;z-index:1000}}.sticky-left{position:sticky;top:70px}.owl-nav{position:absolute;top:30%;bottom:70%;display:flex;width:100%;justify-content:space-between}.owl-nav button{width:50px;height:50px;margin-left:30px!important;margin-right:30px!important;display:flex;align-items:center;justify-content:center;background:linear-gradient(90deg,purple,#ff007f)!important;border-radius:50%!important}.industries-nav a,.industries-nav p{padding:15px 20px;transition:transform .3s,background .3s,color .3s;box-shadow:0 2px 5px rgba(0,0,0,.15);text-decoration:none;border-radius:8px;font-size:18px;display:flex}.owl-nav button span{color:#fff!important;font-size:30px!important;line-height:1;font-weight:700}.page-banner{background-position:top!important;background-image:url(../images/home/workplace2.webp)!important}.trunkate-line{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}.custom-heading,.custom-heading2,.logo-container{position:relative;display:inline-block}.custom-heading2{color:#fff;background:#ff00f7;-webkit-background-clip:text;text-transform:uppercase}.custom-heading{color:#fff;background:#000;-webkit-background-clip:text;margin-bottom:40px}.popover,.popover-header{background:linear-gradient(135deg,#b67aff,#ff3cc8)}@media screen and (max-width:768px){.custom-heading::before{height:0}}.custom-heading::after,.custom-heading::before{animation:1s ease-in-out both slide-in}@keyframes slide-in{0%{width:0}100%{width:100px}}.popover{border-radius:8px;padding:10px;box-shadow:0 4px 8px rgba(0,0,0,.2);font-size:14px}.industries-nav a.active i,.industries-nav a:hover i,.industries-nav p.active i,.industries-nav p:hover i,.navbar-nav .nav-link.active,.navbar-nav .nav-link.show,.navbar-scroll .nav-link,.navbar-scroll .navbar-toggler .fa-bars,.navbar-scrolled .nav-link,.navbar-scrolled .navbar-toggler .fa-bars,.popover-body,.popover-header,.token-card:hover .token-contant{color:#fff}.bg-pattern{background-image:radial-gradient(#e6e6e6 1px,transparent 0);background-size:15px 15px}.facebook{background:#4267b2}.twitter{background:#5db2f7}.instagram{background:#db4b8c}.linkedin-in{background:#0579b6}.socialIcons .icons{width:35px;height:35px;display:flex;align-items:center;justify-content:center;border-radius:50%;color:#fff;cursor:pointer;transition:.3s}.socialIcons i{color:#fff!important;margin-right:0!important}.socialIcons .icons:hover{transform:scale(1.1)}.btn:hover{background-color:#3c09eb}.bg-gray{background-color:#f5f5f5}.bg-dark-pink{background-color:#c20691}.c-pink{color:#ff007f}.c-purple{color:#800080}.c-blue{color:#3c09eb}.text-heading{color:indigo}.text-15{font-size:15px}.text-14{font-size:14px}.divider-sm{width:1px;height:10px;background:#ffffff52}.navbar-scrolled{background-color:rgba(19,19,20,.3);transition:.8s;backdrop-filter:blur(50px)}.navbar.navbar-scroll.navbar-scrolled{padding-top:5px;padding-bottom:5px}.navbar-scroll{backdrop-filter:blur(50px);background-color:rgba(0,0,0,.34);padding:20px 10px;transition:.8s}.logo-container{width:180px;height:50px;cursor:pointer}.favicon,.white-logo{position:absolute;top:0;left:0;max-width:100%;max-height:100%;transition:opacity .5s,transform .5s}.favicon{width:50;z-index:1;opacity:1}.logo-container:hover .favicon,.white-logo{opacity:0;transform:scale(.9)}.white-logo{z-index:0}.logo-container:hover .white-logo{opacity:1;transform:scale(1)}.nav-item a{font-weight:600}.service-card{max-width:1200px;width:98%;height:700px;background-position:center;background-size:cover;background-repeat:no-repeat;position:relative}.video-background-holder{position:relative;background-color:#000;height:calc(100vh);min-height:25rem;width:100%;overflow:hidden}.video-background-overlay{position:absolute;top:0;left:0;height:100%;width:100%;background-color:#000;opacity:.5;z-index:1}.video-background-holder video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:0;-ms-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.video-background-content{position:relative;z-index:2;height:100%}@media only screen and (max-width:768px){.video-background-holder{height:calc(50vh)}.video-background-content{height:80%}}.text-1{font-size:50px;margin-bottom:0;line-height:1}.text-2{font-size:150px;line-height:1.3;background:-webkit-linear-gradient(#ff005f,purple);-webkit-background-clip:text}@media screen and (max-width:1200px){.text-2{font-size:100px}}@media screen and (max-width:769px){.text-1{font-size:40px}.text-2{font-size:70px}}@media screen and (max-width:548px){.text-1{font-size:30px}.text-2{font-size:50px}}@media screen and (max-width:380px){.text-1{font-size:30px}.text-2{font-size:40px}}.sf-project-count{padding:60px 0;background:0 0/100% 100% no-repeat #12182b;position:relative;z-index:1}.sf-project-count .stats{text-align:center;padding:20px 0;border-right:1px dotted red;border-bottom:1px dotted red}.sf-project-count .col-6:nth-child(2) .stats,.sf-project-count .col-6:nth-child(4) .stats{border-right:none}.sf-project-count .col-6:nth-child(3) .stats,.sf-project-count .col-6:nth-child(4) .stats{border-bottom:none}.sf-project-count .stats .fa{color:#ff007f;font-size:35px}.sf-project-count .counting{font-size:30px;line-height:40px;font-weight:700;color:#fff;margin:10px 0}.sf-project-count .stats h5{font-size:18px;line-height:22px;font-weight:600;color:#fff;margin:0;text-transform:uppercase}.sf-project-count .shaps-project-one{position:absolute;top:-8%;left:5%;z-index:5}.sf-project-count .section-titles{text-transform:capitalize;font-size:26px;padding-bottom:0;margin-bottom:0;color:#fff;line-height:32px}.sf-project-count .section-title-para{font-size:16px;color:#fff;text-align:justify;margin:15px 0 20px}@media (max-width:920px){.sf-mlm-feature{grid-template-columns:1fr}.sf-project-count .stats .fa{font-size:30px}.sf-project-count .counting{font-size:16px;line-height:22px}.sf-project-count .stats h5{font-size:16px;line-height:20px}.sf-project-count .shaps-project-one{display:none}}.owl-carousel.client img{filter:saturate(1);transition:1s}.owl-carousel.client img:hover{filter:saturate(1)}.owl-carousel img{width:100%;vertical-align:middle}#software-development-services .content-section{background:purple;color:#fff;padding:60px;border-radius:0}@media screen and (max-width:1400px){#software-development-services .content-section{padding:40px 20px}}#software-development-services .content-section p{font-size:15px;padding:10px 0}#software-development-services .content-section ul li{font-size:15px;color:#fff;margin-bottom:10px;position:relative;}#software-development-services .nav-item{cursor:pointer;padding-left:0;padding-right:0;color:#222;text-transform:capitalize;text-align:left;font-weight:600}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#7e3ff2;border-color:#7e3ff2}#technologies .nav-link{font-size:16px;text-transform:capitalize;font-weight:500!important}.card:hover{transform:translateY(-15px);box-shadow:0 15px 30px rgba(0,0,0,.2)}.card{transition: all ease 0.5s;}.card .fw-bold{color:purple}.card p{font-size:16px;line-height:1.8}.card a:hover{background-color:#ff007f;transform:scale(1.05)}.accordion-button{background:linear-gradient(90deg,purple,#ff007f);color:#fff;border-radius:8px 8px 0 0;font-weight:700;transition:background-color .3s}.accordion-button:hover{background-color:#9e1b9e}.accordion-button:not(.collapsed){background-color:#d11ad1;color:#fff}.accordion-body{font-size:15px;color:#333;line-height:1.7}.industries-section{display:flex;flex-wrap:wrap;margin-top:2rem}.industries-nav{flex:1 1 60%;background-color:#12182b;color:#fff;padding:50px 45px;display:grid;grid-template-columns:1fr 1fr;gap:25px;box-shadow:0 4px 10px rgba(0,0,0,.3)}.industries-nav a{align-items:center;color:#fff;background-color:#1f2937}.industries-nav p{align-items:center;color:#fff;margin-bottom:0;cursor:pointer}.industries-nav a.active,.industries-nav a:hover,.industries-nav p.active,.industries-nav p:hover{background:linear-gradient(90deg,purple,#ff007f);color:#fff;transform:translateY(-2px) scale(1.03);box-shadow:0 4px 10px rgba(128,0,128,.4);border-left:4px solid #ff007f}.industries-nav a i{font-size:22px}.industries-nav a:last-of-type{grid-column:span 2;text-align:center;background-color:transparent;font-weight:700;color:#ff007f}.industries-nav a:last-of-type:hover{background:0 0;color:#c06;box-shadow:none;transform:none}.industries-nav p i{font-size:30px}.industry-details{flex:1 1 35%;background:linear-gradient(90deg,#f5f5fa,#f9f9ff);padding:40px;box-shadow:0 4px 10px rgba(0,0,0,.1);display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.industry-details h2{font-size:20px;text-align:left;color:indigo;font-weight:700;margin-bottom:15px;}.industry-details p{font-size:15px;color:#475569;line-height:1.8;text-align:justify;margin-bottom:25px}.industry-details .explore-btn{padding:12px 25px;font-size:16px;background:linear-gradient(90deg,purple,#ff007f);color:#fff;text-decoration:none;border-radius:6px;font-weight:600;transition:background .3s,transform .3s;box-shadow:0 4px 10px rgba(255,0,127,.3)}.industry-details .explore-btn:hover{background:linear-gradient(90deg,#6a006a,#c06);transform:translateY(-2px)}@media (max-width:500px){.industries-section{flex-direction:column-reverse}.industries-nav{padding:20px;display:flex;flex-direction:column;gap:20px}.industry-details{padding:30px}}.token-card{min-height:211px;padding:20px;background:#fff;margin:20px 0;display:inline-flex;border-radius:5px;box-shadow:rgba(50,50,93,.25) 0 6px 12px -2px,rgba(0,0,0,.3) 0 3px 7px -3px!important}.hvr-curl-top-left,.hvr-wobble-horizontal{vertical-align:middle;box-shadow:0 0 1px transparent}@keyframes hvr-wobble-horizontal{16.65%{-webkit-transform:translateX(8px);transform:translateX(8px)}33.3%{-webkit-transform:translateX(-6px);transform:translateX(-6px)}49.95%{-webkit-transform:translateX(4px);transform:translateX(4px)}66.6%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}83.25%{-webkit-transform:translateX(1px);transform:translateX(1px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.hvr-wobble-horizontal{-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0)}.hvr-wobble-horizontal:active,.hvr-wobble-horizontal:focus,.hvr-wobble-horizontal:hover{-webkit-animation-name:hvr-wobble-horizontal;animation-name:hvr-wobble-horizontal;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}.token-card:hover{transition:.7s ease-in-out;background-color:purple}.token-card:hover h3,.token-card:hover p{color:#fff!important}.token-card .token-contant{margin-left:20px}.token-card .token-contant h3{color:#3c09eb;font-weight:500;font-size:22px}.hvr-curl-top-left{display:inline-block;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);position:relative}.hvr-curl-top-left:before{pointer-events:none;position:absolute;content:"";height:0;width:0;top:0;left:0;background:#fff;background:linear-gradient(135deg,#fff 45%,#aaa 50%,#ccc 56%,#fff 80%);z-index:1000;box-shadow:1px 1px 1px rgba(0,0,0,.4);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:width,height;transition-property:width,height}.hvr-curl-top-left:active:before,.hvr-curl-top-left:focus:before,.hvr-curl-top-left:hover:before{width:25px;height:25px}.mt20{margin-top:20px}.mt30{margin-top:30px}.mt60{margin-top:60px}.bg-pink{background-color:#ffe0e0}.bg-grey{background-color:#f7f7f7}.bg-cream{background-color:#ffdbca}.placeholderWhite::placeholder{color:#fff}.bg-blue{background-color:#30303c}.bg-lightCream{background-color:#f8effb}.bg-transparent{background-color:transparent;border:1px solid #000}.ree-stat-icn{width:80px;height:80px;padding:18px;border-radius:100px;background:#fff}.form-block{border-radius:14px;overflow:hidden;background:#fff;-webkit-box-shadow:0 10px 15px -2px rgb(82 0 57 / 8%);box-shadow:0 10px 15px -2px rgb(82 0 57 / 8%)}.form-body{padding:0 40px 40px}.form-block input,.form-block select{width:100%;height:50px;padding:0 15px;margin:0 0 15px;color:#172b43;font-size:17px;outline:0;background:#fff;border:0;border-bottom:2px solid #e6e6e6;-webkit-border-radius:4px;border-radius:4px;font-weight:400}.form-block textarea{height:100px;width:100%;padding:15px;margin:0 0 15px;color:#172b43;font-size:18px;outline:0;background:#fff;border:0;border-bottom:2px solid #e6e6e6;-webkit-border-radius:4px;border-radius:4px}footer .logo,footer h3{margin-bottom:25px}.contact-detalnk i,.timeline p{margin-right:15px}.ree-btn-grdt1{border:1px solid purple;background:linear-gradient(90deg,purple,#ff007f);-webkit-box-shadow:0 19px 40px -10px #ffe0d2;box-shadow:0 19px 40px -10px #ffe0d2}.ree-btn{font-weight:500;font-size:17px;color:#fff;border-radius:100px;padding:0 32px;display:inline-block;line-height:60px;white-space:nowrap}.form-block .trm{font-size:13px;width:100%;text-align:center;margin:10px 0 0;line-height:1.5}.icon-imgg img{width:42px}.contact-detalnk a{display:table;font-size:20px;text-indent:-20px;line-height:30px;padding-left:40px;color:#30303c;text-decoration:none;background-color:transparent}.contact-detalnk a span{padding:4px 6px;box-shadow:inset 0 -2px #f35164;transition:box-shadow 250ms,color 250ms}@media screen and (min-width:992px) and (max-width:1200px){.navbar>.container{max-width:100%}}.footer-area{background-color:#2d3246;padding:40px 0}footer .social{margin-top:25px}footer .social li{display:inline-block;margin-right:10px}.copyright-area .copyright-area-content ul li:last-child,footer .social li:last-child{margin-right:0}footer .social li a{display:block;width:35px;height:35px;line-height:40px;border-radius:50%;background-color:linear-gradient(to right top,#fdb084,#ff9870,#ff7e62,#ff5f59,#ff3656);color:#fff;border:1px solid;text-align:center;font-size:18px;display:flex;justify-content:center;align-items:center}footer .social li a:focus,footer .social li a:hover{color:linear-gradient(to right top,#fdb084,#ff9870,#ff7e62,#ff5f59,#ff3656);background-color:#ff00af}footer .social li a.facebook{background-color:#3b5998;border-color:#3b5998;color:#fff}footer .social li a.facebook:focus,footer .social li a.facebook:hover,footer .social li a.linkedin:focus,footer .social li a.linkedin:hover,footer .social li a.twitter:focus,footer .social li a.twitter:hover{color:#fff;background-color:#ff00af}footer .social li a.twitter{background-color:#1da1f2;border-color:#1da1f2;color:#fff}footer .social li a.linkedin{background-color:#d54180;border-color:#007bb5;color:#fff}footer .social li a.pinterest{background-color:#0077b5;border-color:#c13584}.copyright-area .copyright-area-content ul li::before,footer .footer-contact-info li a::before,footer .quick-links li a::before{background:-webkit-gradient(linear,left bottom,right top,from(#fdb084),color-stop(#ff9870),color-stop(#ff7e62),color-stop(#ff5f59),to(#ff3656));content:""}footer .social li a.pinterest:focus,footer .social li a.pinterest:hover{background-color:#ff00af}footer h3{font-size:25px}footer .quick-links li{margin-bottom:11px;font-size:15px;display:flex;align-items:center}footer .quick-links li i{margin-right:10px;color:#ff007f;font-size:12px}footer .quick-links li a{display:inline-block;color:#2b2b2b;position:relative}.copyright-area .copyright-area-content ul li a:hover,footer .footer-contact-info li a:hover,footer .quick-links li a:hover{color:#ff00af}footer .footer-contact-info li a:hover::before,footer .quick-links li a:hover::before{width:100%}footer .footer-contact-info li a::before,footer .quick-links li a::before{position:absolute;left:0;bottom:0;width:0;height:1px;-webkit-transition:.5s;transition:.5s;background:linear-gradient(to right top,#fdb084,#ff9870,#ff7e62,#ff5f59,#ff3656)}.timeline-right:last-child p,.timeline:last-child p,footer .footer-contact-info li:last-child,footer .quick-links li:last-child{margin-bottom:0}footer .footer-contact-info li{margin-bottom:11px;color:#202647;position:relative;padding-left:35px}footer .footer-contact-info li i{position:absolute;left:0;top:2px;font-size:22px;color:#ff00af}footer .logo a img{width:200px}footer .footer-contact-info li span{display:block;font-weight:700;font-size:18px;margin-bottom:5px;color:#202647}footer .footer-contact-info li a{display:inline-block;color:#fff;font-weight:400;position:relative;font-size:15px}.copyright-area{padding:10px 0;background-color:#0f171f}.animation-circle i,.theme-bg{background:-webkit-gradient(linear,left top,right top,from(#5f57ea),to(#9647db))}.copyright-area .copyright-area-content p{color:#fff;margin:0}.copyright-area .copyright-area-content p a{display:inline-block;font-weight:600;color:#ff00af}.copyright-area .copyright-area-content ul,.future-timeline{text-align:right}.copyright-area .copyright-area-content ul li{display:inline-block;position:relative;margin-left:10px;margin-right:10px}.copyright-area .copyright-area-content ul li a{display:inline-block;color:#fff}.copyright-area .copyright-area-content ul li::before{position:absolute;top:5px;right:-13px;width:1px;height:14px;background:linear-gradient(to right top,#fdb084,#ff9870,#ff7e62,#ff5f59,#ff3656)}.copyright-area .copyright-area-content ul li:first-child{margin-left:0}.section-title .line{width:50px;height:5px;margin:0 auto 50px;position:relative;background-color:#5f57ea}.section-title .line:after{content:"";position:absolute;width:90px;border:2.5px dashed #5f57ea;left:0;right:0;margin:0 auto 0 -20px;top:0}.section-title .line.white{background-color:#fff}.section-title .line.white:after{border:2.5px dashed #fff}.animation-circle i,.animation-circle-inverse i{height:100px;width:100px;border-radius:100%;position:absolute}.theme-bg{background:linear-gradient(to right,purple 0,#ff007f 100%);position:relative;overflow:hidden;padding:70px 0 100px}.animation-circle.absolute i{left:-70px;top:28%}.animation-circle i{background:linear-gradient(to right,#5f57ea 0,#9647db 100%);opacity:.5;-webkit-transform:scale(1.3);transform:scale(1.3);-webkit-animation:3s linear infinite ripple1;animation:3s linear infinite ripple1}.animation-circle i:nth-child(2),.animation-circle-inverse i:nth-child(2){-webkit-animation:3s linear infinite ripple2;animation:3s linear infinite ripple2}.animation-circle i:nth-child(3),.animation-circle-inverse i:nth-child(3){-webkit-animation:3s linear infinite ripple3;animation:3s linear infinite ripple3}.animation-circle-inverse i{background:#eee;right:0;-webkit-box-shadow:0 15px 30px 0 rgba(0,0,0,.11);box-shadow:0 15px 30px 0 rgba(0,0,0,.11);opacity:.3;-webkit-transform:scale(1.3);transform:scale(1.3);-webkit-animation:3s linear infinite ripple1;animation:3s linear infinite ripple1}.future-mobile img{width:80%;z-index:3}.future-mobile{display:flex;justify-content:center;padding-left:40px}.future-timeline:after{content:"";background-color:rgba(255,255,255,.3);position:absolute;height:100%;width:2px;right:-13px;background-size:cover;border-radius:12px;top:0}.timeline-right:before,.timeline:before{height:12px;width:12px;top:15px;z-index:2;padding:0;content:"";position:relative}.timeline h4,.timeline-right h4{color:#fff!important;margin-top:0}.timeline p,.timeline-right p{color:#fff;margin-bottom:55px;margin-left:12px;line-height:1.8em;font-weight:300}.timeline:before{background:0 0/cover #9647db;right:-18px;border-radius:50%;float:right;border:3px solid rgba(255,255,255,.9)}.timeline-right:before{background:#9647db;left:-18px;border-radius:50%;float:left;border:3px solid rgba(255,255,255,.9)}.future-timeline-right:after{content:"";background-color:rgba(255,255,255,.3);position:absolute;height:100%;width:2px;left:19px;background-size:cover;border-radius:12px;top:0}@keyframes ripple1{0%{-webkit-transform:scale(5.5);transform:scale(5.5);opacity:.3}100%{-webkit-transform:scale(8.5);transform:scale(8.5);opacity:0}}@keyframes ripple2{0%{-webkit-transform:scale(3.5);transform:scale(3.5)}100%{-webkit-transform:scale(5.5);transform:scale(5.5)}}@keyframes ripple3{0%{-webkit-transform:scale(1.5);transform:scale(1.5)}100%{-webkit-transform:scale(3.5);transform:scale(3.5)}}.feature .animation-circle-inverse i{top:52%;left:0;right:0;margin:0 auto}.feature .row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.future-box{position:relative;padding:60px 0}.future-mobile{margin-bottom:-33px;text-align:center}.screenshots .col-sm-12{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 90%;max-width:90%;margin-left:5%}@media screen and (max-width:992px){.future-mobile{display:none}}@media (max-width:767px){.animated-circle{margin-left:auto;margin-right:auto;position:relative;margin-bottom:80px}.animated-circle:before{bottom:95px;left:0;right:0;margin:0 auto}.load i{width:500px;height:500px;right:-250px}.slider-mobile{width:192px;display:block}.future-timeline-right:after{top:0}.future-box{padding:0}}@media (max-width:600px){.future-timeline{text-align:left}.future-timeline:after{left:10px}.slider-mobile{display:block}.future-box{padding:0}}@media (max-width:575px){.timeline,.timeline-right{text-align:center;position:relative}.timeline p,.timeline-right p{margin-left:0;margin-right:0;font-size:14px;color:rgba(255,255,255,.7)}.timeline-right:after,.timeline:after{content:"";position:absolute;width:50px;border-bottom:1px dashed rgba(255,255,255,.41);top:-10px;left:0;right:0;margin:0 auto}.timeline h4,.timeline-right h4{font-size:16px}.future-timeline ul .timeline:first-child:after,.future-timeline-right:after,.future-timeline:after,.timeline-right:before,.timeline:before{display:none}}@media (max-width:480px){.timeline,.timeline-right{text-align:center}.timeline:before{left:20px;float:left}.timeline-right:before{left:20px}.future-timeline-right:after,.future-timeline:after{left:40px;height:90%;top:0}}