/*================
ABOUT PAGE
============ */


/* =========================
    INNER HERO
========================= */

.inner-hero-section{
    position:relative;
    height:530px;
    overflow:hidden;

    display:flex;
    align-items:center;

    padding:0 7%;

    background:#070707;
}

/* BACKGROUND */

.inner-hero-bg{
    position:absolute;
    inset:0;

    background-image:url('https://images.unsplash.com/photo-1527515637462-cff94eecc1ac?q=80&w=1974&auto=format&fit=crop');

    background-size:cover;
    background-position:center;

    transform:scale(1.05);
}

/* DARK OVERLAY */

.inner-hero-overlay{
    position:absolute;
    inset:0;

    background:rgba(0,0,0,0.55);
}

/* CONTENT */

.inner-hero-content{
    position:relative;
    z-index:5;
}

/* BREADCRUMB */

.breadcrumb{
    display:flex;
    align-items:center;
    gap:10px;

    margin-bottom:24px;
}

.breadcrumb a{
    color:#D4AF37;
    font-size:22px;
    font-weight:500;
}

.breadcrumb span{
    color:white;
    font-size:22px;
}

.breadcrumb p{
    color:white;
    font-size:22px;
}

/* TITLE */

.inner-hero-content h1{
    color:white;
    font-size:62px;
    font-weight:700;
    line-height:1.1;
}

/* =========================
    BUBBLES
========================= */

.bubbles{
    position:absolute;
    inset:0;
    overflow:hidden;
    z-index:3;
}

/* EACH BUBBLE */

.bubbles span{
    position:absolute;
    bottom:-150px;

    border-radius:50%;

    background:
    radial-gradient(
        circle at 30% 30%,
        rgba(255,255,255,0.95),
        rgba(255, 255, 255, 0.4) 18%,
        rgba(255,255,255,0.08) 60%,
        rgba(255,255,255,0.03) 100%
    );

    border:1px solid rgba(255,255,255,0.5);

    backdrop-filter:blur(6px);

    box-shadow:
    inset -10px -10px 20px rgba(255,255,255,0.12),
    inset 10px 10px 20px rgba(255,255,255,0.2),
    0 15px 30px rgba(255,255,255,0.08),
    0 10px 25px rgba(0,0,0,0.25);

    animation:bubbleUp linear infinite;

    opacity:0;
}

/* RANDOM SIZES/POSITIONS */

.bubbles span:nth-child(1){
    left:5%;
    width:40px;
    height:40px;
    animation-duration:20s;
    animation-delay:0s;
}

.bubbles span:nth-child(2){
    left:15%;
    width:70px;
    height:70px;
    animation-duration:28s;
    animation-delay:2s;
}

.bubbles span:nth-child(3){
    left:28%;
    width:24px;
    height:24px;
    animation-duration:18s;
    animation-delay:1s;
}

.bubbles span:nth-child(4){
    left:42%;
    width:90px;
    height:90px;
    animation-duration:34s;
    animation-delay:0s;
}

.bubbles span:nth-child(5){
    left:55%;
    width:45px;
    height:45px;
    animation-duration:22s;
    animation-delay:3s;
}

.bubbles span:nth-child(6){
    left:68%;
    width:60px;
    height:60px;
    animation-duration:30s;
    animation-delay:2s;
}

.bubbles span:nth-child(7){
    left:78%;
    width:26px;
    height:26px;
    animation-duration:17s;
    animation-delay:1s;
}

.bubbles span:nth-child(8){
    left:86%;
    width:80px;
    height:80px;
    animation-duration:32s;
    animation-delay:4s;
}

.bubbles span:nth-child(9){
    left:93%;
    width:38px;
    height:38px;
    animation-duration:24s;
    animation-delay:2s;
}

.bubbles span:nth-child(10){
    left:50%;
    width:18px;
    height:18px;
    animation-duration:16s;
    animation-delay:0s;
}

/* ANIMATION */

@keyframes bubbleUp{

    0%{
        transform:
        translateY(0)
        translateX(0)
        scale(0.4);

        opacity:0;
    }

    10%{
        opacity:1;
    }

    25%{
        transform:
        translateY(-250px)
        translateX(20px)
        scale(0.7);
    }

    50%{
        transform:
        translateY(-550px)
        translateX(-25px)
        scale(1);
    }

    75%{
        transform:
        translateY(-850px)
        translateX(15px)
        scale(1.08);
    }

    100%{
        transform:
        translateY(-1200px)
        translateX(-20px)
        scale(1.15);

        opacity:0;
    }

}

