* {
    padding: 0;
    margin: 0;
    width: auto;
}
body { background-color: #fff;}
strong { font-weight: 600;}

header {
    color: #111D3F; 
    background-image: url(/lp/assets/img/video/wave-1.png); 
    background-position: top right; 
    background-repeat: no-repeat; 
    background-size: 55%;
}
#navbar_top { top: -70px;}
h1, h2, h3, h4, h5, h6,
.h3 {
    font-weight: 400;
}

.about { color: #111D3F; }
.blue-divider { 
    background-color: #111D3F;
    padding: 3% 0;
}
.blue-divider ul li { display: inline-block; color: #fff; margin-right: 20px; list-style-type: none;}
.affordable {
    background-color: #f9f9f9;
    background-image: url(/lp/assets/img/video/bg-opacity.png); 
    background-position: bottom center; 
    background-repeat: no-repeat; 
    background-size: 60%;
    box-shadow: 1px 2px 15px rgba(0,0,0,0.1);
    z-index: 3;
    padding: 7% 0;
}
.affordable-bg .bg-white {
    padding: 35px 35px 0px 35px;
    border-radius: 20px;
}
.affordable-bg .bg-white ul li { 
    font-size: 20px; 
    display: inline-block; 
    margin-right: 20px; 
    margin-bottom: 25px;
    list-style-type: none;
}
.affordable-bg .bg-white .col-xl-9  {
    display: flex;
    align-content: center;
    align-items: center;
    max-width: 65%; }
    .affordable-bg .bg-white .col-xl-9 ul li { 
        display: block;
    }
.affordable .bg-blue {
    background: #111D3F;
    color: #fff;
    height: 405px;
    display: flex;
    border-radius: 20px;
    margin-top: -60px;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: center;
    align-items: center;
    max-width:30%;
}

.bg-light-blue {
    background-color: rgba(49, 209, 255, 0.4);
  }

  .bg-electric-blue {
    background-color: #001EAC;
  }

  .bg-azure {
    background-color: #0179FE;
  }

  .bg-blue {
    background: #081350;
  }
img.icon-check { margin-right: 10px;}
img.check-blue-icon{
    width: 25px;
    height: 25px;
    display: inline-block;
    margin: 0px 10px 0 00px;
    vertical-align: sub;
}
.display-5,
.display-4 { font-weight: 400;}

.list-inline-item { font-size: 15px; }
.powerful.wave {
       background-image: url(/lp/assets/img/video/powerful.png); 
    background-size: 26%;
    background-position: left bottom;
    background-repeat: no-repeat;
}
/* WAVE Background */
.simple.wave{
    background-size: 35%;
    background-position: left bottom;
    background-repeat: no-repeat;
    background-image: url(/lp/assets/img/video/simple.png); 
}

.automated.wave {
    background-image: url(/lp/assets/img/video/automated.png);
    background-size: 27%;
    background-position: right bottom;
    background-repeat: no-repeat;
}

.wave { text-align: center;}

.wave .text-lp {
    max-width: 40%;
    text-align: left;
}
.icon-badge {height: 30px;}
hr.divider-grey {
    border-top: 1px solid #6c757d1a;
}
span.check-white {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIGlkPSJMaXZlbGxvXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZpZXdCb3g9IjAgMCAyMC40NTkgMjAuMDg3Ij48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6bm9uZTt9LmNscy0ye2NsaXAtcGF0aDp1cmwoI2NsaXBwYXRoKTt9LmNscy0ze2ZpbGw6I2ZmZjt9PC9zdHlsZT48Y2xpcFBhdGggaWQ9ImNsaXBwYXRoIj48cmVjdCBjbGFzcz0iY2xzLTEiIHdpZHRoPSIyMC40NTkiIGhlaWdodD0iMjAuMDg3Ii8+PC9jbGlwUGF0aD48L2RlZnM+PGcgaWQ9IlJhZ2dydXBwYV85MDgiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yNzUgLTc1Mi4wMTEpIj48ZyBpZD0iUmFnZ3J1cHBhXzkwNiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjc1IDc1Mi4wMTEpIj48ZyBjbGFzcz0iY2xzLTIiPjxnIGlkPSJSYWdncnVwcGFfOTA1Ij48cGF0aCBpZD0iVHJhY2NpYXRvXzQ5MiIgY2xhc3M9ImNscy0zIiBkPSJNMi4wMTUsMTAuMDQzYzAsLjU1NjE1LS40NTA4NSwxLjAwNy0xLjAwNywxLjAwNjk5Qy40NTE4NSwxMS4wNDk5OSwuMDAxLDEwLjU5OTE0LC4wMDEsMTAuMDQyOThjMC0uNTU2MTQsLjQ1MDg1LTEuMDA2OTksMS4wMDctMS4wMDY5OSwuNTU1OTIsLjAwMDU1LDEuMDA2NDUsLjQ1MTA4LDEuMDA3LDEuMDA3Ii8+PHBhdGggaWQ9IlRyYWNjaWF0b180OTMiIGNsYXNzPSJjbHMtMyIgZD0iTTIuODUzLDQuNDcxYy40ODE2LC4yNzgxNCwuNjQ2NTMsLjg5NDA0LC4zNjgzOCwxLjM3NTY0cy0uODk0MDQsLjY0NjUzLTEuMzc1NjQsLjM2ODM5Yy0uNDgxMzYtLjI3ODAxLS42NDY0MS0uODkzNDctLjM2ODc0LTEuMzc1MDIsLjI3NzgxLS40ODE4LC44OTM1OC0uNjQ3MTYsMS4zNzUzOC0uMzY5MzZsLjAwMDYyLC4wMDAzNiIvPjxwYXRoIGlkPSJUcmFjY2lhdG9fNDk0IiBjbGFzcz0iY2xzLTMiIGQ9Ik02LjU4LDEuNDc5Yy4yNzc4MSwuNDgxOCwuMTEyNDQsMS4wOTc1Ny0uMzY5MzUsMS4zNzUzOC0uNDgxOCwuMjc3ODEtMS4wOTc1OCwuMTEyNDQtMS4zNzUzOC0uMzY5MzYtLjI3NzY3LS40ODE1NS0uMTEyNjMtMS4wOTcwMiwuMzY4NzQtMS4zNzUwMiwuNDgxNi0uMjc4MTUsMS4wOTc1LS4xMTMyMiwxLjM3NTY0LC4zNjgzOGwuMDAwMzYsLjAwMDYyIi8+PHBhdGggaWQ9IlRyYWNjaWF0b180OTUiIGNsYXNzPSJjbHMtMyIgZD0iTTYuMjExLDE3LjIzMDAxYy40ODE2LC4yNzgxNCwuNjQ2NTIsLjg5NDA0LC4zNjgzNywxLjM3NTY0LS4yNzgxNCwuNDgxNi0uODk0MDQsLjY0NjUxLTEuMzc1NjQsLjM2ODM4LS40ODEzNi0uMjc4MDItLjY0NjQtLjg5MzQ2LS4zNjg3My0xLjM3NTAzLC4yNzc4MS0uNDgxNzgsLjg5MzU5LS42NDcxNiwxLjM3NTM4LS4zNjkzNWwuMDAwNjIsLjAwMDM3Ii8+PHBhdGggaWQ9IlRyYWNjaWF0b180OTYiIGNsYXNzPSJjbHMtMyIgZD0iTTMuMjIyLDE0LjIzOWMuMjc3ODEsLjQ4MTgsLjExMjQ0LDEuMDk3NTgtLjM2OTM2LDEuMzc1MzgtLjQ4MTgsLjI3NzgtMS4wOTc1OCwuMTEyNDQtMS4zNzUzOC0uMzY5MzctLjI3NzY2LS40ODE1NS0uMTEyNjItMS4wOTcwMiwuMzY4NzQtMS4zNzUwMiwuNDgxNi0uMjc4MTUsMS4wOTc1LS4xMTMyMiwxLjM3NTY0LC4zNjgzOGwuMDAwMzYsLjAwMDYzIi8+PHBhdGggaWQ9IlRyYWNjaWF0b180OTciIGNsYXNzPSJjbHMtMyIgZD0iTTIwLjQ1OTAxLDEwLjA0M0MyMC40NTkyMSw0LjYzMTcyLDE2LjE3NDg3LC4xOTE3NiwxMC43NjcwMS0uMDAxVjEuMjk5YzQuODMwODQsLjE5MzMxLDguNTkwMjksNC4yNjYxOCw4LjM5Njk5LDkuMDk3MDEtLjE4MjQ2LDQuNTU5ODEtMy44MzcxNyw4LjIxNDUzLTguMzk2OTksOC4zOTY5OXYxLjNjNS40MDY2OC0uMTkzNzksOS42ODk3MS00LjYzMjg1LDkuNjktMTAuMDQzIi8+PHBhdGggaWQ9IlRyYWNjaWF0b180OTgiIGNsYXNzPSJjbHMtMyIgZD0iTTkuNTIsMTMuMTg3bDUuMTE4LTUuMTE4LS45MTUtLjkxNS00LjQwNiw0LjQwNi0uMjU0LC4yNTQtLjI1NC0uMjU0LTIuMDU2LTIuMDU2LS45MTUsLjkxNSwyLjc2OCwyLjc2OCwuMDE0LC4wMTRjLjI1NDgyLC4yMzg0NSwuNjUyNzIsLjIzMjI2LC45LS4wMTQiLz48L2c+PC9nPjwvZz48L2c+PC9zdmc+);
    width: 25px;
    height: 25px;
    display: inline-block;
    margin-right: 10px;
    vertical-align: sub;
}

video { width: 100%; }
.number { 
    font-size: 70px;
    display: flex;
    align-content: space-around;
    justify-content: space-around;
    align-items: center;
 }
span.symbol { font-size: 35px; padding-right: 5px;}
.bg-dark-blue { background: #111D3F;}
section { padding: 1.5rem 0;}
.affordable .bulletpoints { 
    display: flex;
    flex-direction: column;
    justify-content: center;
}




 .btn-md {    padding: 0.5rem 1rem;
    font-size: 1rem;
    line-height: 1.5;
    border-radius: 0.25rem;
}
.btn-md, .btn-group-md > .btn {
    padding: 0.5rem 1rem;
    font-size: 1rem;
    line-height: 1.5;
    border-radius: 0.25rem;
    font-weight: 600;
}
.btn-primary {
    color: #162a49;background-color: #fcb800;border-color: #fcb800;cursor: pointer; padding: 0.4rem 1rem 0.4rem 1rem;font-size: 1rem;
    line-height: 1.5;
    border-radius: 0.25rem;}
.btn-primary:hover {color: #162a49;background-color: #d89e00;border-color: #d89e00;}
.btn-primary.focus, .btn-primary:focus {box-shadow: 0 0 0 0.2rem rgba(252, 184, 1, 0.5);}
.btn-primary.disabled, 
.btn-primary:disabled {color: #162a49;background-color: #d89e00;border-color: #d89e00;}
.btn-primary:not(:disabled):not(.disabled).active,
.btn-primary:not(:disabled):not(.disabled):active,
.show > .btn-primary.dropdown-toggle {color: #fff;background-color: #fcb800;border-color: #fcb800;}
.btn-primary:not(:disabled):not(.disabled).active:focus,
.btn-primary:not(:disabled):not(.disabled):active:focus,
.show > .btn-primary.dropdown-toggle:focus {box-shadow: 0 0 0 0.2rem rgba(252, 184, 1, 0.5);}
.btn-outline-secondary {color: #fcb800;background-color: transparent;background-image: none;border-color: #fcb800;cursor: pointer;}
.btn-outline-secondary:hover {color: #162a49;background-color: #dba100;border-color: #dba100;}
.btn-outline-secondary.focus,
.btn-outline-secondary:focus {box-shadow: 0 0 0 0.2rem rgba(252, 184, 1, 0.5);}
.btn-outline-secondary.disabled,
.btn-outline-secondary:disabled {color: #fcb800;background-color: transparent;}
.btn-outline-secondary:not(:disabled):not(.disabled).active,
.btn-outline-secondary:not(:disabled):not(.disabled):active,
.show > .btn-outline-secondary.dropdown-toggle {color: #fff;background-color: #dba100;border-color: #dba100;}
.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,
.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,
.show > .btn-outline-secondary.dropdown-toggle:focus {box-shadow: 0 0 0 0.2rem rgba(252, 184, 1, 0.5);}
.btn-outline-navy {color: #162a49;background-color: transparent;background-image: none;border-color: #162a49;cursor: pointer;}
.btn-outline-navy:hover {color: #fff;background-color: #162a49;border-color: #162a49;}
.btn-outline-navy.focus,
.btn-outline-navy:focus {box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);}
.btn-outline-navy.disabled,
.btn-outline-navy:disabled {color: #162a49;background-color: transparent;}
.btn-outline-navy:not(:disabled):not(.disabled).active,
.btn-outline-navy:not(:disabled):not(.disabled):active,
.show > .btn-outline-navy.dropdown-toggle {color: #fff;background-color: #162a49;border-color: #162a49;}
.btn-outline-navy:not(:disabled):not(.disabled).active:focus,
.btn-outline-navy:not(:disabled):not(.disabled):active:focus,
.show > .btn-outline-navy.dropdown-toggle:focus {box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);}


@media (max-width: 575.98px) {
    section.divider {display: none;}
    .col-xl-6 { padding-left: 0px;}
    .wave .text-lp {
        max-width: 100%;
        text-align: left;
        margin-top: 30px;
    }
    .powerful.wave {
    background-image: none;
     background-size: auto;
     background-position: left bottom;
     background-repeat: no-repeat;
 }
 .simple.wave{
     background-size: auto;
     background-position: left bottom;
     background-repeat: no-repeat;
     background-image: none;
 }
 
 .automated.wave {
     background-image: none;
     background-size: auto;
     background-position: right bottom;
     background-repeat: no-repeat;
 }
 .navbar { background-color: white;}

 .affordable .bulletpoints { 
    display: flex;
    flex-direction: column;
    justify-content: start;
}


}
@media (max-width: 767.98px) {
    .home {     
        display: flex!important;
        flex-direction: column-reverse; }
    section.divider {display: none;}
    .col-xl-6 { padding-left: 0px;}
    .wave .text-lp {
        max-width: 100%;
        text-align: left;
        margin-top: 30px;
    }
    .powerful.wave {
        background-image: none;
     background-size: auto;
     background-position: left bottom;
     background-repeat: no-repeat;
 }
 .simple.wave{
     background-size: auto;
     background-position: left bottom;
     background-repeat: no-repeat;
     background-image: none;
 }
 
 .automated.wave {
     background-image: none;
     background-size: auto;
     background-position: right bottom;
     background-repeat: no-repeat;
 }
}
@media (max-width: 991.98px) {
    .home {    
        display: flex!important;
        flex-direction: column-reverse; }
    .mobile-video { display: none;}
    header {background-image: none;}
    .powerful.wave {
        background-image: none;
     background-size: auto;
     background-position: left bottom;
     background-repeat: no-repeat;
 }
 .simple.wave{
     background-size: auto;
     background-position: left bottom;
     background-repeat: no-repeat;
     background-image: none;
 }
 .affordable .bg-blue {
    max-width: 100%;
    margin: auto;
 }
 .automated.wave {
     background-image: none;
     background-size: auto;
     background-position: right bottom;
     background-repeat: no-repeat;}
.wave .text-lp { 
        max-width: 100%;
        text-align: left;
        float: none;
        margin: auto;
    }
.affordable .bg-blue {
    height: 305px;
    margin-top: 0px }
.affordable .bulletpoints { 
        display: flex;
        flex-direction: column;
        justify-content: start;
}
}