@media (max-width: 6000px) and (min-width: 3000px) {
    
    .landing-page-banner-section .text-section {
    max-width: 800px;
    padding: 120px 0;
    padding-left: 90px;
}
    
    .landing-page-banner-section h1 {
    font-size: 100px;
    margin-bottom: 20px;
    line-height: 120px;

}
    
    .landing-page-banner-section p {
    font-size:26px; line-height: 38px; margin: 30px 0;
}
    
    .landing-page-banner-section .bullet-list li {
    font-size:26px;
   
}
    
    .default-btn{font-size:20px; padding: 20px 70px 20px 20px;}
    
    .banner-btn{margin-top: 40px;}
    
}





@media (max-width: 1600px) {
    
 .landing-page-banner-section .full-banner-image{
    background: url(../images/landing-page-banner-bg-small.png) no-repeat right top; background-size: auto 100%; 
}   
    
}



@media (max-width: 1600px) and (min-width: 1200px) {
    
    .container{
        max-width: 1400px;
        width:98%;
        padding: 0;
    }
    
}



@media (max-width: 1400px) {
    
    .landing-page-banner-section h1{
        font-size:52px; line-height: 60px;
    } 
    
    .landing-page-banner-section .text-section {
    max-width: 500px;
    padding-left: 50px;
}
    
    .landing-page-banner-section p{max-width: 400px;}
    
.calltoaction-section-landing-page .bg-img-section{background-position: center top;}
    
    .youmightlist{grid-column-gap: 40px;}
    .youmightlist .icon-text-card{margin-bottom: 30px;}
    .you-might-asking-seciton .left-col {
    width: 30%;
}
    .you-might-asking-seciton .right-col {
    width: 70%;
}
    .you-might-asking-seciton .text-panel {
    padding-right: 40px;
}
    
    
}


@media only screen and (max-width: 1300px) {
    
    
    .main-navbar .navbar .navbar-nav .nav-item{margin-right: 5px;}

    .call-to-action .img-panel.hidemob {
        display: none;
    }

    .call-to-action {
        padding: 60px 0;
        justify-content: center;
    }

    .landing-banner-area {
        background: url(../images/landing-page-banner.jpg) no-repeat center top;

    }


    .faq-section {
        padding: 100px 0 100px;

    }

    .insurance-section {
        padding: 80px 0 100px;
    }


    .call-to-action h3 {
        font-size: 32px;
        line-height: 40px;
    }
    
    .client-logo-section {
    padding: 100px 0;
}
    
    .what-we-do-section {
    padding: 100px 0 100px 0;
}
    
    .what-we-do-section .puzzle-top img{height: 150px;}
     .what-we-do-section .puzzle-bottom img{height: 150px;}
    
    .what-we-do-section .puzzle-top {
    top: -75px;
    left: 40px;
}
    
    .what-we-do-section .puzzle-bottom {
    bottom: -75px;
    right: 40px;
}
    
    .howitworks-seciton .puzzle-top2 img{height: 280px;}
    .howitworks-seciton .puzzle-top2 {
    top: -110px;
    right: 90px;
}
    
     .howitworks-seciton.puzzle-bottom2 img{height: 150px;}
    .howitworks-seciton .puzzle-bottom2 {
     bottom: -82px;
    right: 40px;
}
    
    .howitworks-seciton{padding: 100px 0;}
    
    .howitworks-seciton .howitworks-listing {
    padding-left: 40px;
}
    
    
    
    .what-we-do-section .image-panel{margin-top: 0;}

    
    .service-section-landing-page .container{max-width:100%;}
    
    
    .service-section-landing-page {
    padding: 100px 40px;
}
    
    
    .icon-text-listing .icon-text-card .icon, .youmightlist .icon-text-card .icon {
    width: 100px;
    height: 100px;
    min-width: 100px;
    min-height: 100px;
}
    
    .howitworks-listing .icon-text-card .icon{
        width: 100px;
    height: 100px;
    min-width: 100px;
    min-height: 100px;
        
        padding: 25px;
    }
    
    
    .icon-text-listing h3{margin-bottom: 8px;}
    
    .icon-text-listing .icon-text-card{margin-top:40px;}
    
    .grid-section-service .two-col .text-section p.large{font-size:16px;}
    
    .grid-section-service .two-col .col1 {
    width: 48%;
}
    
    .grid-section-service .two-col .col2 {
    width: 52%;
}
    
    .calltoaction-section-landing-page .two-col-section{padding-left:50px; padding-right: 40px;}
    .calltoaction-section-landing-page .two-col-section .text-section{padding: 60px 0;}
    
    
    .grid-section-service .two-col .text-section {
    padding: 50px 40px 55px 40px;
    max-width: 600px;
}
    
    .you-might-asking-seciton {
    padding-top: 100px; padding-bottom: 0;
}
    
    .you-might-asking-seciton .flex-col{flex-wrap:wrap;}
    
    .you-might-asking-seciton .left-col, .you-might-asking-seciton .right-col {
    width: 100%;
}
    
    .you-might-asking-seciton .text-panel {
    max-width: 100%;
}
    
    .youmightlist{margin-top: 60px;}
    
    .you-might-asking-seciton .desktop-img{display: none;}
    .you-might-asking-seciton .image-section.mobile-img{display: block;}
    .you-might-asking-seciton .mobile-img{display: block;}
    .grid-section-client{grid-gap:40px;}
    
    .icon-text-listing h3 {
    font-size: 20px;
    line-height: 24px;

}
    
    .icon-text-listing p, .youmightlist p {
    font-size: 16px;
    line-height: 26px;
}
    
    .what-we-do-section .text-section {
    padding-right: 0;
}
    
    .you-might-asking-seciton h4{padding-bottom: 10px;} 
    
    .youmightlist{grid-column-gap: 40px;}
    
    .you-might-asking-seciton .image-section img {
    max-height: 500px;
}
    .you-might-asking-seciton .image-section.mobile-img{display: flex; justify-content: center;}  
    
    
}