/* RESPONSIVE */

@media(max-width:991px){

    .inner-hero-content h1{
        font-size:70px;
    }

}

@media(max-width:600px){

    .inner-hero-section{
        padding:0 5%;
    }

    .inner-hero-content h1{
        font-size:48px;
    }

    .breadcrumb a,
    .breadcrumb span,
    .breadcrumb p{
        font-size:16px;
    }

    .bubbles span:nth-child(1){
        width:28px;
        height:28px;
    }

    .bubbles span:nth-child(2){
        width:45px;
        height:45px;
    }

    .bubbles span:nth-child(4){
        width:60px;
        height:60px;
    }

    .bubbles span:nth-child(8){
        width:50px;
        height:50px;
    }

}

/* =========================
    EXPERIENCE SECTION
========================= */

.experience-section{
    position:relative;
    padding:120px 7%;
    background:#070707;
    overflow:hidden;
}

/* SHAPES */

.exp-shape{
    position:absolute;
    background:white;
    opacity:0.05;
    z-index:1;
}

.exp-shape-1{
    width:550px;
    height:550px;
    border-radius:50%;
    top:-250px;
    left:-250px;
}

.exp-shape-2{
    width:650px;
    height:650px;
    border-radius:50%;
    bottom:-350px;
    right:-300px;
}

/* CONTAINER */

.experience-container{
    position:relative;
    z-index:2;

    display:grid;
    grid-template-columns:1fr 1fr;
    gap:80px;
    align-items:center;

    margin-bottom:100px;
}

/* =========================
    LEFT IMAGES
========================= */

.experience-images{
    position:relative;
    min-height:650px;
}

/* MAIN IMAGE */

.exp-main-image{
    width:100%;
    max-width:620px;
    height:520px;

    overflow:hidden;
    border-radius:6px;

    margin-left:auto;

    box-shadow:0 20px 60px rgba(0,0,0,0.35);
}

.exp-main-image img{
    width:100%;
    height:100%;
    object-fit:cover;
}

/* SMALL IMAGE */

.exp-small-image{
    position:absolute;

    width:420px;
    height:300px;

    bottom:20px;
    left:0;

    overflow:hidden;
    border-radius:6px;

    box-shadow:0 20px 60px rgba(0,0,0,0.35);
}

.exp-small-image img{
    width:100%;
    height:100%;
    object-fit:cover;
}

/* ARROW */

.exp-arrow{
    position:absolute;

    top:120px;
    right:-20px;

    color:white;
    font-size:80px;

    z-index:5;

    animation:arrowMove 2s ease-in-out infinite;
}

@keyframes arrowMove{

    0%{
        transform:translateX(0);
    }

    50%{
        transform:translateX(10px);
    }

    100%{
        transform:translateX(0);
    }

}

/* =========================
    CONTENT
========================= */

.exp-tag{
    display:inline-block;
    color:#D4AF37;
    font-size:14px;
    font-weight:700;
    letter-spacing:3px;
    margin-bottom:24px;
}

.experience-content h2{
    color:white;
    font-size:64px;
    line-height:1.2;
    margin-bottom:30px;
    max-width:700px;
}

.experience-content p{
    color:#bdbdbd;
    font-size:17px;
    line-height:2;
    margin-bottom:40px;
}

/* FEATURES */

.exp-features{
    display:grid;
    gap:18px;
}

.exp-feature{
    display:flex;
    align-items:center;
    gap:14px;

    color:#d8d8d8;
    font-size:17px;
}

.exp-feature i{
    color:#D4AF37;
}

/* =========================
    COUNTERS
========================= */

.experience-counters{
    position:relative;
    z-index:2;

    display:grid;
    grid-template-columns:repeat(4,1fr);
    gap:40px;
}

.exp-counter-item{
    display:flex;
    align-items:center;
    gap:20px;
    justify-content: center;
}

.exp-counter-item i{
    color:#D4AF37;
    font-size:42px;
}

.exp-counter{
    color:white;
    font-size:62px;
    font-weight:700;
    margin-bottom:8px;
}

