@charset "UTF-8";

/* ===== layout.min.css ===== */
.modal-close{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-moz-appearance:none;-webkit-appearance:none;background-color:rgba(10,10,10,.2);border:none;border-radius:9999px;cursor:pointer;pointer-events:auto;display:inline-block;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;font-size:0;height:20px;max-height:20px;max-width:20px;min-height:20px;min-width:20px;outline:0;position:relative;vertical-align:top;width:20px}.modal-close::after,.modal-close::before{background-color:hsl(0deg,0%,100%);content:"";display:block;left:50%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg);-ms-transform:translateX(-50%) translateY(-50%) rotate(45deg);transform:translateX(-50%) translateY(-50%) rotate(45deg);-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}.modal-close::before{height:2px;width:50%}.modal-close::after{height:50%;width:2px}.modal-close:focus,.modal-close:hover{background-color:rgba(10,10,10,.3)}.modal-close:active{background-color:rgba(10,10,10,.4)}.is-small.modal-close{height:16px;max-height:16px;max-width:16px;min-height:16px;min-width:16px;width:16px}.is-medium.modal-close{height:24px;max-height:24px;max-width:24px;min-height:24px;min-width:24px;width:24px}.is-large.modal-close{height:32px;max-height:32px;max-width:32px;min-height:32px;min-width:32px;width:32px}.modal,.modal-background{bottom:0;left:0;position:absolute;right:0;top:0}.column{display:block;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;padding:.75rem}.columns.is-mobile>.column.is-narrow{-webkit-box-flex:0;-ms-flex:none;flex:none;width:unset}.columns.is-mobile>.column.is-full{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}.columns.is-mobile>.column.is-three-quarters{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%}.columns.is-mobile>.column.is-two-thirds{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.6666%}.columns.is-mobile>.column.is-half{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}.columns.is-mobile>.column.is-one-third{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.3333%}.columns.is-mobile>.column.is-one-quarter{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}.columns.is-mobile>.column.is-one-fifth{-webkit-box-flex:0;-ms-flex:none;flex:none;width:20%}.columns.is-mobile>.column.is-two-fifths{-webkit-box-flex:0;-ms-flex:none;flex:none;width:40%}.columns.is-mobile>.column.is-three-fifths{-webkit-box-flex:0;-ms-flex:none;flex:none;width:60%}.columns.is-mobile>.column.is-four-fifths{-webkit-box-flex:0;-ms-flex:none;flex:none;width:80%}.columns.is-mobile>.column.is-offset-three-quarters{margin-left:75%}.columns.is-mobile>.column.is-offset-two-thirds{margin-left:66.6666%}.columns.is-mobile>.column.is-offset-half{margin-left:50%}.columns.is-mobile>.column.is-offset-one-third{margin-left:33.3333%}.columns.is-mobile>.column.is-offset-one-quarter{margin-left:25%}.columns.is-mobile>.column.is-offset-one-fifth{margin-left:20%}.columns.is-mobile>.column.is-offset-two-fifths{margin-left:40%}.columns.is-mobile>.column.is-offset-three-fifths{margin-left:60%}.columns.is-mobile>.column.is-offset-four-fifths{margin-left:80%}.columns.is-mobile>.column.is-0{-webkit-box-flex:0;-ms-flex:none;flex:none;width:0%}.columns.is-mobile>.column.is-offset-0{margin-left:0}.columns.is-mobile>.column.is-1{-webkit-box-flex:0;-ms-flex:none;flex:none;width:8.33333337%}.columns.is-mobile>.column.is-offset-1{margin-left:8.33333337%}.columns.is-mobile>.column.is-2{-webkit-box-flex:0;-ms-flex:none;flex:none;width:16.66666674%}.columns.is-mobile>.column.is-offset-2{margin-left:16.66666674%}.columns.is-mobile>.column.is-3{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}.columns.is-mobile>.column.is-offset-3{margin-left:25%}.columns.is-mobile>.column.is-4{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.33333337%}.columns.is-mobile>.column.is-offset-4{margin-left:33.33333337%}.columns.is-mobile>.column.is-5{-webkit-box-flex:0;-ms-flex:none;flex:none;width:41.66666674%}.columns.is-mobile>.column.is-offset-5{margin-left:41.66666674%}.columns.is-mobile>.column.is-6{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}.columns.is-mobile>.column.is-offset-6{margin-left:50%}.columns.is-mobile>.column.is-7{-webkit-box-flex:0;-ms-flex:none;flex:none;width:58.33333337%}.columns.is-mobile>.column.is-offset-7{margin-left:58.33333337%}.columns.is-mobile>.column.is-8{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.66666674%}.columns.is-mobile>.column.is-offset-8{margin-left:66.66666674%}.columns.is-mobile>.column.is-9{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%}.columns.is-mobile>.column.is-offset-9{margin-left:75%}.columns.is-mobile>.column.is-10{-webkit-box-flex:0;-ms-flex:none;flex:none;width:83.33333337%}.columns.is-mobile>.column.is-offset-10{margin-left:83.33333337%}.columns.is-mobile>.column.is-11{-webkit-box-flex:0;-ms-flex:none;flex:none;width:91.66666674%}.columns.is-mobile>.column.is-offset-11{margin-left:91.66666674%}.columns.is-mobile>.column.is-12{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}.columns.is-mobile>.column.is-offset-12{margin-left:100%}@media screen and (max-width:768px){.column.is-narrow-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:unset}.column.is-full-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}.column.is-three-quarters-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%}.column.is-two-thirds-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.6666%}.column.is-half-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}.column.is-one-third-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.3333%}.column.is-one-quarter-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}.column.is-one-fifth-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:20%}.column.is-two-fifths-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:40%}.column.is-three-fifths-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:60%}.column.is-four-fifths-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:80%}.column.is-offset-three-quarters-mobile{margin-left:75%}.column.is-offset-two-thirds-mobile{margin-left:66.6666%}.column.is-offset-half-mobile{margin-left:50%}.column.is-offset-one-third-mobile{margin-left:33.3333%}.column.is-offset-one-quarter-mobile{margin-left:25%}.column.is-offset-one-fifth-mobile{margin-left:20%}.column.is-offset-two-fifths-mobile{margin-left:40%}.column.is-offset-three-fifths-mobile{margin-left:60%}.column.is-offset-four-fifths-mobile{margin-left:80%}.column.is-0-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:0%}.column.is-offset-0-mobile{margin-left:0}.column.is-1-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:8.33333337%}.column.is-offset-1-mobile{margin-left:8.33333337%}.column.is-2-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:16.66666674%}.column.is-offset-2-mobile{margin-left:16.66666674%}.column.is-3-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}.column.is-offset-3-mobile{margin-left:25%}.column.is-4-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.33333337%}.column.is-offset-4-mobile{margin-left:33.33333337%}.column.is-5-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:41.66666674%}.column.is-offset-5-mobile{margin-left:41.66666674%}.column.is-6-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}.column.is-offset-6-mobile{margin-left:50%}.column.is-7-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:58.33333337%}.column.is-offset-7-mobile{margin-left:58.33333337%}.column.is-8-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.66666674%}.column.is-offset-8-mobile{margin-left:66.66666674%}.column.is-9-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%}.column.is-offset-9-mobile{margin-left:75%}.column.is-10-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:83.33333337%}.column.is-offset-10-mobile{margin-left:83.33333337%}.column.is-11-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:91.66666674%}.column.is-offset-11-mobile{margin-left:91.66666674%}.column.is-12-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}.column.is-offset-12-mobile{margin-left:100%}}@media screen and (min-width:769px),print{.column.is-narrow,.column.is-narrow-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:unset}.column.is-full,.column.is-full-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}.column.is-three-quarters,.column.is-three-quarters-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%}.column.is-two-thirds,.column.is-two-thirds-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.6666%}.column.is-half,.column.is-half-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}.column.is-one-third,.column.is-one-third-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.3333%}.column.is-one-quarter,.column.is-one-quarter-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}.column.is-one-fifth,.column.is-one-fifth-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:20%}.column.is-two-fifths,.column.is-two-fifths-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:40%}.column.is-three-fifths,.column.is-three-fifths-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:60%}.column.is-four-fifths,.column.is-four-fifths-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:80%}.column.is-offset-three-quarters,.column.is-offset-three-quarters-tablet{margin-left:75%}.column.is-offset-two-thirds,.column.is-offset-two-thirds-tablet{margin-left:66.6666%}.column.is-offset-half,.column.is-offset-half-tablet{margin-left:50%}.column.is-offset-one-third,.column.is-offset-one-third-tablet{margin-left:33.3333%}.column.is-offset-one-quarter,.column.is-offset-one-quarter-tablet{margin-left:25%}.column.is-offset-one-fifth,.column.is-offset-one-fifth-tablet{margin-left:20%}.column.is-offset-two-fifths,.column.is-offset-two-fifths-tablet{margin-left:40%}.column.is-offset-three-fifths,.column.is-offset-three-fifths-tablet{margin-left:60%}.column.is-offset-four-fifths,.column.is-offset-four-fifths-tablet{margin-left:80%}.column.is-0,.column.is-0-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:0%}.column.is-offset-0,.column.is-offset-0-tablet{margin-left:0}.column.is-1,.column.is-1-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:8.33333337%}.column.is-offset-1,.column.is-offset-1-tablet{margin-left:8.33333337%}.column.is-2,.column.is-2-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:16.66666674%}.column.is-offset-2,.column.is-offset-2-tablet{margin-left:16.66666674%}.column.is-3,.column.is-3-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}.column.is-offset-3,.column.is-offset-3-tablet{margin-left:25%}.column.is-4,.column.is-4-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.33333337%}.column.is-offset-4,.column.is-offset-4-tablet{margin-left:33.33333337%}.column.is-5,.column.is-5-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:41.66666674%}.column.is-offset-5,.column.is-offset-5-tablet{margin-left:41.66666674%}.column.is-6,.column.is-6-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}.column.is-offset-6,.column.is-offset-6-tablet{margin-left:50%}.column.is-7,.column.is-7-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:58.33333337%}.column.is-offset-7,.column.is-offset-7-tablet{margin-left:58.33333337%}.column.is-8,.column.is-8-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.66666674%}.column.is-offset-8,.column.is-offset-8-tablet{margin-left:66.66666674%}.column.is-9,.column.is-9-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%}.column.is-offset-9,.column.is-offset-9-tablet{margin-left:75%}.column.is-10,.column.is-10-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:83.33333337%}.column.is-offset-10,.column.is-offset-10-tablet{margin-left:83.33333337%}.column.is-11,.column.is-11-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:91.66666674%}.column.is-offset-11,.column.is-offset-11-tablet{margin-left:91.66666674%}.column.is-12,.column.is-12-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}.column.is-offset-12,.column.is-offset-12-tablet{margin-left:100%}}@media screen and (max-width:1023px){.column.is-narrow-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:unset}.column.is-full-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}.column.is-three-quarters-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%}.column.is-two-thirds-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.6666%}.column.is-half-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}.column.is-one-third-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.3333%}.column.is-one-quarter-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}.column.is-one-fifth-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:20%}.column.is-two-fifths-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:40%}.column.is-three-fifths-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:60%}.column.is-four-fifths-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:80%}.column.is-offset-three-quarters-touch{margin-left:75%}.column.is-offset-two-thirds-touch{margin-left:66.6666%}.column.is-offset-half-touch{margin-left:50%}.column.is-offset-one-third-touch{margin-left:33.3333%}.column.is-offset-one-quarter-touch{margin-left:25%}.column.is-offset-one-fifth-touch{margin-left:20%}.column.is-offset-two-fifths-touch{margin-left:40%}.column.is-offset-three-fifths-touch{margin-left:60%}.column.is-offset-four-fifths-touch{margin-left:80%}.column.is-0-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:0%}.column.is-offset-0-touch{margin-left:0}.column.is-1-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:8.33333337%}.column.is-offset-1-touch{margin-left:8.33333337%}.column.is-2-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:16.66666674%}.column.is-offset-2-touch{margin-left:16.66666674%}.column.is-3-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}.column.is-offset-3-touch{margin-left:25%}.column.is-4-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.33333337%}.column.is-offset-4-touch{margin-left:33.33333337%}.column.is-5-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:41.66666674%}.column.is-offset-5-touch{margin-left:41.66666674%}.column.is-6-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}.column.is-offset-6-touch{margin-left:50%}.column.is-7-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:58.33333337%}.column.is-offset-7-touch{margin-left:58.33333337%}.column.is-8-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.66666674%}.column.is-offset-8-touch{margin-left:66.66666674%}.column.is-9-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%}.column.is-offset-9-touch{margin-left:75%}.column.is-10-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:83.33333337%}.column.is-offset-10-touch{margin-left:83.33333337%}.column.is-11-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:91.66666674%}.column.is-offset-11-touch{margin-left:91.66666674%}.column.is-12-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}.column.is-offset-12-touch{margin-left:100%}}@media screen and (min-width:1024px){.column.is-narrow-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:unset}.column.is-full-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}.column.is-three-quarters-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%}.column.is-two-thirds-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.6666%}.column.is-half-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}.column.is-one-third-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.3333%}.column.is-one-quarter-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}.column.is-one-fifth-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:20%}.column.is-two-fifths-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:40%}.column.is-three-fifths-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:60%}.column.is-four-fifths-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:80%}.column.is-offset-three-quarters-desktop{margin-left:75%}.column.is-offset-two-thirds-desktop{margin-left:66.6666%}.column.is-offset-half-desktop{margin-left:50%}.column.is-offset-one-third-desktop{margin-left:33.3333%}.column.is-offset-one-quarter-desktop{margin-left:25%}.column.is-offset-one-fifth-desktop{margin-left:20%}.column.is-offset-two-fifths-desktop{margin-left:40%}.column.is-offset-three-fifths-desktop{margin-left:60%}.column.is-offset-four-fifths-desktop{margin-left:80%}.column.is-0-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:0%}.column.is-offset-0-desktop{margin-left:0}.column.is-1-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:8.33333337%}.column.is-offset-1-desktop{margin-left:8.33333337%}.column.is-2-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:16.66666674%}.column.is-offset-2-desktop{margin-left:16.66666674%}.column.is-3-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}.column.is-offset-3-desktop{margin-left:25%}.column.is-4-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.33333337%}.column.is-offset-4-desktop{margin-left:33.33333337%}.column.is-5-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:41.66666674%}.column.is-offset-5-desktop{margin-left:41.66666674%}.column.is-6-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}.column.is-offset-6-desktop{margin-left:50%}.column.is-7-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:58.33333337%}.column.is-offset-7-desktop{margin-left:58.33333337%}.column.is-8-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.66666674%}.column.is-offset-8-desktop{margin-left:66.66666674%}.column.is-9-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%}.column.is-offset-9-desktop{margin-left:75%}.column.is-10-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:83.33333337%}.column.is-offset-10-desktop{margin-left:83.33333337%}.column.is-11-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:91.66666674%}.column.is-offset-11-desktop{margin-left:91.66666674%}.column.is-12-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}.column.is-offset-12-desktop{margin-left:100%}}@media screen and (min-width:1216px){.column.is-narrow-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:unset}.column.is-full-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}.column.is-three-quarters-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%}.column.is-two-thirds-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.6666%}.column.is-half-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}.column.is-one-third-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.3333%}.column.is-one-quarter-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}.column.is-one-fifth-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:20%}.column.is-two-fifths-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:40%}.column.is-three-fifths-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:60%}.column.is-four-fifths-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:80%}.column.is-offset-three-quarters-widescreen{margin-left:75%}.column.is-offset-two-thirds-widescreen{margin-left:66.6666%}.column.is-offset-half-widescreen{margin-left:50%}.column.is-offset-one-third-widescreen{margin-left:33.3333%}.column.is-offset-one-quarter-widescreen{margin-left:25%}.column.is-offset-one-fifth-widescreen{margin-left:20%}.column.is-offset-two-fifths-widescreen{margin-left:40%}.column.is-offset-three-fifths-widescreen{margin-left:60%}.column.is-offset-four-fifths-widescreen{margin-left:80%}.column.is-0-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:0%}.column.is-offset-0-widescreen{margin-left:0}.column.is-1-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:8.33333337%}.column.is-offset-1-widescreen{margin-left:8.33333337%}.column.is-2-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:16.66666674%}.column.is-offset-2-widescreen{margin-left:16.66666674%}.column.is-3-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}.column.is-offset-3-widescreen{margin-left:25%}.column.is-4-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.33333337%}.column.is-offset-4-widescreen{margin-left:33.33333337%}.column.is-5-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:41.66666674%}.column.is-offset-5-widescreen{margin-left:41.66666674%}.column.is-6-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}.column.is-offset-6-widescreen{margin-left:50%}.column.is-7-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:58.33333337%}.column.is-offset-7-widescreen{margin-left:58.33333337%}.column.is-8-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.66666674%}.column.is-offset-8-widescreen{margin-left:66.66666674%}.column.is-9-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%}.column.is-offset-9-widescreen{margin-left:75%}.column.is-10-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:83.33333337%}.column.is-offset-10-widescreen{margin-left:83.33333337%}.column.is-11-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:91.66666674%}.column.is-offset-11-widescreen{margin-left:91.66666674%}.column.is-12-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}.column.is-offset-12-widescreen{margin-left:100%}}@media screen and (min-width:1408px){.column.is-narrow-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:unset}.column.is-full-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}.column.is-three-quarters-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%}.column.is-two-thirds-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.6666%}.column.is-half-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}.column.is-one-third-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.3333%}.column.is-one-quarter-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}.column.is-one-fifth-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:20%}.column.is-two-fifths-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:40%}.column.is-three-fifths-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:60%}.column.is-four-fifths-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:80%}.column.is-offset-three-quarters-fullhd{margin-left:75%}.column.is-offset-two-thirds-fullhd{margin-left:66.6666%}.column.is-offset-half-fullhd{margin-left:50%}.column.is-offset-one-third-fullhd{margin-left:33.3333%}.column.is-offset-one-quarter-fullhd{margin-left:25%}.column.is-offset-one-fifth-fullhd{margin-left:20%}.column.is-offset-two-fifths-fullhd{margin-left:40%}.column.is-offset-three-fifths-fullhd{margin-left:60%}.column.is-offset-four-fifths-fullhd{margin-left:80%}.column.is-0-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:0%}.column.is-offset-0-fullhd{margin-left:0}.column.is-1-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:8.33333337%}.column.is-offset-1-fullhd{margin-left:8.33333337%}.column.is-2-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:16.66666674%}.column.is-offset-2-fullhd{margin-left:16.66666674%}.column.is-3-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}.column.is-offset-3-fullhd{margin-left:25%}.column.is-4-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.33333337%}.column.is-offset-4-fullhd{margin-left:33.33333337%}.column.is-5-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:41.66666674%}.column.is-offset-5-fullhd{margin-left:41.66666674%}.column.is-6-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}.column.is-offset-6-fullhd{margin-left:50%}.column.is-7-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:58.33333337%}.column.is-offset-7-fullhd{margin-left:58.33333337%}.column.is-8-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.66666674%}.column.is-offset-8-fullhd{margin-left:66.66666674%}.column.is-9-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%}.column.is-offset-9-fullhd{margin-left:75%}.column.is-10-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:83.33333337%}.column.is-offset-10-fullhd{margin-left:83.33333337%}.column.is-11-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:91.66666674%}.column.is-offset-11-fullhd{margin-left:91.66666674%}.column.is-12-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}.column.is-offset-12-fullhd{margin-left:100%}}.columns{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}.columns:last-child{margin-bottom:-.75rem}.columns:not(:last-child){margin-bottom:calc(1.5rem - .75rem)}.columns.is-centered{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.columns.is-gapless{margin-left:0;margin-right:0;margin-top:0}.columns.is-gapless>.column{margin:0;padding:0!important}.columns.is-gapless:not(:last-child){margin-bottom:1.5rem}.columns.is-gapless:last-child{margin-bottom:0}.columns.is-mobile{display:-webkit-box;display:-ms-flexbox;display:flex}.columns.is-multiline{-ms-flex-wrap:wrap;flex-wrap:wrap}.columns.is-vcentered{-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:769px),print{.columns:not(.is-desktop){display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width:1024px){.columns.is-desktop{display:-webkit-box;display:-ms-flexbox;display:flex}}.columns.is-variable{--columnGap:0.75rem;margin-left:calc(-1 * var(--columnGap));margin-right:calc(-1 * var(--columnGap))}.columns.is-variable>.column{padding-left:var(--columnGap);padding-right:var(--columnGap)}.columns.is-variable.is-0{--columnGap:0rem}@media screen and (max-width:768px){.columns.is-variable.is-0-mobile{--columnGap:0rem}}@media screen and (min-width:769px),print{.columns.is-variable.is-0-tablet{--columnGap:0rem}}@media screen and (min-width:769px) and (max-width:1023px){.columns.is-variable.is-0-tablet-only{--columnGap:0rem}}@media screen and (max-width:1023px){.columns.is-variable.is-0-touch{--columnGap:0rem}}@media screen and (min-width:1024px){.columns.is-variable.is-0-desktop{--columnGap:0rem}}@media screen and (min-width:1024px) and (max-width:1215px){.columns.is-variable.is-0-desktop-only{--columnGap:0rem}}@media screen and (min-width:1216px){.columns.is-variable.is-0-widescreen{--columnGap:0rem}}@media screen and (min-width:1216px) and (max-width:1407px){.columns.is-variable.is-0-widescreen-only{--columnGap:0rem}}@media screen and (min-width:1408px){.columns.is-variable.is-0-fullhd{--columnGap:0rem}}.columns.is-variable.is-1{--columnGap:0.25rem}@media screen and (max-width:768px){.columns.is-variable.is-1-mobile{--columnGap:0.25rem}}@media screen and (min-width:769px),print{.columns.is-variable.is-1-tablet{--columnGap:0.25rem}}@media screen and (min-width:769px) and (max-width:1023px){.columns.is-variable.is-1-tablet-only{--columnGap:0.25rem}}@media screen and (max-width:1023px){.columns.is-variable.is-1-touch{--columnGap:0.25rem}}@media screen and (min-width:1024px){.columns.is-variable.is-1-desktop{--columnGap:0.25rem}}@media screen and (min-width:1024px) and (max-width:1215px){.columns.is-variable.is-1-desktop-only{--columnGap:0.25rem}}@media screen and (min-width:1216px){.columns.is-variable.is-1-widescreen{--columnGap:0.25rem}}@media screen and (min-width:1216px) and (max-width:1407px){.columns.is-variable.is-1-widescreen-only{--columnGap:0.25rem}}@media screen and (min-width:1408px){.columns.is-variable.is-1-fullhd{--columnGap:0.25rem}}.columns.is-variable.is-2{--columnGap:0.5rem}@media screen and (max-width:768px){.columns.is-variable.is-2-mobile{--columnGap:0.5rem}}@media screen and (min-width:769px),print{.columns.is-variable.is-2-tablet{--columnGap:0.5rem}}@media screen and (min-width:769px) and (max-width:1023px){.columns.is-variable.is-2-tablet-only{--columnGap:0.5rem}}@media screen and (max-width:1023px){.columns.is-variable.is-2-touch{--columnGap:0.5rem}}@media screen and (min-width:1024px){.columns.is-variable.is-2-desktop{--columnGap:0.5rem}}@media screen and (min-width:1024px) and (max-width:1215px){.columns.is-variable.is-2-desktop-only{--columnGap:0.5rem}}@media screen and (min-width:1216px){.columns.is-variable.is-2-widescreen{--columnGap:0.5rem}}@media screen and (min-width:1216px) and (max-width:1407px){.columns.is-variable.is-2-widescreen-only{--columnGap:0.5rem}}@media screen and (min-width:1408px){.columns.is-variable.is-2-fullhd{--columnGap:0.5rem}}.columns.is-variable.is-3{--columnGap:0.75rem}@media screen and (max-width:768px){.columns.is-variable.is-3-mobile{--columnGap:0.75rem}}@media screen and (min-width:769px),print{.columns.is-variable.is-3-tablet{--columnGap:0.75rem}}@media screen and (min-width:769px) and (max-width:1023px){.columns.is-variable.is-3-tablet-only{--columnGap:0.75rem}}@media screen and (max-width:1023px){.columns.is-variable.is-3-touch{--columnGap:0.75rem}}@media screen and (min-width:1024px){.columns.is-variable.is-3-desktop{--columnGap:0.75rem}}@media screen and (min-width:1024px) and (max-width:1215px){.columns.is-variable.is-3-desktop-only{--columnGap:0.75rem}}@media screen and (min-width:1216px){.columns.is-variable.is-3-widescreen{--columnGap:0.75rem}}@media screen and (min-width:1216px) and (max-width:1407px){.columns.is-variable.is-3-widescreen-only{--columnGap:0.75rem}}@media screen and (min-width:1408px){.columns.is-variable.is-3-fullhd{--columnGap:0.75rem}}.columns.is-variable.is-4{--columnGap:1rem}@media screen and (max-width:768px){.columns.is-variable.is-4-mobile{--columnGap:1rem}}@media screen and (min-width:769px),print{.columns.is-variable.is-4-tablet{--columnGap:1rem}}@media screen and (min-width:769px) and (max-width:1023px){.columns.is-variable.is-4-tablet-only{--columnGap:1rem}}@media screen and (max-width:1023px){.columns.is-variable.is-4-touch{--columnGap:1rem}}@media screen and (min-width:1024px){.columns.is-variable.is-4-desktop{--columnGap:1rem}}@media screen and (min-width:1024px) and (max-width:1215px){.columns.is-variable.is-4-desktop-only{--columnGap:1rem}}@media screen and (min-width:1216px){.columns.is-variable.is-4-widescreen{--columnGap:1rem}}@media screen and (min-width:1216px) and (max-width:1407px){.columns.is-variable.is-4-widescreen-only{--columnGap:1rem}}@media screen and (min-width:1408px){.columns.is-variable.is-4-fullhd{--columnGap:1rem}}.columns.is-variable.is-5{--columnGap:1.25rem}@media screen and (max-width:768px){.columns.is-variable.is-5-mobile{--columnGap:1.25rem}}@media screen and (min-width:769px),print{.columns.is-variable.is-5-tablet{--columnGap:1.25rem}}@media screen and (min-width:769px) and (max-width:1023px){.columns.is-variable.is-5-tablet-only{--columnGap:1.25rem}}@media screen and (max-width:1023px){.columns.is-variable.is-5-touch{--columnGap:1.25rem}}@media screen and (min-width:1024px){.columns.is-variable.is-5-desktop{--columnGap:1.25rem}}@media screen and (min-width:1024px) and (max-width:1215px){.columns.is-variable.is-5-desktop-only{--columnGap:1.25rem}}@media screen and (min-width:1216px){.columns.is-variable.is-5-widescreen{--columnGap:1.25rem}}@media screen and (min-width:1216px) and (max-width:1407px){.columns.is-variable.is-5-widescreen-only{--columnGap:1.25rem}}@media screen and (min-width:1408px){.columns.is-variable.is-5-fullhd{--columnGap:1.25rem}}.columns.is-variable.is-6{--columnGap:1.5rem}@media screen and (max-width:768px){.columns.is-variable.is-6-mobile{--columnGap:1.5rem}}@media screen and (min-width:769px),print{.columns.is-variable.is-6-tablet{--columnGap:1.5rem}}@media screen and (min-width:769px) and (max-width:1023px){.columns.is-variable.is-6-tablet-only{--columnGap:1.5rem}}@media screen and (max-width:1023px){.columns.is-variable.is-6-touch{--columnGap:1.5rem}}@media screen and (min-width:1024px){.columns.is-variable.is-6-desktop{--columnGap:1.5rem}}@media screen and (min-width:1024px) and (max-width:1215px){.columns.is-variable.is-6-desktop-only{--columnGap:1.5rem}}@media screen and (min-width:1216px){.columns.is-variable.is-6-widescreen{--columnGap:1.5rem}}@media screen and (min-width:1216px) and (max-width:1407px){.columns.is-variable.is-6-widescreen-only{--columnGap:1.5rem}}@media screen and (min-width:1408px){.columns.is-variable.is-6-fullhd{--columnGap:1.5rem}}.columns.is-variable.is-7{--columnGap:1.75rem}@media screen and (max-width:768px){.columns.is-variable.is-7-mobile{--columnGap:1.75rem}}@media screen and (min-width:769px),print{.columns.is-variable.is-7-tablet{--columnGap:1.75rem}}@media screen and (min-width:769px) and (max-width:1023px){.columns.is-variable.is-7-tablet-only{--columnGap:1.75rem}}@media screen and (max-width:1023px){.columns.is-variable.is-7-touch{--columnGap:1.75rem}}@media screen and (min-width:1024px){.columns.is-variable.is-7-desktop{--columnGap:1.75rem}}@media screen and (min-width:1024px) and (max-width:1215px){.columns.is-variable.is-7-desktop-only{--columnGap:1.75rem}}@media screen and (min-width:1216px){.columns.is-variable.is-7-widescreen{--columnGap:1.75rem}}@media screen and (min-width:1216px) and (max-width:1407px){.columns.is-variable.is-7-widescreen-only{--columnGap:1.75rem}}@media screen and (min-width:1408px){.columns.is-variable.is-7-fullhd{--columnGap:1.75rem}}.columns.is-variable.is-8{--columnGap:2rem}@media screen and (max-width:768px){.columns.is-variable.is-8-mobile{--columnGap:2rem}}@media screen and (min-width:769px),print{.columns.is-variable.is-8-tablet{--columnGap:2rem}}@media screen and (min-width:769px) and (max-width:1023px){.columns.is-variable.is-8-tablet-only{--columnGap:2rem}}@media screen and (max-width:1023px){.columns.is-variable.is-8-touch{--columnGap:2rem}}@media screen and (min-width:1024px){.columns.is-variable.is-8-desktop{--columnGap:2rem}}@media screen and (min-width:1024px) and (max-width:1215px){.columns.is-variable.is-8-desktop-only{--columnGap:2rem}}@media screen and (min-width:1216px){.columns.is-variable.is-8-widescreen{--columnGap:2rem}}@media screen and (min-width:1216px) and (max-width:1407px){.columns.is-variable.is-8-widescreen-only{--columnGap:2rem}}@media screen and (min-width:1408px){.columns.is-variable.is-8-fullhd{--columnGap:2rem}}.modal{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;position:fixed;z-index:40}.modal.is-active{display:-webkit-box;display:-ms-flexbox;display:flex}.modal-background{background-color:rgba(10,10,10,.86)}.modal-card,.modal-content{margin:0 20px;max-height:calc(100vh - 160px);overflow:auto;position:relative;width:100%}@media screen and (min-width:769px){.modal-card,.modal-content{margin:0 auto;max-height:calc(100vh - 40px);width:640px}}.modal-close{background:0 0;height:40px;position:fixed;right:20px;top:20px;width:40px}.modal-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:calc(100vh - 40px);overflow:hidden;-ms-overflow-y:visible}.modal-card-foot,.modal-card-head{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:hsl(0deg,0%,96%);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:20px;position:relative}.modal-card-head{border-bottom:1px solid hsl(0deg,0%,86%);border-top-left-radius:6px;border-top-right-radius:6px}.modal-card-title{color:hsl(0deg,0%,21%);-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;font-size:1.5rem;line-height:1}.modal-card-foot{border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top:1px solid hsl(0deg,0%,86%)}.modal-card-foot .button:not(:last-child){margin-right:.5em}.modal-card-body{-webkit-overflow-scrolling:touch;background-color:hsl(0deg,0%,100%);-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;overflow:auto;padding:20px}:root{--orange:#f5911e;--orange-hover:#cc7d24;--blue:#29658a;--blue-light:#77939f;--blue-medium:#3e6577;--navy:#00263c;--silver:#9abbc1;--sky:#00b2e1;--link:#0090d5;--link-visited:#5e6cde;--gray-lighter:#f4f4f4;--gray-light:#ededed;--green:#019544;--error:#ff3f33;--red:#f15a29;--violet:#5b318a;--font-primary:"Open Sans",sans-serif;--font-secondary:"Ubuntu",sans-serif}*{-webkit-box-sizing:border-box;box-sizing:border-box}[id]{scroll-margin-top:120px}body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh;margin:0;padding:0;color:var(--navy);font-size:16px;font-family:var(--font-primary);line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a,abbr,acronym,address,applet,article,aside,audio,b,big,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;font-size:100%;vertical-align:baseline}a{text-decoration:none}a:active,a:hover{outline:0}p{display:block;-webkit-margin-before:0.2em;margin-block-start:0.2em;-webkit-margin-after:0;margin-block-end:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0}li,ul{margin:0;padding:0;list-style-type:none}ol,ul{display:block;margin-top:.2em;margin-left:1em}h1,h2,h3,h4,h5,h6{font-weight:400;font-size:100%;font-family:var(--font-secondary)}audio,img,video{max-width:100%;height:auto}audio,canvas,iframe,img,svg,video{vertical-align:middle}iframe{border:0}textarea{overflow:auto;vertical-align:top;-webkit-box-shadow:none;box-shadow:none;resize:none}button,input,select,textarea{margin:0;font-size:100%;border:none;outline:0}button,input{line-height:normal}input::-webkit-input-placeholder{color:#fff;font-size:1em}input::-moz-placeholder{color:#fff;font-size:1em}input:-ms-input-placeholder{color:#fff;font-size:1em}input::-ms-input-placeholder{color:#fff;font-size:1em}input::placeholder{color:#fff;font-size:1em}table{border-collapse:collapse;border-spacing:0}td,th{padding:0;text-align:left}.h1{font-weight:600;font-size:86px;line-height:120px}.h2{margin:0;font-weight:600;font-size:64px;line-height:82px}.h3{font-weight:700;font-size:36px;line-height:1.33}.p_48{font-size:48px}.p_40{font-size:40px;line-height:1.7}.p_32{font-size:32px}.p_28{margin:0;font-size:28px}.p_24{font-size:24px;line-height:1.5}.p_18{font-size:18px;line-height:1.7}.p_16{font-size:16px;line-height:2}.p_14{font-size:14px}@media (max-width:600px){.h1{font-size:36px;line-height:1.7}.h2{margin:0;font-weight:600;font-size:36px;line-height:1.7}.h3{font-weight:600;font-size:24px;line-height:1.2em}.p_48{font-size:32px}.p_40{font-size:24px;line-height:1.7}.p_32{font-size:18px}.p_28{font-size:24px}.p_24{font-size:16px;line-height:1.7}.p_18{font-size:16px;line-height:1.7}}.regular{font-weight:400}.semibold{font-weight:500}.bold{font-weight:700}.italic{font-style:italic}.uppercase{text-transform:uppercase}.middle{vertical-align:middle}.text-align-center{text-align:center}.text-align-right{text-align:right}.text-align-left{text-align:left}.color_main{color:var(--navy)}.color_yellow{color:var(--orange)}.color_white{color:#fff}.color_grey{color:var(--silver)}.color_grey_light{color:var(--gray-lighter)}.color_blue{color:var(--blue)}.color_slate_blue{color:var(--blue-medium)}.color_blue_bg{color:rgba(8,38,55,.1)}.color_red{color:var(--red)}.color_error{color:var(--error)}.color_green{color:var(--green)}.bg_color_red{background-color:var(--red)}.bg_color_main{background-color:var(--navy)}.bg_color_yellow{background-color:var(--orange)}.bg_color_white{background-color:#fff}.bg_color_grey{background-color:var(--silver)}.bg_color_green{background-color:var(--green)}.bg_color_blue{background-color:var(--blue-medium)}.bg_color_violet{background-color:var(--violet)}.bg_color_blue_bg{background-color:rgba(8,38,55,.1)}.bg_color_grey_light{background-color:var(--gray-lighter)}.bg_color_blog{background-color:var(--sky)}.bg_color_webinar{background-color:var(--navy)}.orange_btn{display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0;padding:12px 50px;color:#fff;font-weight:500;font-size:18px;text-align:center;text-transform:uppercase;text-decoration:none;background:var(--orange);border-radius:6px}.orange_btn:hover{background:var(--orange-hover)}.line_btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:calc(100% - 20px);margin:10px;padding:8px 50px;color:var(--navy);font-weight:600;font-size:18px;text-align:center;text-transform:uppercase;text-decoration:none;border:1px solid var(--navy);border-radius:6px}.line_btn:hover{color:#fff;background:var(--navy)}@media (max-width:821px){.orange_btn{width:100%}.line_btn{width:100%}}.arrow-3{display:inline-block;height:18px;margin:10px 0;color:var(--orange);font-size:16px;line-height:18px;letter-spacing:normal;text-transform:none;text-decoration:none;cursor:pointer}.arrow-3 .arrow-3-icon{position:relative;top:-1px;vertical-align:middle;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.arrow-3 .arrow-3-iconcircle{-webkit-transition:stroke-dashoffset .3s ease;-o-transition:stroke-dashoffset .3s ease;transition:stroke-dashoffset .3s ease;stroke-dasharray:95;stroke-dashoffset:95}.arrow-3:hover .arrow-3-icon{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}.arrow-3:hover .arrow-3-iconcircle{stroke-dashoffset:0}.book_header{display:inline-block;padding:0 25px;color:var(--orange);text-align:center;border:1px solid var(--orange);border-radius:6px}.book_header:hover{color:#fff;background:var(--orange-hover);border-color:var(--orange-hover)}.popup-bg{position:fixed;top:0;left:0;z-index:9999;display:none;width:100%;height:100%;background:rgba(0,0,0,.8)}.popup{position:absolute;top:50%;left:50%;z-index:20;width:100%;max-width:543px;min-height:450px;padding:60px 30px 30px;background-image:url(../images/main2022/popup/popup_bg.png);background-repeat:no-repeat;background-size:cover;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.popup form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.popup form input{width:auto;height:30px;margin-bottom:12px}.popup form textarea{width:100%;margin-bottom:12px;font-family:"Open Sans",sans-serif}.popup form input[type=submit]{height:auto;padding:12px;color:var(--navy);font-size:14px;text-transform:uppercase;background:var(--orange);border:none;border-radius:6px}.close-popup{position:absolute;top:10px;right:10px;width:50px;cursor:pointer;opacity:.3}.close-popup:hover{opacity:.1}.no-scroll{overflow-y:hidden}.send_successfully{display:none;margin-top:10px}.belkatalk_popoup_btn{margin:1em 0;padding:6px 23px;color:#fff;font-weight:400;letter-spacing:1.6px;text-align:center;text-transform:uppercase;text-decoration:none;background:var(--orange);border-radius:6px}input[type=text].webX_input{width:80%;height:40px;margin:30px 0 0;color:#fff;background:0 0;border:none;border-bottom:1px #fff solid}input[type=text].webX_input:focus-visible{outline-width:0;opacity:.4}input,textarea{font-size:inherit;font-family:inherit}input::input-placeholder{color:#fff;font-size:18px}input:placeholder{color:#fff;font-size:18px}input[type=text].webX_input>.hidden_list{margin:20px 0 0}.hidden_list>input[type=text].webX_input{margin:20px 0 0}input[type=text].webX_input>.hidden_list:invalid{border:0;border-bottom:1px var(--red) solid}input~.fig{position:absolute;display:none;float:left;color:var(--red);font-size:14px;-webkit-transform:translate(-216%,-10%);-ms-transform:translate(-216%,-10%);transform:translate(-216%,-10%)}input:focus+.placeholder{-webkit-animation:wow .5s ease-in forwards;animation:wow .5s ease-in forwards}.popup_btn{margin:56px 0 70px}@media (max-width:600px),(max-height:680px){.popup{position:fixed;top:10px;width:100%;height:auto;max-height:calc(100vh - 20px);max-height:calc(100svh - 20px);overflow-y:auto;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}.content a:not([class]):link{padding-bottom:0;color:var(--link)}.content a:not([class]):visited{color:var(--link-visited)}.content a:not([class]):hover{color:var(--orange)}.content a:not([class]):active{color:var(--orange)}.belka-header{position:sticky;top:0;z-index:10;display:block;width:100%;height:106px;margin:0 auto;background:#fff;border-bottom:2px solid var(--orange)}@media (max-width:821px){.belka-header{height:80px;padding:0}}@media (max-width:480px){.belka-header{height:60px}}.belka-header-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;max-width:1280px;height:100%;margin:0 auto;padding:0 10px}.belka-header-logo-img{width:165px;height:60px}@media (max-width:768px){.belka-header-logo-img{margin:auto 0 6px}}@media (max-width:480px){.belka-header-logo-img{width:100px;height:37px}}.belka-header-logo-link{margin:auto 0 12px;border:none}@media (max-width:768px){.belka-header-logo-link{margin:0}}.belka-header-contacts{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-ms-flex-item-align:end;align-self:flex-end}@media (max-width:821px){.belka-header-contacts{-ms-flex-item-align:center;align-self:center}}.belka-header-contacts-item{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;text-transform:uppercase}@media (max-width:1024px){.belka-header-contacts-item{padding:0}}.belka-header-contacts-item-link{display:grid;grid-gap:0 5px;grid-template-columns:18px auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--navy);font-weight:500;text-decoration:none;border:none;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}@media (max-width:570px){.belka-header-contacts-item-link span{display:none}}.belka-header-contacts-item-link:hover{color:var(--blue)}.belka-header-contacts-item-icon{width:18px;height:18px;fill:currentcolor}.belka-header-hamburger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;float:none;height:100%}@media (max-width:821px){.belka-header-hamburger{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.belka-header-hamburger-menu{display:none}@media (max-width:821px){.belka-header-hamburger-menu{position:relative;top:auto;left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:42px;height:42px;margin:0 auto;padding:8px;background-color:#fff;border:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer}.belka-header-hamburger-menu>span,.belka-header-hamburger-menu>span::after,.belka-header-hamburger-menu>span::before{position:absolute;display:block;width:26px;height:2px;background-color:var(--navy);-webkit-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s}.belka-header-hamburger-menu>span::before{top:-8px;content:""}.belka-header-hamburger-menu>span::after{top:8px;content:""}.belka-header-hamburger-menu.active>span{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.belka-header-hamburger-menu.active>span::before{top:0;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.belka-header-hamburger-menu.active>span::after{top:0;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}}.belka-header-nav{display:-webkit-box;display:-ms-flexbox;display:flex;margin:20px 0 0}@media (max-width:821px){.belka-header-nav{position:fixed;top:80px;right:-100%;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;max-width:420px;margin:0;padding:30px 40px;overflow-y:auto;background:#fff;-webkit-box-shadow:0 0 10px 5px rgba(0,38,60,0);box-shadow:0 0 10px 5px rgba(0,38,60,0);-webkit-transition:right 1s,-webkit-box-shadow .5s;transition:right 1s,-webkit-box-shadow .5s;-o-transition:right 1s,box-shadow .5s;transition:right 1s,box-shadow .5s;transition:right 1s,box-shadow .5s,-webkit-box-shadow .5s}.belka-header-nav.active{right:0;-webkit-box-shadow:0 0 10px 5px rgba(0,38,60,.05);box-shadow:0 0 10px 5px rgba(0,38,60,.05)}}@media (max-width:570px){.belka-header-nav{max-width:100%;padding:30px 10px}}@media (max-width:480px){.belka-header-nav{top:60px}}.belka-header-nav-menu{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px;margin:0;padding:0;list-style:none}@media (max-width:821px){.belka-header-nav-menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.belka-header-nav-menu-element{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:0 0 6px;color:var(--navy);font-weight:500;font-size:16px;font-family:inherit;font-style:normal;line-height:22px;text-transform:uppercase;text-decoration:none;background-color:transparent;border:none;cursor:pointer;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}@media (max-width:821px){.belka-header-nav-menu-element{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.belka-header-nav-menu-element.active>.belka-header-nav-menu-element-icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.belka-header-nav-menu-element:hover{color:var(--orange)}.belka-header-nav-menu-element.orange{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:6px;padding:4px 24px;color:var(--orange);border:1px solid var(--orange);border-radius:6px}.belka-header-nav-menu-element.orange:hover{color:#fff;background-color:var(--orange)}.belka-header-nav-menu-element-icon{display:none}@media (max-width:821px){.belka-header-nav-menu-element-icon{display:block;width:23px;height:13px;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;fill:currentcolor}}.belka-header-nav-menu-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0}@media (hover:hover){.belka-header-nav-menu-item.has-submenu:hover>.belka-header-nav-menu-item-submenu{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (hover:none){.belka-header-nav-menu-item.has-submenu>.belka-header-nav-menu-item-submenu.active{display:-webkit-box;display:-ms-flexbox;display:flex}}.belka-header-nav-menu-item-submenu{position:absolute;top:106px;right:0;left:0;z-index:11;display:none;width:100%;max-width:1280px;margin:-10px auto 0;padding:20px 10px 10px}@media (max-width:821px){.belka-header-nav-menu-item-submenu{position:relative;top:auto;right:auto;left:auto;margin:0 auto;padding:0}.belka-header-nav-menu-item-submenu.active{display:-webkit-box;display:-ms-flexbox;display:flex}}.belka-header-nav-menu-item-submenu-inner{width:100%;background:#fff;border-radius:6px;-webkit-box-shadow:0 0 10px 5px rgba(0,38,60,.05);box-shadow:0 0 10px 5px rgba(0,38,60,.05)}@media (max-width:821px){.belka-header-nav-menu-item-submenu-inner{padding:0;background:0 0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}}.belka-header-nav-menu-item-submenu-inner.submenu-products{display:grid;grid-gap:10px 40px;grid-template-columns:repeat(2,1fr);padding:30px 70px}@media (max-width:821px){.belka-header-nav-menu-item-submenu-inner.submenu-products{grid-gap:0;grid-template-columns:100%}}@media (max-width:570px){.belka-header-nav-menu-item-submenu-inner.submenu-products{padding:10px 0}}.belka-header-nav-menu-item-submenu-inner.submenu-solutions{display:grid;grid-gap:10px 40px;grid-template-columns:repeat(3,1fr);padding:30px 70px}@media (max-width:821px){.belka-header-nav-menu-item-submenu-inner.submenu-solutions{grid-gap:0;grid-template-columns:100%}}@media (max-width:570px){.belka-header-nav-menu-item-submenu-inner.submenu-solutions{padding:10px 0}}.belka-header-nav-menu-item-submenu-inner.submenu-resources{display:grid;grid-gap:10px 20px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));padding:30px 40px}@media (max-width:821px){.belka-header-nav-menu-item-submenu-inner.submenu-resources{grid-gap:0;grid-template-columns:100%}}@media (max-width:570px){.belka-header-nav-menu-item-submenu-inner.submenu-resources{padding:10px 0}}.belka-header-nav-menu-item-submenu-inner.submenu-company{display:grid;grid-gap:10px 20px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));padding:30px 40px}@media (max-width:821px){.belka-header-nav-menu-item-submenu-inner.submenu-company{grid-gap:0;grid-template-columns:100%}}@media (max-width:570px){.belka-header-nav-menu-item-submenu-inner.submenu-company{padding:10px 0}}.belka-header-nav-menu-item-submenu-icon{width:22px;height:22px;fill:var(--navy)}.belka-header-nav-menu-item-submenu-icon.wide{width:52px}.belka-header-nav-menu-item-submenu-icon.small{width:18px;height:18px}.belka-header-nav-menu-item-submenu-item{padding:10px 16px;color:var(--navy);text-decoration:none;background:#fff;border-radius:6px}@media (max-width:821px){.belka-header-nav-menu-item-submenu-item{padding:6px 16px}.belka-header-nav-menu-item-submenu-item .p_18{line-height:1.4}.belka-header-nav-menu-item-submenu-item .p_16{font-size:14px;line-height:1.5}}.submenu-company .belka-header-nav-menu-item-submenu-item{font-weight:600}.belka-header-nav-menu-item-submenu-item:hover{background:var(--gray-lighter)}.belka-header-nav-menu-item-submenu-item .p_16{margin:4px 0 0;line-height:1.5}.belka-header-nav-menu-item-submenu-item .p_18{margin:0;font-weight:600}.belka-header-subheader{display:grid;grid-gap:10px;grid-template-columns:auto 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0}.belka-header-subheader p{display:inline-block}.container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;max-width:1020px;margin:0 auto;padding:0 10px}.container-wide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;max-width:1280px;margin:0 auto;padding:0 10px}.belka-footer{width:100%;background:var(--gray-light)}.belka-footer-copyright{display:grid;align-self:center;width:100%;background:var(--navy);border-top:1px solid var(--silver)}.belka-footer-copyright-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;max-width:1280px;margin:0 auto;padding:15px 10px;font-weight:400;letter-spacing:0}@media (max-width:600px){.belka-footer-copyright-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1em;width:100%;padding:15px 10px;text-align:center}}.belka-footer-copyright-wrapper p{margin:0;padding:0}.belka-footer-copyright-links{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1em;margin:0;padding:0}@media (max-width:600px){.belka-footer-copyright-links{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.belka-footer-copyright-links a{margin:0;padding:0;text-decoration:none}.belka-footer-copyright-links a:hover{text-decoration:underline}.belka-footer-wrapper{display:grid;grid-gap:3em;grid-template-areas:"logo menu contacts form";grid-template-columns:1fr 0.75fr 2fr 2fr;-webkit-box-align:start;-ms-flex-align:start;align-items:start;width:100%;max-width:1280px;margin:0 auto;padding:40px 10px;background:var(--gray-light)}@media (max-width:1024px){.belka-footer-wrapper{grid-gap:1em;grid-template-areas:"logo menu" "contacts form";grid-template-columns:0.8fr 1fr}}@media (max-width:570px){.belka-footer-wrapper{grid-template-areas:"logo" "form" "menu" "contacts";grid-template-columns:100%;padding:35px 10px 20px}}.belka-footer-wrapper a,.belka-footer-wrapper li,.belka-footer-wrapper p,.belka-footer-wrapper ul{font-weight:400;letter-spacing:0;text-transform:none}.belka-footer-wrapper a:hover{text-decoration:underline}.belka-footer-wrapper .semibold{font-weight:500}.belka-footer-wrapper .uppercase{text-transform:uppercase}.belka-footer-company,.belka-footer-contacts,.belka-footer-logo,.belka-footer-sub{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.belka-footer-logo{grid-area:logo;width:210px}.belka-footer-logo-link{display:block;color:var(--navy);text-decoration:none;border:none}.belka-footer-logo-link:hover{color:var(--orange)}.belka-footer-logo-link-img{width:100%;height:76px;color:currentcolor;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s;fill:var(--navy)}.belka-footer-company{grid-area:menu}.belka-footer-company-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0 1em}@media (max-width:1024px){.belka-footer-company-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:570px){.belka-footer-company-nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.belka-footer-company a{padding:0}.belka-footer-contacts{grid-area:contacts}.belka-footer-contacts-line{display:grid;grid-gap:4px;grid-template-columns:26px 1fr;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.belka-footer-contacts-line .footer-mail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.belka-footer-contacts-line p{margin:0}.belka-footer-contacts-icons{width:16px;height:16px;fill:var(--blue)}.belka-footer-sub{grid-area:form}.belka-footer-network{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:10px 0}.belka-footer-network a{display:block;text-decoration:none;border:none!important}.belka-footer-network a img{margin:0;padding:0}.belka-footer-network a img:last-child{padding-right:0}.belka-footer-network-icons{height:28px;fill:var(--navy)}.belka-footer-network-icons:hover{fill:var(--orange)}.belka-footer-network-icons.facebook,.belka-footer-network-icons.linkedin{width:30px}.belka-footer-network-icons.youtube{width:41px}.belka-footer-network-icons.twitter{width:35px}.belka-footer-network-icons.rss{width:32px}.belka-footer .no-margin-top{margin-top:0}.belka-footer .no-margin-all{margin:0}main{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}main a:not([class]){color:var(--link);text-decoration:none;border-bottom:none}main a:not([class]):hover{color:var(--orange);text-decoration:underline;border-bottom:none}main a:not([class]):visited{color:var(--link-visited)}main a:not([class]):focus{text-decoration:underline}main .two-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:100%;margin:30px auto}main .two-buttons .button{left:unset;min-width:250px;max-width:460px;margin:0 auto;text-align:center;-webkit-transform:unset;-ms-transform:unset;transform:unset}.belka-related{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-area:related;margin:0 0 40px}@media (min-width:1024px){.belka-related{margin:0 0 100px}}.belka-related-grid{display:grid;grid-gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.belka-related-grid-title{margin:20px auto;font-weight:800;font-size:24px;line-height:1.33;text-align:center}@media (min-width:1024px){.belka-related-grid-title{font-size:48px}}.belka-related-grid-item{display:grid;grid-gap:14px;grid-template-rows:auto auto 1fr auto;padding:15px;overflow:hidden;color:var(--navy);font-size:16px;line-height:1.75;text-decoration:none!important;background:#f9f9f9;border-radius:6px}.belka-related-grid-item .line_btn{max-width:100%;margin:0}.belka-related-grid-item figure{width:calc(100% + 30px);margin:-15px -15px 0!important;overflow:hidden}.belka-related-grid-item figure img{width:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;will-change:transform;aspect-ratio:4/3}.belka-related-grid-item:hover .line_btn{color:#fff;background:var(--navy);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.belka-related-grid-item:hover figure img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.belka-related-grid-item .tags{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.belka-related-grid-item .tags span{display:block;padding:2px 5px;font-size:12px;line-height:18px;border:1px solid currentcolor;border-radius:6px}.belka-round-photo{border:2px solid var(--orange);border-radius:50%;aspect-ratio:1/1}
/* ===== layout.legacy.min.css ===== */
@media (max-width:800px){.banner .banner-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.banner .banner-text{width:100%}.banner .banner-link{margin:20px 0 0}}@media (max-width:960px){.bottom-slide,.main-slider .swiper-slide{min-height:300px}}@media (max-width:800px){.main-slider .desc{margin:15px 0 30px}.bottom-slide .slide-text,.main-slider .slide-text{padding:40px 10px 10px 30px}.main-slider .slide-text.mleft_90{margin-left:0}}@media (max-width:712px){.bottom-slide,.main-slider .swiper-slide{min-height:240px}.bottom-slide .slide-text,.main-slider .slide-text{padding:40px 10px 10px}}@media (max-width:599px){.bottom-slide,.main-slider .slide-text{padding:40px 10px 5px}.bottom-slide .slide-text,.main-slider .swiper-slide{min-height:200px}}@media (max-width:480px){.bottom-slide .slide-text,.main-slider .slide-text{padding:40px 10px 5px}.bottom-slide .slide-text a.btn,.main-slider .slide-text a.btn{line-height:normal}.bottom-slide,.main-slider .swiper-slide{min-height:180px}}@media (max-width:960px){.main-slider--1bg::before{content:none}}@media (max-width:960px){.main-slider--2bg::after{content:none}}@media (max-width:800px){.product .desc-item--1-4,.product .desc-item--3-4{width:100%}.product .desc-item--1-4{text-align:left}.product .desc-item--3-4{margin-bottom:15px}.product .evidence-item{width:100%}.product .evidence-text{margin-top:20px}}@media (max-width:600px){.product .schema-item{width:100%}.product .schema-desc{text-align:center}}@media (max-width:800px){.review .rewiew-item--1-4,.review .rewiew-item--3-4{width:100%}.review .rewiew-item--1-4{margin-bottom:30px}.review .rewiew-text{max-width:100%}}@media (max-width:800px){.news .news-item{width:100%}.news .news-item:last-child{margin-top:15px}}@media (max-width:960px){.next .next-item-content{height:300px}.next .next-row{margin-bottom:-20px}.next .next-item{width:50%;margin-bottom:20px}}@media (max-width:650px){.next .next-item-content{height:auto}.next .next-item{width:100%}.next .link-box{position:relative;bottom:0;margin-top:20px}}@media (max-width:960px){.subscribe .form{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.subscribe .fields{margin-bottom:15px}}@media (max-width:650px){.subscribe .subscribe-item{width:100%}}@media (max-width:800px){.tabs .tabs-link{margin:0}}@media (max-width:800px){.content .icon-item{width:50%}}@media (max-width:480px){.content .ico{width:60px}.content .text{margin-left:60px}}@media (max-width:480px){.pricing-tabs .radio-box{width:30px}.pricing-tabs .text{margin-left:70px}.pricing-desc .desc-box{padding:20px}}@media (max-width:480px){.pricing-form .form-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.pricing-form .form-item--1-4{width:40%;padding-left:10px}.pricing-form .form-item--1-4:first-child{width:100%}.pricing-form .form-item--2-4{width:60%;margin-left:0}.pricing-form .form-feild--right{text-align:left}.pricing-form .form-item-box span{font-weight:600}}@media (max-width:480px){.wrap{padding:0 10px}}@media screen and (min-width:240px) and (max-width:940px){.blue_bg input{display:block;min-width:220px;margin:10px auto}#webform{padding:10px 0;text-align:center}}@media screen and (min-width:768px) and (max-width:960px){table.tablica{width:80%}}@media screen and (min-width:600px) and (max-width:768px){table.tablica{width:90%}}@media screen and (max-width:599px){table.tablica{width:100%}.tablica td.col2{padding-right:5px}}@media screen and (min-width:500px){.no_fs_placeholders input::input-placeholder,.no_fs_placeholders textarea::input-placeholder{color:transparent}.no_fs_placeholders input::-webkit-textarea-placeholder{color:transparent}}@media screen and (max-width:499px){.col1.box-label{display:none}}@media (min-width:576px){#cookie_notification.show{display:-webkit-box;display:-ms-flexbox;display:flex}.cookie_accept{margin:0 0 0 25px}#cookie_notification p{font-size:1rem}}@media (max-width:575px){#cookie_notification.show{display:block;text-align:left}.cookie_accept{margin:10px 0 0}#cookie_notification p{font-size:1rem}}@media (max-width:480px){iframe{width:100%}}@media (max-width:800px){iframe{width:100%}}@media (max-width:480px){.sattelite{grid-column:1/4;grid-template-rows:1fr}.btn_line{width:100%;margin-top:10px}}@media (max-width:480px){@-webkit-keyframes news_anim{0%,100%{opacity:0}50%{left:70px;opacity:1}100%{left:70px}}@keyframes news_anim{0%,100%{opacity:0}50%{left:70px;opacity:1}100%{left:70px}}.included_main_subscribe_col1{grid-gap:1em}.included_main_subscribe_col1,.included_main_subscribe_col2{grid-column:2/4;padding:0 10px}.anim{left:100%;width:30%}}.banner{padding:40px 0;color:#fff;background-image:url(/images/xsite/bg.png);background-repeat:no-repeat;background-size:cover}.banner .banner-row{display:-webkit-box;display:-ms-flexbox;display:flex}.banner .banner-text{max-width:470px}.banner .banner-text.wide{max-width:670px}.banner .title{margin-bottom:15px;font-weight:600;font-size:30px;line-height:41px}.banner .desc{font-size:18px}.banner .banner-link{margin:auto 30px auto auto}.main-slider{position:relative;height:100%;padding-bottom:6px;overflow:hidden}.main-slider .main-slider-border{padding:5px;border:5px solid var(--navy)}.bottom-slide-container,.main-slider .swiper-container{width:100%;height:100%;border-radius:6px;-webkit-box-shadow:0 4px 5px 0 rgba(0,0,0,.75);box-shadow:0 4px 5px 0 rgba(0,0,0,.75)}.main-slider .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:100%;min-height:386px;background-repeat:no-repeat;background-position:50%;background-size:cover}.main-slider .slide-text{margin:auto 0 0;padding:40px}.main-slider .slide-text.mleft_90{margin-left:90px}.main-slider .desc{margin:30px 0 60px;color:var(--orange);font-size:24px;line-height:33px;letter-spacing:.01em}.main-slider .bold{display:block;font-weight:700;text-transform:uppercase}.main-slider .swiper-pagination-bullet{width:10px;height:10px;background:#eee;opacity:.8}.main-slider .swiper-pagination-bullet-active{background:#e9a72c}.main-slider .banner-trial-btn{position:absolute;top:17px;right:20px;padding-right:10px;padding-left:10px}.main-slider .banner-trial-btn img{padding-right:5px}.bottom-slide-container{position:relative;margin-top:10px;margin-bottom:10px;overflow:hidden;-webkit-box-shadow:0 -4px 5px 0 rgba(0,0,0,.75);box-shadow:0 -4px 5px 0 rgba(0,0,0,.75)}.bottom-slide{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:100%;min-height:386px;background-repeat:no-repeat;background-position:50%;background-size:cover}.bottom-slide .slide-text{margin:auto 0;padding:40px}.main-slider--1bg::before{position:absolute;top:-15px;right:calc(50% + 400px);width:593px;height:260px;background-image:url(/images/xsite/banner-bg-1.png);background-repeat:no-repeat;content:""}.main-slider--2bg::after{position:absolute;top:-15px;left:calc(50% + 400px);width:572px;height:210px;background-image:url(/images/xsite/banner-bg-2.png);background-repeat:no-repeat;content:""}.product{padding-top:36px;padding-bottom:50px}.product .desc{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:50px;line-height:19px;-webkit-box-orient:horizontal;-webkit-box-direction:normal}.product .desc-item--1-4{width:25%;text-align:center;text-transform:uppercase}.product .desc-item--3-4{width:75%;padding-right:10px;line-height:normal}.product .evidence{margin-bottom:50px}.product .title{margin-bottom:30px;text-align:center}.product .evidence-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.product .evidence-item img{padding-right:20px}.product .evidence-item{width:50%}.product .evidence-text{font-size:18px;line-height:27px}.product .schema{margin-bottom:50px}.product .schema-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.product .schema-item{width:33.333%}.product .schema-content{padding:10px}.product .schema-picture{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:200px}.product .schema-desc{margin-top:20px}.product .link{text-align:center}.review{padding:16px 0;background:rgba(8,38,55,.1)}.review .title{margin-bottom:30px;text-align:center}.review .review-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:50px}.review .rewiew-item--1-4{width:25%}.review .rewiew-item--3-4{width:75%}.review .rewiew-pictute{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}.review .rewiew-text{max-width:580px}.review .desc{margin-bottom:20px;font-weight:600;font-size:18px;line-height:25px}.review .signature{padding-left:10px;color:var(--blue-light);font-size:14px;line-height:30px}.review .link{text-align:center}.partners{position:relative;height:100%}.partners .swiper-container{width:100%;height:100%;padding:0 20px}.partners .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;min-height:150px;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center}.partners .arrows{position:relative;top:-76px;max-width:1050px;margin:auto}.partners .swiper-button-next::after,.partners .swiper-button-prev::after{width:12px;color:transparent;background-repeat:no-repeat}.partners .swiper-button-next::after{background-image:url(/images/xsite/Line_next.png)}.partners .swiper-button-prev::after{background-image:url(/images/xsite/Line_prev.png)}.news,.next,.partners{padding-top:50px}.news .title{text-align:center}.news .news-box,.news .title{margin-bottom:40px}.news .news-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-bottom:10px}.news .subtitle{margin-right:20px;font-weight:600;font-size:24px;line-height:33px}.news .link{position:relative;display:inline-block;color:var(--blue-light)}.news .link::after{position:absolute;right:-30px;bottom:4px;width:22px;height:22px;background-image:url(/images/xsite/yellow_row.png);background-repeat:no-repeat;content:""}.news .news-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0 -10px}.news .news-item{width:50%;padding:0 10px}.news .date{color:var(--blue-light);font-size:10px}.news .news-item-title{margin-bottom:5px;font-weight:600;font-size:18px}.news .news-item .link{margin-top:10px}.next{font-size:14px}.next .title{margin-bottom:40px;text-align:center}.next .next-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0 -10px}.next .next-item{width:25%;padding:0 10px}.next .next-item-content{position:relative;height:360px;padding:20px 10px;text-align:center;background:rgba(8,38,55,.05);border-radius:2px}.next .subtitle{margin-bottom:5px;font-weight:600;font-size:24px;text-transform:uppercase}.next .desc{margin-bottom:10px;color:var(--orange);text-transform:uppercase}.next .link-box{position:absolute;bottom:20px;left:0;width:100%}.next .next-btn{display:inline-block;padding:5px 25px;color:var(--navy);border:1px solid;border-radius:5px}.next .next-btn:hover{color:#fff;background-color:#c98f24}.subscribe{padding-top:80px;padding-bottom:80px}.subscribe .subscribe-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.subscribe .subscribe-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px}.subscribe .subscribe-item--3-10{width:30%}.subscribe .subscribe-item--7-10{width:70%}.subscribe .form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.subscribe .fields{margin-bottom:6px}.subscribe .input{width:100%;margin-top:6px;margin-bottom:6px}.tab-content{position:absolute;height:0;overflow:hidden;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.tab-content.tabs-item--active{position:relative;height:auto}.tabs{border-bottom:1px solid}.tabs .tabs-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.block_product{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;margin:auto}.pproductblock,.productblock-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pproductblock{position:relative;display:-webkit-box;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal}.productblock-list{margin:20px}ul.productblock-list>li{padding:15px}.tabs .tabs-link{display:inline-block;margin:0 5px;padding:10px;cursor:pointer}.tabs .tabs-item:first-child .tabs-link{margin-left:0}.tabs .tabs-item--active{margin-bottom:-1px;color:var(--orange);border-bottom:4px solid}.tabs .tabs-link{text-transform:uppercase}.content{position:relative;padding-top:25px;padding-bottom:25px;overflow:hidden}.content .content-item{margin-bottom:40px}.content .content-item:last-child,.content .text p:last-child{margin-bottom:0}.content .content-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:2px solid var(--orange)}.content .content-header-arrow{position:relative;cursor:pointer}.content .content-header-arrow::after{position:absolute;right:20px;width:10px;height:14px;background-image:url(/images/xsite/ico/arrow.png);background-repeat:no-repeat;content:""}.content .content-header-arrow--active::after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.content .title{font-weight:600;font-size:18px;text-transform:inherit}.content .ico{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;width:100px;-webkit-box-pack:center;-ms-flex-pack:center}.content .subtitle{color:#8ea7b1;font-weight:700}.content .text{margin-top:15px;margin-left:100px}.content .text--hide{max-height:0;visibility:hidden}.content .text--show{max-height:none;visibility:visible}.content .text p{margin-bottom:10px}.content .text-no-ml{margin-left:0!important}.content .icon-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:20px 10px}.content .icon-item{width:25%}.content .icon-content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}.content .icon-picture{width:35px}.content .icon-content p{position:absolute;top:6px;left:40px;line-height:18px}.content .content-text-item{margin-bottom:30px}.content .text-title{font-weight:700}.content .report-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px;color:var(--navy)}.content .report-item{margin:0 10px}.content .report-title{font-weight:700}.content .content-text-list{margin-left:20px}.content .content-text-list-item,.content ul li{list-style-type:disc}.content .content-text-desc{margin-top:20px}.content h3.text-title{margin-bottom:5px;font-size:18px}.content .content-ps,.pricing-tabs .content-ps{padding:20px 0;font-size:18px}.content .content-ps-desc{margin-bottom:50px;font-weight:700}.content .red{color:#e8483f}.content .blue{color:#0a71ea;text-decoration:underline}.content .content-ps-link,.pricing-tabs .content-ps-link{text-align:center}.content h2{margin-bottom:15px;padding-top:15px;font-weight:600;font-size:24px}.content ol li{list-style-type:decimal}.content ol,.content ul{margin-bottom:8px;margin-left:20px}.content ol ul,.content ul ol,.content ul ul{margin-bottom:0}.content li,.content p{line-height:1.5}.med_vs li{line-height:inherit}.content p{margin-bottom:10px}.content p:last-child{margin-bottom:0}.content img{margin-top:10px;margin-bottom:10px}.content img.inline20{height:20px;margin-top:0;margin-bottom:0;padding-bottom:4px;padding-left:5px}.content h1{margin-bottom:15px;padding-top:15px;font-weight:600;font-size:30px;line-height:35px}.content h3{margin-bottom:10px;padding-top:10px;font-weight:600;font-size:20px}.content h4{font-weight:600;line-height:1.6}.trial{margin-top:50px;padding:50px 0;font-size:18px;text-align:center;background:rgba(8,38,55,.1)}.trial .trial-content{max-width:810px;margin:auto}.trial .trial-btn{display:inline-block;margin-top:30px;padding:5px 25px;color:var(--navy);border:1px solid;border-radius:5px}.trial .trial-btn:hover{color:#fff;background:#8ea7b1;border-color:#8ea7b1;border-style:solid;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.pricing-chooce,.pricing-intro{padding-top:60px}.pricing-chooce .title,.pricing-form .title,.pricing-intro .title{margin-bottom:20px}.pricing-tabs{position:relative;padding-top:25px;overflow:hidden}.pricing-tabs .content-item{margin-bottom:40px}.pricing-form .form-feild:last-child,.pricing-tabs .content-item:last-child,.pricing-tabs .text p:last-child{margin-bottom:0}.pricing-tabs .content-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:2px solid var(--orange)}.pricing-tabs .pricing-content-header{position:relative;cursor:pointer}.pricing-tabs .pricing-content-header::after{position:absolute;right:20px;width:10px;height:14px;background-image:url(/images/xsite/ico/arrow.png);background-repeat:no-repeat;content:""}.pricing-tabs .pricing-content-header--active::after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.pricing-tabs .title{font-weight:600;font-size:18px;text-transform:inherit}.pricing-tabs .radio-box{width:65px;text-align:center}label input[type=checkbox],label input[type=radio]{display:none}label input[type=radio]~span{position:relative;display:inline-block;padding:3px 0 3px 25px}label input[type=radio]~span::before{left:0;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:14px;height:14px;margin-right:5px;margin-bottom:-5px;background:#fff;border:1px solid #8ea7b1;border-radius:50%;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;content:""}label input[type=radio]:checked~span::before{border:5px solid var(--orange);-webkit-animation:checkanimate .2s;animation:checkanimate .2s}label.box-label{display:inline-block;margin:10px 0 10px 10px;cursor:pointer}label input[type=checkbox]:checked+.box::before{color:var(--orange);-webkit-animation:checkanimate .2s;animation:checkanimate .2s;content:"\f14a"}input[type=checkbox]+.box::before{display:inline-block;width:20px;margin-right:5px;font-weight:400;font-size:16px;font-family:FontAwesome,sans-serif;font-style:normal;font-variant:normal;line-height:1;text-transform:none;content:"\f096"}.pricing-tabs .ico{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;width:100px;-webkit-box-pack:center;-ms-flex-pack:center}.pricing-tabs .subtitle{color:#8ea7b1;font-weight:700}.pricing-tabs .text{margin-top:15px;margin-left:100px}.pricing-tabs .text--hide{max-height:0;visibility:hidden}.pricing-tabs .text--show{max-height:none;visibility:visible}.pricing-tabs .text p{margin-bottom:10px}.pricing-desc,.pricing-form{padding-top:60px}.pricing-desc .desc-box{padding:20px 100px;background:rgba(8,38,55,.1)}.pricing-form .form-box{max-width:780px;margin:auto}.pricing-form .form-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pricing-form .form-row--border{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #77939f}.pricing-form .form-item--1-4{width:25%}.pricing-form .form-item--2-4{width:50%;margin-left:20px}.pricing-form .form-item-box{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;height:100%;-webkit-box-align:center;-ms-flex-align:center}.pricing-form .form-feild{position:relative;margin-bottom:15px}.pricing-form label{display:inline}.pricing-form .form-feild--right{text-align:right}.pricing-form .input{width:220px}.content .input-min,.pricing-form .input-min{width:145px}.pricing-form .btn{margin-top:60px;padding:10px 20px;cursor:pointer}.pricing-form .desc{margin:40px 0 80px;text-align:center}.wrap{max-width:1000px;height:100%;margin:0 auto;padding:0 20px}.btn{display:inline-block;padding:5px 35px;color:#fff;background:#ef8f26;border-radius:5px}.btn:hover{background-color:#cc7d24}.yellow_button{position:relative;left:50%;display:inline-block;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:26px;padding:12px 23px;color:#fff;font-weight:400;letter-spacing:1.6px;text-transform:uppercase;text-decoration:none;background:var(--orange);border-radius:6px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.yellow_button:hover{color:#fff;background:#cc7d24;border-radius:6px;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.title{font-weight:600;font-size:30px;line-height:41px}.blue_bg input,.input{border-color:#7f939e;border-radius:2px}.input{padding:4px 10px;border:1px solid}.mb-20{margin-bottom:20px}.input_invalid{background:url(/images/quote/invalid.png) no-repeat 98% center;border-color:#ed4036}.desc-txt{padding:20px 55px}.blue_bg{max-width:940px;margin:20px 0;padding:20px;background-color:rgba(11,37,54,.1)}.blue_bg input{display:inline-block;width:30%;max-width:320px;height:24px;margin-left:10px;padding-left:5px;background-color:#fff;border-style:solid;border-width:1px}.blue_bg input:focus{border-color:var(--navy)}.blue_bg h2{text-align:center}#webform{padding:10px 0 0}table.tablica{width:65%;margin-bottom:20px;padding:10px;border-collapse:collapse}.tablica th{padding-top:20px;padding-bottom:10px;padding-left:10px;color:var(--orange);font-weight:400;text-align:left;text-transform:uppercase}.tablica td{padding:5px 0 5px 10px;color:var(--navy);font-size:14px;font-family:"Open Sans",sans-serif;line-height:22px;border:1px}.pricing-form input[type=text],.pricing-form select{height:28px}.radio{margin:0;vertical-align:middle}.other{width:75%}.req{text-align:right}.ct-input{text-align:left}.col1{width:60%;text-align:right;vertical-align:text-top}.col2{width:40%;text-align:left}.only_mobile{display:none}.no_placeholders input::input-placeholder,.no_placeholders textarea::input-placeholder{color:transparent}.no_placeholders input::-webkit-textarea-placeholder{color:transparent}a.button,button.button{position:relative;left:50%;display:inline-block;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:20px;padding:13px 23px 12px 26px;color:var(--navy);font-weight:600;letter-spacing:1.6px;text-transform:uppercase;text-decoration:none;border-color:var(--navy);border-style:solid;border-width:2px;border-radius:6px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}a.button:hover,button.button:hover{color:#fff;background:#8ea7b1;border-color:#8ea7b1;border-style:solid;border-width:2px;border-radius:6px}table.hcentered{border-collapse:unset;border-spacing:10px}.hcentered td{text-align:center}.hcentered img{margin-top:0;margin-bottom:0}.content-leftside{float:left;width:700px;padding-right:30px}.content-rightside{float:right;width:220px}.articles__title{margin-bottom:30px;padding-left:35px;font-weight:600;font-size:24px}.two-buttons{margin-top:40px}a.left-button,button.left-button{left:30%}a.right-button,button.right-button{left:40%}button.hide,div.hide,p.hide,ul.hide{display:none}div.show,p.show,ul.show{display:block}button.show{display:inline-block}.col1.box-label{min-width:125px}#cookie_notification,.bg_color_white{background-color:#fff}#cookie_notification{position:fixed;bottom:15px;left:50%;display:none;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:900px;max-width:90%;padding:25px;border-radius:4px;-webkit-box-shadow:2px 3px 10px rgba(0,0,0,.4);box-shadow:2px 3px 10px rgba(0,0,0,.4);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}#cookie_notification.show{display:-webkit-box;display:-ms-flexbox;display:flex}#cookie_notification p{margin:0;color:var(--navy);font-size:.7rem;line-height:20px;text-align:left}.close_btn_cookie{position:absolute;top:4px;right:28px;opacity:.3}.close_btn_cookie:hover{opacity:1}.close_btn_cookie::after,.close_btn_cookie::before{position:absolute;left:15px;width:2px;height:20px;background-color:#333;content:" "}.close_btn_cookie::before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.close_btn_cookie::after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.why_do_you_need{margin-bottom:2em}p.subtitle{font-weight:500;border-bottom:0}.quote_main{margin-top:.5em;font-weight:600;font-size:18px;line-height:25px}.form_error{color:#bc3538}.belkasoft_platform{display:grid;grid-gap:1em;grid-template-columns:repeat(8,1fr);max-width:1000px;height:100%;margin-bottom:2em;padding:0 20px}.belkasoft_platform .box{border-radius:5px;-webkit-box-shadow:0 0 10px 5px rgba(8,38,55,.1);box-shadow:0 0 10px 5px rgba(8,38,55,.1)}.belkasoft_platform .box2:hover,.belkasoft_platform .box:hover,a.button:hover,button.button:hover{-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.belkasoft_platform .box:hover{-webkit-box-shadow:0 0 10px 1px rgba(8,38,55,.1) inset;box-shadow:0 0 10px 1px rgba(8,38,55,.1) inset}.belkasoft_platform .box2{border-radius:4px}.belkasoft_platform .box2:hover{background:#f4f4f4}.platform{text-align:center;background:#fff}.platform .title{margin-bottom:0}.BelkaX,.platform,.sattelite_platform{display:grid;grid-column:1/9;padding:1em}.BelkaX{position:relative;grid-row:1/5;grid-column:1/4;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.BelkaN,.BelkaR,.BelkaT{display:grid;grid-column:4/9;padding:1em;border-left:4px solid}.BelkaR{border-color:#e85b2b}.BelkaT{border-color:var(--orange)}.BelkaN{border-color:#66b800}.btn-box{position:absolute;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:90%}.platform_logo{margin-bottom:.5em}.BelkaN,.BelkaR,.BelkaT,.btn_line{left:0;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.btn_line{margin-top:0}.BelkaN,.BelkaR,.BelkaT{margin:1em}.box p,.sattelite p{-ms-flex-item-align:start;align-self:start}.main_subscribe{display:grid;margin-top:50px;padding:50px 0;font-size:18px;background:var(--blue-medium)}.included_main_subscribe{display:grid;grid-auto-rows:minmax(200px,auto);grid-gap:1em;grid-template-rows:2fr;grid-template-columns:repeat(4,1fr);-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:1000px;height:100%;margin:0 auto;padding:0 20px}.included_main_subscribe_row{grid-column:1/6}.included_main_subscribe_col1{grid-column:1/3}.included_main_subscribe_col2{grid-column:3/5;justify-self:center;margin:auto}.included_main_subscribe_col2 input{min-width:100%;margin-bottom:10px;border:0}.color_white,.header-menu ul li:hover span.color_yellow{color:#fff}.laptop_img{position:relative}.anim{position:absolute;top:14%;left:50%;width:20%;background-image:url(/images/xsite/news_icon.svg);-webkit-animation:animate_motion 5s 0s both infinite;animation:animate_motion 5s 0s both infinite;-webkit-animation-name:news_anim;animation-name:news_anim}.dnld_ico{width:32px;margin-top:3px;padding-left:10px;fill:var(--orange)}
/* ===== forms.min.css ===== */
.belka-form-input,.belka-form-textarea,.hbspt-form .field .input input.hs-input:not([type=checkbox],[type=radio]),.hbspt-form .field .input textarea.hs-fieldtype-textarea{width:100%!important;height:auto;padding:2px 0;font-weight:inherit;font-size:inherit;line-height:inherit;background-color:transparent;border:1px solid transparent;border-radius:0}.belka-form-checkbox-label,.belka-form-multifield-fixed-label,.belka-form-multifield-jumping-label,.belka-form-radio-label,.hbspt-form .hs-form-booleancheckbox-display,.hbspt-form .hs-form-checkbox-display{color:var(--navy);font-size:18px;line-height:1.5}button.orange_btn{border:none;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.belka-form{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.belka-form input:invalid,.belka-form select:invalid,.belka-form textarea:invalid{-webkit-box-shadow:none;box-shadow:none}.belka-form-loading{position:fixed;top:0;left:0;z-index:10;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100vw;height:100vh;background:rgba(255,255,255,.6)}.belka-form-loading img{max-width:50%;aspect-ratio:3/1}.belka-form-loading.show{display:-webkit-box;display:-ms-flexbox;display:flex}.belka-form-shadow-box{padding:40px 24px;background:#fcfcfc;border-radius:6px;-webkit-box-shadow:0 0 10px rgba(0,38,60,.1);box-shadow:0 0 10px rgba(0,38,60,.1)}.belka-form-thankyou{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--navy);text-align:center}.belka-form-thankyou-title{margin:0 auto;font-weight:600;font-size:36px;line-height:1.5;text-align:center;text-transform:uppercase}.belka-form-thankyou-subtitle{margin:10px auto 0;font-weight:600;font-size:24px;line-height:1.5}.belka-form-thankyou-text{margin:24px auto;font-size:18px;line-height:1.66}.belka-form-thankyou-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.belka-form-thankyou.show{display:-webkit-box;display:-ms-flexbox;display:flex}.belka-form.one-line{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:20px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%}.belka-form.one-line .belka-form-field{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin-top:0}.belka-form .width-auto{width:auto;margin-right:auto}.belka-form .width-75{width:75%}.belka-form .width-66{width:66%}.belka-form .width-50{width:50%}.belka-form .width-33{width:33%}.belka-form .width-25{width:25%}.belka-form-error{display:none;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:5px 0;color:var(--error);font-size:.6em;line-height:1em}.belka-form-error::before{margin-right:4px;font-weight:600;content:"✗"}.belka-form-fixed-label{color:var(--navy);font-weight:600;font-size:inherit;line-height:1.5}.belka-form-jumping-label{position:absolute;top:0;left:0;color:var(--navy);font-weight:inherit;font-size:inherit;-webkit-transform:translate(0,4px);-ms-transform:translate(0,4px);transform:translate(0,4px);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.belka-form-field{position:relative;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:42px;margin:20px 0 0;font-size:18px;line-height:2em}.belka-form-field-set{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:20px 0 0;padding:0;font-size:18px;line-height:2em;border:0}.belka-form-field-set legend{margin-bottom:10px}.belka-form-field .belka-form-fixed-label+.belka-form-checkbox-label,.belka-form-field .belka-form-fixed-label+.belka-form-select-wrapper{margin-top:10px}.belka-form-input{border-bottom-color:var(--navy);-webkit-transition:border-color .3s;-o-transition:border-color .3s;transition:border-color .3s}.belka-form-input::-webkit-input-placeholder{color:var(--blue-light);opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.belka-form-input::-moz-placeholder{color:var(--blue-light);opacity:0;-moz-transition:opacity .3s;transition:opacity .3s}.belka-form-input:-ms-input-placeholder{color:var(--blue-light);opacity:0;-ms-transition:opacity .3s;transition:opacity .3s}.belka-form-input::-ms-input-placeholder{color:var(--blue-light);opacity:0;-ms-transition:opacity .3s;transition:opacity .3s}.belka-form-input::placeholder{color:var(--blue-light);opacity:0;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.belka-form-input:focus,.belka-form-input:focus-visible{border-bottom-color:var(--orange);outline:0}.belka-form-input:focus-visible::-webkit-input-placeholder,.belka-form-input:focus::-webkit-input-placeholder{opacity:1}.belka-form-input:focus-visible::-moz-placeholder,.belka-form-input:focus::-moz-placeholder{opacity:1}.belka-form-input:focus-visible:-ms-input-placeholder,.belka-form-input:focus:-ms-input-placeholder{opacity:1}.belka-form-input:focus-visible::-ms-input-placeholder,.belka-form-input:focus::-ms-input-placeholder{opacity:1}.belka-form-input:focus-visible::placeholder,.belka-form-input:focus::placeholder{opacity:1}.belka-form-input:disabled{border-bottom-color:var(--gray-light)}.belka-form-input:disabled+.belka-form-jumping-label{color:var(--blue-light)}.belka-form-input.has-error{border-bottom-color:var(--error)}.belka-form-input.has-error+.belka-form-jumping-label{color:var(--error)}.belka-form-input.has-error~.belka-form-error{display:-webkit-box;display:-ms-flexbox;display:flex}.belka-form-input:not(:-moz-placeholder-shown)+.belka-form-jumping-label{transform:translate(0,-75%) scale(.75);cursor:pointer}.belka-form-input:not(:-ms-input-placeholder)+.belka-form-jumping-label{-ms-transform:translate(0,-75%) scale(.75);transform:translate(0,-75%) scale(.75);cursor:pointer}.belka-form-input:focus+.belka-form-jumping-label,.belka-form-input:focus-visible+.belka-form-jumping-label,.belka-form-input:not(:placeholder-shown)+.belka-form-jumping-label{-webkit-transform:translate(0,-75%) scale(.75);-ms-transform:translate(0,-75%) scale(.75);transform:translate(0,-75%) scale(.75);cursor:pointer}.belka-form-textarea{width:100%;min-height:6em;margin-top:10px;padding-right:10px;padding-left:10px;line-height:1.5;border-color:var(--navy);scrollbar-width:thin}.belka-form-textarea:disabled{color:var(--gray-light);border-color:var(--gray-light)}.belka-form-textarea::-webkit-input-placeholder{color:var(--blue-light);opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.belka-form-textarea::-moz-placeholder{color:var(--blue-light);opacity:0;-moz-transition:opacity .3s;transition:opacity .3s}.belka-form-textarea:-ms-input-placeholder{color:var(--blue-light);opacity:0;-ms-transition:opacity .3s;transition:opacity .3s}.belka-form-textarea::-ms-input-placeholder{color:var(--blue-light);opacity:0;-ms-transition:opacity .3s;transition:opacity .3s}.belka-form-textarea::placeholder{color:var(--blue-light);opacity:0;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.belka-form-textarea::-webkit-scrollbar{width:8px;background-color:var(--gray-lighter)}.belka-form-textarea::-webkit-scrollbar-thumb{background-color:var(--silver)}.belka-form-textarea:focus,.belka-form-textarea:focus-visible{border-color:var(--orange);outline:0}.belka-form-textarea:focus-visible::-webkit-input-placeholder,.belka-form-textarea:focus::-webkit-input-placeholder{opacity:1}.belka-form-textarea:focus-visible::-moz-placeholder,.belka-form-textarea:focus::-moz-placeholder{opacity:1}.belka-form-textarea:focus-visible:-ms-input-placeholder,.belka-form-textarea:focus:-ms-input-placeholder{opacity:1}.belka-form-textarea:focus-visible::-ms-input-placeholder,.belka-form-textarea:focus::-ms-input-placeholder{opacity:1}.belka-form-textarea:focus-visible::placeholder,.belka-form-textarea:focus::placeholder{opacity:1}.belka-form-textarea:focus-visible::-webkit-scrollbar-thumb,.belka-form-textarea:focus::-webkit-scrollbar-thumb{background-color:var(--orange)}.belka-form-textarea.has-error{border-color:var(--error)}.belka-form-textarea.has-error::-webkit-input-placeholder{color:var(--error)}.belka-form-textarea.has-error::-moz-placeholder{color:var(--error)}.belka-form-textarea.has-error:-ms-input-placeholder{color:var(--error)}.belka-form-textarea.has-error::-ms-input-placeholder{color:var(--error)}.belka-form-textarea.has-error::placeholder{color:var(--error)}.belka-form-textarea.has-error~.belka-form-error{display:-webkit-box;display:-ms-flexbox;display:flex}.belka-form-multifield{position:relative;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.belka-form-multifield-fixed-label,.belka-form-multifield-jumping-label{position:relative;z-index:2;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.belka-form-multifield-input{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:0;height:0;overflow:hidden;-webkit-transition:max-width 1s;-o-transition:max-width 1s;transition:max-width 1s}.belka-form-multifield-textarea{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-height:0;overflow:hidden;-webkit-transition:max-height 1s;-o-transition:max-height 1s;transition:max-height 1s}.belka-form-radio{display:grid!important;grid-template-columns:1em auto;gap:0 .5em;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 0 .5em}.belka-form-radio>.belka-form-field{margin-top:0}.belka-form-radio-label:focus-within{color:var(--orange)}.belka-form-radio-input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:1em;height:1em;margin:0;color:var(--navy);background-color:#fff;border:1px solid currentcolor;border-radius:50%;-webkit-transform:translateY(.25em);-ms-transform:translateY(.25em);transform:translateY(.25em);-webkit-appearance:none;-moz-appearance:none;appearance:none}.belka-form-radio-input:focus,.belka-form-radio-input:focus-within{color:var(--orange);outline:0}.belka-form-radio-input::before{display:block;width:.65em;height:.65em;border-radius:50%;-webkit-box-shadow:inset 1em 1em var(--orange);box-shadow:inset 1em 1em var(--orange);-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:120ms -webkit-transform ease-in-out;transition:120ms -webkit-transform ease-in-out;-o-transition:120ms transform ease-in-out;transition:120ms transform ease-in-out;transition:120ms transform ease-in-out,120ms -webkit-transform ease-in-out;content:""}.belka-form-radio-input:checked::before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.belka-form-radio-input:checked+.belka-form-multifield .belka-form-multifield-jumping-label{top:-15%;font-size:.8em}.belka-form-radio-input:checked+.belka-form-multifield .belka-form-multifield-input{top:-30%;max-width:100%;height:auto}.belka-form-radio-input:checked+.belka-form-multifield .belka-form-multifield-textarea{max-height:4000px}.belka-form-radio-input:disabled{border-color:var(--gray-light)}.belka-form-radio-input:disabled+.belka-form-radio-label{color:var(--blue-light)}.belka-form-radio-input.has-error{border-color:var(--error)}.belka-form-radio-input.has-error+.belka-form-radio-label{color:var(--error)}.belka-form-radio-input.has-error~.belka-form-error{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column:2}.belka-form-checkbox{display:grid!important;width:1em;height:1em;margin:0;color:var(--navy);font:inherit;background-color:#fff;border:1px solid currentcolor;border-radius:0;-webkit-transform:translateY(.2em);-ms-transform:translateY(.2em);transform:translateY(.2em);-webkit-appearance:none;-moz-appearance:none;appearance:none;place-content:center}.belka-form-checkbox::before{width:.65em;height:.65em;-webkit-box-shadow:inset 1em 1em var(--orange);box-shadow:inset 1em 1em var(--orange);-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:bottom left;-ms-transform-origin:bottom left;transform-origin:bottom left;-webkit-transition:120ms -webkit-transform ease-in-out;transition:120ms -webkit-transform ease-in-out;-o-transition:120ms transform ease-in-out;transition:120ms transform ease-in-out;transition:120ms transform ease-in-out,120ms -webkit-transform ease-in-out;content:"";-webkit-clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%)}.belka-form-checkbox:checked::before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.belka-form-checkbox:checked+.belka-form-multifield .belka-form-multifield-jumping-label{top:-15%;font-size:.8em}.belka-form-checkbox:checked+.belka-form-multifield .belka-form-multifield-input{top:-30%;max-width:100%;height:auto}.belka-form-checkbox:checked+.belka-form-multifield .belka-form-multifield-textarea{max-height:4000px}.belka-form-checkbox:focus{color:var(--orange);outline:0}.belka-form-checkbox-label{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5em;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:.5em}.belka-form-checkbox-label.inverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin-right:auto}.belka-form-checkbox-label:has(input:disabled){color:var(--blue-light)}.belka-form-checkbox-label:has(input.has-error){color:var(--error)}.belka-form-checkbox:disabled{border-color:var(--gray-light)}.belka-form-checkbox.has-error{border-color:var(--error)}.belka-form-checkbox.has-error~.belka-form-error{display:-webkit-box;display:-ms-flexbox;display:flex}.belka-form-select{grid-area:select;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:42px;margin:0;padding:6px 40px 6px 10px;font-size:18px;line-height:1.5;background-color:transparent;border:1px solid var(--navy);outline:0;cursor:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none}.belka-form-select-wrapper{display:grid;grid-template-areas:"select";-webkit-box-align:center;-ms-flex-align:center;align-items:center}.belka-form-select-wrapper::after{display:block;grid-area:select;justify-self:end;width:20px;height:10px;margin-right:10px;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iMTEiIHZpZXdCb3g9IjAgMCAxOSAxMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xOC42MjIxIDIuNTQxMDNMMTAuNDEyMiAxMC4xNDk4QzkuOTA4NDEgMTAuNjE2NyA5LjA5MTU5IDEwLjYxNjcgOC41ODc3OSAxMC4xNDk4TDAuMzc3ODUyIDIuNTQxMDNDLTAuMTI1OTUgMi4wNzQxMSAtMC4xMjU5NSAxLjMxNzEgMC4zNzc4NTIgMC44NTAxODZDMC44ODE2NTUgMC4zODMyNzMgMS42OTg0OCAwLjM4MzI3MiAyLjIwMjI4IDAuODUwMTg2TDkuNSA3LjUwOTZMMTYuNzk3NyAwLjg1MDE4NUMxNy4zMDE1IDAuMzgzMjcyIDE4LjExODMgMC4zODMyNzIgMTguNjIyMSAwLjg1MDE4NUMxOS4xMjYgMS4zMTcxIDE5LjEyNiAyLjA3NDExIDE4LjYyMjEgMi41NDEwM1oiIGZpbGw9IiMwMDI2M0MiLz4KPC9zdmc+Cg==");background-repeat:no-repeat;background-position:center;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;content:""}.belka-form-select-wrapper:has(select:is(:focus-within,:active))::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.belka-form-select-wrapper:has(select:disabled)::after{opacity:.5}.belka-form-select::-ms-expand{display:none}.belka-form-select:focus,.belka-form-select:focus-within{border-color:var(--orange);outline:0}.belka-form-select:disabled{color:var(--blue-light);border-color:var(--gray-light)}.belka-form-select.has-error{color:var(--error);border-color:var(--error)}.belka-form-select.has-error~.belka-form-error{display:-webkit-box;display:-ms-flexbox;display:flex}.belka-form-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:30px 0}.hbspt-form{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;max-width:600px;margin:0 auto}.hbspt-form .field{position:relative;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:20px 0 0;font-size:18px;line-height:2em}.hbspt-form .field label{color:var(--navy);font-weight:600;font-size:inherit;line-height:1.5}.hbspt-form .field .hs-error-msgs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.hbspt-form .field .hs-error-msgs .hs-error-msg{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:5px 0;color:var(--error);font-size:.6em;line-height:1em}.hbspt-form .field .hs-error-msgs .hs-error-msg::before{margin-right:4px;font-weight:600;content:"✗"}.hbspt-form .field .hs-error-msgs .hs-error-msg li::before{display:none}.hbspt-form .field .input{padding:unset;border:unset}.hbspt-form .field .input ul li::before{display:none}.hbspt-form .field .input input.hs-input:not([type=checkbox],[type=radio]){border-bottom-color:var(--navy);-webkit-transition:border-color .3s;-o-transition:border-color .3s;transition:border-color .3s}.hbspt-form .field .input input.hs-input:not([type=checkbox],[type=radio])::-webkit-input-placeholder{color:var(--blue-light)}.hbspt-form .field .input input.hs-input:not([type=checkbox],[type=radio])::-moz-placeholder{color:var(--blue-light)}.hbspt-form .field .input input.hs-input:not([type=checkbox],[type=radio]):-ms-input-placeholder{color:var(--blue-light)}.hbspt-form .field .input input.hs-input:not([type=checkbox],[type=radio])::-ms-input-placeholder{color:var(--blue-light)}.hbspt-form .field .input input.hs-input:not([type=checkbox],[type=radio])::placeholder{color:var(--blue-light)}.hbspt-form .field .input input.hs-input:not([type=checkbox],[type=radio]):focus,.hbspt-form .field .input input.hs-input:not([type=checkbox],[type=radio]):focus-visible{border-bottom-color:var(--orange);outline:0}.hbspt-form .field .input input.hs-input:not([type=checkbox],[type=radio]):disabled{border-bottom-color:var(--gray-light)}.hbspt-form .field .input input.hs-input:not([type=checkbox],[type=radio]).error{border-bottom-color:var(--error)}.hbspt-form .field .input textarea.hs-fieldtype-textarea{width:100%;min-height:6em;margin-top:10px;padding-right:10px;padding-left:10px;line-height:1.5;border-color:var(--navy);scrollbar-width:thin}.hbspt-form .field .input textarea.hs-fieldtype-textarea:disabled{color:var(--gray-light);border-color:var(--gray-light)}.hbspt-form .field .input textarea.hs-fieldtype-textarea::-webkit-input-placeholder{color:var(--blue-light)}.hbspt-form .field .input textarea.hs-fieldtype-textarea::-moz-placeholder{color:var(--blue-light)}.hbspt-form .field .input textarea.hs-fieldtype-textarea:-ms-input-placeholder{color:var(--blue-light)}.hbspt-form .field .input textarea.hs-fieldtype-textarea::-ms-input-placeholder{color:var(--blue-light)}.hbspt-form .field .input textarea.hs-fieldtype-textarea::placeholder{color:var(--blue-light)}.hbspt-form .field .input textarea.hs-fieldtype-textarea::-webkit-scrollbar{width:8px;background-color:var(--gray-lighter)}.hbspt-form .field .input textarea.hs-fieldtype-textarea::-webkit-scrollbar-thumb{background-color:var(--silver)}.hbspt-form .field .input textarea.hs-fieldtype-textarea:focus,.hbspt-form .field .input textarea.hs-fieldtype-textarea:focus-visible{border-color:var(--orange);outline:0}.hbspt-form .field .input textarea.hs-fieldtype-textarea:focus-visible::-webkit-scrollbar-thumb,.hbspt-form .field .input textarea.hs-fieldtype-textarea:focus::-webkit-scrollbar-thumb{background-color:var(--orange)}.hbspt-form .field .input select{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:42px;margin:10px 0 0;padding:6px 40px 6px 10px;font-size:18px;line-height:1.5;background-color:transparent;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iMTEiIHZpZXdCb3g9IjAgMCAxOSAxMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xOC42MjIxIDIuNTQxMDNMMTAuNDEyMiAxMC4xNDk4QzkuOTA4NDEgMTAuNjE2NyA5LjA5MTU5IDEwLjYxNjcgOC41ODc3OSAxMC4xNDk4TDAuMzc3ODUyIDIuNTQxMDNDLTAuMTI1OTUgMi4wNzQxMSAtMC4xMjU5NSAxLjMxNzEgMC4zNzc4NTIgMC44NTAxODZDMC44ODE2NTUgMC4zODMyNzMgMS42OTg0OCAwLjM4MzI3MiAyLjIwMjI4IDAuODUwMTg2TDkuNSA3LjUwOTZMMTYuNzk3NyAwLjg1MDE4NUMxNy4zMDE1IDAuMzgzMjcyIDE4LjExODMgMC4zODMyNzIgMTguNjIyMSAwLjg1MDE4NUMxOS4xMjYgMS4zMTcxIDE5LjEyNiAyLjA3NDExIDE4LjYyMjEgMi41NDEwM1oiIGZpbGw9IiMwMDI2M0MiLz4KPC9zdmc+Cg==");background-repeat:no-repeat;background-position:99% center;background-size:1em;background-clip:border-box;border:1px solid var(--navy);outline:0;cursor:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none}.hbspt-form .field .input select:focus,.hbspt-form .field .input select:focus-within{border-color:var(--orange);outline:0}.hbspt-form .field .input select:disabled{color:var(--blue-light);border-color:var(--gray-light)}.hbspt-form .hs-form-booleancheckbox-display,.hbspt-form .hs-form-checkbox-display{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;gap:.5em;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:.25em 0 .5em;font-weight:400!important}.hbspt-form .hs-form-booleancheckbox-display:first-of-type,.hbspt-form .hs-form-checkbox-display:first-of-type{margin-top:.5em}.hbspt-form .hs-form-booleancheckbox-display:has(input:disabled),.hbspt-form .hs-form-checkbox-display:has(input:disabled){color:var(--blue-light)}.hbspt-form .hs-form-booleancheckbox-display input.hs-input,.hbspt-form .hs-form-checkbox-display input.hs-input{position:relative;top:unset;right:unset;bottom:unset;left:unset;display:grid!important;-ms-flex-negative:0;flex-shrink:0;width:1em;height:1em;margin:0;color:var(--navy);font:inherit;background-color:#fff;border:1px solid currentcolor;border-radius:0;-webkit-transform:translateY(.2em);-ms-transform:translateY(.2em);transform:translateY(.2em);-webkit-appearance:none;-moz-appearance:none;appearance:none;content:"";place-content:center}.hbspt-form .hs-form-booleancheckbox-display input.hs-input:checked::before,.hbspt-form .hs-form-checkbox-display input.hs-input:checked::before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.hbspt-form .hs-form-booleancheckbox-display input.hs-input::before,.hbspt-form .hs-form-checkbox-display input.hs-input::before{width:.65em;height:.65em;-webkit-box-shadow:inset 1em 1em var(--orange);box-shadow:inset 1em 1em var(--orange);-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:bottom left;-ms-transform-origin:bottom left;transform-origin:bottom left;-webkit-transition:120ms -webkit-transform ease-in-out;transition:120ms -webkit-transform ease-in-out;-o-transition:120ms transform ease-in-out;transition:120ms transform ease-in-out;transition:120ms transform ease-in-out,120ms -webkit-transform ease-in-out;content:"";-webkit-clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%)}.hbspt-form .hs-form-radio label input[type=radio]~span{display:block;padding:unset}.hbspt-form .hs-form-radio label input[type=radio]~span::before{display:none}.hbspt-form .hs-form-radio-display{display:grid!important;grid-template-columns:1em auto;gap:0 .5em;-webkit-box-sizing:border-box;box-sizing:border-box;margin:.25em 0 .5em;font-weight:400!important}.hbspt-form .hs-form-radio-display:first-of-type{margin-top:.5em}.hbspt-form .hs-form-radio-display:has(input:disabled){color:var(--blue-light)}.hbspt-form .hs-form-radio-display input.hs-input[type=radio]{position:relative;top:unset;right:unset;bottom:unset;left:unset;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:1em;height:1em;margin:0;color:var(--navy);background-color:#fff;border:1px solid currentcolor;border-radius:50%;-webkit-transform:translateY(.25em);-ms-transform:translateY(.25em);transform:translateY(.25em);-webkit-appearance:none;-moz-appearance:none;appearance:none}.hbspt-form .hs-form-radio-display input.hs-input[type=radio]::before{display:block;width:.65em;height:.65em;border-radius:50%;-webkit-box-shadow:inset 1em 1em var(--orange);box-shadow:inset 1em 1em var(--orange);-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:120ms -webkit-transform ease-in-out;transition:120ms -webkit-transform ease-in-out;-o-transition:120ms transform ease-in-out;transition:120ms transform ease-in-out;transition:120ms transform ease-in-out,120ms -webkit-transform ease-in-out;content:""}.hbspt-form .hs-form-radio-display input.hs-input[type=radio]:checked::before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.hbspt-form .hs-form-radio-display input.hs-input[type=radio]:focus,.hbspt-form .hs-form-radio-display input.hs-input[type=radio]:focus-within{color:var(--orange);outline:0}.hbspt-form .hs-form-radio-display input.hs-input[type=radio]:disabled{border-color:var(--gray-light)}.hbspt-form .inputs-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0}.hbspt-form .hs-submit .actions{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:30px 0}.hbspt-form .hs-submit .actions input[type=submit]{display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0;padding:12px 50px;color:#fff;font-weight:500;font-size:18px;white-space:normal;text-align:center;text-transform:uppercase;text-decoration:none;background:var(--orange);border-radius:6px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.hbspt-form .hs-submit .actions input[type=submit]:hover{background:var(--orange-hover)}.hbspt-white .hbspt-form{color:#fff}.hbspt-white .hbspt-form .field label{color:#fff}.hbspt-white .hbspt-form .field .input input.hs-input:not([type=checkbox],[type=radio]){color:#fff;border-bottom-color:#fff}.hbspt-white .hbspt-form .field .input textarea.hs-fieldtype-textarea{color:#fff;border-color:#fff}.hbspt-white .hbspt-form .field .input select{color:#fff;border-color:#fff}.hbspt-white .hbspt-form .field .input select option:not(:disabled),.hbspt-white .hbspt-form .field .input select option:not(:focus),.hbspt-white .hbspt-form .field .input select option:not(:focus-within){color:#000}.hbspt-white .hbspt-form .field .hs-form-booleancheckbox-display input.hs-input,.hbspt-white .hbspt-form .field .hs-form-checkbox-display input.hs-input,.hbspt-white .hbspt-form .field .hs-form-radio-display input.hs-input{color:#fff;background-color:var(--navy)}
/* ===== site-search.css ===== */
/* ============================================================
   site-search.css — Public site search
   Belkasoft 2026
   ============================================================ */

/* ── Highlight ───────────────────────────────────────────── */
mark.ss-hl {
  background: none;
  color: #E07B00;
  font-weight: 700;
  padding: 0;
}

/* ── Trigger button (injected into .belka-header-contacts) ── */
/* Matches .belka-header-contacts-item-link exactly:          */
/*   default: var(--navy) #00263c                             */
/*   hover:   var(--blue) #29658A                             */
/*   open:    var(--orange) #F5911E  (brand accent)           */
.ss-trigger-item {
  list-style: none;
}
.ss-trigger-btn {
  display: grid;
  grid-gap: 0 5px;
  grid-template-columns: 18px auto;
  align-items: center;
  background: none;
  border: none;
  cursor: pointer;
  padding: 0;
  /* Same color as phone / Sign In */
  color: var(--navy, #00263c);
  font: inherit;
  font-weight: 500;
  font-size: 14px;
  text-decoration: none;
  transition: color .15s;
  white-space: nowrap;
}
.ss-trigger-btn:hover {
  color: var(--blue, #29658A);
}
/* When search panel is open → orange brand accent */
.ss-trigger-btn[aria-expanded="true"] {
  color: var(--orange, #F5911E);
}

/* The SVG icon: stroke-based, should follow currentColor */
.ss-trigger-btn svg {
  width: 18px;
  height: 18px;
  stroke: currentColor;
  fill: none;
  /* Slightly thinner stroke to match the weight of fill-based icons */
  stroke-width: 1.75;
}

/* ── Search bar panel (full-width, below header) ─────────── */
.ss-bar {
  position: relative;
  width: 100%;
  background: #fff;
  border-bottom: 2px solid #e8ecf0;
  box-shadow: 0 4px 20px rgba(0,0,0,.10);
  z-index: 1000;

  /* Hidden by default */
  max-height: 0;
  overflow: hidden;
  opacity: 0;
  transition: max-height .25s ease, opacity .2s ease, box-shadow .2s;
}
.ss-bar.is-open {
  max-height: 90vh;
  opacity: 1;
}

/* Inner row: icon + input + close button */
.ss-bar__inner {
  display: flex;
  align-items: center;
  max-width: 780px;
  margin: 0 auto;
  padding: 14px 20px;
  gap: 12px;
}

.ss-bar__icon {
  color: #aaa;
  flex-shrink: 0;
  transition: color .2s;
}
.ss-bar__inner:focus-within .ss-bar__icon {
  color: #F5911E;
}

.ss-bar__input {
  flex: 1;
  border: none;
  outline: none;
  font-size: 18px;
  font-family: inherit;
  color: #111;
  background: transparent;
  min-width: 0;
}
.ss-bar__input::placeholder { color: #bbb; }

.ss-bar__fullpage {
  display: flex;
  align-items: center;
  color: #bbb;
  padding: 4px;
  border-radius: 4px;
  line-height: 0;
  flex-shrink: 0;
  text-decoration: none;
  transition: color .15s, background .15s;
}
.ss-bar__fullpage:hover { color: #29658A; background: #f0f0f0; text-decoration: none; }

.ss-bar__close {
  background: none;
  border: none;
  cursor: pointer;
  color: #999;
  padding: 4px;
  border-radius: 4px;
  line-height: 0;
  flex-shrink: 0;
  transition: color .15s, background .15s;
}
.ss-bar__close:hover { color: #333; background: #f0f0f0; }

/* ── Autocomplete dropdown (inside .ss-bar) ──────────────── */
.ss-dropdown {
  max-width: 780px;
  margin: 0 auto;
  padding: 0 20px;
  display: none;
  flex-direction: column;
}
.ss-dropdown.is-open {
  display: flex;
  padding-bottom: 8px;
  max-height: 460px;
  overflow-y: auto;
  scrollbar-width: thin;
  scrollbar-color: #ccc transparent;
}

/* Result items */
.ss-item {
  display: block;
  padding: 11px 12px;
  text-decoration: none;
  color: #222;
  border-radius: 6px;
  transition: background .1s;
  cursor: pointer;
}
.ss-item + .ss-item { border-top: 1px solid #f0f0f0; border-radius: 0; }
.ss-item:first-child { border-radius: 6px 6px 0 0; }
.ss-item:hover,
.ss-item.is-active { background: #f4f8fc; text-decoration: none; }

.ss-item__path {
  display: flex;
  align-items: center;
  gap: 6px;
  margin-bottom: 3px;
}

.ss-item__url {
  font-size: 12px;
  color: #1a7a3f;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.ss-badge {
  display: inline-block;
  padding: 1px 5px;
  background: #e8f0fe;
  color: #1a56b0;
  border-radius: 3px;
  font-size: 10px;
  font-weight: 700;
  flex-shrink: 0;
}

.ss-item__title {
  font-size: 15px;
  font-weight: 600;
  color: #0090D5;
  line-height: 1.3;
  margin-bottom: 3px;
}

.ss-item__snippet {
  font-size: 13px;
  color: #666;
  line-height: 1.5;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}

/* "Show all" sticky header — always visible at top of dropdown */
.ss-showall {
  display: block;
  padding: 8px 12px;
  font-size: 13px;
  color: #0090D5;
  text-decoration: none;
  font-weight: 600;
  border-bottom: 1px solid #eee;
  background: #fff;
  position: sticky;
  top: 0;
  z-index: 2;
  transition: background .12s;
  flex-shrink: 0;
}
.ss-showall:hover { background: #f0f6fc; text-decoration: none; }

/* ── Popular topics chips ───────────────────────────────── */
.ss-chips {
  padding: 10px 12px 8px;
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  gap: 8px;
}
.ss-chips__label {
  font-size: 12px;
  color: #999;
  white-space: nowrap;
  margin-right: 2px;
}
.ss-chip {
  display: inline-flex;
  align-items: center;
  padding: 4px 12px;
  background: #f0f6fc;
  border: 1px solid #d0e4f5;
  border-radius: 20px;
  font-size: 13px;
  color: #29658A;
  cursor: pointer;
  transition: background .15s, border-color .15s, color .15s;
  white-space: nowrap;
  font-family: inherit;
  line-height: 1.4;
}
.ss-chip:hover {
  background: #ddeeff;
  border-color: #29658A;
  color: #00263c;
}

/* Infinite scroll sentinel */
.ss-sentinel {
  height: 4px;
  width: 100%;
  flex-shrink: 0;
}

/* Pagination loader — running belka */
.ss-page-loader {
  display: flex;
  justify-content: center;
  padding: 10px 12px 14px;
  flex-shrink: 0;
}
.ss-belka-run {
  height: 40px;
  width: auto;
  display: block;
}
.ss-belka-inline {
  height: 22px;
  width: auto;
  display: inline-block;
  vertical-align: middle;
  margin-right: 2px;
}

/* Loading / empty */
.ss-loading,
.ss-empty {
  padding: 14px 12px;
  font-size: 14px;
  color: #999;
  display: flex;
  align-items: center;
  gap: 8px;
}

.ss-spinner {
  display: inline-block;
  width: 14px;
  height: 14px;
  border: 2px solid #ddd;
  border-top-color: #29658A;
  border-radius: 50%;
  animation: ss-spin .65s linear infinite;
  flex-shrink: 0;
}
@keyframes ss-spin { to { transform: rotate(360deg); } }

/* ── Search results page (/cgi-bin/search.cgi?q=...) ─────── */
.site-search-page {
  max-width: 780px;
  margin: 0 auto;
  padding: 0 0 60px;
}

.site-search-form {
  margin-bottom: 28px;
}
.site-search-form__inner {
  display: flex;
  border: 2px solid #29658A;
  border-radius: 6px;
  overflow: hidden;
  transition: border-color .15s, box-shadow .15s;
}
.site-search-form__inner:focus-within {
  border-color: #F5911E;
  box-shadow: 0 0 0 3px rgba(245,145,30,.15);
}
.site-search-form input[type="text"] {
  flex: 1;
  padding: 12px 16px;
  font-size: 17px;
  border: none;
  outline: none;
  background: #fff;
  color: #111;
  min-width: 0;
}
.site-search-btn {
  padding: 12px 22px;
  background: #29658A;
  color: #fff;
  border: none;
  cursor: pointer;
  font-size: 15px;
  font-weight: 600;
  display: flex;
  align-items: center;
  gap: 8px;
  transition: background .15s;
  white-space: nowrap;
  font-family: inherit;
}
.site-search-btn:hover { background: #00263c; }

.site-search-count {
  margin: 0 0 20px;
  font-size: 14px;
  color: #666;
}

.site-search-results { display: flex; flex-direction: column; }

.site-search-result {
  padding: 18px 0;
  border-bottom: 1px solid #eee;
}
.site-search-result:first-child { border-top: 1px solid #eee; }

.site-search-result__meta {
  display: flex;
  align-items: center;
  gap: 8px;
  margin-bottom: 5px;
}
.site-search-path {
  font-size: 12px;
  color: #1a7a3f;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.site-search-lang-badge {
  display: inline-block;
  padding: 2px 6px;
  background: #e8f0fe;
  color: #1a56b0;
  border-radius: 3px;
  font-size: 11px;
  font-weight: 700;
  text-transform: uppercase;
  flex-shrink: 0;
}
.site-search-result__title {
  margin: 0 0 7px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.3;
}
.site-search-result__title a {
  color: #0090D5;
  text-decoration: none;
}
.site-search-result__title a:hover { text-decoration: underline; }

.site-search-result__snippet {
  margin: 0;
  font-size: 14px;
  color: #555;
  line-height: 1.55;
}

.site-search-noresults,
.site-search-hint {
  padding: 28px 0;
  color: #666;
  font-size: 15px;
}
.site-search-noresults ul { margin: 10px 0 0 20px; line-height: 1.9; }

/* Chips on /search page */
.ss-chips-sep {
  border: none;
  border-top: 1px solid #eee;
  margin: 28px 0 0;
}
.ss-chips--page {
  padding: 20px 0 8px;
}
.ss-chips--page .ss-chip {
  text-decoration: none;
  font-size: 14px;
  padding: 6px 16px;
}
.ss-chips--page .ss-chips__label {
  font-size: 13px;
}

/* ── Mobile ──────────────────────────────────────────────── */
@media (max-width: 600px) {
  .ss-bar__input { font-size: 16px; }
  .ss-item__title { font-size: 14px; }
}