@media only screen and (max-width: 1199px) {
    
    
    .mean-container .mean-nav ul li a.secondary-btn{
        color:#fff!important; box-sizing: border-box;  -webkit-box-sizing: border-box; -moz-box-sizing: border-box;min-width: 180px;
    width: 100%; padding-left: 20px;
    }
    
    .main-responsive-nav .main-responsive-menu.mean-container .hideDesktoplink .others-options .default-btn{
         box-sizing: border-box;  -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
    min-width: 180px;
    }
    
      .main-responsive-nav .main-responsive-menu.mean-container .hideDesktoplink .others-options {
    width: 180px;
  }

    .top-header-optional{text-align: center;}
   

     .navbar-btn.two-btn-mobile{
              display: grid;
  flex-wrap: wrap;
  grid-row-gap: 10px;
  grid-template-columns: 1fr;
          }  

    .service-list-section .list p {
        font-size: 18px;
        min-height: 167px;
    }


    .main-responsive-nav .mean-container a.meanmenu-reveal {
        color: #5a4b95;
        top: 10px;
    }

    .service-section {
        padding-bottom: 250px;
    }

    .contact-info-box {
        padding: 20px;
    }

    .contact-info-box {
        text-align: center;
    }

    .contact-info-box p {
        line-height: 20px;
    }

    .contact-info-box .icon i {
        font-size: 35px;
    }


    .navbar-area {
        -webkit-box-shadow: 0 0 1.25rem rgba(108, 118, 134, 0.1);
        -moz-box-shadow: 0 0 1.25rem rgba(108, 118, 134, 0.1);
        box-shadow: 0 0 1.25rem rgba(108, 118, 134, 0.1);
    }


    .main-responsive-nav .main-responsive-menu.mean-container .navbar-nav {
        height:480px;
    }
    
    .what-we-do-section .image-panel img{border:3px solid #fff; border-bottom-right-radius: 0;}
    
    .what-we-do-section .col-lg-6{
        flex: 0 0 auto;
    width: 100%;
    }
    
    .calltoaction-section-landing-page .two-col-section .text-section{max-width: 280px;}
    .what-we-do-section .image-panel.desktop-img{display: none;}
    .what-we-do-section .image-panel.ipad-img{display: block; margin-top:30px;}
    .what-we-do-section .image-panel.ipad-img img{width:100%;}
    .calltoaction-section-landing-page .two-col-section{flex-wrap:wrap;}
    
    .calltoaction-section-landing-page .two-col-section .text-section{padding-bottom: 30px;}
    .calltoaction-section-landing-page .two-col-section{padding-bottom: 60px;}
    
    .calltoaction-section-landing-page .bg-img-section {
    width: 60%;
}
    .calltoaction-section-landing-page .col2 {
    width: 40%;
}
    
    .navbar-area {
                    padding-top: 0;
                    padding-bottom: 0;
     }
    
     .main-navbar {
    display: block;
  }

    
}



@media only screen and (max-width: 991px) {
    
    
    
    .grid-section-service .two-col{flex-wrap:wrap;}
    
    .grid-section-service .two-col .col1{width:100%;}
    
    .grid-section-service .two-col .col2 {
    width: 100%;
}
    
    .grid-section-service .two-col .text-section{max-width: 100%;}
    
    
    
    .howitworks-seciton .howitworks-listing{margin-top: 40px; padding-left: 0;}
    .landing-page-banner-section h1 {
    font-size: 45px;
    line-height: 52px;
}
    
    p {
    font-size: 16px;
    line-height: 22px;
}
    
    
    
    .landing-page-banner-section{
    
 background: rgb(255,255,255);
background: linear-gradient(0deg, rgba(255,255,255,1) 0%, rgba(230,228,239,1) 42%);
    border-top-right-radius:80px; overflow: hidden;
        
        
}
    
    .landing-page-banner-section .image-panel img, .landing-banner-bg{border-radius: 0;}
    
    
     .landing-page-banner-section .full-banner-image{
    background:none;
}
    
    .landing-page-banner-section .bullet-list{margin-top:30px; margin-bottom: 30px;}
    
    
    .landing-page-banner-section .mobile-banner-bg{
        background: url(../images/landing-page-banner-bg-mob.svg) no-repeat right top; background-size: auto 100%; 
}
    
    .landing-page-banner-section .text-section {
    max-width: 600px; padding: 60px 0; padding-left: 40px; padding-top: 0; padding-bottom: 30px;
    
}
    
    .landing-page-banner-section h1{margin-bottom: 30px;}
    
    .landing-page-banner-section p {
    max-width: 500px;
}
    
    

    .single-features .features-title > img {
        top: 0;
        transform: none;
        position: static;
        margin-bottom: 20px;
    }

    .single-features .features-title {
        display: flex;
        align-items: flex-start;
        flex-direction: column;
        justify-content: center;
        display: block;
    }

    .service-section {
        padding-bottom: 200px;
    }

    .reviews-image {
        display: flex;
        justify-content: center;
    }

    .testimonials .owl-carousel .owl-item img {
        display: block;
        width: 200px !important;

    }

    .clients-item {
        text-align: center;
    }

    ul.insurance_logo li {
        width: 48%;

    }

    .paragraph-text h4 {
        font-size: 20px;
    }

    .paragraph-text h4 br {
        display: none;
    }

    .section-title.mbbig {
        margin-bottom: 50px;
    }

    .insurance-section {
        padding: 80px 0 120px;
    }


    .service-list-section .list p {
        min-height: inherit;
    }

    .mission {
        padding: 100px 0;
    }
    
  
    .privacy-policy{padding: 60px 0}
        
.thank-you-panel h1 {
  font-size: 34px;
  line-height: 42px;
}
        
 .thank-you-panel p {
  font-size: 18px;
  padding: 0 20px;
}   
        
.thank-you-panel p.large {
  font-size: 20px;
}
        
        .thank-you-wrpper {
  height: auto;
  min-height: inherit;
  padding: 60px 0;
}
          
.contact-info-column{order:2;}   
.form-column{order:1;margin-bottom:50px;}
.contact-banner-section .text-section{margin-top: 0;} 
    


}




@media(max-width: 1100px) {


    .deskjob-content h3 {
        font-size: 30px;
        order: 2;
        line-height: 36px;
    }

    .deskjob-content .image-panel {
        width: 100%;
        order: 1;
    }

    .deskjob-content .image-panel img {
        max-width: 100%;
        margin: 0 0 40px;
    }

    .deskjob-content p br {
        display: none;
    }

    .deskjob-content h3 br {
        display: none;
    }

    .deskjob-content .flex-content {
        flex-direction: column;
        margin-bottom: 20px;
    }

    .deskjob-content .down-arrow {
        margin-bottom: -70px;
        justify-content: center;
    }

    .deskjob-content {
        padding: 80px 20px 80px;
    }

    .deskjob-content .content {
        max-width: 650px;

    }
    
    
    
    .youmightlist .icon-text-card{grid-gap: 20px;}
    
    .grid-section-client .list-logos{padding: 30px 24px;}
    .grid-section-client {
    grid-gap: 20px;
}

}




@media(max-width: 767px) {
    
    .youmightlist {
    margin-top: 40px;
}
    .calltoaction-section-landing-page .two-col-section .text-section h2 {
    padding-bottom: 0;
}
    
    .what-we-do-section .desktop-img{display: none;}
    
   
    
    
    .icon-text-listing.alignCenter .icon-text-card:last-child{margin-bottom: 10px;}
    
    
    .what-we-do-section .image-panel img{border:2px solid #fff; border-bottom-right-radius: 0;}
    
    .what-we-do-section .text-section {
    padding-right: 0;
}
    .howitworks-listing .icon-text-card{margin-bottom: 30px;}
    .howitworks-listing .icon-text-card:last-child{margin-bottom: 20px;}
    
    .you-might-asking-seciton {
    padding-top: 60px;
    padding-bottom: 0;
}
    
    .grid-section-service{border-radius: 30px; border:3px solid #fff; border-bottom-right-radius:0;}
    
    .youmightlist {
    grid-template-columns: 1fr;
    grid-column-gap: 30px;
}
    
    
    .landing-page-banner-section h1 {
    font-size: 35px;
    line-height: 42px;
}
    
    .landing-page-banner-section .text-section{max-width: 80%; padding-left: 20px;}
    .grid-section-client {
    grid-gap: 20px;
}
    
    .client-logo-section {
    padding: 60px 0;
       
}
    .what-we-do-section {
    padding: 60px 0 60px 0;
}
    
    .service-section-landing-page {
    padding: 60px 10px;
}
    
    .howitworks-seciton {
    padding: 60px 0 80px;
}
    
    
    .service-section-landing-page .container{width:100%; margin: 0;}
    
    
    .what-we-do-section .puzzle-top img, .what-we-do-section .puzzle-bottom img  {
    height: 100px;
}
    .what-we-do-section .puzzle-top {
    top: -50px;
    left: 20px;
}
   .what-we-do-section .puzzle-bottom {
    bottom: -50px;
    right: 20px;
} 
    
    .howitworks-seciton .puzzle-top2 img {
    height: 150px;
}
   .howitworks-seciton .puzzle-top2 {
    top: -54px;
    right: 20px;
} 
    
    .howitworks-seciton .puzzle-bottom2 {
    bottom: -40px;
    left: 40px;
}
    .howitworks-seciton .puzzle-bottom2 img{height: 100px;}
    
    .grid-section-service .two-col .text-section {
    padding: 20px;
    max-width: 100%;
}
    
    .icon-text-listing .icon-text-card {
    margin-top: 30px;
}
    
    .icon-text-listing{padding-bottom: 10px; padding-top: 10px;}
    
    .calltoaction-section-landing-page .flex-col{flex-wrap:wrap;}
    .calltoaction-section-landing-page .bg-img-section, .calltoaction-section-landing-page .col2{width:100%;}
    .calltoaction-section-landing-page .bg-img-section img{opacity: 1;}
    .calltoaction-section-landing-page .two-col-section{flex-wrap:wrap; padding-bottom: 50px;}
    .calltoaction-section-landing-page .two-col-section .text-section{max-width: 100%;  padding-bottom: 30px; padding-top: 50px;}
    
    .calltoaction-section-landing-page{border-top-right-radius: 30px; overflow: hidden;}
    .calltoaction-section-landing-page .bg-img-section img, .calltoaction-section-landing-page .bg-img-section{border-radius: 0;}
    
    .calltoaction-section-landing-page .two-col-section {
   padding: 20px 20px 40px;
}
    .calltoaction-section-landing-page .two-col-section .text-section{padding: 0; padding-bottom: 20px;}
    
    .howitworks-seciton .button-panel {
    margin: 10px 0 0; text-align: left;
}
    
    .youmightlist .icon-text-card {
    grid-gap: 30px;
}
    .grid-section-service .desktop-img{display: none;}
    .grid-section-service .mobile-img{display: block; padding: 20px 0 20px;}
    .grid-section-service .mobile-img img{border-radius: 30px; border-bottom-right-radius: 0; border:3px solid #fff;}
    
    .icon-text-listing .icon-text-card{margin-top: 0; margin-bottom: 20px;}
    
    .calltoaction-section-landing-page .two-col-section .text-section h2 br{display: none;}
    .grid-section-service .mobile-img{padding-top: 0;}
    
    .what-we-do-section .image-panel {
    margin:20px 0 20px 0;
}

    .mission {
        padding: 80px 0;
    }

    .service-list-section .list p {
        min-height: inherit;
    }

    .main-contact-section .contact-form {
        padding: 20px;
    }


    .offer-item .accordion .accordion-item {
        padding: 30px;
        text-align: left;
    }

    .offer-item .content {
        text-align: left;
    }


    .offer-area.service-section {
        background: #f9f9f9;
        padding: 0;
    }

    .service-section {
        padding-bottom: 250px;
    }


    .service-list-section .list h3 {
        font-size: 26px;
        margin-bottom: 40px;
    }

    .service-list-section .list h4 {
        font-size: 22px;

    }

    .service-list-section .list {
        width: 100%;
    }

    .service-list-section .list p {
        font-size: 18px;
        padding-left: 0;

    }

    .service-list-section .list img {
        height: 80px;
        margin-bottom: 20px;
    }

    .service-list-section .list {
        margin-bottom: 30px;
    }

    .service-section {
        background-size: 100% auto;
    }

    .call-to-action .center-text {
        flex-direction: column;
    }

    .call-to-action h3 {
        margin-bottom: 15px;
    }

    .call-to-action h3 {
        font-size: 32px;
        line-height: 38px;
    }

    .call-to-action .about-btn {
        margin-left: 0;
    }


    .contact-info-area > .container > .row > * {
        flex-shrink: 0;
        width: 100%;
        max-width: 100%;
        padding-right: calc(var(--bs-gutter-x)/ 2);
        padding-left: calc(var(--bs-gutter-x)/ 2);
        margin-top: var(--bs-gutter-y);
    }

    .contact-info-box {
        padding: 35px 35px 30px 35px;
    }

    .single-footer-widget h3 {
        margin-bottom: 15px;
    }

    .single-footer-widget .quick-links li {
        margin-bottom: 10px;
    }

    .landing-banner-area h1 {
        font-size: 32px;
    }



    .service-section {
        padding-top: 0;
    }

    .service-section {
        padding-top: 0;
        padding: 0 20px;
    }



    .clients-item .item .single-feedback p {
        font-size: 18px;
    }

    .clients-item .item .title {
        margin-bottom: 25px;
    }

    .mean-container .mean-nav {
        margin-top: 58px;
    }

    .faq-section {
        padding: 60px 0 60px;

    }

    .insurance-section {
        padding: 60px 0 60px;
    }

    .main-contact-section {
        margin: 80px auto;
    }

    .page_404 .about-main-image {
        margin-top: 40px;
    }

    .page_404 {
        display: block;
        text-align: center;
    }

    .page_404 .about-main-content h3:before {
        left: 50%;
        transform: translateX(-50%);
    }
    
    .grid-section-service .two-col .text-section{padding-top: 30px; display: block;}
    .howitworks-seciton .image-section img{border-bottom-right-radius: 0;}
    .thank-you-panel .button-two-col{flex-wrap: wrap; flex-wrap: wrap;
  grid-row-gap: 15px;
        }
        
         .thank-you-panel .default-btn{width:100%;}    
    
  .thank-you-panel h1 {
  font-size: 32px;
  line-height: 40px;
}  
    
    .landing-page-banner-section .full-banner-image {
  padding: 40px 0;
}
    
 .contact-banner-section{padding: 50px 0;}
 .custom-form-contact{border-radius: 10px;} 
    
    .outreach-header .contact-info-section{
             display: none;
         }
   .top-header-area .top-header-information{text-align: center!important;} 
.top-header-area{display: block!important;}
}


@media(max-width: 575px) {
    
    .language-dropdown select {
  background: #95D9F6;
  width: 53px;
  padding: 2px 10px !important;
  font-size: 15px;
}
    
    .youmightlist h3 {
    font-size: 21px;
    line-height: 26px;
    margin-bottom: 10px;
}
    
    .grid-section-service .bullet-list {
    margin: 15px 0 30px 0;
}
    
    
    .what-we-do-section .image-panel.ipad-img{display: none;} 
    .what-we-do-section .mobile-img{display: block;}
    
    .client-logo-section {
        padding-top: 0;
}
    
    
    .call-to-action h3 {
        font-size: 28px;
        line-height: 36px;
        padding: 0 15px;
    }


    ul.insurance_logo {
        margin: 0;
        display: flex;
        justify-content: center;
        flex-wrap: wrap;
    }

    ul.insurance_logo li {
        padding: 0;
        width: 90%;
    }

    p {
        padding: 0;
    }

    .paragraph-text h4 {
        font-size: 18px;
        line-height: 24px;
    }
    
    
     .icon-text-listing .icon-text-card .icon, .youmightlist .icon-text-card .icon {
    width: 82px;
    height: 82px;
    min-width: 82px;
    min-height: 82px;
          padding: 15px;
}
    
    .howitworks-listing .icon-text-card .icon{
        width: 82px;
    height: 82px;
    min-width: 82px;
    min-height: 82px;
        
        padding: 18px;
    }
    .icon-text-listing .icon-text-card, .youmightlist .icon-text-card, .grid-section-client{grid-gap: 20px;}
    
    .youmightlist .icon-text-card, .grid-section-client{grid-template-columns: 1fr;}
    
    .grid-section-client .list-logos {
    padding: 40px 40px;
    border-radius: 20px;
    border-bottom-right-radius: 0;
    height: 156px;
}
    
    .landing-page-banner-section h1 {
    font-size: 25px;
    line-height: 30px;
    margin-bottom: 20px;
}
    
    .landing-page-banner-section .bullet-list {
    margin-top: 20px;
    margin-bottom: 20px;
}
    
    .landing-page-banner-section .mobile-banner-bg {
    background-size: auto 60%;
}
    
    .landing-page-banner-section .text-section{max-width: 100%;}
    .landing-page-banner-section h1, .landing-page-banner-section p{padding-right: 80px;}
    .landing-page-banner-section .bullet-list li{font-size:16px;}
    
    .landing-page-banner-section .text-section{ padding-left: 20px;}
    .what-we-do-section {
    padding: 50px 0 50px 0;
}
    
    .what-we-do-section .puzzle-top img, .what-we-do-section .puzzle-bottom img {
    height: 67px;
}
    
    .what-we-do-section .puzzle-top {
    top: -33px;

}
    
    .what-we-do-section .puzzle-bottom{bottom: -33px;}
    .service-section-landing-page {
    padding: 50px 10px;
}
    
    .you-might-asking-seciton {
    padding-top: 50px;
    padding-bottom: 0;
}
    
    .youmightlist .icon-text-card{margin-bottom: 30px;}
    
    .youmightlist .icon-text-card:last-child{margin: 0;}
    .custom-form-contact{padding: 30px 20px;}
    
.outreach-header  .flex-col-header-social .top-header-optional {
display: flex;
}
.top-header-area{display: block;}
.top-header-area .flex-col-header-social{display: none;}

.outreach-header .navbar-brand img{height: 50px;}



}



@media(max-width: 480px) {
    
    .custom-form-contact .form-controls{flex-wrap:wrap;}
    .custom-form-contact .form-controls{grid-row-gap: 20px;}
    
    

    .service-list-section .list h4 {
        font-size: 20px;
    }

    .service-list-section .list p {
        font-size: 16px;
    }


    .deskjob-content h2 {
        font-size: 32px;
        padding: 0 40px;
    }

    .deskjob-content h3 {
        font-size: 27px;
        line-height: 34px;
    }

    .deskjob-content {
        padding: 60px 10px 60px;
    }

    .deskjob-content .image-panel img {
        max-width: 90%;

    }


}

.nice-select.open .list{
	z-index: 99999;
}



@media(max-width: 430px){
.contact-info-wrapper .list {flex-wrap: wrap;} 
.contact-info-wrapper .contact-list{padding-left: 0;}
.contact-info-wrapper h3{margin-bottom: 25px; display: block; min-width: inherit; width:100%; display: block;}
} 

@media(max-width: 360px){
    .top-header-information li i{display: none;}
}