.cybermonday-main{background-color:#03c7e8;padding:5px 8px}.cybermonday-legal p{font-size:10px;line-height:1.15;margin-top:20px}.company-logo{height:42px;left:16px;position:absolute;top:32px;width:80px}iframe{min-width:460px;width:1px}.mainBanner .small_title{color:#eec505!important;font-size:32px;font-style:normal;font-weight:700;line-height:120%;margin:0 0 20px;text-transform:uppercase}.mainBanner{margin:0 auto;width:100%}.mainBanner .wrapper{max-width:1360px!important;position:relative;z-index:991}.mainBanner .for_bg{display:none}.mainBanner .row{align-items:center;display:flex;justify-content:space-between;position:relative}.mainBanner .leftBanner-content,.mainBanner .rightBanner-content{display:flex}.mainBanner .leftBanner-content span{color:#f0cc00!important;font-size:inherit!important}.mainBanner .leftBanner-content h1{color:#fff!important;margin:0!important}.mainBanner:before{background-color:#00262b;left:0;margin-bottom:1px;top:0}.mainBanner:after,.mainBanner:before{bottom:0;content:"";position:absolute;right:0;z-index:1}.mainBanner:after{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;clip-path:polygon(20% 0,100% 0,100% 100%,0 100%);-webkit-clip-path:polygon(20% 0,100% 0,100% 100%,0 100%);height:100%;padding-bottom:-1px;width:680px}.mainBanner.visible:after{background:linear-gradient(270deg,hsla(0,0%,100%,0),hsla(0,0%,100%,0)),#fff}@media (min-width:960px) and (max-width:1098px){.wrapper .leftBanner-content{padding-top:60px!important}}@media (min-width:960px){.wrapper .leftBanner-content{padding-bottom:42px!important}.mainBanner{align-items:center;display:flex;flex-direction:column;justify-content:center}.mainBanner .wrapper .row{min-height:574px}}@media (max-width:1300px){.mainBanner:after{width:640px!important}}@media (max-width:1250px){.mainBanner:after{width:610px!important}}@media (max-width:1200px){.wrapper .rightBanner-content{padding-right:0!important}.mainBanner:after{width:580px!important}}@media (max-width:960px){iframe{min-width:465px;width:1px}.company-logo{left:80px!important}.mainBanner .wrapper .row{flex-direction:column!important;margin-left:-20px!important;margin-right:-20px!important}.mainBanner:after{clip-path:polygon(0 550px,100% 0,100% 100%,0 100%);-webkit-clip-path:polygon(0 550px,100% 0,100% 100%,0 100%);width:100px!important}.wrapper .rightBanner-content{background-color:#fff!important;justify-content:center!important;max-width:100%!important;padding-left:0!important}.mainBanner .row{display:flex;flex-direction:row}.mainBanner .leftBanner-content{float:none!important;max-width:100%;padding:100px 35px 75px 80px!important}}@media (min-width:769px){.mainBanner{position:relative}.mainBanner .leftBanner-content h1,.mainBanner .leftBanner-content span{font-size:78px!important;line-height:78px!important}}@media (max-width:768px){.mainBanner{position:relative}.company-logo{height:32px!important;top:24px!important;width:60px!important}.wrapper .leftBanner-content{padding:80px 0 91px 80px!important}.mainBanner .leftBanner-content h1,.mainBanner .leftBanner-content span{font-size:60px!important;line-height:60px!important}}@media (max-width:600px){iframe{min-width:464px;width:1px}}@media (max-width:476px){iframe{min-width:375px;width:1px}.company-logo{left:24px!important}.wrapper .leftBanner-content{min-height:214px!important;padding:80px 0 40px 24px!important}.mainBanner .leftBanner-content h1,.mainBanner .leftBanner-content span{font-size:36px!important;line-height:40px!important}}@media (max-width:375px){iframe{min-width:375px;width:1px}.wrapper .leftBanner-content{min-height:214px!important;padding:80px 0 42px 24px!important}}@media (max-width:335px){iframe{min-width:320px;width:1px}}@media (min-width:1480px){.mainBanner:after{clip-path:polygon(25% 0,100% 0,100% 100%,15% 100%)!important;-webkit-clip-path:polygon(400px 0,100% 0,100% 100%,250px 100%)!important;width:65%!important}.mainBanner .wrapper{max-width:1400px!important}}@media (min-width:1780px){.mainBanner:after{clip-path:polygon(25% 0,100% 0,100% 100%,15% 100%)!important;-webkit-clip-path:polygon(400px 0,100% 0,100% 100%,250px 100%)!important;width:60%!important}}@media (max-width:400px){.mainBanner .for_bg.bg_mob{display:block;position:relative}}