.exp-counter-item p{
    color:#bdbdbd;
    font-size:18px;
}

/* RESPONSIVE */

@media(max-width:1200px){

    .experience-content h2{
        font-size:52px;
    }

    .exp-counter{
        font-size:48px;
    }

}

@media(max-width:991px){

    .experience-container{
        grid-template-columns:1fr;
    }

    .experience-counters{
        grid-template-columns:repeat(2,1fr);
    }

    .exp-arrow{
        display:none;
    }

}

@media(max-width:600px){

    .experience-section{
        padding:90px 5%;
    }

    .experience-images{
        min-height:auto;
    }

    .exp-main-image{
        height:320px;
    }

    .exp-small-image{
        position:relative;
        width:80%;
        height:220px;
        margin-top:-60px;
    }

    .experience-content h2{
        font-size:38px;
    }

    .experience-counters{
        grid-template-columns:1fr;
        gap:50px;
    }

    .exp-counter{
        font-size:42px;
    }

    .exp-counter-item p{
        font-size:16px;
    }

}

/* =========================
    HISTORY SECTION
========================= */

.history-section{
    padding:120px 7%;
    background:#070707;
    position:relative;
    overflow:hidden;
}

/* CONTAINER */

.history-container{
    max-width:1500px;
    margin:auto;
}

/* =========================
    HEADER
========================= */

.history-header{
    text-align:center;
    max-width:1200px;
    margin:auto auto 70px;
}

/* TITLE */

.history-header h2{
    color:white;
    font-size:72px;
    line-height:1.2;
    margin-bottom:35px;
}

/* LINE */

.history-line{
    width:320px;
    height:2px;

    background:rgba(255,255,255,0.15);

    margin:0 auto 40px;

    position:relative;
}

.history-line span{
    position:absolute;

    width:14px;
    height:14px;

    border-radius:50%;
    background:white;

    top:50%;
    left:50%;

    transform:translate(-50%,-50%);
}

/* SUBTITLE */

.history-header h3{
    color:#d7c2a2;
    font-size:25px;
    line-height:1.5;
    margin-bottom:40px;
}

/* DESCRIPTION */

.history-header p{
    color:#bdbdbd;
    font-size:19px;
    line-height:2.1;
    max-width:1100px;
    margin:auto;
}

/* =========================
    HIGHLIGHT BOX
========================= */

.history-highlight{
    background:rgba(255,255,255,0.02);

    padding:34px 45px;

    display:flex;
    align-items:center;
    justify-content:center;
    gap:20px;

    margin-bottom:70px;

    border:1px solid rgba(255,255,255,0.03);
}

.history-highlight i{
    color:#D4AF37;
    font-size:34px;
}

.history-highlight p{
    color:white;
    font-size:17px;
    line-height:1.6;
    text-align:center;
}

/* =========================
    GRID
========================= */

.history-grid{
    display:grid;
    grid-template-columns:repeat(3,1fr);
    gap:50px;
}

/* ITEM */

.history-item{
    position:relative;
}

.history-item::before{
    content:"";

    position:absolute;

    left:-25px;
    top:10px;

    width:2px;
    height:80px;

    background:#D4AF37;
}

.history-item p{
    color:#bdbdbd;
    font-size:19px;
    line-height:2.1;
}

/* =========================
    RESPONSIVE
========================= */

@media(max-width:1200px){

    .history-header h2{
        font-size:58px;
    }

    .history-header h3{
        font-size:32px;
    }

    .history-highlight p{
        font-size:16px;
    }

}

@media(max-width:991px){

    .history-grid{
        grid-template-columns:1fr;
        gap:60px;
    }

    .history-item::before{
        left:0;
    }

    .history-item{
        padding-left:25px;
    }

}

@media(max-width:600px){

    .history-section{
        padding:90px 5%;
    }

    .history-header h2{
        font-size:40px;
    }

    .history-header h3{
        font-size:24px;
    }

    .history-header p{
        font-size:16px;
    }

    .history-line{
        width:220px;
    }

    .history-highlight{
        padding:28px 20px;
        flex-direction:column;
    }

    .history-highlight p{
        font-size:20px;
    }

    .history-item p{
        font-size:13px;
    }

}

/* =========================
    GUARANTEE SECTION
========================= */

