a,a:hover,a:focus,a:active{text-decoration:none;outline:0}.offer-area{position:relative;z-index:1;width:100%;overflow:hidden;font-family:Helvetica}.offer-tab-link{text-align:center}.offer-tab-link ul li{display:inline-block;padding:10px 0;margin:0 -3px}.offer-tab-link ul li a{display:block;color:#000;font-size:20px;padding:10px 60px;border-bottom:4px solid #000;font-weight:500}.offer-tab-link ul{list-style:none;padding:0;margin:0;border:0;justify-content:center}.offer-tab-link ul li a.active{color:darkcyan;border-color:darkcyan}.offer-content p{width:100%;margin:0;text-align:left;font-weight:bold}.offer-content h2{text-align:left}.offerslideContent{display:block}.offerItem{padding:0 24px;height:545px;width:var(--tg-width-accordion-title);overflow:hidden;float:left;position:relative;transition:.3s ease;border:1px solid var(--tg-light-gray);background:var(--tg-light-gray)}.offer-img{margin:0 -15px}.offer-detail{width:800px}.offerItemTitle{position:absolute;left:var(--tg-width-accordion-title)/2;height:var(--tg-width-accordion-title);line-height:var(--tg-width-accordion-title);top:95.6%;z-index:1;width:545px;color:var(--tg-white);background:var(--tg-dark);transform:rotate(-90deg);transform-origin:left;margin:0 auto;cursor:pointer;font-size:20px;padding:0 12px;font-size:400}.offerItem.active{width:calc(100% - var(--tg-total-accordion-title)*var(--tg-width-accordion-title))}.offerItem.active .offer-detail{width:1007px}.offerItem.active .offer-img{max-width:415px}.offerItem.active .offer-detail .row .col:first-child{max-width:100% !important}.offer-content{max-width:460px;max-height:545px;height:auto;margin:0 auto;position:relative;transform:translate(-45%,0);opacity:0;transition:opacity .3s ease;display:flex;justify-content:center;align-items:start;padding:65px 12px 30px 12px}.offer-tabs.tab-content{padding:10px 0}.offer-content p{color:#000}.offer-content h2{font-size:24px;color:#000;text-transform:uppercase}.offerItemTitle.hide{color:var(--tg-dark);background:var(--tg-light-gray)}.offerItemTitle.hide span{font-weight:bold}.offerItem.active .offer-content{transition:.3s ease;opacity:1}.offer-content a{background:darkcyan;color:#fff;padding:10px 20px;display:inline-block;margin-top:10px;border:0;border-radius:3px}@media(max-width:1750px){.container{max-width:1540px}}@media(max-width:1550px){.container{max-width:1340px}}@media(max-width:1450px){.container{max-width:1240px}.offer-content{max-width:360px}}@media(max-width:1280px){.container{max-width:1140px}.offerItem.active .offer-detail{width:750px}.offer-detail{width:595px}}@media(max-width:1199px){.container{max-width:960px}h4.offerItemTitle{height:50px;line-height:50px;left:25px;top:94%}.offerItem{width:50px}.offerItem.active{width:calc(100% - 6*50px)}.offerItem.active .offer-content{margin-left:20px}}@media(max-width:991px){.container{max-width:720px}.offer-content p{font-size:14px;padding:0 12px}.offerItem.active .offer-content{margin-left:0}h4.offerItemTitle{font-size:14px;top:93%;width:280px;font-family:Helvetica;height:36px;line-height:36px;left:17px}.offerItem.active .offer-detail{width:500px}.offer-content h2{font-size:18px;margin:0}.offer-content a{padding:7px 13px;font-size:16px;margin-top:10px}.offer-detail{width:395px;max-height:279px}.offerItem{width:35px}.offerItem.active{width:calc(100% - 6*35px)}}@media(max-width:767px){.container{max-width:540px}.offerItem{width:100%}.offer-detail{width:100%;max-height:unset;display:none}h4.offerItemTitle{font-size:13px;text-align:left;padding-left:15px;position:relative;transform:rotate(0);border-bottom:1px solid #999;height:40px;line-height:40px;width:100%;left:0}.offer-img{margin:0}.offer-content{margin:0;max-width:100%}.offerItemTitle.hide{display:block}.offerItemTitle.hide span{font-weight:bold}.offerItem{height:auto;padding:unset}.offerItem.active .offer-detail{width:100%;display:block}.offerItem.active .offer-detail .row .col:first-child{max-width:50% !important;height:100%}.offerItem.active{width:100%}}@media(max-width:574px){.container{max-width:100%}.offerItem.active .offer-detail .row{display:block}.offerItem.active .offer-detail .row .col{max-width:100% !important}.offer-content{transform:translate(0);top:0;padding:10px 0}.offer-img,.offerItem.active .offer-img{width:100%;max-width:unset}.offer-img img{width:100%}.offerItem.active .offer-detail .row .col:first-child{max-width:100% !important}}