<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@font-face {
	font-family: 'Roboto';
    font-weight: 400;
    font-style: normal;
	src: local('Roboto'), local('Roboto-Regular'), url('/css/fonts/Roboto/Roboto-Regular.woff2') format('woff2'), url('/css/fonts/Roboto/Roboto-Regular.woff') format('woff'), url('/css/fonts/Roboto/Roboto-Regular.ttf') format('truetype');
    font-display: swap;
}
@font-face {
	font-family: 'Roboto';
    font-weight: 700;
    font-style: normal;
	src: local('Roboto Bold'), local('Roboto-Bold'), url('/css/fonts/Roboto/Roboto-Bold.woff2') format('woff2'), url('/css/fonts/Roboto/Roboto-Bold.woff') format('woff'), url('/css/fonts/Roboto/Roboto-Bold.ttf') format('truetype');
    font-display: swap;
}
@font-face {
	font-family: 'Roboto';
    font-weight: 400;
    font-style: italic;
	src: local('Roboto Italic'), local('Roboto-Italic'), url('/css/fonts/Roboto/Roboto-Italic.woff2') format('woff2'), url('/css/fonts/Roboto/Roboto-Italic.woff') format('woff'), url('/css/fonts/Roboto/Roboto-Italic.ttf') format('truetype');
    font-display: swap;
}

*{	
	font-family: "Roboto", Arial, Helvetica, sans-serif;
    font-size: 15px;
}


body{
	font-family: "Roboto", Arial, Helvetica, sans-serif;
    font-size: 15px;
    line-height: 1.6em;
    margin:0;
    color: #555555;
}
body a{
    color:#2068b2;
    text-decoration:underline;
    text-decoration-color: #2068b2;
}
.blue_links{
    color:#2068b2;
    text-decoration:underline;
    text-decoration-color: #2068b2;
}

body a:hover{
    color:#1b73fa;
    text-decoration-color: #1b73fa;
}

img { border: 0; }


.header_area {
    position: relative;
    width: 100%;
    z-index: 9999;
    height:90px;
    padding-top:10px;
    background:#fff;
    top:0px;
    transition: top 0.4s linear;
}

.header_logo {
    display:inline-block;height:100%;vertical-align: middle;background-image: url('/img/scheduleit19-1200b.png');background-position: center;background-repeat: no-repeat;background-size: 250px;width:250px;
    cursor: pointer;
}


.onview_fadeoutxxxx{
    opacity:0;
    margin-left:-100px !important;
}
.onview_fadeinxxxx{
    transition: all 1s;
    opacity:1;
    margin-left:0px !important;
}

.main_menu_inner{
    height:80px;
    width:1100px;
    margin:auto;
    transform: translateY(0px);
}
.main_menu{
    height:80px;
    width:100%;
    transform: translateY(0px);
}
.nav_items{
    display:inline-block;
    margin-left:135px;
    padding-left: 0px;
}
.nav-item {
    display:inline-block;
    margin-right: 35px;
    height:100%;
    list-style: none;
}
.nav-item-active{
    font-weight: bold;
}
.nav-item:first-child {
    margin-left: 10px;
}
.nav-item:last-child {
    margin-right: 0px;
}
.nav-link {
    color:#555;
    text-decoration: none;
    transition: color 0.2s linear;
    height:100%;
    padding-top: 20px;
    padding-bottom: 20px;
}
.nav-link:hover {
    color: #008bf4;   
}
ul{
    list-style: square;
    list-style-type: square;
}

.bottom_shadow{
    box-shadow: 0px 3px 16px 0px rgba(0, 0, 0, 0.1);
}

