/* Start Request Demo */
.request-demo
{
    background: #24214B;
    color: #fff;
    padding-top: 60px;
    padding-bottom: 60px;
}
.request-demo .request-demo-info h6
{
    font-family: "Gloriola-SemiBold";
    margin-bottom: 10px;
}
.request-demo .request-demo-info h1
{
    margin-bottom: 80px;
}
.request-demo .request-demo-info h3
{
    margin-bottom: 40px;
}
.request-demo .request-demo-info ul
{
    margin-bottom: 60px;
}
.request-demo .request-demo-info ul li
{
    color: #C4C7D2;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: baseline;
        -ms-flex-align: baseline;
            align-items: baseline;
    font-size: 18px;
    margin-bottom: 25px;
}
.request-demo .request-demo-info ul li:last-of-type
{
    margin-bottom: 0;
}
.request-demo .request-demo-info ul li i
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    color: #F76F66;
    margin-right: 20px;
}
.request-demo .request-demo-form
{
    background: -o-linear-gradient(250.04deg, #F9A7A1 13.32%, #ECEEF4 86.68%);
    background: linear-gradient(199.96deg, #F9A7A1 13.32%, #ECEEF4 86.68%);
    color: #050318;
    padding: 30px 40px;
    width: 85%;
    margin-left: auto;
}
.request-demo .request-demo-form h3
{
    margin-bottom: 10px;
}
.request-demo .request-demo-form form,
.request-demo .request-demo-form form .mktoFormCol,
.request-demo .request-demo-form form .mktoFormCol .mktoFieldWrap,
.request-demo .request-demo-form form .mktoFormCol .mktoFieldWrap .mktoRadioList, 
.request-demo .request-demo-form form .mktoFormCol .mktoFieldWrap .mktoCheckboxList
{
    width: 100% !important;
}
.request-demo .request-demo-form form .form-group
{
    margin-bottom: 20px;
}
.request-demo .request-demo-form form .mktoFormCol
{
    margin-bottom: 0 !important;
}
.request-demo .request-demo-form form label
{
    color: #24214B;
    width: 100% !important;
    font-size: 18px;
    font-family: "Gloriola-SemiBold";
}
.request-demo .request-demo-form form input[type="text"],
.request-demo .request-demo-form form input[type="email"],
.request-demo .request-demo-form form select,
.request-demo .request-demo-form form textarea
{
    background-color: #FAFCFE;
    width: 100% !important;
    height: 48px;
    font-size: 18px;
    border: 1px solid #ECEFF4;
    border-radius: 4px;
    -webkit-box-shadow: inset 0px 2px 2px -1px rgba(74, 74, 104, 0.1);
            box-shadow: inset 0px 2px 2px -1px rgba(74, 74, 104, 0.1);
}
.request-demo .request-demo-form form input::-webkit-input-placeholder
{
    color: #4A4A68
}
.request-demo .request-demo-form form input::-moz-placeholder
{
    color: #4A4A68
}
.request-demo .request-demo-form form input::-ms-input-placeholder
{
    color: #4A4A68
}
.request-demo .request-demo-form form input::placeholder
{
    color: #4A4A68
}
.request-demo .request-demo-form form .form-check label
{
    cursor: pointer;
}
.request-demo .request-demo-form form .mktoButtonRow
{
    margin-top: 20px;
}
.request-demo .request-demo-form form .mktoButtonRow .mktoButtonWrap
{
    margin-left: 0 !important;
}
.request-demo .request-demo-form form .mktoButtonWrap .mktoButton
{
    background: #0C9FF2 !important;
    color: #050318 !important;
    font-size: 16px;
    font-family: "Gloriola-SemiBold";
    padding: 12px 25px;
    width: auto;
    line-height: 1.5;
    border: none !important;
    border-radius: 6px;
    outline: none !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
    text-shadow: none !important;
    text-transform: capitalize;
    -webkit-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
}
.request-demo .request-demo-form form .mktoButtonWrap .mktoButton:hover
{
    background: #99E2F2 !important;
    color: #050318 !important;
}
.request-demo .request-demo-form form p.note
{
    margin-top: 20px;
    margin-bottom: 0;
}
.request-demo .request-demo-form form p.note a
{
    color: #050318;
}
/* End Request Demo */

/* Start What Clients Say */
.clients-say
{
    background: #ECEFF4;
    padding-top: 80px;
    padding-bottom: 80px;
}
.clients-say h2
{
    margin-bottom: 60px;
}
.clients-say .item
{
    color: #050318;
    padding-top: 30px;
    margin-bottom: 40px;
    border-top: 3px solid #0C9FF2;
}
.clients-say .item h5,
.clients-say .item h6:first-of-type
{
    font-family: "Gloriola-SemiBold";
}
.clients-say .item h5
{
    margin-bottom: 30px;
}
.clients-say .item h6:first-of-type
{
    margin-bottom: 10px;
}
/* End What Clients Say */

/* Start Virtual Assistants */
.virtual-assistants
{
    background: #24214B;
    height: 520px;
}
.virtual-assistants .request-demo-info h1
{
    font-size: 56px;
    margin-top: 30px;
    margin-bottom: 20px;
}
.virtual-assistants .request-demo-form 
{
    background: -o-linear-gradient(76.92deg, #99E2F2 32.63%, #FFFFFF 101%);
    background: linear-gradient(13.08deg, #99E2F2 32.63%, #FFFFFF 101%);    
}
.virtual-assistants .request-demo-form h5
{
    font-family: "Gloriola-SemiBold";
    margin-bottom: 30px;
}
/* End Virtual Assistants */

/* Start Digital Transformation */
.digital-transformation
{
    padding-top: 90px;
}
.digital-transformation h5
{
    margin-bottom: 30px;   
}
.digital-transformation h5 span
{
    font-family: "Gloriola-SemiBold";
}
/* End Digital Transformation */

/* Start Digital Stats */
.digital-stats
{
    padding-top: 150px;
    padding-bottom: 90px;
}
.digital-stats .media
{
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.digital-stats .media img
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-right: 35px;
}
.digital-stats .media .media-body h5
{
    margin-bottom: 0;
}
.digital-stats .media .media-body h5 span
{
    font-family: "Gloriola-SemiBold";
    font-style: italic;
}
/* End Digital Stats */.example {
    display: -ms-grid;
    display: grid;
    -webkit-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    background: -webkit-gradient(linear, left top, left bottom, from(white), to(black));
    background: -o-linear-gradient(top, white, black);
    background: linear-gradient(to bottom, white, black);
}