#myModal,#register-ltd-modal,#downloadApp,#video-modal{display:none;position:fixed;background-color:rgba(255,255,255,0.25);top:0;right:0;bottom:0;left:0;z-index:120}#myModal:target,#register-ltd-modal:target,#downloadApp:target,#video-modal:target{pointer-events:auto}#myModal .modal-bg,#register-ltd-modal .modal-bg,#downloadApp .modal-bg,#video-modal .modal-bg{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.6)}#myModal .modal-content,#register-ltd-modal .modal-content,#downloadApp .modal-content,#video-modal .modal-content{margin-top:3%;min-width:500px;position:absolute;left:50%;transform:translate(-50%);padding:2em;background:#fff;z-index:21;border:1px solid #000;border-radius:5px}#myModal .modal-content button.pull-right,#register-ltd-modal .modal-content button.pull-right,#downloadApp .modal-content button.pull-right,#video-modal .modal-content button.pull-right{width:25px;height:25px;margin:0;border:0;border-radius:3px;background-color:transparent;cursor:pointer}#myModal .modal-content button.pull-right p,#register-ltd-modal .modal-content button.pull-right p,#downloadApp .modal-content button.pull-right p,#video-modal .modal-content button.pull-right p{font-size:1.5rem;font-weight:bold;padding:.5rem;line-height:0;color:#000}#myModal #downloadForm,#register-ltd-modal #contactFormLtd,#downloadApp #downloadExcelForm{display:flex;flex-direction:column}#myModal #downloadForm .modal-header,#register-ltd-modal #contactFormLtd .modal-header,#downloadApp #downloadExcelForm .modal-header{display:flex;flex-direction:row;justify-content:space-between}#myModal #downloadForm .modal-body,#register-ltd-modal #contactFormLtd .modal-body,#downloadApp #downloadExcelForm .modal-body{margin-bottom:5%}#myModal #downloadForm .modal-body #downloadFormBody input,#register-ltd-modal #contactFormLtd .modal-body #downloadFormBody input,#downloadApp #downloadExcelForm .modal-body #downloadFormBody input{box-sizing:border-box;width:100%}#myModal #downloadForm .modal-footer,#register-ltd-modal #contactFormLtd .modal-footer,#downloadApp #downloadExcelForm .modal-footer{text-align:right}#video-modal .modal-content button.pull-right{position:absolute;right:10px;top:10px}#screens{height:auto}#screens .container{display:flex;flex-direction:column;justify-content:center;align-items:center}#screens .container .row:nth-child(1){max-width:none;max-height:none}#screens .container .row:nth-child(2){display:flex;flex-direction:row}#screens .container .row:nth-child(2) .col-md-4 .grey-bg{margin:0 0.5rem 2rem 0.5rem;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}#screens .container .row:nth-child(2) .col-md-4 .grey-bg img.showcase{width:100%;margin-bottom:3rem;box-sizing:border-box;border-radius:30px}#screens .container .row:nth-child(2) .col-md-4 .grey-bg p{width: 300px}#features .container{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}#features .row:nth-child(2){display:grid;grid-template-columns:repeat(auto-fit, minmax(18rem, 1fr));grid-gap:3rem;align-items:start}.features-item{width:100%;float:left;height:auto;margin:0 0 65px;-webkit-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.features-item:hover.features-item:hover.features-item h3{color:#1d2025}.features-item p{margin:0}.features-item .icon{display:block;position:relative;margin:0 0 20px}.features-item .icon::before{width:70px;height:70px;border-radius:10px;content:'';position:absolute;left:50%;top:0px;z-index:1;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}.features-item .icon::after{width:70px;height:70px;border-radius:10px;content:'';position:absolute;left:50%;top:0;z-index:1;-webkit-transform:translateX(-50%) rotate(-45deg);-ms-transform:translateX(-50%) rotate(-45deg);-moz-transform:translateX(-50%) rotate(-45deg);transform:translateX(-50%) rotate(-45deg);-webkit-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.features-item i{width:88px;text-align:center;display:inline-block;line-height:72px;vertical-align:middle;position:relative;z-index:3}.features-item [class^='flaticon-']:before,.features-item [class*=' flaticon-']:before{font-size:36px;color:#005bea;-webkit-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.team{width:100%;float:left;height:auto}.team:hover .member-info{border-color:#005bea}.team .cover-img{width:100%;display:block;height:auto;float:left;border-radius:8px 8px 0 0}.owl-carousel .team .cover-img img{width:100%;height:auto}.member-info{width:100%;float:left;height:auto;border:1px solid #f6f6f6;border-top:none;border-radius:0 0 8px 8px;text-align:center;background:#fff;padding:0 15px 25px;-webkit-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.team .thumb{width:100%;margin:-45px 0 20px}.team .thumb img{display:inline-block;height:auto;width:auto;border:5px solid #fff;position:relative;border-radius:50%}.team h3{margin:0 0 5px}.social-icons li{display:inline-block;margin:0 5px}.social-icons li a{display:inline-block;font-size:14px;color:#c3c3c3;width:30px;line-height:28px;border:1px solid #f6f6f6;border-radius:2px;-webkit-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.owl-dots{width:100%;float:left;text-align:center;margin-top:70px}.owl-dots .owl-dot span{width:20px;height:10px;border-radius:5px;background:#c2c2c2;display:inline-block;margin:0 6px}.owl-dots .owl-dot.active span{width:28px;background:#005bea}#pricing .container{display:flex;flex-direction:column}#pricing .container .cards{margin:0 1rem 3rem;display:grid;grid-template-columns:repeat(3, 1fr);gap:1.5rem}#pricing .container .cards .pricing-table{display:grid;grid-template-rows:110px 55px 295px 65px 60px;grid-template-columns:1fr;align-items:center;background:#fff;border-radius:5px;padding:40px 20px 20px 20px;box-shadow:5px 10px 25px rgba(165,165,165,0.5);-webkit-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}#pricing .container .cards .pricing-table ul li{margin:0;display:block;line-height:24px}#pricing .container .cards .pricing-table ul li:not(:last-child)::after{content:'';width:20px;height:2px;margin:0 auto;display:block;top:0px;border-bottom:solid 2px #ddd}#pricing .container .cards .pricing-table ul li::before{content:none}#pricing .container .cards .pricing-table p{height:40px;color:#005bea;font-weight:500;font-size:2rem;margin:0}#pricing .container .cards .pricing-table p sub{font-size:0.7rem;margin-right:2px;position:relative;bottom:15px}#pricing .container .cards .pricing-table .btn{font-weight:500;justify-self:center;align-self:center}#pricing .container .cards .pricing-table a{margin:0}#pricing .container .cards .pricing-table:hover{box-shadow:5px 15px 30px #a5a5a5}#pricing .container .cards .pricing-table:hover{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);-moz-transform:translateY(-10px);transform:translateY(-10px)}#pricing .container .cards .pricing-table .icon{width:100%;display:block;height:auto;padding:15px 0px;position:relative}#pricing .container .cards .pricing-table .icon::before{width:105px;height:105px;position:absolute;left:50%;top:0;content:'';border-radius:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}#pricing .container .cards .pricing-table .icon i{position:relative;z-index:2}#pricing .container .cards .pricing-table .icon i:before{font-size:40px;width:75px;display:inline-block;border-radius:50%;line-height:75px;-webkit-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}#pricing .container .cards .pricing-table:hover i:before{color:#fff}#video{padding:60px 0;background:#005bea;position:relative;display:grid;grid-template-columns:1fr 1fr}#video :nth-child(2){grid-column:1 / 2}#video :first-child{grid-column:2 / 3}#video iframe{width:100%;border:none}#video .modal-content{border:none;background:none;box-shadow:none}#video .modal-body{padding:0}#video .modal-header{padding:0;border:none;display:block}#video .modal-content .close{opacity:1;margin:0 0 10px;text-shadow:none;color:#fff;padding:0}#video .row{display:block}.video-content{width:100%;float:right;height:auto;padding-left:20px}#video h2{color:#fff}#video p{color:#fff;margin:0}.video-img{width:100%;float:left;height:100%;background:url(../img/video/1.jpg) no-repeat center center;-webkit-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;background-size:cover;position:absolute;top:0;left:0}.video-img::after{width:50%;height:100%;position:absolute;right:-2px;top:0;content:'';background:url(../img/video/shape_optimized.png) no-repeat right center;-webkit-background-size:auto 100%;-ms-background-size:auto 100%;-moz-background-size:auto 100%;background-size:auto 100%}.play-button{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:9}.play-button a{display:inline-block}.play-button a:hover .fa{background:#005bea;color:#fff}.play-button a .fa{display:inline-block;background:#fff;height:100px;line-height:78px;border:12px solid #dde5f1;border-radius:50%;width:100px;text-align:center;font-size:29px;color:#005bea;position:relative;z-index:6;-webkit-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.play-button a{justify-content:center;align-items:center}.play-button a::before,.play-button a::after{content:'';display:block;height:60px;left:50%;position:absolute;top:50%;width:80px;z-index:0}.play-button a::after{-webkit-animation:bounce 1.5s linear infinite;-moz-animation:bounce 1.5s linear infinite;animation:bounce 1.5s linear infinite}@-webkit-keyframes bounce{0%,25%{width:80px;height:80px;border-radius:50%;background-color:rgba(73,171,248,0.7);margin:-40px 0 0 -40px}100%{width:160px;height:160px;border-radius:50%;background-color:rgba(73,171,248,0);margin:-80px 0 0 -80px}}@-moz-keyframes bounce{0%,25%{width:80px;height:80px;border-radius:50%;background-color:rgba(73,171,248,0.7);margin:-40px 0 0 -40px}100%{width:160px;height:160px;border-radius:50%;background-color:rgba(73,171,248,0);margin:-80px 0 0 -80px}}@keyframes bounce{0%,25%{width:80px;height:80px;border-radius:50%;background-color:rgba(73,171,248,0.7);margin:-40px 0 0 -40px}100%{width:160px;height:160px;border-radius:50%;background-color:rgba(73,171,248,0);margin:-80px 0 0 -80px}}#slider .inner .slide.slide_1 .slide-content{display:flex;flex-direction:row;align-self:flex-start;margin-bottom:4rem;animation:marquee 55s linear infinite running}#slider .inner .slide.slide_1 .slide-content .testimonial{width:345px;margin-right:1rem;float:left;background:#fff;border:1px solid #f6f6f6;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;padding:20px;-webkit-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}#slider .inner .slide.slide_1 .slide-content .testimonial h3{margin:0 0 5px}#slider .inner .slide.slide_1 .slide-content .testimonial h4{margin:0}#slider .inner .slide.slide_1 .slide-content .testimonial p{margin:15px 0 0}#slider .inner .slide.slide_1 .slide-content .testimonial .media{display:flex;flex-direction:row;align-items:center}#slider .inner .slide.slide_1 .slide-content .testimonial .media img{width:70px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}#slider .inner .slide.slide_1 .slide-content .testimonial .media .media-body :nth-child(1){font-size:1.3rem;font-weight:500;color:#000}#slider .inner .slide.slide_1 .slide-content .testimonial .media .media-body :nth-child(2){font-size:0.9rem;font-weight:300;color:#6f6f6f;margin-top:0}#slider .inner .slide.slide_1 .slide-content:hover{animation-play-state:paused}#slider .inner .slide.slide_1 .slide-content:active{animation-play-state:paused}#slider{position:relative;margin-top:4rem;height:100%}#slider .container{display:flex;flex-direction:column}#slider input[type='radio']{display:none}#slider #overflow{width:100%;overflow:visible}#slider #slides .slide{float:left}#slider #bullets{width:100vw;position:absolute;z-index:1;text-align:center;left:50%;bottom:2%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}#slider #bullets label{top:0;left:0;cursor:pointer;text-decoration:none;display:inline-block;transition:all ease-in-out 0.5s;width:20px;height:10px;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;background:#ccc;margin:0 10px}#slider #slide1:checked ~ #bullets label:nth-child(1),#slider #slide2:checked ~ #bullets label:nth-child(2),#slider #slide3:checked ~ #bullets label:nth-child(3),#slider #slide4:checked ~ #bullets label:nth-child(4),#slider #slide5:checked ~ #bullets label:nth-child(5),#slider #slide6:checked ~ #bullets label:nth-child(6),#slider #slide7:checked ~ #bullets label:nth-child(7),#slider #slide8:checked ~ #bullets label:nth-child(8),#slider #slide9:checked ~ #bullets label:nth-child(9){background:#005bea;width:25px}@keyframes marquee{0%{transform:translateX(0)}50%{transform:translate(-70%)}100%{transform:translateX(0)}}#slider #slides{max-width:calc(100% - 140px)}#slider #slides .inner{transition:margin-left 900ms cubic-bezier(0.77, 0, 0.175, 1);width:900%}#slider #bullets :nth-child(1),#slider #bullets :nth-child(2),#slider #bullets :nth-child(3),#slider #bullets :nth-child(4),#slider #bullets :nth-child(5),#slider #bullets :nth-child(6),#slider #bullets :nth-child(7),#slider #bullets :nth-child(8),#slider #bullets :nth-child(9){display:inline-block}#slider #slide1:checked ~ #slides .inner{margin-left:0}#slider #slide1:checked ~ #slides .inner .slide-content{animation:none}#slider #slide2:checked ~ #slides .inner{margin-left:calc(-361px * 1)}#slider #slide2:checked ~ #slides .inner .slide-content{animation:none}#slider #slide3:checked ~ #slides .inner{margin-left:calc(-361px * 2)}#slider #slide3:checked ~ #slides .inner .slide-content{animation:none}#slider #slide4:checked ~ #slides .inner{margin-left:calc(-361px * 3)}#slider #slide4:checked ~ #slides .inner .slide-content{animation:none}#slider #slide5:checked ~ #slides .inner{margin-left:calc(-361px * 4)}#slider #slide5:checked ~ #slides .inner .slide-content{animation:none}#slider #slide6:checked ~ #slides .inner{margin-left:calc(-361px * 5)}#slider #slide6:checked ~ #slides .inner .slide-content{animation:none}#slider #slide7:checked ~ #slides .inner{margin-left:calc(-361px * 6)}#slider #slide7:checked ~ #slides .inner .slide-content{animation:none}#slider #slide8:checked ~ #slides .inner{margin-left:calc(-361px * 7)}#slider #slide8:checked ~ #slides .inner .slide-content{animation:none}#slider #slide9:checked ~ #slides .inner{margin-left:calc(-361px * 8)}#slider #slide9:checked ~ #slides .inner .slide-content{animation:none}#fun-facts{color:#fff;padding:60px 0;background:linear-gradient(to right, #0072ee, #49abf8);-webkit-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;background-size:cover}#fun-facts p a{color:#ffffff;font-weight:bold}#fun-facts .container{display:flex;flex-direction:column}#fun-facts .container .cards{display:grid;grid-template-columns:repeat(3, 1fr);grid-column-gap:5rem}#fun-facts h2{color:#fff;max-width:600px;display:block;margin:0 auto}.counter-info{width:100%;float:left;height:auto}.counter-info i{display:inline-block;line-height:60px;margin:0 0 15px}.counter-info i:before{font-size:60px;color:#fff;vertical-align:middle}.counter-info .counter{font-size:30px;font-weight:500;color:#fff;margin:0 0 15px;line-height:30px}.counter-info p{color:#fff;margin:0}#download .container .row{display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem}#download .container .row .download-text:not(.download-text:nth-child(3)):not(.download-text:nth-child(4)){padding:0 3rem 3rem 3rem;display:flex;flex-direction:column}.subcribe-text{width:100%;float:left;height:auto;padding:40px 0 0}.input-group .btn.btn-primary{border-radius:0 27px 27px 0}#contact .container{display:flex;justify-content:center;flex-direction:column}#contact .container .section-title :nth-child(2){padding-bottom:2rem}.contact-form{padding:0 5rem;display:grid;grid-template-rows:repeat(6, 1fr);grid-template-columns:repeat(2, 1fr)}.contact-form *{width:100%;justify-self:center}.contact-form * :first-child{box-sizing:border-box;width:100%}.contact-form .row{grid-column:1 / 3;grid-row:1 / 2;display:inline-flex;gap:3rem}.contact-form :nth-child(3){grid-column:1 / 3;grid-row:2 / 3}.contact-form :nth-child(4){grid-column:1 / 3;grid-row:3 / 4}.contact-form .comment{grid-column:1 / 3;grid-row:4 / 6;resize:none}.contact-form .comment :first-child{resize:none;height:100%;font-family:inherit}.contact-form button[type="submit"]{grid-column:1 / 3;grid-row:6 / 7;height:3.5rem;width:auto;justify-self:left;font-size:1rem}footer{display:block;position:relative;float:left;width:100%}footer a{font-weight:bold}footer .container{font-weight:200;max-width:100vw;background:linear-gradient(to right, #0072ee, #49abf8)}footer .container *{color:#fff;max-width:1100px;margin:0 auto}footer .container :first-child :nth-child(3) :first-child{margin-bottom:1rem}footer .container :first-child :nth-child(3) :first-child :first-child{margin:0}footer .container :first-child :nth-child(3) :first-child :nth-child(2){font-weight:bold}footer .container .footer-logo{margin-left:1.5%;display:flex;align-items:center;justify-content:center}#blog .container{margin:0 auto;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}#blog .container .row{display:grid;grid-template-columns:repeat(auto-fill, minmax(18rem, 1fr));grid-gap:3rem;align-items:start}#blog .container .row .image img{border-radius:5px;height:200px;width:100%;object-fit:contain}#screens .col-md-8 img{display:block;margin:auto auto 20px;border-radius:2px}.small{font-size:0.8rem;text-align:end}@media (max-width: 1000px){#download .container .row .download-text{padding:0 0 3rem 0.5rem;justify-items:start}#download .container .row .download-text a{height:min-content}#pricing .container .cards p{margin-top:1rem}#fun-facts .container .cards{grid-gap:1rem}}@media (max-width: 767px){#screens .container .row:nth-child(2){flex-direction:column}#screens .container .row:nth-child(2) .col-md-4 .grey-bg img.showcase{width:90vw}#screens .container .row:nth-child(2) .col-md-4 .grey-bg p{padding:0}#features .row:nth-child(2){grid-gap:0rem}#pricing .container .cards{display:flex;flex-direction:column}#pricing .container .cards>*:not(:last-child){margin-bottom:2rem}#pricing .container .cards li:last-child{margin-bottom:1rem}#pricing .container .cards p{margin-top:1rem}#video{padding:0;grid-template-columns:1fr;grid-template-rows:1fr .8fr}#video :first-child{margin:20px 0;grid-column:1 / 2;grid-row:1 / 2}#video :nth-child(2){grid-column:1 / 2;grid-row:2 / 3}#video h2{font-size:1.5rem;line-height:1.1}#video .video-img::after{background:none}#fun-facts .container .cards{grid-template-columns:1fr;grid-template-rows:repeat(3, 1fr)}#download .container .row{display:flex;flex-direction:column}#download .container .row .download-text{padding:0;justify-items:start}#download .container .row .btn.btn-primary,#download .container .row .btn.btn-default{padding:12px 20px;font-size:0.9rem}.contact-form.wow.zoomIn{padding:0 0.1rem;display:flex;flex-direction:column}.contact-form.wow.zoomIn :nth-child(2){grid-column:1 / 2;flex-direction:column;gap:0}.contact-form.wow.zoomIn :nth-child(6){height:3.5rem;width:min-content;justify-self:left;font-size:1.1rem}footer .container .footer-logo{margin-left:4%}#myModal .modal-content,#register-ltd-modal .modal-content,#downloadApp .modal-content{width:95vw;min-width:auto}}@media (max-width: 374px){#video{grid-template-rows:1fr .3fr}}
.form-control-alt {
    display: flex;
    border: 2px solid #cbdfff;
    border-radius: 27px;
    height: 48px;
    color: #005bea;
}
.form-control-alt input {
    border: 0;
    padding: 0 12px 0 30px;
    width: 100%;
    font-family: 'Poppins', sans-serif;
    font-size: 16px;
    font-weight: 500;
    color: #005bea;
    background: none;
}

.form-control-alt input::placeholder {
    color: inherit;
}

.form-control-alt button {
    display: flex;
    align-items: center;
    border: 0;
    font-family: 'Poppins';
    font-size: 16px;
    font-weight: 500;
    color: #005bea;
    background: 0;
    cursor: pointer;
}

.form-control-alt button:hover .icon {
    background-color: #005bea;
    fill: #fff;
}

.form-control-alt button .svgIcon {
    border: 2px solid #005bea;
    border-radius: 400px;
    margin: 4px;
    fill: #005bea;
    transition:all 0.35s ease-in-out;
    width: 38px;
    height: 38px;
}

.form-control-alt input:-webkit-autofill,
input:-webkit-autofill:focus {
    transition: background-color 600000s 0s, color 600000s 0s;
}
.form-control-alt input[data-autocompleted] {
    background-color: transparent !important;
}

@media (max-width: 767px) {
    .form-control-alt input, .form-control-alt button {
        font-size: 3vw;
    }
}
