<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media (min-width: 1200px){
    .container{
        max-width: 100%;
    }
}

@media (min-width: 1300px){
    .container{
        max-width: 100%;
    }
}

@media (min-width: 1400px){
    .container{
        max-width: 100%;
    }
}
@media (min-width: 1500px){
    .container{
        max-width: 1480px;
    }
}
@media (min-width: 1600px){
    .container{
        max-width: 1520px;
    }
}
@media (min-width: 1700px){
    .container{
        max-width: 1620px; 
    }
}
@media (min-width: 1800px){
    .container{  
        max-width: 1720px;
    }
}

.faq-page .card-header a{color: #000;}  

/*dark mode css*/
.dark-mode.app-page .faq-page {background-image: none;}
.dark-mode.app-page .faq-page .card-header button.bg-light, .dark-mode.app-page  .faq-page .card-header button.bg-light:focus{ color:#ccc !important }
.dark-mode.app-page .faq-page .card {background-color: #151515;}
.dark-mode.app-page .faq-page h2.resp-accordion{ background-color: #151515; }
.dark-mode.app-page .faq-page .card-header{ border-color:#151515; background: transparent !important;  }
.dark-mode.app-page .resp-vtabs .resp-tab-content { border:1px solid #999999 }
.dark-mode.app-page .faq-page .overlay-text h1 { color:#151515 !important }
.dark-mode.app-page .bg-light { background-color: transparent !important;}
/*dark mode css*/

/*app css*/
.app-page .accordion &gt; .card &gt; .card-header{ padding: 8px 15px !important;}  

/*app css*/
p.h2 {
    font-size: 23px;
}
.faq-page {
    background-image: url(https://d2ati23fc66y9j.cloudfront.net/ubuycom/faq-pae/BG-FAQ.svg);
    background-repeat: no-repeat;
    background-position: center top;
    background-size: 100%;
}
h2.resp-accordion {
    cursor: pointer;
    padding: 5px;
    display: none;
}
.resp-tab-content {
    display: none;
}
.resp-vtabs {
    display: flex !important;
    flex-direction: row;
}
.resp-tab-item {
    margin-bottom: 11px;
    border-radius: 10px;
    list-style: none;
    position: relative;
}
.resp-tab-item div { cursor: pointer;}

.faq-page .card-header {
    background: #fff;
    border: 1.5px solid #F3F3F3;
    box-sizing: border-box;
    border-radius: 12px;
}
.faq-page .card-header button { cursor:pointer;}

.faq-page .card {
    border: 0px;
    background-color: transparent;
}
.faq-page .card .bg-light:hover, .faq-page .card .bg-light:focus {
    background-color: transparent !important;
    outline: 0px !important;
}
.resp-tab-active {
    font-weight: bold;
    padding-left: 25px;
    position: relative;
}
.resp-tab-active:before {
    content: "";
    position: absolute;
    left: 0px;
    top: 9px;
    width: 16px;
    height: 4px;
    background: linear-gradient( 90deg, #F9B11E 21.85%, #FFE817 84.87%);
}
.banner-search {
    position: relative;
    max-height: 250px;
    overflow: hidden;
}
.overlay-text {
    position: absolute;
    left: 0;
    right: 0px;
    margin: 0 auto;
    top: 30%;
}

.overlay-text input{ height:auto !important; }


.resp-tab-content { margin-top: -1.5rem!important; }

.faq-page .input-group .search-deals-inputÂ&nbsp;{Â&nbsp;height: auto !important;}
.cross-theme-search .input-group-text i {
    width: 30px;
    height: 30px;
    background-color: #FFB100;
    color: #fff;
    padding: 8px;
    border-radius: 100%;
    font-size: 15px;
}

@media only screen and (max-width: 1400px) {
.overlay-text { top: 20%; }
}


@media only screen and (max-width: 1365px) {
.overlay-text { top: 20%; }
}

@media only screen and (max-width: 1023px) {
.overlay-text h1 { font-size: 24px; }
.overlay-text { top: 25%; }
}

@media only screen and (max-width: 768px) {


/*--Responsive Tabs--*/
ul.resp-tabs-list {
    display: none;
}
h2.resp-accordion {
    display: block;
}
.resp-vtabs .resp-tab-content {
        border: 1px solid #edf3fa;
    margin-top: 10px !important;
    padding: 15px;
}

.resp-vtabs .resp-tab-content p { margin-top: 0px !important;font-size: 18px; }

.resp-vtabs .resp-tabs-container {
    border: none;
    float: none;
    width: 100%;
    min-height: initial;
    clear: none;
}
.resp-accordion-closed {
    display: none !important;
}
.resp-vtabs .resp-tab-content:last-child {
    border-bottom: 1px solid #c1c1c1 !important;
}



.faq-page h2.resp-accordion { display: block;
    font-size: 18px;
    font-weight: 700;
    padding: 15px;
    margin: 5px 0 5px 0px;
    background-color: #edf3fa;
    position: relative;}
.faq-page .resp-tab-active:before { content: normal; }
.faq-page .resp-arrow {
    background-image: url(../images/arrrow-down.svg);
    background-repeat: no-repeat;
    background-position: center;
    width: 30px;
    height: 30px;
    background-size: contain;
    position: absolute;
    right: 20px;
    top: 20%;
}

.faq-page .resp-accordion.resp-tab-active .resp-arrow {
    transform: rotate(180deg);
}


    /*--Responsive Tabs--*/


.left-side-bar { display: none; }
.right-side-bar { width: 100% !important; max-width: 100%; flex: 100%; }

.faq-page .card-header { background-color: transparent; }
.faq-page .card-header button.bg-light, .faq-page .card-header button.bg-light:focus { background-color: transparent !important;color: #151515 !important; }
.faq-page .overlay-text h1 { line-height: normal; font-size: 18px; }
.faq-page .banner-search {max-height: 180px;}
}


@media only screen and (max-width: 479px) {
.faq-page .pl-5 { padding-left: 1.5rem!important; }
.faq-page .pr-5 { padding-right: 1.5rem!important; }

.faq-page h2.resp-accordion{font-size: 16px;}
.faq-page .card-header button.bg-light, .faq-page .card-header button.bg-light:focus{font-size: 14px;}
.resp-vtabs .resp-tab-content p{font-size: 14px;}
.faq-page .card-body p{font-size: 14px;}
.faq-page .input-group-prepend .input-group-text{padding: .375rem .75rem;}
}

@media only screen and (max-width: 375px) {
    .faq-page h2.resp-accordion{font-size: 14px;}
}</pre></body></html>