.nav-menu-icon{
    height: 85px;
    width: 65px;
    float: right;
    display: none;
}
.icon_menu {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAASFBMVEUAAAAAbe8AbO8Abe8Abe0AbfAAbfAAbfAAbfAAbvIAbfAAcewAbe8AbfAAbfAAb/QAavQAgP8AbfEAbfAAbe8AbfAAbfAAAACvAUA4AAAAFnRSTlMAMW9wHMaF4qY6+xuBv8AXGAZu2GDK6kCWqAAAAAFiS0dEAIgFHUgAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfiCgoMDSrVWqYTAAAAc0lEQVQ4y82TSRKAIAwEBwREFhdA/v9U9QFkPFn2dboKkpoAHKWnAVrdsbFdwBq4LuIwy8IMLwseS5DysAAx5XVATvHFFr5h2wdsT3qUOp6ylgNNXlTDKQsnF+gT9JN0zF/ACkMrR0tLa+9kwfHTo8fLuABsizEpwpaQFAAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMC0xMFQxMjoxMzo0MiswMjowME/NbmwAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTAtMTBUMTI6MTM6NDIrMDI6MDA+kNbQAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAABJRU5ErkJggg==');
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 22px 22px; 
  }



  .primary_btn {
    min-width: 145px;
    background-color: #226caa ;
    color: #fff;
    padding:10px;
    padding-left:30px;
    padding-right:30px;
    border-radius:30px;
    text-decoration: none;
    border:2px solid #226caa ;
    cursor:pointer;
  }


  .primary_btn.ghost{
    background-color: #fff;
    border:2px solid #adadad;
    color: #444;
  }


.primary_btn.plain_back{
    background-image:none;
    background-color: #1e76fb;
}
.primary_btn.plain_back_white{
    background-image:none;
    background-color: #ffffff;
    color:#008bf4;
}
.primary_btn.plain_back_white:hover{
    background-image:none;
    background-color: #1e76fb;
    color:#fff;
}

.banner_content .primary_btn.inline, .impress_area .primary_btn.inline{
    border:3px solid #fff;
    background: #fff;
    padding-left:50px;
    padding-right:50px;
    margin-top: 10px;
    display: inline-block;
    font-weight: bold;
}

.primary_btn:hover{
    color: #008bf4;
    color: #fff;
    background:#2986d3;
    border:2px solid #2986d3;
    opacity:1 !important;
}


.primary_btn.inline {
    margin-top: 20px;
    display: inline-block;
}



.header_area .primary_btn{
    background-color:#bdffa3;
    border:2px solid #5aac4d;
    color:#000;
}
.header_area .primary_btn:hover{
    background-color:#d7ffc7;
    border:2px solid #7ac76e;
}


.header_area_dark{
    background: url(/img/home-banner-top.jpg) no-repeat left center;
    background-size: cover;
}
.header_area_dark .header_logo{
    background-image: url('/img/scheduleit19-1200bb.png');
}
.header_area_dark .primary_btn{
    background-image:none;
    background-color: #fff;
    color:#1e76fb;    
}
.header_area_dark .primary_btn:hover{
    background-image:none;
    background-color: #1e76fb;
    color:#fff;    
}
.header_area_dark .nav-link {
    color: #fff;
}
.header_area_dark .nav-link:hover {
    color: #56aefe;
}



.primary_btn2.inline {
    margin-top: 10px;
    display: inline-block;
}
.primary_btn2 {
    box-shadow: 10px 10px 20px 0px rgba(0, 0, 0, 0.2);
    color: #fff;
    min-width: 145px;
    background:#1f78c4;
    padding:12px;
    padding-left:30px;
    padding-right:30px;
    border-radius:30px;
    text-decoration: none;
    font-weight: bold;
}
.primary_btn2:hover {
    background: #2986d3;
    color: #fff;
}


