#content #ai-modern-conceirge-ip{
}
#content  .ai-modern-concierge-lists{
    display: flex;
    width: 100%;
}

    #content  .ai-modern-concierge-lists .ai-modern-concierge-images{
        width: 44%;
        flex-shrink: 0;
        position: relative;
        background: var(--aios-concierge-primary-color);
    }
        #content .ai-modern-concierge-lists .ai-modern-concierge-images img{
            position: absolute;
            top: 50%;
            left: 50%;
            transition: var(--transition);
            transform: translate(-50%, -50%);
        }
        #content .ai-modern-concierge-lists .ai-modern-concierge-images canvas{
            display: block;
            width: 100%;
            background-size: cover;
            background-position: center center;
            background-repeat: no-repeat;
        }

    #content  .ai-modern-concierge-lists .ai-modern-concierge-content{
        padding-left: 50px;
        width: 66%;
    }
        #content  .ai-modern-concierge-lists .ai-modern-concierge-content h2{
            font-weight: 600;
            text-transform: uppercase;
            padding: 14px 0;
            margin: 0;
        }
        #content  .ai-modern-concierge-lists .ai-modern-concierge-content p{

        }

        #content .ai-modern-concierge-lists .ai-modern-concierge-content ul{
            padding-top: 15px;
            margin: 0;
            list-style: none;
        }
            #content .ai-modern-concierge-lists .ai-modern-concierge-content ul li{
                padding: 5px 0;
                display: flex;
                align-items: center;
            }
                    #content .ai-modern-concierge-lists .ai-modern-concierge-content ul li a:hover{
                        color: var(--aios-concierge-primary-color);
                    }

                #content .ai-modern-concierge-lists .ai-modern-concierge-content ul li i{
                    color: var(--aios-concierge-primary-color);
                    margin-right: 10px;
                    font-size: max(1vw, 16px);
                    font-style: normal;
                }
                    #content .ai-modern-concierge-lists .ai-modern-concierge-content ul li i.ai-font-envelope-f{
                        font-size: max(0.6vw, 14px);
                    }

                    #content .ai-modern-concierge-lists .ai-modern-concierge-content ul li i.ai-font-phone-alt{
                        font-size: max(0.6vw, 19px);
                    }
                    #content .ai-modern-concierge-lists .ai-modern-concierge-content ul li i.ai-font-location-c{
                        font-size: max(1vw, 24px);
                    }
    #content .ai-modern-concierge-ip-content{

    }
        #content .ai-modern-concierge-ip-content p{
        }
        #content .ai-modern-concierge-ip-content a._ai_modern_conceirge_button{
            line-height: 1;
            letter-spacing: 0.025em;
            border: 1px solid #000000;
            font-size: max(1vw, 15px);
            display: inline-block;
            text-align: center;
            font-weight: 600;
            padding: 20px 30px;
            margin-top: 25px;
            transition: all 0.3s ease-in-out;
            text-transform: uppercase;
        }
            #content .ai-modern-concierge-ip-content a._ai_modern_conceirge_button:hover{
                border-color: var(--aios-concierge-primary-color);
                background: var(--aios-concierge-primary-color);
                color: #fff;
            }
    /*******************************************************
 *
 * Mobile styles and other media queries
 *
 *******************************************************/


/* iPad(landscape) | iPad(landscape) | Galaxy Tab 4 (landscape) | Galaxy Tab 3 (landscape) */
@media only screen and (max-width: 1199px) {

}

/* iPad(portrait) | Galaxy Tab 4(portrait)  */
@media only screen and (max-width: 991px) {
    #content .ai-modern-concierge-lists{
        display: block;
        width: 100%;
        max-width: 450px;
        margin: 0 auto;
    }
        #content .ai-modern-concierge-lists .ai-modern-concierge-images{
            width: 100%;
        }

        #content .ai-modern-concierge-lists .ai-modern-concierge-content{
            padding: 20px 0;
            width: 100%;
        }
}

/* Galaxy Tab 3(portrait) | Galaxy S5(landscape) */
@media only screen and (max-width: 767px) {

}

/* Galaxy S5(portrait) | iPod Touch(landscape) | iPod Touch(portrait) */
@media only screen and (max-width: 480px) {

}
