.promo-page{height:calc(100% - 217px);position:relative}.promo-content-header{align-items:center;background:#21232f;border-bottom:1px solid rgba(62,67,90,.529);box-sizing:border-box;color:#f0f8ff;display:flex;font-family:OpenSans-Regular,serif;font-size:17px;font-style:normal;font-weight:700;gap:10px;height:80px;line-height:100%;padding:0 20px;text-transform:uppercase;width:100%}.promo-content{align-items:center;background:rgba(42,45,57,.5);border-left:1px solid #21232f;display:flex;flex-direction:column;height:calc(100% - 80px);overflow:hidden;position:relative}.promo-content *{box-sizing:border-box;font-family:OpenSans-Regular,serif}.promo-content .p-c-c-b{align-items:center;background:linear-gradient(1turn,#b44652,#e8844a);border:none;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-size:20px;font-style:normal;font-weight:700;height:60px;justify-content:center;margin-bottom:60px;min-width:280px;padding:0 20px;position:relative;text-align:center;text-transform:uppercase;z-index:100}.promo-content .p-c-c-b:before{background:linear-gradient(1turn,#af3240,#f17b36),linear-gradient(1turn,#b44652,#e8844a);border-radius:inherit;box-shadow:0 0 50px 2px rgba(30,34,54,.25);content:"";display:block;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s;width:100%;z-index:-100}.promo-content .p-c-c-b:hover:before{opacity:1}.promo-content .p-c-bg-l{-webkit-filter:blur(80px);filter:blur(80px);opacity:.3;position:absolute;top:-20%;width:70%}.promo-content .p-c-ch-l{bottom:-40px;left:-50px;position:absolute}.promo-content .p-c-ch-r{bottom:-40px;position:absolute;right:-100px}.promo-content .p-c-t{color:#fff;font-size:35px;font-style:normal;font-weight:700;line-height:39px;margin-top:85px}.promo-content .p-c-t span{-webkit-text-fill-color:transparent;background:-webkit-linear-gradient(180deg,#f1c263 16.67%,#dd793f 69.23%);-webkit-background-clip:text;margin-right:15px}.promo-content .p-c-tc{-webkit-text-fill-color:#f1c261;background:-webkit-linear-gradient(180deg,#eabe60 16.67%,#dd793f 69.23%);-webkit-background-clip:text;color:#f1c261;font-size:25px;font-style:normal;font-weight:400;line-height:33px;margin:75px 0;text-align:center}.promo-content .p-c-c{display:flex;width:90%}.promo-content .p-c-c .p-c-c-o{margin:10px 30px;position:relative;width:33.3333333333%}.promo-content .p-c-c .p-c-c-o .c-o-c{align-items:center;background:linear-gradient(180deg,#1d1f27,#2d303f);border:none;border-radius:10px;cursor:pointer;display:flex;height:240px;padding:10px;position:relative;transition:all .5s;z-index:100}.promo-content .p-c-c .p-c-c-o .c-o-c .o-c-char{height:auto;width:46%}.promo-content .p-c-c .p-c-c-o .c-o-c .o-c-char .c-im{height:100%;margin-left:15px;margin-top:-48px;position:relative;transition:all .5s;width:100%;z-index:2}.promo-content .p-c-c .p-c-c-o .c-o-c .o-c-char .c-im1{height:100%;margin-left:13px;margin-top:-45px;position:relative;transition:all .5s;width:88%;z-index:3}.promo-content .p-c-c .p-c-c-o .c-o-c .o-c-t{align-items:center;display:flex;flex-flow:column;justify-content:center;width:54%}.promo-content .p-c-c .p-c-c-o .c-o-c .o-c-t .c-c-t-t{color:#fff;font-size:20px;font-style:normal;font-weight:700;line-height:24px;margin-bottom:23px;text-align:center}.promo-content .p-c-c .p-c-c-o .c-o-c .o-c-t .c-c-t-b{align-items:center;color:#fff;display:flex;flex-flow:column;font-size:14px;font-style:normal;font-weight:400;justify-content:center;line-height:18px;text-align:center}.promo-content .p-c-c .p-c-c-o .c-o-c:hover{transition:all .5s}.promo-content .p-c-c .p-c-c-o .c-o-c:hover .o-c-char .c-im{-webkit-transform:scale(1.03);transform:scale(1.03);transition:all .5s}.promo-content .p-c-c .p-c-c-o .c-o-c:hover .o-c-char .c-im1{-webkit-transform:scale(1.03);transform:scale(1.03);transition:all .2s}.promo-content .p-c-c .p-c-c-o .c-o-c:before{background:linear-gradient(180deg,#1d1f27,#393e50);border-radius:inherit;content:"";display:block;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s;width:100%;z-index:-100}.promo-content .p-c-c .p-c-c-o .c-o-c:hover:before{opacity:1}.promo-content .p-c-c .p-c-c-o .o-c-char:before{background:radial-gradient(50% 50% at 50% 50%,rgba(88,95,115,.96) 0,rgba(28,33,53,0) 100%);content:"";height:100%;opacity:.5;position:absolute;top:-46px;width:50%;z-index:1}.promo-content .p-c-c .p-c-c-o .c-o-b{align-items:center;background:linear-gradient(180deg,#f1c263,#dd793f);border:none;border-radius:5px;color:#1e2236;cursor:pointer;display:flex;font-size:18px;font-style:normal;font-weight:700;height:50px;justify-content:center;line-height:21px;margin-top:32px;position:relative;text-align:center;text-transform:uppercase;z-index:100}.promo-content .p-c-c .p-c-c-o .c-o-b:before{background:linear-gradient(180deg,#e2ab3a,#ce601f);border-radius:inherit;content:"";display:block;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s;width:100%;z-index:-100}.promo-content .p-c-c .p-c-c-o .c-o-b:hover:before{opacity:1}.promo-content .p-c-c .p-c-c-o .c-o-b:after{background:url(../../images/promo/bg_pizza_b.svg);content:"";height:50px;position:absolute;width:100%}.promo-content .p-c-c-s{color:#fff;font-size:27px;font-style:normal;font-weight:400;line-height:31px;margin:50px 0}@media screen and (max-width:2000px){.promo-content{min-height:808px}.promo-content .p-c-t{color:#fff;font-size:30px;font-style:normal;font-weight:700;line-height:39px;margin-top:30px}.promo-content .p-c-tc{font-size:21px;margin:40px 0}.promo-content .p-c-c{width:90%}.promo-content .p-c-c .p-c-c-o{margin:10px 20px}.promo-content .p-c-c .p-c-c-o .c-o-c{height:217px}.promo-content .p-c-c .p-c-c-o .c-o-c .o-c-char{width:46%}.promo-content .p-c-c .p-c-c-o .c-o-c .o-c-t{width:54%}.promo-content .p-c-c-s{font-size:24px;margin:60px 0}.promo-content .p-c-bg-l{top:-15%;width:75%}}.o-c-bd{display:flex}.o-c-bd,.o-c-bd a:first-child{width:100%}.o-c-bd .c-o-b{width:100%}.o-c-bd .c-o-b-l{width:75px}.o-c-bd .c-o-b-l-c{margin-left:5px;margin-right:5px}@media screen and (max-width:1500px){.promo-content .p-c-t{font-size:24px;margin-top:40px}.promo-content .p-c-tc{font-size:15px;line-height:22px;margin:10px 0}.promo-content .p-c-c .p-c-c-o .c-o-c{height:240px;margin-top:23px}.promo-content .p-c-c{flex-wrap:wrap;justify-content:center}.promo-content .p-c-c .p-c-c-o{width:44%}.promo-content .p-c-c .p-c-c-o .c-o-b{font-size:14px;height:40px;margin-top:18px}.promo-content .p-c-c-s{font-size:18px;margin:60px 0}.promo-content .p-c-c-b{font-size:16px;height:50px;margin-bottom:100px;min-width:240px}.promo-page{height:calc(100% - 197px)}.promo-content .p-c-ch-l{left:-250px}.promo-content .p-c-ch-r{right:-290px}.promo-content .p-c-bg-l{top:0;width:100%}}@media screen and (max-width:600px){.promo-content{height:100%;margin-bottom:50px}.promo-content .p-c-bg-l{top:8%;width:100%}.promo-content .p-c-t{align-items:center;display:flex;flex-flow:column;font-size:17px;justify-content:center}.promo-content .p-c-tc{font-size:13px;line-height:22px;margin:12px 0}.promo-content .p-c-c{display:flex;flex-direction:column}.promo-content .p-c-c .p-c-c-o{margin:0;position:relative;width:100%}.promo-content .p-c-c-b{margin-bottom:10px}.promo-content .p-c-c .p-c-c-o .c-o-c{height:200px;margin-top:23px}.promo-content .p-c-c .p-c-c-o .c-o-c .o-c-char .c-im1{margin-top:10px}.promo-content .p-c-c .p-c-c-o .c-o-c .o-c-char .c-im{margin-top:15px}.promo-content .p-c-t{margin-top:10px}}@media screen and (min-width:601px)and (max-width:850px){.promo-content{background:radial-gradient(65.67% 65.67% at 41.2% 34.33%,rgba(255,216,75,.2) 0,rgba(146,7,255,.078) 100%);height:100%;margin-bottom:50px}.promo-content .p-c-t{align-items:center;display:flex;flex-flow:column;font-size:17px;justify-content:center}.promo-content .p-c-tc{font-size:13px;line-height:22px;margin:12px 0}.promo-content .p-c-c{display:flex;flex-direction:column}.promo-content .p-c-c .p-c-c-o{margin:0;position:relative;width:100%}}