@import url('mediacenter.css');
@charset "UTF-8";*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{margin:1rem 0;color:inherit;background-color:currentColor;border:0;opacity:.25}hr:not([size]){height:1px}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){h1{font-size:2.5rem}}h2{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){h2{font-size:2rem}}h3{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){h3{font-size:1.75rem}}h4{font-size:calc(1.275rem + .3vw)}p{margin-top:0;margin-bottom:1em}abbr[data-original-title],abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{list-style:none}dl,ol,ul{margin:0;padding:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:.875em}mark{padding:.2em;background-color:#fcf8e3}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{text-decoration:none}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em;direction:ltr;unicode-bidi:bidi-override}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:#d63384;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:.875em;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:1em;font-weight:700}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:#6c757d;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}[list]::-webkit-calendar-picker-indicator{display:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + .3vw);line-height:inherit;white-space:normal}@media (min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}:is(a,button,input,textarea,summary){--outline-size:max(2px, 0.08em);--outline-style:solid;--outline-color:currentColor}:is(a,button,input,textarea,summary):focus-visible{outline:var(--outline-size) var(--outline-style) var(--outline-color);outline-offset:var(--outline-offset,var(--outline-size))}:is(input):focus-visible{outline:0}input{--outline-style:dashed}summary{--outline-color:blue;--outline-offset:0.5em;--outline-style:dotted}.skip-link{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.skip-link:focus{background-color:#eee;clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}:root{--phone-width:576px;--tablet-width:768px;--desktop-width:1112px;--desktop-width-sm:1024px;--desktop-width-m:1280px;--desktop-width-l:1440px;--desktop-width-xl:1720px;--desktop-width-1920:1920px;--content-width:var(--desktop-width-m);--blog-width:760px;--page-gutter:20px;--grid-gutter:24px;--vertical-gap:5vmin;--base-transition:.3s;--primary-color1:#01003C;--primary-color2:#2B26FF;--primary-color3:#ffffff;--secondary-color1:#DEE9FF;--secondary-color2:#2D69F6;--secondary-color3:#489FF8;--body-bg:#fff;--body-bg-alt:var(--primary-color1);--body-text-color:var(--primary-color1);--body-text-color-alt:var(--primary-color3);--titles-color:var(--primary-color1);--titles-color-alt:var(--primary-color3);--titles-color-accent:var(--primary-color2);--primary-link-color:var(--primary-color1);--primary-link-color-alt:var(--primary-color3);--border-color:rgba(1, 0, 60, 0.20)}@media (max-width:1112px){:root{--vertical-gap:20px;--page-gutter:20px;--content-width:var(--tablet-width)}}@media (min-width:1113px) and (max-width:1440px){:root{--content-width:var(--desktop-width-sm)}}@font-face{font-family:roboto;font-weight:400;font-style:normal;font-display:swap;src:url(../../fonts/roboto/roboto-v30-latin-regular.woff2) format("woff2"),url(../../fonts/roboto/roboto-v30-latin-regular.woff) format("woff")}@font-face{font-family:roboto;font-weight:500;font-style:normal;font-display:swap;src:url(../../fonts/roboto/roboto-v30-latin-500.woff2) format("woff2"),url(../../fonts/roboto/roboto-v30-latin-500.woff) format("woff")}@font-face{font-family:roboto;font-weight:700;font-style:normal;font-display:swap;src:url(../../fonts/roboto/roboto-v30-latin-700.woff2) format("woff2"),url(../../fonts/roboto/roboto-v30-latin-700.woff) format("woff")}@font-face{font-family:raleway;font-weight:400;font-style:normal;font-display:swap;src:url(../../fonts/raleway/raleway-v17-latin-regular.woff2) format("woff2"),url(../../fonts/raleway/raleway-v17-latin-regular.woff) format("woff")}@font-face{font-family:raleway;font-weight:500;font-style:normal;font-display:swap;src:url(../../fonts/raleway/raleway-v17-latin-500.woff2) format("woff2"),url(../../fonts/raleway/raleway-v17-latin-500.woff) format("woff")}@font-face{font-family:raleway;font-weight:700;font-style:normal;font-display:swap;src:url(../../fonts/raleway/raleway-v17-latin-700.woff2) format("woff2"),url(../../fonts/raleway/raleway-v17-latin-700.woff) format("woff")}@font-face{font-family:inter;font-weight:400;font-style:normal;font-display:swap;src:url(../../fonts/inter/inter-regular.woff2) format("woff2")}@font-face{font-family:inter;font-weight:500;font-style:normal;font-display:swap;src:url(../../fonts/inter/inter-medium.woff2) format("woff2")}@font-face{font-family:inter;font-weight:700;font-style:normal;font-display:swap;src:url(../../fonts/inter/inter-bold.woff2) format("woff2")}@font-face{font-family:kurdis;font-weight:400;font-style:normal;font-display:swap;src:url(../../fonts/kurdis/kurdis-wide-400.woff2) format("woff2"),url(../../fonts/kurdis/kurdis-wide-400.woff) format("woff")}@font-face{font-family:kurdis;font-weight:600;font-style:normal;font-display:swap;src:url(../../fonts/kurdis/kurdis-wide-600.woff2) format("woff2"),url(../../fonts/kurdis/kurdis-wide-600.woff) format("woff")}@font-face{font-family:kurdis;font-weight:700;font-style:normal;font-display:swap;src:url(../../fonts/kurdis/kurdis-wide-700.woff2) format("woff2"),url(../../fonts/kurdis/kurdis-wide-700.woff) format("woff")}@font-face{font-family:kurdis;font-weight:800;font-style:normal;font-display:swap;src:url(../../fonts/kurdis/kurdis-wide-800.woff2) format("woff2"),url(../../fonts/kurdis/kurdis-wide-800.woff) format("woff")}:root{--font-family-primary:"inter",sans-serif;--font-family-secondary:"kurdis",sans-serif;--base-text-size:1.8rem;--base-text-font:var(--font-family-primary);--base-text-line-height:1.6;--base-text-font-weight:400;--larger-text-size:2rem;--larger-text-font-weight:400;--smaller-text-size:1.6rem;--smaller-text-font-weight:400;--blog-text-size:2rem;--blog-text-font-weight:400;--h-clamp-formula:3vw + 1.5rem;--h1-font-size:7rem;--h1-font-size-mobile:38px;--h1-line-height:1.1;--h1-letter-spacing:0;--h1-margin-bottom:.5em;--h1-font:var(--font-family-secondary);--h1-font-weight:400;--h1-text-transform:none;--h2-font-size:5rem;--h2-font-size-mobile:27px;--h2-line-height:1.2;--h2-letter-spacing:0;--h2-margin-bottom:.5em;--h2-font:var(--font-family-secondary);--h2-font-weight:400;--h2-text-transform:none;--h3-font-size:3.2rem;--h3-font-size-mobile:17px;--h3-line-height:1.3;--h3-letter-spacing:0;--h3-margin-bottom:.5em;--h3-font:var(--font-family-secondary);--h3-font-weight:600;--h3-text-transform:none;--h4-font-size:2.2rem;--h4-font-size-mobile:16px;--h4-line-height:1.5;--h4-letter-spacing:1;--h4-margin-bottom:.5em;--h4-font:var(--font-family-secondary);--h4-font-weight:600;--h4-text-transform:none;--pretitle-color:var(--primary-color2);--pretitle-color-alt:var(--secondary-color1);--pretitle-font-size:1.6rem;--pretitle-font-size-mobile:12px;--pretitle-line-height:1.1;--pretitle-letter-spacing:0.3em;--pretitle-margin-bottom:.5em;--pretitle-font:var(--font-family-primary);--pretitle-font-weight:500;--pretitle-text-transform:uppercase;--subtitle-color:var(--primary-color2);--subtitle-color-alt:var(--primary-color3);--subtitle-font-size:2.4rem;--subtitle-font-size-mobile:17px;--subtitle-line-height:1.6;--subtitle-letter-spacing:1;--subtitle-margin-bottom:.5em;--subtitle-font:var(--font-family-primary);--subtitle-font-weight:500;--subtitle-text-transform:none}:root{--btn-font-family:var(--font-family-secondary);--btn-font-size:17px;--btn-font-weight:700;--btn-text-transform:uppercase;--btn-padding-top-bottom:16px;--btn-padding-left-right:42px;--btn-border-radius:5px;--btn-primary-color:var(--primary-color3);--btn-primary-color-hover:var(--primary-color3);--btn-primary-bg:var(--primary-color2);--btn-primary-bg-hover:var(--primary-color2);--btn-primary-border-color:var(--primary-color2);--btn-primary-border-color-hover:var(--secondary-color2);--btn-primary-border:0px;--btn-primary-shadow:none;--btn-secondary-color:var(--primary-color2);--btn-secondary-color-hover:var(--primary-color2);--btn-secondary-bg:transparent;--btn-secondary-bg-hover:transparent;--btn-secondary-border-color:var(--primary-color2);--btn-secondary-border-color-hover:var(--primary-color2);--btn-secondary-border:1px;--btn-secondary-shadow:none;--btn-link-color:var(--primary-color1);--btn-link-color-hover:var(--primary-color2);--link-icon-color:var(--primary-color2);--button-flex-direction:row}:root{--label-font-size:1.6rem;--label-font-weight:300;--label-color:var(--primary-color3);--input-border-width:1px;--input-border-radius:5px;--input-padding-top-bottom:10px;--input-padding-left-right:15px;--input-font-size:1.8rem;--input-font-weight:400;--input-color:var(--primary-color1);--input-background-color:var(--secondary-color1);--input-border-color:var(--primary-color2);--form-row-margin-top-bottom:15px;--form-row-margin-left-right:0px;--message-font-size:1.6rem;--message-line-height:1.5;--message-font-weight:400;--validation-error-color:#da747b;--validation-success-color:#50b2a0;--validation-notice-color:#ffb700}:root{--header-hight:96px}.site-header{--header-sticky-type:fixed;--header-sticky-bg:rgba(1, 0, 60, 0.9);--header-top-bg:var(--primary-color3);--header-top-color:var(--primary-color3);--header-top-color-hover:var(--secondary-color1);--header-top-size:14px;--header-top-vertical-padding:10px;--header-top-gap-between-items:10px;--header-main-bg:transparent;--header-main-color:var(--primary-color3);--header-main-color-hover:var(--secondary-color3);--header-main-font-size:14px;--header-main-font-weight:800;--header-main-text-transform:uppercase;--header-main-gap-between-items:15px;--header-main-vertical-padding:19px;--header-main-nav-height:40px;--header-logo-width:100%;--header-logo-height:62px;--dropdown-bg:#fff;--dropdown-color:var(--primary-color1);--dropdown-color-active:var(--primary-color2);--dropdown-font-size:16px;--dropdown-font-weight:600;--dropdown-padding:40px 25px 20px;--dropdown-width:200px;--content-width:var(--desktop-width-xl)}@media (max-width:1112px){.site-header{--header-hight:50px;--burger-width:24px;--burger-segment-hight:3px;--burger-segment-gap:7px;--burger-segment-radius:5px;--burger-color:#fff;--burger-bg:var(--primary-color1);--header-mobile-bg:var(--primary-color1);--link-size-l1:16px;--link-size-l2:14px;--link-color:#fff;--link-gap:10px}}.site-search{--search-size:38px;--search-btn-bg:transparent;--search-btn-radius:4px;--search-height:38px;--search-width:250px;--search-radius:4px;--search-outer-bg:var(--primary-color3);--search-outer-gap:5px;--search-outer-border:#333}.site-footer{--footer-bg-color:var(--primary-color1);--footer-color:var(--primary-color3);--footer-top-padding:5vh;--footer-top-font-size:1.8rem;--footer-top-nav-direction:row;--footer-bottom-bg-color:var(--primary-color1);--footer-bottom-color:var(--primary-color3);--footer-bottom-padding:2.5em;--footer-bottom-font-size:14px;--footer-top-border:var(--secondary-color1);--footer-top-border-size:0;--footer-link-gap_v:.8em;--footer-link-gap_h:1vw;--footer-logo-height:62px;--footer-logo-width:95px;--footer-title-size:1.8rem;--footer-title-weight:700;--footer-title-transform:uppercase}:root{--l-block-gap-vertical:15px;--l-block-gap-horizontal:20px;--c-block-title-size:clamp(var(--h4-font-size-mobile), var(--h-clamp-formula), var(--h4-font-size));--c-block-title-weight:var(--h4-font-weight);--c-block-title-transform:var(--h4-text-transform);--c-block-title-color:var(--titles-color);--c-block-text-size:var(--base-text-size);--с-block-padding:15px;--c-block-align:left;--c-block-bg:#fff;--c-block-color:inherit;--c-block-shadow:0 0 4px 2px rgba(0, 0, 0, .05);--c-block-radius:0;--blockquote-style:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjAiIGhlaWdodD0iMzUiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgb3BhY2l0eT0iLjIiIGZpbGw9IiM1QTZDN0QiPjxwYXRoIGQ9Ik0uOSAxNC43IDUuNy40aDUuMmwtNCAxMy40aDR2MTAuOEguOXYtOS45Wm0xNS4yIDBMMjAuOS40aDUuMmwtNCAxMy40aDR2MTAuOGgtMTB2LTkuOVpNMzguMiAyMS4yaC00VjEwLjRoMTB2OS45bC00LjggMTQuM2gtNS4ybDQtMTMuNFptMTUuMiAwaC00VjEwLjRoMTB2OS45bC00LjggMTQuM2gtNS4ybDQtMTMuNFoiLz48L2c+PC9zdmc+)}.is-wysiwyg{--wysiwyg-margin:4rem;--wysiwyg-li-padding:0 0 0 30px;--wysiwyg-li-bgp:0 .4em;--wysiwyg-li-margin:1em;--list-item-style:url("data:image/svg+xml,%3Csvg width='22' height='17' viewBox='0 0 22 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='16' height='4' rx='2' transform='matrix(0.735653 -0.677358 0.677364 0.735648 5.14648 12.0436)' fill='%232B26FF'/%3E%3Crect x='7.42773' y='15.2955' width='10' height='4' rx='2' transform='rotate(-132.638 7.42773 15.2955)' fill='%232B26FF'/%3E%3C/svg%3E%0A")}.social-list{--social-icon-color:var(--primary-color2);--social-icon-color-hover:var(--primary-color1);--social-icon-bg:var(--primary-color3);--social-icon-bg-hover:var(--primary-color3);--social-icon-radius:50%;--social-icon-size:37px}.l-posts{--l-block-col:3;--с-block-padding:15px 0;--c-block-bg:transparent;--c-block-radius:15px;--c-block-shadow:none;--l-post-img-radius:20px 20px 0 0;--l-post-img-ratio:4/3;--l-post-date-size:14px;--l-post-tag-size:14px;--l-post-tag-color:#666;--l-post-tag-transform:uppercase;--l-post-tag-weight:600}.m-slider{--swiper-outer-gap:80px;--swiper-arrows-bg:rgba(255,255,255,.4);--swiper-arrows-color:var(--primary-color1);--swiper-arrows-shadow:0 12px 14px rgba(33, 33, 33, 0.1),0 4px 4px rgba(33, 33, 33, 0.1);--swiper-navigation-size:50px;--swiper-pagination-radius:20px;--swiper-pagination-bullet-horizontal-gap:10px;--swiper-pagination-bullet-size:24px;--swiper-pagination-bullet-border:#ccc;--swiper-pagination-bullet-inactive-color:transparent;--swiper-pagination-bullet-border-active:var(--primary-color1);--swiper-pagination-color:var(--primary-color1);--swiper-pagination-bullet-inactive-opacity:.8;--thumb-size:65px;--thumb-radius:50%;--thumb-bd-size:2px;--thumb-bd-color:var(--primary-color3);--thumb-bd-color-active:var(--primary-color2)}@media (max-width:1112px){.m-slider{--swiper-navigation-size:35px;--swiper-outer-gap:40px;--thumb-size:30px}}html{font-size:50%}@media (min-width:1281px){html{font-size:58%}}@media (min-width:1441px){html{font-size:62.5%}}body{line-height:var(--base-text-line-height,1);font-weight:var(--base-text-font-weight,400);font-family:var(--font-family-primary);font-size:var(--base-text-size)}body{color:var(--body-text-color,#333);background-color:var(#fff)}[color-mode=dark] body{background-color:#222;color:var(--body-bg,#fff)}a{color:var(--primary-link-color)}[color-mode=dark] a{color:var(--primary-link-color-alt)}.colors-inverted{color:var(--body-text-color-alt);--section-title-color:var(--section-title-color-alt)}body,html{height:100%;min-height:100%}.wrapper{min-height:100%;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:stretch;-ms-flex-align:stretch;align-items:stretch}@media (min-width:1921px){.wrapper{max-width:var(--desktop-width-1920);margin-inline:auto}}.site-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.site-content,.site-footer,.site-header{-ms-flex-negative:0;flex-shrink:0}.container,.container-fluid,.inner-frame{margin-inline:auto;width:100%}.wider-container{width:100%;max-width:100%;padding-left:var(--page-gutter);padding-right:var(--page-gutter)}@media (min-width:1113px){.wider-container{padding-left:10rem;padding-right:10rem}}.container,.inner-frame{padding-inline:var(--page-gutter);-webkit-transition:max-width var(--base-transition);transition:max-width var(--base-transition)}.container-fluid{padding-inline:var(--grid-outer-margin,2em)}.container,.inner-frame{max-width:calc(var(--content-width) + var(--page-gutter,20px) * 2)}.container-narrow{max-width:calc(892px + var(--page-gutter,20px) * 2)}@media (min-width:1113px){.container.wide{max-width:var(--desktop-width-1920);padding:0 10rem}}.site-content{min-height:400px}@media (max-width:1112px){.gap-top,.gap-top-l,.gap-top-s{padding-top:var(--vertical-gap)}.gap-bot,.gap-bot-l,.gap-bot-s{padding-bottom:var(--vertical-gap)}.gap-top-2xl,.gap-top-3xl,.gap-top-xl{padding-top:calc(var(--vertical-gap) * 2)}.gap-bot-2xl,.gap-bot-3xl,.gap-bot-xl{padding-bottom:calc(var(--vertical-gap) * 2)}}@media (min-width:1113px){.gap-top{padding-top:var(--vertical-gap)}.gap-bot{padding-bottom:var(--vertical-gap)}.gap-top-s{padding-top:calc(var(--vertical-gap)/ 2)}.gap-bot-s{padding-bottom:calc(var(--vertical-gap)/ 2)}.gap-top-l{padding-top:calc(var(--vertical-gap) * 1.5)}.gap-bot-l{padding-bottom:calc(var(--vertical-gap) * 1.5)}.gap-top-xl{padding-top:calc(var(--vertical-gap) * 1.86)}.gap-bot-xl{padding-bottom:calc(var(--vertical-gap) * 1.86)}.gap-top-2xl{padding-top:calc(var(--vertical-gap) * 2.4)}.gap-bot-2xl{padding-bottom:calc(var(--vertical-gap) * 2.4)}.gap-top-3xl{padding-top:calc(var(--vertical-gap) * 3.425)}.gap-bot-3xl{padding-bottom:calc(var(--vertical-gap) * 3.425)}}.service-hotline{gap:2rem}@media (min-width:576px){.service-hotline{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}}.service-hotline .page-hero-contact__phone-label{color:var(--primary-color2);text-transform:uppercase;line-height:1.1;font-weight:700;letter-spacing:.3em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:17rem}@media (max-width:575px){.service-hotline .page-hero-contact__phone-label{margin-right:0;margin-bottom:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.service-hotline .page-hero-contact__phone-label-text{font-size:1.8rem;line-height:1.1;font-weight:700;letter-spacing:.54rem}.service-hotline .page-hero-contact__phone-label span{display:block}.service-hotline .page-hero-contact__phone-label:before{content:"";display:block;min-width:4.2rem;width:4.2rem;height:4rem;background-image:url("data:image/svg+xml,%3Csvg width='42' height='40' viewBox='0 0 42 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.79001 0.000969794C2.00132 0.00438442 1.31402 0.36894 0.808328 0.869871C0.310236 1.54842 -0.0135588 2.22267 0.000436342 2.88197C0.398441 14.5468 4.08564 23.876 10.7473 30.2593C17.4178 36.6511 27.0089 40.0204 38.9939 39.9999C39.7648 39.893 40.5132 39.5604 40.9908 39.1005C41.4973 38.6017 41.8868 37.9279 41.8902 37.1341C41.9104 34.3554 41.9315 31.5725 41.9512 28.7959C41.9286 28.0187 41.546 27.3742 41.0365 26.8905C40.5271 26.4067 39.8462 26.0457 39.0549 26.0521C36.4424 26.0623 32.9511 25.1507 30.1373 24.4516C29.8177 24.3714 29.4598 24.4667 29.2227 24.6954L24.2837 29.4819C18.2745 25.9081 15.6506 23.3596 11.982 17.531L16.8905 12.775C17.1397 12.5322 17.2429 12.1499 17.1496 11.8147C16.3989 9.00449 15.107 5.26135 15.3204 2.48566C15.2799 1.73346 14.6331 1.05687 14.1466 0.686944C13.633 0.302472 12.9509 -0.0200155 12.1497 0.000969794C9.02979 0.000969794 5.9099 0.000969794 2.79001 0.000969794ZM2.79001 1.95216C5.92405 1.95216 9.06458 1.95216 12.1954 1.95216C12.4136 1.94396 12.7082 2.05893 12.9728 2.257C13.2088 2.43365 13.3579 2.64936 13.3996 2.71432C13.2629 5.87391 14.3925 9.23203 15.1069 11.7689L10.046 16.6926C9.72637 16.9995 9.65933 17.5359 9.89357 17.9121C14.0428 24.6377 17.0202 27.5212 23.9331 31.555C24.2972 31.7704 24.8021 31.7114 25.1068 31.4178L30.1982 26.4637C32.9 27.1431 36.1901 28.0147 39.0701 28.0033C39.2236 28.0033 39.4914 28.0995 39.6951 28.2929C39.8987 28.4863 39.997 28.741 39.9999 28.8417L39.939 37.1189C39.9385 37.2442 39.8436 37.507 39.6341 37.7134C39.4246 37.9197 39.1228 38.0377 38.9329 38.0487C27.3444 38.057 18.3374 34.8147 12.1039 28.8417C5.8592 22.8579 2.32894 14.074 1.95161 2.76005C1.96059 2.53533 2.11451 2.39209 2.19551 2.25703C2.35678 2.07485 2.6032 2.02817 2.79001 1.95216Z' fill='%232B26FF'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain;margin-right:15px}.service-hotline .page-hero-contact__phone-number{font-size:1.45em;font-family:var(--font-family-secondary)}@media (min-width:576px){.service-hotline .page-hero-contact__phone-number{font-size:1.65em}}@media (min-width:1113px){.service-hotline .page-hero-contact__phone-number{font-size:30px}}.service-hotline .page-hero-contact__phone-number-link{font-size:4rem;font-style:normal;font-weight:400;line-height:1.1;color:var(--primary-color3);font-family:var(--font-family-secondary)}.service-hotline .page-hero-contact__phone-number-link:hover{color:var(--secondary-color3)}@media (min-width:1113px){.service-hotline .page-hero-contact__phone-number-link:hover{text-decoration:none}}.select2-container .select2-dropdown{background-color:var(--secondary-color1);border:0;border-radius:10px;overflow:hidden;color:#1d262d}.select2-container .select2-dropdown .select2-results__option{padding:12px 15px}.select2-container .select2-dropdown .select2-results__option--highlighted,.select2-container .select2-dropdown .select2-results__option[aria-selected=true]{background-color:transparent;color:var(--primary-color2)}.select2-container .select2-dropdown .select2-results__option--selected{background-color:transparent;color:var(--primary-color2);font-weight:600}.select2-container.select2-container--open .select2-dropdown--below{top:0}.select2-container.select2-container--open .select2-dropdown--above{top:0}.page-template-template-contact .select2-container .select2-dropdown{background-color:var(--primary-color2);color:var(--secondary-color1)}.page-template-template-contact .select2-container .select2-dropdown .select2-results__option--highlighted[aria-selected],.page-template-template-contact .select2-container .select2-dropdown .select2-results__option[aria-selected=true]{background-color:transparent;color:var(--primary-color3)}.page-template-template-contact .select2-container .select2-dropdown .select2-results__option--selected{background-color:transparent;color:var(--primary-color3)}.custom-select2__wrapper{position:relative}.custom-select2__wrapper label{font-family:var(--font-family-primary);font-size:1.8rem;font-weight:600;line-height:1.1;position:absolute;z-index:1;top:0;bottom:0;margin:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;pointer-events:none;color:var(--primary-color1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.custom-select2+.select2{text-align:right;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:100%;border:0;padding:0;background:var(--input-background-color,#fff);color:var(--input-color);border-radius:var(--input-border-radius,5px);font-family:var(--font-family-primary);font-size:1.8rem;font-weight:600}@media (max-width:1112px){.custom-select2+.select2{font-size:16px}}.custom-select2+.select2:focus{outline:0;border-color:#555}.custom-select2+.select2.select2-container--default .select2-selection--single{border:0;outline:0;height:77px}.custom-select2+.select2.select2-container--default .select2-selection--single:focus{outline:0}.custom-select2+.select2.select2-container--default .select2-selection--single .select2-selection__rendered{background-color:var(--primary-color3);border-bottom:var(--input-border-width,1px) solid var(--input-border-color,#666);padding:24px 24px 24px 70px;color:var(--primary-color1);outline:0;opacity:.5}.custom-select2+.select2.select2-container--default .select2-selection--single .select2-selection__rendered:focus{outline:0}.colors-inverted .custom-select2+.select2.select2-container--default .select2-selection--single .select2-selection__rendered{background-color:var(--primary-color1);color:var(--primary-color3)}.custom-select2+.select2.select2-container--default .select2-selection--single .select2-selection__rendered .select2-selection__placeholder{color:rgba(1,0,60,.3)}.colors-inverted .custom-select2+.select2.select2-container--default .select2-selection--single .select2-selection__rendered .select2-selection__placeholder{color:rgba(255,255,255,.5)}.custom-select2+.select2.select2-container--default .select2-selection--single .select2-selection__arrow{background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 1.41421L1.41421 0L5.70711 4.29289L10 0L11.4142 1.41421L5.70711 7.12132L0 1.41421Z' fill='%232B26FF'/%3E%3C/svg%3E%0A");background-size:12px;background-repeat:no-repeat;background-position:50%;top:25px}.custom-select2+.select2.select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}.mejs-overlay-button{background-image:url(../images/svg-icons/video-play.svg)!important;height:130px!important;width:130px!important;background-size:contain!important;background-position:50%!important}body:not([class*=woocommerce-page]).single-post .content-single{--blog-width:760px;padding-top:10rem}body:not([class*=woocommerce-page]) .content-single{--blog-width:845px}@media screen and (max-width:782px){#wpadminbar #wp-admin-bar-customize>.ab-item,#wpadminbar #wp-admin-bar-edit>.ab-item,#wpadminbar #wp-admin-bar-my-account>.ab-item,#wpadminbar #wp-admin-bar-my-sites>.ab-item,#wpadminbar #wp-admin-bar-site-editor>.ab-item,#wpadminbar #wp-admin-bar-site-name>.ab-item{width:32px}#wpadminbar #wp-admin-bar-customize>.ab-item:before,#wpadminbar #wp-admin-bar-edit>.ab-item:before,#wpadminbar #wp-admin-bar-my-account>.ab-item:before,#wpadminbar #wp-admin-bar-my-sites>.ab-item:before,#wpadminbar #wp-admin-bar-site-editor>.ab-item:before,#wpadminbar #wp-admin-bar-site-name>.ab-item:before{font:normal 24px/1 dashicons;top:12px;width:32px}#wpadminbar #adminbarsearch:before{top:14px!important}#wpadminbar .quicklinks ul li{display:none!important}#wpadminbar .quicklinks ul li#wp-admin-bar-customize,#wpadminbar .quicklinks ul li#wp-admin-bar-edit,#wpadminbar .quicklinks ul li#wp-admin-bar-my-account,#wpadminbar .quicklinks ul li#wp-admin-bar-new-content,#wpadminbar .quicklinks ul li#wp-admin-bar-search,#wpadminbar .quicklinks ul li#wp-admin-bar-site-name{display:block!important}#wpadminbar .ab-icon{font:24px/1 dashicons!important;width:32px}#wpadminbar .ab-icon:before{top:10px!important;width:32px!important}#wpadminbar .yoast-logo.svg{background-position:50% 13px;background-size:20px}#wp-admin-bar-root-default>#wp-admin-bar-duplicate-post>.ab-item .ab-icon::before,#wp-admin-bar-root-default>#wp-admin-bar-new-draft>.ab-item .ab-icon::before,#wp-admin-bar-root-default>#wp-admin-bar-rewrite-republish>.ab-item .ab-icon::before{width:32px!important}}.site-header{width:100%;top:0;left:0;-webkit-transition:background-color var(--base-transition),-webkit-transform var(--base-transition),-webkit-box-shadow var(--base-transition);transition:background-color var(--base-transition),-webkit-transform var(--base-transition),-webkit-box-shadow var(--base-transition);transition:transform var(--base-transition),background-color var(--base-transition),box-shadow var(--base-transition);transition:transform var(--base-transition),background-color var(--base-transition),box-shadow var(--base-transition),-webkit-transform var(--base-transition),-webkit-box-shadow var(--base-transition);z-index:99;background-color:transparent;border-bottom:1px solid rgba(255,255,255,.2)}@media (max-width:1112px){.site-header{max-height:var(--header-hight);position:sticky}}@media (min-width:1113px){.site-header{position:var(--header-sticky-type,sticky)}.admin-bar .site-header{top:28px}}@media (min-width:1113px){.site-header:before{content:"";display:block;pointer-events:none;opacity:.5;background:-webkit-gradient(linear,left top,left bottom,from(#000),to(rgba(0,0,0,0)));background:linear-gradient(180deg,#000 0,rgba(0,0,0,0) 100%);height:211px;position:absolute;z-index:-1;top:0;left:0;right:0;-webkit-transition:opacity var(--base-transition);transition:opacity var(--base-transition)}}.site-header__main{position:relative}.site-header__logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:1113px){.site-header__logo{-webkit-transition:all var(--base-transition);transition:all var(--base-transition);max-width:100%}}.site-header__logo img,.site-header__logo svg{max-width:250px;max-height:100px;min-width:60px;width:var(--header-logo-width);height:var(--header-logo-height);-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}@media (max-width:1112px){.site-header__logo img,.site-header__logo svg{max-width:150px;max-height:30px}}@media (min-width:1113px){.site-header__logo img,.site-header__logo svg{-webkit-transition:all var(--base-transition);transition:all var(--base-transition)}}.site-header__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.site-header__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:all var(--base-transition);transition:all var(--base-transition);max-width:var(--desktop-width-1920);padding-left:var(--page-gutter);padding-right:var(--page-gutter)}@media (min-width:1113px){.site-header__row{padding-left:10rem;padding-right:10rem}}.site-header__col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:padding var(--base-transition);transition:padding var(--base-transition)}.site-header__col.-left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.site-header__col.-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.site-header__col.-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative;padding-left:2.5rem}@media (min-width:1113px){.site-header__col.-right:before{content:"";top:calc(var(--header-main-vertical-padding) * -1);bottom:calc(var(--header-main-vertical-padding) * -1);left:0;right:-10rem;background-color:var(--primary-color3);position:absolute;z-index:0;opacity:0;visibility:hidden;-webkit-transition:opacity var(--base-transition),visibility var(--base-transition);transition:opacity var(--base-transition),visibility var(--base-transition)}.is-mega-menu-active .site-header__col.-right:before{opacity:1;visibility:visible}}@media (max-width:1112px){.site-header__col{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (min-width:1113px){.site-header__col{gap:calc(var(--header-horizontal-gap,1vw) * 2)}}.site-header__globe-nav{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.site-header__globe-nav:hover .links-list{opacity:1;visibility:visible}.site-header__globe-nav:hover .site-header__globe-nav-toggle{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.site-header__globe-nav-toggle{background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.585938 1.85367L2.00015 0.439453L6.29304 4.73235L10.5859 0.439453L12.0002 1.85367L6.29304 7.56077L0.585938 1.85367Z' fill='white'/%3E%3C/svg%3E%0A");width:12px;height:7px;display:inline-block;margin-left:5px;-webkit-transition:-webkit-transform .1s ease-in;transition:-webkit-transform .1s ease-in;transition:transform .1s ease-in;transition:transform .1s ease-in,-webkit-transform .1s ease-in}@media (min-width:768px){.is-mega-menu-active .site-header__globe-nav-toggle{background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.585938 1.85367L2.00015 0.439453L6.29304 4.73235L10.5859 0.439453L12.0002 1.85367L6.29304 7.56077L0.585938 1.85367Z' fill='%2380809D'/%3E%3C/svg%3E%0A")}}.site-header__globe-nav-ico{width:2rem;height:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;color:var(--primary-color3);margin-right:.5rem}@media (max-width:767px){.site-header__globe-nav-ico{width:2.5rem;height:2.5rem}}@media (min-width:768px){.is-mega-menu-active .site-header__globe-nav-ico{color:#80809d}}.site-header__globe-nav-ico .icon{width:100%;height:100%}.site-header__globe-nav .links-list{position:absolute;z-index:1;opacity:0;visibility:hidden;padding:24px;background-color:var(--primary-color3);right:-10rem;left:auto;margin:auto;top:60px;border-radius:0 0 0 5px;min-width:130px}@media (max-width:1280px) and (min-width:1113px){.site-header__globe-nav .links-list{min-width:160px}}@media (max-width:1112px){.site-header__globe-nav .links-list{top:44px}}@media (max-width:767px){.site-header__globe-nav .links-list{min-width:177px;right:-70px;padding:11px 24px}}.site-header__globe-nav .links-list:before{content:"";position:absolute;z-index:0;height:40px;width:100%;top:-40px;right:0;left:0;bottom:auto}.site-header__globe-nav .links-list li a{display:inline-block;color:var(--primary-color1);font-size:1.6rem;font-weight:600;line-height:1.8;background-image:url("data:image/svg+xml,%3Csvg width='10' height='17' viewBox='0 0 10 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.79289 8.50008L0 1.70718L1.41421 0.292969L9.62132 8.50008L1.41421 16.7072L0 15.293L6.79289 8.50008Z' fill='%2301003C'/%3E%3C/svg%3E%0A");background-size:1rem;background-position:100% 50%;background-repeat:no-repeat;padding-right:2rem;text-transform:initial}@media (max-width:767px){.site-header__globe-nav .links-list li a{display:block;font-size:16px;margin-bottom:0;padding:5px 0}}.site-header__globe-nav .links-list li a:hover{text-decoration:none;color:var(--primary-color2);background-image:url("data:image/svg+xml,%3Csvg width='10' height='17' viewBox='0 0 10 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.79289 8.50008L0 1.70718L1.41421 0.292969L9.62132 8.50008L1.41421 16.7072L0 15.293L6.79289 8.50008Z' fill='%232B26FFFF'/%3E%3C/svg%3E%0A")}.site-header__globe-nav .links-list li a:hover span{text-decoration:underline}.site-header__search{display:none}.site-header .social-list{gap:var(--header-horizontal-gap)}:target:before{content:"";display:block;height:1px;margin-top:50px;visibility:hidden}.site-deco-frame{position:fixed;width:100%;height:100%;top:0;right:0;bottom:0;left:0;background:0 0;border:5px solid transparent;border-image-source:linear-gradient(to left,#2e2aff,#88f8dd);border-image-slice:1;pointer-events:none;z-index:159}@media (max-width:767px){.site-deco-frame{display:none}}.site-header__main{--header-link-color:var(--header-main-color);--header-link-color-hover:var(--header-main-color-hover);--header-horizontal-gap:var(--header-main-gap-between-items);font-weight:var(--header-main-font-weight);text-transform:var(--header-main-text-transform,uppercase);font-size:var(--header-main-font-size,16px);background-color:var(--header-main-bg)}.site-header__main .site-header__row{padding-block:var(--header-main-vertical-padding)}.site-header__top{--header-link-color:var(--header-top-color);--header-link-color-hover:var(--header-top-color-hover);--header-horizontal-gap:var(--header-top-gap-between-items);background-color:var(--header-top-bg);font-size:var(--header-top-size);color:var(--header-top-color)}.site-header__top .inner-frame{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-block:var(--header-top-vertical-padding)}@media (min-width:1113px){.is-sticky{--header-main-bg:var(--header-sticky-bg, var(--primary-color1))}.is-sticky:before{opacity:0}.is-sticky .site-header__main{-webkit-box-shadow:0 5px 10px rgba(0,0,0,.1);box-shadow:0 5px 10px rgba(0,0,0,.1)}.is-sticky .site-header__top .site-header__row{max-height:0;overflow:hidden;padding:0}.is-sticky .nav-main__btn.-desktop{display:block;position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media (max-width:1112px){.site-header__main{background:var(--primary-color1)}.nav-active .site-header__main{--header-main-bg:var(--header-mobile-bg)}.nav-main__wrap{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}.nav-main__wrap a{color:var(--link-color)}.nav-main__wrap .nav-main{top:var(--header-hight);background-color:var(--header-mobile-bg);width:100%;height:100%;right:0;position:fixed;opacity:1;max-height:0;overflow-x:hidden;pointer-events:none;-webkit-transition:all var(--base-transition);transition:all var(--base-transition);overflow-y:auto}.nav-active .nav-main__wrap .nav-main{opacity:1;max-height:100%;pointer-events:auto;overflow-y:auto;padding:50px 30px}}@media (max-width:1112px) and (max-width:575px){.nav-active .nav-main__wrap .nav-main{padding-left:20px;padding-right:20px}}@media (max-width:1112px){.nav-main__wrap .nav-main .site-header__widget{padding-bottom:5px}.nav-main__wrap .nav-main__links .main-menu-link{display:block}.nav-main__wrap .nav-main__links>.menu-item .plain-menu-item,.nav-main__wrap .nav-main__links>.menu-item>a{padding:10px 0;display:inline-block;font-size:var(--link-size-l1);color:var(--link-color)}.nav-main__wrap .nav-main__links .menu-item-has-children>.plain-menu-item,.nav-main__wrap .nav-main__links .menu-item-has-children>a{display:block;position:relative;width:100%;cursor:pointer;padding-right:40px}.nav-main__wrap .nav-main__links .menu-item-has-children>.plain-menu-item .toggle-mobile-sub-menu,.nav-main__wrap .nav-main__links .menu-item-has-children>a .toggle-mobile-sub-menu{position:absolute;border:0;top:50%;-webkit-transform:rotate(90deg) translateY(-50%);transform:rotate(90deg) translateY(-50%);-webkit-transform-origin:center top;transform-origin:center top;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;width:40px;height:40px;background:var(--primary-color3);background-image:url("data:image/svg+xml,%3Csvg width='14' height='8' viewBox='0 0 14 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m7 0 7 6.4777L12.355 8 7 3.0553 1.645 8 0 6.4777 7 0Z' fill='%2301003C'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;right:-14px}.nav-main__wrap .nav-main__links .menu-item-has-children>.plain-menu-item .toggle-mobile-sub-menu:focus,.nav-main__wrap .nav-main__links .menu-item-has-children>a .toggle-mobile-sub-menu:focus{outline:0}.nav-main__wrap .nav-main__links .menu-item-has-children.is-toggled>.plain-menu-item .toggle-mobile-sub-menu,.nav-main__wrap .nav-main__links .menu-item-has-children.is-toggled>a .toggle-mobile-sub-menu{-webkit-transform:rotate(180deg) translateY(-50%);transform:rotate(180deg) translateY(-50%)}.nav-main__wrap .nav-main__links .menu-item-has-children.is-toggled>.mega-menu-list,.nav-main__wrap .nav-main__links .menu-item-has-children.is-toggled>.sub-menu,.nav-main__wrap .nav-main__links .menu-item-has-children.is-toggled>.sub-submenu-grid,.nav-main__wrap .nav-main__links .menu-item-has-children.is-toggled>.submenu-grid{display:block}.nav-main__wrap .nav-main__links li.current-menu-ancestor>.plain-menu-item,.nav-main__wrap .nav-main__links li.current-menu-ancestor>a,.nav-main__wrap .nav-main__links li.current-menu-item>.plain-menu-item,.nav-main__wrap .nav-main__links li.current-menu-item>a,.nav-main__wrap .nav-main__links li.current-menu-parent>.plain-menu-item,.nav-main__wrap .nav-main__links li.current-menu-parent>a{color:var(--secondary-color3)}.nav-main__wrap .mega-menu-list a,.nav-main__wrap .sub-menu a{display:block;padding:8px 0;font-size:var(--link-size-l2);color:var(--link-color)}.nav-main__wrap .mega-menu-list .current-menu-item a,.nav-main__wrap .sub-menu .current-menu-item a{color:var(--secondary-color1)}.nav-main__wrap .mega-menu-list li a{border-bottom:1px solid rgba(255,255,255,.25)}.nav-main__wrap .sub-menu{padding-left:20px}}@media (max-width:1112px) and (max-width:575px){.nav-main__wrap .sub-menu{padding-left:15px}}@media (max-width:1112px){.nav-main__wrap .sub-menu,.nav-main__wrap .sub-submenu-grid,.nav-main__wrap .submenu-grid{display:none}.nav-main__wrap .sub-menu .mega-menu-image,.nav-main__wrap .sub-submenu-grid .mega-menu-image,.nav-main__wrap .submenu-grid .mega-menu-image{display:none}.nav-main__wrap .menu-item-depth-2>.mega-menu-list{display:none}.nav-active,.nav-active .site-content{overflow:hidden}.nav-active .site-content{pointer-events:none;-ms-touch-action:none;touch-action:none}}.page-template-default .site-header__main,.page-template-template-simple-text .site-header__main,.page-template-template-styleguide .site-header__main,.search .site-header__main,.single-post .site-header__main{background-color:var(--header-sticky-bg,var(--primary-color1))}@media (min-width:1113px){.page-template-default .site-content,.page-template-template-simple-text .site-content,.page-template-template-styleguide .site-content,.search .site-content,.single-post .site-content{padding-top:var(--header-hight)}}@media (max-width:1112px){.site-header__top{display:none}}@media (max-width:1112px){.site-header__bottom{display:none}}@media (max-width:1112px){.nav-main__btn.-desktop{display:none}}@media (min-width:1113px){.nav-main__btn,.navbar-mobile{display:none}}@media (min-width:1113px){.nav-main__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.nav-main__links>.menu-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nav-main__links>.menu-item .plain-menu-item,.nav-main__links>.menu-item>a{display:block;white-space:nowrap;color:var(--header-link-color);padding-inline:var(--header-main-gap-between-items,1vw);line-height:var(--header-main-nav-height);-webkit-transition:color var(--base-transition),font-size var(--base-transition);transition:color var(--base-transition),font-size var(--base-transition);font-family:var(--font-family-secondary);letter-spacing:.075em}.nav-main__links>.menu-item .plain-menu-item:hover,.nav-main__links>.menu-item>a:hover{color:var(--header-link-color-hover)}.is-mega-menu-active .nav-main__links>.menu-item .plain-menu-item,.is-mega-menu-active .nav-main__links>.menu-item>a{color:#80809d}.nav-main__links>.menu-item .plain-menu-item{position:relative}.nav-main .menu-item-has-children.is-mega-menu{position:static}.nav-main .menu-item-has-children.is-mega-menu.is-hovered:before,.nav-main .menu-item-has-children.is-mega-menu:hover:before{content:"";position:absolute;width:100%;height:50px;top:70%;bottom:0;left:0;-webkit-transform:initial;transform:initial}.nav-main .menu-item-has-children.is-mega-menu.is-hovered .plain-menu-item,.nav-main .menu-item-has-children.is-mega-menu:hover .plain-menu-item{color:var(--primary-color2)}.nav-main .menu-item-has-children.is-mega-menu.is-hovered .plain-menu-item:before,.nav-main .menu-item-has-children.is-mega-menu:hover .plain-menu-item:before{border-top-color:var(--primary-color2);border-right-color:var(--primary-color2);-webkit-transform:translateY(-20%) rotate(-45deg);transform:translateY(-20%) rotate(-45deg)}.nav-main .menu-item-has-children.is-mega-menu .plain-menu-item,.nav-main .menu-item-has-children.is-mega-menu>a{position:relative}}.nav-main .current-menu-ancestor>.plain-menu-item,.nav-main .current-menu-ancestor>a,.nav-main .current-menu-item>.plain-menu-item,.nav-main .current-menu-item>a{color:var(--header-link-color-hover)}@media (min-width:1113px){.nav-secondary__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:var(--header-horizontal-gap,1vw)}}.nav-secondary a{display:block;white-space:nowrap;color:var(--header-link-color)}.nav-secondary a:hover{text-decoration:underline}.nav-main .sub-menu{text-align:left}@media (min-width:1113px){.nav-main .sub-menu{position:absolute;opacity:0;pointer-events:none;top:100%;-webkit-transform:translate(-50%,-10px);transform:translate(-50%,-10px);left:50%;padding:var(--dropdown-padding);min-width:var(--dropdown-width);z-index:10;-webkit-transition:opacity var(--base-transition),-webkit-transform var(--base-transition);transition:opacity var(--base-transition),-webkit-transform var(--base-transition);transition:opacity var(--base-transition),transform var(--base-transition);transition:opacity var(--base-transition),transform var(--base-transition),-webkit-transform var(--base-transition)}.nav-main .sub-menu.submenu-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:auto;top:calc(100% + 19px);-webkit-transform:translate(0,-5px);transform:translate(0,-5px);height:calc(100vh - 100px);border-radius:0;padding:0;border-top:1px solid #f9f9f9;background-color:var(--primary-color3);left:0;right:-10rem}.nav-main .sub-menu.submenu-grid .submenu-grid__inner{padding:3rem 0 3rem 3.8rem;width:42%}.nav-main .sub-menu.submenu-grid:after,.nav-main .sub-menu.submenu-grid:before{display:none}.nav-main .sub-menu.submenu-grid .mega-menu-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;height:100%;width:100%;overflow-y:auto}.nav-main .sub-menu.submenu-grid .mega-menu-list::-webkit-scrollbar{width:4px}.nav-main .sub-menu.submenu-grid .mega-menu-list::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.nav-main .sub-menu.submenu-grid .mega-menu-list::-webkit-scrollbar-thumb{background:var(--primary-color2);border-radius:3px}.nav-main .sub-menu.submenu-grid .mega-menu-list::-webkit-scrollbar-thumb:hover{background:var(--secondary-color3)}.nav-main .sub-menu.submenu-grid .mega-menu-list.mega-menu-list-multilevel{display:-webkit-box;display:-ms-flexbox;display:flex}.nav-main .sub-menu.submenu-grid .mega-menu-list li{width:100%;margin-right:0;padding-right:0}.nav-main .sub-menu.submenu-grid .mega-menu-list .menu-item-depth-1 a,.nav-main .sub-menu.submenu-grid .mega-menu-list .menu-item-depth-1 div{font-size:1.6rem;font-weight:600;line-height:1.2;text-transform:capitalize;color:var(--dropdown-color);font-weight:var(--dropdown-font-weight);font-size:var(--dropdown-font-size);font-family:var(--font-family-primary);letter-spacing:unset}.nav-main .sub-menu.submenu-grid .mega-menu-list .menu-item-depth-1.menu-item-has-children .plain-menu-item,.nav-main .sub-menu.submenu-grid .mega-menu-list .menu-item-depth-1.menu-item-has-children a{padding-right:5rem;background-image:url("data:image/svg+xml,%3Csvg width='10' height='17' viewBox='0 0 10 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.79289 8.50008L0 1.70718L1.41421 0.292969L9.62132 8.50008L1.41421 16.7072L0 15.293L6.79289 8.50008Z' fill='%2301003C'/%3E%3C/svg%3E%0A");background-size:10px;background-position:calc(100% - 3rem) 50%;background-repeat:no-repeat;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nav-main .sub-menu.submenu-grid .mega-menu-list .menu-item-depth-1.menu-item-has-children .plain-menu-item:before,.nav-main .sub-menu.submenu-grid .mega-menu-list .menu-item-depth-1.menu-item-has-children a:before{display:none}.nav-main .sub-menu.submenu-grid .mega-menu-list .menu-item-depth-1.menu-item-has-children.current-menu-item>.plain-menu-item,.nav-main .sub-menu.submenu-grid .mega-menu-list .menu-item-depth-1.menu-item-has-children.current-menu-item>a,.nav-main .sub-menu.submenu-grid .mega-menu-list .menu-item-depth-1.menu-item-has-children:hover>.plain-menu-item,.nav-main .sub-menu.submenu-grid .mega-menu-list .menu-item-depth-1.menu-item-has-children:hover>a{color:var(--primary-color2);background-image:url("data:image/svg+xml,%3Csvg width='10' height='17' viewBox='0 0 10 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.79289 8.50008L0 1.70718L1.41421 0.292969L9.62132 8.50008L1.41421 16.7072L0 15.293L6.79289 8.50008Z' fill='%232B26FF'/%3E%3C/svg%3E%0A")}.nav-main .sub-menu.submenu-grid .mega-menu-list.mega-menu-list-multilevel>li .sub-submenu-grid{left:42%;right:5px;width:auto;top:-1px;bottom:0;margin:auto;-webkit-transform:initial;transform:initial;-webkit-box-shadow:none;box-shadow:none;padding:5.1rem}.nav-main .sub-menu.submenu-grid .mega-menu-list.mega-menu-list-multilevel>li .sub-submenu-grid:after,.nav-main .sub-menu.submenu-grid .mega-menu-list.mega-menu-list-multilevel>li .sub-submenu-grid:before{display:none}.nav-main .sub-menu.submenu-grid .mega-menu-list.mega-menu-list-multilevel>li .sub-submenu-grid__inner{height:100%;overflow-y:auto}}@media (min-width:1113px) and (min-width:1441px){.nav-main .sub-menu.submenu-grid .mega-menu-list.mega-menu-list-multilevel>li .sub-submenu-grid__inner{max-width:100%}}@media (min-width:1113px){.nav-main .sub-menu.submenu-grid .mega-menu-list.mega-menu-list-multilevel>li .sub-submenu-grid__inner>.mega-menu-list{padding-left:0!important}.nav-main .sub-menu.submenu-grid .mega-menu-list.mega-menu-list-multilevel>li .sub-submenu-grid__inner>.mega-menu-list>li:not(:last-child){border-bottom:1px solid rgba(255,255,255,.3)}.nav-main .sub-menu.submenu-grid .mega-menu-list.mega-menu-list-multilevel>li .sub-submenu-grid__inner>.mega-menu-list>li>a{font-size:1.8rem;font-weight:700;line-height:1.2;padding:0;white-space:initial}.nav-main .sub-menu.submenu-grid .mega-menu-list.mega-menu-list-multilevel>li .sub-submenu-grid__inner>.mega-menu-list>li ul{padding:1.8rem 0 1.8rem 3rem;gap:0}.nav-main .sub-menu.submenu-grid .mega-menu-list.mega-menu-list-multilevel>li .sub-submenu-grid__inner>.mega-menu-list>li ul li a{padding:7px 0;font-weight:400;white-space:initial}.nav-main .sub-menu.submenu-grid .mega-menu-list.mega-menu-list-multilevel>li .sub-submenu-grid .mega-menu-list{padding-left:25px}.nav-main .sub-menu.submenu-grid .mega-menu-list.mega-menu-list-multilevel>li .sub-submenu-grid .mega-menu-list .menu-item-title,.nav-main .sub-menu.submenu-grid .mega-menu-list.mega-menu-list-multilevel>li .sub-submenu-grid .mega-menu-list .plain-menu-item,.nav-main .sub-menu.submenu-grid .mega-menu-list.mega-menu-list-multilevel>li .sub-submenu-grid .mega-menu-list>a{text-transform:none}.nav-main .sub-menu.submenu-grid .mega-menu-list.mega-menu-list-multilevel>li .sub-submenu-grid .mega-menu-image{position:absolute;z-index:-1;inset:0}.nav-main .sub-menu.submenu-grid .mega-menu-list.mega-menu-list-multilevel>li .sub-submenu-grid .mega-menu-image:before{content:"";position:absolute;z-index:1;background:rgba(1,0,60,.8);inset:0}.nav-main .sub-menu.submenu-grid .mega-menu-list.mega-menu-list-multilevel>li .sub-submenu-grid .mega-menu-image img{width:100%;height:100%}.nav-main .sub-menu.submenu-grid .mega-menu-list.mega-menu-list-multilevel>li .sub-submenu-grid li a{color:var(--primary-color3);background-image:none!important}.nav-main .sub-menu.submenu-grid .mega-menu-list.mega-menu-list-multilevel>li .sub-submenu-grid li a:hover{color:var(--secondary-color3)}.nav-main .sub-menu li.current-menu-ancestor>.plain-menu-item,.nav-main .sub-menu li.current-menu-ancestor>a,.nav-main .sub-menu li.current-menu-item>.plain-menu-item,.nav-main .sub-menu li.current-menu-item>a{color:var(--primary-color2)!important}.nav-main .sub-menu li .sub-submenu-grid li.current-menu-item>.plain-menu-item,.nav-main .sub-menu li .sub-submenu-grid li.current-menu-item>a,.nav-main .sub-menu li .sub-submenu-grid li.current-menu-parent>.plain-menu-item,.nav-main .sub-menu li .sub-submenu-grid li.current-menu-parent>a{color:var(--secondary-color3)!important}.nav-main .sub-menu a,.nav-main .sub-menu div{color:var(--dropdown-color);display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:var(--dropdown-font-weight);font-size:var(--dropdown-font-size)}.nav-main .sub-menu a:hover,.nav-main .sub-menu div:hover{color:var(--dropdown-color-active)}.nav-main .sub-menu .current-menu-item a{color:var(--dropdown-color-active)}.nav-main .sub-menu .menu-item-content{min-width:250px}.nav-main .sub-menu .menu-item-title{display:block}.nav-main .sub-menu .menu-item-caption{font-weight:400;color:var(--primary-color1)}.nav-main .sub-menu .menu-item-img-wrapper{margin-right:10px;min-width:30px;max-width:150px}.nav-main .sub-menu .menu-item-img-wrapper img,.nav-main .sub-menu .menu-item-img-wrapper svg{max-width:100%;height:auto}.nav-main .sub-menu .menu-item a,.nav-main .sub-menu .menu-item div{padding:1.5rem 0;text-transform:initial;-webkit-transition:all var(--base-transition);transition:all var(--base-transition)}.nav-main .sub-menu:before{content:"";width:0;height:0;border-style:solid;border-width:0 9px 14px 9px;border-color:transparent transparent var(--dropdown-bg) transparent;position:absolute;top:1px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.nav-main .sub-menu:after{content:"";position:absolute;background-color:var(--dropdown-bg);-webkit-box-shadow:0 4px 34px rgba(0,7,63,.1);box-shadow:0 4px 34px rgba(0,7,63,.1);border-radius:10px;height:calc(100% - 15px);width:100%;left:0;top:15px;bottom:0;z-index:-1}}@media (max-width:1112px){.nav-main .sub-menu .menu-item-caption,.nav-main .sub-menu .menu-item-img-wrapper{display:none}}@media (min-width:1113px){.nav-main .menu-item-has-children{padding-right:15px}.nav-main .menu-item-has-children .main-menu-link,.nav-main .menu-item-has-children .plain-menu-item,.nav-main .menu-item-has-children>a{position:relative}.nav-main .menu-item-has-children .main-menu-link:before,.nav-main .menu-item-has-children .plain-menu-item:before,.nav-main .menu-item-has-children>a:before{content:"";position:absolute;width:9px;height:9px;border-top:2px solid #fff;border-right:2px solid #fff;right:-1px;top:45%;-webkit-transform:translateY(-50%) rotate(135deg);transform:translateY(-50%) rotate(135deg);-webkit-transition:border-color .1s ease-in,-webkit-transform .1s ease-in;transition:border-color .1s ease-in,-webkit-transform .1s ease-in;transition:transform .1s ease-in,border-color .1s ease-in;transition:transform .1s ease-in,border-color .1s ease-in,-webkit-transform .1s ease-in}.is-mega-menu-active .nav-main .menu-item-has-children .main-menu-link:before,.is-mega-menu-active .nav-main .menu-item-has-children .plain-menu-item:before,.is-mega-menu-active .nav-main .menu-item-has-children>a:before{border-top-color:#80809d;border-right-color:#80809d}.nav-main .menu-item-has-children .main-menu-link .toggle-mobile-sub-menu,.nav-main .menu-item-has-children .plain-menu-item .toggle-mobile-sub-menu,.nav-main .menu-item-has-children>a .toggle-mobile-sub-menu{display:none}.nav-main .menu-item-has-children.is-hovered>.sub-menu,.nav-main .menu-item-has-children:hover>.sub-menu{opacity:1;pointer-events:auto;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.nav-main .menu-item-has-children.is-hovered>.submenu-grid,.nav-main .menu-item-has-children:hover>.submenu-grid{-webkit-transform:translate(0,0);transform:translate(0,0)}.nav-main .menu-item-has-children.is-hovered:before,.nav-main .menu-item-has-children:hover:before{-webkit-transform:translateY(-20%) rotate(-45deg);transform:translateY(-20%) rotate(-45deg)}}.nav-main__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:30px;border-radius:3px;border:0 none;color:var(--burger-color);background-color:var(--burger-bg);padding:2px 5px;cursor:pointer;text-align:center;-webkit-transition:all var(--base-transition);transition:all var(--base-transition);z-index:10;margin-left:15px}.nav-main__btn:focus{outline:0}@media (min-width:1113px){.nav-main__btn{display:none}}.burger-icon{width:var(--burger-width);height:20px;cursor:pointer;-webkit-transition:-webkit-box-shadow .4s ease;transition:-webkit-box-shadow .4s ease;transition:box-shadow .4s ease;transition:box-shadow .4s ease,-webkit-box-shadow .4s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;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}.burger-icon>span{position:relative;-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%;height:var(--burger-segment-hight);background:currentColor;-webkit-transition:all .4s ease;transition:all .4s ease;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;border-radius:var(--burger-segment-radius)}.burger-icon>span:after,.burger-icon>span:before{content:"";position:absolute;z-index:1;left:0;width:100%;height:var(--burger-segment-hight);border-radius:var(--burger-segment-radius);background:inherit;-webkit-transition:all .4s ease;transition:all .4s ease}.burger-icon>span:before{top:calc(var(--burger-segment-gap) * -1)}.burger-icon>span:after{top:var(--burger-segment-gap)}.is-active .burger-icon>span{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.is-active .burger-icon>span:after,.is-active .burger-icon>span:before{top:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);width:100%}.is-active .burger-icon>span:after{opacity:0}.site-header .site-search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;position:relative;height:var(--search-size);width:var(--search-size);display:none}.site-header .site-search__toggle{position:absolute;top:0;height:var(--search-size);width:var(--search-size);background-color:var(--search-btn-bg);border-radius:var(--search-btn-radius);background-repeat:no-repeat;background-position:50% 50%;display:-webkit-box;display:-ms-flexbox;display:flex;padding:5px;border:none;outline-color:transparent!important;z-index:10;-webkit-transition:-webkit-transform var(--base-transition);transition:-webkit-transform var(--base-transition);transition:transform var(--base-transition);transition:transform var(--base-transition),-webkit-transform var(--base-transition)}@media (min-width:1113px){.site-header .site-search__toggle{right:5px}}.site-header .site-search__toggle.is-active{pointer-events:none}.site-header .site-search__toggle:hover{--header-link-color:var(--header-link-color-hover)}.site-header .site-search__inner{position:absolute;max-width:0;overflow:hidden;-webkit-transition:all var(--base-transition);transition:all var(--base-transition)}.site-header .site-search__inner.is-shown{max-width:calc(var(--search-width) + 20px);-webkit-transform:translateY(40px);transform:translateY(40px);overflow:visible;background-color:var(--search-outer-bg);padding:var(--search-outer-gap);border-radius:var(--search-radius) 0 var(--search-radius) var(--search-radius);border:1px solid var(--search-outer-border);z-index:10}.site-header .site-search__inner.is-shown .search-field{-webkit-transform:translate(0);transform:translate(0);max-width:var(--search-width)}.site-header .site-search__inner.is-shown+.site-search__toggle{-webkit-transform:translateY(40px);transform:translateY(40px);pointer-events:none;color:var(--primary-color1)}.site-header .site-search__inner.is-shown .site-search__close{display:-webkit-box;display:-ms-flexbox;display:flex;color:var(--header-link-color-hover)}.site-header .site-search__icon{height:100%;width:100%;margin:auto;fill:var(--header-link-color);pointer-events:none}.site-header .site-search [type=submit]{right:0;border:none;background:0 0;position:absolute;font-size:0;height:var(--search-height);width:30px}.site-header .site-search [type=submit]:focus{outline:0}.site-header .site-search__close{-webkit-transform:translateY(-50px);transform:translateY(-50px);background:var(--search-outer-bg);border:1px solid var(--search-outer-border);border-bottom:none;height:36px;width:38px;border-radius:20px 20px 0 0;position:absolute;top:14px;right:0;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;z-index:1000}.site-header .search-field{padding:5px 10px;height:var(--search-height);border:none;background:#fff;margin:0;border-radius:var(--search-radius);font-size:16px;width:var(--search-width);-webkit-transform:translate(0,-100%);transform:translate(0,-100%);max-width:0;-webkit-transition:all .2s;transition:all .2s}.site-header .search-field:focus{outline:0}@media (max-width:1112px){.site-header__search{margin-right:20px}}@-webkit-keyframes overlay-appear{0%{opacity:0}100%{opacity:1}}@keyframes overlay-appear{0%{opacity:0}100%{opacity:1}}.site-header__account{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:var(--header-horizontal-gap,1vw);width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}@media (min-width:1113px){.site-header__account{max-width:360px}}@media (max-width:1111px){.site-header__account{max-width:100%;width:auto}}.site-header__account a{-webkit-transition:var(--base-transition);transition:var(--base-transition);position:relative;z-index:999}.site-header__account-text{font-family:var(--base-text-font);font-size:16px;white-space:nowrap;font-weight:var(--base-text-font-weight);line-height:var(--base-text-line-height);margin:0}@media (max-width:1111px){.site-header__account-text{color:rgba(255,255,255,0);font-size:0}}.site-header__account a.desktop-header,.site-header__account-cart{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.site-header__account a.desktop-header .hover-cart>a,.site-header__account-cart .hover-cart>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:1111px){.site-header__account a.desktop-header .hover-cart>a,.site-header__account-cart .hover-cart>a{border-radius:10px;width:35px;height:35px;margin-right:7px}}.site-header__account a.desktop-header .hover-cart>a .icon,.site-header__account-cart .hover-cart>a .icon{-webkit-transition:none;transition:none}@media (max-width:1111px){.site-header__account a.desktop-header .hover-cart>a .icon,.site-header__account-cart .hover-cart>a .icon{margin-bottom:0;height:100%}}.site-header__account a.desktop-header .popup-show,.site-header__account-cart .popup-show{display:block;top:81px;left:-175px;-webkit-box-shadow:0 30px 60px rgba(0,0,0,.11);box-shadow:0 30px 60px rgba(0,0,0,.11);border-radius:10px;z-index:99;width:380px;padding-bottom:0}.site-header__account a.desktop-header .popup-show::after,.site-header__account-cart .popup-show::after{content:"";position:absolute;left:calc(50% - 10px);top:-23px;border:10px solid rgba(255,255,255,0)}.site-header__account a.desktop-header .popup-show .cart-title,.site-header__account-cart .popup-show .cart-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:15px 25px 15px}.site-header__account a.desktop-header .popup-show .cart-title a,.site-header__account-cart .popup-show .cart-title a{font-family:var(--base-text-font);font-size:var(--base-text-size);font-weight:var(--h2-font-weight);line-height:var(--base-text-line-height);letter-spacing:.32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:uppercase}.site-header__account a.desktop-header .popup-show .cart-title .icon,.site-header__account-cart .popup-show .cart-title .icon{margin-left:8px;margin-bottom:0}.site-header__account a.desktop-header .popup-show .cart-title-text,.site-header__account-cart .popup-show .cart-title-text{font-family:var(--base-text-font);font-size:var(--base-text-size);font-weight:var(--h2-font-weight);line-height:var(--base-text-line-height);margin-bottom:0}.site-header__account a.desktop-header .popup-show .cart-product,.site-header__account-cart .popup-show .cart-product{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:110px;padding:20px 25px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.site-header__account a.desktop-header .popup-show .cart-product:hover,.site-header__account-cart .popup-show .cart-product:hover{background:#f8f9fb}.site-header__account a.desktop-header .popup-show .cart-product:hover .cart-product-edit-delete,.site-header__account-cart .popup-show .cart-product:hover .cart-product-edit-delete{opacity:1}.site-header__account a.desktop-header .popup-show .cart-product img,.site-header__account-cart .popup-show .cart-product img{width:auto;max-height:68px;max-width:45px;height:auto;-o-object-fit:contain;object-fit:contain}.site-header__account a.desktop-header .popup-show .cart-product-info,.site-header__account-cart .popup-show .cart-product-info{margin-left:20px;margin-bottom:10px;width:100%;min-height:75px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-family:var(--base-text-font);font-size:var(--base-text-size);font-weight:var(--base-text-font-weight);line-height:var(--base-text-line-height)}.site-header__account a.desktop-header .popup-show .cart-product-info a,.site-header__account-cart .popup-show .cart-product-info a{font-family:var(--base-text-font);font-size:var(--base-text-size);font-weight:var(--base-text-font-weight);line-height:var(--base-text-line-height)}.site-header__account a.desktop-header .popup-show .cart-product-info-atr,.site-header__account-cart .popup-show .cart-product-info-atr{font-family:var(--base-text-font);font-size:var(--base-text-size);font-weight:var(--base-text-font-weight);line-height:var(--base-text-line-height);margin:0}.site-header__account a.desktop-header .popup-show .cart-product-edit,.site-header__account-cart .popup-show .cart-product-edit{height:75px;position:relative;margin-left:20px}.site-header__account a.desktop-header .popup-show .cart-product-edit-money,.site-header__account-cart .popup-show .cart-product-edit-money{font-family:var(--base-text-font);font-size:var(--base-text-size);font-weight:var(--base-text-font-weight);line-height:var(--base-text-line-height)}.site-header__account a.desktop-header .popup-show .cart-product-edit-delete,.site-header__account-cart .popup-show .cart-product-edit-delete{position:absolute;opacity:0;-webkit-transition:var(--base-transition);transition:var(--base-transition);bottom:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex}.site-header__account a.desktop-header .popup-show .cart-product-edit-delete .icon,.site-header__account-cart .popup-show .cart-product-edit-delete .icon{margin:0}.site-header__account a.desktop-header .popup-show .cart-product-edit-delete a:first-child,.site-header__account-cart .popup-show .cart-product-edit-delete a:first-child{font-family:var(--base-text-font);font-size:var(--base-text-size);font-weight:var(--base-text-font-weight);line-height:var(--base-text-line-height)}.site-header__account a.desktop-header .popup-show .cart-product-edit-delete a:first-child:hover,.site-header__account-cart .popup-show .cart-product-edit-delete a:first-child:hover{text-decoration:underline;opacity:1}.site-header__account a.desktop-header .popup-show .cart-product-edit-delete a:last-child,.site-header__account-cart .popup-show .cart-product-edit-delete a:last-child{margin-left:25px;color:#db757c}.site-header__account a.desktop-header .popup-show .cart-product-subtotal,.site-header__account-cart .popup-show .cart-product-subtotal{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;padding:20px 25px 10px}.site-header__account a.desktop-header .popup-show .cart-product-subtotal-text,.site-header__account-cart .popup-show .cart-product-subtotal-text{font-family:var(--base-text-font);font-size:var(--base-text-size);font-weight:var(--base-text-font-weight);line-height:var(--base-text-line-height);margin-bottom:0}.site-header__account a.desktop-header .popup-show .cart-product-subtotal-summ,.site-header__account-cart .popup-show .cart-product-subtotal-summ{font-family:var(--base-text-font);font-size:var(--base-text-size);font-weight:var(--base-text-font-weight);line-height:var(--base-text-line-height);margin-bottom:0}.site-header__account a.desktop-header .popup-show .cart-product-order,.site-header__account-cart .popup-show .cart-product-order{font-family:var(--base-text-font);font-size:var(--base-text-size);font-weight:var(--base-text-font-weight);line-height:var(--base-text-line-height);display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:60px;text-transform:uppercase;border-bottom-left-radius:7px;border-bottom-right-radius:7px}.site-header__account a.desktop-header .popup-show .cart-product-order .icon,.site-header__account-cart .popup-show .cart-product-order .icon{margin:0;margin-left:20px;height:17px}.site-header__account a.desktop-header .cart-value,.site-header__account-cart .cart-value{position:absolute;top:-6px;left:0;z-index:1;width:18px;height:18px;border-radius:100%;color:#fff;background-color:#ff5e5e;font-weight:700;font-family:var(--base-text-font);font-size:10px;text-align:center;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;border:1px solid #fff;-webkit-transform:translate(-20px,-5px);transform:translate(-20px,-5px);padding-top:0}@media (max-width:1111px){.site-header__account a.desktop-header{display:none}}.site-header__account .desktop-header>.icon,.site-header__account .open-cart>.icon{width:21px;height:22px;display:block;margin:auto 10px auto 0}@media (max-width:1111px){.site-header__account .desktop-header>.icon,.site-header__account .open-cart>.icon{width:24px;height:22px}}.site-header__account-cart{--wc-quantity-input-size:59px}.site-header__account-cart .is-sticky .cart-popup{max-height:85vh}.site-header__account-cart .cart-popup{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:350px;max-width:460px;margin-left:auto;-webkit-box-shadow:0 3px 15px 0 rgba(0,0,0,.22);box-shadow:0 3px 15px 0 rgba(0,0,0,.22);border-radius:15px;background-color:#fff;color:var(--body-text-color,#333);opacity:0!important;visibility:hidden;-webkit-transition:var(--base-transition);transition:var(--base-transition);position:absolute;top:40px;left:auto;right:-25px;z-index:1001;max-height:75vh;overflow:hidden;pointer-events:none}.site-header__account-cart .cart-popup a{color:var(--primary-color1)}.site-header__account-cart .cart-popup a:hover{color:var(--primary-color2)}.site-header__account-cart .cart-popup .no-products{text-align:center;padding:20px}.site-header__account-cart .cart-popup .cart-products-list{max-height:80%;overflow-y:auto;padding:10px}.site-header__account-cart .cart-popup .cart-product{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:10px 0}.site-header__account-cart .cart-popup .cart-product:not(:first-child){border-top:2px solid rgba(0,0,0,.1)}.site-header__account-cart .cart-popup .cart-product-image{width:30%}.site-header__account-cart .cart-popup .cart-product-image img{height:auto;max-width:100%;display:block;border-radius:3px}.site-header__account-cart .cart-popup .cart-product-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:70%;padding-left:10px;position:relative}.site-header__account-cart .cart-popup .cart-product-order{margin-left:2px}.site-header__account-cart .cart-popup .cart-product-info{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.site-header__account-cart .cart-popup .cart-product-info a{display:inline-block;margin-bottom:5px}.site-header__account-cart .cart-popup .cart-product-info-attr{margin:5px 0 10px;color:var(--body-text-color)}.site-header__account-cart .cart-popup .cart-product-info-attr:empty{display:none}.site-header__account-cart .cart-popup .cart-product-total{-webkit-box-flex:0;-ms-flex:0 0 80px;flex:0 0 80px;width:80px;margin-bottom:5px}.site-header__account-cart .cart-popup .cart-product-edit-quantity{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid var(--border-color)}.site-header__account-cart .cart-popup .cart-product-edit-quantity .ds-qty-button{padding:2px 12px}.site-header__account-cart .cart-popup .cart-product-edit-quantity .ds-btn-sub{margin-left:0;border-right:1px solid var(--border-color)}.site-header__account-cart .cart-popup .cart-product-edit-quantity .ds-btn-inc{margin-right:0;border-left:1px solid var(--border-color)}.site-header__account-cart .cart-popup .cart-product-edit-quantity .quantity .item_qty{display:none}.site-header__account-cart .cart-popup .cart-product-edit-quantity input{height:30px;width:var(--wc-quantity-input-size);text-align:center;border:none;-moz-appearance:textfield}.site-header__account-cart .cart-popup .cart-product-edit-quantity input::-webkit-inner-spin-button,.site-header__account-cart .cart-popup .cart-product-edit-quantity input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.site-header__account-cart .cart-popup .cart-product-edit-delete{position:absolute;z-index:1;top:0;right:0;font-size:.8em}.site-header__account-cart .cart-popup .cart-product-order{color:var(--btn-primary-color)}.site-header__account-cart .cart-popup .remove-item{font-size:0;color:transparent;position:relative;display:block;height:20px;width:20px}.site-header__account-cart .cart-popup .remove-item:before{content:"×";position:absolute;color:var(--primary-color1);background-color:#f3f7ff;border-radius:50%;padding:3px;height:20px;width:20px;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;font-size:20px;top:0;right:0;-webkit-transform-origin:center;transform-origin:center}.site-header__account-cart .cart-popup .remove-item:hover:before{color:#f3f7ff;background-color:var(--primary-color1)}.site-header__account-cart .cart-popup .no-products{font-size:var(--base-text-size)}.site-header__account-cart .cart-popup .cart-products-subtotal{background-color:rgba(0,0,0,.1);color:var(--body-text-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px 10px}.site-header__account-cart .cart-popup .cart-checkout{border-top:2px solid rgba(0,0,0,.1);text-align:center;padding:10px}.site-header__account-cart .hover-cart{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.site-header__account-cart .hover-cart::after,.site-header__account-cart .hover-cart::before{position:absolute;pointer-events:none;content:""}.site-header__account-cart .hover-cart:before{z-index:1;width:100%;height:25px;top:auto;bottom:-20px}.site-header__account-cart .hover-cart:after{bottom:-18px;right:25px;border:solid rgba(51,51,51,0);height:0;width:0;z-index:1002;border-bottom-color:#fff;border-width:10px;margin-left:-10px;opacity:0;-webkit-transition:opacity var(--base-transition);transition:opacity var(--base-transition)}.site-header__account-cart .hover-cart:hover:before{pointer-events:initial}.site-header__account-cart .hover-cart:hover:after{opacity:1}.site-header__account-cart .hover-cart:hover .cart-popup{opacity:1!important;visibility:visible;pointer-events:initial}.site-header__account-cart .cart-notify{position:absolute;z-index:1000;top:37px;background-color:#333;color:#fff;white-space:nowrap;line-height:1;font-size:var(--smaller-text-size);font-weight:400;padding:10px;right:5px;left:auto;-webkit-transition:all .2s;transition:all .2s;-webkit-transform:scale(.8,.8);transform:scale(.8,.8);opacity:0;pointer-events:none}.site-header__account-cart .cart-notify:before{content:"";bottom:100%;right:5px;border:solid rgba(51,51,51,0);height:0;width:0;position:absolute;pointer-events:none;border-bottom-color:#333;border-width:10px;margin-left:-10px}.site-header__account-cart .cart-notify.active{opacity:1}.m-banner{width:100%;background-size:cover;background-repeat:no-repeat;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.m-banner__container{position:relative;min-height:var(--bannerHeight,auto);padding-left:0;padding-right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header-lap .m-banner__container{padding-top:var(--header-hight)}@media (max-width:1112px){.m-banner__container{min-height:30vh;overflow:hidden}}.m-banner__media{position:absolute;top:0;left:0;right:0;bottom:0}.m-banner__media iframe,.m-banner__media img,.m-banner__media picture,.m-banner__media video{-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0;right:0;height:100%;width:100%}.has-overlay .m-banner__media:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;background-color:var(--overlay-color);opacity:var(--overlay-opacity);z-index:1}.m-banner__media:before{content:"";display:block;position:absolute;inset:0;opacity:.5;background:linear-gradient(23deg,#000 10.22%,rgba(0,0,0,0) 61.3%);pointer-events:none;z-index:1}.m-banner .container.wide{max-width:calc(1440px + var(--page-gutter) * 2)}.m-banner__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.homepage-hero .m-banner__inner{height:100vh;padding:12vmin 10rem 7vmin 10rem}@media (max-width:1112px){.homepage-hero .m-banner__inner{height:65vh}}@media (max-width:767px){.homepage-hero .m-banner__inner{padding:12vmin 20px}}@media (max-width:767px){.m-banner__content .c-heading{width:100%}}.m-banner__content .c-heading__pre{font-size:16px;text-transform:uppercase;font-weight:600;line-height:1.1;letter-spacing:.3em;margin-bottom:24px}@media (min-width:1113px){.m-banner__content .c-heading__pre{margin-bottom:32px}}.m-banner__content .c-heading__title{margin-bottom:24px}@media (min-width:1113px){.m-banner__content .c-heading__title{margin-bottom:32px}}.m-banner__content .c-heading__title span{color:var(--primary-color3);display:block}.m-banner__content .c-heading__sub{margin-bottom:24px}@media (min-width:768px){.m-banner__content .c-heading__sub{max-width:73.3rem}}@media (min-width:1113px){.homepage-hero .m-banner__content .c-heading__sub{max-width:90rem;width:50%}}@media (min-width:1113px){.m-banner__content .c-heading__sub{margin-bottom:32px}}@media (max-width:767px){.m-banner__content .c-heading__sub{margin-inline:auto}}.page-hero-contact .m-banner__content .c-heading__sub{max-width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.m-banner__content .c-heading__sub.service-hotline{gap:3rem;margin-bottom:0}@media (max-width:575px){.m-banner__content .c-heading__sub.service-hotline{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;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;gap:0}}.m-banner__content .c-heading__sub.service-hotline .page-hero-contact__phone-label{color:var(--secondary-color3);max-width:11rem}.m-banner__content .c-heading__sub.service-hotline .page-hero-contact__phone-label:before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="31" viewBox="0 0 32 31" fill="none"><path d="M2.09251 0.500727C1.50099 0.503288 0.985511 0.776705 0.606246 1.1524C0.232677 1.66131 -0.0101691 2.167 0.000327257 2.66148C0.298831 11.4101 3.06423 18.407 8.06045 23.1945C13.0633 27.9883 20.2567 30.5153 29.2454 30.4999C29.8236 30.4198 30.3849 30.1703 30.7431 29.8254C31.123 29.4513 31.4151 28.9459 31.4177 28.3505C31.4328 26.2665 31.4486 24.1794 31.4634 22.097C31.4464 21.514 31.1595 21.0307 30.7774 20.6678C30.3953 20.305 29.8847 20.0343 29.2911 20.0391C27.3318 20.0467 24.7133 19.363 22.603 18.8387C22.3633 18.7785 22.0949 18.85 21.917 19.0216L18.2128 22.6114C13.7059 19.9311 11.738 18.0197 8.98649 13.6482L12.6679 10.0813C12.8548 9.89917 12.9321 9.6124 12.8622 9.36101C12.2992 7.25337 11.3303 4.44601 11.4903 2.36425C11.4599 1.80009 10.9748 1.29265 10.6099 1.01521C10.2248 0.726854 9.71319 0.484988 9.11225 0.500727C6.77234 0.500727 4.43242 0.500727 2.09251 0.500727ZM2.09251 1.96412C4.44304 1.96412 6.79843 1.96412 9.14653 1.96412C9.31022 1.95797 9.53117 2.0442 9.7296 2.19275C9.90657 2.32524 10.0184 2.48702 10.0497 2.53574C9.94721 4.90543 10.7944 7.42402 11.3302 9.32671L7.53451 13.0195C7.29477 13.2497 7.24449 13.6519 7.42018 13.9341C10.5321 18.9783 12.7652 21.1409 17.9498 24.1663C18.2229 24.3278 18.6016 24.2835 18.8301 24.0633L22.6487 20.3478C24.675 20.8573 27.1425 21.511 29.3026 21.5025C29.4177 21.5025 29.6185 21.5746 29.7713 21.7197C29.9241 21.8647 29.9978 22.0558 30 22.1312L29.9542 28.3392C29.9539 28.4332 29.8827 28.6302 29.7256 28.785C29.5684 28.9398 29.3421 29.0282 29.1997 29.0365C20.5083 29.0427 13.7531 26.611 9.07793 22.1312C4.3944 17.6434 1.7467 11.0555 1.46371 2.57004C1.47044 2.40149 1.58588 2.29407 1.64663 2.19278C1.76758 2.05614 1.9524 2.02113 2.09251 1.96412Z" fill="%23489FF8"/></svg>')}.m-banner__content .c-heading__sub.service-hotline .page-hero-contact__phone-label-text{font-size:1.4rem;letter-spacing:.042rem}.m-banner__content .c-heading__sub.service-hotline .page-hero-contact__phone-label:before{min-width:3.2rem;width:3.2rem;height:3rem}.m-banner__content .c-heading__sub.service-hotline .page-hero-contact__phone-number-link{font-size:3rem}@media (min-width:768px){.m-banner__content .c-block__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (min-width:768px){.m-banner__content .c-btn,.m-banner__content .gform-button,.m-banner__content .gform_button,.m-banner__content .wpcf7-submit{margin-right:15px}}@media (max-width:767px){.m-banner__content .c-btn__text{font-size:15px}}.fixed-header.single-product .m-banner{max-height:200px;overflow:hidden;margin-bottom:30px}@media (min-width:1112px){.m-banner--blog{--bannerHeight:var(--banner-height--blog, 420px);text-align:center}.m-banner--small{--bannerHeight:var(--banner-height--small, 300px)}.m-banner--medium{--bannerHeight:var(--banner-height--medium, 450px)}.m-banner--full{--bannerHeight:var(--banner-height--full, 100vh)}.m-banner--full .m-banner__container{max-height:960px}}.m-banner.page-hero-blog,.m-banner.page-hero-contact,.m-banner.page-hero-rest{margin-bottom:4.4rem}.m-banner.page-hero-blog .breadcrumbs,.m-banner.page-hero-contact .breadcrumbs,.m-banner.page-hero-rest .breadcrumbs{position:relative;z-index:1;margin-bottom:auto;margin-top:5rem}@media (min-width:1113px) and (max-width:1280px){.m-banner.page-hero-blog .breadcrumbs,.m-banner.page-hero-contact .breadcrumbs,.m-banner.page-hero-rest .breadcrumbs{margin-top:15rem}}@media (min-width:1281px){.m-banner.page-hero-blog .breadcrumbs,.m-banner.page-hero-contact .breadcrumbs,.m-banner.page-hero-rest .breadcrumbs{margin-top:13rem}}.m-banner.page-hero-blog .l-banner,.m-banner.page-hero-rest .l-banner{max-width:var(--desktop-width-l);margin-left:auto;margin-right:auto}@media (min-width:1113px){.m-banner.page-hero-rest .container.wide{padding:0 10rem}}@media (min-width:1661px){.m-banner.page-hero-rest .container.wide{padding:0 var(--page-gutter)}}.m-banner.page-hero-product{margin-bottom:0}.m-banner.page-hero-contact.-with-form{margin-bottom:10rem}@media (max-width:575px){.m-banner.page-hero-contact.-with-form{margin-bottom:2rem}}.m-banner.page-hero-contact .breadcrumbs{color:var(--primary-color3)}.m-banner.page-hero-contact .breadcrumbs a{color:var(--primary-color3)}.m-banner.page-hero-contact .m-banner__inner{position:relative;z-index:4}.m-banner.page-hero-contact .l-banner .c-heading__title{margin-bottom:3.5rem}.m-banner.page-hero-contact .page-hero-contact__phone-number a{color:var(--primary-color3)}@media (min-width:1113px){.m-banner.single-post-banner{margin-bottom:-20rem}}.m-banner.single-post-banner+*{position:relative;z-index:1}.m-banner.single-post-banner .m-banner__container{padding-top:13rem;padding-bottom:13rem}.m-banner.single-post-banner .m-banner__container:before{content:"";position:absolute;z-index:1;inset:0;opacity:.5;background:linear-gradient(23deg,#000 10.22%,rgba(0,0,0,0) 61.3%);pointer-events:none}.m-banner.single-post-banner .m-banner__inner{position:relative;z-index:2}.m-banner.homepage-hero{--banner-bot-padding:0}.m-banner.homepage-hero .container.wide{max-width:var(--desktop-width-1920)}@media (max-width:767px){.m-banner.homepage-hero .m-banner__inner{min-height:calc(100vh - 100px);height:auto}}@media (min-width:1113px){.m-banner.homepage-hero.page-hero-rest .container.wide{padding:0 10rem}}.m-banner.homepage-hero.page-hero-rest .m-banner__inner{height:calc(100vh - 13rem - 100px)}@media (max-width:767px){.m-banner.homepage-hero.page-hero-rest .m-banner__inner{min-height:calc(100vh - 100px);height:auto}}.m-banner.homepage-hero.page-hero-rest .homepage-hero__content{padding-top:0}.m-banner.homepage-hero.page-hero-rest .l-banner{max-width:var(--desktop-width-1920)}.m-banner.homepage-hero.page-hero-rest .l-banner .c-heading__title{max-width:1200px}.m-banner .single-post-banner__heading{max-width:1180px;margin-top:6rem;margin-left:auto;margin-right:auto}.m-banner .single-post-banner__heading .c-block__cats{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;margin-bottom:2.6rem}.m-banner .single-post-banner__heading .c-block__cats a{font-size:1.6rem;font-style:normal;font-weight:600;line-height:1.1;letter-spacing:.48rem;text-transform:uppercase;margin:0}.breadcrumbs{font-size:14px;font-weight:500;line-height:1.1;position:relative;z-index:1;margin-top:3.3rem}@media (max-width:575px){.breadcrumbs{font-size:12px}}.privacy-policy .m-banner.page-hero-rest .breadcrumbs,.terms-and-conditions .m-banner.page-hero-rest .breadcrumbs{margin-top:3.3rem}.breadcrumbs span span{position:relative}.breadcrumbs span span:not(:first-child){margin:0 5px}.breadcrumbs span span:not(:first-child):before{content:"";display:inline-block;background-image:url("data:image/svg+xml,%3Csvg width='8' height='12' viewBox='0 0 8 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.41421 11.707L-6.18172e-08 10.2928L4.29289 5.99992L-4.37114e-07 1.70703L1.41421 0.292817L7.12132 5.99992L1.41421 11.707Z' fill='white'/%3E%3C/svg%3E%0A");background-size:contain;background-repeat:no-repeat;width:7px;height:12px;position:relative;top:2px;opacity:.5}.breadcrumbs span span:not(:first-child):before{margin-right:10px}.breadcrumbs span span:not(:first-child):after{margin-left:10px}.breadcrumbs span span:first-child a{display:inline-block;position:relative;top:-4px;color:transparent!important;width:24px;height:24px}.breadcrumbs span span:first-child a::before{position:absolute;top:0;left:0;content:"";width:100%;height:100%;background-repeat:no-repeat;background-size:contain;-webkit-transition:all var(--base-transition);transition:all var(--base-transition);background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.77778 10.2222V18C5.77778 19.1046 6.67321 20 7.77778 20H12M5.77778 10.2222L11.2929 4.70711C11.6834 4.31658 12.3166 4.31658 12.7071 4.70711L17.5 9.5M5.77778 10.2222L4 12M18.2222 10.2222V18C18.2222 19.1046 17.3268 20 16.2222 20H12M18.2222 10.2222L20 12M18.2222 10.2222L17.5 9.5M17.5 9.5V6M12 20V15' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}@media (max-width:767px){.breadcrumbs span span:first-child a::before{top:-2px}}.breadcrumbs span span.breadcrumb_last{opacity:1}.breadcrumbs .breadcrumb_last,.breadcrumbs a{opacity:.5;-webkit-transition:opacity var(--base-transition);transition:opacity var(--base-transition)}.breadcrumbs a{color:#fff}.breadcrumbs a:hover{color:var(--primary-color3);opacity:1}.page-hero-contact .l-banner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-bottom:2.3rem}@media (max-width:1112px){.page-hero-contact .l-banner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.page-hero__anchors{position:relative;z-index:3;width:100%;height:113px;min-height:113px}@media (max-width:575px){.page-hero__anchors{height:64px;min-height:64px}}.page-hero__anchors.is-sticky .page-hero__anchors-inner{position:fixed;top:100px;left:0;right:0;z-index:1;background-color:var(--primary-color3)}@media (max-width:1112px){.page-hero__anchors.is-sticky .page-hero__anchors-inner{top:68px}}.admin-bar .page-hero__anchors.is-sticky .page-hero__anchors-inner{top:128px}@media (max-width:1112px){.admin-bar .page-hero__anchors.is-sticky .page-hero__anchors-inner{top:68px}}.page-hero__anchors.is-sticky .item a{color:var(--primary-color1)}@media (min-width:576px){.page-hero__anchors.is-sticky .item a{padding:4rem 1.5rem 4.3rem}}@media (min-width:768px){.page-hero__anchors.is-sticky .item a:hover{color:var(--primary-color2)}}.page-hero__anchors.colors-inverted .item a{color:var(--primary-color1)}@media (min-width:768px){.page-hero__anchors.colors-inverted .item a:hover{color:var(--secondary-color3)}}.page-hero__anchors-inner{border-top:1px solid rgba(255,255,255,.2);border-bottom:1px solid rgba(1,0,60,.15)}.page-hero__anchors .container,.page-hero__anchors .wider-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:2.6rem;width:100%}@media (max-width:767px){.page-hero__anchors .container,.page-hero__anchors .wider-container{white-space:nowrap;overflow:auto}}@media (max-width:575px){.page-hero__anchors .container,.page-hero__anchors .wider-container{gap:10px}}@media (max-width:575px){.page-hero__anchors .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.page-hero__anchors .item a{display:inline-block;color:var(--primary-color3);font-family:var(--font-family-secondary);font-size:1.5rem;font-weight:700;line-height:1.1;letter-spacing:.075rem;text-transform:uppercase;padding:4.6rem 1.5rem 4.9rem;position:relative;outline:0}@media (max-width:575px){.page-hero__anchors .item a{font-size:11px;padding:20px 10px;text-align:center}}@media (min-width:768px){.page-hero__anchors .item a:hover{color:var(--secondary-color3)}}.page-hero__anchors .item a:before{content:"";position:absolute;top:auto;right:0;bottom:0;left:0;height:5px;width:100%;pointer-events:none}.page-hero__anchors .item a.active{color:var(--primary-color2)!important}.page-hero__anchors .item a.active:before{background-color:var(--primary-color2)}.template-contact-top{position:relative;z-index:3}.l-banner{width:100%;position:relative;padding-top:var(--banner-top-padding,0);padding-bottom:var(--banner-bot-padding,0);z-index:2}@media (max-width:767px){.l-banner .c-block__buttons .c-btn,.l-banner .c-block__buttons .gform-button,.l-banner .c-block__buttons .gform_button,.l-banner .c-block__buttons .wpcf7-submit{margin-bottom:15px;min-width:285px}.l-banner .c-block__buttons .c-btn .hover,.l-banner .c-block__buttons .c-btn .normal,.l-banner .c-block__buttons .gform-button .hover,.l-banner .c-block__buttons .gform-button .normal,.l-banner .c-block__buttons .gform_button .hover,.l-banner .c-block__buttons .gform_button .normal,.l-banner .c-block__buttons .wpcf7-submit .hover,.l-banner .c-block__buttons .wpcf7-submit .normal{width:100%}}.l-banner__media{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:1113px){.l-banner__media{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}}.l-banner__media .c-image{height:100%;width:100%}.m-banner{--banner-height--small:300px;--banner-height--medium:500px;--banner-height--blog:400px;--banner-height--full:100vh;--banner-top-padding:5vmin;--banner-bot-padding:6rem;--overlay-opacity:.5;--overlay-color:var(--primary-color1)}.-h1,.is-wysiwyg h1{line-height:var(--h1-line-height,1);font-weight:var(--h1-font-weight,600);font-family:var(--h1-font);margin-bottom:var(--h1-margin-bottom,.5em);text-transform:var(--h1-text-transform);letter-spacing:var(--h1-letter-spacing,0);font-size:clamp(var(--h1-font-size-mobile),var(--h-clamp-formula),var(--h1-font-size));color:var(--titles-color)}.-h1 .colors-inverted,.is-wysiwyg h1 .colors-inverted{color:var(--titles-color-alt)}.-h2,.is-wysiwyg h2{line-height:var(--h2-line-height,1);font-weight:var(--h2-font-weight,600);font-family:var(--h2-font);text-transform:var(--h2-text-transform);letter-spacing:var(--h2-letter-spacing,0);font-size:clamp(var(--h2-font-size-mobile),var(--h-clamp-formula),var(--h2-font-size));margin-bottom:var(--h2-margin-bottom,.5em)}.-h3,.is-wysiwyg h3{line-height:var(--h3-line-height,1);font-weight:var(--h3-font-weight,600);font-family:var(--h3-font);text-transform:var(--h3-text-transform);letter-spacing:var(--h3-letter-spacing,0);font-size:clamp(var(--h3-font-size-mobile),var(--h-clamp-formula),var(--h3-font-size));margin-bottom:var(--h3-margin-bottom,.5em)}.-h4,.is-wysiwyg h4{line-height:var(--h4-line-height,1);font-weight:var(--h4-font-weight,600);font-family:var(--h4-font);text-transform:var(--h4-text-transform);letter-spacing:var(--h4-letter-spacing,0);font-size:clamp(var(--h4-font-size-mobile),var(--h-clamp-formula),var(--h4-font-size));margin-bottom:var(--h4-margin-bottom,.5em)}.c-heading__title{position:relative;font-size:inherit;font-weight:inherit;text-transform:inherit;line-height:inherit;margin:0;z-index:1;color:var(--titles-color)}.colors-inverted .c-heading__title{color:var(--titles-color-alt)}.c-heading__title span{color:var(--titles-color-accent)}.text-center .c-heading__title{margin:0 auto}.c-heading__pre{color:var(--pretitle-color,var(--primary-color2));line-height:var(--pretitle-line-height,1.4);letter-spacing:var(--pretitle-letter-spacing,0);margin:var(--pretitle-margin-bottom,.5em) 0;font-family:var(--pretitle-font);font-weight:var(--pretitle-font-weight,500);text-transform:var(--pretitle-text-transform);font-size:clamp(var(--pretitle-font-size-mobile,18px),var(--h-clamp-formula),var(--pretitle-font-size,2.4rem))}.colors-inverted .c-heading__pre,.style-dark .c-heading__pre{color:var(--pretitle-color-alt)}.c-heading__sub{color:var(--subtitle-color,var(--primary-color2));line-height:var(--subtitle-line-height,1.4);letter-spacing:var(--subtitle-letter-spacing,0);margin:var(--subtitle-margin-bottom,.5em) 0;font-family:var(--subtitle-font);font-weight:var(--subtitle-font-weight,500);text-transform:var(--subtitle-text-transform);font-size:clamp(var(--subtitle-font-size-mobile,18px),var(--h-clamp-formula),var(--subtitle-font-size,2.4rem))}.colors-inverted .c-heading__sub,.style-dark .c-heading__sub{color:var(--subtitle-color-alt)}.c-heading__text{font-size:var(--base-text-size)}.text-center .c-heading{margin-left:auto;margin-right:auto;text-align:center}.c-heading .service-hotline .page-hero-contact__phone-number-link{color:var(--titles-color)}.l-heading-v2{--h2-letter-spacing:.1em;--h2-font:var(--font-family-primary);--h2-font-weight:500;--h2-text-transform:uppercase;--pretitle-color:var(--secondary-color2);--pretitle-font-size:2rem;--pretitle-letter-spacing:0;--subtitle-color:var(--primary-color1);--subtitle-font-size:1.8rem;--subtitle-letter-spacing:0;--h2-font-size:2.8rem}.l-heading-v2 .c-heading__title{font-size:2.8rem}.btn,.c-btn,.gform-button,.gform_button,.wpcf7-submit{--btn-ico-color:currentColor;--icon-shift:10px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:transparent;position:relative;text-decoration:none;border:none;text-align:center;white-space:nowrap;-webkit-transition:border var(--base-transition),background var(--base-transition),-webkit-transform var(--base-transition);transition:border var(--base-transition),background var(--base-transition),-webkit-transform var(--base-transition);transition:transform var(--base-transition),border var(--base-transition),background var(--base-transition);transition:transform var(--base-transition),border var(--base-transition),background var(--base-transition),-webkit-transform var(--base-transition)}.c-btn,.gform-button,.gform_button,.wpcf7-submit{font-size:var(--btn-font-size,1.8rem);font-family:var(--btn-font-family);text-transform:var(--btn-text-transform,none);font-weight:var(--btn-font-weight,400);-webkit-box-shadow:var(--btn-box-shadow,none);box-shadow:var(--btn-box-shadow,none);border-radius:var(--btn-border-radius,0);margin:2px;position:relative;z-index:2;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;-webkit-transition:color var(--base-transition),-webkit-transform var(--base-transition);transition:color var(--base-transition),-webkit-transform var(--base-transition);transition:transform var(--base-transition),color var(--base-transition);transition:transform var(--base-transition),color var(--base-transition),-webkit-transform var(--base-transition);overflow:hidden}.c-btn>span,.gform-button>span,.gform_button>span,.wpcf7-submit>span{-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width:767px){.c-btn .c-btn__text,.gform-button .c-btn__text,.gform_button .c-btn__text,.wpcf7-submit .c-btn__text{font-size:15px}}.c-btn .c-btn__decor,.gform-button .c-btn__decor,.gform_button .c-btn__decor,.wpcf7-submit .c-btn__decor{pointer-events:none;position:absolute;background-repeat:no-repeat;height:32px;-webkit-transition:all .5s linear;transition:all .5s linear;left:1em;right:1em}.c-btn .c-btn__decor.top,.gform-button .c-btn__decor.top,.gform_button .c-btn__decor.top,.wpcf7-submit .c-btn__decor.top{background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="28" viewBox="0 0 32 28" fill="none"><path d="M29.1342 -34.4609L0 27.5391H2.19827L31.7197 -34.4609H29.1342Z" fill="white"/></svg>');background-repeat:no-repeat;background-position:left top;top:0}.c-btn .c-btn__decor.top:after,.gform-button .c-btn__decor.top:after,.gform_button .c-btn__decor.top:after,.wpcf7-submit .c-btn__decor.top:after{content:"";display:block;height:32px;left:1em;right:1em;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="27" viewBox="0 0 32 27" fill="none"><path d="M29.1342 0.539062L0 62.5391H2.19827L31.7197 0.539062H29.1342Z" fill="white"/></svg>');background-repeat:no-repeat;background-position:right top;-webkit-transform:translate(0,-100%);transform:translate(0,-100%);-webkit-transition:all .5s linear;transition:all .5s linear}.c-btn .c-btn__decor.bottom,.gform-button .c-btn__decor.bottom,.gform_button .c-btn__decor.bottom,.wpcf7-submit .c-btn__decor.bottom{background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="27" viewBox="0 0 32 27" fill="none"><path d="M29.1342 0.539062L0 62.5391H2.19827L31.7197 0.539062H29.1342Z" fill="white"/></svg>');background-repeat:no-repeat;background-position:right bottom;bottom:0}.c-btn .c-btn__decor.bottom:after,.gform-button .c-btn__decor.bottom:after,.gform_button .c-btn__decor.bottom:after,.wpcf7-submit .c-btn__decor.bottom:after{content:"";display:block;height:32px;left:1em;right:1em;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="28" viewBox="0 0 32 28" fill="none"><path d="M29.1342 -34.4609L0 27.5391H2.19827L31.7197 -34.4609H29.1342Z" fill="white"/></svg>');background-repeat:no-repeat;background-position:left bottom;-webkit-transform:translate(0,100%);transform:translate(0,100%);-webkit-transition:all .5s linear;transition:all .5s linear}.c-btn .hover,.gform-button .hover,.gform_button .hover,.wpcf7-submit .hover{-webkit-transform:translate(0,100%);transform:translate(0,100%);position:absolute}.c-btn .hover,.c-btn .normal,.gform-button .hover,.gform-button .normal,.gform_button .hover,.gform_button .normal,.wpcf7-submit .hover,.wpcf7-submit .normal{padding:var(--btn-padding-top-bottom,10px) var(--btn-padding-left-right,20px);-webkit-transition:all .5s linear;transition:all .5s linear}@media (max-width:767px){.c-btn .hover,.c-btn .normal,.gform-button .hover,.gform-button .normal,.gform_button .hover,.gform_button .normal,.wpcf7-submit .hover,.wpcf7-submit .normal{padding-inline:26px}}.c-btn.-primary .c-btn__ico,.c-btn.-secondary .c-btn__ico,.gform-button .c-btn__ico,.gform_button .c-btn__ico,.wpcf7-submit .c-btn__ico{padding-left:calc(var(--btn-padding-left-right,20px)/ 2)}.c-btn.-primary,.gform-button,.gform_button,.wpcf7-submit{background-color:var(--btn-primary-bg);color:var(--btn-primary-color);border:var(--btn-primary-border) solid var(--btn-primary-border-color)}@media (hover:hover){.c-btn.-primary:hover,.gform-button:hover,.gform_button:hover,.wpcf7-submit:hover{background-color:var(--btn-primary-bg-hover);color:var(--btn-primary-color-hover);border-color:var(--btn-primary-border-color-hover)}.c-btn.-primary:hover .c-btn__decor.top,.gform-button:hover .c-btn__decor.top,.gform_button:hover .c-btn__decor.top,.wpcf7-submit:hover .c-btn__decor.top{-webkit-transform:translate(0,-100%);transform:translate(0,-100%)}.c-btn.-primary:hover .c-btn__decor.top:after,.gform-button:hover .c-btn__decor.top:after,.gform_button:hover .c-btn__decor.top:after,.wpcf7-submit:hover .c-btn__decor.top:after{-webkit-transform:translate(0,100%);transform:translate(0,100%)}.c-btn.-primary:hover .c-btn__decor.bottom,.gform-button:hover .c-btn__decor.bottom,.gform_button:hover .c-btn__decor.bottom,.wpcf7-submit:hover .c-btn__decor.bottom{-webkit-transform:translate(0,100%);transform:translate(0,100%)}.c-btn.-primary:hover .c-btn__decor.bottom:after,.gform-button:hover .c-btn__decor.bottom:after,.gform_button:hover .c-btn__decor.bottom:after,.wpcf7-submit:hover .c-btn__decor.bottom:after{-webkit-transform:translate(0,-100%);transform:translate(0,-100%)}.c-btn.-primary:hover .normal,.gform-button:hover .normal,.gform_button:hover .normal,.wpcf7-submit:hover .normal{-webkit-transform:translate(0,-100%);transform:translate(0,-100%)}.c-btn.-primary:hover .hover,.gform-button:hover .hover,.gform_button:hover .hover,.wpcf7-submit:hover .hover{-webkit-transform:translate(0,0);transform:translate(0,0)}}.-secondary.gform-button,.-secondary.gform_button,.-secondary.wpcf7-submit,.c-btn.-secondary{background-color:var(--btn-secondary-bg);color:var(--btn-secondary-color);border:var(--btn-secondary-border) solid var(--btn-secondary-border-color)}.-secondary.gform-button .c-btn__decor.top,.-secondary.gform_button .c-btn__decor.top,.-secondary.wpcf7-submit .c-btn__decor.top,.c-btn.-secondary .c-btn__decor.top{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="28" viewBox="0 0 32 28" fill="none"><path d="M29.1342 -34.4609L0 27.5391H2.19827L31.7197 -34.4609H29.1342Z" fill="%232B26FF"/></svg>')}.-secondary.gform-button .c-btn__decor.top:after,.-secondary.gform_button .c-btn__decor.top:after,.-secondary.wpcf7-submit .c-btn__decor.top:after,.c-btn.-secondary .c-btn__decor.top:after{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="27" viewBox="0 0 32 27" fill="none"><path d="M29.1342 0.539062L0 62.5391H2.19827L31.7197 0.539062H29.1342Z" fill="%232B26FF"/></svg>')}.-secondary.gform-button .c-btn__decor.bottom,.-secondary.gform_button .c-btn__decor.bottom,.-secondary.wpcf7-submit .c-btn__decor.bottom,.c-btn.-secondary .c-btn__decor.bottom{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="27" viewBox="0 0 32 27" fill="none"><path d="M29.1342 0.539062L0 62.5391H2.19827L31.7197 0.539062H29.1342Z" fill="%232B26FF"/></svg>')}.-secondary.gform-button .c-btn__decor.bottom:after,.-secondary.gform_button .c-btn__decor.bottom:after,.-secondary.wpcf7-submit .c-btn__decor.bottom:after,.c-btn.-secondary .c-btn__decor.bottom:after{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="28" viewBox="0 0 32 28" fill="none"><path d="M29.1342 -34.4609L0 27.5391H2.19827L31.7197 -34.4609H29.1342Z" fill="%232B26FF"/></svg>')}.colors-inverted .-secondary.gform-button,.colors-inverted .-secondary.gform_button,.colors-inverted .-secondary.wpcf7-submit,.colors-inverted .c-btn.-secondary{color:var(--secondary-color3);border-color:var(--secondary-color3)}.colors-inverted .-secondary.gform-button .normal:before,.colors-inverted .-secondary.gform_button .normal:before,.colors-inverted .-secondary.wpcf7-submit .normal:before,.colors-inverted .c-btn.-secondary .normal:before{left:1em;top:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="28" viewBox="0 0 32 28" fill="none"><path d="M29.1342 -34.4609L0 27.5391H2.19827L31.7197 -34.4609H29.1342Z" fill="%23489FF8"/></svg>');background-repeat:no-repeat;background-position:left top}.colors-inverted .-secondary.gform-button .normal:after,.colors-inverted .-secondary.gform_button .normal:after,.colors-inverted .-secondary.wpcf7-submit .normal:after,.colors-inverted .c-btn.-secondary .normal:after{right:1em;bottom:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="27" viewBox="0 0 32 27" fill="none"><path d="M29.1342 0.539062L0 62.5391H2.19827L31.7197 0.539062H29.1342Z" fill="%23489FF8"/></svg>');background-repeat:no-repeat;background-position:right bottom}.colors-inverted .-secondary.gform-button .hover:before,.colors-inverted .-secondary.gform_button .hover:before,.colors-inverted .-secondary.wpcf7-submit .hover:before,.colors-inverted .c-btn.-secondary .hover:before{right:1em;top:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="27" viewBox="0 0 32 27" fill="none"><path d="M29.1342 0.539062L0 62.5391H2.19827L31.7197 0.539062H29.1342Z" fill="%23489FF8"/></svg>');background-repeat:no-repeat;background-position:left top}.colors-inverted .-secondary.gform-button .hover:after,.colors-inverted .-secondary.gform_button .hover:after,.colors-inverted .-secondary.wpcf7-submit .hover:after,.colors-inverted .c-btn.-secondary .hover:after{left:1em;bottom:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="28" viewBox="0 0 32 28" fill="none"><path d="M29.1342 -34.4609L0 27.5391H2.19827L31.7197 -34.4609H29.1342Z" fill="%23489FF8"/></svg>');background-repeat:no-repeat;background-position:right bottom}.colors-inverted .-secondary.gform-button .c-btn__decor.top,.colors-inverted .-secondary.gform_button .c-btn__decor.top,.colors-inverted .-secondary.wpcf7-submit .c-btn__decor.top,.colors-inverted .c-btn.-secondary .c-btn__decor.top{background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="28" viewBox="0 0 32 28" fill="none"><path d="M29.1342 -34.4609L0 27.5391H2.19827L31.7197 -34.4609H29.1342Z" fill="%23489FF8"/></svg>');background-repeat:no-repeat;background-position:left top;top:0}.colors-inverted .-secondary.gform-button .c-btn__decor.top:after,.colors-inverted .-secondary.gform_button .c-btn__decor.top:after,.colors-inverted .-secondary.wpcf7-submit .c-btn__decor.top:after,.colors-inverted .c-btn.-secondary .c-btn__decor.top:after{content:"";display:block;height:32px;left:1em;right:1em;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="27" viewBox="0 0 32 27" fill="none"><path d="M29.1342 0.539062L0 62.5391H2.19827L31.7197 0.539062H29.1342Z" fill="%23489FF8"/></svg>');background-repeat:no-repeat;background-position:right top;-webkit-transform:translate(0,-100%);transform:translate(0,-100%);-webkit-transition:all .5s linear;transition:all .5s linear}.colors-inverted .-secondary.gform-button .c-btn__decor.bottom,.colors-inverted .-secondary.gform_button .c-btn__decor.bottom,.colors-inverted .-secondary.wpcf7-submit .c-btn__decor.bottom,.colors-inverted .c-btn.-secondary .c-btn__decor.bottom{background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="27" viewBox="0 0 32 27" fill="none"><path d="M29.1342 0.539062L0 62.5391H2.19827L31.7197 0.539062H29.1342Z" fill="%23489FF8"/></svg>');background-repeat:no-repeat;background-position:right bottom;bottom:0}.colors-inverted .-secondary.gform-button .c-btn__decor.bottom:after,.colors-inverted .-secondary.gform_button .c-btn__decor.bottom:after,.colors-inverted .-secondary.wpcf7-submit .c-btn__decor.bottom:after,.colors-inverted .c-btn.-secondary .c-btn__decor.bottom:after{content:"";display:block;height:32px;left:1em;right:1em;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="28" viewBox="0 0 32 28" fill="none"><path d="M29.1342 -34.4609L0 27.5391H2.19827L31.7197 -34.4609H29.1342Z" fill="%23489FF8"/></svg>');background-repeat:no-repeat;background-position:left bottom;-webkit-transform:translate(0,100%);transform:translate(0,100%);-webkit-transition:all .5s linear;transition:all .5s linear}@media (hover:hover){.-secondary.gform-button:hover,.-secondary.gform_button:hover,.-secondary.wpcf7-submit:hover,.c-btn.-secondary:hover{background-color:var(--btn-secondary-bg-hover);color:var(--btn-secondary-color-hover);border-color:var(--btn-secondary-border-color-hover)}.colors-inverted .-secondary.gform-button:hover,.colors-inverted .-secondary.gform_button:hover,.colors-inverted .-secondary.wpcf7-submit:hover,.colors-inverted .c-btn.-secondary:hover{color:var(--secondary-color3);border-color:var(--secondary-color3)}.-secondary.gform-button:hover .c-btn__decor.top,.-secondary.gform_button:hover .c-btn__decor.top,.-secondary.wpcf7-submit:hover .c-btn__decor.top,.c-btn.-secondary:hover .c-btn__decor.top{-webkit-transform:translate(0,-100%);transform:translate(0,-100%)}.-secondary.gform-button:hover .c-btn__decor.top:after,.-secondary.gform_button:hover .c-btn__decor.top:after,.-secondary.wpcf7-submit:hover .c-btn__decor.top:after,.c-btn.-secondary:hover .c-btn__decor.top:after{-webkit-transform:translate(0,100%);transform:translate(0,100%)}.-secondary.gform-button:hover .c-btn__decor.bottom,.-secondary.gform_button:hover .c-btn__decor.bottom,.-secondary.wpcf7-submit:hover .c-btn__decor.bottom,.c-btn.-secondary:hover .c-btn__decor.bottom{-webkit-transform:translate(0,100%);transform:translate(0,100%)}.-secondary.gform-button:hover .c-btn__decor.bottom:after,.-secondary.gform_button:hover .c-btn__decor.bottom:after,.-secondary.wpcf7-submit:hover .c-btn__decor.bottom:after,.c-btn.-secondary:hover .c-btn__decor.bottom:after{-webkit-transform:translate(0,-100%);transform:translate(0,-100%)}.-secondary.gform-button:hover .normal,.-secondary.gform_button:hover .normal,.-secondary.wpcf7-submit:hover .normal,.c-btn.-secondary:hover .normal{-webkit-transform:translate(0,-100%);transform:translate(0,-100%)}.-secondary.gform-button:hover .hover,.-secondary.gform_button:hover .hover,.-secondary.wpcf7-submit:hover .hover,.c-btn.-secondary:hover .hover{-webkit-transform:translate(0,0);transform:translate(0,0)}}.-link.gform-button,.-link.gform_button,.-link.wpcf7-submit,.c-btn.-link{color:var(--btn-link-color);-webkit-box-shadow:none!important;box-shadow:none!important;padding:0}.-link.gform-button .c-btn__ico,.-link.gform_button .c-btn__ico,.-link.wpcf7-submit .c-btn__ico,.c-btn.-link .c-btn__ico{max-width:35px;margin-left:10px}.-link.gform-button .c-btn__ico svg,.-link.gform_button .c-btn__ico svg,.-link.wpcf7-submit .c-btn__ico svg,.c-btn.-link .c-btn__ico svg{color:var(--link-icon-color,currentColor)}.-link.gform-button .c-btn__ico img,.-link.gform-button .c-btn__ico svg,.-link.gform_button .c-btn__ico img,.-link.gform_button .c-btn__ico svg,.-link.wpcf7-submit .c-btn__ico img,.-link.wpcf7-submit .c-btn__ico svg,.c-btn.-link .c-btn__ico img,.c-btn.-link .c-btn__ico svg{max-height:1em}@media (hover:hover){.-link.gform-button:hover,.-link.gform_button:hover,.-link.wpcf7-submit:hover,.c-btn.-link:hover{color:var(--btn-link-color-hover)}}.-link.icon-left.gform-button .c-btn__ico,.-link.icon-left.gform_button .c-btn__ico,.-link.icon-left.wpcf7-submit .c-btn__ico,.c-btn.-link.icon-left .c-btn__ico{margin-right:10px;margin-left:0}.-small.gform-button,.-small.gform_button,.-small.wpcf7-submit,.c-btn.-small{--btn-padding-left-right:20px;--btn-padding-top-bottom:10px;font-size:.8em}.-small.gform-button .icon,.-small.gform_button .icon,.-small.wpcf7-submit .icon,.c-btn.-small .icon{max-width:60%}.-large.gform-button,.-large.gform_button,.-large.wpcf7-submit,.c-btn.-large{font-size:1.4em}.c-btn__ico{min-width:20px;max-width:40px;position:relative;-webkit-transition:opacity var(--base-transition),-webkit-transform var(--base-transition),-webkit-filter var(--base-transition);transition:opacity var(--base-transition),-webkit-transform var(--base-transition),-webkit-filter var(--base-transition);transition:transform var(--base-transition),filter var(--base-transition),opacity var(--base-transition);transition:transform var(--base-transition),filter var(--base-transition),opacity var(--base-transition),-webkit-transform var(--base-transition),-webkit-filter var(--base-transition);pointer-events:none;display:-webkit-box;display:-ms-flexbox;display:flex}.c-btn__ico img,.c-btn__ico svg{margin:auto;max-height:1.5em}.c-btn__ico svg{fill:var(--btn-ico-color);color:var(--btn-ico-color)}.c-btn__ico img{-webkit-transition:opacity var(--base-transition),-webkit-transform var(--base-transition),-webkit-filter var(--base-transition);transition:opacity var(--base-transition),-webkit-transform var(--base-transition),-webkit-filter var(--base-transition);transition:transform var(--base-transition),filter var(--base-transition),opacity var(--base-transition);transition:transform var(--base-transition),filter var(--base-transition),opacity var(--base-transition),-webkit-transform var(--base-transition),-webkit-filter var(--base-transition);max-width:100%}.c-btn.icon-left,.icon-left.gform-button,.icon-left.gform_button,.icon-left.wpcf7-submit{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.c-btn .icon-reversed,.gform-button .icon-reversed,.gform_button .icon-reversed,.wpcf7-submit .icon-reversed{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.c-btn-bar .c-btn,.c-btn-bar .gform-button,.c-btn-bar .gform_button,.c-btn-bar .wpcf7-submit{vertical-align:middle}@media (hover:hover){.c-btn:hover .c-btn__ico,.gform-button:hover .c-btn__ico,.gform_button:hover .c-btn__ico,.wpcf7-submit:hover .c-btn__ico{-webkit-transform:translateX(5px);transform:translateX(5px)}.c-btn:hover .c-btn__ico.icon-reversed,.gform-button:hover .c-btn__ico.icon-reversed,.gform_button:hover .c-btn__ico.icon-reversed,.wpcf7-submit:hover .c-btn__ico.icon-reversed{-webkit-transform:translateX(-5px) scaleX(-1);transform:translateX(-5px) scaleX(-1)}}.-circle.gform-button,.-circle.gform_button,.-circle.wpcf7-submit,.c-btn.-circle{border-radius:100%;background-color:var(--primary-color2);color:#88f8dd;-webkit-box-shadow:0 30px 60px rgba(43,38,255,.2);box-shadow:0 30px 60px rgba(43,38,255,.2);width:10.9rem;height:10.9rem;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}.-circle.gform-button .c-btn__ico,.-circle.gform_button .c-btn__ico,.-circle.wpcf7-submit .c-btn__ico,.c-btn.-circle .c-btn__ico{max-width:29px}.c-btn.read-more-button,.read-more-button.gform-button,.read-more-button.gform_button,.read-more-button.wpcf7-submit{color:var(--primary-color2);font-family:var(--font-family-primary);font-size:1.6rem;font-style:normal;font-weight:600;line-height:1.1;text-transform:capitalize;border-radius:0}.c-btn.read-more-button .c-btn__ico,.read-more-button.gform-button .c-btn__ico,.read-more-button.gform_button .c-btn__ico,.read-more-button.wpcf7-submit .c-btn__ico{-webkit-transition:none;transition:none}.c-btn.read-more-button .c-btn__ico .icon,.read-more-button.gform-button .c-btn__ico .icon,.read-more-button.gform_button .c-btn__ico .icon,.read-more-button.wpcf7-submit .c-btn__ico .icon{width:2.5rem;height:2.5rem;max-height:2.5rem;max-width:2.5rem}.c-btn.read-more-button:hover .c-btn__ico,.read-more-button.gform-button:hover .c-btn__ico,.read-more-button.gform_button:hover .c-btn__ico,.read-more-button.wpcf7-submit:hover .c-btn__ico{-webkit-transform:initial;transform:initial}.c-btn.read-more-button:focus,.read-more-button.gform-button:focus,.read-more-button.gform_button:focus,.read-more-button.wpcf7-submit:focus{outline:0}.read-more-wrapper.is-active .read-more-text{display:block}.read-more-wrapper.is-active .read-more-button__icon{-webkit-transform:rotate(180deg)!important;transform:rotate(180deg)!important}.read-more-wrapper:not(.is-active) .read-more-text{max-height:initial!important}.read-more-wrapper .read-more-text{display:-webkit-box;-webkit-line-clamp:var(--lines-to-show,4);-webkit-box-orient:vertical;overflow:hidden}.read-more-wrapper .read-more-text>p{display:inline}.gform-button,.gform_button,.wpcf7-submit{font-size:var(--btn-font-size,1.8rem);font-family:var(--btn-font-family);text-transform:var(--btn-text-transform,none);font-weight:var(--btn-font-weight,400);-webkit-box-shadow:var(--btn-box-shadow,none);box-shadow:var(--btn-box-shadow,none);border-radius:var(--btn-border-radius,0);padding:0;-webkit-transition:all var(--base-transition);transition:all var(--base-transition)}@media (hover:hover){.gform-button:hover,.gform_button:hover,.wpcf7-submit:hover{-webkit-box-shadow:0 2px 2px rgba(0,7,63,.2);box-shadow:0 2px 2px rgba(0,7,63,.2)}}.c-block{-webkit-box-shadow:var(--c-block-shadow);box-shadow:var(--c-block-shadow);border-radius:var(--c-block-radius)}.c-block__body{padding:var(--с-block-padding,15px);text-align:var(--с-block-align,left);font-size:var(--c-block-text-size);color:var(--c-block-color)}.c-block__title{position:relative;font-size:var(--c-block-title-size);font-weight:var(--c-block-title-weight);text-transform:var(--c-block-title-transform);color:var(--c-block-title-color);margin-bottom:var(--h4-margin-bottom,.5em)}.c-block__title a{color:inherit;display:block}.c-block__title a:hover{color:var(--btn-link-color-hover)}.c-block__pretitle{margin-bottom:.5em}
/*.c-block__text strong{color:var(--primary-color2)}*/
.c-block__text p:last-child{margin-bottom:0}.c-block__media{aspect-ratio:var(--c-block-img-ratio,16/9);position:relative}.c-block__btn{margin-top:1em}.c-block .c-image{width:100%}

.logo-img{position: static!important;}
    
    .eve_banner{height: 40vw;position:relative;}
    .eve_banner:before{content: "";
    display: block;
    position: absolute;
    inset: 0;
    opacity: .5;
    background: linear-gradient(23deg, #000 10.22%, rgba(0, 0, 0, 0) 61.3%);
    pointer-events: none;
    z-index: 1;}
    .eve_banner .eve_banner__media{position: absolute;top: 0;left: 0;width: 100%;height: 100%;overflow: hidden;}
    .eve_banner .eve_banner__media .txt{position: absolute;top: 50%;transform: translateY(-50%);left: 0;width: 100%;text-align: center;z-index:2;}
    .eve_banner .eve_banner__media img{width: 100%;height: 100%;object-fit: cover;}
    .eve_banner .eve_banner__media .txt h1{font-size: inherit;color:#ffffff;margin-bottom:1.5625vw;}
    .eve_banner .eve_banner__media .txt .c-heading__sub{color: #fff;}
    .eve1{padding: 6.51vw 0 5.2vw 0;background:url(/en/wp-content/themes/digitalsilk/assets/_dist/images/events/eve1_bj.png)no-repeat center;background-size:cover;}
    .eve1>.e_tit{text-align:center; margin-bottom:25px;color:#01003C;}
    .eve1 .con{display: flex;justify-content:space-between;align-items:center;padding:0 16.16vw;}
    .eve1 .con .txt{width: 46.6vw;font-size:20px;color:#010055;}
    .eve1 .con .txt span{font-weight: 600;}
    .eve1 .con .list{width: 270px;font-size:14px;}
    .eve1 .con .list .p{background: url(/en/wp-content/themes/digitalsilk/assets/_dist/images/events/p_bj.png)no-repeat center;background-size: 100% 100%;color:#ffffff;line-height:1.36;padding:12px 18px 10px 29px;transform:rotate(-4deg);margin-bottom:0.5vw;white-space: nowrap;}
    .eve1 .con1{margin-top: 70px;padding:0 10.73vw;}
    .eve1 .con1 .e_tit{text-align: center;margin-bottom:1.5625vw;color:#01003C;}
    .eve1 .con1 .lists{position: relative;}
    .eve1 .con1 .list{position:relative;overflow:hidden;width: calc(100% - 184px);margin: 0 92px;padding-bottom:52px;} 
    .eve1 .con1 .list .swiper-pagination{bottom:0;left:0;width:100%;}
    .eve1 .con1 .list .swiper-pagination .swiper-pagination-bullet{width: 36px;height: 8px;border-radius: 4px;background-color: #999999;margin: 0 12px;opacity:1;}
    .eve1 .con1 .list .swiper-pagination .swiper-pagination-bullet-active{background-color: #2E2AFF;}
    .eve1 .con1 .list .swiper-slide{background-color: #ffffff;position:relative;}
    .eve1 .con1 .list .swiper-slide:after{content:"";position: absolute;left: 0;bottom: 0;width: 0%;height: 3px;background-color: #2B26FF;transition:all 0.5s;}
    .eve1 .con1 .list .swiper-slide:hover:after{width:100%;}
    .eve1 .con1 .list .swiper-slide .pic{width: 100%;height: 10.4vw;border-bottom:1px solid #ECECEC;overflow:hidden;}
    .eve1 .con1 .list .swiper-slide .pic img{width: 100%;height: 100%;object-fit: contain;transition:all 0.5s;}
    .eve1 .con1 .list .swiper-slide:hover .pic img{transform:scale(1.05);}
    .eve1 .con1 .list .swiper-slide .txt{padding: 0.677vw 1.5625vw 1.146vw 1.5625vw;}
    .eve1 .con1 .list .swiper-slide .txt .h{color: #01003C;line-height: 24px;height: 96px;margin-bottom: 30px;font-size:16px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;
}
    .eve1 .con1 .list .swiper-slide .txt .more{display: flex;width:fit-content;color:#2B26FF;font-weight:600;padding-right:19px;background:url(/en/wp-content/themes/digitalsilk/assets/_dist/images/events/ev1_jt.png)no-repeat right center;background-size:7px auto;font-size:16px;}
    .eve1 .con1 .lists .prev{width: 56px;height: 56px;border: 1px solid rgba(1, 0, 60, .3);border-radius:50%;position:absolute;left:0;top:calc(50% - 26px);transform:translateY(-50%);display:flex;justify-content:center;align-items:center;}
    .eve1 .con1 .lists .next{width: 56px;height: 56px;border: 1px solid rgba(1, 0, 60, .3);border-radius:50%;position:absolute;right:0;top:calc(50% - 26px);transform:translateY(-50%);display:flex;justify-content:center;align-items:center;}
    .eve1 .con1 .lists .prev .icon{max-width: 35%;max-height: 35%;color: var(--primary-color2);fill: var(--primary-color2);-webkit-transform: rotate(180deg);transform: rotate(180deg);}
    .eve1 .con1 .lists .next .icon{max-width: 35%; max-height: 35%;color: var(--primary-color2);fill: var(--primary-color2);}
    .eve2{padding: 6.25vw 16.146vw 4.85vw 16.146vw;}
    .eve2>.top{text-align: center;margin-bottom: 3.2vw;}
    .eve2>.top .h{color: #01003C;margin-bottom: 1.5vw;}
    .eve2>.top .p{font-size: 20px;line-height: 26px;color: #010055;}
    .eve2>.con .tab{width: 100%;display: flex;border-bottom: 1px solid #489FF8;margin-bottom:3.125vw;}
    .eve2>.con .tab .item{font-size: 36px;line-height: 1.33;padding-bottom: 1.72vw;position:relative;margin-right:7.6vw;padding-right:5.2vw;transition:all 0.5s;cursor:pointer;}
    .eve2>.con .tab .item.on{color: #2B26FF;}
    .eve2>.con .tab .item:after{content:"";position: absolute;bottom: -0.18vw;left: 0;width: 0%;height: 0.36vw;background: linear-gradient(to right,#2E2AFF,#88F8DD);border-radius:0.18vw;transition:all 0.5s;}
    .eve2>.con .tab .item.on:after{width:100%;}
    .eve2>.con .list{display: none;}
    .eve2>.con .list.on{display:block;}
    .eve2>.con .list .item{display: flex;align-items: flex-start;margin-bottom:2.2vw;}
    .eve2>.con .list .item .time{white-space: nowrap;width: fit-content;color:#2B26FF;font-weight:600;font-size:24px;width:145px}
    .eve2>.con .list .item .solid{width: 1px;background-color: #2B26FF;height: 100%;min-height: 120px;margin: 0 28px 0 30px;position:relative;}
    .eve2>.con .list .item .solid:before{content:"";position: absolute;top: 0;left: 50%;transform: translateX(-50%);width: 0.55vw;height: 0.55vw;border-radius:50%;background-color: #2B26FF;}
    .eve2>.con .list .item .txt{width: 43.3vw;}
    .eve2>.con .list .item .txt .h{color:#01003C;line-height:1.33;margin-bottom:0.95vw;font-weight:600;font-size:24px;}
    .eve2>.con .list .item .txt .p{color:#010055;line-height:1.4;font-size:20px;}
    
    .eve3{padding: 6.25vw 16.145vw 0 16.145vw;background: linear-gradient(to bottom,#EEF4FF40,#EEF4FF00);}
    .eve3 .top{text-align: center;margin-bottom:80px;}
    .eve3 .top .h{color:#01003C;margin-bottom:0.55vw;}
    .eve3 .top .p{color:#010055;margin-bottom:2.2vw;}
    .eve3 .top .p span{font-weight: 600;}
    .eve3 .top .button{width: 240px;}
    .eve3 h2{line-height: var(--h2-line-height, 1);font-weight: var(--h2-font-weight, 600);font-family: var(--h2-font);text-transform: var(--h2-text-transform);letter-spacing: var(--h2-letter-spacing, 0);font-size: clamp(var(--h2-font-size-mobile), var(--h-clamp-formula), var(--h2-font-size));margin-bottom: var(--h2-margin-bottom, .5em);color: #01003C; margin-bottom: 2.3vw;text-align: center;}
    .eve3 .gform_wrapper.gravity-theme .ginput_counter{display:none;}
    .eve3 .gform_wrapper.gravity-theme .gform_fields{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;grid-row-gap:0;}
    .eve3 .gform_wrapper.gravity-theme .gfield{margin-bottom:2.7vw;width:100%;}
    .eve3 .gform_wrapper.gravity-theme .gfield--type-text{display:flex;border-bottom:1px solid #2B26FF;width:47.7%;margin-bottom:2.7vw;}
    .eve3 .gform_wrapper.gravity-theme .gfield--type-text .ginput_container_text{width:calc(100% - 135px);}
    .eve3 .gform_wrapper.gravity-theme .gfield--type-text .ginput_container_text input{border:none;text-align:right;font-size: 22px;}
    .eve3 .gform_wrapper.gravity-theme .gfield--type-text .ginput_container_text input::placeholder{color:#BCC3DE;}
    .eve3 .gform_wrapper.gravity-theme .gfield--type-text .gfield_label{display:flex;align-items:center;flex-flow:row-reverse;justify-content:left;color:#01003C;font-size:22px;line-height:1.45;margin-bottom:0;font-weight: 400;width:200px;}

    .eve3 .gform_wrapper.gravity-theme .gfield--type-email{display:flex;border-bottom:1px solid #2B26FF;width:47.7%;margin-bottom:2.7vw;}
    .eve3 .gform_wrapper.gravity-theme .gfield--type-email .ginput_container_email{width:calc(100% - 135px);}
    .eve3 .gform_wrapper.gravity-theme .gfield--type-email .ginput_container_email input{border:none;text-align:right;font-size: 22px;}
    .eve3 .gform_wrapper.gravity-theme .gfield--type-email .ginput_container_email input::placeholder{color:#BCC3DE;}
    .eve3 .gform_wrapper.gravity-theme .gfield--type-email .gfield_label{display:flex;align-items:center;flex-flow:row-reverse;justify-content:left;color:#01003C;font-size:22px;line-height:1.45;margin-bottom:0;font-weight: 400;width:200px;}
    
    
    .eve3 .gform_wrapper.gravity-theme .gfield_required{padding:0 2px 0 0;color:#01003C;}
    .eve3 .gform_wrapper.gravity-theme .gfield--type-checkbox .gfield_label{color:#01003C;font-size:22px;line-height:1.45;font-weight:400;}
    .eve3 .gform_wrapper.gravity-theme .gfield--type-checkbox .gfield_checkbox{display:flex;justify-content:space-between;flex-wrap:wrap;}
    .eve3 .gform_wrapper.gravity-theme .gfield--type-checkbox .ginput_container_checkbox .gchoice{width: 23%;white-space:nowrap; color:#1C1C1C;S}
    .eve3 .gform_wrapper.gravity-theme .gfield--type-textarea .gfield_label{color:#01003C;font-size:22px;line-height:1.45;font-weight:400;}
    .eve3 .gform_wrapper.gravity-theme .gfield--type-textarea .textarea{border: none;font-size:18px; border-bottom:1px solid #2B26FF;height:100px;}
    .eve3 .gform_wrapper.gravity-theme .gfield--type-textarea .textarea::placeholder{color:#BCC3DE;}
    .eve3 .gform_wrapper.gravity-theme .gform_button{margin:0 auto;justify-content:center;width:380px;}
    .eve3 #gform_confirmation_message_6{text-align:center;}
    
    
    .eve4{padding: 7.7vw 16.146vw 12vw 16.146vw;display:flex;justify-content:space-between;align-items:center;flex-flow:row-reverse;}
    .eve4 .left{width:25.75vw;}
    .eve4 .left .h{color: #01003C;margin-bottom: 2vw;}
    .eve4 .left .item{margin-bottom:2.2vw;}
    .eve4 .left .item:last-child{margin-bottom:0;}
    .eve4 .left .item .name{font-size:16px;line-height:1.3125;margin-bottom:0.55vw;}
    .eve4 .left .item .p{font-size:22px;line-height:1.36;color:#2B26FF;font-weight:bold;}
    .eve4 .map{width:34.375vw;display:block;}
    .eve4 .map img{width: 100%;}
    
    
    .is-sticky1{--header-main-bg:var(--header-sticky-bg, var(--primary-color1))}
    .np_page1{padding: 15.1vw 13.75vw 8.33vw 13.75vw;position:relative;z-index:2;}
    .np_page1 .con{width: 100%;position: relative;overflow: hidden;padding-bottom:4.17vw;}
    .np_page1 .con .swiper-slide{display: flex;align-items: center;justify-content: space-between;}
    .np_page1 .con .swiper-slide .txt{width:35.2vw;}
    .np_page1 .con .swiper-slide .txt .tit{font-size: 2.60vw;line-height: 1.33;color: #01003C;margin-bottom:1.25vw;}
    .np_page1 .con .swiper-slide .txt .tit1{font-size: 1.88vw;line-height: 1.33;color: #01003C;margin-bottom: 1.25vw;}
    .np_page1 .con .swiper-slide .txt .p{color: #010055;line-height: 1.5;font-size: 1.04vw;}
    .np_page1 .con .swiper-slide .pic{width:28.64vw;height: 18.125vw;border: 1px solid #2B26FF;border-radius:0.83vw;}
    .np_page1 .con .swiper-slide .pic img{width: 83%;height: 83%;object-fit: contain;}
    .np_page1 .prev{position: absolute;left: calc(100% - 28.64vw);bottom:0; width:2.92vw;height:2.92vw;cursor: pointer;transition:all 0.5s;opacity:0.3;z-index:10;}
    .np_page1 .prev:hover{opacity:1;}
    .np_page1 .prev img{width: 100%;}
    .np_page1 .next{position: absolute;left: calc(100% - 28.64vw + 3.75vw);bottom:0;width:2.92vw;height:2.92vw;cursor: pointer;transition:all 0.5s;opacity:0.3;z-index:10;}
    .np_page1 .next:hover{opacity:1;}
    .np_page1 .next img{width: 100%;}
    .np_page1 .swiper-pagination{width: fit-content;left:calc(100% - 28.64vw + 8.23vw);display:flex;align-items:center;color:#01003C;}
    .np_page1 .swiper-pagination .swiper-pagination-current{color: #2B26FF;font-size: 1.35vw;margin-right:0.21vw;}
    .np_page1:after{content:"";position: absolute;bottom: 0;left: 0;width: 100%;height: 12vw;background: linear-gradient(to top,#EEF4FF60,#FFFFFF);z-index: -1;}
    
    .np_page2{padding: 8.33vw 13.75vw 9.218vw 13.75vw;background-color: #ffffff;position:relative;z-index:2;}
    .np_page2 .item{display: flex;justify-content: space-between;align-items: center;margin-bottom:7.3vw;}
    .np_page2 .item:last-child{margin-bottom:0;}
    .np_page2 .item:nth-child(2n){flex-flow:row-reverse;}
    .np_page2 .item .pic{width: 33.49vw;height: 41.25vw;border-radius: 1.1vw;overflow: hidden;}
    .np_page2 .item .pic img{width: 100%;height: 100%;object-fit: cover;transition: all 0.5s;}
    .np_page2 .item .pic:hover img{transform:scale(1.05);}
    .np_page2 .item .txt{width: 35.2vw;}
    .np_page2 .item .txt .tit{font-size: 2.60vw;line-height: 1.33;margin-bottom: 2.2vw;}
    .np_page2 .item .txt li{padding: 0 0 1.67vw 0;border-bottom: 1px solid #D9D9D9;display: flex;justify-content: space-between;align-items: flex-start;margin-bottom:1.82vw;font-size:0.94vw;}
    .np_page2 .item .txt li:last-child{margin-bottom:0;}
    .np_page2 .item .txt li img{display: block;width: 0.9375vw;margin-right: 1.25vw;}
    .np_page2 .item .txt li span{display: block;width: calc(100% - 2.1875vw);color:#01003C;line-height:1.4;}
    .np_page2:after{content:"";position: absolute;bottom: 0;left: 0;width: 100%;height: 12vw;background: linear-gradient(to top,#EEF4FF60,#FFFFFF);z-index: -1;}
    
    .np_page3{padding: 7.29vw 13.75vw 8.33vw 13.75vw;position: relative;z-index: 2;display:flex;justify-content:space-between;}
    .np_page3 .item{width: 29.7vw;}
    .np_page3 .item .tit{color: #01003C;line-height: 1.33;margin-bottom: 2.34vw;font-size:2.60vw;}
    .np_page3 .item li{padding: 0 0 1.67vw 0;border-bottom: 1px solid #D9D9D9;display: flex;justify-content: space-between;align-items: flex-start;margin-bottom:1.82vw;font-size:0.94vw;}
    .np_page3 .item li:last-child{margin-bottom:0;}
    .np_page3 .item li img{display: block;width: 0.9375vw;margin-right: 1.25vw;}
    .np_page3 .item li span{display: block;width: calc(100% - 2.1875vw);color:#01003C;line-height:1.4;}
    .np_page3:after{content:"";position: absolute;bottom: 0;left: 0;width: 100%;height: 12vw;background: linear-gradient(to top,#EEF4FF60,#FFFFFF);z-index: -1;}
    
    .np_page4{padding: 7.29vw 13.75vw 9.17vw 13.75vw;position: relative;z-index: 2;}
    .np_page4 .tit{text-align: center;color: #01003C;line-height: 1.33;margin-bottom: 1.77vw;font-size:2.60vw;}
    .np_page4 .con table{width: 100%;border-collapse: collapse;font-size:0.94vw;background-color:#EFF4FF;}
    .np_page4 .con table tr:nth-child(2n){background-color:#fff;}
    .np_page4 .con table tr:nth-child(2){background-color:#2B26FF;}
    .np_page4 .con table th{line-height: 1.33;padding: 0.94vw 3.28vw;background-color: #EFF4FF;color: #2B26FF;font-weight: bold;border: 1px solid #DEE9FF;}
    .np_page4 .con table td{padding: 1.46vw 3.28vw;color: #01003C;font-weight: bold;line-height: 1.33;border: 1px solid #DEE9FF;}
    .np_page4 .con table tr:nth-child(2) td{color:#fff;}
    .np_page4:after{content:"";position: absolute;bottom: 0;left: 0;width: 100%;height: 12vw;background: linear-gradient(to top,#EEF4FF60,#FFFFFF);z-index: -1;}
    
    .np_page5{padding: 7.29vw 13.75vw 7.03vw 13.75vw;background-color:#fff;}
    .np_page5 .tit{text-align: center;font-size: 2.60vw;line-height: 1.33;margin-bottom: 1.56vw;}
    .np_page5 .con{position: relative;overflow: hidden;padding-bottom: 5.94vw;}
    .np_page5 .con .swiper-slide .pic{width: 100%;height: 14.6vw;border-radius: 0.52vw;overflow: hidden;margin-bottom:1.20vw;}
    .np_page5 .con .swiper-slide .pic img{width: 100%;height: 100%;object-fit: cover;transition: all 0.5s;}
    .np_page5 .con .swiper-slide .pic:hover img{transform:scale(1.05);}
    .np_page5 .con .swiper-slide h3{font-size: 1.15vw;line-height: 1.88vw;color:#01003C;transition: all 0.5s;}
    .np_page5 .con .swiper-pagination{position: absolute;bottom: 0;left: 0%;padding-bottom: 5.94vw;}
    .np_page5 .con .swiper-pagination .swiper-pagination-bullet{width: 1.56vw;height: 1.56vw;border-radius: 50%;position: relative;margin:0 0.52vw;background-color:transparent;opacity:1;}
    .np_page5 .con .swiper-pagination .swiper-pagination-bullet:before{content:"";position:absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);width: 0.63vw;height: 0.63vw;background-color: #C7C7C7;border-radius: 50%;transition: all 0.5s;}
    .np_page5 .con .swiper-pagination .swiper-pagination-bullet-active:before{background-color:#2B26FF;}
    .np_page5 .con .swiper-pagination .swiper-pagination-bullet:after{content:"";position: absolute;top: 0;left: 0;width: 100%;height: 100%;border-radius: 50%;border: 1px solid #2B26FF;opacity: 0;transition: all 0.5s;}
    .np_page5 .con .swiper-pagination .swiper-pagination-bullet-active:after{opacity:1;}
    
    .np_banner{width: 100%;height: 760px;}
    .np_banner .pic{width: 100%;height: 100%;overflow: hidden;}
    .np_banner .pic img{width: 100%;height: 100%;object-fit: cover;transition:all 0.5s;}
    .np_banner .txt{position: absolute;top: 29%;left: 0;text-align: center;width: 100%;}
    .np_banner .txt .h{font-size: 3.13vw;line-height: 1.33;margin-bottom: 0.47vw;color: #fff;}
    .np_banner .txt .p{font-size: 1.8vw;line-height: 1.33;color:#fff;}
    
    .npl1{padding: 6.77vw 7.08vw 0 7.08vw;}
    .npl1 .top{display: flex;justify-content: space-between;width: 100%;align-items: center;margin-bottom:1.56vw;}
    .npl1 .top .tit{font-size: 2.60vw;line-height:1.33;color: #01003C;}
    .npl1 .top .tab{display: flex;text-transform: uppercase;}
    .npl1 .top .tab .btn{display: block;min-width: 7.81vw;line-height: 2.40vw;text-align: center;margin-left: 0.83vw;border:1px solid #EBEBEB;border-radius:0.31vw;color:#000000;}
    .npl1 .top .tab .btn.on{color: #fff;border-color: transparent;background-color: #2E2AFF;color: #fff;}
    .npl1 .bottom .con{position: relative;overflow: hidden;padding-bottom: 70px;display:none;}
    .npl1 .bottom .con.on{display: block;}
    .npl1 .bottom .con .swiper-slide{position: relative;background: url(/en/wp-content/themes/digitalsilk/assets/_dist/images/events/su_kbj.png)no-repeat center;background-size: cover;border-radius: 0.52vw;overflow: hidden;z-index:2;}
    .npl1 .bottom .con:nth-child(1) .swiper-slide:after{    content: "";
    position: absolute;
    z-index: 1;
    inset: 0;
    background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 55, 88, 0)), to(#003758));
    background: linear-gradient(180deg, rgba(0, 55, 88, 0) 0, #003758 100%);
    mix-blend-mode: multiply;}
    .npl1 .bottom .con .pic{width: 100%;height: 25vw;}
    .npl1 .bottom .con .pic img{width: 100%;height: 100%;object-fit: contain;transition: all 0.5s;}
    .npl1 .bottom .con:nth-child(1) .pic img{object-fit: cover;}
    .npl1 .bottom .con .swiper-slide:hover .pic img{transform:scale(1.05);}
    .npl1 .bottom .con .swiper-slide .txt{position: absolute;bottom: 1.04vw;left: 0;width: 100%;padding: 0 0.89vw;color:#fff;font-size:1.35vw;line-height:1.3;z-index:2;}
    .npl1 .bottom .con .swiper-pagination{bottom: 0;}
    .npl1 .bottom .con .swiper-pagination .swiper-pagination-bullet{width: 30px;height: 30px;border-radius: 50%;position: relative;margin:0 10px;background-color:transparent;opacity:1;}
    .npl1 .bottom .con .swiper-pagination .swiper-pagination-bullet:before{content:"";position:absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);width: 12px;height: 12px;background-color: #C7C7C7;border-radius: 50%;transition: all 0.5s;}
    .npl1 .bottom .con .swiper-pagination .swiper-pagination-bullet-active:before{background-color:#2B26FF;}
    .npl1 .bottom .con .swiper-pagination .swiper-pagination-bullet:after{content:"";position: absolute;top: 0;left: 0;width: 100%;height: 100%;border-radius: 50%;border: 1px solid #2B26FF;opacity: 0;transition: all 0.5s;}
    .npl1 .bottom .con .swiper-pagination .swiper-pagination-bullet-active:after{opacity:1;}
    
    .npl2{padding: 5.99vw 7.08vw 9.38vw 7.08vw;}
    .npl2 .tab1{width: 100%;display:flex;border-bottom:1px solid #489FF8;margin-bottom:1.98vw;}
    .npl2 .tab1 a{display: block;line-height: 1.33;font-size: 1.88vw;color: #01003C;transition: all 0.5s;padding-bottom: 1.72vw;position: relative;padding-right: 2.50vw;margin-right: 5.83vw;}
    .npl2 .tab1 a:after{content:"";position: absolute;bottom: -0.16vw;height: 0.36vw;width: 100%;left: 0;background: linear-gradient(to right,#2E2AFF,#88F8DD);opacity:0;}
    .npl2 .tab1 a.on:after{opacity:1;}
    .npl2 .tab2{display: none;}
    .npl2 .tab2.on{display: flex;justify-content: space-between;margin-bottom:2.6vw;}
    .npl2 .tab2 a{display: block;padding: 0.31vw 0.52vw;line-height:1.3;display:flex;justify-content:center;align-items:center;border-radius: 0.31vw;transition:all 0.5s;font-size:0.83vw;    text-transform: capitalize;}
    .npl2 .tab2 a.on{color: #ffffff;background-color: #2E2AFF;}
    .npl2 .b_list .cons{display:none;}
    .npl2 .b_list .cons.on{display:block;}
    .npl2 .b_list .con{display: none;width:100%;}
    .npl2 .b_list .con:after{content:"";width: 20vw;height: 1px;}
    .npl2 .b_list .con.on{display: flex;justify-content:space-between;flex-wrap:wrap;}
    .npl2 .b_list .con .no_tit{text-align:center;width:100%;margin-top:4vw;font-size:1.4vw;}
    .npl2 .b_list .c-block{display: block;width: 20vw;margin-bottom:3.13vw;position:relative;}
    .npl2 .b_list .c-block-v4 .c-block__media:before{padding-top:110%;}
    
    .npl2 .b_list .c-block-v4 .c-block__media img{object-fit: cover;}
    .npl2 .b_list .cons:nth-child(2) .c-block-v4 .c-block__media img{object-fit: contain;}
    
    /*.npl2 .b_list .item:after{content:"";position: absolute;bottom: 0;left: 0;height: 3px;width: 0%;background-color: #2B26FF;transition:all 0.5s;}*/
    /*.npl2 .b_list .item:hover:after{width:100%;}*/
    /*.npl2 .b_list .item .pic{width: 100%;height:20.73vw;overflow: hidden;}*/
    /*.npl2 .b_list .item .pic img{width: 100%;height: 100%;object-fit: contain;transition: all 0.5s;}*/
    /*.npl2 .b_list .item:hover .pic img{transform:scale(1.05);}*/
    /*.npl2 .b_list .item .txt{padding-top: 32px;border-top: 1px solid #E6E6E6;padding-bottom:36px;}*/
    /*.npl2 .b_list .item .txt .h{color: #01003C;line-height: 38px;height: 38px;font-weight:bold; text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;margin-bottom: 15px;transition: all 0.5s;}*/
    /*.npl2 .b_list .item:hover .txt .h{color:#2B26FF;}*/
    /*.npl2 .b_list .item .txt .p{color: #07063C;font-size: 18px;line-height: 28px;height: 56px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;margin-bottom: 62px;}*/
    /*.npl2 .b_list .item .txt .more{display: table;line-height: 20px;padding-right: 25px;background: url(/en/wp-content/themes/digitalsilk/assets/_dist/images/events/npl_jt.png)no-repeat right center;background-size: 5px auto;color:#2B26FF;font-weight:bold;}*/
    
    .su_1{padding: 9.90vw 18.23vw 5.21vw 18.23vw;background-color:#F9FDFF;}
    .su_1 .tit{font-size: 2.60vw;line-height: 3.49vw;color: #01003C;margin-bottom: 1.56vw;text-align: center;}
    .su_1 .con{font-size:0.94vw;line-height:1.41vw;}
    .su2_5{background:url(/en/wp-content/themes/digitalsilk/assets/_dist/images/events/su_bj.jpg)no-repeat center;background-size: cover;}
    .su_2{padding: 4.69vw 7.08vw 6.77vw 7.08vw;}
    /*.su_2{padding: 0 132px 162px 132px;}*/
    /*.su_2 .top{display: flex;justify-content: center;align-items: end;margin-bottom:88px;}*/
    /*.su_2 .top .item{display: flex;align-items: end;}*/
    /*.su_2 .top .item .step{width: 176px;height:62px;line-height:24px; text-align:center;transform:translateX(8px);position:relative;color:#2B26FF;}*/
    /*.su_2 .top .item:last-child .step{display:none;}*/
    /*.su_2 .top .item .step .p{font-size: 20px;line-height: 26px;color:#01003C;margin-bottom:12px;}*/
    /*.su_2 .top .item .step:before{content:"";position: absolute;bottom: 124px;left: 11px;width: 154px;height: 24px;background:url(/en/wp-content/themes/digitalsilk/assets/_dist/images/events/su2_jt.png)no-repeat center;background-size: 100% auto;}*/
    
    /*.su_2 .top .pics{position: relative;padding:16px 0 0 16px;z-index:2;}*/
    /*.su_2 .top .pics:before{content:"";position: absolute;top: -0;left: -0;width: 102px;height: 102px;z-index: -1;background: url(/en/wp-content/themes/digitalsilk/assets/_dist/images/events/su2_kuai.png)no-repeat center;background-size: contain;}*/
    /*.su_2 .top .pics .pic{width: 262px;height: 274px;border-radius: 10px;border: 1px solid rgba(255,255,255,0.5);background-color: rgba(194,208,255,0.25);backdrop-filter: blur(10px);position:relative;padding:13px 0 0 17px;}*/
    /*.su_2 .top .pics .pic img{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);width: 136px;height: 164px;}*/
    /*.su_2 .top .pics .pic .num{color: #fff;font-size: 20px;font-weight: bold;}*/
    /*.su_2 .bottom{display: flex;justify-content: center;align-items: center;}*/
    /*.su_2 .bottom .item{display: flex;align-items: center;margin:0 50px;line-height:24px;color:#000000;}*/
    /*.su_2 .bottom .item img{height: 24px;margin-right:8px;}*/
    .su_2 .tit{text-align: center;font-size: 2.60vw;line-height: 3.49vw;margin-bottom: 2.08vw;color:#01003C;}
    
    .su_2 .list{display: flex;justify-content: space-between;flex-wrap: wrap;}
    .su_2 .list .item{width: 42.03vw;padding: 1.72vw 3.80vw 1.67vw 3.65vw;border: 1px solid rgba(4,38,161,0.2);margin-bottom:1.04vw;display:flex;transition:all 0.5s;}
    .su_2 .list .item:hover{border-color:transparent;background-color: #FFFFFF;box-shadow: 0 0 2.60vw rgba(4,38,161,0.12);}
    .su_2 .list .item .icon{width: 3.13vw;height: 2.71vw;object-fit: contain;margin-right:2.60vw;}
    .su_2 .list .item .txt{width: calc(100% - 5.83vw);}
    .su_2 .list .item .txt .h{font-size: 1.25vw;line-height: 1.67vw;margin-bottom: 1.46vw;color:#01003C;font-weight: bold;}
    .su_2 .list .item:hover .txt .h{color:#2E2AFF;}
    .su_2 .list .item .txt .solid{width: 0.94vw;height: 0.10vw;background-color: #0426A1;margin-bottom: 0.94vw;}
    .su_2 .list .item .txt .p{font-size: 0.94vw;color: #666666;line-height: 1.35vw;height: 2.71vw;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow:hidden;}
    
    
    .su_3{padding:0 17.97vw 0 17.97vw;}
    .su_3 .tit{font-size: 2.60vw;line-height: 3.49vw;color: #01003C;margin-bottom: 2.08vw;text-align: center;}
    .su_3 .con{position: relative;width: 100%;overflow: hidden;padding-bottom: 0;}
    
    .su_3 .con .btns{display: flex;width: 120px;justify-content: space-between;margin: 0 auto;margin-top:3.7rem;}
    .su_3 .con .prev,.su_3 .con .next {
        width: 56px;
        height: 56px;
        -webkit-box-shadow: none;
        box-shadow: none;
        border: 1px solid rgba(1,0,60,.3);
        position: relative;
        border-radius: 50%;
        display: flex;
        align-items: center;
        justify-content: center;
    }
    
     .su_3 .con .prev {
        /*left: 50%;*/
        /*transform: translateX(-110%);*/
    }
    
     .su_3 .con .next {
        /*right: 50%;*/
        /*transform: translateX(110%);*/
    }
    .su_3 .con .prev .icon{transform: rotate(180deg);}
    
    .su_3 .con .prev .icon,.su_3 .con .next .icon {
        max-width: 35%;
        max-height: 35%;
        color: var(--primary-color2);
        fill: var(--primary-color2)
    }
    .next.swiper-button-disabled, .prev.swiper-button-disabled{opacity: .35;
    cursor: auto;
    pointer-events: none;}
    
    .su_3 .con .swiper-slide{border: 1px solid rgba(4,38,161,0.2);padding: 3.13vw 1.04vw 2.34vw 1.04vw;text-align: center;height:100%;transition:all 0.5s;}
    .su_3 .con .swiper-slide:hover{border-color:transparent;background-color: #fff;box-shadow:0 0 2.60vw rgba(4,38,161,0.12);}
    .su_3 .con .swiper-slide .nums{position:relative;height:5.31vw;font-weight:bold;line-height:4.17vw;font-size:3.13vw;margin-bottom:0.52vw;}
    .su_3 .con .swiper-slide .nums .num{color:#2E2AFF;}
    .su_3 .con .swiper-slide .nums .dy{background-image: -webkit-linear-gradient(bottom, #0426A150, #0426A105, transparent);-webkit-background-clip: text;
    -webkit-text-fill-color: transparent;position: absolute;left: 0;top: 2.45vw;width: 100%;display: flex;align-items: center;justify-content:center; transform: scaleY(-1);}
    .su_3 .con .swiper-slide .nums:after{content:"";position: absolute;top: 3.23vw;width: 4.17vw;height: 0.10vw;background-color: #2B26FF;left: 50%;transform: translateX(-50%);}
    .su_3 .con .swiper-slide .h{font-size:0.89vw;line-height:1.25vw;font-weight:bold;color:#01003C;margin-bottom:1.35vw;transition:all 0.5s;}
    .su_3 .con .swiper-slide:hover .h{color:#2B26FF;}
    .su_3 .con .swiper-slide .solid{width:0.94vw;height:0.10vw;background-color:#2B26FF;margin:0 auto;margin-bottom:1.88vw;}
    .su_3 .con .swiper-slide .p{font-size:0.73vw;line-height:1.7;color:#666666;max-height:10.21vw;overflow:auto;}
    .su_3 .con .swiper-slide .p::-webkit-scrollbar{ width:0.10vw;height: 1px;}
    .su_3 .con .swiper-slide .p::-webkit-scrollbar-thumb{ background:#2E2AFF;}
    .su_3 .con .swiper-slide .p::-webkit-scrollbar-track{ background:rgba(0,0,0,0.2);}
    
    .su_3 .con .swiper-pagination{position: absolute;bottom: 0;left: 0%;}
    .su_3 .con .swiper-pagination .swiper-pagination-bullet{width: 30px;height: 30px;border-radius: 50%;position: relative;margin:0 10px;background-color:transparent;opacity:1;}
    .su_3 .con .swiper-pagination .swiper-pagination-bullet:before{content:"";position:absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);width: 12px;height: 12px;background-color: #C7C7C7;border-radius: 50%;transition: all 0.5s;}
    .su_3 .con .swiper-pagination .swiper-pagination-bullet-active:before{background-color:#2B26FF;}
    .su_3 .con .swiper-pagination .swiper-pagination-bullet:after{content:"";position: absolute;top: 0;left: 0;width: 100%;height: 100%;border-radius: 50%;border: 1px solid #2B26FF;opacity: 0;transition: all 0.5s;}
    .su_3 .con .swiper-pagination .swiper-pagination-bullet-active:after{opacity:1;}
    
    .su_4{padding: 6.25vw 6.77vw;}
    .su_4 .tit{font-size: 2.60vw;line-height: 3.49vw;color: #01003C;margin-bottom: 2.08vw;text-align: center;}
    .su_4 .con{font-size:0.94vw;line-height:1.41vw;margin-bottom: 2.08vw;}
    .su_4 img{width: 100%;display: block;margin: 0 auto;}
    
    .su_5{padding: 6.25vw 7.2vw;padding-top:0;}
    .su_5 .tit{font-size: 2.60vw;line-height: 3.49vw;color: #01003C;margin-bottom: 2.08vw;text-align: center;}
    .su_5 img{width: 85.6vw;display: block;margin: 0 auto;}
    
    .m-banner__container{overflow: hidden;}
     .m-banner__container .btns{position:absolute;right:8vw;bottom:5vw;z-index:10; display: flex;width: 120px;justify-content: space-between;margin: 0 auto;margin-top:3.7rem;}
    .m-banner__container .prev,.m-banner__container .next {
        width: 56px;
        height: 56px;
        -webkit-box-shadow: none;
        box-shadow: none;
        border: 1px solid rgba(255,255,255,.3);
        position: relative;
        border-radius: 50%;
        display: flex;
        align-items: center;
        justify-content: center;
    }
    
     .m-banner__container .prev {
        /*left: 50%;*/
        /*transform: translateX(-110%);*/
    }
    
     .m-banner__container .next {
        /*right: 50%;*/
        /*transform: translateX(110%);*/
    }
    .m-banner__container .prev .icon{transform: rotate(180deg);}
    
    .m-banner__container .prev .icon,.m-banner__container .next .icon {
        max-width: 35%;
        max-height: 35%;
        color: #fff;
        fill: #fff
    }
    .next.swiper-button-disabled, .prev.swiper-button-disabled{opacity: .35;
    cursor: auto;
    pointer-events: none;}
    .m-banner__container .swiper-pagination{top: auto;bottom: 6vw;width:auto;right:8vw;}
    .m-banner__container .swiper-pagination-bullet{border-radius: 0;width: 2.6vw;height: 3px;margin:0 0 0 10px;background-color:#fff;}
    .m-banner__container .swiper-pagination-bullet-active{background-color:var(--btn-primary-bg);}
    
    .honor-swiper{position: relative;overflow:hidden;padding-bottom:5rem;}
    .honor-swiper .img{width: 100%;height: 25vw;overflow:hidden;padding:1vw;border:1px solid #dcdcdc;}
    .honor-swiper .img img{width: 100%;height: 100%;object-fit: contain;transition: all 0.5s;}
   /* .honor-swiper .swiper-pagination{bottom:0;left:0;width:100%;}*/
   /* .honor-swiper .swiper-pagination .swiper-pagination-bullet{width: 36px;height: 8px;border-radius: 4px;background-color: #999999;margin: 0 12px;opacity:1;}*/
   /*.honor-swiper .swiper-pagination .swiper-pagination-bullet-active{background-color: #2E2AFF;}*/
    
   /*.honor-swiper .prev{width: 56px;height: 56px;border: 1px solid rgba(1, 0, 60, .3);border-radius:50%;position:absolute;left:0;top:calc(50% - 26px);transform:translateY(-50%);display:flex;justify-content:center;align-items:center;}*/
   /*.honor-swiper .next{width: 56px;height: 56px;border: 1px solid rgba(1, 0, 60, .3);border-radius:50%;position:absolute;right:0;top:calc(50% - 26px);transform:translateY(-50%);display:flex;justify-content:center;align-items:center;}*/
   /*.honor-swiper .prev .icon{max-width: 35%;max-height: 35%;color: var(--primary-color2);fill: var(--primary-color2);-webkit-transform: rotate(180deg);transform: rotate(180deg);}*/
   /*.honor-swiper .next .icon{max-width: 35%; max-height: 35%;color: var(--primary-color2);fill: var(--primary-color2);}*/
   .honor-con{padding: 5vw 0 0 0;}
   .honor-con3{margin-bottom: 5vw;}
   .honor-con .top{padding: 0 10vw;}
   .honor-con .top1{margin-bottom:2rem;display:flex;justify-content:space-between;align-items:flex-start;width:100%;}
   .honor-con .top1 .title{
        font-size: 5rem;
        line-height: 6rem;
        margin: 0;
        z-index: 1;
        color: #01003c;width: 40%;
        font-family: var(--h2-font);;
   }
   .honor-con .top1 .txt{font-size:2rem;line-height: var(--subtitle-line-height, 1.4);width:50%;    color: var(--primary-color1);}
   .honor-swiper{width: 90vw;margin-left:10vw;}
   .honor-swiper .txt{font-size: 2.2rem;line-height: 3.2rem;color: #01003c;font-weight: 700;margin-top:3rem;font-family: var(--h4-font);}
   
   .con_med{padding-top: 4.7vw;}
   .con_med img{max-width: 100%;}
   .con_med .top{width:86%;margin:0 auto; display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #D4D4D4;margin-bottom:52px;padding-bottom:26px;}
    .con_med .top .t_left{display: flex;font-family:hm;}
    .con_med .top .t_left .li{display: flex;margin-right: 70px;position:relative;color:#000000;transition:all 0.5s;font-size:30px;line-height:40px;cursor:pointer;}
    .con_med .top .t_left .li:after{content:"";position: absolute;bottom: -28px;left: 0;width: 100%;height: 3px;background-color: #0426A1;opacity: 0;transition: all 0.5s;}
    .con_med .top .t_left .li.on{color:#0426A1;}
    .con_med .top .t_left .li.on:after{opacity:1;}
    /*.con_med .top .t_right{width: 200px;line-height: 46px;border-radius: 23px;padding: 0 13px 0 50px;line-height: 46px;background-color: #F9F9F9;position:relative;}*/
    /*.con_med .top .t_right:after{content:"";position: absolute;top: 50%;left: 20px;width: 14px;height: 14px;background: url(/wp-content/themes/digitalsilk/assets/_dist/images/events/med_ser.svg);background-size: 100% 100%;transform:translateY(-50%);}*/
    /*.con_med .top .t_right input{width: 100%;line-height: 0.46rem;background-color: transparent;}*/
    .con_med .con{
        width: 86%;
        margin: 0 auto;
        position: relative;
        padding: 3.5vw 0;
        display: none;
    }
    .con_med .con.on{display: block;}
    .gallery{justify-content:space-between;}
    .gallery .photo{position: relative;width:31%;}
    .gallery .photo .imgbox{height: 17.7vw;overflow: hidden;position:relative;}
    .gallery .photo .imgbox:after{content:"";position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(to top, #00000060, transparent);}
    .gallery .photo .imgbox img{width: 100%;height: 100%;}
    .gallery .photo .label{position:absolute;left:26px;bottom:23px;width:fit-content;padding:0 36px;line-height:38px;border-radius:19px;border:1px solid rgba(255,255,255,0.4);color:#fff;font-size:18px;}
    .gallerys .morex{width: fit-content;margin: 0 auto;margin-top:124px;color:#999999;cursor:pointer;display:table;}
    .gallerys.on .morex1{display: none!important;}
    .gallerys .morex img{display: block;margin: 0 auto;margin-top: 13px;}
    .gallerys .gallery:nth-child(2){height:0;overflow:hidden;}
    .gallerys.on .gallery:nth-child(2){height:auto;}
    .gallerys.on .gallery:nth-child(1){height:0;overflow:hidden;}
    .con_med .cons .top1{display: flex;width:100%;justify-content:space-between;margin-bottom:4.2vw;}
    .con_med .cons .item1{width:49%;}
    .con_med .cons .item1 .pic{height: 26.56vw;}
    .con_med .cons .item2{width:32%;margin-bottom:4.2vw;position:relative;}
    /*.con_med .cons .item2:nth-child(1),.con_med .cons .item2:nth-child(2){display:none;}*/
    .con_med .cons .item2 .pic{height: 17.5vw;}
    .con_med .cons .item .pic{width: 100%;overflow:hidden;position:relative;margin-bottom:1.5vw;z-index:2;}
    .con_med .cons .item2 .pic{margin-bottom:0;}
    .con_med .cons .item2 .pic:after{content:"";position: absolute;bottom: 0;left: 0;width: 100%;height: 30%;background: linear-gradient(to bottom,transparent,#000);opacity:0;}
    .con_med .cons .item .pic img{width: 100%;height: 100%;transition:all 0.5s;}
    .con_med .cons .item:hover .pic img{transform:scale(1.02);}
    .con_med .cons .item .pic .btn{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);width: 2.6vw;height: 2.6vw;}
    .con_med .cons .item .pic .btn img{width: 100%;height: 100%;object-fit: contain;}
    .con_med .cons .item .txt{color:#000;line-height: 24px;font-size: 18px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
    .con_med .cons .item2 .txt{color:#ffffff;position:absolute;left:0;width:100%; bottom:20px;padding:0 14px;z-index:3}
    .con_med .cons .bottom1{display: flex;width:100%;justify-content:space-between;padding-bottom:8px; flex-wrap:wrap;}
    .con_med .cons .bottom1:after{content:"";width: 28vw;height: 1px;}
    .con_med .cons .bottom1 .item:nth-child(n+9){display:none;}
    .con_med .cons .vi_con.on1 .bottom1 .item:nth-child(n+7){display:block;}
    
    .con_med .cons .morex{width: fit-content;margin: 0 auto;color:#999999;cursor:pointer;display:table;position:relative;z-index:10;}
    .con_med .vi_con.on1 .morex2{display: none!important;}
    .con_med .cons .morex img{display: block;margin: 0 auto;margin-top: 13px;}
    
    .medp_d .top_1{padding: 10.83vw 0 3.28vw 0;background-color:#F9F9F9;}
    .medp_d .top_1 .tit1{font-size: 36px;color:#000000;line-height: 48px;margin: 0 auto; margin-bottom: 1.55vw;width: 60.875vw;text-align:center;}
    .medp_d .top_1 .pic{width: 46.875vw;height: 27vw;margin:0 auto;margin-bottom:2vw;position:relative}
    .medp_d .top_1 .pic .btn{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);width: 2.6vw;height: 2.6vw;cursor:pointer;}
    .medp_d .top_1 .pic .btn img{width: 100%;height: 100%;object-fit: contain;}
    .medp_d .top_1 .pic video{width: 100%;height: 100%;object-fit: cover;}
    .medp_d .top_1 .pic img{width: 100%;height: 100%;object-fit: cover;}
    .medp_d .top_1 .med_dl{margin:0 15px;margin-bottom:15px; width:fit-content;padding:0 31px;line-height:44px;border-radius:23px;border:1px solid #E6E6E6;display:flex;align-items:center;font-size:16px;color:#333333;}
    .medp_d .top_1 .med_dl img{width: 18px;margin-right: 11px;}
    .medp_d .top_1 .p{width:35.4vw;margin: 0 auto;color:#666666;text-align:center;line-height:1.6;}
    .medp_d .top_1 .p span{color:#FF0000;}
    .medp_d .bottom_1{padding: 5.625vw 0 7.3vw 0;width:86%;margin:0 auto;}
    .medp_d .bottom_1 .tit1{text-align: center;color:#000000;line-height: 1.32;margin-bottom:1.6vw;font-size:50px;}
    
   .medp_d .more {
	display: flex;
	align-items: center;
	justify-content: center;
	font-size: 14px;
	color: #fff;
	width: 200px;
	height: 48px;
	border-radius: 24px;
	border: 1px solid rgba(255, 255, 255, 0.3);
	position: relative;
	overflow: hidden;
	transition: all .3s;
}

.medp_d .more::before {
	content: '';
	display: block;
	width: 0;
	height: 100%;
	background-color: #0F3BDC;
	position: absolute;
	left: 50%;
	transform: translateX(-50%);
	top: 0;
	transition: all .3s;
	z-index: -1;
}

.medp_d .more i {
	display: block;
	width: 25px;
	height: 10px;
	background-image: url(/wp-content/themes/digitalsilk/assets/_dist/images/events/more_ico.png);
	margin-left: 12px;
}

.medp_d .more:hover {
	border-color: transparent;
}

.medp_d .more:hover::before {
	width: 100%;
}
    
    
    .medp_d .bottom_1 .more {width: 194px;height: 44px;text-align: center;line-height: 42px;border: 1px solid #DBDBDB;border-radius: 22px;transition: all 0.5s;margin: 0 auto;margin-top: 3.85vw;background-color: #fff;}
    .medp_d .bottom_1 .more span {display: inline-block;padding-right: 36px;color: #333333;background: url(/wp-content/themes/digitalsilk/assets/_dist/images/events/more1.png)no-repeat right center;transition: all 0.5s;}
    
    .medp_d .bottom_1 .more:hover {border-color: transparent;background-color: #0426A1;}
    
    .medp_d .bottom_1 .more:hover span {color: #fff;background-image: url(/wp-content/themes/digitalsilk/assets/_dist/images/events/more2.png);}
    .medp_d .bottom_1 .cons .bottom1{display: flex;width:100%;justify-content:space-between;padding-bottom:8px; flex-wrap:wrap;}
    .medp_d .bottom_1 .cons .bottom1:after{content:"";width: 28vw;height: 1px;}
    .medp_d .bottom_1 .cons .item2{width:28vw;margin-bottom:4.2vw;position:relative;}
    .medp_d .bottom_1 .cons .item2 .pic{height: 17.5vw;width: 100%;overflow:hidden;position:relative;margin-bottom:1.5vw;margin-bottom:0;}
    .medp_d .bottom_1 .cons .item .pic img{width: 100%;height: 100%;transition:all 0.5s;}
    .medp_d .bottom_1 .cons .item:hover .pic img{transform:scale(1.05);}
    .medp_d .bottom_1 .cons .item .pic .btn{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);width: 2.6vw;height: 2.6vw;}
    .medp_d .bottom_1 .cons .item .pic .btn img{width: 100%;height: 100%;object-fit: contain;}
    .medp_d .bottom_1 .cons .item .txt{color:#fff;line-height: 26px;font-size: 20px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;position: absolute;
        left: 0;
        width: 100%;
        bottom: 20px;
        padding: 0 14px;
        z-index: 3;}
    .medp_d .bottom_1 .cons .bottom1 .item:nth-child(n+7){display:none;}
    .medp_d .bottom_1 .cons.on .bottom1 .item:nth-child(n+7){display:block;}
    
    
    
    
    @media screen and (max-width: 1680px) {
        .gform_wrapper.gravity-theme .gfield_checkbox label, .gform_wrapper.gravity-theme .gfield_radio label{font-size: 13px!important;}
    }
    @media screen and (max-width: 1440px) {
        .eve1 .con .txt{font-size: 18px;}
        .eve1 .con1 .list .swiper-slide .txt .h{font-size: 14px;line-height: 20px;height:80px;margin-bottom:24px;}
        .eve2>.top .p{font-size: 18px;line-height:22px;}
        .eve2>.con .tab .item{font-size: 30px;}
        .eve2>.con .list .item .time{font-size: 22px;}
        .eve2>.con .list .item .txt .h{font-size: 22px;}
        .eve2>.con .list .item .txt .p{font-size: 18px;}
        .eve3 .gform_wrapper.gravity-theme .gfield--type-text .gfield_label{font-size: 16px;}
        .eve3 .gform_wrapper.gravity-theme .gfield--type-text .ginput_container_text input{font-size: 16px;}
        .eve3 .gform_wrapper.gravity-theme .gfield--type-email .gfield_label{font-size: 16px;}
        .eve3 .gform_wrapper.gravity-theme .gfield--type-email .ginput_container_email input{font-size: 16px;}
        .eve3 .gform_wrapper.gravity-theme .gfield--type-checkbox .gfield_label{font-size: 16px;}
        .gform_wrapper.gravity-theme .gfield_checkbox label, .gform_wrapper.gravity-theme .gfield_radio label{font-size: 12px;}
        .eve3 .gform_wrapper.gravity-theme .gfield--type-textarea .gfield_label{font-size: 16px;}
        .eve3 .gform_wrapper.gravity-theme .gfield--type-textarea .textarea{font-size: 16px;}
        .eve4 .left .item .name{font-size: 14px;}
        .eve4 .left .item .p{font-size: 16px;}
          .eve1 .con1 .list .swiper-slide .txt .more{font-size: 14px;}
    }
    @media screen and (max-width: 1024px) {
        .eve1{padding: 60px 20px;}
        .eve1 .con{display: block;padding:0;}
        .eve1 .con .txt{width: 100%;margin-bottom: 40px;}
        .eve1 .con .list{width: 100%;}
        .eve1 .con1{padding: 0;}
        .eve1 .con1 .list{width: calc(100% - 130px);margin:0 65px;}
        .eve1 .con1 .e_tit{margin-bottom: 30px;}
        .eve1 .con1 .list .swiper-slide .pic{height: 40vw;}
        .eve1 .con1 .list .swiper-slide .txt{padding: 16px 10px;}
        .eve2{padding: 60px 20px 0 20px;}
        .eve2>.top{margin-bottom: 30px;}
        .eve2>.con .tab .item{font-size: 20px;}
        .eve2>.con .list .item .time{font-size: 17px;}
        .eve2>.con .list .item .solid{margin: 0 18px 0 20px;}
        .eve2>.con .list .item .txt{width: 67vw;}
        .eve2>.con .list .item .txt .h{font-size: 17px;}
        .eve2>.con .list .item .txt .p{font-size:14px;}
        .eve4{padding: 60px 20px;display:block;}
        .eve4 .map{width: 100%;margin-bottom:30px;}
        .eve4 .left{width: 100%;}    
        .eve3{padding: 60px 20px 0 20px;}
        .eve3 .top .button{width: 190px;}
        .eve3 .gform_wrapper.gravity-theme .gfield--type-text{width: 100%;}
        .eve3 .gform_wrapper.gravity-theme .gfield--type-email{width: 100%;}
        .eve3 .gform_wrapper.gravity-theme .gfield--type-checkbox .ginput_container_checkbox .gchoice{width: 100%;}
        .eve3 .gform_wrapper.gravity-theme .gform_button{width: 160px;}
        .eve_banner .eve_banner__media .txt{padding: 0 20px;}
        .eve1 .con .list .p{padding-left: 75px;}
        .honor-con .top{padding: 0 20px;}
        .honor-swiper{width: calc(100% - 40px);margin: 0 20px;}
        .honor-con .top1{display: block;}
        .honor-con .top1 .title{width: 100%;margin-bottom: 12px;}
        .honor-con .top1 .txt{width: 100%;}
        .honor-con .top1 .title{font-size: 27px;line-height: 37px;}
        .honor-con .top1 .txt{font-size: 14px;line-height: 22px;}
        .honor-swiper .img{height: 300px;}
        
         .con_med .top .t_left .li{font-size: 20px;}
        .con_med .top{padding-bottom: 12px;}
        .con_med .top .t_left .li:after{bottom:-14px;}
        .np_banner{height: 80vw;}
        .np_banner .txt .h{font-size: 40px;}
        .gallery .photo .imgbox{height: 60vw;}
        .gallery .photo .label{font-size: 14px;}
        .medp_d .top_1 .pic{width: 80vw;height: 50vw;margin-bottom:20px;}
        .medp_d .top_1{padding: 60px 0;}
        .con_med .cons .top1{flex-wrap: wrap;}
        .con_med .cons .item1{width: 100%;margin-bottom:20px;}
        .con_med .cons .item1 .pic{height: 50vw;}
        .con_med .cons .item2{width: 100%;margin-bottom: 20px;}
        .con_med .cons .item2 .pic{height: 50vw;}
        .medp_d .top_1 .tit1{font-size: 20px;line-height: 28px;margin-bottom:20px;width:90%;}
        .medp_d .bottom_1 .tit1{font-size: 30px;}
        
        .medp_d .bottom_1{width: calc(100% - 40px);padding: 30px 0;}
        .medp_d .bottom_1 .tit1{font-size: 22px;line-height: 36px;text-align: center;margin-bottom: 30px;}
        .medp_d .bottom_1 .cons .bottom1{display: block;}
        .medp_d .bottom_1 .cons .bottom1 .item2{width: 100%;display: block;margin-bottom: 20px;}
        .medp_d .bottom_1 .cons .bottom1 .item2 .pic{height: 52vw;}
        .medp_d .bottom_1 .cons .item .txt{font-size: 16px;line-height: 24px;height: 24px;}
        .medp_d .bottom_1 .more{width: 140px;line-height: 32px;border-radius: 17px;height:34px;}
    }
    
    
