.card{background:#fff;text-align:center;transition:all .3s ease-in-out;width:18rem}.card img{align-items:center;justify-content:center;margin:0 auto;transition:.3s ease-in-out}.card .card-title{font-size:22px;font-weight:600;margin:10px 0 15px}.card .card-text{font-size:14px;line-height:24px;margin-bottom:0}.card:hover{border-color:#fff;box-shadow:0 0 25px 0 rgba(0,0,0,.1)}.card a{color:#2c4964;text-decoration:none;transition:.3s ease-in-out}#hero{background:rgba(25,25,50,.8);background-size:cover;height:100vh;width:100%}#hero #bgVideo{bottom:0;height:100vh;min-width:100%;-o-object-fit:fill;object-fit:fill;position:absolute;right:0;top:0;z-index:-1}#hero .container,#hero .container-fluid{padding-top:84px}#hero h1{color:#fff;font-size:52px;font-weight:700;line-height:64px;margin:0}#hero h2{color:hsla(0,0%,100%,.8);font-size:20px;margin:10px 0 0}#hero .btn-get-started{border:2px solid #fff;border-radius:5px;color:#fff;display:inline-block;font-family:Poppins,sans-serif;font-size:16px;font-weight:500;letter-spacing:1px;margin-top:30px;padding:10px 28px;transition:.5s}#hero .btn-get-started:hover{background:#fff;color:#5846f9}#hero .animated{animation:up-down 2s ease-in-out infinite alternate-reverse both}@media (min-width:1200px){#hero{background-attachment:fixed}}@media (max-width:991px){#hero{text-align:center}#hero .container,#hero .container-fluid{padding-top:68px}#hero .animated{animation:none}#hero .hero-img{text-align:center}#hero .hero-img img{width:50%}}@media (max-width:768px){#hero h1{font-size:26px;line-height:36px}#hero h2{font-size:18px;line-height:24px}#hero .hero-img img{width:60%}}@media (max-width:575px){#hero .hero-img img{width:80%}}@keyframes up-down{0%{transform:translateY(10px)}to{transform:translateY(-10px)}}.section-title{padding-bottom:30px;text-align:center}.section-title h2{font-size:32px;font-weight:700;margin-bottom:20px;padding-bottom:20px;position:relative;text-transform:uppercase}.section-title h2:after{background:#efbb20;bottom:0;content:"";display:block;height:2px;left:calc(50% - 25px);position:absolute;width:50px}.section-title p{margin-bottom:0}.owls .owl-dots,.owls .owl-nav{margin-top:5px;text-align:center}.owls .owl-dot{background-color:#ddd!important;border-radius:50%;display:inline-block;height:12px;margin:0 5px;width:12px}.owls .owl-dot.active{background-color:#203864!important}@media (max-width:767px){.owls{margin:30px 10px}}#clients .owl-dot{background-color:#efbb20!important}#clients .owl-dot.active{background-color:#203864!important}.about{padding:30px 0}.about .content h3{color:#2c4964;font-size:32px;font-weight:600}.about .content ul{list-style:none;padding:0}.about .content ul li{padding:10px 0}.about .content ul i{color:#203864;padding-right:4px}section{overflow:hidden;padding:50px 0}.section-bg{background-color:#dbdbdb}.faq{background:linear-gradient(42deg,#5846f9,#0401b9)}.faq .section-title h2,.faq .section-title p{color:#fff}.faq .section-title h2:after{background:hsla(0,0%,100%,.6)}.faq .faq-list{padding:0 100px}.faq .faq-list ul{list-style:none;padding:0}.faq .faq-list li{background:#fff;border-radius:5px;padding:30px;position:relative}.faq .faq-list li+li{margin-top:15px}.faq .faq-list a{display:block;font-family:Roboto,sans-serif;font-size:16px;font-weight:500;line-height:24px;outline:none;padding:0 30px;position:relative}.faq .faq-list .icon-help{color:#8577fb;font-size:24px;left:20px;position:absolute;right:0}.faq .faq-list .icon-close,.faq .faq-list .icon-show{font-size:24px;position:absolute;right:0;top:0}.faq .faq-list p{margin-bottom:0;padding:10px 0 0}.faq .faq-list .icon-show{display:none}.faq .faq-list a.collapsed{color:#2c4964}.faq .faq-list a.collapsed:hover{color:#5846f9}.faq .faq-list a.collapsed .icon-show{display:inline-block}.faq .faq-list a.collapsed .icon-close{display:none}@media (max-width:1200px){.faq .faq-list{padding:0}}.features .icon-box h4{font-size:20px;font-weight:700;margin:5px 0 10px 60px}.features .icon-box i{color:#5846f9;float:left;font-size:48px}.features .icon-box p{color:#848484;font-size:15px;margin-left:60px}.features .image{background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:400px}