.guarantee-section{
    position:relative;
    padding:120px 7%;
    background:#070707;
    overflow:hidden;
}

/* STAMP */

.guarantee-stamp{
    position:absolute;

    top:40px;
    left:50%;

    transform:translateX(-50%) rotate(-20deg);

    font-size:140px;
    font-weight:800;

    color:transparent;

    -webkit-text-stroke:2px rgba(88,215,88,0.05);

    letter-spacing:8px;

    pointer-events:none;
    user-select:none;
}

/* CONTAINER */

.guarantee-container{
    position:relative;
    z-index:2;

    display:grid;
    grid-template-columns:1fr 1fr;
    gap:90px;
    align-items:center;
}

/* =========================
    CONTENT
========================= */

.guarantee-tag{
    display:inline-block;

    color:#D4AF37;

    font-size:14px;
    font-weight:700;

    letter-spacing:3px;

    margin-bottom:24px;
}

/* TITLE */

.guarantee-content h2{
    color:white;

    font-size:72px;
    line-height:1.2;

    margin-bottom:35px;
}

/* TEXT */

.guarantee-content p{
    color:#bdbdbd;

    font-size:18px;
    line-height:2;

    margin-bottom:28px;

    max-width:750px;
}

/* BUTTON */

.guarantee-btn{
    margin-top:30px;

    width:280px;
    height:74px;

    background:#D4AF37;

    border-radius:70px;

    display:flex;
    align-items:center;
    justify-content:center;
    gap:14px;

    color:white;
    font-size:16px;
    font-weight:600;

    transition:0.4s ease;
}

.guarantee-btn span{
    color: white;
}

.guarantee-btn:hover{
    transform:translateY(-6px);
    background:#c59d22;
}

.guarantee-btn i{
    transition:0.4s ease;
}

.guarantee-btn:hover i{
    transform:translateX(6px);
}

/* =========================
    IMAGE
========================= */

.guarantee-image{
    position:relative;

    overflow:hidden;
    border-radius:8px;

    height:620px;

    box-shadow:0 25px 60px rgba(0,0,0,0.35);
}

.guarantee-image img{
    width:100%;
    height:100%;
    object-fit:cover;

    transition:0.6s ease;
}

.guarantee-image:hover img{
    transform:scale(1.05);
}

/* OVERLAY */

.guarantee-image::after{
    content:"";

    position:absolute;
    inset:0;

    background:linear-gradient(
        to top,
        rgba(0,0,0,0.25),
        transparent
    );
}

/* =========================
    RESPONSIVE
========================= */

@media(max-width:1200px){

    .guarantee-content h2{
        font-size:58px;
    }

    .guarantee-stamp{
        font-size:110px;
    }

}

@media(max-width:991px){

    .guarantee-container{
        grid-template-columns:1fr;
    }

    .guarantee-image{
        height:500px;
    }

}

@media(max-width:600px){

    .guarantee-section{
        padding:90px 5%;
    }

    .guarantee-content h2{
        font-size:42px;
    }

    .guarantee-content p{
        font-size:16px;
    }

    .guarantee-btn{
        width:100%;
        height:68px;
    }

    .guarantee-image{
        height:380px;
    }

    .guarantee-stamp{
        font-size:70px;
    }

}


/* =========================
    WHY CHOOSE SECTION
========================= */

.choose-section{
    padding:120px 7%;
    background:#070707;
    position:relative;
    overflow:hidden;
}

/* CONTAINER */

.choose-container{
    max-width:1500px;
    margin:auto;
}

/* =========================
    HEADER
========================= */

.choose-header{
    text-align:center;
    max-width:950px;
    margin:auto auto 90px;
}

/* TAG */

.choose-tag{
    display:inline-block;

    color:#D4AF37;

    font-size:14px;
    font-weight:700;

    letter-spacing:3px;

    margin-bottom:24px;
}

/* TITLE */

.choose-header h2{
    color:white;

    font-size:72px;
    line-height:1.2;

    margin-bottom:35px;
}

/* LINE */

.choose-line{
    width:260px;
    height:2px;

    background:rgba(255,255,255,0.12);

    margin:0 auto 35px;

    position:relative;
}

.choose-line span{
    position:absolute;

    width:12px;
    height:12px;

    border-radius:50%;

    background:white;

    top:50%;
    left:50%;

    transform:translate(-50%,-50%);
}

