img{
    width:100%;
    height: auto;
}
.mail_banner{background:#172029;padding:5px;color:#fff;font-size:16px}.mail_banner a{background:#74c7e1;color:#172029;padding:0 8px;margin-left:8px}#preSignupModal .modal-content{border-radius:0}#preSignupModal .modal-dialog{margin-top:15%}#preSignupModal .modal-body{padding:30px 0}#preSignupModal input{border-radius:0}#preSignupModal .submit_btn{background:#a787bd;border-radius:0;border:none;padding:5px 15px}#preSignupModal .submit_btn:focus{outline:0;box-shadow:none}#preSignupModal .modal-footer p{font-size:12px}.se-pre-con{position:fixed;left:0;top:0;width:100%;height:100%;z-index:999999;display:flex;align-items:center;justify-content:center;background-color:#fbfbfb}html{scroll-behavior:smooth}body{margin:0 auto;padding:0;font-family:Poppins,sans-serif!important;color:#000;position:relative}button,input,select,textarea{font-family:Poppins,sans-serif!important}*{margin:0 auto;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.p-0{padding:0}.m-0{margin:0}a:focus,a:hover,button:focus,input:focus{text-decoration:none;color:inherit;outline:0;box-shadow:none}.secondary_color{color:#a787bd!important}.primary_color{color:#86c4c2!important}header{position:fixed;width:100%;top:0;background:#fff;z-index:18;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-transition:.5s;transition:.5s;box-shadow:0 2px 5px rgba(224,224,224,.5)}.is-fixed{position:fixed;z-index:100;-webkit-animation-name:stickySlideDown;animation-name:stickySlideDown;padding:0!important;box-shadow:0 2px 5px rgba(224,224,224,.5);width:100%;top:0;background:#fff}@-webkit-keyframes stickySlideDown{0%{opacity:.7;-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes stickySlideDown{0%{opacity:.7;-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}#overview{padding-top:120px}#support{padding-top:150px}#support p{font-size:16px;line-height:32px}#terms{padding-top:150px}#terms p{font-size:16px;line-height:32px}#terms h4{color:#9a6cb9;font-size:24px;position:relative;padding-bottom:15px;text-transform:uppercase}#terms h4:before{content:'';position:absolute;width:60px;height:4px;background:#a787bd;border-radius:1px;left:0;bottom:0}.border-btm{padding-bottom:15px;border-bottom:1px solid #000}.top_nav{padding:10px;width:100%;float:left}.top_nav ul{margin:0;text-align:right}.top_nav ul li{display:inline-block;margin:0 5px}.top_nav ul li a{color:#000;text-transform:uppercase;font-weight:700;font-size:12px;padding:5px;transition:color linear .5s}.top_nav ul li a:hover{color:#77c5cb;transition:color linear .3s}.main_nav{width:100%;float:left;padding:15px;padding-top:0}.main_nav nav{margin-top:20px}.main_nav nav ul{margin:0;text-align:right}.main_nav nav ul li{display:inline-block;margin-left:30px}.main_nav nav ul li a{text-decoration:none;text-transform:uppercase;font-weight:700;color:#000;font-size:16px;transition:color linear .5s}.main_nav nav ul li a:hover{color:#77c5cb;transition:color linear .3s}.nav_icon{float:left;margin:15px 0}.logo{float:left}.text_active{display:block}.banner_section{width:100%;display:block;margin-top:45px}.banner_txt{font-size:16px;font-weight:700}.big_font{font-size:36px;font-weight:700}.banner_title{font-size:64px;font-weight:900;text-transform:uppercase;color:#000;margin-top:120px}.banner_title span{color:#86c4c2}.banner_form{width:100%;float:left;margin-top:15px;margin-left:-15px}.banner_form .input{border:1px solid #cdcdcd;background:#fff;color:#000;width:100%;padding:10px;margin-bottom:10px}.banner_form .button{width:100%;background:#a787bd;color:#fff;text-transform:uppercase;padding:10px;border:1px solid #a787bd;margin-bottom:10px}.banner_form .button img{position:absolute;margin-top:2px;margin-left:15px;animation:slide 1.5s infinite}.banner_form p{font-size:12px;margin-bottom:0}.banner_form p a{color:#000}#textCarousel .item p{min-height:90px;margin-bottom:0}.font_600{font-weight:600}.carousel-indicators{width:auto;right:-20px;left:unset;top:0}.carousel-indicators .active{background:#86c4c2;border:3px solid #fff;box-shadow:0 0 0 1px #86c4c2;margin-top:15px}.carousel-indicators li{margin-top:15px;margin-bottom:15px;background:#c9c9c9;display:block;margin-right:0}.item{position:relative}.banner_social{position:absolute;bottom:50px;left:-25px}.banner_social li{width:25px;height:25px;display:block;margin-bottom:20px}.banner_btm_txt{font-size:16px;font-weight:600;margin:30px 0}.banner_btm_txt a{color:#000}.prv{margin-right:45px}.nxt{margin-right:45px}.prv img{margin-right:10px}.nxt img{margin-left:10px}@keyframes slide{0%{margin-left:15px}50%{margin-left:10px}100%{margin-left:15px}}.dark_bg{background:#172029;padding:30px 15px 80px 15px}.color_white{color:#fff}.font_weight_2{font-weight:200}.body_title{left:0;right:0;text-align:right;font-size:64px;text-indent:88.5%;white-space:nowrap}.logo_text{font-weight:900;color:#000;font-size:50px}.body_img_2{margin-top:140px}.body_img_2 video{margin-top: 10%;}.body_no{font-size:57px;font-weight:300}.body_text{font-size:28px;font-weight:900;text-transform:uppercase;letter-spacing:3px}.about_box{width:100%;float:left}.code_view{color:#fff;letter-spacing:1px;margin-top:25px}code{background:0 0;color:#fff;padding:0}.code_text{color:#83c42e}.color_blue{color:#00b0ff}.code_view p{border-left:1px solid #fff;padding-left:15px}.code_spacing{margin-top:25px;margin-left:30px;line-height:25px}.body_section{width:100%;display:block;float:left}.logo_text_2{font-weight:900;color:#000;font-size:50px}.body_title_2{font-size:64px;font-weight:300;white-space:nowrap;margin-bottom:60px}.padding_top_3{padding-top:30px}.pb_6{padding-bottom:60px}.body_details{position:relative;line-height:30px}.body_details span{position:absolute;left:-25px}.body_link{color:#d87b7a}.body_title_3{font-size:64px;text-indent:-32.5%;white-space:nowrap;margin-bottom:45px}.price_box{width:110%;float:left;padding:20px 40px;border:2px solid #fff;position:relative;color:#fff;margin-bottom:10px}.price_box img{position:absolute;left:15px;width:25px; height:25px;}.price_text{color:#fff;font-size:28px;font-weight:900;text-align:right;line-height:25px;margin-bottom:10px}.price_box p{text-align:right}.get_start{width:110%;float:left;border:2px solid #c6d47f;color:#c6d47f;font-size:16px;font-weight:600;text-transform:uppercase;position:relative;margin-bottom:5px}.arrow_box{position:absolute;right:20px;top:20px}.moving_arrow{position:absolute;top:2px;margin-left:-12px}.get_start:hover .moving_arrow{animation:slide_two 1.5s infinite}.get_start_2{width:110%;float:left;border:2px solid #86c4c2;color:#86c4c2;font-size:16px;font-weight:600;text-transform:uppercase;position:relative;margin-bottom:5px}.get_start_2:hover .moving_arrow{animation:slide_two 1.5s infinite}.get_start_3{width:110%;float:left;border:2px solid #f6d271;color:#f6d271;font-size:16px;font-weight:600;text-transform:uppercase;position:relative;margin-bottom:5px}.get_start_3:hover .moving_arrow{animation:slide_two 1.5s infinite}@keyframes slide_two{0%{margin-left:-12px}50%{margin-left:-5px}100%{margin-left:-12px}}.guide_arrow{width:18px;height:25px;position:absolute;right:15px;top:70px}.offer_txt{color:#fff;letter-spacing:1px; padding:0 15px;}.offer_txt p{margin-bottom:3px}.mt_30{margin-top:30px}.body_title_4{font-size:64px;white-space:nowrap;font-weight:300;text-transform:uppercase}.signUp{color:#a787bd;font-size:28px;font-weight:900;text-transform:uppercase}.join_text{margin-top:40px;margin-bottom:40px;font-size:20px}footer{width:100%;float:left;display:block;background:#172029;padding:50px 0}.footer_title{width:100%;float:left;border-bottom:2px solid #fff;text-align:center;color:#fff;font-weight:900;font-size:30px;padding:15px 0;position:relative;margin-bottom:30px}.foot_get_start{position:absolute;top:15px;right:0;font-size:16px;font-weight:300;padding:15px 0}.footer_nav{margin:0;padding:0;color:#fff}.footer_nav li{display:block;list-style:none;margin-bottom:10px;margin-right:15px}.footer_nav li a{color:#fff;font-size:18px;font-weight:300}.footer_nav li a:hover{color:#86c4c2}.foo_opt_head{font-size:20px;color:#cdcdcd;font-weight:900}.footer_input{border:1px solid #fff;background:0 0;padding:10px;color:#fff;width:100%;border-radius:0}.footer_input:focus{color:#fff}.fo_signup{width:100%;background:#fff;border-radius:0;padding:10px;border:1px solid #fff;text-transform:uppercase;font-weight:700}.footer_social{margin:15px 0}.footer_social li{display:inline-block;margin:0 15px 0 0}.mt_15{margin-top:25px}.fo_gutter_fix{padding-left:0}.copy_text{color:#cdcdcd;font-size:14px;font-weight:200;padding-top:40px}.copy_text a{color:#cdcdcd}.copy_text a:hover{border-bottom:1px solid #cdcdcd}.support_input{border:1px solid #172029;background:0 0;padding:10px;color:#172029;width:100%;border-radius:0;margin-bottom:20px}.support_input:focus{outline:0;box-shadow:none}.support_btn{background:#a787bd;border-radius:0;padding:10px;border:1px solid #a787bd;text-transform:uppercase;font-weight:700;color:#fff;padding:10px 50px;margin-bottom:30px;float:right}.support_btn:focus{color:#fff}.header{padding:15px}.doc_body{margin-top:85px;background:#f3f3f3}.doc_body h4{margin:30px 0}.doc_body input{width:200px;margin:20px 0;border:1px solid #000;border-radius:0;padding:10px;-webkit-transition:width .4s ease-in-out;transition:width .4s ease-in-out}.doc_body input:focus{width:100%}#myScrollspy{background:#fff}.side_nav{width:100%;height:100vh;float:left;padding:15px 0}.side_nav nav ul{list-style:none}.side_nav nav ul li{margin-bottom:5px}.side_nav nav ul li a{color:#000;font-size:13px;padding:2px 8px}.side_nav nav ul li .dev_active{background:#7dc29e;color:#fff;border-radius:3px}.right_nav{width:100%;height:100vh;float:left;padding:15px}.right_nav nav ul{list-style:none}.right_nav nav ul li{margin-bottom:5px}fieldset{padding:15px;background:#fff;box-shadow:3px 3px 7px 0 rgba(0,0,0,.2)}.dev_body{box-shadow:inset 5px 0 7px -4px rgba(0,0,0,.2)}.dev_body p{font-size:16px;line-height:30px}.header .dropdown button{background:#73b198;border:#73b198} @media only screen and (min-width:2400px){
    .body_title_3 {
        text-indent: -16% !important;
    }
}@media only screen and (min-width:1400px){.body_title{text-indent:90%}.body_title_3{text-indent:-21.2%}video{width:85%}}@media only screen and (min-width:1601px) and (max-width:1800px){.body_title{text-indent:94%}.body_title_3{text-indent:-24%}.body_img_2 video{width:70%}}
@media only screen and (min-width:1801px) and (max-width:1920px){.body_title{text-indent:95%}.body_title_3{text-indent:-29%}.body_img_2 video{width:70%} .body_img_2 video{margin-top: 16%;}}
@media only screen and (min-width:1801px) and (max-width:1920px){
    .body_title_3{text-indent: -22% !important;}
}
@media only screen and (max-width: 1300px)
{
    h2.body_title_3
    {
        text-indent: 0px;
    }

    span.logo_text
    {
        color: #fff;
    }
}
@media only screen and (max-width:820px){.logo{width:155px}.nav_icon{margin:10px 0}.main_nav nav{margin-top:10px}.banner_title{margin-top:25px}.body_title{text-indent:0;text-align:center}.logo_text{color:#fff}.body_img_2{margin-top:50px}.body_title_3{text-indent:0;text-align:center}.pb_6{padding-bottom:15px}.footer_nav li{display:inline-block}.fo_part{margin-bottom:25px}.fo_gutter_fix{padding-left:15px}.fo_signup{margin-top:15px}.carousel-indicators{bottom:80px;top:unset;width:100%;margin:0 auto}.carousel-indicators li{display:inline-block;margin-top:0;margin-bottom:0;margin-left:8px;margin-right:8px}.carousel-indicators .active{margin-top:0;margin-left:8px;margin-right:8px}.banner_btm_txt{margin-bottom:25px}.right_nav,.side_nav{display:none;height:auto}.side_nav nav ul li{display:inline-block}.price_box, .get_start, .get_start_2, .get_start_3{width:100%;}}@media only screen and (max-width:768px){.subscription-box{margin-top:0px;}}@media only screen and (max-width:600px){.logo{margin:0 auto;float:none}.main_nav nav ul{margin:0;text-align:center}.main_nav nav ul li{margin:20px 10px 0 10px}.banner_title{margin-top:15px}.banner_form{margin-left:0;margin-right:0;margin-bottom:30px}.banner_form div{padding:0}.body_title{text-indent:0;font-size:50px;text-align:center}.logo_text{color:#fff;font-size:40px}.body_img_2{margin-top:25px}.body_img_2 video{margin-top: 0;}.body_title_3{text-indent:0;text-align:center}.body_title_3 .logo_text{font-size:40px}.body_title_3{font-size:50px}.body_title_2{font-size:35px}.logo_text_2{font-size:30px}.body_details{margin-left:25px}.body_title_4{font-size:50px}.foot_get_start{position:inherit;top:0}.banner_social{position:initial;margin:0 auto;text-align:center}.banner_social li{display:inline-block;margin:10px 10px}.footer_social{text-align:center}.carousel-indicators{display:none}#textCarousel .item p{min-height:120px}.side_nav{height:auto} .flex_wrap{flex-wrap: wrap;}.subscription-box{margin-top:15px;}}@media only screen and (max-width:320px){.body_img_2 video{margin-top: 0;}.top_nav ul li{margin:0 4px}.main_nav{padding:0}.body_title{font-size:50px;text-align:center}.logo_text{font-size:40px}.body_no{font-size:40px}.body_text{font-size:20px}.main_nav nav ul{text-align:center}.body_title_3{font-size:40px}.body_title_3 .logo_text{font-size:30px}.price_text{font-size:26px}}.get_start a {color:#c6d47f; padding: 20px;  display: inline-block;  width: 100%;}.get_start_2 a {color:#86c4c2; padding: 20px; display: inline-block;  width: 100%;}.get_start_3 a {color:#f6d271; padding: 20px; display: inline-block;  width: 100%;}.price_box p a {color:#fff;}.positive-button{background: #a787bd;border: 1px solid #a787bd;color: #fff;}.button-purple{background: #a787bd;border: 1px solid #a787bd;color: #fff;}.subscription-box{height:100%;background-color: #a787bd;margin-left: 0;padding: 5%;border:2px solid #fff;position:relative;color:#fff;}.subscription-box li{margin-top: 5%; font-size: 16px;}.learn-more-button{width:100%;float:left;padding:20px;border:2px solid #fff;color:#fff;font-size:16px;font-weight:600;text-transform:uppercase;position:relative;cursor:pointer;margin-top:45px}.learn-more-button a{color: white !important}.learn-more-button:hover .moving_arrow{animation:slide_two 1.5s infinite}ul.dashed{list-style-type: none}ul.dashed > li:before {content: "- ";}@media only screen and (max-width:1920px){.learn-more-button{margin-top:35px}}@media only screen and (max-width:1366px){.learn-more-button{margin-top:80px}}@media only screen and (max-width:1280px){.learn-more-button{margin-top:170px}}
@media only screen and (max-width:991px){
    .body_title{text-indent: unset;}
}
@media only screen and (max-width:820px){.learn-more-button{margin-top:70px}}
.home_tab ul{
    text-align: center;
}
.home_tab ul li{
    display: inline-block;
    float: none;
}
.home_tab .tab-content{
    margin-top: 15px;
}
.home_tab .tab-content h3{
    font-size: 28px;
    font-weight: 800;
    text-transform: uppercase;
    margin: 14px 0 15px 0;
}
.home_tab .tab-content p{
    line-height: 25px;
}
.home_tab .tab-content a{
    border: 2px solid #a787bd;
    padding: 10px 20px;
    line-height: 45px;
    color: #a787bd;
    font-weight: 600;
    font-size: 16px;
    transition: all ease-in-out .3s;
    white-space: nowrap;
}
.home_tab .tab-content a:hover{
    background: #a787bd;
    color: #fff;
    transition: all ease-in-out .3s;
}
.home_tab .nav-tabs>li>a{
    border: none;
    color:#172029;
    font-weight: 600;
}
.home_tab .nav-tabs>li>a:hover{
    background: transparent;
    border: none;
    border-bottom: 3px solid #a787bd;
}
.home_tab .nav-tabs>li.active>a, .home_tab .nav-tabs>li.active>a:focus, .home_tab .nav-tabs>li.active>a:hover{
    border: none;
    border-bottom: 3px solid #a787bd;
    border-radius: 0;
    color: #172029;
}
.message_box{
    margin-bottom: 25px;
    min-height: 100px;
}
.parsley-error {
    border-color: #f1556c!important;
}
.parsley-errors-list > li {
    font-size: 13px;
    list-style: none;
    color: #f1556c;
    margin-top: 0px;
}

