.vertical-center {display:flex;align-items:center}
.desktop_cups_helv_11_bold {font-style:normal;font-weight:bold;line-height:16px;font-size:11px;letter-spacing:0.1em;text-transform:uppercase}
.desktop_cups_helv_11 {font-style:normal;font-weight:normal;line-height:16px;font-size:11px;letter-spacing:0.1em;text-transform:uppercase}
.desktop_cups_helv_9 {font-style:normal;font-weight:normal;line-height:13px;font-size:9px;letter-spacing:0.1em;text-transform:uppercase}
.desktop_17_helv_text {font-style:normal;font-weight:300;line-height:24px;font-size:17px;letter-spacing:normal;text-transform:none}
.desktop_cups-helv_11_roman {font-style:normal;font-weight:normal;line-height:16px;font-size:11px;text-align:center;letter-spacing:0.1em;text-transform:uppercase}
.desktop_h0_helv_44_61 {font-style:normal;font-weight:300;line-height:61px;font-size:44px;letter-spacing:normal;text-transform:none}
@media screen and (max-width:640px ) {.desktop_h0_helv_44_61 {font-size:30px;line-height:41px }}
.desktop_h0_helv_44 {font-style:normal;font-weight:300;line-height:52px;font-size:44px;letter-spacing:normal;text-transform:none}
.desktop_h2_helv_36 {font-style:normal;font-weight:300;line-height:50px;font-size:36px;letter-spacing:normal;text-transform:none}
@media screen and (max-width:640px ) {.desktop_h2_helv_36 {font-size:24px;line-height:33px }}
.desktop_h2_helv_30 {font-style:normal;font-weight:300;line-height:41px;font-size:30px;letter-spacing:normal;text-transform:none}
.desktop_h3_helv_24 {font-style:normal;font-weight:300;line-height:33px;font-size:24px;letter-spacing:normal;text-transform:none}
@media screen and (max-width:640px ) {.desktop_h3_helv_24 {font-size:20px;line-height:28px }}
.desktop_h4_helv_20 {font-style:normal;font-weight:300;line-height:28px;font-size:20px;letter-spacing:normal;text-transform:none}
.desktop_h4_helv_19 {font-style:normal;font-weight:300;line-height:28px;font-size:19px;letter-spacing:normal;text-transform:none}
@media screen and (max-width:640px ) {.desktop_h4_helv_19 {font-size:17px;line-height:25px }}
.desktop_18_helv_text {font-style:normal;font-weight:300;line-height:26px;font-size:18px;letter-spacing:normal;text-transform:none}
.desktop_17_helv_text {font-style:normal;font-weight:300;line-height:25px;font-size:17px;letter-spacing:normal;text-transform:none}
.desktop_15_helv_text {font-style:normal;font-weight:300;line-height:22px;font-size:15px;letter-spacing:normal;text-transform:none}
@media screen and (max-width:640px ) {.desktop_15_helv_text {font-size:13px;line-height:19px }}
.desktop_14_helv_text {font-style:normal;font-weight:300;line-height:21px;font-size:14px;letter-spacing:normal;text-transform:none}
.desktop_13_helv_text {font-style:normal;font-weight:300;line-height:19px;font-size:13px;letter-spacing:normal;text-transform:none}
.desktop_12_helv_text {font-style:normal;font-weight:300;line-height:18px;font-size:12px;letter-spacing:normal;text-transform:none}
.desktop_10_helv_text {font-style:normal;font-weight:300;line-height:14px;font-size:10px;letter-spacing:normal;text-transform:none}
.fifth-block {background:linear-gradient(90deg,#007bc0 0%,#004595 106.61%)}
.fifth-block .container {padding:100px 60px;padding-top:80px}
.fifth-block .top {display:flex;align-items:center;margin-bottom:50px;padding-left:20px}
.fifth-block .top p {margin-left:auto;margin-right:35px;font-style:normal;font-weight:normal;line-height:16px;font-size:11px;letter-spacing:0.1em;text-transform:uppercase;opacity:0.5}
.fifth-block .top select {display:none}
.fifth-block .select2-container--default .select2-selection--single {border:0}
.fifth-block .select2 {width:110px !important;margin-right:40px}
.fifth-block .select2 .select2-selection {position:relative;width:110px !important;height:44px;background-color:#1d79bd;border-radius:22px;display:flex;align-items:center;justify-content:flex-start;cursor:pointer;margin-right:40px;padding-left:20px}
.fifth-block .select2 .select2-selection__rendered {font-style:normal;font-weight:bold;line-height:16px;font-size:11px;letter-spacing:0.1em;text-transform:uppercase;color:#fff}
.fifth-block .select2 .select2-selection__arrow {width:14px;height:14px;right:15px;left:unset;top:50%;transform:translateY(-50%);background:url(../themes/gromit/assets/img/arrow_down.png) center no-repeat}
.fifth-block .select2 .select2-selection__arrow b {display:none}
.fifth-block .select2 .select2-selection {outline:none}
.fifth-block .select2 .selection {position:relative;background-color:#1d79bd}
.fifth-block__wrap {display:flex;align-items:center;margin-left:auto}
.fifth-block .middle {margin-bottom:5px}
.fifth-block__month {font-style:normal;font-weight:normal;line-height:16px;font-size:11px;letter-spacing:0.1em;text-transform:uppercase;color:#fff;opacity:0.5;cursor:pointer}
.fifth-block__title {font-style:normal;font-weight:300;line-height:50px;font-size:36px;letter-spacing:normal;text-transform:none;color:#fff}
@media screen and (max-width:640px ) {.fifth-block__title {font-size:24px;line-height:33px }}
.fifth-block .custom-arrows {display:flex;padding-right:5px;cursor:pointer;margin-left:20px}
.fifth-block .custom-arrows .custom-arrow {position:relative}
.fifth-block .custom-arrows .custom-arrow .fifth-block__arrow {position:absolute;display:flex;align-items:center;top:0;left:0;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}
.fifth-block .custom-arrows .custom-arrow .fifth-block__arrow:before {content:'';width:0;height:1px;background:#fff;-webkit-transition:width 0.3s ease;-o-transition:width 0.3s ease;transition:width 0.3s ease}
.fifth-block .custom-arrows .custom-arrow .fifth-block__arrow-prev {left:-20px;position:absolute;display:flex;align-items:center;top:0;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}
.fifth-block .custom-arrows .custom-arrow .fifth-block__arrow-prev:after {content:'';width:0;height:1px;background:#fff;-webkit-transition:width 0.3s ease;-o-transition:width 0.3s ease;transition:width 0.3s ease}
.fifth-block .custom-arrows .custom-arrow:hover {color:#fff}
.fifth-block .custom-arrows .custom-arrow:hover .fifth-block__arrow:before {width:10px;background:#fff}
.fifth-block .custom-arrows .custom-arrow:hover .fifth-block__arrow path {fill:#fff !important}
.fifth-block .custom-arrows .custom-arrow:hover .fifth-block__arrow-prev {left:-30px}
.fifth-block .custom-arrows .custom-arrow:hover .fifth-block__arrow-prev:after {width:10px;background:#fff}
.fifth-block .custom-arrows .custom-arrow:hover .fifth-block__arrow-prev path {fill:#fff !important}
.fifth-block .custom-arrows .custom-arrow:first-child {margin-right:-20px}
.fifth-block__card {width:300px;height:337px;position:relative;padding-left:0}
.fifth-block__card:hover .fifth-block__card--wrapper {top:20px;bottom:20px}
.fifth-block__card:hover .fifth-block__card--button {height:56px;margin-top:40px}
.fifth-block__card--spacer {height:100%;padding-top:40px;padding-bottom:40px}
.fifth-block__card--wrapper {background:#fff;display:flex;flex-flow:column;cursor:pointer;padding:40px;position:absolute;width:100%;top:60px;bottom:60px;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;border-right:1px solid #E3E7EE}
.fifth-block__card--title {line-height:24px;font-style:normal;font-weight:300;line-height:25px;font-size:17px;letter-spacing:normal;text-transform:none;color:#004595}
.fifth-block__card--date {display:flex;align-items:center;margin-top:auto}
.fifth-block__card--date svg {margin-right:10px}
.fifth-block__card--date span {color:#8C8F96;font-style:normal;font-weight:normal;line-height:16px;font-size:11px;letter-spacing:0.1em;text-transform:uppercase}
.fifth-block__card--button {margin-top:0;font-style:normal;font-weight:normal;line-height:16px;font-size:11px;letter-spacing:0.1em;text-transform:uppercase;height:0;overflow:hidden;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}
.fifth-block__card--button a {width:100%;text-align:center}
.fifth-block .is_first {z-index:5}
.fifth-block .is_first:before {content:attr(data-month);font-style:normal;font-weight:normal;line-height:16px;font-size:11px;letter-spacing:0.1em;text-transform:uppercase;color:#FFF;opacity:0.5;left:20px;position:absolute}