/* DESCRIPTION */

.choose-header p{
    color:#bdbdbd;

    font-size:18px;
    line-height:2;

    max-width:850px;
    margin:auto;
}

/* =========================
    GRID
========================= */

.choose-grid{
    display:grid;
    grid-template-columns:repeat(3,1fr);
    gap:50px 40px;
}

/* CARD */

.choose-card{
    text-align:center;

    padding:40px 25px;

    transition:0.4s ease;

    border-radius:10px;
}

.choose-card:hover{
    transform:translateY(-10px);

    background:rgba(255,255,255,0.02);
}

/* ICON */

.choose-icon{
    width:110px;
    height:110px;

    margin:0 auto 35px;

    border-radius:50%;

    background:#141414;

    display:flex;
    justify-content:center;
    align-items:center;

    position:relative;

    transition:0.4s ease;

    box-shadow:
    0 0 0 15px rgba(88,215,88,0.02);
}

.choose-card:hover .choose-icon{
    transform:scale(1.05);
}

.choose-icon::before{
    content:"";

    position:absolute;

    inset:10px;

    border-radius:50%;

    border:1px solid rgba(88,215,88,0.12);
}

.choose-icon i{
    color:#D4AF37;
    font-size:38px;
}

/* TITLE */

.choose-card h3{
    color:white;

    font-size:25px;
    line-height:1.4;

    margin-bottom:22px;
}

/* TEXT */

.choose-card p{
    color:#bdbdbd;

    font-size:17px;
    line-height:2;

    max-width:380px;
    margin:auto;
}

/* =========================
    RESPONSIVE
========================= */

@media(max-width:1200px){

    .choose-header h2{
        font-size:58px;
    }

    .choose-card h3{
        font-size:25px;
    }

}

@media(max-width:991px){

    .choose-grid{
        grid-template-columns:repeat(2,1fr);
    }

}

@media(max-width:600px){

    .choose-section{
        padding:90px 5%;
    }

    .choose-header{
        margin-bottom:70px;
    }

    .choose-header h2{
        font-size:40px;
    }

    .choose-header p{
        font-size:16px;
    }

    .choose-grid{
        grid-template-columns:1fr;
    }

    .choose-card{
        padding:30px 10px;
    }

    .choose-icon{
        width:90px;
        height:90px;
    }

    .choose-icon i{
        font-size:30px;
    }

    .choose-card h3{
        font-size:18px;
    }

    .choose-card p{
        font-size:15px;
    }

}






/* =========================
   BRAND QUOTE SECTION
========================= */