.markdown_table {border: 1px solid #ccc;background: #fff;-webkit-user-select: text;user-select: text;margin:5px;margin-left:15px;}
.markdown_table_div {padding:6px;}
.markdown_table td { padding: 6px;border-bottom:1px solid #ddd;white-space: nowrap;text-align:left;border-right:1px solid #ddd}



    .home_banner_area {
        z-index: 1;
        background-color:#1a579b;
        overflow:hidden;
    }
    .home_banner_area .banner_inner {
        width: 100%;
    }

    .banner_area {
        z-index: 1;
        background-color:#1a579b;
        overflow:hidden;
    }
    .banner_area .banner_inner {
        width: 100%;
    }


    .logo_area:hover{
        background:#e6f4ff
    }
    .logo_area{
        width: 100%;
        background:#eff8ff;
    }
    .logo_area_inner{
        padding:15px;
    }
    .logo_area .main_title{
        line-height:3em;
        margin-top:0px;
        margin-bottom:10px;
    }    
    .logo_area img{
        opacity:0.7;
    }
    
    
    .prices_area {
        z-index: 1;
        background-color:#1a579b;
    }


    .prices_row{
        color:#fff;
        text-align:center;
    }
    
    .prices_col{
        margin-left: 10px;
        margin-right: 10px;
        margin-top:50px;
        vertical-align: top;
        width:29%;
        background:#fff;
        border: 1px solid #ccc;
        border-radius: 10px;
        display: inline-block;
        margin-bottom:30px;
        padding-bottom:35px;
        box-shadow: 8px 8px 8px -5px rgba(0,0,0,.2);
    }
    .prices_col.popular{        
        margin-top: 26px;
        box-shadow: 8px 8px 16px -5px rgba(0,0,0,.3);
    }

    .prices_col p{  
        color: #555555;
        min-height: 70px;
        padding-left:20px;
        padding-right:20px;
    }
    .popular p.prices_plan{ 
        min-height: 90px;
    }
    .prices_col .prices_price{
        line-height: 72px;
        font-size: 42px;
        margin: 0;
        color: #555;
    }
    .prices_col .prices_user{
        line-height: 16px;
        margin-bottom: 18px;
        font-size: 14px;
        display: inline-block;
        vertical-align: bottom;
        margin-left: 5px;
        text-align: left;
        color: #444;        
        font-weight: 400;
    }

    .prices_col h2{
        font-size:2em;
    }
    .prices_col:hover h2{
        transition: color 0.2s linear;
        transition: background 0.2s linear;
    }

    .order_row{
        color:#fff;
        margin-top:-400px;
        text-align:center;
    }
    
    .order_col form{
        text-align: left;
    }

    .order_col input[type=text],input[type=email],select {
        padding: 7px;
        outline: none;
        border: 1px solid #ccc;
        background-color: white;
        border-radius: 3px;
    }
    
    .order_col{
        vertical-align: top;
        background:#f2f6ff;
        color:#444;
        border: 1px solid #ddd;
        border-radius: 10px;
        display: inline-block;
        margin-bottom:50px;
        box-shadow: 8px 8px 8px -5px rgba(0,0,0,.1);
        text-align: left;
        width:100%
    }

    .order_pop{
        display:none;
        position: absolute;
        width:100%;
        height:100%;
        z-index: 10001;
    }
    .order_pop_outer{
        display:none;
        position:fixed;width:100%;height:100%;opacity:0.5;z-index:10000;background:#000;
    }
    .order_pop_inner{
        background-color: white;
        width: 80%;
        max-width:450px;
        padding-left: 25px;
        padding-right: 25px;
        border-radius: 10px;
        box-shadow: 8px 8px 18px -5px rgba(0,0,0,.4);
        text-align:center;
        margin:auto;
        margin-top:130px;
    }
    .order_pop_inner input,select {
        padding: 7px;
        outline: none;
        border: 1px solid #ccc;
        background-color: white;
        border-radius: 3px;
    }


    .register_area{
        padding-bottom:150px;
    }
    .register_area table{       
        color:#000; 
        border-collapse: collapse;
        border:0px #fff;
    }
    .register_area table tr{    
        margin-bottom:100px;
        border:none;
    }
    .register_area table td{   
        border:none;
    }
    .register_area input,textarea{
        border:1px solid #ccc;border-radius:2px;padding:8px;
        margin-bottom: 20px;
    }
    .register_area li{
        line-height: 2.5em;
    }
    .register_area input[type=submit] {
        border:2px solid #2986d3;
        background:#2986d3;
        border-radius:30px;
        color:#fff;
        padding: 10px;
        padding-left: 30px;
        padding-right: 30px;
        cursor: pointer;
    }
    .register_area input[type=submit]:hover{
        background:#226caa;
        border:2px solid #226caa;
    }


    .register_area2{
        padding-bottom:150px;
    }
    .register_area2 h1{
        margin:0px;
    }
    .register_area2 table{       
        color:#000; 
        border-collapse: collapse;
        border:0px #fff;
    }
    .register_area2 table tr{    
        margin-bottom:100px;
        border:none;
    }
    .register_area2 table td{   
        border:none;
    }
    .register_area2 input,textarea{
        border:1px solid #ccc;border-radius:2px;padding:10px;
        margin-bottom: 20px;
    }
    .register_area2 li{
        line-height: 2.5em;
    }
    .register_area2 input[type=submit] {
        border:2px solid #db0021;
        background:#db0021;
        border-radius:30px;
        color:#fff;
        padding: 15px;
        padding-left: 30px;
        padding-right: 30px;
        cursor: pointer;
    }
    .register_area2 input[type=submit]:hover{
        color: #008bf4;
        color: #444;
        background:#ffffff;
        border:2px solid #db0021;
    }

    .register_area2 .primary_btn{
        background-color:#2986d3 !important;
        color:#ffffff !important;
        border:2px solid #2986d3 !important;
        width: 90%;
    }
    .register_area2 .primary_btn:hover{
        background-color:#226caa !important;
        border:2px solid #226caa !important;
    }
    


    .faq_area_inner{
        margin-top:0px;padding:25px;margin-bottom:260px; box-shadow: 0px 3px 10px #ccc;background: #ffffff; border-radius: 5px;
    }
    .faq_area_outer{
        background:#f6f6f6;padding: 25px;padding-top:10px;
    }
    .faq_area{
        font-size:1.0em;
        line-height:1.8em;
    }
    .faq_area .main_title {
        margin-top:50px;
    }

    .faq_area .intro{
        
    }

    .faq_area .span-8{
        width:240px;
        float: right;
        border-left: 1px dashed #ddd;
        padding-left: 20px;
    }
    .faq_area .span-15{
        width:70%;       
        float: left;       
    }
    .faq_area .span-24{
        width:100%;        
    }
    .faq_area ul{
        padding-left: 20px;
    }
    .faq_area td{
        vertical-align: top;        
    }
    
    .faq_area input,textarea{
        border:1px solid #ccc;border-radius:2px;padding:5px;
    }
    .faq_area *{
		list-style: none;
	}
    .faq_area h1{
        color:#444;
    }
    .faq_area h2{
        color:#555;
    }
    .faq_area h4 a{
    }
    .faq_area h4{
    font-size:15px;
    margin-top:4px;
    margin-bottom:7px;
    padding:0px;
    line-height: 1.5;
    }
    .faq_area h3{
        color:#444;
    font-size:14px;
    margin-top:4px;
    margin-bottom:7px;
    padding:0px;
    line-height: 1.25;
    }
    .faq_area li{
    line-height: 1.6;
    }
    .faq_area .img-resize{
        max-width:100%;
    }
    .img-resize{
        max-width:100%;
    }


    
    .faq_topic h1{
        display: block;
        font-size:1.8em;
        font-weight: 10;
        line-height: 1.6em;
        font-weight: 400;
    }
    .faq_topic h2 {
        display: block;
        line-height: 1.6em;
        font-size:1.6em;
        font-weight: 400;
        color: #555;
        line-height: 1.6em;
    }
    .faq_topic h3 {
        display: block;
        line-height: 1.6em;
        font-size: 1.4em;
        font-weight: 400;
        color: #000;
    }
    .faq_topic h4 {
        display: block;
        line-height: 1.6em;
        font-size: 1.4em;
        font-weight: 400;
        color: #000;
    }

    a.twitter_link {
        padding:3px;
        margin-right: -3px;
        margin-left: -3px;
        background-color: #f3f3f3;
        color: #555;
        text-decoration:none;
        border-radius: 4px;
    }
    a.twitter_link:hover {
        background-color: #d5efff;
        color: #000;
    }
    


    .features_table{
        margin-top:50px;
        margin-bottom:50px;
        border-collapse: collapse;
    }  
    .features_table td{
        border:1px solid #ddd;padding:15px;text-align: center;vertical-align: middle;
      } 
      .features_table td.popular{
        background:#e7f4ff;
      }
      .features_table th{
          border:1px solid #ddd;padding:15px;text-align: center;vertical-align: middle;
        } 
        .features_table th.popular{
          background:#e7f4ff;
        }

      
      


    .topquestions{
    }
    .topquestions h4{
        font-size:1.4em;
        margin:0;
    }
    .topquestions ul{
        line-height:2em;
        text-align:left;
        list-style-type:none;
    }
    .topquestions li{
        margin-bottom:10px;
    }
    .topquestions .answer{
        max-height: 0;
        transition: max-height .3s linear;
        overflow:hidden;
        margin-top:10px;
        margin-bottom:10px;
        line-height:1.6em;
    }


    .savings_calc_section{
        text-align: center;
    }
    .savings_calc_section input {
        text-align:center;
        padding:6px;border-radius:4px;border:1px solid #ddd;
        cursor: pointer;
    }
    .savings_calc_section .savings_value{
        margin-top:20px;
    }
    .savings_calc_section .savings_value{
        display: inline-block;
        background: #fff;
        padding: 5px;
        border-radius: 5px;
        padding-left: 20px;
        padding-right: 20px;
        border: 1px solid #ddd;

    }
    .savings_calc_section .savings_value span{
        color:red;
        font-size: 1.8em;
        font-weight: 400;
    }



    .indent{
        margin-left:0px;
    }


    .tab_buttons_items{
        padding: 0px;
        margin-top:30px;
        margin-bottom:20px;
    }
    .tab_buttons-item {
        display:inline-block;
        height:100%;
        margin-left: 1px;
        margin-right: 1px;
        width: 46%;
        min-width: 120px;
        max-width: 170px;
        border: 1px solid #dedfe0;
        margin-bottom: -1px;
        border-radius: 5px;
        white-space: nowrap;      
    }
    .tab_buttons-item .tab-link{        
        color: #fff;
    }
    .tab_buttons-item.active .tab-link{        
        color: #008bf4;
    }
    .tab_buttons-item.active {
        background-color: #f9f9f9;   
    }
    .tab_buttons-item:hover .tab-link{        
        background-color: #f9f9f9; 
    }



    .tab_area {
        z-index: 1;
        margin-top:30px;
        margin-bottom:20px;
    }
    .tab_area .tab_inner {
        width: 100%;
        text-align: center;
    }
    .tab_items{
        padding: 0px;
        margin-bottom:-1px;
    }
    .tab-item {
        display:inline-block;
        height:100%;
        margin-left: 1px;
        margin-right: 1px;
        width: 20%;
        max-width: 200px;
        border: 1px solid #dedfe0;
        margin-bottom: -1px;
        border-top-left-radius: 5px;
        border-top-right-radius: 5px;
        border-radius: 5px;
    }
    .tab-link {
        display: inline-block;
        padding-top: 8px;
        padding-bottom: 8px;
        text-align: center;
        width:100%;

        color:#fff;
        text-decoration: none;
        transition: color 0.2s linear;
    }
    .tab-link:hover {
        color: #008bf4; 
    }
    .tab-item.active {
        color: #008bf4;
        font-weight: 700;
        background-color: #fff;
        border-bottom-color: #fff;
        border-bottom-width: 1px;
        z-index: 6;
        -webkit-box-shadow: -7px -2px 8px -5px rgba(0,0,0,.1), 8px -2px 8px -5px rgba(0,0,0,.1);
        box-shadow: -7px -2px 8px -5px rgba(0,0,0,.1), 8px -2px 8px -5px rgba(0,0,0,.1);
    }
    .tab-item.active .tab-link{        
        color: #008bf4;
    }

    .tab-item-x2{
        width: 155px;   
        margin-bottom:10px;    
    }


   
    .container {
        max-width: 1100px;
        margin:auto;
    }

    
    .banner_container {
        width: 100%;
        max-width:1100px;
        margin:auto;
        padding-top:10px;
        padding-bottom:30px;
        position: relative;
    }
    .home_banner_area .banner_container {
        padding-top:50px;        
    }
    

    h1{
        display: block;
        font-size:1.8em;
        font-weight: 10;
        line-height: 1.6em;
        font-weight: 400;
    }
    h2 {
        display: block;
        font-size:1.8em;
        font-weight: 400;
        color: #555;
        line-height: 1.6em;
    }
    h3 {
        display: block;
        line-height: 1.6em;
        font-size: 1.8em;
        font-weight: 400;
        color: #555;
    }
    h4 {
        display: block;
        line-height: 1.6em;
        font-size: 1.8em;
        font-weight: 400;
        color: #555;
    }



    .banner_content{
        color:#ffffff;
        line-height: 1.8em;
    }
    .banner_content p{
        font-size:1.1em;
    }
    .banner_content h3 span{
        cursor: pointer;
    }
    .banner_content h3 span:hover{
        text-decoration: underline;
    }


    .img-fluid {
        max-width: 100%;
        height: auto;
    }
    .img-fluid.border {
        border:1px solid #eee;
        box-shadow: 0px 3px 16px 0px rgba(0, 0, 0, 0.2);
        border-radius: 5px;
    }
    .img-fluid-50 {
        max-width: 50%;
        height: auto;
    }

    .row {
        margin:auto;
    }
    .row_w70{
        width:70%;
    }

    .section_features .row{
        padding-top:50px;
        padding-bottom:50px;
    }    
    .section_features .row:last-child{
        border-bottom:none;
    }
    .col-33{
        vertical-align: top;
        width:32.7%;
        display: inline-block;
    }
    .col-40{
        vertical-align: top;
        width:39.7%;
        display: inline-block;
    }
    .col-45{
        vertical-align: top;
        width:44.7%;
        display: inline-block;
    }
    .col-50{
        vertical-align: top;
        width:49.7%;
        display: inline-block;
    }
    .col-60{
        vertical-align: top;
        width:59.7%;        
        display: inline-block;
    }
    .col-70{
        vertical-align: top;
        width:69.7%;    
        display: inline-block;    
    }
    .col-70-center{
        vertical-align: top;
        width:69.7%;      
        text-align: center !important;
        margin: auto;
    }
    .justify-content-left{
        text-align: left !important;
    }


    .list_savings_area h2{
        font-size: 1.8em;
        font-weight: 400;
        color: #555;
    }
    .list_savings_area h4{
        font-size: 1.8em;
        font-weight: 400;
        color: #555;
    }
    .list_savings_area li{
        margin-bottom:20px;
    }


    .pre-10{
        margin-left: 9.7%;
    }
    .pre-10-border{
        border-left: 1px dashed #dbdade;
        padding-left: 4.5%;
        margin-left: 4.5%;
    }
    .post-10{
        margin-right: 9.7%;
    }
    .post-10-border{
        border-right: 1px dashed #dbdade;
        padding-right: 4.9%;
        margin-right: 4.8%;
    }

    .align-items-center{
        align-items: center !important;
        align-content: center !important;
        text-align: center !important;
    }



    .impress_area h2{
        color: #fff;
    }
    .impress_area h4{
        color: #fff;
    }

    .main_title .top_title {
        text-transform: uppercase;
        letter-spacing: 2px;
    }
    .main_title {
        text-align: center;
        margin: auto;
        margin-top: 60px;
        margin-bottom: 50px;
        max-width:720px;
    }    
    .text-center {
        text-align: center !important;
        margin: auto;
    }

    .main_title p {
        line-height: 24px;
        color: #555555;
        margin-bottom: 0px;
        margin: auto;
    }



    .single_feature {
        padding: 0 0 20px;
        border-bottom: 1px solid #eeeeee;
    }
    .single_feature:last-child {
        border-bottom: none;
    }
    .single_feature .feature_head {
        position: relative;
        margin-bottom: 15px;
    }
    .single_feature .feature_head h2 {
        font-size: 1.8em;
        font-weight: 400;
        color: #555;
    }
    .single_feature .feature_head h4 {
        font-size: 1.8em;
        font-weight: 400;
        color: #555;
    }

    
    .section_features .single_feature .feature_head h2 {
        margin-top: 10px;
    }
    .section_features .single_feature .feature_head h4 {
        margin-top: 10px;
    }

    
    .feature_head h3{
        margin:0px;
    }

    

    .top-margin-80{
        margin-top:80px;
    }


    .savings_chart{
        background:#fff;border:1px solid #ddd;max-width:300px;padding:20px;border-radius:4px;margin:auto;
        margin-bottom:20px;
    }
    .savings_chart_table{
        width:100%;border-collapse: collapse;
        margin-top:20px;
        margin-bottom:20px;
    }
    .savings_chart_table span{
        background: #3e63a0;padding:3px;color:#fff;text-align:center;
    }



    @media (min-width: 1001px){
        .stickyxxx{
            height:80px;
            background:#ffffff;
            position: fixed;
            top: -50px;
            transform: translateY(45px);
            transition-duration: .5s;
            box-shadow: 0px 3px 16px 0px rgba(0, 0, 0, 0.1);
        }
    }



    @media (max-width: 1150px){
        .main_menu_inner {
            width: 95%;
            padding-left:10px;
            padding-right:10px;
        }
        .nav_items{
            margin-left:70px;
        }
        .container{
            width:90%;
        }
        .banner_container{
            width:90%;
        }
    }
    @media (max-width: 1100px){
        .nav_items{
            margin-left:45px;
        }
        .nav-item {
            margin-right: 25px;
        }
    }
    @media (max-width: 1000px){

        .faq_area .span-8{
            width:100%;
            float: none;
            border-left: none;
            padding-left: 0px;
        }
        .faq_area .span-15{
            width:100%;       
            float: none;       
        }

        .top-margin-80{
            margin-top:0px;
        }
        .nav-item {
            margin-right: 20px;
        }
        .banner_container {
            width:90%;
            padding-top: 10px;
            padding-bottom: 30px;
        }
        .col-33 {
            width:100%;
            padding-top:0px;
            display: block;
        }
        .col-40 {
            width:100%;
            padding-top:0px;
            display: block;
        }
        .banner_inner .col-40 p{
            width:50%;
        }
        .home_banner_area .banner_inner .col-40 p{
            width:100%;
        }
        .home_banner_area .banner_container {
            padding-top: 20px;
        }
        .col-45 {
            width:100%;
            padding-top:0px;
            display: block;
        }
        .col-50 {
            width:100%;
            padding-top:0px;
            display: block;
        }
        .col-60 {
            width: 100%;
            margin: auto;
            display: block;
        }
        .col-70 {
            width: 100%;
            margin: auto;
            display: block;
        }
        .col-70-center {
            width: 100%;
            margin: auto;
            display: block;
        }
        .pre-10 {
            margin-left: 0;
        }
        .pre-10-border {    
            margin-left: 0;      
            padding:0px;
            border:none;
        }

        .register_area .pre-10-border {  
            margin-top:50px;
            padding-top:50px;
            border-top:1px solid #eee;
        }
        
        
        .post-10 {
            margin-right: 0;
        }
        .post-10-border {   
            margin-right: 0;         
            padding:0px;
            border:none;
        }
        .home_right_img{
            margin-top:30px;
            text-align:center;
        }

        .prices_col{
            margin-left:auto;
            margin-right:auto;
            display: block;
            width:100%;
            max-width:330px;
        }
    }

    @media (min-width: 601px){
        .features_table_heading_big{
            display:contents;
        }
        .features_table_heading_small{
            display:none;
        }
    }
    @media (max-width: 600px){
        .features_table_heading_big{
            display:none;
        }
        .features_table_heading_small{
            display:contents;
        }

        .faq_area_inner{
            margin-top:0px;padding:10px;box-shadow:none;
        }
        .faq_area_outer{
            background:#ffffff;padding: 0px;padding-top:60px;
        }
    }
    

    @media (max-width: 1000px){
        
        .section_gap .indent{
            margin-left: 0px;
        }
        .section_prices_faq .indent{
            margin-left: 0px;
        }
        .banner_inner .col-40 p{
            width:100%;
            min-height: 100px;
        }
        .nav-menu-icon{
            display: block;
        }
        .header_area{
            position: relative;
        }
        .header_logo{
            margin-left:10px;
        }
        .nav-item:first-child {
            margin-left: 0px;
        }
        .nav-item {
            display: block;
            width:100%;
            line-height:50px;
            border-bottom:1px solid #eee;
        }
        .nav-item .primary_btn{            
            padding-top:8px;            
            padding-bottom:8px;
        }
        .main_menu_inner ul{
            margin-top: 0px;
            background: white;
            padding: 20px;
            width: 250px;
            float: right;
            position: absolute;
            top: 75px;
            right: 5px;
            box-shadow: 0px 3px 16px 0px rgba(0, 0, 0, 0.1);
            text-align: center;
            border-radius:5px;
        }
        .nav_items{
            display:none;
        }
        .main_menu_inner li:last-child{
            border-bottom:none;
        }
        .nav-link:hover {
            color: #008bf4;  
        }
        *{
            font-size: 1.02em;
        }
    }
    @media (max-width: 500px) {
        .features_table td{
            padding:5px;            
        }
        .features_table *{
            font-size:11px !important;
          }
      }

    .lessimpress_area {       
        background-color:#eff8ff;
    }
    .lessimpress_area .top {
        margin-top:100px;
        padding-top: 50px;
    }
    .lessimpress_area .bottom{
        margin-bottom:100px;
        padding-bottom: 50px;
    }


    .impress_area {
        z-index: 1;
        background-color:#1a579b;
        overflow:hidden;
        padding: 80px 0 80px;
    }
    .impress_area .impress_inner {
        text-align: center;
        max-width: 720px;
        margin: auto;
        color:#ffffff;
        padding-left:15px;
        padding-right:15px;
        position: relative;
    }


    .plain_area {
        padding-bottom: 50px;
    }
    .plain_area .plain_inner {
        text-align: center;
        max-width: 720px;
        margin: auto;
    }


    .table_light{
        width:100%;
        border-collapse: separate;
        border-spacing: 0;
    }
    .table_lights tr {
        padding-right: 4px;
        margin-right: 5px;
        border-left: 1px solid #ddd;
        border-right: 1px solid #ddd;
    }
    .table_light td:first-child {
        border-left: solid 1px #ddd;
    }
    .table_light td {
        border-right: solid 1px #ddd;
        border-bottom: solid 1px #ddd;
        padding: 7px;
        vertical-align: middle;
    }
    .table_light thead tr{
        padding: 7px;
    }
    .table_light thead td{
        padding: 7px;
        background:#ddd;
        color:#000;
    }

    .section_gap{
        margin-top: 60px;
        margin-bottom: 60px;
    }
    


    .section_gap h1{
        color:#000;
    }
    .plain_inner h1{
        color:#000;
    }



    .testimonial{
        padding-bottom: 50px;
    }
    .testimonial-company{
        color:#000;
        font-weight: bold;
        padding-left:10px;
    }


    #htmltagcloud a{
        text-decoration:none;
        font-size:1em;
    }


#htmltagcloud{line-height:2.4em;word-spacing:normal;letter-spacing:normal;text-transform:none;text-align:justify;text-indent:0}
.wrd{padding:0;position:relative}
.tagcloud0{font-size:1.0em;color:#ccc;z-index:10}
.tagcloud1{font-size:1.2em;color:#bbb;z-index:9}
.tagcloud2{font-size:1.4em;color:#aaa;z-index:8}
.tagcloud3{font-size:1.6em;color:#999;z-index:7}
.tagcloud4{font-size:1.8em;color:#888;z-index:6}
.tagcloud5{font-size:2.0em;color:#777;z-index:5}
.tagcloud6{font-size:2.1em;color:#666666;z-index:4}
.tagcloud7{font-size:2.4em;color:#555;z-index:3}
.tagcloud8{font-size:2.6em;color:#444;z-index:2}
.tagcloud9{font-size:2.8em;color:#333;z-index:1}
.tagcloud10{font-size:3.0em;color:#222;z-index:0}


    .footer_area {
        background-color:#eff8ff;
        padding-top: 100px;
        padding-bottom: 150px;
    }
    .footer_area .footer_inner{
        padding:15px;
        max-width:780px;
        margin:auto;
        text-align: center;
        color:#999;
    }
   


    @media print {
        *{
            font-size:11px;
            color:#000 !important;
        }

          
        .no-print, .no-print{
             display: none !important;
        }
    }



    .icon_close_white{background-image:url('/images/close_white.svg');	opacity:0.7 ; background-size: 10px auto !important; background-repeat: no-repeat;	background-position: center center; padding-right:15px;}

    .icon_search{background-image:url('/images/icon_search.svg'); opacity:0.3 ; background-size: 15px auto !important; 	background-repeat: no-repeat;	background-position: center center;}
</pre></body></html>