.elementor-299 .elementor-element.elementor-element-a4f0929{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:0px 9px;--row-gap:0px;--column-gap:9px;}.elementor-299 .elementor-element.elementor-element-7bbc366{--display:flex;--min-height:207px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-299 .elementor-element.elementor-element-1e0d1e9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-299 .elementor-element.elementor-element-72a39a4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-299 .elementor-element.elementor-element-1d0e310{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-299 .elementor-element.elementor-element-0651a4e{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}@media(min-width:768px){.elementor-299 .elementor-element.elementor-element-7bbc366{--width:25%;}.elementor-299 .elementor-element.elementor-element-1e0d1e9{--width:25%;}.elementor-299 .elementor-element.elementor-element-72a39a4{--width:25%;}.elementor-299 .elementor-element.elementor-element-1d0e310{--width:25%;}}/* Start custom CSS for heading, class: .elementor-element-8fd6742 *//*=====================================
LUXECARRY PREMIUM ABOUT US CSS
======================================*/

/* Main Content */
.page .entry-content{
    max-width:1100px;
    margin:auto;
    padding:60px 20px;
}

/* Headings */
.page .entry-content h1{
    font-size:54px;
    font-family:'Playfair Display',serif;
    color:#111;
    text-align:center;
    margin-bottom:25px;
    position:relative;
}

.page .entry-content h1:after{
    content:"";
    width:90px;
    height:4px;
    background:#b68d40;
    display:block;
    margin:18px auto 0;
    border-radius:30px;
}

/* H2 */
.page .entry-content h2{
    font-size:34px;
    color:#111;
    margin-top:55px;
    margin-bottom:18px;
    position:relative;
    padding-left:18px;
}

.page .entry-content h2:before{
    content:"";
    position:absolute;
    left:0;
    top:8px;
    width:5px;
    height:38px;
    background:#b68d40;
    border-radius:20px;
}

/* Paragraph */
.page .entry-content p{
    font-size:18px;
    line-height:2;
    color:#555;
    margin-bottom:25px;
    text-align:justify;
}

/* Lists */
.page .entry-content ul{
    list-style:none;
    padding:0;
    margin-top:25px;
}

.page .entry-content ul li{
    font-size:18px;
    color:#444;
    margin-bottom:16px;
    padding-left:35px;
    position:relative;
}

.page .entry-content ul li:before{
    content:"✔";
    position:absolute;
    left:0;
    color:#b68d40;
    font-weight:bold;
    font-size:18px;
}

/* Bold Text */
.page .entry-content strong{
    color:#111;
    font-weight:700;
}

/* Horizontal Line */
.page .entry-content hr{
    border:none;
    height:1px;
    background:#e8e8e8;
    margin:60px 0;
}

/* Thank You Section */
.page .entry-content h1:last-of-type{
    margin-top:70px;
}

.page .entry-content h1:last-of-type + p{
    text-align:center;
    font-size:22px;
    color:#666;
}

.page .entry-content h1:last-of-type + p + p{
    text-align:center;
    font-size:24px;
    font-weight:700;
    color:#b68d40;
}

/* Hover Animation */
.page .entry-content h2:hover{
    color:#b68d40;
    transform:translateX(8px);
}

.page .entry-content p:hover{
    color:#333;
}

/* Smooth Animation */
.page .entry-content>*{
    animation:fadeUp .8s ease;
}

@keyframes fadeUp{
    from{
        opacity:0;
        transform:translateY(25px);
    }
    to{
        opacity:1;
        transform:translateY(0);
    }
}/* End custom CSS */