.promo-list-page .top_wrap{background-color:#deebf5;border-radius:20px;padding:20px 40px 0}.promo-list-page .top_wrap .section-title{margin-bottom:40px;max-width:650px}@media screen and (max-width: 500px){.promo-list-page .top_wrap .section-title{max-width:300px}}@media screen and (max-width: 425px){.promo-list-page .top_wrap .section-title{max-width:230px}}@media (max-width: 1024px){.promo-list-page .top_wrap{width:calc(100% + 30px);margin-left:-15px;border-radius:unset;padding:30px 15px 0}}.promo-list-page .top_wrap .breadcrumbs{margin-bottom:50px}@media (max-width: 1024px){.promo-list-page .top_wrap .breadcrumbs{margin-bottom:30px}}.promo-list-page .top_wrap .name-page-canada{margin-bottom:20px}@media (max-width: 1024px){.promo-list-page .top_wrap .name-page-canada{font-size:20px}}.promo-list-page .top_wrap.nav-menu{background-image:url(/images/promo/intro_bg.png);background-repeat:no-repeat;background-position:right}@media screen and (max-width: 1024px){.promo-list-page .top_wrap.nav-menu{background-image:url(/images/promo/intro_bg_mobile.png);background-position:right 36px}}.promo-list-page .top_wrap.nav-menu .navigations_menu_page{display:flex;padding-left:0;overflow-y:scroll;max-width:100%;-ms-overflow-style:none;scrollbar-width:none}.promo-list-page .top_wrap.nav-menu .navigations_menu_page::-webkit-scrollbar{display:none}@media (max-width: 1024px){.promo-list-page .top_wrap.nav-menu .navigations_menu_page{max-width:1055px;overflow-x:scroll;scrollbar-width:none;-ms-overflow-style:none;border-top:1px solid #C8DAEC;border-bottom:1px solid #C8DAEC;width:calc(100% + 30px);margin-left:-15px;padding-top:18px;padding-left:15px}.promo-list-page .top_wrap.nav-menu .navigations_menu_page .item_menu_navigations{margin-right:20px;white-space:nowrap}.promo-list-page .top_wrap.nav-menu .navigations_menu_page .item_menu_navigations a{font-size:12px}}.promo-list-page .top_wrap.nav-menu .navigations_menu_page .item_menu_navigations{white-space:nowrap;list-style:none;margin-right:30px;margin-bottom:15px;position:relative}@media (max-width: 1024px){.promo-list-page .top_wrap.nav-menu .navigations_menu_page .item_menu_navigations{margin-right:20px}.promo-list-page .top_wrap.nav-menu .navigations_menu_page .item_menu_navigations a{font-size:14px}.promo-list-page .top_wrap.nav-menu .navigations_menu_page .item_menu_navigations:after{top:160%}}.promo-list-page .top_wrap.nav-menu .navigations_menu_page .item_menu_navigations:last-of-type{margin-right:0}.promo-list-page .top_wrap.nav-menu .navigations_menu_page .item_menu_navigations:hover:after{width:100%}.promo-list-page .top_wrap.nav-menu .navigations_menu_page .item_menu_navigations:after{content:"";position:absolute;display:block;top:162%;left:0;width:0;height:2px;background:#2361a9}.promo-list-page .top_wrap.nav-menu .navigations_menu_page .item_menu_navigations.active:after{width:100%}.promo-list-page .top_wrap.nav-menu .navigations_menu_page .item_menu_navigations a{font-weight:700;font-size:13px;line-height:160%;text-transform:uppercase;color:#2361a9;text-decoration:none}.promo-list-page .top_wrap.single-news{padding:20px 40px 40px}@media (max-width: 1024px){.promo-list-page .top_wrap.single-news{padding:0}}.promo-list-page .top_wrap.single-news .breadcrumbs{margin-bottom:43px}@media (max-width: 1024px){.promo-list-page .top_wrap.single-news .breadcrumbs{margin-top:30px;margin-bottom:20px;padding-left:15px}}.promo-list-page .promo-items,.promo-list-page .promo-items-upcoming{margin-top:30px;margin-bottom:50px}.promo-list-page .promo-items .promo-item,.promo-list-page .promo-items-upcoming .promo-item{display:flex;max-height:400px;background:#fff;margin-bottom:30px;border-radius:20px}@media screen and (max-width: 1024px){.promo-list-page .promo-items .promo-item,.promo-list-page .promo-items-upcoming .promo-item{flex-direction:column;max-height:-moz-fit-content;max-height:fit-content;margin-bottom:20px;border-radius:16px}}.promo-list-page .promo-items .promo-item-img,.promo-list-page .promo-items-upcoming .promo-item-img{display:block;margin-right:40px;max-width:400px}@media screen and (max-width: 1024px){.promo-list-page .promo-items .promo-item-img,.promo-list-page .promo-items-upcoming .promo-item-img{margin-right:0}}.promo-list-page .promo-items .promo-item-img img,.promo-list-page .promo-items-upcoming .promo-item-img img{height:100%;border-radius:25px}@media screen and (max-width: 1024px){.promo-list-page .promo-items .promo-item-img img,.promo-list-page .promo-items-upcoming .promo-item-img img{width:100%;border-radius:16px}}.promo-list-page .promo-items .promo-item-body,.promo-list-page .promo-items-upcoming .promo-item-body{padding:40px 0}@media screen and (max-width: 1024px){.promo-list-page .promo-items .promo-item-body,.promo-list-page .promo-items-upcoming .promo-item-body{padding:20px}}.promo-list-page .promo-items .promo-item-body__head,.promo-list-page .promo-items-upcoming .promo-item-body__head{display:flex;align-items:center;margin-bottom:25px}@media screen and (max-width: 1024px){.promo-list-page .promo-items .promo-item-body__head,.promo-list-page .promo-items-upcoming .promo-item-body__head{flex-wrap:wrap;margin-bottom:10px}}.promo-list-page .promo-items .promo-item-body__head-tag,.promo-list-page .promo-items-upcoming .promo-item-body__head-tag{font-size:17px;font-weight:700;line-height:23.8px;letter-spacing:.02em;margin-right:10px;padding:3px 8px;background:#deebf5;color:#2361a9;border-radius:2px;text-transform:uppercase}@media screen and (max-width: 1024px){.promo-list-page .promo-items .promo-item-body__head-tag,.promo-list-page .promo-items-upcoming .promo-item-body__head-tag{margin-bottom:5px;margin-right:5px;font-size:13px;font-weight:700;line-height:18.2px;letter-spacing:.02em}}.promo-list-page .promo-items .promo-item-body__head-text,.promo-list-page .promo-items-upcoming .promo-item-body__head-text{font-size:17px;font-weight:500;line-height:22.95px;color:#2361a9}@media screen and (max-width: 1024px){.promo-list-page .promo-items .promo-item-body__head-text,.promo-list-page .promo-items-upcoming .promo-item-body__head-text{font-size:15px;font-weight:500;line-height:20.25px;text-align:left;width:100%;margin-top:15px}}.promo-list-page .promo-items .promo-item-body__content-title,.promo-list-page .promo-items-upcoming .promo-item-body__content-title{display:block;font-size:27px;font-weight:700;line-height:37.8px;text-align:left;margin-bottom:20px;color:#2361a9;max-width:640px}@media screen and (min-width: 1025px){.promo-list-page .promo-items .promo-item-body__content-title,.promo-list-page .promo-items-upcoming .promo-item-body__content-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}@media screen and (max-width: 1024px){.promo-list-page .promo-items .promo-item-body__content-title,.promo-list-page .promo-items-upcoming .promo-item-body__content-title{font-size:20px;font-weight:700;line-height:28px;margin-bottom:10px}}.promo-list-page .promo-items .promo-item-body__content-description,.promo-list-page .promo-items-upcoming .promo-item-body__content-description{font-size:17px;font-weight:500;line-height:25.5px;letter-spacing:-.01em;text-align:left;color:#606b77;margin-bottom:20px;max-width:640px;max-height:102px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}@media screen and (max-width: 1024px){.promo-list-page .promo-items .promo-item-body__content-description,.promo-list-page .promo-items-upcoming .promo-item-body__content-description{font-size:12px;font-weight:500;line-height:18px;letter-spacing:.02em;margin-bottom:20px}}.promo-list-page .promo-items .promo-item-body__content-description b,.promo-list-page .promo-items .promo-item-body__content-description strong,.promo-list-page .promo-items-upcoming .promo-item-body__content-description b,.promo-list-page .promo-items-upcoming .promo-item-body__content-description strong{font-weight:700;color:#2361a9}.promo-list-page .promo-items .promo-item-body__content-btn,.promo-list-page .promo-items-upcoming .promo-item-body__content-btn{font-size:14px;font-weight:700;line-height:15.26px;letter-spacing:.02em;background:#2361a9;color:#fff;display:flex;align-items:center;padding:16px 20px 16px 30px;width:-moz-fit-content;width:fit-content;border-radius:100px}@media screen and (max-width: 1024px){.promo-list-page .promo-items .promo-item-body__content-btn,.promo-list-page .promo-items-upcoming .promo-item-body__content-btn{font-size:12px;font-weight:700;line-height:13.08px;letter-spacing:.02em}}.promo-list-page .promo-items .promo-item-body__content-btn svg,.promo-list-page .promo-items-upcoming .promo-item-body__content-btn svg{margin-left:70px}@media screen and (max-width: 1024px){.promo-list-page .promo-items .promo-item-body__content-btn svg,.promo-list-page .promo-items-upcoming .promo-item-body__content-btn svg{margin-left:40px}}.promo-list-page .promo-items-upcoming .promo-item{padding:35px;margin-bottom:20px}@media screen and (max-width: 1024px){.promo-list-page .promo-items-upcoming .promo-item{max-height:100%;padding:0}}.promo-list-page .promo-items-upcoming .promo-item-img img{width:392px;height:205px;border-radius:10px}@media screen and (max-width: 1024px){.promo-list-page .promo-items-upcoming .promo-item-img img{width:100%;border-radius:10px 10px 0 0}}.promo-list-page .promo-items-upcoming .promo-item-body{padding:0}@media screen and (max-width: 1024px){.promo-list-page .promo-items-upcoming .promo-item-body{padding:20px}}.promo-list-page .promo-items-old{display:flex;flex-wrap:wrap;margin-top:30px;gap:15px}@media screen and (max-width: 1024px){.promo-list-page .promo-items-old{gap:0}}.promo-list-page .promo-items-old .promo-item{display:flex;flex-direction:column;max-width:425px;width:100%}@media screen and (max-width: 1024px){.promo-list-page .promo-items-old .promo-item{flex-direction:column;max-height:-moz-fit-content;max-height:fit-content;margin-bottom:20px}}.promo-list-page .promo-items-old .promo-item-img{max-width:425px}.promo-list-page .promo-items-old .promo-item-img iframe{width:100%;height:240px}.promo-list-page .promo-items-old .promo-item-img img{height:100%;width:100%;border-radius:25px}@media screen and (max-width: 1024px){.promo-list-page .promo-items-old .promo-item-img img{border-radius:20px 20px 0 0}}.promo-list-page .promo-items-old .promo-item-body{padding:20px}@media screen and (max-width: 1024px){.promo-list-page .promo-items-old .promo-item-body{padding:10px 0 0}}.promo-list-page .promo-items-old .promo-item-body__head{display:flex;align-items:center;margin-bottom:17px}@media screen and (max-width: 1024px){.promo-list-page .promo-items-old .promo-item-body__head{margin-bottom:10px}}.promo-list-page .promo-items-old .promo-item-body__head-tag{font-size:11px;font-weight:700;line-height:15.4px;letter-spacing:.02em;margin-right:10px;padding:3px 8px;background:#deebf5;color:#2361a9;border-radius:2px;text-transform:uppercase}@media screen and (max-width: 1024px){.promo-list-page .promo-items-old .promo-item-body__head-tag{margin-right:5px;font-size:11px;font-weight:700;line-height:18.2px;letter-spacing:.02em}}.promo-list-page .promo-items-old .promo-item-body__head-text{font-size:14px;font-weight:500;line-height:18.9px;color:#2361a9}@media screen and (max-width: 1024px){.promo-list-page .promo-items-old .promo-item-body__head-text{font-size:14px;font-weight:500;line-height:20.25px;width:auto}}.promo-list-page .promo-items-old .promo-item-body__content-title{font-size:15px;font-weight:700;line-height:24px;color:#2361a9}@media screen and (max-width: 1024px){.promo-list-page .promo-items-old .promo-item-body__content-title{font-size:15px;font-weight:700;line-height:22.5px;margin-bottom:10px}}.promo-list-page .promo-events-upcoming-block{background-color:#fff;border-radius:20px}.promo-list-page .promo-events-upcoming-block .promo-item-body{padding:14px 0}.promo-list-page .promo-events-section-title{font-family:Montserrat;font-weight:700;font-size:32px;line-height:43.2px;letter-spacing:.32px;text-transform:uppercase;color:#2361a9;padding-left:61px;margin-bottom:7px}@media screen and (max-width: 1024px){.promo-list-page .promo-events-section-title{padding-left:0;font-size:20px;letter-spacing:.2px}.promo-list-page .promo-events-finished-content{margin-bottom:30px}}.promo-list-page .promo-events-finished-items{margin-bottom:80px}@media screen and (max-width: 1024px){.promo-list-page .promo-events-finished-items{margin-bottom:20px}}.promo-list-page .promo-events-finished-title{font-weight:700;font-size:14px;line-height:19.6px;text-transform:uppercase;color:#0061af}.promo-list-page .promo-events-tag{font-weight:700;font-size:17px;line-height:23.8px;letter-spacing:.34px;text-align:center;margin-right:15px;padding:3px 8px;background:#deebf5;color:#2361a9;border-radius:2px;text-transform:uppercase}@media screen and (max-width: 1024px){.promo-list-page .promo-events-tag{margin-right:5px;font-size:11px;font-weight:700;line-height:18.2px;letter-spacing:.02em}}.promo-list-page .pagination__wrapper{margin-bottom:72px}@media screen and (min-width: 768px){.promo-list-page .pagination__wrapper{margin-bottom:80px}.promo-list-page .pagination__wrapper .pages__link--prev{padding-right:11px}.promo-list-page .pagination__wrapper .pages__link--prev.pages__link--disabled{padding-right:28px}.promo-list-page .pagination__wrapper .pages__link--next{padding-left:11px}.promo-list-page .pagination__wrapper .pages__link--next.pages__link--disabled{padding-left:28px}}#promo-form .form__row{align-items:flex-end}.archive-promo-items{display:flex;flex-wrap:wrap;margin-top:30px;gap:15px}@media screen and (max-width: 1024px){.archive-promo-items{gap:0}}.archive-promo-items .promo-item{display:flex;flex-direction:column;max-width:425px;width:100%}@media screen and (max-width: 1024px){.archive-promo-items .promo-item{flex-direction:column;max-height:-moz-fit-content;max-height:fit-content;margin-bottom:20px}}.archive-promo-items .promo-item-img{max-width:425px}.archive-promo-items .promo-item-img iframe{width:100%;height:240px}.archive-promo-items .promo-item-img img{height:100%;width:100%;border-radius:25px}@media screen and (max-width: 1024px){.archive-promo-items .promo-item-img img{border-radius:20px 20px 0 0}}.archive-promo-items .promo-item-body{padding:20px}@media screen and (max-width: 1024px){.archive-promo-items .promo-item-body{padding:10px 0 0}}.archive-promo-items .promo-item-body__head{display:flex;align-items:center;margin-bottom:17px}@media screen and (max-width: 1024px){.archive-promo-items .promo-item-body__head{margin-bottom:10px}}.archive-promo-items .promo-item-body__head-tag{font-size:11px;font-weight:700;line-height:15.4px;letter-spacing:.02em;margin-right:10px;padding:3px 8px;background:#deebf5;color:#2361a9;border-radius:2px;text-transform:uppercase}@media screen and (max-width: 1024px){.archive-promo-items .promo-item-body__head-tag{margin-right:5px;font-size:11px;font-weight:700;line-height:18.2px;letter-spacing:.02em}}.archive-promo-items .promo-item-body__head-text{font-size:14px;font-weight:500;line-height:18.9px;color:#2361a9}@media screen and (max-width: 1024px){.archive-promo-items .promo-item-body__head-text{font-size:14px;font-weight:500;line-height:20.25px;width:auto}}.archive-promo-items .promo-item-body__content-title{font-size:15px;font-weight:700;line-height:24px;color:#2361a9}@media screen and (max-width: 1024px){.archive-promo-items .promo-item-body__content-title{font-size:15px;font-weight:700;line-height:22.5px;margin-bottom:10px}}