.brand-quote {
    position: relative;

    padding: 140px 20px;

    background:
        linear-gradient(to bottom,
            #101010,
            #0B0B0B);

    overflow: hidden;
}

/* SOFT GOLD GLOW */

.brand-quote::before {
    content: "";

    position: absolute;

    top: 50%;
    left: 50%;

    transform: translate(-50%, -50%);

    width: 700px;
    height: 700px;

    background:
        radial-gradient(circle,
            rgba(212, 175, 55, 0.08),
            transparent 70%);

    filter: blur(60px);

    opacity: .7;
}

/* QUOTE */

.brand-quote blockquote {
    position: relative;

    z-index: 2;

    max-width: 1000px;

    margin: auto;

    text-align: center;

    font-family:
        "Cormorant Garamond",
        serif;

    font-size:
        clamp(38px, 5vw, 72px);

    line-height: 1.2;

    letter-spacing: -1px;

    color: #fff;
}

/* OPTIONAL GOLD LINE */

.brand-quote blockquote::before {
    content: "";

    display: block;

    width: 90px;
    height: 2px;

    margin:
        0 auto 34px;

    background:
        linear-gradient(to right,
            transparent,
            var(--gold),
            transparent);
}

/* MOBILE */

@media(max-width:768px) {

    .brand-quote {
        padding: 100px 20px;
    }

    .brand-quote blockquote {
        line-height: 1.35;
    }

}

/* =========================================================
   REZI CLEAN PREMIUM SYSTEM
========================================================= */

/* GLOBAL ATMOSPHERE */

.inner-hero-section,
.experience-section,
.history-section,
.guarantee-section,
.choose-section{
    background:#070707;
}

.history-section,
.choose-section{
    background:#0B0B0B;
}

/* HERO */

.inner-hero-section{
    height:520px;
}

.inner-hero-bg{
    transform:scale(1.08);
    filter:brightness(.65);
}

.inner-hero-overlay{
    background:linear-gradient(
        to right,
        rgba(0,0,0,.9),
        rgba(0,0,0,.45)
    );
}

.breadcrumb a{
    color:#D4AF37;
    font-size:14px;
    letter-spacing:1px;
}

.breadcrumb span,
.breadcrumb p{
    color:#d6d6d6;
    font-size:14px;
}

.inner-hero-content h1{
    font-size:50px;
    line-height:1.02;
    letter-spacing:-4px;
    max-width:900px;
}

/* BUBBLES */

.bubbles span{
    border:1px solid rgba(255,255,255,.12);
    backdrop-filter:blur(10px);
}

/* SECTION SPACING */

.experience-section,
.history-section,
.guarantee-section,
.choose-section{
    padding:100px 7%;
}

/* SECTION TAGS */

.exp-tag,
.guarantee-tag,
.choose-tag{
    color:#D4AF37;
    font-size:12px;
    letter-spacing:4px;
}

/* TITLES */

.experience-content h2,
.history-header h2,
.guarantee-content h2,
.choose-header h2{
    letter-spacing: 2px;
    line-height:1.05;
}

.experience-content h2{
    font-size:56px;
}

.history-header h2,
.guarantee-content h2,
.choose-header h2{
    font-size:40px;
}

/* BODY TEXT */

.experience-content p,
.history-header p,
.guarantee-content p,
.choose-header p,
.choose-card p,
.history-item p{
    line-height:2;
    color:#bcbcbc;
}

/* SURFACES */

.exp-feature,
.exp-counter-item,
.history-item,
.choose-card{
    backdrop-filter:blur(10px);

    transition:.4s ease;
}

.exp-feature:hover,
.exp-counter-item:hover,
.history-item:hover,
.choose-card:hover{
    transform:translateY(-8px);
    border-color:rgba(212,175,55,.18);
}

/* IMAGES */

.exp-main-image,
.exp-small-image,
.guarantee-image{
    border-radius:28px;
    overflow:hidden;
}

.exp-main-image img,
.exp-small-image img,
.guarantee-image img{
    transition:.7s ease;
}

.exp-main-image:hover img,
.exp-small-image:hover img,
.guarantee-image:hover img{
    transform:scale(1.05);
}

/* ICONS */

.exp-feature i,
.exp-counter-item i,
.history-highlight i,
.choose-icon i{
    color:#D4AF37;
}

.choose-icon{
    background:#141414;
    box-shadow:none;
}

.choose-icon::before{
    border:1px solid rgba(212,175,55,.12);
}

/* HISTORY */

.history-line span,
.choose-line span{
    background:#D4AF37;
}

.history-highlight{
    border-radius:30px;

    background:linear-gradient(
        135deg,
        #151515,
        #1B1406
    );

    border:1px solid rgba(255,255,255,.05);
}

.history-item::before{
    background:#D4AF37;
}

/* BUTTON */

.guarantee-btn{
    background:#D4AF37;
    color:white;
    border-radius:60px;
    font-size:13px;
    font-weight:700;
    letter-spacing:1px;
}

.guarantee-btn:hover{
    background:#c59d22;
}

/* QUOTE */

.brand-quote{
    border-top:1px solid rgba(255,255,255,.04);
    border-bottom:1px solid rgba(255,255,255,.04);
}

.brand-quote blockquote{
    text-shadow:0 10px 40px rgba(0,0,0,.35);
}

/* MOBILE */

@media(max-width:991px){

    .inner-hero-content h1{
        font-size:40px;
    }

    .experience-content h2,
    .history-header h2,
    .guarantee-content h2,
    .choose-header h2{
        font-size:46px;
    }

}

@media(max-width:600px){

    .inner-hero-section{
        padding:0 5%;
    }

    .inner-hero-content h1{
        font-size:42px;
    }

    .experience-section,
    .history-section,
    .guarantee-section,
    .choose-section{
        padding:85px 5%;
    }

    .experience-content h2,
    .history-header h2,
    .guarantee-content h2,
    .choose-header h2{
        font-size:34px;
    }

    .history-highlight p{
        font-size:18px;
    }

}
