*{font-family:'Lora'}.header-top{padding:15px 0}.mainmenu .navbar{padding:0}.mainmenu .navbar-nav{margin:0 0 0 auto}.mainmenu li.nav-item{margin:7px 0 0 40px;position:relative}.mainmenu li.nav-item a.nav-link{font-size:16px;color:#282828;text-transform:uppercase;padding:0}.mainmenu .nav-item.active a.nav-link,.mainmenu .nav-item a.nav-link:focus,.mainmenu .nav-item a.nav-link:hover{background:none;color:#ff4081}.nav-item.demo{margin-top:0!important}.nav-link.demo-btn{color:#fff!important;background-color:#ff4081;padding:7px 15px!important;border-radius:3px}.header-bottom{position:relative}.carousel-content{top:0;right:0;position:absolute;bottom:0;background-color:rgba(255,64,129,.8)}.banner-contents{width:550px;padding:190px 40px 0 0;text-align:right}.banner-contents h1{font-size:35px;font-weight:700;color:#fff;margin:0}.banner-contents p{font-size:20px;font-family:"Open Sans";color:#fff;margin:10px 0}.btn.banner-btn{font-size:16px;color:#fff;background-color:#252525;padding:7px 15px;border-radius:3px;text-transform:uppercase}.header-bottom .owl-dots{bottom:69%;right:2%;position:absolute;text-align:center;display:block!important}.header-bottom .owl-dots .owl-dot span{background-color:#59172d;border-radius:50%;margin:0 7px;width:10px;height:10px;display:inline-block}.header-bottom .owl-dots .owl-dot.active span,.header-bottom .owl-dots .owl-dot:hover span{background-color:#fff}.heading h1{font-size:40px;font-weight:700;color:#000;padding-bottom:15px;margin-bottom:20px;position:relative}.heading h1::after{content:"";position:absolute;bottom:0;left:0;width:60px;height:4px;background-color:#ff4081}.holder p{font-size:16px;font-family:"Open Sans";color:#464646;margin:10px 0}.btn.common-btn{font-size:16px;color:#fff;background-color:#ff4081;padding:7px 15px;border-radius:3px;text-transform:uppercase;margin-top:10px}.features-holder{padding:50px 0}.features-heading.heading h1::after{margin:auto;right:0}.features-icon{width:130px;height:130px;background-color:#ff4081;border-radius:50%;margin:0 auto 20px;padding-top:8px}.features-icon img{width:100px}.features-details h2 a{font-size:25px;font-weight:700;color:#000;text-transform:uppercase;text-decoration:none}.bookdemo-holder{background-color:#252525}.bookdemo-contents{width:550px;margin:70px 30px 0 auto}.bookdemo-contents h1{color:#fff}.bookdemo-contents p{color:#b7b7b7}.about-holder{padding:70px 0}.about-contents{background-color:#f5f5f5;padding:70px 0 0 40px;height:100%}.about-contents ul li{padding:0 0 10px 30px;background-image:url("images/icons/tick.png");background-repeat:no-repeat;background-position:left 5px}.testimonial-holder{padding:40px 0 70px}.testimonial-contents{background-color:#f5f5f5;padding:70px 0 0 40px;height:100%}.testimonial-contents p{font-size:18px;padding:20px 0;position:relative;text-indent:0}.faq-container{min-height:calc(100vh - 215px)}.accordion-button:not(.collapsed){background-color:#ff4081!important;color:#fff!important}.accordion-button:not(.collapsed){box-shadow:none!important}.accordion-button:not(.collapsed)::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")!important}.faq-card-header{background-color:#ff4081;padding:0}.faq-header-link:visited{text-decoration:none}.faq-header-link:hover{text-decoration:none}.faq-header-link:focus{text-decoration:none}.testimonial-contents h5{font-size:25px;color:#363636}.btn.testimonial-btn{margin-top:30px}.contact-holder{background-color:#ebebeb;padding:10px 0;min-height:calc(100vh - 211px)}.contact-heading.heading h1::after{margin:auto;right:0}.contact-contents{margin-top:30px}.contact-contents .from-control{font-size:16px;font-family:"Open Sans";color:#7d7d7d;background-color:#fff;border-radius:3px;width:100%;box-shadow:none!important;border:1px solid #bdbdbd;padding:10px;height:45px}.contact-contents textarea.from-control{height:auto}.contact-contents select{background-image:url("images/icons/dropdown-arrow.png");background-repeat:no-repeat;background-position:95% center;cursor:pointer;appearance:none;-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}.btn.submit-btn{padding:13px 40px}footer{width:100%;background-color:#252525;padding:20px 0}.foot-menu ul li::after{content:"|";position:absolute;right:-12px;top:0;color:#c2c2c2}.foot-menu ul li:last-child::after{display:none}.foot-menu ul li{margin-right:20px;position:relative}.foot-menu ul li a{font-size:14px;color:#c2c2c2;font-family:"Open Sans";text-decoration:none}.copyrights p{font-size:14px;color:#c2c2c2;font-family:"Open Sans";margin:0}.foot-social{text-align:right;margin-top:20px}.foot-social ul li a i{font-size:25px;color:#c2c2c2;margin-left:20px}@media screen and (max-width:2880px){.header-bottom .owl-dots{bottom:20%}}@media screen and (max-width:1920px){.header-bottom .owl-dots{bottom:20%;right:3%}.bookdemo-img img{width:100%}}@media screen and (max-width:1680px){.header-bottom .owl-dots{bottom:10%}}@media screen and (max-width:1440px){.header-bottom .owl-dots{bottom:10%;right:4%}}@media screen and (max-width:1366px){.header-bottom .owl-dots{bottom:5%}}@media screen and (max-width:1280px){.header-bottom .owl-dots{bottom:15%}}@media screen and (max-width:1270px){.mainmenu li.nav-item{margin:7px 0 0 25px}.mainmenu li.nav-item a.nav-link{font-size:13px}.banner-contents{width:400px;padding:90px 0 0 20px}.banner-contents h1{font-size:20px}.banner-contents p{font-size:14px}.btn.banner-btn{font-size:13px;padding:5px 10px}.header-bottom .owl-dots{bottom:15%;right:2%}.heading h1{font-size:25px}.heading h1::after{width:40px}.features-holder{padding:30px 0}.features-icon{width:100px;height:100px;margin:0 auto 10px}.features-icon img{width:70px}.features-details h2 a{font-size:16px}.holder p{font-size:13px}.btn.common-btn{font-size:13px;padding:5px 10px}.bookdemo-contents{width:450px;margin:50px 30px 0 auto}.about-contents{padding:50px 0 0 40px}.about-contents ul li{padding:0 0 10px 25px;background-position:left 4px;font-size:14px}.testimonial-holder{padding:20px 0}.testimonial-contents p{font-size:16px}.testimonial-contents h5{font-size:18px}.contact-contents .from-control{font-size:13px}.foot-menu ul li a{font-size:13px}.copyrights p{font-size:12px}.foot-social ul li a i{font-size:20px;margin-left:15px}}@media screen and (max-width:1023px){.navbar-brand{width:150px}.mainmenu li.nav-item{margin:7px 0 0 15px}.mainmenu li.nav-item a.nav-link{font-size:12px}.banner-contents{width:300px;padding:50px 0 0 20px}.heading h1{font-size:20px}.bookdemo-contents{width:320px;margin:20px 20px 0 auto}.holder p{font-size:11px}.about-contents{padding:20px 0 0 20px}.about-contents ul{margin:0}.about-contents ul li{background-position:left 2px;font-size:12px}.testimonial-contents p{font-size:13px!important}.testimonial-contents{padding:40px 0 0 20px}.testimonial-contents p::before{top:20px}}@media screen and (max-width:767px){.mainmenu li.nav-item{margin:7px 0}.demo{text-align:center;display:inline-block;margin:0 0 10px auto;width:150px}#nav-toggle{outline:none!important}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0,0,0,1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.header-bottom .owl-dots{right:0;left:0;bottom:0}.carousel-content{top:60px;background-color:transparent;left:0}.banner-contents{width:auto;padding:10px;background-color:rgba(255,64,129,.7);text-align:center}.banner-contents h1{font-size:14px}.banner-contents p{font-size:10px;margin:5px 0}.btn.banner-btn{font-size:10px;padding:3px 7px}.holder p{font-size:12px}.heading h1::after{margin:auto!important;right:0}.bookdemo-contents{width:auto;margin:30px;text-align:center}.about-holder{padding:40px 0}.about-contents h1::after{margin:0!important}.about-contents{padding:20px}.testimonial-contents{padding:30px;text-align:center}.foot-menu{text-align:center}.foot-menu ul{display:block!important}.foot-menu ul li::after{display:none}.foot-social{text-align:center;margin-top:0}.foot-social ul li a i{font-size:20px;margin:0 10px}.copyrights{text-align:center}}@media screen and (max-width:414px){.carousel-content{top:20px}.header-bottom .owl-dots{bottom:0;right:-80%}}@media screen and (max-width:360px){.carousel-content{top:0}.header-bottom .owl-dots{bottom:0;right:-80%}}.calendly-inline-widget,.calendly-inline-widget *,.calendly-badge-widget,.calendly-badge-widget *,.calendly-overlay,.calendly-overlay *{font-size:16px;line-height:1.2em}.calendly-inline-widget iframe,.calendly-badge-widget iframe,.calendly-overlay iframe{display:inline;width:100%;height:100%}.calendly-popup-content{position:relative}.calendly-popup-content.calendly-mobile{-webkit-overflow-scrolling:touch;overflow-y:auto}.calendly-overlay{position:fixed;top:0;left:0;right:0;bottom:0;overflow:hidden;z-index:9999;background-color:#a5a5a5;background-color:rgba(31,31,31,.4)}.calendly-overlay .calendly-close-overlay{position:absolute;top:0;left:0;right:0;bottom:0}.calendly-overlay .calendly-popup{box-sizing:border-box;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);width:80%;min-width:900px;max-width:1000px;height:90%;max-height:680px}@media(max-width:975px){.calendly-overlay .calendly-popup{position:fixed;top:50px;left:0;right:0;bottom:0;transform:none;width:100%;height:auto;min-width:0;max-height:none}}.calendly-overlay .calendly-popup .calendly-popup-content{height:100%}.calendly-overlay .calendly-popup-close{position:absolute;top:25px;right:25px;color:#fff;width:19px;height:19px;cursor:pointer;background:url(../../assets/external/close-icon.svg) no-repeat;background-size:contain}@media(max-width:975px){.calendly-overlay .calendly-popup-close{top:15px;right:15px}}.calendly-badge-widget{position:fixed;right:20px;bottom:15px;z-index:9998}.calendly-badge-widget .calendly-badge-content{display:table-cell;width:auto;height:45px;padding:0 30px;border-radius:25px;box-shadow:rgba(0,0,0,.25) 0 2px 5px;font-family:sans-serif;text-align:center;vertical-align:middle;font-weight:bold;font-size:14px;color:#fff;cursor:pointer}.calendly-badge-widget .calendly-badge-content.calendly-white{color:#666a73}.calendly-badge-widget .calendly-badge-content span{display:block;font-size:12px}.calendly-spinner{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);text-align:center;z-index:-1}.calendly-spinner>div{display:inline-block;width:18px;height:18px;background-color:#e1e1e1;border-radius:50%;vertical-align:middle;animation:calendly-bouncedelay 1.4s infinite ease-in-out;animation-fill-mode:both}.calendly-spinner .calendly-bounce1{animation-delay:-.32s}.calendly-spinner .calendly-bounce2{animation-delay:-.16s}@keyframes calendly-bouncedelay{0%,80%,100%{transform:scale(0)}40%{transform:scale(1)}}section.pricing{background:#f5f5f5}.pricing .card{border:none;border-radius:1rem;transition:all .2s;box-shadow:0 .5rem 1rem 0 rgba(0,0,0,.1)}.pricing hr{margin:1.5rem 0}.pricing .card-title{margin:.5rem 0;font-size:.9rem;letter-spacing:.1rem;font-weight:bold}.pricing .card-price{font-size:3rem;margin:0}.pricing .card-price .period{font-size:.8rem}.pricing .card-price .proContact{font-size:1.5rem}.pricing ul li{margin-bottom:.8rem}.pricing ul li span i{color:#ff4081}.pricing .text-muted{opacity:.7}.pricing .btn{background-color:#ff4081;border-color:#ff4081;font-size:80%;border-radius:5rem;letter-spacing:.1rem;font-weight:bold;padding:1rem;opacity:.7;transition:all .2s}@media(min-width:992px){.pricing .card:hover{margin-top:-.25rem;margin-bottom:.25rem;box-shadow:0 .5rem 1rem 0 rgba(0,0,0,.3)}.pricing .card:hover .btn{opacity:1}}