.article-section{padding:40px 0 0}.article-section .article{font-size:16px;line-height:1.75;text-align:left;letter-spacing:-.16px;color:#000}.article-section .article .article-title{font-size:18px;font-weight:500;line-height:1.67;letter-spacing:-.15px;color:#000;margin:0 0 10px}.article-section .article .article-title p{margin-bottom:10px}.slider-section{padding-top:40px;padding-bottom:40px;overflow:hidden;background-color:#f7f7f7}.slider-section .slider-area{display:flex;flex-flow:wrap;align-items:center}.slider-section .slider-area .left{width:100%;position:relative;z-index:2;order:2}.slider-section .slider-area .left.campaign-slider-left{margin:0}.slider-section .slider-area .left .vertical-slider{top:-10px;left:10px;right:0;position:static;transform:translateY(0)}.slider-section .slider-area .right{width:100%;margin-left:40px;margin-right:-10px;overflow:hidden;order:1}.slider-section .slider-area .slider-control-wrapper{width:100%;order:3;z-index:1}.slider-section .campaign-slider-wrapper{margin-bottom:40px}.slider-section .campaign-slider-wrapper .brands-owl-carousel .slick-list{overflow:unset}.slider-section .campaign-slider-wrapper .brands-owl-carousel .slick-slide{margin:0}.slider-section .campaign-slider-wrapper .brands-owl-carousel .item{padding-right:30px;position:relative}.slider-section .campaign-slider-wrapper .brands-owl-carousel .item .company-media{position:absolute;bottom:0;right:10px;transform:translateY(50%);max-width:90px;padding:10px;background-color:#fff;border-radius:6px;border:1px solid #efeff4}.slider-section .campaign-slider-wrapper .brands-owl-carousel .slick-dots{margin-top:10px;position:absolute;bottom:0;width:100%}.slider-section .campaign-slider-wrapper .brands-owl-carousel .slick-dots li{height:30px;margin:0 2px}.slider-section .campaign-slider-wrapper .brands-owl-carousel .slick-dots li button:before{font-size:12px;color:#fff;opacity:.4}.slider-section .campaign-slider-wrapper .brands-owl-carousel .slick-dots li.slick-active button:before{opacity:1}@media(min-width:992px){.slider-section:first-child .col-xxl-11{width:99.5%}.slider-section .slider-area .left{flex-basis:36.9047596%;max-width:36.9047596%;order:1}.slider-section .slider-area .right{margin:0;width:100%;flex-basis:63.0952404%;max-width:63.0952404%;order:2}.slider-section .slider-control-wrapper{margin-left:auto;flex-basis:63.0952404%;max-width:63.0952404%}.slider-section .campaign-slider-wrapper .brands-owl-carousel .item .company-media{top:20px;bottom:inherit;transform:translateY(0);max-width:130px;padding:15px;box-shadow:0 5px 10px 0 rgba(0,0,0,.2)}}@media(max-width:991px){.slider-section .campaign-slider-wrapper .brands-owl-carousel .item{padding-right:0}.slider-section .slider-area .right{margin:0}.slider-section .slider-area .left{padding:0 20px}.slider-section .slider-area .left .vertical-slider .slogan-title span{text-align:left;color:#000;padding:0;background-color:transparent!important}}@media(min-width:1200px){.slider-section:first-child .col-xxl-11{width:97.5%}}@media(min-width:1440px){.slider-section:first-child .col-xxl-11{width:93.5%}}.vertical-slider{display:flex;flex-flow:column;align-items:flex-start;justify-content:flex-end}.vertical-slider .company{font-size:16px;font-weight:900;color:#000;margin-bottom:15px;max-width:100%}.vertical-slider .slogan-title{font-size:18px;font-weight:900;line-height:2.05;color:#fff;max-width:100%;margin:0 0 15px}.vertical-slider .slogan-title span{padding:4px 8px;color:#fff;background-color:#02aeef!important;-webkit-box-decoration-break:clone;box-decoration-break:clone}.vertical-slider .desc{font-size:12px;font-weight:900}@media(min-width:992px){.vertical-slider .slogan-title{font-size:28px;line-height:2.07;text-align:left}.vertical-slider .slogan-title span{padding:7px 20px}.vertical-slider .company .d-lg-block{display:block!important}.vertical-slider .desc{font-size:16px}}@media(min-width:1200px){.vertical-slider .slogan-title{font-size:32px;line-height:1.96;max-width:calc(100% - 50px)}}@media(min-width:1440px){.vertical-slider .slogan-title{font-size:40px;line-height:1.87}}@media(min-width:576px){.article-section .article .article-title{font-size:16px}}@media(min-width:992px){.article-section{padding-top:80px;padding-bottom:80px}.article-section .article{font-size:20px;line-height:1.8;letter-spacing:-.2px}.article-section .article .article-title{font-size:24px;line-height:1.5;letter-spacing:-.2px;color:#000;margin-bottom:20px}.article-section .article .article-title p{margin-bottom:20px}.article-section .article .article-title p:last-child{margin-bottom:0}}.slider-section.type-2 .slider-area{margin:0 -10px}.btn-redirect-campaign{color:#02aeef!important;background-color:#fff!important}.campaign-join-modal{text-align:left}.campaign-join-modal .modal-dialog .modal-content{border-radius:0;border:none;background-color:transparent}.campaign-join-modal .modal-dialog .modal-content .close{font-size:16px;font-weight:900;color:#000;opacity:1;padding:0;outline:0;margin:0;background-color:transparent;border:0;-webkit-appearance:none;font-weight:700;position:absolute;right:40px}.campaign-join-modal .modal-dialog .modal-content .close .icon{font-weight:900}.campaign-join-modal .modal-dialog .modal-content .modal-header{padding:30px 20px 0;border-radius:20px 20px 0 0;background-color:#fff;border:none;text-align:left;display:block}.campaign-join-modal .modal-dialog .modal-content .modal-header .modal-title{font-size:22px;font-weight:700;line-height:1.45;text-align:left;color:#000;margin-bottom:24px}.campaign-join-modal .modal-dialog .modal-content .modal-header p{margin:0;font-size:16px;font-weight:400;line-height:1.25;text-align:left;color:#000}.campaign-join-modal .modal-dialog .modal-content .modal-body{padding:30px;border-radius:0 0 20px 20px;background:#fff;text-align:left}.campaign-join-modal .modal-dialog .modal-content .modal-body .campaign-agreement-wrapper{border:1px solid #cdcdcd;border-radius:10px}.campaign-join-modal .modal-dialog .modal-content .modal-body .campaign-agreement-wrapper .form-check{padding:15px 0;border-top:1px solid #cdcdcd;margin:0 20px;display:flex}.campaign-join-modal .modal-dialog .modal-content .modal-body .campaign-agreement-wrapper .form-check .form-check-label{font-size:13px;font-weight:500;font-stretch:normal;text-align:left;color:#000}.campaign-join-modal .modal-dialog .modal-content .modal-body .campaign-agreement-wrapper .form-check .form-check-input{margin-left:0;margin-right:12px}.campaign-join-modal .modal-dialog .modal-content .modal-body .campaign-agreement{padding:20px;border-radius:10px;height:215px;overflow:scroll;position:relative}.campaign-join-modal .modal-dialog .modal-content .modal-body .campaign-agreement h4{font-size:16px;font-weight:700;line-height:1;text-align:left;color:#000;margin-bottom:10px}.campaign-join-modal .modal-dialog .modal-content .modal-body .campaign-agreement p{font-size:10px;font-weight:400;line-height:1.8;text-align:left;color:#000}.campaign-join-modal .modal-dialog .modal-content .modal-body .campaign-agreement.type-2{height:160px;border:1px solid #cdcdcd;margin-bottom:8px}.campaign-join-modal .modal-dialog .modal-content .modal-footer{border:0;padding:0}.campaign-join-modal .modal-dialog .modal-content .modal-footer .btn-accepted{height:64px;border-radius:10px;background-image:linear-gradient(94deg,#6ac5d8,#70d2b7);font-size:14px;font-weight:700;letter-spacing:.23px;text-align:center;color:#fff;display:flex;align-items:center;justify-content:center;padding:0 75px;margin-top:15px}@media(min-width:576px){.campaign-join-modal{text-align:left}.campaign-join-modal .modal-dialog{max-width:600px!important}}@media(min-width:992px){.campaign-join-modal{padding-bottom:0}.campaign-join-modal .modal-dialog .modal-content .modal-header{padding:30px 40px 0}}