@charset "utf-8";
:root {
    --fz-22:18px;
    --color7B2:#0D67B2;
}

@media (min-width:768px) {
    :root {
        --fz-22: 16px;
        --fz-70: 45px;
    }
}

@media (min-width:1200px) {
   :root {
        --fz-22:1.145833333333333vw;
        --fz-70:3.645833333333333vw;
    }
    html {
        font-size: 0.8333333333333333vw;
    }
}
.text-right{text-align: right;}
.align-center{align-items: center;}

/*Contact*/
.section-contact-info{background: url(../images/bg-contact.jpg) center center no-repeat; background-size: cover; position: relative;    overflow: hidden;}
.section-contact-info .bg{
	pointer-events: none;
    position: absolute;
    right: -1rem;
    top: -3rem;
    width:41.875vw;
    height: 0;
    padding-top: calc(41.875vw * 786 / 786);
    background: url(../images/bg/bg-globe-contact.png) no-repeat center center;
    background-size: contain;
    animation-name: RotateBG2;
    animation-iteration-count: infinite;
    animation-duration: 30s;
}
.section-contact-info .section-content{padding-left: 4vw;padding-bottom: 1vw;}
.section-contact-info h3{font-weight: 600;    color: var(--color-1); font-size: var(--fz-26); text-transform: uppercase; margin-bottom:1rem;}
.section-contact-info  .contact-items li ,.section-contact-info  .contact-items li  a{ color: #4E6677}
.section-contact-info h5{font-size: var(--fz-20); text-transform: uppercase; font-weight: 600; color: #4E6677}
.section-contact-info .fa-envelope-open-text:before {color: #4E6677; }
#form_register .form-group{margin-bottom: 1.1rem}
#form_register .form-control,#form_register .form-select {
    border-radius: 0px;
    box-shadow: none;
    padding-left: 0px; padding-right:0px;border: 0px; width: 100%;
    border-bottom: 1px solid #D7E0E7;
    color: #57768C;
    font-size: var(--fz-18);
}

#form_register label{text-transform: uppercase; font-weight: 600; color: #1067B2; margin: 1rem 0px;    font-size: var(--fz-22);}
#form_register .submit{margin-top: 1rem; color: #fff; text-transform: uppercase;    font-weight: 600;font-size: var(--fz-16);}
#form_register .submit i{border: 1px solid #fff;}
.info-contact{padding-top:1.5rem;}
.bg-form-contact{z-index: -1;background: url(../images/bg-3d-contact.svg) left bottom no-repeat; background-size: contain; position: absolute; left: 0px; bottom: 0px; width: 52%; height: 100%;}

.section-recruitment{
    background: linear-gradient(0deg, #FFFFFF -5.5%, #EAF4F9 95.88%);
}

#form_register textarea{min-height: 8rem}

.banner-page .section-image{border-top-left-radius: 0.5rem; border-bottom-left-radius: 0.5rem; overflow: hidden;}
.section-recruitment .section-image:after{
    content:''; position: absolute; left: 0px; top: 0px;
    width: 100%; height: 50%;    z-index: 2;    opacity: 0.8;
    background: linear-gradient(180deg, #052D4F 0%, rgba(5, 45, 79, 0) 75%);
    
}
.section-recruitment .section-image.no-after:after{display: none;}
.culture-right{padding-left:var(--d-padding-md); padding-top: 2rem;}
    .border-lr img{border-top-right-radius: 0.7rem; border-bottom-right-radius: 0.7rem; overflow: hidden;}
    .future-culture h5{color: #1067B2; font-size: var(--fz-24); font-weight: 600; margin-bottom: 2.5rem}
    .brand-color strong{color: #F28021; font-weight: 600;}
.section-culture,.section-companion{overflow: hidden;}
.col-culture-l{padding-bottom: var(--d-padding-md);}
.bg-culture-2{position: relative; padding-right: var(--d-padding);    align-items: end; }
.bg-culture-2:before{content: ''; position: absolute; left: 0rem; bottom: 0rem; width: 100%;    width: calc(100% - var(--d-padding));
 height: 70%; background: #0066B1 url(../images/bg/bg-bg-culture-2.jpg) center center no-repeat; background-size: cover;    z-index: -1;border-top-right-radius: 0.7rem; }
.col-culture-r{padding-right: 3rem}

.section-bonded{
    background: #A9C4D7 url(../images/bg/bg-ganket.jpg) center top no-repeat; background-size: cover;
}
.img-bonded{ padding-bottom: 3rem;}
.link-br{align-items: end; justify-content: end; }
.link-br a{color: #57768C;text-transform: uppercase; font-size:var(--fz-22); font-weight:600; }
    .link-br a i{color: #A9C4D7;margin-left: 0.5rem;}
.link-br a:hover{color: #1067B2}
    .link-br a:hover i{
        animation-name: movelr;color: #F28021;
        animation-duration: 1s;
        animation-timing-function: cubic-bezier(.15,.41,.69,.94);
        animation-iteration-count: infinite;
    }    
@keyframes movelr {
  0% {transform: translateX(-10px); opacity: 0}
  50% { transform: translateX(0px); opacity: 1}
  100% { transform: translateX(10px);opacity: 0 }
}

.img-comp{border-radius: var(--d-radius); overflow: hidden; position: relative;}
    .img-comp:after{content: ''; position: absolute; left: 0; background: linear-gradient(180deg, rgba(0, 41, 76, 0) 0%, #00294C 100%);
opacity: 0.6; width: 100%; height: 50%;    bottom: 0px;}
.companion-slide .title{font-size: var(--fz-26); font-weight: 600; color: var(--color7B2); text-transform: uppercase;text-align: center;
background: url(../images/bg/bg-des-companion.svg) center center no-repeat; background-size: cover;}

.s-companion { padding-left: var(--d-padding-md);padding-top: 7rem;}
.s-companion .swiper-scrollbar { background: #D7E0E7;left: 0%; width: 100%; }
.s-companion .swiper-scrollbar-drag { background: #1067B2; }
.s-companion .number {
    position: absolute;transform: translateX(-50%);
    bottom: 0.5rem;z-index: 9999;  color: #fff; left: 50%;
    background: linear-gradient(180deg, #CDE3F3 47.6%, rgba(247, 252, 255, 0.3) 100%);
    -webkit-background-clip: text;  -webkit-text-fill-color: transparent;
    font-weight: 600; font-size: var(--fz-70);
}
.s-companion .swiper-wrapper { padding-bottom: 3rem; }
.companion-slide .title {font-size: var(--fz-26); font-weight: 600; color: var(--color7B2); text-transform: uppercase; text-align: center; 
    background: url(../images/bg/bg-des-companion.svg) center center no-repeat; background-size: cover; position: relative; width: 79%; 
    border-radius: var(--d-radius); z-index: 5; display: flex ; align-items: center; justify-content: center; margin-top: -2rem; margin-right: -2rem; 
    margin-bottom: 0; float: right; padding: 1.5rem 2rem;
}
.companion-slide .item-thumb { padding-top: calc(100% * 360 / 521);}

.section-portrait {  --thumbW: 70%;    overflow: hidden;}
.section-portrait .h-rcont {
    z-index: 2;    padding-top: 3rem;
    position: absolute;
    right: 0;
    top: 0;
}

.section-portrait:after{    z-index: 3; content: ''; position: absolute; width: 100%; height: 4px; left: 50%; transform: translateX(-50%);
    background: url(../images/bg-line-chandung.svg) center bottom no-repeat; background-size: contain; bottom: 0px;
}

.main-dxser {
    display: flex; flex-direction: column;  margin: auto;
    position: relative;
}

.tab-dxser {list-style: none; padding: 0; margin-bottom: 20px;}

.tab-dxser li {cursor: pointer; font-weight: 600; font-size: var(--fz-24); padding: 0.5rem 0 0.5rem 2rem; color: #57768C; text-transform: uppercase; position: relative; transition: color 0.3s; border-bottom: 1px solid #CDE3F3;}
.tab-dxser li:last-child { border-bottom: 0; }
.tab-dxser li.active { color: #00ACED; padding-left: 3rem; }

.tab-dxser li::before {
  content: '';
  position: absolute;
  top: 50%; transform: translateY(-50%);
  background: url(../images/ico-item-list.svg) center center no-repeat;
  background-size: contain;
  width: 14px; height: 20px; left: 0;
}
.tab-dxser li.active::before {
  left: 1rem; background-image: url(../images/ico-item-list-act.svg);
}

/* ====== Tab content ====== */
.main-dxser .tab-content { position: relative; z-index: 1; }
.tab-pane { display: none; position: relative; }
.tab-pane.active { display: block; }

.tab-inner {
  position: relative;
}

.tab-img {
    position: relative;
    z-index: 2;
    width: 40%;
  transform: translateX(-32px); 
  transition: transform 0.6s ease-out;
  will-change: transform;
}
.tab-img img {width: 100%; height: auto;}

.tab-pane.show .tab-img { transform: translateX(0); }

.des-dxser {
    background: #1058B2;
    border-radius: 0.5rem 10rem 0 0; padding: 3rem 7rem 1.5rem 19rem;
    max-width: 81%;
    position: absolute;
    bottom: 0;
    right: 0;
    text-align: justify; clip-path: inset(0 100% 0 0); transition: clip-path 0.6s ease-out; will-change: clip-path; margin: auto; color: #fff;
}

.tab-pane.show .des-dxser { clip-path: inset(0 0 0 0); }

.des-dxser > * {
  opacity: 0;
  transform: translateY(14px);
  transition: opacity 0.45s ease-out 0.2s, transform 0.45s ease-out 0.2s;
  will-change: opacity, transform;
}
.tab-pane.show .des-dxser > * {
  opacity: 1;
  transform: translateY(0);
}

.des-dxser h4 {
  text-transform: uppercase;
  font-size: var(--fz-24);
  font-weight: 600;
  margin-top: 1rem;
  margin-bottom: 1.3rem;
}

@media (prefers-reduced-motion: reduce) {
  .tab-img,
  .des-dxser,
  .des-dxser > * {
    transition: none !important;
    transform: none !important;
    clip-path: none !important;
    opacity: 1 !important;
  }
}


.section-form-app .box-app{margin-top: 1.5rem}
.box-app strong{color:#4E6677; font-weight: 600; margin-bottom: 0.5rem;    display: block;}
.box-app .email{  display: flex;  gap: 0.75rem;color: #4E6677;}

.link-chinhsach{background: #F2F7F9; padding: 2rem 0; margin-top: 4rem;}
    .link-chinhsach .d-flex{align-items: center; justify-content: center; gap: 4rem}


.list-item li{padding-left: 20px; position: relative;list-style: none;}
    .list-item li:after{ content: '';position: absolute; left: 0px; top:0.5rem; background: url(../images/ico-list-item.svg) center center no-repeat; background-size: contain; width: 6px; height: 10px;    }

.list-item{padding-left: var(--d-padding-md);}
    .list-item ul{padding-left: 0;}
.section-training .item-thumb {position: absolute; left: calc(var(--thumbW) - -12.2rem); top: 50%; transform: translateY(-50%); right: 0; --thumbW: 56%; z-index: -1;}

.section-salary .bg{background: rgba(0, 102, 177, 1); height: 100%; position: absolute; width: 100%; z-index: -1; bottom: 0px;}

.borde-radi{border-radius: var(--d-radius);}
.slide-salary .swiper-slide{background: #fff; border-radius: var(--d-radius);    padding: 2.5rem 3rem 2.5rem;}

.section-salary .section-title{color: #fff;}

.slide-salary {padding: 0px 0px 0px 15rem;}
.s-salary{ --thumbW: 70%;}
.s-salary{width: calc(var(--thumbW) - 4rem);  --thumbW: 70%;  position: relative;   z-index: 2;}
.s-salary .title{font-weight: 700; color: rgba(0, 174, 239, 1); font-size: var(--fz-22);}
.s-salary .swiper-slide {height: auto}

.w-salary{padding: 5rem 0 3rem;}
.section-salary .slide-control{margin-top: 3rem;    position: relative; display: flex;}
.w-salary .swiper-button-prev,.w-salary .swiper-button-next{position: relative;background-color: transparent;border: 1px solid #fff;}

.section-salary {margin-top: calc(var(--fz-55) * 2.5);}
.section-salary .slide-control .swiper-button-prev{background-image: url('../images/arrow-prev-white.svg');}
.section-salary .slide-control .swiper-button-next{background-color: transparent;background-image: url('../images/arrow-next-white.svg');}

.section-salary .item-thumb{position: absolute; left: calc(var(--thumbW) - 20.8rem); bottom: 0; right: 0; --thumbW: 70%;z-index: -1;}

.section-welfare .bg-image{padding-right: var(--d-padding-md);}
.des-salary{word-spacing: -1px;}
/*Tuyen dung*/
.header-vit{background: rgba(16, 103, 178, 1); border: 1px solid rgba(16, 103, 178, 1); border-top-left-radius: 10px; border-top-right-radius: 10px;}
#tintuyendung{padding: 60px 0px;}
    .vitritd {width:100%; margin: 40px auto 0px;}
    .header-vit ul,.toogle-tuyendung ul{padding-left: 0px;margin-bottom: 0px;    width: 100%;}
    .header-vit li, .toogle-tuyendung .card-header li {
        text-align: center;    font-weight: 700;list-style: none; text-transform: uppercase; font-size: var(--fz-18);
        padding: 9px 15px; color: #fff;    margin-bottom: 0;
    }
    .toogle-tuyendung{ border: 1px solid rgba(217, 217, 217, 1);background:padding: 1rem 2rem 0; border-bottom-left-radius: 10px;
        border-bottom-right-radius: 10px;    overflow: hidden;}

    .heading-card .vtri-td,.header-vit .vtri-td{-webkit-box-flex: 0; -ms-flex: 0 0 55%; flex: 0 0 55%; max-width: 55%;}
    .heading-card .sl-td,.header-vit .sl-td{-webkit-box-flex: 0; -ms-flex: 0 0 12%; flex: 0 0 12%; max-width: 12%;text-align: center !important;}
    .heading-card .time-td,.header-vit .time-td{-webkit-box-flex: 0; -ms-flex: 0 0 13%; flex: 0 0 13%; max-width: 13%;text-align: center;}
    .heading-card .nhh-td,.header-vit .apply-cv,.header-vit .nhh-td,.heading-card .apply-cv{-webkit-box-flex: 0; -ms-flex: 0 0 20%; flex: 0 0 20%; max-width: 20%;text-align: center !important;}
    .toogle-tuyendung .accordion-item:last-child{border-bottom: 0;}
    .heading-card .vtri-td{text-align: left; padding-left: 90px !important;position: relative;    font-size: var(--fz-20);    color: rgba(13, 103, 178, 1);}
    .toogle-tuyendung li {list-style: none;    margin-bottom: 0;color: rgba(85, 85, 85, 1);}  
    .toogle-tuyendung  .vtri-td,.toogle-tuyendung  .sl-td{font-weight: 700;    margin-bottom: 0;}
     .toogle-tuyendung  .sl-td,.heading-card .time-td{ font-size: var(--fz-18);}
        .toogle-tuyendung .btn-link{width: 100%; font-size: var(--fz-18);text-decoration: none;padding-left: 0px; padding-right: 0px;font-weight: 400;}

    .heading-card ul,.header-vit ul{display: -webkit-box; display: -ms-flexbox; display: flex ; -ms-flex-wrap: wrap; flex-wrap: wrap;align-items: center;}  
    
    .section-recruitment .btn.btn-primary{background-color: transparent; border-color: var(--color-1); color: var(--color-1); text-transform: uppercase; font-weight: 600; font-size: var(--fz-16);}
       .section-recruitment .btn.btn-primary i{background-color: var(--color-1);}
       .section-recruitment .btn.btn-primary:hover i{background-color: var(--color-2);}
   
.accordion-button:not(.collapsed){
    color: rgba(242, 128, 33, 1);background-color: transparent; box-shadow: none;
}
.accordion-button:not(.collapsed) .btn-apply{opacity: 0; visibility: hidden; pointer-events: none;}
.accordion-button:not(.collapsed) li{color: rgba(242, 128, 33, 1)}
.accordion-button:after {
    order: -1;     left: 3rem;
    margin-left: 0; 
    margin-right:0.5em; 
}
.accordion-button::after{position: absolute;background: url(../images/ico-up.svg) center center no-repeat !important; width: 19px; height: 11px; background-size: contain !important;}
#tintuyendung .btn-link { font-weight: 700;  font-size: var(--fz-20); color: rgba(242, 128, 33, 1);}

.toogle-tuyendung .btn.btn-primary, .btn.btn-default { padding: 0.6rem 3.875rem 0.6rem 1.575rem;}
.accordion-item{border: 0;  border-bottom: 1px solid rgba(217, 217, 217, 1);}
.accordion-body hr{border: 1px solid rgba(178, 222, 255, 1)}
.accordion-body h2,.accordion-body h3,.accordion-body h4,.accordion-body h5,.accordion-body h6{color: rgba(16, 103, 178, 1); text-transform: uppercase; font-size: var(--fz-18);}
.accordion-body { padding: 0 3rem 1rem;    margin-top: -1.2rem; }
.accordion-body li{list-style: square;}
.accordion-body ul{padding-left: 2.5rem; margin-bottom: 1rem}
.accordion-body li::marker { color: rgba(85, 85, 85, 1); }
.banner-recruitment .section-image{border-radius: 0px;}












@media screen and (min-width:1440px){
    .tab-img{width: 43%;}
    .des-dxser{padding: 3rem 7rem 2.5rem 19rem;}
}



@media screen and (min-width:1600px){
    .slide-salary { padding: 0px 0px 0px 20rem; }
}


@media screen and (min-width:1900px){
    #form_register .form-group { margin-bottom: 1.3rem; }
    #form_register label{margin-bottom: 1rem;}
}
@media screen and (min-width:2500px){
    .contact-items { line-height: 1.5rem; }

}    
@media (max-width:1199px) {

}
@media screen and (min-width:992px) and (max-width:1199px){
    .section-contact-info .contact-items {margin-bottom: 1.5rem; line-height: 1rem; }
    .section-contact-info .section-content { padding-left: 2vw;}
    .s-companion { padding-top: 1rem; }
    .companion-slide .title{margin-top: -1.3rem;}
    .tab-img{width: 45%;}
    .des-dxser {padding: 3rem 5rem 1.5rem 15rem;}
    .section-form-app .p-left-lg{padding-left: 3rem;}
    .slide-salary { padding: 0px 0px 0px 8rem; }
    .s-salary { width: calc(var(--thumbW) - 2rem); --thumbW: 55%;}
    .w-salary { padding: 3rem 0 3rem; }
    .list-item li:after {top: 0.4rem;}

    .header-vit .nhh-td ,.heading-card .apply-cv{ -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%;}
    .heading-card .vtri-td, .header-vit .vtri-td{-ms-flex: 0 0 50%; flex: 0 0 50%; x-width: 50%; }
}
@media (max-width:991px) {
    .des-dxser{
        padding: 1rem 3rem 0.5rem;
        border-radius: 0.5rem 3rem 0 0;
        padding-left: 26%;
    }
    .section-culture.future-culture .culture-right{padding-top: 0;}
    .companion-slide .title{margin-top: -1.2rem;}
    .section-culture.future-culture-2 .col-culture-l{ width: 100%;        padding-left: 5%;        padding-right: 5%; }
    .section-culture.future-culture-2 .col-culture-l>*{color: #555; }
    .col-culture-l,.col-culture-r{ width: 85%;margin: auto; }
    .bg-culture-2:before{max-height: 43%;}

    .section-culture.future-culture-2 .section-title {color: var(--color-1);}

    .section-culture.future-culture .bg-image { width: 85%; order: 2; }
    .section-culture.future-culture .culture-right { width: 100%; padding-left: 5%; padding-right: 5%; order:1 }
    .tab-img { width: 45%; margin-top: 5rem; }

    .section-form-app .p-left-lg{padding-left: 2rem;}
    .section-portrait .h-rcont{min-width: 170px;}

    .section-working .container{max-width: 100%;}

    .section-training .bg-image,.section-welfare .bg-image {order: 2; margin-top: 1.5rem}
    .section-training .culture-right,.cont-welfare{order: 1;}

    .section-training,.section-welfare{padding-left: 15px; padding-right: 15px;}
    .section-training .bg-image img,.section-welfare .border-lr img,.section-working .borde-radi img{border-radius: var(--d-radius);}

    .slide-salary { padding: 0px 0px 0px 8rem; }
    .s-salary { width: calc(var(--thumbW) - 2rem); --thumbW: 55%;}
    .w-salary { padding: 3rem 0 3rem; }
    .slide-salary { padding: 0px 0px 0px 1rem; }
    .section-salary .item-thumb { left: calc(var(--thumbW) - -7.2rem); --thumbW: 31%;}

    .section-salary .section-title { color: rgba(0, 102, 177, 1); }
    .section-salary { margin-top: 0; padding-top: 0px; }
    .section-salary .bg{height: 50%;}

    .list-item li:after {top:6px;}
    .accordion-button:after { left: 1rem;}
    .heading-card .vtri-td { text-align: left; padding-left: 2rem !important;}

    .heading-card .vtri-td, .header-vit .vtri-td {-ms-flex: 0 0 45%; flex: 0 0 45%; max-width: 45%; }
    .heading-card .sl-td, .header-vit .sl-td {-ms-flex: 0 0 16%; flex: 0 0 16%; max-width: 16%;}
    .heading-card .nhh-td, .header-vit .apply-cv, .header-vit .nhh-td, .heading-card .apply-cv{-ms-flex: 0 0 39%; flex: 0 0 39%; max-width: 39%; }

    .heading-card .time-td, .header-vit .time-td{display: none;}

}
@media (min-width:767px) and (max-width:991px) {


 }
@media (max-width:767px) {
	.section-contact-info .section-content{padding-left: 0px;}
    .des-dxser{padding: 1rem 2rem 0.5rem 10rem;}

    .s-companion .number{font-size:50px;}
    .tab-img {margin-top: 5rem; }
    .section-recruitment .container{max-width: 100%;}

}
@media (max-width:576px) {
    #footer .footer-menu-wrapper .menu-items a {font-size: var(--fz-18); } 
    .section-culture.future-culture{padding-top: 0}
    .section-culture.future-culture .bg-image { width: 95%; }
    .col-culture-l, .col-culture-r { width: 90%; padding-right: 0px; }
    .bg-culture-2:before { max-height: 200px;}
    .d-block-mb{display: block !important;}
    .s-companion {padding-top: 2rem; }
    .companion-slide .title { margin-top: -1.5rem; margin-right: -1rem; }
    .des-dxser{position: static; width: 100%; margin: 0; max-width: 100%;    padding: 1rem 2rem 0.5rem;    }
    .section-form-app .p-left-lg { padding-left: 15px; }
    .link-chinhsach {padding: 1rem 0;}
    .link-chinhsach .d-flex{display: block !important; text-align: center;}
    .link-br {margin: 15px 0px;}

    .slide-salary .swiper-slide {padding: 1rem 1rem 1.5rem; }
    .s-salary { width: calc(var(--thumbW) - 1rem); --thumbW: 100%; }
    .section-salary .bg { height: 64%; }
    .w-salary { padding: 0rem 0 3rem; }
    .section-salary .item-thumb { left: calc(var(--thumbW) - -6.2rem); --thumbW: -3%; top: 0; right: 0; margin-top: 6rem;}
    .s-salary { width: calc(var(--thumbW) - 1rem); --thumbW: 100%; margin-top: 17rem; }
    .section-salary .slide-control { margin-top: 1.5rem;}

    .btn.btn-primary, .btn.btn-default {padding: 0.5rem 2.6rem 0.4rem 1.375rem; }
        .btn.btn-primary i, .btn.btn-default i { font-size: 0.7rem; }

    .accordion-body { padding: 0 1rem 1rem;}    
    .heading-card .sl-td, .header-vit .sl-td{display: none;}
    .heading-card .nhh-td, .header-vit .apply-cv, .header-vit .nhh-td, .heading-card .apply-cv,
    .heading-card .vtri-td, .header-vit .vtri-td{-ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; }

    .toogle-tuyendung .btn.btn-primary{ padding: 0.5rem 2.875rem 0.5rem 1.275rem; }
    .heading-card .nhh-td, .header-vit .apply-cv, .header-vit .nhh-td, .heading-card .apply-cv {padding-right: 0px; }

}
@media (max-width:420px) {
    .toogle-tuyendung .btn.btn-primary { padding: 0.6rem 2.675rem 0.5rem 0.875rem; }

}
@media (max-width:380px) {
    .bg-culture-2:before { max-height: 160px; }
    .companion-slide .title { font-size: 16px; width: 85%; }
}   
@media (max-width:365px) { 
    .accordion-button {padding: 0.8rem 0.8rem;}
}





