

/* Start:/local/templates/main/css/main.min.css?1790611427277787*/
*,::after,::before{box-sizing:border-box;border-width:0;border-style:solid;border-color:currentColor}::after,::before{--tw-content:''}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{opacity:1;color:#9ca3af}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,::after,::before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scroll-snap-strictness:proximity;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}::-ms-backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scroll-snap-strictness:proximity;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scroll-snap-strictness:proximity;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}.\!container{width:100%!important}.container{width:100%}@media (min-width:760px){.\!container{max-width:760px!important}.container{max-width:760px}}@media (min-width:991px){.\!container{max-width:991px!important}.container{max-width:991px}}@media (min-width:1351px){.\!container{max-width:1351px!important}.container{max-width:1351px}}.fixed{position:fixed}.relative{position:relative}.sticky{position:-webkit-sticky;position:sticky}.top-\[40px\]{top:40px}.z-\[19\]{z-index:19}.-mx-\[10px\]{margin-left:-10px;margin-right:-10px}.-mx-\[1px\]{margin-left:-1px;margin-right:-1px}.mx-\[-10px\]{margin-left:-10px;margin-right:-10px}.\!mb-0{margin-bottom:0!important}.\!mb-\[15px\]{margin-bottom:15px!important}.\!mb-\[20px\]{margin-bottom:20px!important}.\!mb-\[45px\]{margin-bottom:45px!important}.\!mb-\[8px\]{margin-bottom:8px!important}.\!mb-\[9px\]{margin-bottom:9px!important}.-mt-\[2px\]{margin-top:-2px}.mb-4{margin-bottom:1rem}.mb-\[10px\]{margin-bottom:10px}.mb-\[13px\]{margin-bottom:13px}.mb-\[15px\]{margin-bottom:15px}.mb-\[30px\]{margin-bottom:30px}.mb-\[5px\]{margin-bottom:5px}.mb-\[6px\]{margin-bottom:6px}.mb-\[8px\]{margin-bottom:8px}.mb-\[9px\]{margin-bottom:9px}.mr-auto{margin-right:auto}.mt-\[-2px\]{margin-top:-2px}.mt-\[-4px\]{margin-top:-4px}.mt-auto{margin-top:auto}.block{display:block}.flex{display:-webkit-flex;display:-ms-flexbox;display:flex}.table{display:table}.\!grid{display:grid!important}.grid{display:grid}.hidden{display:none}.aspect-\[1\/1\]{aspect-ratio:1/1}.aspect-video{aspect-ratio:16/9}.h-auto{height:auto}.h-full{height:100%}.min-h-fit{min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content}.w-\[14px\]{width:14px}.w-full{width:100%}.max-w-fit{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.flex-1{-webkit-flex:1 1 0%;-ms-flex:1 1 0%;flex:1 1 0%}.grow{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.-rotate-90{--tw-rotate:-90deg;-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate:180deg;-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate:90deg;-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform-gpu{-webkit-transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.flex-row{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.flex-col{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.flex-nowrap{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.items-start{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.items-center{-webkit-align-items:center;-ms-flex-align:center;align-items:center}.items-stretch{-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.\!justify-start{-webkit-justify-content:flex-start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.gap-\[10px\]{gap:10px}.gap-\[11px\]{gap:11px}.gap-\[15px\]{gap:15px}.gap-\[2px\]{gap:2px}.gap-\[30px\]{gap:30px}.gap-\[3px\]{gap:3px}.gap-\[45px\]{gap:45px}.gap-\[4px\]{gap:4px}.gap-\[5px\]{gap:5px}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.\!whitespace-normal{white-space:normal!important}.whitespace-nowrap{white-space:nowrap}.rounded-sm{border-radius:.125rem}.\!border-white{--tw-border-opacity:1!important;border-color:rgb(255 255 255 / var(--tw-border-opacity))!important}.\!bg-white{--tw-bg-opacity:1!important;background-color:rgb(255 255 255 / var(--tw-bg-opacity))!important}.bg-\[\#dce6eb\]{--tw-bg-opacity:1;background-color:rgb(220 230 235 / var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.\!p-0{padding:0!important}.px-\[10px\]{padding-left:10px;padding-right:10px}.py-\[100px\]{padding-top:100px;padding-bottom:100px}.py-\[15px\]{padding-top:15px;padding-bottom:15px}.\!pb-\[15px\]{padding-bottom:15px!important}.\!pb-\[9px\]{padding-bottom:9px!important}.pb-\[15px\]{padding-bottom:15px}.pt-\[13px\]{padding-top:13px}.pt-\[4px\]{padding-top:4px}.\!text-\[24px\]{font-size:24px!important}.text-2xl{font-size:1.5rem;line-height:2rem}.text-\[24px\]{font-size:24px}.\!font-normal{font-weight:400!important}.font-bold{font-weight:700}.font-normal{font-weight:400}.font-semibold{font-weight:600}.leading-10{line-height:2.5rem}.leading-\[130\%\]{line-height:130%}.leading-\[150\%\]{line-height:150%}.leading-none{line-height:1}.tracking-\[-\.02em\]{letter-spacing:-.02em}.text-\[\#000\]{--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity:1;color:rgb(155 155 155 / var(--tw-text-opacity))}.text-gray-700{--tw-text-opacity:1;color:rgb(94 94 94 / var(--tw-text-opacity))}.text-gray-800{--tw-text-opacity:1;color:rgb(63 63 63 / var(--tw-text-opacity))}.filter{-webkit-filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}@font-face{font-family:Mont;src:url(/local/templates/main/css/../fonts/mont_semibold.woff2) format("woff2"),url(/local/templates/main/css/../fonts/mont_semibold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Mont;src:url(/local/templates/main/css/../fonts/mont_bold.woff2) format("woff2"),url(/local/templates/main/css/../fonts/mont_bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Mont;src:url(/local/templates/main/css/../fonts/mont_regular.woff2) format("woff2"),url(/local/templates/main/css/../fonts/mont_regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.svg-image-2gis,.svg-image-acknowledgements,.svg-image-angle-down,.svg-image-angle-left,.svg-image-angle-right,.svg-image-arrow-right,.svg-image-ask,.svg-image-burger,.svg-image-callback,.svg-image-check,.svg-image-close,.svg-image-consultation,.svg-image-copy,.svg-image-details,.svg-image-dots,.svg-image-dz,.svg-image-email,.svg-image-eye,.svg-image-google,.svg-image-grain,.svg-image-in,.svg-image-link,.svg-image-location,.svg-image-logo,.svg-image-magnifier,.svg-image-ok,.svg-image-phone,.svg-image-pin,.svg-image-pin-black,.svg-image-play,.svg-image-play-gray,.svg-image-recall,.svg-image-rouble,.svg-image-rt,.svg-image-service-1,.svg-image-service-10,.svg-image-service-11,.svg-image-service-12,.svg-image-service-13,.svg-image-service-14,.svg-image-service-15,.svg-image-service-16,.svg-image-service-17,.svg-image-service-18,.svg-image-service-19,.svg-image-service-2,.svg-image-service-20,.svg-image-service-21,.svg-image-service-22,.svg-image-service-23,.svg-image-service-3,.svg-image-service-4,.svg-image-service-5,.svg-image-service-6,.svg-image-service-7,.svg-image-service-8,.svg-image-service-9,.svg-image-slide-next,.svg-image-slide-prev,.svg-image-star,.svg-image-tel,.svg-image-telegram,.svg-image-tg,.svg-image-timer,.svg-image-timer-2,.svg-image-timer-3,.svg-image-tw,.svg-image-vk,.svg-image-whatsapp,.svg-image-yandex,.svg-image-yt{background:url(/local/templates/main/css/../images/sprites/main.svg) no-repeat}.svg-image-2gis{background-position:0 79.4392523364%;background-size:1213.6363636364% auto;width:22px}.svg-image-2gis:before{content:"";display:block;font-size:0;line-height:0;padding-top:100%}.svg-image-2gis-dims{width:22px;height:22px}.svg-image-acknowledgements{background-position:8.9795918367% 79.4392523364%;background-size:1213.6363636364% auto;width:22px}.svg-image-acknowledgements:before{content:"";display:block;font-size:0;line-height:0;padding-top:100%}.svg-image-acknowledgements-dims{width:22px;height:22px}.svg-image-angle-down{background-position:96.8871595331% 68.5840707965%;background-size:2670% auto;width:10px}.svg-image-angle-down:before{content:"";display:block;font-size:0;line-height:0;padding-top:100%}.svg-image-angle-down-dims{width:10px;height:10px}.svg-image-angle-left{background-position:98.031496063% 45.9459459459%;background-size:2053.8461538462% auto;width:13px}.svg-image-angle-left:before{content:"";display:block;font-size:0;line-height:0;padding-top:107.6923076923%}.svg-image-angle-left-dims{width:13px;height:14px}.svg-image-angle-right{background-position:98.031496063% 58.2959641256%;background-size:2053.8461538462% auto;width:13px}.svg-image-angle-right:before{content:"";display:block;font-size:0;line-height:0;padding-top:100%}.svg-image-angle-right-dims{width:13px;height:13px}.svg-image-arrow-right{background-position:68.6746987952% 98.1651376147%;background-size:1483.3333333333% auto;width:18px}.svg-image-arrow-right:before{content:"";display:block;font-size:0;line-height:0;padding-top:100%}.svg-image-arrow-right-dims{width:18px;height:18px}.svg-image-ask{background-position:30.3278688525% 61.6822429907%;background-size:1160.8695652174% auto;width:23px}.svg-image-ask:before{content:"";display:block;font-size:0;line-height:0;padding-top:95.652173913%}.svg-image-ask-dims{width:23px;height:22px}.svg-image-burger{background-position:17.9591836735% 79.4392523364%;background-size:1213.6363636364% auto;width:22px}.svg-image-burger:before{content:"";display:block;font-size:0;line-height:0;padding-top:100%}.svg-image-burger-dims{width:22px;height:22px}.svg-image-callback{background-position:39.7540983607% 61.6822429907%;background-size:1160.8695652174% auto;width:23px}.svg-image-callback:before{content:"";display:block;font-size:0;line-height:0;padding-top:95.652173913%}.svg-image-callback-dims{width:23px;height:22px}.svg-image-check{background-position:99.203187251% 40.1785714286%;background-size:1668.75% auto;width:16px}.svg-image-check:before{content:"";display:block;font-size:0;line-height:0;padding-top:75%}.svg-image-check-dims{width:16px;height:12px}.svg-image-close{background-position:26.9387755102% 79.4392523364%;background-size:1213.6363636364% auto;width:22px}.svg-image-close:before{content:"";display:block;font-size:0;line-height:0;padding-top:100%}.svg-image-close-dims{width:22px;height:22px}.svg-image-consultation{background-position:49.1803278689% 61.6822429907%;background-size:1160.8695652174% auto;width:23px}.svg-image-consultation:before{content:"";display:block;font-size:0;line-height:0;padding-top:95.652173913%}.svg-image-consultation-dims{width:23px;height:22px}.svg-image-copy{background-position:19.9170124481% 62.8571428571%;background-size:1026.9230769231% auto;width:26px}.svg-image-copy:before{content:"";display:block;font-size:0;line-height:0;padding-top:100%}.svg-image-copy-dims{width:26px;height:26px}.svg-image-details{background-position:75.9036144578% 98.1651376147%;background-size:1483.3333333333% auto;width:18px}.svg-image-details:before{content:"";display:block;font-size:0;line-height:0;padding-top:100%}.svg-image-details-dims{width:18px;height:18px}.svg-image-dots{background-position:83.1325301205% 98.1651376147%;background-size:1483.3333333333% auto;width:18px}.svg-image-dots:before{content:"";display:block;font-size:0;line-height:0;padding-top:100%}.svg-image-dots-dims{width:18px;height:18px}.svg-image-dz{background-position:35.9183673469% 79.4392523364%;background-size:1213.6363636364% auto;width:22px}.svg-image-dz:before{content:"";display:block;font-size:0;line-height:0;padding-top:100%}.svg-image-dz-dims{width:22px;height:22px}.svg-image-email{background-position:44.8979591837% 79.4392523364%;background-size:1213.6363636364% auto;width:22px}.svg-image-email:before{content:"";display:block;font-size:0;line-height:0;padding-top:100%}.svg-image-email-dims{width:22px;height:22px}.svg-image-eye{background-position:90.3614457831% 98.1651376147%;background-size:1483.3333333333% auto;width:18px}.svg-image-eye:before{content:"";display:block;font-size:0;line-height:0;padding-top:100%}.svg-image-eye-dims{width:18px;height:18px}.svg-image-google{background-position:53.8775510204% 79.4392523364%;background-size:1213.6363636364% auto;width:22px}.svg-image-google:before{content:"";display:block;font-size:0;line-height:0;padding-top:100%}.svg-image-google-dims{width:22px;height:22px}.svg-image-grain{background-position:100% 0;background-size:1483.3333333333% auto;width:18px}.svg-image-grain:before{content:"";display:block;font-size:0;line-height:0;padding-top:100%}.svg-image-grain-dims{width:18px;height:18px}.svg-image-in{background-position:62.8571428571% 79.4392523364%;background-size:1213.6363636364% auto;width:22px}.svg-image-in:before{content:"";display:block;font-size:0;line-height:0;padding-top:100%}.svg-image-in-dims{width:22px;height:22px}.svg-image-link{background-position:71.8367346939% 79.4392523364%;background-size:1213.6363636364% auto;width:22px}.svg-image-link:before{content:"";display:block;font-size:0;line-height:0;padding-top:100%}.svg-image-link-dims{width:22px;height:22px}.svg-image-location{background-position:100% 8.2568807339%;background-size:1483.3333333333% auto;width:18px}.svg-image-location:before{content:"";display:block;font-size:0;line-height:0;padding-top:100%}.svg-image-location-dims{width:18px;height:18px}.svg-image-logo{background-position:0 0;background-size:130.243902439% auto;width:205px}.svg-image-logo:before{content:"";display:block;font-size:0;line-height:0;padding-top:16.5853658537%}.svg-image-logo-dims{width:205px;height:34px}.svg-image-magnifier{background-position:98.418972332% 52.2522522523%;background-size:1907.1428571429% auto;width:14px}.svg-image-magnifier:before{content:"";display:block;font-size:0;line-height:0;padding-top:100%}.svg-image-magnifier-dims{width:14px;height:14px}.svg-image-ok{background-position:83.6734693878% 0;background-size:1213.6363636364% auto;width:22px}.svg-image-ok:before{content:"";display:block;font-size:0;line-height:0;padding-top:100%}.svg-image-ok-dims{width:22px;height:22px}.svg-image-phone{background-position:97.6470588235% 63.8392857143%;background-size:2225% auto;width:12px}.svg-image-phone:before{content:"";display:block;font-size:0;line-height:0;padding-top:100%}.svg-image-phone-dims{width:12px;height:12px}.svg-image-pin{background-position:100% 16.5137614679%;background-size:1483.3333333333% auto;width:18px}.svg-image-pin:before{content:"";display:block;font-size:0;line-height:0;padding-top:100%}.svg-image-pin-dims{width:18px;height:18px}.svg-image-pin-black{background-position:83.6734693878% 10.2803738318%;background-size:1213.6363636364% auto;width:22px}.svg-image-pin-black:before{content:"";display:block;font-size:0;line-height:0;padding-top:100%}.svg-image-pin-black-dims{width:22px;height:22px}.svg-image-play{background-position:0 24.6376811594%;background-size:272.4489795918% auto;width:98px}.svg-image-play:before{content:"";display:block;font-size:0;line-height:0;padding-top:100%}.svg-image-play-dims{width:98px;height:98px}.svg-image-play-gray{background-position:57.9881656805% 24.6376811594%;background-size:272.4489795918% auto;width:98px}.svg-image-play-gray:before{content:"";display:block;font-size:0;line-height:0;padding-top:100%}.svg-image-play-gray-dims{width:98px;height:98px}.svg-image-recall{background-position:83.6734693878% 20.5607476636%;background-size:1213.6363636364% auto;width:22px}.svg-image-recall:before{content:"";display:block;font-size:0;line-height:0;padding-top:100%}.svg-image-recall-dims{width:22px;height:22px}.svg-image-rouble{background-position:53.4412955466% 99.0740740741%;background-size:1335% auto;width:20px}.svg-image-rouble:before{content:"";display:block;font-size:0;line-height:0;padding-top:100%}.svg-image-rouble-dims{width:20px;height:20px}.svg-image-rt{background-position:83.6734693878% 30.8411214953%;background-size:1213.6363636364% auto;width:22px}.svg-image-rt:before{content:"";display:block;font-size:0;line-height:0;padding-top:100%}.svg-image-rt-dims{width:22px;height:22px}.svg-image-service-1{background-position:83.6734693878% 41.1214953271%;background-size:1213.6363636364% auto;width:22px}.svg-image-service-1:before{content:"";display:block;font-size:0;line-height:0;padding-top:100%}.svg-image-service-1-dims{width:22px;height:22px}.svg-image-service-10{background-position:83.6734693878% 51.4018691589%;background-size:1213.6363636364% auto;width:22px}.svg-image-service-10:before{content:"";display:block;font-size:0;line-height:0;padding-top:100%}.svg-image-service-10-dims{width:22px;height:22px}.svg-image-service-11{background-position:83.6734693878% 61.6822429907%;background-size:1213.6363636364% auto;width:22px}.svg-image-service-11:before{content:"";display:block;font-size:0;line-height:0;padding-top:100%}.svg-image-service-11-dims{width:22px;height:22px}.svg-image-service-12{background-position:83.6734693878% 71.9626168224%;background-size:1213.6363636364% auto;width:22px}.svg-image-service-12:before{content:"";display:block;font-size:0;line-height:0;padding-top:100%}.svg-image-service-12-dims{width:22px;height:22px}.svg-image-service-13{background-position:0 89.7196261682%;background-size:1213.6363636364% auto;width:22px}.svg-image-service-13:before{content:"";display:block;font-size:0;line-height:0;padding-top:100%}.svg-image-service-13-dims{width:22px;height:22px}.svg-image-service-14{background-position:8.9795918367% 89.7196261682%;background-size:1213.6363636364% auto;width:22px}.svg-image-service-14:before{content:"";display:block;font-size:0;line-height:0;padding-top:100%}.svg-image-service-14-dims{width:22px;height:22px}.svg-image-service-15{background-position:17.9591836735% 89.7196261682%;background-size:1213.6363636364% auto;width:22px}.svg-image-service-15:before{content:"";display:block;font-size:0;line-height:0;padding-top:100%}.svg-image-service-15-dims{width:22px;height:22px}.svg-image-service-16{background-position:26.9387755102% 89.7196261682%;background-size:1213.6363636364% auto;width:22px}.svg-image-service-16:before{content:"";display:block;font-size:0;line-height:0;padding-top:100%}.svg-image-service-16-dims{width:22px;height:22px}.svg-image-service-17{background-position:35.9183673469% 89.7196261682%;background-size:1213.6363636364% auto;width:22px}.svg-image-service-17:before{content:"";display:block;font-size:0;line-height:0;padding-top:100%}.svg-image-service-17-dims{width:22px;height:22px}.svg-image-service-18{background-position:44.8979591837% 89.7196261682%;background-size:1213.6363636364% auto;width:22px}.svg-image-service-18:before{content:"";display:block;font-size:0;line-height:0;padding-top:100%}.svg-image-service-18-dims{width:22px;height:22px}.svg-image-service-19{background-position:53.8775510204% 89.7196261682%;background-size:1213.6363636364% auto;width:22px}.svg-image-service-19:before{content:"";display:block;font-size:0;line-height:0;padding-top:100%}.svg-image-service-19-dims{width:22px;height:22px}.svg-image-service-2{background-position:62.8571428571% 89.7196261682%;background-size:1213.6363636364% auto;width:22px}.svg-image-service-2:before{content:"";display:block;font-size:0;line-height:0;padding-top:100%}.svg-image-service-2-dims{width:22px;height:22px}.svg-image-service-20{background-position:71.8367346939% 89.7196261682%;background-size:1213.6363636364% auto;width:22px}.svg-image-service-20:before{content:"";display:block;font-size:0;line-height:0;padding-top:100%}.svg-image-service-20-dims{width:22px;height:22px}.svg-image-service-21{background-position:80.8163265306% 89.7196261682%;background-size:1213.6363636364% auto;width:22px}.svg-image-service-21:before{content:"";display:block;font-size:0;line-height:0;padding-top:100%}.svg-image-service-21-dims{width:22px;height:22px}.svg-image-service-22{background-position:92.6530612245% 0;background-size:1213.6363636364% auto;width:22px}.svg-image-service-22:before{content:"";display:block;font-size:0;line-height:0;padding-top:100%}.svg-image-service-22-dims{width:22px;height:22px}.svg-image-service-23{background-position:92.6530612245% 10.2803738318%;background-size:1213.6363636364% auto;width:22px}.svg-image-service-23:before{content:"";display:block;font-size:0;line-height:0;padding-top:100%}.svg-image-service-23-dims{width:22px;height:22px}.svg-image-service-3{background-position:92.6530612245% 20.5607476636%;background-size:1213.6363636364% auto;width:22px}.svg-image-service-3:before{content:"";display:block;font-size:0;line-height:0;padding-top:100%}.svg-image-service-3-dims{width:22px;height:22px}.svg-image-service-4{background-position:92.6530612245% 30.8411214953%;background-size:1213.6363636364% auto;width:22px}.svg-image-service-4:before{content:"";display:block;font-size:0;line-height:0;padding-top:100%}.svg-image-service-4-dims{width:22px;height:22px}.svg-image-service-5{background-position:92.6530612245% 41.1214953271%;background-size:1213.6363636364% auto;width:22px}.svg-image-service-5:before{content:"";display:block;font-size:0;line-height:0;padding-top:100%}.svg-image-service-5-dims{width:22px;height:22px}.svg-image-service-6{background-position:92.6530612245% 51.4018691589%;background-size:1213.6363636364% auto;width:22px}.svg-image-service-6:before{content:"";display:block;font-size:0;line-height:0;padding-top:100%}.svg-image-service-6-dims{width:22px;height:22px}.svg-image-service-7{background-position:92.6530612245% 61.6822429907%;background-size:1213.6363636364% auto;width:22px}.svg-image-service-7:before{content:"";display:block;font-size:0;line-height:0;padding-top:100%}.svg-image-service-7-dims{width:22px;height:22px}.svg-image-service-8{background-position:92.6530612245% 71.9626168224%;background-size:1213.6363636364% auto;width:22px}.svg-image-service-8:before{content:"";display:block;font-size:0;line-height:0;padding-top:100%}.svg-image-service-8-dims{width:22px;height:22px}.svg-image-service-9{background-position:92.6530612245% 82.2429906542%;background-size:1213.6363636364% auto;width:22px}.svg-image-service-9:before{content:"";display:block;font-size:0;line-height:0;padding-top:100%}.svg-image-service-9-dims{width:22px;height:22px}.svg-image-slide-next{background-position:0 66.6666666667%;background-size:1213.6363636364% auto;width:22px}.svg-image-slide-next:before{content:"";display:block;font-size:0;line-height:0;padding-top:172.7272727273%}.svg-image-slide-next-dims{width:22px;height:38px}.svg-image-slide-prev{background-position:74.7035573123% 61.6822429907%;background-size:1907.1428571429% auto;width:14px}.svg-image-slide-prev:before{content:"";display:block;font-size:0;line-height:0;padding-top:157.1428571429%}.svg-image-slide-prev-dims{width:14px;height:22px}.svg-image-star{background-position:61.2903225806% 98.1651376147%;background-size:1405.2631578947% auto;width:19px}.svg-image-star:before{content:"";display:block;font-size:0;line-height:0;padding-top:94.7368421053%}.svg-image-star-dims{width:19px;height:18px}.svg-image-tel{background-position:0 100%;background-size:1213.6363636364% auto;width:22px}.svg-image-tel:before{content:"";display:block;font-size:0;line-height:0;padding-top:100%}.svg-image-tel-dims{width:22px;height:22px}.svg-image-telegram{background-position:58.606557377% 61.6822429907%;background-size:1160.8695652174% auto;width:23px}.svg-image-telegram:before{content:"";display:block;font-size:0;line-height:0;padding-top:95.652173913%}.svg-image-telegram-dims{width:23px;height:22px}.svg-image-tg{background-position:8.9795918367% 100%;background-size:1213.6363636364% auto;width:22px}.svg-image-tg:before{content:"";display:block;font-size:0;line-height:0;padding-top:100%}.svg-image-tg-dims{width:22px;height:22px}.svg-image-timer{background-position:100% 24.7706422018%;background-size:1483.3333333333% auto;width:18px}.svg-image-timer:before{content:"";display:block;font-size:0;line-height:0;padding-top:100%}.svg-image-timer-dims{width:18px;height:18px}.svg-image-timer-2{background-position:9.1286307054% 63.1578947368%;background-size:1026.9230769231% auto;width:26px}.svg-image-timer-2:before{content:"";display:block;font-size:0;line-height:0;padding-top:103.8461538462%}.svg-image-timer-2-dims{width:26px;height:27px}.svg-image-timer-3{background-position:100% 33.0275229358%;background-size:1483.3333333333% auto;width:18px}.svg-image-timer-3:before{content:"";display:block;font-size:0;line-height:0;padding-top:100%}.svg-image-timer-3-dims{width:18px;height:18px}.svg-image-tw{background-position:17.9591836735% 100%;background-size:1213.6363636364% auto;width:22px}.svg-image-tw:before{content:"";display:block;font-size:0;line-height:0;padding-top:100%}.svg-image-tw-dims{width:22px;height:22px}.svg-image-vk{background-position:26.9387755102% 100%;background-size:1213.6363636364% auto;width:22px}.svg-image-vk:before{content:"";display:block;font-size:0;line-height:0;padding-top:100%}.svg-image-vk-dims{width:22px;height:22px}.svg-image-whatsapp{background-position:68.0327868852% 61.6822429907%;background-size:1160.8695652174% auto;width:23px}.svg-image-whatsapp:before{content:"";display:block;font-size:0;line-height:0;padding-top:95.652173913%}.svg-image-whatsapp-dims{width:23px;height:22px}.svg-image-yandex{background-position:35.9183673469% 100%;background-size:1213.6363636364% auto;width:22px}.svg-image-yandex:before{content:"";display:block;font-size:0;line-height:0;padding-top:100%}.svg-image-yandex-dims{width:22px;height:22px}.svg-image-yt{background-position:44.8979591837% 100%;background-size:1213.6363636364% auto;width:22px}.svg-image-yt:before{content:"";display:block;font-size:0;line-height:0;padding-top:100%}.svg-image-yt-dims{width:22px;height:22px}.image-by-height{width:auto}.image-by-height:before{content:none}.image-by-height>svg{height:inherit}.image-by-height>img{height:inherit!important;vertical-align:top!important;margin:0!important;padding:0!important;max-width:none!important;max-height:none!important;border:0!important;opacity:0!important}.vjs-svg-icon{display:inline-block;background-repeat:no-repeat;background-position:center;fill:currentColor;height:1.8em;width:1.8em}.vjs-svg-icon:before{content:none!important}.vjs-control:focus .vjs-svg-icon,.vjs-svg-icon:hover{-webkit-filter:drop-shadow(0 0 .25em #fff);filter:drop-shadow(0 0 .25em #fff)}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-modal-dialog,.vjs-button>.vjs-icon-placeholder:before,.vjs-modal-dialog .vjs-modal-dialog-content{position:absolute;top:0;left:0;width:100%;height:100%}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.vjs-button>.vjs-icon-placeholder:before{text-align:center}@font-face{font-family:VideoJS;src:url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAABTsAAsAAAAAIpAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADsAAABUIIslek9TLzIAAAFEAAAAPgAAAFZRiV32Y21hcAAAAYQAAAEJAAAD5p42+VxnbHlmAAACkAAADtIAABckI4l972hlYWQAABFkAAAAKwAAADYsvIjpaGhlYQAAEZAAAAAdAAAAJA+RCL1obXR4AAARsAAAABcAAAC8Q2YAAGxvY2EAABHIAAAAYAAAAGB7CIGGbWF4cAAAEigAAAAfAAAAIAFAAI9uYW1lAAASSAAAASUAAAIK1cf1oHBvc3QAABNwAAABfAAAAnXdFqh1eJxjYGRgYOBiMGCwY2BycfMJYeDLSSzJY5BiYGGAAJA8MpsxJzM9kYEDxgPKsYBpDiBmg4gCACY7BUgAeJxjYGR7yDiBgZWBgaWQ5RkDA8MvCM0cwxDOeI6BgYmBlZkBKwhIc01hcPjI+FGPHcRdyA4RZgQRADaGCyYAAHic7dPXbcMwAEXRK1vuvffem749XAbKV3bjBA6fXsaIgMMLEWoQJaAEFKNnlELyQ4K27zib5PNF6vl8yld+TKr5kH0+cUw0xv00Hwvx2DResUyFKrV4XoMmLdp06NKjz4AhI8ZMmDJjzoIlK9Zs2LJjz4EjJ85cuHLjziPe/0UWL17mf2tqKLz/9jK9f8tXpGCoRdPKhtS0RqFkWvVQNtSKoVYNtWaoddPXEBqG2jQ9XWgZattQO4baNdSeofYNdWCoQ0MdGerYUCeGOjXUmaHODXVhqEtDXRnq2lA3hro11J2h7g31YKhHQz0Z6tlQL4Z6NdSbod4N9WGoT9MfHF6GmhnZLxyDcRMAAAB4nJ1YC1hU17U+a5/HMA4iA3NmVBDmoQwP5TFnHlFeA4gYiUFRQINoSCBAyK3G2yi+0aipYtFcHYo2xsb4NiY3+VrNxSaX5uvt495ozNdoYoxmem2/L8HGpLc+InB279pnhlGr5mvL4eyz99nrrL32eu1/DQcc/okdYgdHOA6MQKp4r9gx0EcMHMezOalVasW5BM7NcXoSb9fFgE6KtSSBxWz1FYDPG+vMBGcKb9cebu2VS5s2aaTkCvRSf6C7Y+Ppibm5E09v7IDs2/3uZQtbD0zIyppwoHXh/93ukmyYgdePNRp65p5v+3v/9otQl2O7wP34cT88p8Md2YxpYLQZoRcy6FlSBRnwnGAe6BPMSCZo+7NJVqS0cE4uHendzhSnbPH6TDqL1+Nme5LZXkCHnGyoH0kne30WH+gswhm3q+pt/mTas9NLS64GnjmSlTPw0wVQT/ewRaBgxtydy3cuUB9/6SW+vb5yRvr+t0eOfPKJZ/9t3+4tL7xj32Xd3thCxi+ge6ifdsAN+l5+wi5HQ/cCoeull1AszS7CUfEcJzK7sKWJAdJhCd0sPM4+EY7QDm5ov08hXRQXE5bf6PV5Q5+IjW7X7Nku92Ask4l2hCRRD6TPqISiCJeQna3SCFwrhrNzXHzo4yFevBwxpzxk8WCIIfkvVEKVy32SbT8n68gzgaslpaiO2zIGIyuSb7RNf9HSuN26y/7OC1tgEmpiyA6aD4qcgTOiLThwGG0eB694FI8NHLLN6OBlRVaMxNAFS4JdXUG6mW8PwpKuYLCLXKGbu8iwYNdgO06Sn3Th+/vyZAxs8Ro30DjHe9gy8Fywi24OMm7Qyzh3MTZVOMYhLBnoC+J79lpTUyQmorjhnMwlcQ5uPEYGpDjsOkkH49BjQLQBqs3jFtFdJNlksYmoQFDArLh8Xh+Qd6Ghcsb6FUuehDi+U/lqD71K/qiegeV1imcwjl7ExwiSrf4BZyCujV6cVcFo6VX+G9IcPyFjJnUufbU/jzrL1X99as36reXl8K32nFaOr+E8jWJEcJ55DpMVfSMe95/AJaOsGBH2GJCNpiRQbK4C8BjdmQA22QY2j03Em13i2YHqtNLU1NI04Yj2HJgA6fQc6VPNpA/D+Ryks554NnVy2mB72uRUfPLsqR4N0LOBQKArwJYO+5W2fgZX8oC1HR6HjNaQTVIG2FPwnTcXXGZZfNB7TE6pTKZUwaw91XWLAoFFGcnB5PHjsckgBjbWutrL+0h5Y1xw3DRGDumsnXb3MJwXrJIN5U7m0rgJ3yG5w4he5ckFG4pmNEkOm0/xOO4r4yL87wqtQM+hiJIVp+6iG2wPBKD35ElGkDx+UfC2v1mFG1o+M3AjNFty8biKMXwzyxnZLds8wYD2BxmCPHAldPOeLsy/0BugftYhVYFAhO8SqQ0j3oK7dHJZnI/jxmUS4onlxskSF8thmvNZjIrRZwEPxr0lBuLRuz3oy/FOHCsxwOPYh2M+e9u3J5pgPYz9gp6G7C9m0A11F9ddqKMfV+4sbq45/YspOysXvT+3pdFdYNg2fHbW8Dz301MqDVuGrz0Fuh0YMW8mddrpqzST7rV9BcvqPoNvadRndWp0p8HvbiqrFj5yFQ/vNFSXDpxpLEFWp+DcrF3FT1afWshFcmCfeAMjEvO65i0Y6XijQfSRPWx3TV/Df7Km3E1l+kLt56s/rwVzuRusNMhudznkwdLaS+QNdeal2jDPP4l9qHc98vTYZOSkxzD+njBWVWjFPKgipx6DkWvXQiW8OYcewVHE5yukinDMcfGgc0opDltYKDxIGBedkzc6jSfE7tlvESCDFUw0Hx0opS+U0lHCxNottbNWSxX9zZVvEhKWUSyBpaXwBc2a98M6UqPeXAs/GDon8Ax7hsthO8cM5HU7Ad0UvRR9lHmtyQKZ4MAe814X5h9MSUkQmhf96eVJ6p90OjIiqSIjvykvr2l5U55O/fPQKD+jIomYpNyGJQ25uQ2kIikRfAmuBHCPsWqkSDEqgZ5KDI2sifS/R43MbZg0idFHbCPNxXxZws1ACVE6hAhOdJwRkJLFBLPZpRGYJ50pko6XzMkgmSx40ljik6AQcKhFnLcQE6rF7PXFe1Ocoj0T3AXgSgJTDIhHRfHlYZKuSzc6uievOJGXY+i5GJkkTp7UM3y0LqATDbtFcbdBxO7o4T25JYlEjoH0uynUh8rapkxp62QN70svSF+hT4gGPlovlmcm/ComLi7mV4kTykV9NFWjE/QrwgQ4uIcAP0rQF4VZYRP2o3PhHHzfPMJj9Ir+uzKUlrH49ntT18AVvj1sc3YGjUT/Mt2Dxawa8ArcA7bCQIpvfwAYu22vEG/No/5RvPdA7g+AelLrPwzy+LtkLPhnpIxH14m4EYq8eeMHbPEPNm6G7Nv9B4jcFPZ8bJj0SEjP3MPgQdKTqqEoy2v6G32P/Y6dxOv04AxnoAeq+GILvUavtYCBXm+BaIhuodcfrN5B/V2EYMCPh+SxavjGyPwV0x4CJgUPGT0mQaODGBACIJZGsMXwAD0LGXx7l3CdAcKMIKI+f5CepWeD0BvyU/GcdBxPF8SwejC6LGZmAURFdsSWKR5HyHld2kbdIZO1Ixx+bnnzU7n5+blPNV9jnUDWhP2tC68tbN3PVIldsQPxSAcSpjOav7Q05uXn5zW2LLvDXn9B6syscPy9iDLEMmSrJz6nYuWMipukjM0AH8JkGS+XFyMRkzSCH7KD/hwm172SAyZYumHlefr5AddrtA0O0TnwaVZxcRY9Bfukn9Gf05N1r9DV9MoBsJ1f+ZrqUvtPHizJAntWybv7hmqLt6QLuK6ZS9Fqi1jO5rDoWPZXXII5Tgajg53cIXCjDCGIcYrRIY2n6+mXOa/W0bdhau3ryiEYe2FV/5oeaIYK/5w5frCyll6/cYO8DiNhw6t1MBWmznt91QX62UF1N7l0eHBZTRGpKaqpKVIPF9UcIzmReud9TSY75+K899GHbBu6wjoR7RKKZVYiYxSPf5/2wJT5e3NAhmUbVn5KLx1Ujg0+BGvpAIh0DezInTkzF37KVocxrKU3r1+XLtAe2lO3l66kfQfB/unKY+q8N375Ru8bc4pJXfEcESU95q+p8ZNZRTWH1d9FzvUdYXk5rLkcdkEisoKKVHQW/b3GEx6tPaYcoJfOr9wAbSBnv1IHpep0OExr4LPMkpJM+j7sly7UHkOzXjoAZljHCGiyegtNlwljM0v+c19ET9Pvst09a2Mtgcf5/ZSzYO5h1156+eyydfAsxGa9XAuF6vzjh6CssLq6ECysperXX0sX5h5ZdpZe3guxsGIPEtHk/aqXX1hVqP5HYVVVISkrrNqvXorIc+5Ou91Hnr/LcD2afi6eX7UBloOcs7cOpqgGaNfs1g7bNbs9z6wASaylN69d0/TFTIz6Ws8+oGV3mE2612wRTHKcVUbhjKadebloMc+dyXgMVtVK6BwMB/+mVW09igdRBWaRtNQX59d/VD//xdQ0TCiYNj1KT9sq6Wdu5WTbqk3qDXyDaLa1fv621LS01G3z61sD6lH8lAxDLicV921s6Bf92JOYvzNYCL1khbqBXEFUzC521N5NyzNaQIWhjyFyDoBIVrAjmv2UEaLlI+c6zw1jmVIPLLLZZUTj6GxGHW+mq1tgHXR2D85p4Q934+jLbtjVLcyCdS10NVzpHqxp4Q/hK7WopY/NRGx9HGsPGdFjOjcpjBnGYMVqY/4eqT5khWEHWUup2A/pTw7pdWgsWft7ETUERL96nRg0HNFPmCYba6pylECaExX89A9WLUOVB4oKLu/o1oqSYHCgLzBUlAz8hNFDRpeSU1XT+LRmDUgPaKbYdHDn9suF/tu13nHJij0N97LfS0QmqONuyONk7zvUI6Qa0pF9f2+oABL92AT6e0U//z9YqAiWtJLU1JK0gS+1aacwamiNqK067u9ZQ8f1d4qLodMzz3uL89Z68V/Hnr++hXWUuHgw8dfi972PeTyPefu3aNNucemQ74qFuIaJnVkOu4Q+yjuwmmC1FqZpl1i4uzoPxjkpPf3Xv545tl26Rr+dOvUd+omqJzch9dOeU7f10Y64nMcKK137DccIZq2WdXtdZjbEoLSzHwiMtrjYLDxpHQW8gjMX6XFYAE2zSWVD04EGYSs9MbO6sEo20BMEAB4mpvSypsKjZ4Stgzb+c3A9/MQT2+vrBy+qvyFxLUtLlSRF/Ri2wjfZ2dus2Q8lXx4608/jnqK5OOap6NY2PSjYYnECCjiEeLJll/pbmqfeIK+ps3+MxrlEhqmTPipVP7kqlF4VhpEb6r+Q7YOJg38kJ9SHBf3NBl6+9YchfbUjb5ahLSzUM3kPHmwFAsZ5rpai0S7E5xWzZ1j+fW7zsUWP2g5NXTw52ySCTrgG0+lbw60l2Y/CB185CoA8NK+tbRKxfjy6pm5hzQRRR+cMqv1Jbiw6STivtEvt3DRcy0QEh92JlUGo2PG4tSKHl00YD6xc8CK+YPYyy3io2lN8BcSjKRzrIV6ypOAobqxViJPaT9M9Hy5szY33mp7OX/Zu89L/7Ww5vqY2Y8b0pKgoiUhG5cPDPzq8qTV/WkzUOIvXVVA96kmjcBrr3HrYC/Wn+fYP6Z7T1rqy3zknbvqma/FvVk96fNXGkuaXrdHW5JGSxZT/2I/O73v+yNWafMdzc5NdxYurHs6h86e01sLKLz9EBrg+x36rxAaED7hRnAMx7Vzu+9wabh3zG8XLQjx0ablUJzmxdErxYT3kzQSd0SSafVqF5PXgpp0OyYJ1EyNHpGUZmvK575ySzd85JSqF7IBzSAbMM04+MbE58xF3/njXOGecSaermlw2y9PsSQdytLJVr8t+wg+rR8cZYoeNxVIzNdk3Bngi8U5LAlgTFoQnzJCa5EsCgYhCaGL+qPj7TdhG31p9tej3R04N//PXxNwJvyUqwaJqRPJY98TJ5TPndmflRAkAhBfe46sfKW5wizSge08Xb7Ca/GUVs55trngkKkrUS2WPzKttaaqq+idmahugkY+W6fN0I6i3gPt/x88U4wAAeJxjYGRgYADiGU9YXsXz23xl4GZnAIFH7fO+IdMc/WBxDgYmEAUASbMKwAB4nGNgZGBgZwABjj4Ghv//OfoZGBlQgT4ARicDZAAAAHicY2BgYGAfxJijD8Fmu4EqBwCSpgKpAAAAAAAADgBoAH4AzADgAQIBQgFsAZgB7gIuAooC0AL8A2IDjAOoA+AEMASwBNoFCAVaBcAGCAYuBnAGrAb2B04HigfSCCoIcAiGCJwIyAkkCVYJiAmsCfIKIApWCsQLknicY2BkYGDQZ2hmYGcAASYg5gJCBob/YD4DABqrAdAAeJxdkE1qg0AYhl8Tk9AIoVDaVSmzahcF87PMARLIMoFAl0ZHY1BHdBJIT9AT9AQ9RQ9Qeqy+yteNMzDzfM+88w0K4BY/cNAMB6N2bUaPPBLukybCLvleeAAPj8JD+hfhMV7hC3u4wxs7OO4NzQSZcI/8Ltwnfwi75E/hAR7wJTyk/xYeY49fYQ/PztM+jbTZ7LY6OWdBJdX/pqs6NYWa+zMxa13oKrA6Uoerqi/JwtpYxZXJ1coUVmeZUWVlTjq0/tHacjmdxuL90OR8O0UEDYMNdtiSEpz5XQGqzlm30kzUdAYFFOb8R7NOZk0q2lwAyz1i7oAr1xoXvrOgtYhZx8wY5KRV269JZ5yGpmzPTjQhvY9je6vEElPOuJP3mWKnP5M3V+YAAAB4nG2ReVPbMBDF/ULi2EkDBFqO3gdHLxUzDB9IkdexBllydRD49ihO3Ckz7B/a31utZnafkkGyiXnyclxhgB0MMUKKMTLkmGCKV5hhF3vYxxwHOMRrvMERjnGCU7zFO7zHB3zEJ3zGF3zFN5zhHBe4xHf8wE/8wm8w/MEVimTYKv44XR9MSCsUjVoeHE3vjQoNsSZ4mmxZmVWPjSz7jlou6/0qKOWEJdKMtCe793/hQfqxa6XWZHMXFl56RS4TvPXSaDeoy0zUUZB109KstDK8lHo5q6Qi1hcOnqkImubPS6aqRq7mlnaEWabub4iYblba3SRmgldS0+FWdhNtt04F14JUaqkl7tcpOpJtErvNt3Bd9HRT5JWxK25Ldjvp6br4hzfFiIdSmlzTg2fSUzNrLd1LE1ynxq4OVaVoKLjzJ60UPtj1RKzHzsbjly6inVnFBS2MucviPncU7Rr7lfTxRepDs1A2j3ZHRc7PuzFYSfE3ZOd4kjwBy227hA==) format("woff");font-weight:400;font-style:normal}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-play-control .vjs-icon-placeholder,.vjs-icon-play{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-play-control .vjs-icon-placeholder:before,.vjs-icon-play:before{content:"\f101"}.vjs-icon-play-circle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-play-circle:before{content:"\f102"}.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder,.vjs-icon-pause{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder:before,.vjs-icon-pause:before{content:"\f103"}.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder,.vjs-icon-volume-mute{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder:before,.vjs-icon-volume-mute:before{content:"\f104"}.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder,.vjs-icon-volume-low{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder:before,.vjs-icon-volume-low:before{content:"\f105"}.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder,.vjs-icon-volume-mid{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder:before,.vjs-icon-volume-mid:before{content:"\f106"}.video-js .vjs-mute-control .vjs-icon-placeholder,.vjs-icon-volume-high{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control .vjs-icon-placeholder:before,.vjs-icon-volume-high:before{content:"\f107"}.video-js .vjs-fullscreen-control .vjs-icon-placeholder,.vjs-icon-fullscreen-enter{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-fullscreen-control .vjs-icon-placeholder:before,.vjs-icon-fullscreen-enter:before{content:"\f108"}.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder,.vjs-icon-fullscreen-exit{font-family:VideoJS;font-weight:400;font-style:normal}.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder:before,.vjs-icon-fullscreen-exit:before{content:"\f109"}.vjs-icon-spinner{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-spinner:before{content:"\f10a"}.video-js .vjs-subs-caps-button .vjs-icon-placeholder,.video-js .vjs-subtitles-button .vjs-icon-placeholder,.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder,.vjs-icon-subtitles{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js .vjs-subtitles-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder:before,.vjs-icon-subtitles:before{content:"\f10b"}.video-js .vjs-captions-button .vjs-icon-placeholder,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder,.vjs-icon-captions{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-captions-button .vjs-icon-placeholder:before,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder:before,.vjs-icon-captions:before{content:"\f10c"}.vjs-icon-hd{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-hd:before{content:"\f10d"}.video-js .vjs-chapters-button .vjs-icon-placeholder,.vjs-icon-chapters{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-chapters-button .vjs-icon-placeholder:before,.vjs-icon-chapters:before{content:"\f10e"}.vjs-icon-downloading{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-downloading:before{content:"\f10f"}.vjs-icon-file-download{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-file-download:before{content:"\f110"}.vjs-icon-file-download-done{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-file-download-done:before{content:"\f111"}.vjs-icon-file-download-off{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-file-download-off:before{content:"\f112"}.vjs-icon-share{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-share:before{content:"\f113"}.vjs-icon-cog{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-cog:before{content:"\f114"}.vjs-icon-square{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-square:before{content:"\f115"}.video-js .vjs-play-progress,.video-js .vjs-volume-level,.vjs-icon-circle,.vjs-seek-to-live-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-play-progress:before,.video-js .vjs-volume-level:before,.vjs-icon-circle:before,.vjs-seek-to-live-control .vjs-icon-placeholder:before{content:"\f116"}.vjs-icon-circle-outline{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle-outline:before{content:"\f117"}.vjs-icon-circle-inner-circle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle-inner-circle:before{content:"\f118"}.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder,.vjs-icon-cancel{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder:before,.vjs-icon-cancel:before{content:"\f119"}.vjs-icon-repeat{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-repeat:before{content:"\f11a"}.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder,.vjs-icon-replay{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder:before,.vjs-icon-replay:before{content:"\f11b"}.video-js .vjs-skip-backward-5 .vjs-icon-placeholder,.vjs-icon-replay-5{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-skip-backward-5 .vjs-icon-placeholder:before,.vjs-icon-replay-5:before{content:"\f11c"}.video-js .vjs-skip-backward-10 .vjs-icon-placeholder,.vjs-icon-replay-10{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-skip-backward-10 .vjs-icon-placeholder:before,.vjs-icon-replay-10:before{content:"\f11d"}.video-js .vjs-skip-backward-30 .vjs-icon-placeholder,.vjs-icon-replay-30{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-skip-backward-30 .vjs-icon-placeholder:before,.vjs-icon-replay-30:before{content:"\f11e"}.video-js .vjs-skip-forward-5 .vjs-icon-placeholder,.vjs-icon-forward-5{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-skip-forward-5 .vjs-icon-placeholder:before,.vjs-icon-forward-5:before{content:"\f11f"}.video-js .vjs-skip-forward-10 .vjs-icon-placeholder,.vjs-icon-forward-10{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-skip-forward-10 .vjs-icon-placeholder:before,.vjs-icon-forward-10:before{content:"\f120"}.video-js .vjs-skip-forward-30 .vjs-icon-placeholder,.vjs-icon-forward-30{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-skip-forward-30 .vjs-icon-placeholder:before,.vjs-icon-forward-30:before{content:"\f121"}.video-js .vjs-audio-button .vjs-icon-placeholder,.vjs-icon-audio{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-audio-button .vjs-icon-placeholder:before,.vjs-icon-audio:before{content:"\f122"}.vjs-icon-next-item{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-next-item:before{content:"\f123"}.vjs-icon-previous-item{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-previous-item:before{content:"\f124"}.vjs-icon-shuffle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-shuffle:before{content:"\f125"}.vjs-icon-cast{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-cast:before{content:"\f126"}.video-js .vjs-picture-in-picture-control .vjs-icon-placeholder,.vjs-icon-picture-in-picture-enter{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-picture-in-picture-control .vjs-icon-placeholder:before,.vjs-icon-picture-in-picture-enter:before{content:"\f127"}.video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder,.vjs-icon-picture-in-picture-exit{font-family:VideoJS;font-weight:400;font-style:normal}.video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder:before,.vjs-icon-picture-in-picture-exit:before{content:"\f128"}.vjs-icon-facebook{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-facebook:before{content:"\f129"}.vjs-icon-linkedin{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-linkedin:before{content:"\f12a"}.vjs-icon-twitter{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-twitter:before{content:"\f12b"}.vjs-icon-tumblr{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-tumblr:before{content:"\f12c"}.vjs-icon-pinterest{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-pinterest:before{content:"\f12d"}.video-js .vjs-descriptions-button .vjs-icon-placeholder,.vjs-icon-audio-description{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-descriptions-button .vjs-icon-placeholder:before,.vjs-icon-audio-description:before{content:"\f12e"}.video-js{display:inline-block;vertical-align:top;box-sizing:border-box;color:#fff;background-color:#000;position:relative;padding:0;font-size:10px;line-height:1;font-weight:400;font-style:normal;font-family:Arial,Helvetica,sans-serif;word-break:initial}.video-js:-moz-full-screen{position:absolute}.video-js:-webkit-full-screen{width:100%!important;height:100%!important}.video-js[tabindex="-1"]{outline:0}.video-js *,.video-js :after,.video-js :before{box-sizing:inherit}.video-js ul{font-family:inherit;font-size:inherit;line-height:inherit;list-style-position:outside;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}.video-js.vjs-1-1,.video-js.vjs-16-9,.video-js.vjs-4-3,.video-js.vjs-9-16,.video-js.vjs-fluid{width:100%;max-width:100%}.video-js.vjs-1-1:not(.vjs-audio-only-mode),.video-js.vjs-16-9:not(.vjs-audio-only-mode),.video-js.vjs-4-3:not(.vjs-audio-only-mode),.video-js.vjs-9-16:not(.vjs-audio-only-mode),.video-js.vjs-fluid:not(.vjs-audio-only-mode){height:0}.video-js.vjs-16-9:not(.vjs-audio-only-mode){padding-top:56.25%}.video-js.vjs-4-3:not(.vjs-audio-only-mode){padding-top:75%}.video-js.vjs-9-16:not(.vjs-audio-only-mode){padding-top:177.7777777778%}.video-js.vjs-1-1:not(.vjs-audio-only-mode){padding-top:100%}.video-js.vjs-fill:not(.vjs-audio-only-mode){width:100%;height:100%}.video-js .vjs-tech{position:absolute;top:0;left:0;width:100%;height:100%}.video-js.vjs-audio-only-mode .vjs-tech{display:none}body.vjs-full-window,body.vjs-pip-window{padding:0;margin:0;height:100%}.vjs-full-window .video-js.vjs-fullscreen,body.vjs-pip-window .video-js{position:fixed;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0}.video-js.vjs-fullscreen:not(.vjs-ios-native-fs),body.vjs-pip-window .video-js{width:100%!important;height:100%!important;padding-top:0!important;display:block}.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}.vjs-pip-container .vjs-pip-text{position:absolute;bottom:10%;font-size:2em;background-color:rgba(0,0,0,.7);padding:.5em;text-align:center;width:100%}.vjs-layout-small.vjs-pip-container .vjs-pip-text,.vjs-layout-tiny.vjs-pip-container .vjs-pip-text,.vjs-layout-x-small.vjs-pip-container .vjs-pip-text{bottom:0;font-size:1.4em}.vjs-hidden{display:none!important}.vjs-disabled{opacity:.5;cursor:default}.video-js .vjs-offscreen{height:1px;left:-9999px;position:absolute;top:0;width:1px}.vjs-lock-showing{display:block!important;opacity:1!important;visibility:visible!important}.vjs-no-js{padding:20px;color:#fff;background-color:#000;font-size:18px;font-family:Arial,Helvetica,sans-serif;text-align:center;width:300px;height:150px;margin:0 auto}.vjs-no-js a,.vjs-no-js a:visited{color:#66a8cc}.video-js .vjs-big-play-button{font-size:3em;line-height:1.5em;height:1.63332em;width:3em;display:block;position:absolute;top:50%;left:50%;padding:0;margin-top:-.81666em;margin-left:-1.5em;cursor:pointer;opacity:1;border:.06666em solid #fff;background-color:#2b333f;background-color:rgba(43,51,63,.7);border-radius:.3em;transition:all .4s}.vjs-big-play-button .vjs-svg-icon{width:1em;height:1em;position:absolute;top:50%;left:50%;line-height:1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.video-js .vjs-big-play-button:focus,.video-js:hover .vjs-big-play-button{border-color:#fff;background-color:rgb(114.9141509434,132.7028301887,159.3858490566);background-color:rgba(114.9141509434,132.7028301887,159.3858490566,.5);transition:all 0s}.vjs-controls-disabled .vjs-big-play-button,.vjs-error .vjs-big-play-button,.vjs-has-started .vjs-big-play-button,.vjs-using-native-controls .vjs-big-play-button{display:none}.vjs-has-started.vjs-paused.vjs-show-big-play-button-on-pause:not(.vjs-seeking,.vjs-scrubbing,.vjs-error) .vjs-big-play-button{display:block}.video-js button{background:0 0;border:none;color:inherit;display:inline-block;font-size:inherit;line-height:inherit;text-transform:none;text-decoration:none;transition:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.video-js.vjs-spatial-navigation-enabled .vjs-button:focus{outline:.0625em solid #fff;box-shadow:none}.vjs-control .vjs-button{width:100%;height:100%}.video-js .vjs-control.vjs-close-button{cursor:pointer;height:3em;position:absolute;right:0;top:.5em;z-index:2}.video-js .vjs-modal-dialog{background:rgba(0,0,0,.8);background:linear-gradient(180deg,rgba(0,0,0,.8),rgba(255,255,255,0));overflow:auto}.video-js .vjs-modal-dialog>*{box-sizing:border-box}.vjs-modal-dialog .vjs-modal-dialog-content{font-size:1.2em;line-height:1.5;padding:20px 24px;z-index:1}.vjs-menu-button{cursor:pointer}.vjs-menu-button.vjs-disabled{cursor:default}.vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu{display:none}.vjs-menu .vjs-menu-content{display:block;padding:0;margin:0;font-family:Arial,Helvetica,sans-serif;overflow:auto}.vjs-menu .vjs-menu-content>*{box-sizing:border-box}.vjs-scrubbing .vjs-control.vjs-menu-button:hover .vjs-menu{display:none}.vjs-menu li{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;list-style:none;margin:0;padding:.2em 0;line-height:1.4em;font-size:1.2em;text-align:center;text-transform:lowercase}.js-focus-visible .vjs-menu li.vjs-menu-item:hover,.vjs-menu li.vjs-menu-item:focus,.vjs-menu li.vjs-menu-item:hover{background-color:rgb(114.9141509434,132.7028301887,159.3858490566);background-color:rgba(114.9141509434,132.7028301887,159.3858490566,.5)}.js-focus-visible .vjs-menu li.vjs-selected:hover,.vjs-menu li.vjs-selected,.vjs-menu li.vjs-selected:focus,.vjs-menu li.vjs-selected:hover{background-color:#fff;color:#2b333f}.js-focus-visible .vjs-menu li.vjs-selected:hover .vjs-svg-icon,.vjs-menu li.vjs-selected .vjs-svg-icon,.vjs-menu li.vjs-selected:focus .vjs-svg-icon,.vjs-menu li.vjs-selected:hover .vjs-svg-icon{fill:#000}.js-focus-visible .vjs-menu :not(.vjs-selected):focus:not(.focus-visible),.video-js .vjs-menu :not(.vjs-selected):focus:not(:focus-visible){background:0 0}.vjs-menu li.vjs-menu-title{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 .3em 0;font-weight:700;cursor:default}.vjs-menu-button-popup .vjs-menu{display:none;position:absolute;bottom:0;width:10em;left:-3em;height:0;margin-bottom:1.5em;border-top-color:rgba(43,51,63,.7)}.vjs-pip-window .vjs-menu-button-popup .vjs-menu{left:unset;right:1em}.vjs-menu-button-popup .vjs-menu .vjs-menu-content{background-color:#2b333f;background-color:rgba(43,51,63,.7);position:absolute;width:100%;bottom:1.5em;max-height:15em}.vjs-layout-tiny .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-x-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:5em}.vjs-layout-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:10em}.vjs-layout-medium .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:14em}.vjs-layout-huge .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-x-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:25em}.vjs-menu-button-popup .vjs-menu.vjs-lock-showing,.vjs-workinghover .vjs-menu-button-popup.vjs-hover .vjs-menu{display:block}.video-js .vjs-menu-button-inline{transition:all .4s;overflow:hidden}.video-js .vjs-menu-button-inline:before{width:2.222222222em}.video-js .vjs-menu-button-inline.vjs-slider-active,.video-js .vjs-menu-button-inline:focus,.video-js .vjs-menu-button-inline:hover{width:12em}.vjs-menu-button-inline .vjs-menu{opacity:0;height:100%;width:auto;position:absolute;left:4em;top:0;padding:0;margin:0;transition:all .4s}.vjs-menu-button-inline.vjs-slider-active .vjs-menu,.vjs-menu-button-inline:focus .vjs-menu,.vjs-menu-button-inline:hover .vjs-menu{display:block;opacity:1}.vjs-menu-button-inline .vjs-menu-content{width:auto;height:100%;margin:0;overflow:hidden}.video-js .vjs-control-bar{display:none;width:100%;position:absolute;bottom:0;left:0;right:0;height:3em;background-color:#2b333f;background-color:rgba(43,51,63,.7)}.video-js.vjs-spatial-navigation-enabled .vjs-control-bar{gap:1px}.video-js:not(.vjs-controls-disabled,.vjs-using-native-controls,.vjs-error) .vjs-control-bar.vjs-lock-showing{display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.vjs-audio-only-mode .vjs-control-bar,.vjs-has-started .vjs-control-bar{display:-webkit-flex;display:-ms-flexbox;display:flex;visibility:visible;opacity:1;transition:visibility .1s,opacity .1s}.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{visibility:visible;opacity:0;pointer-events:none;transition:visibility 1s,opacity 1s}.vjs-controls-disabled .vjs-control-bar,.vjs-error .vjs-control-bar,.vjs-using-native-controls .vjs-control-bar{display:none!important}.vjs-audio-only-mode.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar,.vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:1;visibility:visible;pointer-events:auto}.video-js .vjs-control{position:relative;text-align:center;margin:0;padding:0;height:100%;width:4em;-webkit-flex:none;-ms-flex:none;flex:none}.video-js .vjs-control.vjs-visible-text{width:auto;padding-left:1em;padding-right:1em}.vjs-button>.vjs-icon-placeholder:before{font-size:1.8em;line-height:1.67}.vjs-button>.vjs-icon-placeholder{display:block}.vjs-button>.vjs-svg-icon{display:inline-block}.video-js .vjs-control:focus,.video-js .vjs-control:focus:before,.video-js .vjs-control:hover:before{text-shadow:0 0 1em #fff}.video-js :not(.vjs-visible-text)>.vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.video-js .vjs-custom-control-spacer{display:none}.video-js .vjs-progress-control{cursor:pointer;-webkit-flex:auto;-ms-flex:auto;flex:auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-width:4em;-ms-touch-action:none;touch-action:none}.video-js .vjs-progress-control.disabled{cursor:default}.vjs-live .vjs-progress-control{display:none}.vjs-liveui .vjs-progress-control{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.video-js .vjs-progress-holder{-webkit-flex:auto;-ms-flex:auto;flex:auto;transition:all .2s;height:.3em}.video-js .vjs-progress-control .vjs-progress-holder{margin:0 10px}.video-js .vjs-progress-control:hover .vjs-progress-holder,.video-js.vjs-scrubbing.vjs-touch-enabled .vjs-progress-control .vjs-progress-holder{font-size:1.6666666667em}.video-js .vjs-progress-control:hover .vjs-progress-holder.disabled{font-size:1em}.video-js .vjs-progress-holder .vjs-load-progress,.video-js .vjs-progress-holder .vjs-load-progress div,.video-js .vjs-progress-holder .vjs-play-progress{position:absolute;display:block;height:100%;margin:0;padding:0;width:0}.video-js .vjs-play-progress{background-color:#fff}.video-js .vjs-play-progress:before{font-size:.9em;position:absolute;right:-.5em;line-height:.35em;z-index:1}.vjs-svg-icons-enabled .vjs-play-progress:before{content:none!important}.vjs-play-progress .vjs-svg-icon{position:absolute;top:-.35em;right:-.4em;width:.9em;height:.9em;pointer-events:none;line-height:.15em;z-index:1}.video-js .vjs-load-progress{background:rgba(114.9141509434,132.7028301887,159.3858490566,.5)}.video-js .vjs-load-progress div{background:rgba(114.9141509434,132.7028301887,159.3858490566,.75)}.video-js .vjs-time-tooltip{background-color:#fff;background-color:rgba(255,255,255,.8);border-radius:.3em;color:#000;float:right;font-family:Arial,Helvetica,sans-serif;font-size:1em;padding:6px 8px 8px 8px;pointer-events:none;position:absolute;top:-3.4em;visibility:hidden;z-index:1}.video-js .vjs-progress-holder:focus .vjs-time-tooltip{display:none}.video-js .vjs-progress-control:hover .vjs-progress-holder:focus .vjs-time-tooltip,.video-js .vjs-progress-control:hover .vjs-time-tooltip,.video-js.vjs-scrubbing.vjs-touch-enabled .vjs-progress-control .vjs-time-tooltip{display:block;font-size:.6em;visibility:visible}.video-js .vjs-progress-control.disabled:hover .vjs-time-tooltip{font-size:1em}.video-js .vjs-progress-control .vjs-mouse-display{display:none;position:absolute;width:1px;height:100%;background-color:#000;z-index:1}.video-js .vjs-progress-control:hover .vjs-mouse-display{display:block}.video-js.vjs-scrubbing.vjs-touch-enabled .vjs-progress-control .vjs-mouse-display{display:block}.video-js.vjs-touch-enabled:not(.vjs-scrubbing) .vjs-progress-control .vjs-mouse-display,.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display{visibility:hidden;opacity:0;transition:visibility 1s,opacity 1s}.vjs-mouse-display .vjs-time-tooltip{color:#fff;background-color:#000;background-color:rgba(0,0,0,.8)}.video-js .vjs-slider{position:relative;cursor:pointer;padding:0;margin:0 .45em 0 .45em;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:rgb(114.9141509434,132.7028301887,159.3858490566);background-color:rgba(114.9141509434,132.7028301887,159.3858490566,.5)}.video-js .vjs-slider.disabled{cursor:default}.video-js .vjs-slider:focus{text-shadow:0 0 1em #fff;box-shadow:0 0 1em #fff}.video-js.vjs-spatial-navigation-enabled .vjs-slider:focus{outline:.0625em solid #fff}.video-js .vjs-mute-control{cursor:pointer;-webkit-flex:none;-ms-flex:none;flex:none}.video-js .vjs-volume-control{cursor:pointer;margin-right:1em;display:-webkit-flex;display:-ms-flexbox;display:flex}.video-js .vjs-volume-control.vjs-volume-horizontal{width:5em}.video-js .vjs-volume-panel .vjs-volume-control{visibility:visible;opacity:0;width:1px;height:1px;margin-left:-1px}.video-js .vjs-volume-panel{transition:width 1s}.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active,.video-js .vjs-volume-panel .vjs-volume-control:active,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control,.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control,.video-js .vjs-volume-panel:active .vjs-volume-control,.video-js .vjs-volume-panel:focus .vjs-volume-control{visibility:visible;opacity:1;position:relative;transition:visibility .1s,opacity .1s,height .1s,width .1s,left 0s,top 0s}.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-horizontal,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-horizontal{width:5em;height:3em;margin-right:0}.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-vertical,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-vertical{left:-3.5em;transition:left 0s}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal:active{width:10em;transition:width .1s}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-mute-toggle-only{width:4em}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{height:8em;width:3em;left:-3000em;transition:visibility 1s,opacity 1s,height 1s 1s,width 1s 1s,left 1s 1s,top 1s 1s}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{transition:visibility 1s,opacity 1s,height 1s 1s,width 1s,left 1s 1s,top 1s 1s}.video-js .vjs-volume-panel{display:-webkit-flex;display:-ms-flexbox;display:flex}.video-js .vjs-volume-bar{margin:1.35em .45em}.vjs-volume-bar.vjs-slider-horizontal{width:5em;height:.3em}.vjs-volume-bar.vjs-slider-vertical{width:.3em;height:5em;margin:1.35em auto}.video-js .vjs-volume-level{position:absolute;bottom:0;left:0;background-color:#fff}.video-js .vjs-volume-level:before{position:absolute;font-size:.9em;z-index:1}.vjs-slider-vertical .vjs-volume-level{width:.3em}.vjs-slider-vertical .vjs-volume-level:before{top:-.5em;left:-.3em;z-index:1}.vjs-svg-icons-enabled .vjs-volume-level:before{content:none}.vjs-volume-level .vjs-svg-icon{position:absolute;width:.9em;height:.9em;pointer-events:none;z-index:1}.vjs-slider-horizontal .vjs-volume-level{height:.3em}.vjs-slider-horizontal .vjs-volume-level:before{line-height:.35em;right:-.5em}.vjs-slider-horizontal .vjs-volume-level .vjs-svg-icon{right:-.3em;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.vjs-slider-vertical .vjs-volume-level .vjs-svg-icon{top:-.55em;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.video-js .vjs-volume-panel.vjs-volume-panel-vertical{width:4em}.vjs-volume-bar.vjs-slider-vertical .vjs-volume-level{height:100%}.vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level{width:100%}.video-js .vjs-volume-vertical{width:3em;height:8em;bottom:8em;background-color:#2b333f;background-color:rgba(43,51,63,.7)}.video-js .vjs-volume-horizontal .vjs-menu{left:-2em}.video-js .vjs-volume-tooltip{background-color:#fff;background-color:rgba(255,255,255,.8);border-radius:.3em;color:#000;float:right;font-family:Arial,Helvetica,sans-serif;font-size:1em;padding:6px 8px 8px 8px;pointer-events:none;position:absolute;top:-3.4em;visibility:hidden;z-index:1}.video-js .vjs-volume-control:hover .vjs-progress-holder:focus .vjs-volume-tooltip,.video-js .vjs-volume-control:hover .vjs-volume-tooltip{display:block;font-size:1em;visibility:visible}.video-js .vjs-volume-vertical:hover .vjs-progress-holder:focus .vjs-volume-tooltip,.video-js .vjs-volume-vertical:hover .vjs-volume-tooltip{left:1em;top:-12px}.video-js .vjs-volume-control.disabled:hover .vjs-volume-tooltip{font-size:1em}.video-js .vjs-volume-control .vjs-mouse-display{display:none;position:absolute;width:100%;height:1px;background-color:#000;z-index:1}.video-js .vjs-volume-horizontal .vjs-mouse-display{width:1px;height:100%}.video-js .vjs-volume-control:hover .vjs-mouse-display{display:block}.video-js.vjs-user-inactive .vjs-volume-control .vjs-mouse-display{visibility:hidden;opacity:0;transition:visibility 1s,opacity 1s}.vjs-mouse-display .vjs-volume-tooltip{color:#fff;background-color:#000;background-color:rgba(0,0,0,.8)}.vjs-poster{display:inline-block;vertical-align:middle;cursor:pointer;margin:0;padding:0;position:absolute;top:0;right:0;bottom:0;left:0;height:100%}.vjs-has-started .vjs-poster,.vjs-using-native-controls .vjs-poster{display:none}.vjs-audio.vjs-has-started .vjs-poster,.vjs-has-started.vjs-audio-poster-mode .vjs-poster,.vjs-pip-container.vjs-has-started .vjs-poster{display:block}.vjs-poster img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.video-js .vjs-live-control{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex:auto;-ms-flex:auto;flex:auto;font-size:1em;line-height:3em}.video-js.vjs-liveui .vjs-live-control,.video-js:not(.vjs-live) .vjs-live-control{display:none}.video-js .vjs-seek-to-live-control{-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-flex:none;-ms-flex:none;flex:none;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;height:100%;padding-left:.5em;padding-right:.5em;font-size:1em;line-height:3em;width:auto;min-width:4em}.video-js.vjs-live:not(.vjs-liveui) .vjs-seek-to-live-control,.video-js:not(.vjs-live) .vjs-seek-to-live-control{display:none}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge{cursor:auto}.vjs-seek-to-live-control .vjs-icon-placeholder{margin-right:.5em;color:#888}.vjs-svg-icons-enabled .vjs-seek-to-live-control{line-height:0}.vjs-seek-to-live-control .vjs-svg-icon{width:1em;height:1em;pointer-events:none;fill:#888}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge .vjs-icon-placeholder{color:red}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge .vjs-svg-icon{fill:red}.video-js .vjs-time-control{-webkit-flex:none;-ms-flex:none;flex:none;font-size:1em;line-height:3em;min-width:2em;width:auto;padding-left:1em;padding-right:1em}.video-js .vjs-current-time,.video-js .vjs-duration,.vjs-live .vjs-time-control,.vjs-live .vjs-time-divider{display:none}.vjs-time-divider{display:none;line-height:3em}.vjs-normalise-time-controls:not(.vjs-live) .vjs-time-control{display:-webkit-flex;display:-ms-flexbox;display:flex}.video-js .vjs-play-control{cursor:pointer}.video-js .vjs-play-control .vjs-icon-placeholder{-webkit-flex:none;-ms-flex:none;flex:none}.vjs-text-track-display{position:absolute;bottom:3em;left:0;right:0;top:0;pointer-events:none}.vjs-error .vjs-text-track-display{display:none}.video-js.vjs-controls-disabled .vjs-text-track-display,.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display{bottom:1em}.video-js .vjs-text-track{font-size:1.4em;text-align:center;margin-bottom:.1em}.vjs-subtitles{color:#fff}.vjs-captions{color:#fc6}.vjs-tt-cue{display:block}video::-webkit-media-text-track-display{-webkit-transform:translateY(-3em);transform:translateY(-3em)}.video-js.vjs-controls-disabled video::-webkit-media-text-track-display,.video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display{-webkit-transform:translateY(-1.5em);transform:translateY(-1.5em)}.video-js.vjs-force-center-align-cues .vjs-text-track-cue{text-align:center!important;width:80%!important}@supports not (inset:10px){.video-js .vjs-text-track-display>div{top:0;right:0;bottom:0;left:0}}.video-js .vjs-picture-in-picture-control{cursor:pointer;-webkit-flex:none;-ms-flex:none;flex:none}.video-js.vjs-audio-only-mode .vjs-picture-in-picture-control,.vjs-pip-window .vjs-picture-in-picture-control{display:none}.video-js .vjs-fullscreen-control{cursor:pointer;-webkit-flex:none;-ms-flex:none;flex:none}.video-js.vjs-audio-only-mode .vjs-fullscreen-control,.vjs-pip-window .vjs-fullscreen-control{display:none}.vjs-playback-rate .vjs-playback-rate-value,.vjs-playback-rate>.vjs-menu-button{position:absolute;top:0;left:0;width:100%;height:100%}.vjs-playback-rate .vjs-playback-rate-value{pointer-events:none;font-size:1.5em;line-height:2;text-align:center}.vjs-playback-rate .vjs-menu{width:4em;left:0}.vjs-error .vjs-error-display .vjs-modal-dialog-content{font-size:1.4em;text-align:center}.vjs-loading-spinner{display:none;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:.85;text-align:left;border:.6em solid rgba(43,51,63,.7);box-sizing:border-box;background-clip:padding-box;width:5em;height:5em;border-radius:50%;visibility:hidden}.vjs-seeking .vjs-loading-spinner,.vjs-waiting .vjs-loading-spinner{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-animation:vjs-spinner-show 0s linear .3s forwards;animation:vjs-spinner-show 0s linear .3s forwards}.vjs-error .vjs-loading-spinner{display:none}.vjs-loading-spinner:after,.vjs-loading-spinner:before{content:"";position:absolute;box-sizing:inherit;width:inherit;height:inherit;border-radius:inherit;opacity:1;border:inherit;border-color:transparent;border-top-color:#fff}.vjs-seeking .vjs-loading-spinner:after,.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:before{-webkit-animation:vjs-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,vjs-spinner-fade 1.1s linear infinite;animation:vjs-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,vjs-spinner-fade 1.1s linear infinite}.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:before{border-top-color:#fff}.vjs-seeking .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:after{border-top-color:#fff;-webkit-animation-delay:.44s;animation-delay:.44s}@-webkit-keyframes vjs-spinner-show{to{visibility:visible}}@keyframes vjs-spinner-show{to{visibility:visible}}@-webkit-keyframes vjs-spinner-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes vjs-spinner-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes vjs-spinner-fade{0%{border-top-color:rgb(114.9141509434,132.7028301887,159.3858490566)}20%{border-top-color:rgb(114.9141509434,132.7028301887,159.3858490566)}35%{border-top-color:#fff}60%{border-top-color:rgb(114.9141509434,132.7028301887,159.3858490566)}100%{border-top-color:rgb(114.9141509434,132.7028301887,159.3858490566)}}@keyframes vjs-spinner-fade{0%{border-top-color:rgb(114.9141509434,132.7028301887,159.3858490566)}20%{border-top-color:rgb(114.9141509434,132.7028301887,159.3858490566)}35%{border-top-color:#fff}60%{border-top-color:rgb(114.9141509434,132.7028301887,159.3858490566)}100%{border-top-color:rgb(114.9141509434,132.7028301887,159.3858490566)}}.video-js.vjs-audio-only-mode .vjs-captions-button{display:none}.vjs-chapters-button .vjs-menu ul{width:24em}.video-js.vjs-audio-only-mode .vjs-descriptions-button{display:none}.vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-svg-icon{width:1.5em;height:1.5em}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder{vertical-align:middle;display:inline-block;margin-bottom:-.1em}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{font-family:VideoJS;content:"\f10c";font-size:1.5em;line-height:inherit}.video-js.vjs-audio-only-mode .vjs-subs-caps-button{display:none}.video-js .vjs-audio-button+.vjs-menu .vjs-descriptions-menu-item .vjs-menu-item-text .vjs-icon-placeholder,.video-js .vjs-audio-button+.vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder{vertical-align:middle;display:inline-block;margin-bottom:-.1em}.video-js .vjs-audio-button+.vjs-menu .vjs-descriptions-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before,.video-js .vjs-audio-button+.vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{font-family:VideoJS;content:" \f12e";font-size:1.5em;line-height:inherit}.video-js.vjs-layout-small .vjs-current-time,.video-js.vjs-layout-small .vjs-duration,.video-js.vjs-layout-small .vjs-playback-rate,.video-js.vjs-layout-small .vjs-remaining-time,.video-js.vjs-layout-small .vjs-time-divider,.video-js.vjs-layout-small .vjs-volume-control,.video-js.vjs-layout-tiny .vjs-current-time,.video-js.vjs-layout-tiny .vjs-duration,.video-js.vjs-layout-tiny .vjs-playback-rate,.video-js.vjs-layout-tiny .vjs-remaining-time,.video-js.vjs-layout-tiny .vjs-time-divider,.video-js.vjs-layout-tiny .vjs-volume-control,.video-js.vjs-layout-x-small .vjs-current-time,.video-js.vjs-layout-x-small .vjs-duration,.video-js.vjs-layout-x-small .vjs-playback-rate,.video-js.vjs-layout-x-small .vjs-remaining-time,.video-js.vjs-layout-x-small .vjs-time-divider,.video-js.vjs-layout-x-small .vjs-volume-control{display:none}.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover{width:auto;width:initial}.video-js.vjs-layout-tiny .vjs-progress-control,.video-js.vjs-layout-x-small .vjs-progress-control{display:none}.video-js.vjs-layout-x-small .vjs-custom-control-spacer{-webkit-flex:auto;-ms-flex:auto;flex:auto;display:block}.vjs-modal-dialog.vjs-text-track-settings{background-color:#2b333f;background-color:rgba(43,51,63,.75);color:#fff;height:70%}.vjs-spatial-navigation-enabled .vjs-modal-dialog.vjs-text-track-settings{height:80%}.vjs-error .vjs-text-track-settings{display:none}.vjs-text-track-settings .vjs-modal-dialog-content{display:table}.vjs-text-track-settings .vjs-track-settings-colors,.vjs-text-track-settings .vjs-track-settings-controls,.vjs-text-track-settings .vjs-track-settings-font{display:table-cell}.vjs-text-track-settings .vjs-track-settings-controls{text-align:right;vertical-align:bottom}@supports (display:grid){.vjs-text-track-settings .vjs-modal-dialog-content{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;padding:20px 24px 0 24px}.vjs-track-settings-controls .vjs-default-button{margin-bottom:20px}.vjs-text-track-settings .vjs-track-settings-controls{grid-column:1/-1}.vjs-layout-small .vjs-text-track-settings .vjs-modal-dialog-content,.vjs-layout-tiny .vjs-text-track-settings .vjs-modal-dialog-content,.vjs-layout-x-small .vjs-text-track-settings .vjs-modal-dialog-content{grid-template-columns:1fr}}.vjs-text-track-settings select{font-size:inherit}.vjs-track-setting>select{margin-right:1em;margin-bottom:.5em}.vjs-text-track-settings fieldset{margin:10px;border:none}.vjs-text-track-settings fieldset span{display:inline-block;padding:0 .6em .8em}.vjs-text-track-settings fieldset span>select{max-width:7.3em}.vjs-text-track-settings legend{color:#fff;font-weight:700;font-size:1.2em}.vjs-text-track-settings .vjs-label{margin:0 .5em .5em 0}.vjs-track-settings-controls button:active,.vjs-track-settings-controls button:focus{outline-style:solid;outline-width:medium;background-image:linear-gradient(0deg,#fff 88%,rgb(114.9141509434,132.7028301887,159.3858490566) 100%)}.vjs-track-settings-controls button:hover{color:rgba(43,51,63,.75)}.vjs-track-settings-controls button{background-color:#fff;background-image:linear-gradient(-180deg,#fff 88%,rgb(114.9141509434,132.7028301887,159.3858490566) 100%);color:#2b333f;cursor:pointer;border-radius:2px}.vjs-track-settings-controls .vjs-default-button{margin-right:1em}.vjs-title-bar{background:rgba(0,0,0,.9);background:linear-gradient(180deg,rgba(0,0,0,.9) 0,rgba(0,0,0,.7) 60%,rgba(0,0,0,0) 100%);font-size:1.2em;line-height:1.5;transition:opacity .1s;padding:.666em 1.333em 4em;pointer-events:none;position:absolute;top:0;width:100%}.vjs-error .vjs-title-bar{display:none}.vjs-title-bar-description,.vjs-title-bar-title{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vjs-title-bar-title{font-weight:700;margin-bottom:.333em}.vjs-playing.vjs-user-inactive .vjs-title-bar{opacity:0;transition:opacity 1s}.video-js .vjs-skip-forward-5{cursor:pointer}.video-js .vjs-skip-forward-10{cursor:pointer}.video-js .vjs-skip-forward-30{cursor:pointer}.video-js .vjs-skip-backward-5{cursor:pointer}.video-js .vjs-skip-backward-10{cursor:pointer}.video-js .vjs-skip-backward-30{cursor:pointer}.video-js .vjs-transient-button{position:absolute;height:3em;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-color:rgba(50,50,50,.5);cursor:pointer;opacity:1;transition:opacity 1s}.video-js:not(.vjs-has-started) .vjs-transient-button{display:none}.video-js.not-hover .vjs-transient-button:not(.force-display),.video-js.vjs-user-inactive .vjs-transient-button:not(.force-display){opacity:0}.video-js .vjs-transient-button span{padding:0 .5em}.video-js .vjs-transient-button.vjs-left{left:1em}.video-js .vjs-transient-button.vjs-right{right:1em}.video-js .vjs-transient-button.vjs-top{top:1em}.video-js .vjs-transient-button.vjs-near-top{top:4em}.video-js .vjs-transient-button.vjs-bottom{bottom:4em}.video-js .vjs-transient-button:hover{background-color:rgba(50,50,50,.9)}@media print{.video-js>:not(.vjs-tech):not(.vjs-poster){visibility:hidden}}.vjs-resize-manager{position:absolute;top:0;left:0;width:100%;height:100%;border:none;z-index:-1000}.js-focus-visible .video-js :focus:not(.focus-visible){outline:0}.video-js :focus:not(:focus-visible){outline:0}:root{--f-button-width:40px;--f-button-height:40px;--f-button-border:0;--f-button-border-radius:0;--f-button-color:#374151;--f-button-bg:#f8f8f8;--f-button-shadow:none;--f-button-transition:all .15s ease;--f-button-transform:none;--f-button-outline-width:1px;--f-button-outline-color:rgba(0, 0, 0, .7);--f-button-svg-width:20px;--f-button-svg-height:20px;--f-button-svg-stroke-width:1.5;--f-button-svg-fill:none;--f-button-svg-filter:none;--f-button-svg-opacity:1;--f-button-svg-disabled-opacity:.5;--f-button-svg-transition:opacity .15s ease;--f-button-svg-transform:none}.f-button{width:var(--f-button-width);height:var(--f-button-height);border:var(--f-button-border);border-radius:var(--f-button-border-radius);color:var(--f-button-color);background:var(--f-button-bg);box-shadow:var(--f-button-shadow);-webkit-transform:var(--f-button-transform);transform:var(--f-button-transform);transition:var(--f-button-transition);-webkit-backdrop-filter:var(--f-button-backdrop-filter);backdrop-filter:var(--f-button-backdrop-filter);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;box-sizing:content-box;position:relative;margin:0;padding:0;pointer-events:all;cursor:pointer;overflow:hidden}@media (hover:hover){.f-button:hover:not([aria-disabled]){color:var(--f-button-hover-color,var(--f-button-color));background-color:var(--f-button-hover-bg,var(--f-button-bg))}}.f-button:active:not([aria-disabled]){color:var(--f-button-active-color,var(--f-button-hover-color,var(--f-button-color)));background-color:var(--f-button-active-bg,var(--f-button-hover-bg,var(--f-button-bg)))}.f-button:focus{outline:0}.f-button:focus-visible{outline:var(--f-button-outline-width) solid var(--f-button-outline-color);outline-offset:var(--f-button-outline-offset);position:relative;z-index:1}.f-button svg{width:var(--f-button-svg-width);height:var(--f-button-svg-height);-webkit-transform:var(--f-button-svg-transform);transform:var(--f-button-svg-transform);fill:var(--f-button-svg-fill);-webkit-filter:var(--f-button-svg-filter);filter:var(--f-button-svg-filter);opacity:var(--f-button-svg-opacity,1);transition:var(--f-button-svg-transition);stroke:currentColor;stroke-width:var(--f-button-svg-stroke-width);stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.f-button[aria-disabled]{cursor:default}.f-button[aria-disabled] svg{opacity:var(--f-button-svg-disabled-opacity)}[data-panzoom-action=toggleFS] g:first-child{display:-webkit-flex;display:-ms-flexbox;display:flex}[data-panzoom-action=toggleFS] g:last-child{display:none}.in-fullscreen [data-panzoom-action=toggleFS] g:first-child{display:none}.in-fullscreen [data-panzoom-action=toggleFS] g:last-child{display:-webkit-flex;display:-ms-flexbox;display:flex}[data-autoplay-action=toggle] svg g:first-child{display:-webkit-flex;display:-ms-flexbox;display:flex}[data-autoplay-action=toggle] svg g:last-child{display:none}.has-autoplay [data-autoplay-action=toggle] svg g:first-child{display:none}.has-autoplay [data-autoplay-action=toggle] svg g:last-child{display:-webkit-flex;display:-ms-flexbox;display:flex}:-webkit-full-screen [data-fullscreen-action=toggle] svg [data-fullscreen-action=toggle] svg g:first-child{display:none}:-ms-fullscreen [data-fullscreen-action=toggle] svg [data-fullscreen-action=toggle] svg g:first-child{display:none}:fullscreen [data-fullscreen-action=toggle] svg [data-fullscreen-action=toggle] svg g:first-child{display:none}:-webkit-full-screen [data-fullscreen-action=toggle] svg [data-fullscreen-action=toggle] svg g:last-child{display:-webkit-flex;display:flex}:-ms-fullscreen [data-fullscreen-action=toggle] svg [data-fullscreen-action=toggle] svg g:last-child{display:-ms-flexbox;display:flex}:fullscreen [data-fullscreen-action=toggle] svg [data-fullscreen-action=toggle] svg g:last-child{display:-webkit-flex;display:-ms-flexbox;display:flex}:root{--f-spinner-color-1:rgba(0, 0, 0, .1);--f-spinner-color-2:rgba(17, 24, 28, .8);--f-spinner-width:50px;--f-spinner-height:50px;--f-spinner-border-radius:50%;--f-spinner-border-width:4px}.f-spinner{position:absolute;top:50%;left:50%;margin:calc(var(--f-spinner-width) * -.5) 0 0 calc(var(--f-spinner-height) * -.5);padding:0;width:var(--f-spinner-width);height:var(--f-spinner-height);border-radius:var(--f-spinner-border-radius);border:var(--f-spinner-border-width) solid var(--f-spinner-color-1);border-top-color:var(--f-spinner-color-2);-webkit-animation:f-spinner .75s linear infinite,f-fadeIn .2s ease .2s both;animation:f-spinner .75s linear infinite,f-fadeIn .2s ease .2s both}@-webkit-keyframes f-spinner{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes f-spinner{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.f-panzoom,.f-zoomable{position:relative;overflow:hidden;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.f-panzoom:after,.f-panzoom:before,.f-zoomable:after,.f-zoomable:before{display:block;content:""}.f-panzoom:not(.has-controls):before,.f-zoomable:not(.has-controls):before{margin-bottom:auto}.f-panzoom:after,.f-zoomable:after{margin-top:auto}.f-panzoom.in-fullscreen,.f-zoomable.in-fullscreen{position:fixed;top:0;left:0;margin:0!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;aspect-ratio:unset!important;z-index:9999}.f-panzoom__wrapper{position:relative;min-width:0;min-height:0;max-width:100%;max-height:100%}.f-panzoom__wrapper.will-zoom-out{cursor:zoom-out}.f-panzoom__wrapper.can-drag{cursor:move;cursor:grab}.f-panzoom__wrapper.will-zoom-in{cursor:zoom-in}.f-panzoom__wrapper.is-dragging{cursor:move;cursor:grabbing}.f-panzoom__wrapper.has-error{display:none}.f-panzoom__content{display:block;min-width:0;min-height:0;max-width:100%;max-height:100%}.f-panzoom__content.has-lazyerror,.f-panzoom__content.is-lazyloading{visibility:hidden}img.f-panzoom__content{width:auto;height:auto;vertical-align:top;-o-object-fit:contain;object-fit:contain;transition:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.f-panzoom__wrapper>.f-panzoom__content{visibility:hidden}.f-panzoom__viewport{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.f-panzoom__viewport>.f-panzoom__content{width:100%;height:100%;-o-object-fit:fill;object-fit:fill}picture.f-panzoom__content img{vertical-align:top;width:100%;height:auto;max-height:100%;-o-object-fit:contain;object-fit:contain;transition:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.f-panzoom__protected{position:absolute;inset:0;z-index:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html.with-panzoom-in-fullscreen{overflow:hidden}.f-fadeIn{-webkit-animation:var(--f-transition-duration,.2s) var(--f-transition-easing,ease) var(--f-transition-delay,0s) both f-fadeIn;animation:var(--f-transition-duration,.2s) var(--f-transition-easing,ease) var(--f-transition-delay,0s) both f-fadeIn;z-index:2}.f-fadeOut{-webkit-animation:var(--f-transition-duration,.2s) var(--f-transition-easing,ease) var(--f-transition-delay,0s) both f-fadeOut;animation:var(--f-transition-duration,.2s) var(--f-transition-easing,ease) var(--f-transition-delay,0s) both f-fadeOut;z-index:1}@-webkit-keyframes f-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes f-fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes f-fadeOut{to{opacity:0}}@keyframes f-fadeOut{to{opacity:0}}.f-crossfadeIn{-webkit-animation:var(--f-transition-duration,.2s) ease both f-crossfadeIn;animation:var(--f-transition-duration,.2s) ease both f-crossfadeIn;z-index:2}.f-crossfadeOut{-webkit-animation:calc(var(--f-transition-duration,.2s) * .2) ease calc(var(--f-transition-duration,.2s) * .8) both f-crossfadeOut;animation:calc(var(--f-transition-duration,.2s) * .2) ease calc(var(--f-transition-duration,.2s) * .8) both f-crossfadeOut;z-index:1}@-webkit-keyframes f-crossfadeIn{0%{opacity:0}to{opacity:1}}@keyframes f-crossfadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes f-crossfadeOut{to{opacity:0}}@keyframes f-crossfadeOut{to{opacity:0}}.is-horizontal .f-slideIn.from-next{-webkit-animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideInNextX;animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideInNextX}.is-horizontal .f-slideIn.from-prev{-webkit-animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideInPrevX;animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideInPrevX}.is-horizontal .f-slideOut.to-next{-webkit-animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideOutNextX;animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideOutNextX}.is-horizontal .f-slideOut.to-prev{-webkit-animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideOutPrevX;animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideOutPrevX}@-webkit-keyframes f-slideInPrevX{0%{-webkit-transform:translate(calc(100% + var(--f-carousel-gap,0)));transform:translate(calc(100% + var(--f-carousel-gap,0)))}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes f-slideInPrevX{0%{-webkit-transform:translate(calc(100% + var(--f-carousel-gap,0)));transform:translate(calc(100% + var(--f-carousel-gap,0)))}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes f-slideInNextX{0%{-webkit-transform:translate(calc(-100% - var(--f-carousel-gap,0)));transform:translate(calc(-100% - var(--f-carousel-gap,0)))}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes f-slideInNextX{0%{-webkit-transform:translate(calc(-100% - var(--f-carousel-gap,0)));transform:translate(calc(-100% - var(--f-carousel-gap,0)))}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes f-slideOutNextX{to{-webkit-transform:translate(calc(-100% - var(--f-carousel-gap,0)));transform:translate(calc(-100% - var(--f-carousel-gap,0)))}}@keyframes f-slideOutNextX{to{-webkit-transform:translate(calc(-100% - var(--f-carousel-gap,0)));transform:translate(calc(-100% - var(--f-carousel-gap,0)))}}@-webkit-keyframes f-slideOutPrevX{to{-webkit-transform:translate(calc(100% + var(--f-carousel-gap,0)));transform:translate(calc(100% + var(--f-carousel-gap,0)))}}@keyframes f-slideOutPrevX{to{-webkit-transform:translate(calc(100% + var(--f-carousel-gap,0)));transform:translate(calc(100% + var(--f-carousel-gap,0)))}}.is-vertical .f-slideIn.from-next{-webkit-animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideInNextY;animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideInNextY}.is-vertical .f-slideIn.from-prev{-webkit-animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideInPrevY;animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideInPrevY}.is-vertical .f-slideOut.to-next{-webkit-animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideOutNextY;animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideOutNextY}.is-vertical .f-slideOut.to-prev{-webkit-animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideOutPrevY;animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideOutPrevY}@-webkit-keyframes f-slideInPrevY{0%{-webkit-transform:translateY(calc(100% + var(--f-carousel-gap,0)));transform:translateY(calc(100% + var(--f-carousel-gap,0)))}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes f-slideInPrevY{0%{-webkit-transform:translateY(calc(100% + var(--f-carousel-gap,0)));transform:translateY(calc(100% + var(--f-carousel-gap,0)))}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes f-slideInNextY{0%{-webkit-transform:translateY(calc(-100% - var(--f-carousel-gap,0)));transform:translateY(calc(-100% - var(--f-carousel-gap,0)))}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes f-slideInNextY{0%{-webkit-transform:translateY(calc(-100% - var(--f-carousel-gap,0)));transform:translateY(calc(-100% - var(--f-carousel-gap,0)))}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes f-slideOutNextY{to{-webkit-transform:translateY(calc(-100% - var(--f-carousel-gap,0)));transform:translateY(calc(-100% - var(--f-carousel-gap,0)))}}@keyframes f-slideOutNextY{to{-webkit-transform:translateY(calc(-100% - var(--f-carousel-gap,0)));transform:translateY(calc(-100% - var(--f-carousel-gap,0)))}}@-webkit-keyframes f-slideOutPrevY{to{-webkit-transform:translateY(calc(100% + var(--f-carousel-gap,0)));transform:translateY(calc(100% + var(--f-carousel-gap,0)))}}@keyframes f-slideOutPrevY{to{-webkit-transform:translateY(calc(100% + var(--f-carousel-gap,0)));transform:translateY(calc(100% + var(--f-carousel-gap,0)))}}.f-zoomInUp{-webkit-animation:var(--f-transition-duration,.3s) ease both f-zoomInUp;animation:var(--f-transition-duration,.3s) ease both f-zoomInUp}.f-zoomOutDown{-webkit-animation:var(--f-transition-duration,.3s) ease both f-zoomOutDown;animation:var(--f-transition-duration,.3s) ease both f-zoomOutDown}@-webkit-keyframes f-zoomInUp{0%{-webkit-transform:scale(var(--f-zoomInUp-scale,.975)) translate3d(var(--f-zoomInUp-x,0),var(--f-zoomInUp-y,16px),0);transform:scale(var(--f-zoomInUp-scale,.975)) translate3d(var(--f-zoomInUp-x,0),var(--f-zoomInUp-y,16px),0);opacity:var(--f-zoomInUp-opacity,0)}to{-webkit-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0);opacity:1}}@keyframes f-zoomInUp{0%{-webkit-transform:scale(var(--f-zoomInUp-scale,.975)) translate3d(var(--f-zoomInUp-x,0),var(--f-zoomInUp-y,16px),0);transform:scale(var(--f-zoomInUp-scale,.975)) translate3d(var(--f-zoomInUp-x,0),var(--f-zoomInUp-y,16px),0);opacity:var(--f-zoomInUp-opacity,0)}to{-webkit-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0);opacity:1}}@-webkit-keyframes f-zoomOutDown{to{-webkit-transform:scale(var(--f-zoomOutDown-scale,.975)) translate3d(var(--f-zoomOutDown-x,0),var(--f-zoomOutDown-y,16px),0);transform:scale(var(--f-zoomOutDown-scale,.975)) translate3d(var(--f-zoomOutDown-x,0),var(--f-zoomOutDown-y,16px),0);opacity:0}}@keyframes f-zoomOutDown{to{-webkit-transform:scale(var(--f-zoomOutDown-scale,.975)) translate3d(var(--f-zoomOutDown-x,0),var(--f-zoomOutDown-y,16px),0);transform:scale(var(--f-zoomOutDown-scale,.975)) translate3d(var(--f-zoomOutDown-x,0),var(--f-zoomOutDown-y,16px),0);opacity:0}}.f-throwOutUp{-webkit-animation:var(--f-throwOutUp-duration,.2s) ease-out both f-throwOutUp;animation:var(--f-throwOutUp-duration,.2s) ease-out both f-throwOutUp}.f-throwOutDown{-webkit-animation:var(--f-throwOutDown-duration,.2s) ease-out both f-throwOutDown;animation:var(--f-throwOutDown-duration,.2s) ease-out both f-throwOutDown}@-webkit-keyframes f-throwOutUp{to{-webkit-transform:translate3d(0,calc(var(--f-throwOutUp-y,150px) * -1),0);transform:translate3d(0,calc(var(--f-throwOutUp-y,150px) * -1),0);opacity:0}}@keyframes f-throwOutUp{to{-webkit-transform:translate3d(0,calc(var(--f-throwOutUp-y,150px) * -1),0);transform:translate3d(0,calc(var(--f-throwOutUp-y,150px) * -1),0);opacity:0}}@-webkit-keyframes f-throwOutDown{to{-webkit-transform:translate3d(0,var(--f-throwOutDown-y,150px),0);transform:translate3d(0,var(--f-throwOutDown-y,150px),0);opacity:0}}@keyframes f-throwOutDown{to{-webkit-transform:translate3d(0,var(--f-throwOutDown-y,150px),0);transform:translate3d(0,var(--f-throwOutDown-y,150px),0);opacity:0}}.has-gmap .f-html,.has-iframe .f-html,.has-pdf .f-html{width:100%;height:100%;min-height:1px;overflow:visible}.has-gmap .f-html,.has-pdf .f-html{padding:0}.f-html{position:relative;box-sizing:border-box;margin:var(--f-html-margin,0);padding:var(--f-html-padding,2rem);color:var(--f-html-color,currentColor);background:var(--f-html-bg)}.f-html.is-error{text-align:center}.f-iframe{display:block;margin:0;border:0;height:100%;width:100%}.f-caption{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin:var(--f-caption-margin);padding:var(--f-caption-padding,16px 8px);max-width:100%;max-height:calc(80vh - 100px);overflow:auto;overflow-wrap:anywhere;line-height:var(--f-caption-line-height);color:var(--f-caption-color);background:var(--f-caption-bg);font:var(--f-caption-font)}.has-html5video .f-html,.has-vimeo .f-html,.has-youtube .f-html{padding:0;width:100%;height:100%;min-height:1px;overflow:visible;max-width:var(--f-video-width,960px);max-height:var(--f-video-height,540px);aspect-ratio:var(--f-video-aspect-ratio);background:var(--f-video-bg,rgba(0,0,0,.9))}.f-html5video{border:0;display:block;height:100%;width:100%;background:0 0}.f-button.is-arrow{--f-button-width:var(--f-arrow-width, 46px);--f-button-height:var(--f-arrow-height, 46px);--f-button-svg-width:var(--f-arrow-svg-width, 24px);--f-button-svg-height:var(--f-arrow-svg-height, 24px);--f-button-svg-stroke-width:var(--f-arrow-svg-stroke-width, 1.75);--f-button-border-radius:var(--f-arrow-border-radius, unset);--f-button-bg:var(--f-arrow-bg, transparent);--f-button-hover-bg:var(--f-arrow-hover-bg, var(--f-arrow-bg));--f-button-active-bg:var(--f-arrow-active-bg, var(--f-arrow-hover-bg));--f-button-shadow:var(--f-arrow-shadow);--f-button-color:var(--f-arrow-color);--f-button-hover-color:var(--f-arrow-hover-color, var(--f-arrow-color));--f-button-active-color:var( --f-arrow-active-color, var(--f-arrow-hover-color) );overflow:visible}.f-button.is-arrow.is-next,.f-button.is-arrow.is-prev{position:absolute;-webkit-transform:translate(0);transform:translate(0);z-index:20}.is-horizontal .f-button.is-arrow.is-next,.is-horizontal .f-button.is-arrow.is-prev{inset:50% auto auto;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.is-horizontal.is-ltr .f-button.is-arrow.is-prev{left:var(--f-arrow-pos,0)}.is-horizontal.is-ltr .f-button.is-arrow.is-next{right:var(--f-arrow-pos,0)}.is-horizontal.is-rtl .f-button.is-arrow.is-prev{right:var(--f-arrow-pos,0);-webkit-transform:translateY(-50%) rotateY(180deg);transform:translateY(-50%) rotateY(180deg)}.is-horizontal.is-rtl .f-button.is-arrow.is-next{left:var(--f-arrow-pos,0);-webkit-transform:translateY(-50%) rotateY(180deg);transform:translateY(-50%) rotateY(180deg)}.is-vertical.is-ltr .f-button.is-arrow.is-prev,.is-vertical.is-rtl .f-button.is-arrow.is-prev{top:var(--f-arrow-pos,0);right:auto;bottom:auto;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.is-vertical.is-ltr .f-button.is-arrow.is-next,.is-vertical.is-rtl .f-button.is-arrow.is-next{top:auto;right:auto;bottom:var(--f-arrow-pos,0);left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.is-vertical .f-button.is-arrow.is-next svg,.is-vertical .f-button.is-arrow.is-prev svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.f-carousel__toolbar{display:grid;grid-template-columns:1fr auto 1fr;margin:var(--f-toolbar-margin,0);padding:var(--f-toolbar-padding,8px);line-height:var(--f-toolbar-line-height);background:var(--f-toolbar-bg,none);box-shadow:var(--f-toolbar-shadow,none);-webkit-backdrop-filter:var(--f-toolbar-backdrop-filter);backdrop-filter:var(--f-toolbar-backdrop-filter);position:relative;z-index:20;color:var(--f-toolbar-color,currentColor);font-size:var(--f-toolbar-font-size,17px);font-weight:var(--f-toolbar-font-weight,inherit);font-family:var(--f-toolbar-font, -apple-system, BlinkMacSystemFont, "Segoe UI Adjusted", "Segoe UI", "Liberation Sans", sans-serif);text-shadow:var(--f-toolbar-text-shadow);text-align:center;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased;white-space:nowrap;pointer-events:none}.f-carousel__toolbar.is-absolute{position:absolute;top:0;left:0;right:0}.f-carousel__toolbar__column{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;gap:var(--f-toolbar-gap,0)}.f-carousel__toolbar__column.is-left{display:-webkit-flex;display:-ms-flexbox;display:flex;justify-self:flex-start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.f-carousel__toolbar__column.is-middle{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.f-carousel__toolbar__column.is-right{display:-webkit-flex;display:-ms-flexbox;display:flex;justify-self:flex-end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-flex-flow:nowrap;-ms-flex-flow:nowrap;flex-flow:nowrap}.f-carousel__toolbar__column{pointer-events:none}.f-carousel__toolbar__column>*{pointer-events:all}.f-counter{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:var(--f-counter-margin,0);padding:var(--f-counter-padding,4px);line-height:var(--f-counter-line-height);background:var(--f-counter-bg);border-radius:var(--f-counter-border-radius)}.f-counter span{padding:0 var(--f-counter-gap,4px)}:root{--f-thumbs-gap:8px;--f-thumbs-margin:0;--f-thumbs-padding-x:8px;--f-thumbs-padding-y:8px;--f-thumbs-z-index:1;--f-thumb-width:96px;--f-thumb-height:72px;--f-thumb-clip-width:46px;--f-thumb-extra-gap:16px;--f-thumb-fit:cover;--f-thumb-opacity:1;--f-thumb-transition:opacity .3s ease,transform .15s ease;--f-thumb-border:none;--f-thumb-border-radius:4px;--f-thumb-transfors:none;--f-thumb-shadow:none;--f-thumb-bg:linear-gradient(rgba(0, 0, 0, .1), rgba(0, 0, 0, .05));--f-thumb-focus-shadow:inset 0 0 0 .8px #222,inset 0 0 0 2.25px #fff;--f-thumb-selected-shadow:inset 0 0 0 .8px #222,inset 0 0 0 2.25px #fff}.f-thumbs{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin:var(--f-thumbs-margin);padding:0;background:var(--f-thumbs-bg);-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:max-height .3s ease,max-width .3s ease;position:relative;overflow:hidden;z-index:var(--f-thumbs-z-index)}.f-thumbs.is-horizontal{max-height:calc(var(--f-carousel-slide-height) + var(--f-thumbs-padding-y) * 2 + var(--f-thumbs-gap) * 2)}.f-thumbs.is-vertical{max-width:calc(var(--f-carousel-slide-width) + var(--f-thumbs-padding-x) * 2 + var(--f-thumbs-gap) * 2)}.f-thumbs.is-ltr{direction:ltr}.f-thumbs.is-rtl{direction:rtl}.f-thumbs__viewport{margin:var(--f-thumbs-padding-y) var(--f-thumbs-padding-x);overflow:visible;display:grid}.f-thumbs.is-vertical .f-thumbs__viewport{height:calc(100% - var(--f-thumbs-padding-y) * 2)}.f-thumbs__slide{position:relative;box-sizing:border-box;grid-area:1/1;width:var(--f-carousel-slide-width);height:var(--f-carousel-slide-height);margin:0;padding:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;cursor:pointer;overflow:visible}.f-thumbs__slide:hover button{opacity:var(--f-thumb-hover-opacity,1);-webkit-transform:var(--f-thumb-hover-transform,none);transform:var(--f-thumb-hover-transform,none)}.f-thumbs__slide:hover button:after{border:var(--f-thumb-hover-border,none);box-shadow:var(--f-thumb-hover-shadow,var(--f-thumb-shadow))}.f-thumbs__slide button{all:unset;margin:auto;padding:0;position:relative;overflow:visible;width:100%;height:100%;outline:0;transition:var(--f-thumb-transition);border-radius:var(--f-thumb-border-radius);opacity:var(--f-thumb-opacity);-webkit-transform:var(--f-thumb-transform);transform:var(--f-thumb-transform);background:var(--f-thumb-bg)}.f-thumbs__slide button:after{content:"";position:absolute;inset:0;z-index:1;transition:none;border-radius:inherit;border:var(--f-thumb-border);box-shadow:var(--f-thumb-shadow)}.f-thumbs__slide button:focus-within{opacity:var(--f-thumb-focus-opacity,1);-webkit-transform:var(--f-thumb-focus-transform,none);transform:var(--f-thumb-focus-transform,none)}.f-thumbs__slide button:focus-within:after{border:var(--f-thumb-focus-border,none);box-shadow:var(--f-thumb-focus-shadow,var(--f-thumb-shadow))}.f-thumbs__slide:active{opacity:var(--f-thumb-active-opacity,1);-webkit-transform:var(--f-thumb-active-transform,none);transform:var(--f-thumb-active-transform,none)}.f-thumbs__slide:active:after{border:var(--f-thumb-active-border,none);box-shadow:var(--f-thumb-active-shadow,var(--f-thumb-shadow))}.f-thumbs__slide.is-selected{z-index:2}.f-thumbs__slide.is-selected button{opacity:var(--f-thumb-selected-opacity,1);-webkit-transform:var(--f-thumb-selected-transform,none);transform:var(--f-thumb-selected-transform,none)}.f-thumbs__slide.is-selected button:after{border:var(--f-thumb-selected-border,none);box-shadow:var(--f-thumb-selected-shadow,var(--f-thumb-shadow))}.f-thumbs__slide img{display:block;width:100%;height:100%;-o-object-fit:var(--f-thumb-fit);object-fit:var(--f-thumb-fit);border-radius:inherit;pointer-events:none}.f-thumbs__slide img.has-lazyerror{display:none}.f-thumbs.is-classic{--f-carousel-slide-width:var(--f-thumb-width);--f-carousel-slide-height:var(--f-thumb-height);--f-carousel-gap:var(--f-thumbs-gap)}.f-thumbs.is-modern{--f-carousel-slide-width:calc( var(--f-thumb-clip-width) + var(--f-thumbs-gap) );--f-carousel-slide-height:var(--f-thumb-height);--f-carousel-gap:0;--width-diff:calc((var(--f-thumb-width) - var(--f-thumb-clip-width)))}.f-thumbs.is-modern .f-thumbs__viewport{width:calc(100% + var(--f-carousel-slide-width) * 2);margin-inline:calc(var(--f-carousel-slide-width) * -1)}.f-thumbs.is-modern .f-thumbs__slide{--clip-shift:calc((var(--width-diff) * .5) * var(--progress));--clip-path:inset( 0 var(--clip-shift) round var(--f-thumb-border-radius, 0) );padding:0;overflow:visible;left:var(--shift,0);will-change:left;transition:left var(--f-transition-duration) var(--f-transition-easing)}.f-thumbs.is-modern .f-thumbs__slide button{display:block;margin-inline:50%;width:var(--f-thumb-width);-webkit-clip-path:var(--clip-path);clip-path:var(--clip-path);border:none;box-shadow:none;transition:opacity var(--f-thumb-transition-duration,.2s) var(--f-thumb-transition-easing,ease),-webkit-clip-path var(--f-transition-duration) var(--f-transition-easing);transition:clip-path var(--f-transition-duration) var(--f-transition-easing),opacity var(--f-thumb-transition-duration,.2s) var(--f-thumb-transition-easing,ease);transition:clip-path var(--f-transition-duration) var(--f-transition-easing),opacity var(--f-thumb-transition-duration,.2s) var(--f-thumb-transition-easing,ease),-webkit-clip-path var(--f-transition-duration) var(--f-transition-easing)}.f-thumbs.is-modern .f-thumbs__slide button:after{display:none}.f-thumbs.is-modern .f-thumbs__slide:focus:not(:focus-visible){outline:0}.f-thumbs.is-modern .f-thumbs__slide:focus-within:not(.is-selected) button:before{content:"";position:absolute;z-index:1;top:0;left:var(--clip-shift);bottom:0;right:var(--clip-shift);transition:border var(--f-transition-duration) var(--f-transition-easing),box-shadow var(--f-transition-duration) var(--f-transition-easing);border-radius:inherit;border:var(--f-thumb-focus-border,none);box-shadow:var(--f-thumb-focus-shadow,none)}.f-thumbs.is-modern{--f-transition-duration:.25s;--f-transition-easing:ease-out}.f-thumbs.is-modern.is-syncing{--f-transition-duration:0s}:root{--f-progressbar-height:3px;--f-progressbar-color:var(--f-carousel-theme-color, #575ad6);--f-progressbar-opacity:1;--f-progressbar-z-index:30}.f-progressbar{position:absolute;top:0;left:0;right:0;z-index:var(--f-progressbar-z-index);height:var(--f-progressbar-height);-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0;transform-origin:0;opacity:var(--f-progressbar-opacity);background:var(--f-progressbar-color);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;-webkit-animation-name:f-progressbar;animation-name:f-progressbar;-webkit-animation-play-state:running;animation-play-state:running;-webkit-animation-timing-function:linear;animation-timing-function:linear}.f-progressbar:empty{display:block}button>.f-progressbar{--f-progressbar-height:100%;--f-progressbar-opacity:.2}@-webkit-keyframes f-progressbar{0%{-webkit-transform:scaleX(0);transform:scaleX(0)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes f-progressbar{0%{-webkit-transform:scaleX(0);transform:scaleX(0)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}[data-fullscreen-action=toggle] svg g:first-child{display:-webkit-flex;display:-ms-flexbox;display:flex}[data-fullscreen-action=toggle] svg g:last-child{display:none}:-webkit-full-screen [data-fullscreen-action=toggle] svg g:first-child{display:none}:-ms-fullscreen [data-fullscreen-action=toggle] svg g:first-child{display:none}:fullscreen [data-fullscreen-action=toggle] svg g:first-child{display:none}:-webkit-full-screen [data-fullscreen-action=toggle] svg g:last-child{display:-webkit-flex;display:flex}:-ms-fullscreen [data-fullscreen-action=toggle] svg g:last-child{display:-ms-flexbox;display:flex}:fullscreen [data-fullscreen-action=toggle] svg g:last-child{display:-webkit-flex;display:-ms-flexbox;display:flex}.in-fullscreen-mode>.f-carousel{-webkit-flex:1;-ms-flex:1;flex:1;min-width:0!important;min-height:0!important}html.with-fancybox{width:auto;overflow:visible;scroll-behavior:auto}html.with-fancybox body.hide-scrollbar{width:auto;margin-right:calc(var(--f-body-margin,0px) + var(--f-scrollbar-compensate,0px));overflow:hidden!important;overscroll-behavior-y:none}.fancybox__dialog{width:100%;height:100vh;max-height:unset;max-width:unset;padding:0;margin:0;border:0;overflow:hidden;background:0 0;-ms-touch-action:none;touch-action:none}.fancybox__dialog:focus{outline:0}.fancybox__dialog::-ms-backdrop{opacity:0}.fancybox__dialog::backdrop{opacity:0}@supports (height:100dvh){.fancybox__dialog{height:100dvh}}.fancybox__dialog :empty{display:block}div.fancybox__dialog{position:fixed;inset:0;z-index:1050}.fancybox__container{--fancybox-color:#dbdbdb;--fancybox-backdrop-bg:rgba(24, 24, 27, .95);--f-toolbar-margin:0;--f-toolbar-padding:8px;--f-toolbar-gap:0;--f-toolbar-color:#ddd;--f-toolbar-font-size:16px;--f-toolbar-font-weight:500;--f-toolbar-font:-apple-system,BlinkMacSystemFont,"Segoe UI Adjusted","Segoe UI","Liberation Sans",sans-serif;--f-toolbar-line-height:var(--f-button-height);--f-toolbar-text-shadow:1px 1px 1px rgba(0, 0, 0, .75);--f-toolbar-shadow:none;--f-toolbar-bg:none;--f-counter-margin:0;--f-counter-padding:0px 10px;--f-counter-gap:4px;--f-counter-line-height:var(--f-button-height);--f-carousel-gap:17px;--f-carousel-slide-width:100%;--f-carousel-slide-height:100%;--f-carousel-slide-padding:0;--f-carousel-slide-bg:unset;--f-html-color:#222;--f-html-bg:#fff;--f-error-color:#fff;--f-error-bg:#333;--f-caption-margin:0;--f-caption-padding:16px 8px;--f-caption-color:var(--fancybox-color, #dbdbdb);--f-caption-bg:transparent;--f-caption-font:inherit;--f-caption-line-height:1.375;--f-spinner-color-1:rgba(255, 255, 255, .2);--f-spinner-color-2:rgba(255, 255, 255, .8);--f-spinner-width:50px;--f-spinner-height:50px;--f-spinner-border-radius:50%;--f-spinner-border-width:4px;--f-progressbar-color:rgba(255, 255, 255);--f-button-width:46px;--f-button-height:46px;--f-button-color:#ddd;--f-button-hover-color:#fff;--f-button-outline-width:1px;--f-button-outline-color:rgba(255, 255, 255, .75);--f-button-outline-offset:0px;--f-button-bg:rgba(54, 54, 54, .75);--f-button-border:0;--f-button-border-radius:0;--f-button-shadow:none;--f-button-transition:all .2s ease;--f-button-transform:none;--f-button-svg-width:24px;--f-button-svg-height:24px;--f-button-svg-stroke-width:1.75;--f-button-svg-filter:drop-shadow(1px 1px 1px rgba(24, 24, 27, .01)),drop-shadow(1px 2px 1px rgba(24, 24, 27, .05));--f-button-svg-fill:none;--f-button-svg-disabled-opacity:.5;--f-arrow-pos:32px;--f-arrow-width:50px;--f-arrow-height:50px;--f-arrow-svg-width:24px;--f-arrow-svg-height:24px;--f-arrow-svg-stroke-width:2;--f-arrow-border-radius:50%;--f-arrow-bg:rgba(54, 54, 54, .65);--f-arrow-color:#ddd;--f-arrow-hover-color:#fff;--f-close-button-width:34px;--f-close-button-height:34px;--f-close-border-radius:4px;--f-close-button-color:#fff;--f-close-button-hover-color:#fff;--f-close-button-bg:transparent;--f-close-button-hover-bg:transparent;--f-close-button-active-bg:transparent;--f-close-button-svg-width:22px;--f-close-button-svg-height:22px;--f-thumbs-margin:0px;--f-thumbs-padding-x:8px;--f-thumbs-padding-y:8px;--f-thumbs-bg:none;--f-thumb-transition:all .2s ease;--f-thumb-width:94px;--f-thumb-height:76px;--f-thumb-opacity:1;--f-thumb-border:none;--f-thumb-shadow:none;--f-thumb-transform:none;--f-thumb-focus-opacity:1;--f-thumb-focus-border:none;--f-thumb-focus-shadow:inset 0 0 0 2px rgba(255, 255, 255, .65);--f-thumb-focus-transform:none;--f-thumb-hover-opacity:1;--f-thumb-hover-border:none;--f-thumb-hover-transform:none;--f-thumb-active-opacity:var(--f-thumb-hover-opacity);--f-thumb-active-border:var(--f-thumb-hover-border);--f-thumb-active-transform:var(--f-thumb-hover-transform);--f-thumb-selected-opacity:1;--f-thumb-selected-border:none;--f-thumb-selected-shadow:inset 0 0 0 2px #fff;--f-thumb-selected-transform:none}.fancybox__container[theme=light]{--fancybox-color:#222;--fancybox-backdrop-bg:rgba(255, 255, 255, .97);--f-toolbar-color:var(--fancybox-color, #222);--f-toolbar-text-shadow:none;--f-toolbar-font-weight:400;--f-html-color:var(--fancybox-color, #222);--f-html-bg:#fff;--f-error-color:#555;--f-error-bg:#fff;--f-video-bg:#fff;--f-caption-color:#333;--f-spinner-color-1:rgba(0, 0, 0, .2);--f-spinner-color-2:rgba(0, 0, 0, .8);--f-spinner-border-width:3.5px;--f-progressbar-color:rgba(111, 111, 116);--f-button-color:#333;--f-button-hover-color:#000;--f-button-outline-color:rgba(0, 0, 0, .85);--f-button-bg:rgba(255, 255, 255, .85);--f-button-svg-stroke-width:1.3;--f-button-svg-filter:none;--f-arrow-bg:rgba(255, 255, 255, .85);--f-arrow-color:#333;--f-arrow-hover-color:#000;--f-arrow-svg-stroke-width:1.3;--f-close-button-color:#555;--f-close-button-hover-color:#000;--f-thumb-bg:linear-gradient(#ebeff2, #e2e8f0);--f-thumb-focus-shadow:0 0 0 1.8px #fff,0px 0px 0px 2.25px #888;--f-thumb-selected-shadow:0 0 0 1.8px #fff,0px 0px 0px 2.25px #000}.fancybox__container{position:absolute;inset:0;overflow:hidden;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.fancybox__container:focus{outline:0}.fancybox__container.has-vertical-thumbs{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.fancybox__container.has-vertical-thumbs:not(.is-closing) .fancybox__viewport{overflow-x:clip;overflow-y:visible}.fancybox__container .fancybox__carousel>.fancybox__viewport>.fancybox__slide.is-selected>:not(.f-html,.f-panzoom__wrapper,.f-spinner),.fancybox__container .fancybox__carousel>.fancybox__viewport>.fancybox__slide:not(.is-selected),.fancybox__container .fancybox__carousel>:not(.fancybox__viewport),.fancybox__container>:not(.fancybox__carousel){opacity:var(--f-drag-opacity,1)}.fancybox__container:not(.is-ready,.is-hiding){visibility:hidden}.fancybox__container.is-revealing .fancybox__carousel>.fancybox__viewport>.fancybox__slide.is-selected>:not(.f-html,.f-panzoom__wrapper,.f-spinner),.fancybox__container.is-revealing .fancybox__carousel>.fancybox__viewport>.fancybox__slide:not(.is-selected),.fancybox__container.is-revealing .fancybox__carousel>:not(.fancybox__viewport),.fancybox__container.is-revealing>:not(.fancybox__carousel){-webkit-animation:var(--f-interface-enter-duration,.35s) ease none f-fadeIn;animation:var(--f-interface-enter-duration,.35s) ease none f-fadeIn}.fancybox__container.is-hiding .fancybox__carousel>.fancybox__viewport>.fancybox__slide.is-selected>:not(.f-html,.f-panzoom__wrapper),.fancybox__container.is-hiding .fancybox__carousel>.fancybox__viewport>.fancybox__slide:not(.is-selected),.fancybox__container.is-hiding .fancybox__carousel>:not(.fancybox__viewport),.fancybox__container.is-hiding>:not(.fancybox__carousel){-webkit-animation:var(--f-interface-exit-duration,.35s) ease forwards f-fadeOut;animation:var(--f-interface-exit-duration,.35s) ease forwards f-fadeOut}.fancybox__container.is-idle .f-carousel__toolbar{pointer-events:none;opacity:0}.fancybox__container.is-idle .f-button.is-arrow{opacity:0}.fancybox__container.is-idle.is-ready .f-carousel__toolbar{pointer-events:none;-webkit-animation:.15s ease-out both f-fadeOut;animation:.15s ease-out both f-fadeOut}.fancybox__container.is-idle.is-ready .f-button.is-arrow{-webkit-animation:.15s ease-out both f-fadeOut;animation:.15s ease-out both f-fadeOut}.fancybox__backdrop{position:fixed;inset:0;z-index:-1;background:var(--fancybox-backdrop-bg)}.fancybox__carousel{-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:0;min-width:0;position:relative;z-index:10;overflow-y:visible;overflow-x:clip}.fancybox__carousel.is-vertical{--f-carousel-slide-height:100%}.fancybox__carousel.is-ltr{direction:ltr}.fancybox__carousel.is-rtl{direction:rtl}.fancybox__carousel>.f-button.is-arrow:before{position:absolute;content:"";inset:-30px;z-index:1}.fancybox__viewport{display:grid;-webkit-flex:1;-ms-flex:1;flex:1;min-height:0;min-width:0;position:relative;overflow:visible;-webkit-transform:translate3d(0,var(--f-drag-offset,0),0);transform:translate3d(0,var(--f-drag-offset,0),0)}.fancybox__viewport.is-draggable{cursor:move;cursor:grab}.fancybox__viewport.is-dragging{cursor:move;cursor:grabbing}.fancybox__viewport [contenteditable],.fancybox__viewport [data-selectable]{cursor:auto}.fancybox__slide{box-sizing:border-box;position:relative;grid-area:1/1;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:var(--f-carousel-slide-width);height:var(--f-carousel-slide-height);min-width:0;min-height:0;max-width:100%;margin:0;padding:var(--f-carousel-slide-padding);background:var(--f-carousel-slide-bg);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);will-change:transform}.fancybox__slide:after,.fancybox__slide:before{display:block;content:""}.fancybox__slide:before{margin-bottom:auto}.fancybox__slide:after{margin-top:auto}.fancybox__slide.is-selected{z-index:1}.fancybox__slide.f-zoomable{overflow:visible}.fancybox__slide.has-error{--f-html-color:var(--f-error-color, --f-html-color);--f-html-bg:var(--f-error-bg, --f-html-bg)}.fancybox__slide.has-html{overflow:auto;padding:8px}.fancybox__slide.has-close-btn{padding-top:34px}.fancybox__slide.has-controls:before{margin:0}.fancybox__slide .f-spinner{cursor:pointer}.fancybox__container.is-closing .f-caption,.fancybox__slide.is-loading .f-caption{visibility:hidden}.fancybox__container.is-closing .fancybox__carousel{overflow:visible}.f-button.is-close-button{--f-button-width:var(--f-close-button-width);--f-button-height:var(--f-close-button-height);--f-button-border-radius:var(--f-close-border-radius);--f-button-color:var(--f-close-button-color);--f-button-hover-color:var(--f-close-button-hover-color);--f-button-bg:var(--f-close-button-bg);--f-button-hover-bg:var(--f-close-button-hover-bg);--f-button-active-bg:var(--f-close-button-active-bg);--f-button-svg-width:var(--f-close-button-svg-width);--f-button-svg-height:var(--f-close-button-svg-height);position:absolute;top:calc(var(--f-button-height) * -1);right:0;z-index:40}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-flex;display:-ms-flexbox;display:flex;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-backface-hidden .swiper-slide{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{-webkit-scroll-snap-type:y mandatory;-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{-webkit-scroll-snap-type:none;-ms-scroll-snap-type:none;scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:"";-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-order:9999;-ms-flex-order:9999;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{-webkit-animation:swiper-preloader-spin 1s infinite linear;animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-fade.swiper-free-mode ::slotted(swiper-slide){transition-timing-function:ease-out}.swiper-fade ::slotted(swiper-slide){pointer-events:none;transition-property:opacity}.swiper-fade ::slotted(swiper-slide) ::slotted(swiper-slide){pointer-events:none}.swiper-fade ::slotted(.swiper-slide-active){pointer-events:auto}.swiper-fade ::slotted(.swiper-slide-active) ::slotted(.swiper-slide-active){pointer-events:auto}*,:after,:before{box-sizing:border-box;min-height:.001vw}html{scrollbar-gutter:stable}body,html{-webkit-overflow-scrolling:touch}body{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background:#f5f5f8;font-family:Mont,Arial,sans-serif;width:100%;height:100%;min-height:100vh;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:-.02em;font-size:12px;color:#363636}@media (min-width:61.9375em){body{font-size:13px}}@media (min-width:84.4375em){body{font-size:15px}}.container{width:100%;max-width:1350px;min-width:280px;margin:0 auto;padding-inline:10px}@media (min-width:61.9375em){.container{padding-inline:20px}}@media (min-width:84.4375em){.container{padding-inline:30px}}.content{max-width:1350px;margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px}.h1,h1{font-size:28px}@media (min-width:47.5em){.h1,h1{font-size:36px}}@media (min-width:84.4375em){.h1,h1{font-size:48px}}.h2,h2{font-size:24px}@media (min-width:47.5em){.h2,h2{font-size:28px}}@media (min-width:84.4375em){.h2,h2{font-size:36px}}.h3,h3{font-size:18px}@media (min-width:47.5em){.h3,h3{font-size:20px}}@media (min-width:84.4375em){.h3,h3{font-size:24px}}.h4,h4{font-size:15px}@media (min-width:47.5em){.h4,h4{font-size:17px}}@media (min-width:84.4375em){.h4,h4{font-size:20px}}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{letter-spacing:-.02em;font-weight:600}.small,small{font-size:10px}@media (min-width:47.5em){.small,small{font-size:11px}}@media (min-width:84.4375em){.small,small{font-size:12px}}img,video{display:block;width:100%;height:auto}svg{display:block;fill:currentColor}ol,ul{padding:0;margin:0;list-style-type:none}.logo{width:135px;font-size:0;display:block;transition:color .25s ease;color:#363636}.logo .icon{width:100%;height:auto}.logo:hover{color:#0023f5}.text-link,a{transition:color .25s ease;cursor:pointer;color:#363636;text-decoration:none;font-weight:600}.text-link:hover,a:hover{color:#0023f5}.no-scroll{overflow:hidden}.picture{display:inline-block}.radius--md{border-radius:16px;overflow:hidden}@media (min-width:90em){.section{margin-left:30px;margin-right:30px}}.main{padding-top:40px}@media (min-width:61.9375em){.main{padding-top:50px}}@media (min-width:84.4375em){.main{padding-top:70px}}.is-bg{position:absolute;inset:0;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;z-index:-1}.is-bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section{margin-bottom:45px}.section__title{margin-bottom:18px;letter-spacing:-.02em;line-height:120%}@media (min-width:47.5em){.section__title.h2{font-size:24px}}@media (min-width:61.9375em){.section{margin-bottom:60px}.section__title.h2{font-size:28px;margin-bottom:31px}}@media (min-width:84.4375em){.section{margin-bottom:90px}.section__title.h2{font-size:36px;margin-bottom:48px;margin-top:-6px}}.rounded-sm{border-radius:4px 2px 4px 2px}@media (min-width:61.9375em){.rounded-sm{border-radius:8px 2px 8px 2px}}@media (min-width:84.4375em){.rounded-sm{border-radius:16px 4px 16px 4px}.rounded-section{border-radius:48px 16px 48px 16px}.rounded-section-md{border-radius:16px 4px 16px 4px}}.ul-list li{padding-left:1.5em;position:relative}.ul-list li:before{content:"";display:block;width:3px;aspect-ratio:1/1;border-radius:50%;background:#363636;position:absolute;left:.5em;top:.5em}@media (min-width:61.9375em){.ul-list li:before{left:.65em;top:.6em}}.ol-list--dashed,.ul-list--dashed{font-size:12px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:5px;margin-bottom:28px}.ol-list--dashed li,.ul-list--dashed li{padding:11px 10px 9px 30px;position:relative;border:1px dashed #a9a9a9;border-radius:2px;min-height:46px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;letter-spacing:-.02em}.ol-list--dashed li:before,.ul-list--dashed li:before{content:"";display:block;width:7px;aspect-ratio:1/1;border-radius:50%;background:#363636;position:absolute;left:1.1em;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width:61.9375em){.ol-list--dashed,.ul-list--dashed{font-size:13px;margin-bottom:40px}}@media (min-width:84.4375em){.ol-list--dashed,.ul-list--dashed{font-size:15px;margin-bottom:56px;gap:10px}.ol-list--dashed li,.ul-list--dashed li{padding:15px 10px 12px 36px;min-height:56px;border-radius:4px}}.ol-list--dashed li{counter-increment:counter;padding-left:34px}.ol-list--dashed li:before{content:counter(counter);aspect-ratio:unset;background:unset;font-weight:700;width:1em;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (min-width:84.4375em){.ol-list--dashed li{padding-left:39px}.ol-list--dashed li:before{width:1em;left:.75em}}.ol-list--steps{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:15px;font-size:12px}.ol-list--steps li{counter-increment:counter;background:#fff;margin-left:63px;position:relative;padding:11px 10px 9px 10px;letter-spacing:-.02em}.ol-list--steps li:before{content:attr(data-text) " " counter(counter);aspect-ratio:unset;font-weight:700;width:63px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#fff;border-radius:2px 0 0 2px;padding:11px 3px 9px 10px;background:#0023f5;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;right:100%;top:0;position:absolute}.ol-list--steps h4{font-weight:700;font-size:inherit;line-height:150%!important;margin-bottom:5px}@media (min-width:47.5em){.ol-list--steps li{margin-left:calc((100% - 80px)/ 8 * 1 + 10px)}.ol-list--steps li:before{width:calc((100% - 80px)/ 8 * 1 + 20px)}}@media (min-width:61.9375em){.ol-list--steps{font-size:13px}.ol-list--steps li{width:100%;margin-left:unset;z-index:1;background:0 0;padding-left:calc((100% - 100px)/ 6 * 1 + 15px)}.ol-list--steps li:after{content:"";position:absolute;inset:0;background:#fff;z-index:-1;left:calc((100% - 100px)/ 6 * 1);border-radius:0 2px 2px 0}.ol-list--steps li:before{width:calc((100% - 80px)/ 5 * 1 - 15px);right:unset;left:0}.ol-list--steps h4{margin-bottom:4px}}@media (min-width:84.4375em){.ol-list--steps{font-size:15px;gap:20px}.ol-list--steps li{padding-left:calc((100% - 150px)/ 6 * 1 + 20px);padding-top:17px;padding-bottom:13px}.ol-list--steps li:after{left:calc((100% - 150px)/ 6 * 1);border-radius:0 4px 4px 0}.ol-list--steps li:before{width:calc((100% - 150px)/ 6 * 1);padding-top:16px;padding-bottom:11px;border-radius:4px 0 0 4px}.ol-list--steps h4{margin-bottom:7px}}.fancybox__dialog{--f-button-bg:transparent;--f-button-svg-fill:$black}.fancybox__dialog .f-button{--f-button-bg:transparent}.fancybox__dialog .f-button svg{stroke:#363636}.fancybox__dialog .f-button svg:hover{stroke:#0023f5}.fancybox__backdrop{--fancybox-backdrop-bg:#F5F5F8}.header{position:fixed;top:0;right:0;left:0;z-index:20;background:#fff}.header:has(.header__burger.open) .header__logo,.header:has(.header__burger.open) .header__phone,.header:has(.header__burger.open) .header__search{visibility:hidden}.header.open-company .header__close,.header.open-form .header__close,.header.open-search .header__close,.header.open-services .header__close{max-width:40px;margin-left:auto;opacity:1;pointer-events:auto}.header.open-company .header__back,.header.open-form .header__back,.header.open-search .header__back,.header.open-services .header__back{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;line-height:normal;height:20px;padding-top:3px;cursor:pointer}.header.open-company .header__back:hover,.header.open-form .header__back:hover,.header.open-search .header__back:hover,.header.open-services .header__back:hover{color:#0023f5}.header.open-company .header__back .icon,.header.open-form .header__back .icon,.header.open-search .header__back .icon,.header.open-services .header__back .icon{margin-top:-1px}.header.open-company .header__back,.header.open-form .header__back,.header.open-search .header__back{display:none}.header.open-search .header__btn,.header.open-search .header__burger,.header.open-search .header__menu,.header.open-search .header__phone{opacity:.2}.header.open-search .header__close{margin-left:0;border-left:0;padding-left:0}.header.open-form .header__btn,.header.open-form .header__burger,.header.open-form .header__menu,.header.open-form .header__phone,.header.open-form .header__search{opacity:.2}.header.open-form .header__close{margin-left:0;border-left:0;padding-left:0}.header.open-form .contacts{padding-block:unset;letter-spacing:0}.header__container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:40px}.header__back{font-size:15px;font-weight:600;cursor:pointer;color:#363636;display:none}.header__logo{width:135px;margin-right:auto}.header__popups{position:relative}.header__burger{border-left:1px solid #ececec;padding-left:10px;padding-right:10px;margin-right:-10px;width:20px;height:20px;-webkit-flex:40px 0 0;-ms-flex:40px 0 0px;flex:40px 0 0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative;margin-left:10px;color:#363636;transition:color .25s ease;cursor:pointer}.header__burger:hover{color:#253ed0}.header__burger-close,.header__burger-open{position:absolute}.header__burger-close{opacity:0;pointer-events:none}.header__burger .icon{width:30px;height:auto}.header__burger.open .header__burger-open{opacity:0;pointer-events:none}.header__burger.open .header__burger-close{opacity:1;pointer-events:auto}.header__btn{display:none}.header__close{border-left:1px solid #ececec;padding-left:5px;margin-right:-10px;width:40px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;max-width:0;overflow:hidden;opacity:0;pointer-events:none;cursor:pointer}.header__close:hover{color:#0023f5}.header__close .icon{width:30px;height:auto}.header__menu{display:none}.header__phone{margin-left:10px;width:20px;height:20px;-webkit-flex:20px 0 0;-ms-flex:20px 0 0px;flex:20px 0 0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#363636;cursor:pointer}.header__phone:hover{color:#253ed0}.header__phone-number{display:none}.header__phone .icon{width:18px;height:auto}.header__search{width:22px;height:22px;-webkit-flex:22px 0 0;-ms-flex:22px 0 0px;flex:22px 0 0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#363636;cursor:pointer}.header__search:hover{color:#253ed0}.header__search .icon{width:22px;height:auto}@media (max-width:47.49em){.header.open-services .header__burger,.header.open-services .header__logo,.header.open-services .header__phone,.header.open-services .header__search{display:none}.header.open-company .header__back,.header.open-company .header__burger,.header.open-company .header__logo,.header.open-company .header__phone,.header.open-company .header__search{display:none}}@media (min-width:47.5em){.header:has(.header__burger.open) .header__logo,.header:has(.header__burger.open) .header__phone,.header:has(.header__burger.open) .header__search{visibility:unset}.header:has(.header__burger.open) .header__btn,.header:has(.header__burger.open) .header__menu,.header:has(.header__burger.open) .header__phone,.header:has(.header__burger.open) .header__search{opacity:.2;pointer-events:none}.header.open-company .header__back,.header.open-form .header__back,.header.open-search .header__back,.header.open-services .header__back{display:none}.header.open-company .header__close,.header.open-form .header__close,.header.open-search .header__close,.header.open-services .header__close{max-width:31px}.header.open-services .header__btn,.header.open-services .header__burger,.header.open-services .header__menu-list li:not(:first-child),.header.open-services .header__phone,.header.open-services .header__search{opacity:.2}.header__logo{margin-right:10px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.header__burger{border-left:none;margin-left:0}.header__search{margin-top:-2px;margin-left:20px}.header__search .icon{width:14px}.header__close{border-left:none;padding-left:0;margin:0!important;max-width:0;transition:.25s ease}.header__menu{display:block;margin-right:auto}.header__menu-list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:10px;font-weight:600;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden;height:18px}.header__menu a{color:#363636}.header__menu a:hover{color:#253ed0}.header__menu a[data-popup]{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:3px}.header__menu a[data-popup]:after{content:"";display:block;width:9px;height:9px;-webkit-mask:url(/local/templates/main/css/../images/sprites/main.stack.svg#image-angle-down) 50% 50% no-repeat;mask:url(/local/templates/main/css/../images/sprites/main.stack.svg#image-angle-down) 50% 50% no-repeat;-webkit-mask-size:cover;mask-size:cover;background:currentColor}.header__menu a[data-popup].is-active{color:#0023f5}.header__menu a[data-popup].is-active:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.header__btn{display:block;margin-left:5px}.header__phone{width:auto;font-weight:600;color:#363636;-webkit-flex:none;-ms-flex:none;flex:none;margin-left:5px}.header__phone-icon{display:none}.header__phone-number{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:currentColor;gap:2px;font-weight:600}.header__phone-number .icon{width:unset}.header__phone-link{color:currentColor}}@media (min-width:61.9375em){.header__container{height:50px}.header__burger{width:44px;height:44px;-webkit-flex-basis:44px;-ms-flex-preferred-size:44px;flex-basis:44px}.header__burger .icon{width:24px}.header__logo{width:162px;margin-right:20px}.header__menu{font-size:13px}.header__menu-list{height:20px}.header__btn{margin-left:10px}.header__phone{margin-left:10px}.header__phone-number .icon{width:11px}.header__menu-list{gap:11px}.header__search{width:24px;height:24px;-webkit-flex-basis:24px;-ms-flex-preferred-size:24px;flex-basis:24px}.header__search .icon{width:16px}}@media (min-width:84.4375em){.header{border-radius:16px}.header.open-company .header__close,.header.open-form .header__close,.header.open-search .header__close,.header.open-services .header__close{max-width:32px;margin-right:28px!important}.header.open-form .services-menu__caption{margin-top:0}.header__logo{width:203px;margin-right:30px}.header__menu{font-size:15px}.header__menu-list{gap:20px}.header__menu a[data-popup]{gap:5px}.header__menu a[data-popup]:after{width:13px;height:13px;-webkit-mask-size:cover;mask-size:cover}.header__container{height:70px}.header__burger{width:32px;height:32px;-webkit-flex-basis:32px;-ms-flex-preferred-size:32px;flex-basis:32px;padding:unset;margin-right:0;margin-left:20px}.header__burger .icon{width:34px}.header__btn{margin-left:20px}.header__close .icon{width:34px;height:34px}.header__phone{margin-left:20px}.header__phone-number{gap:5px}.header__phone-number .icon{width:14px}.header__search{width:32px;height:32px;-webkit-flex-basis:32px;-ms-flex-preferred-size:32px;flex-basis:32px}.header__search .icon{width:22px}}@media (min-width:90em){.header{left:30px;right:30px}}.footer{background:#e1e4ea;padding-top:30px;padding-bottom:30px;letter-spacing:0;font-weight:600}.footer__row--header{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;row-gap:11px;margin-bottom:10px}.footer__row--contacts ul:not(.contacts){display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.footer__row--submenu{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.footer__row--info{line-height:150%;padding-top:5px}.footer__row--info p{margin-bottom:1.5em}.footer__row--info ul{margin-block:1.5em}.footer__row--info ul li{position:relative;padding-left:1.5em}.footer__row--info ul li:before{content:"";display:block;width:.2em;aspect-ratio:1/1;border-radius:50%;position:absolute;left:.6em;top:.55em;background:currentColor}.footer__cell--socials{-webkit-flex:100% 0 0;-ms-flex:100% 0 0px;flex:100% 0 0}.footer__nav{background:#253ed0;margin-left:-10px;margin-right:-10px;padding-block:16px;letter-spacing:0;margin-bottom:11px}.footer__nav a{color:#fff;display:inline-block}.footer__nav a:hover{color:#00a3ff}.footer__nav-list{display:-webkit-flex;display:-ms-flexbox;display:flex;gap:10px;max-width:100%;overflow:auto;line-height:130%;scrollbar-width:none;padding-inline:10px}.footer__nav-item{min-width:178px}.footer__menu .footer__cell-caption{margin-bottom:5px}.footer__menu ul{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:11px;-moz-column-gap:11px;column-gap:11px}.footer__divider{margin-top:10px;margin-bottom:10px}.footer .hr{border-color:#f7f7f7}.footer__logo{width:135px;margin-top:13px;margin-bottom:9px}.footer__buttons{gap:10px;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:10px;margin-bottom:15px}.footer__buttons .btn{min-width:95px}@media (max-width:47.49em){.footer__row--submenu .footer__cell--empty{display:none}}@media (max-width:84.4275em){.footer .socials__link{width:24px;height:24px}.footer .socials .icon{width:16px;height:16px}.footer .contacts{font-size:12px;gap:9px;padding-block:8px}.footer .contacts__icon{width:16px;-webkit-flex-basis:16px;-ms-flex-preferred-size:16px;flex-basis:16px}.footer .contacts .icon{width:16px;height:auto}.footer__buttons .btn{font-size:11px;height:30px}.footer__row--info{font-size:10px;letter-spacing:0}}@media (min-width:47.5em){.footer{letter-spacing:-.02em}.footer__row{display:-webkit-flex;display:-ms-flexbox;display:flex;gap:10px}.footer__row--header{margin-bottom:15px}.footer__row--contacts{letter-spacing:0}.footer__row--contacts ul{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:5px}.footer__row--bottom{padding-top:5px;padding-bottom:4px;letter-spacing:0}.footer__row--submenu{letter-spacing:0}.footer__menu{letter-spacing:0}.footer__menu ul{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:5px}.footer__cell{-webkit-flex:calc((100% - 30px)/ 4) 0 0;-ms-flex:calc((100% - 30px)/ 4) 0 0px;flex:calc((100% - 30px)/ 4) 0 0}.footer__cell--socials{-webkit-flex:calc((100% - 30px)/ 4) 0 0;-ms-flex:calc((100% - 30px)/ 4) 0 0px;flex:calc((100% - 30px)/ 4) 0 0}.footer__cell--wide2{-webkit-flex:1;-ms-flex:1;flex:1}.footer__cell--info{-webkit-flex:1;-ms-flex:1;flex:1}.footer__logo{margin:unset}.footer .contacts{padding-top:4px;padding-bottom:2px}.footer__buttons{margin:unset}}@media (min-width:61.9375em){.footer{padding-top:45px}.footer .socials__link{width:26px;height:26px}.footer .socials .icon{width:18px;height:18px}.footer__row{gap:20px}.footer__row--header{margin-bottom:20px}.footer__row--bottom{padding-bottom:7px}.footer__cell{-webkit-flex:calc((100% - 60px)/ 4) 0 0;-ms-flex:calc((100% - 60px)/ 4) 0 0px;flex:calc((100% - 60px)/ 4) 0 0}.footer__cell--wide2{-webkit-flex:1;-ms-flex:1;flex:1}.footer__cell--info{-webkit-flex:1;-ms-flex:1;flex:1;font-size:11px;line-height:152%}.footer__nav{margin-left:-20px;margin-right:-20px;padding-top:18px;padding-bottom:14px;margin-bottom:16px}.footer__nav-list{padding-left:20px;padding-right:20px;gap:20px}.footer__nav-item{-webkit-flex:calc((100% - 60px)/ 5) 0 0;-ms-flex:calc((100% - 60px)/ 5) 0 0px;flex:calc((100% - 60px)/ 5) 0 0}.footer__divider{margin-top:13px;margin-bottom:16px}.footer .contacts{font-size:inherit;gap:10px}.footer .contacts__item{gap:5px}.footer .contacts .icon{width:18px;height:auto}.footer__logo{width:162px}.footer__buttons{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.footer__buttons .btn{height:45px;min-width:143px;font-size:12px}}@media (min-width:84.4375em){.footer{border-radius:16px;padding-top:60px;padding-bottom:60px;margin-bottom:30px}.footer .socials__link{width:40px;height:40px}.footer .socials .icon{width:22px;height:auto}.footer__row{gap:30px}.footer__row--header{margin-bottom:30px}.footer__row--contacts ul{gap:9px}.footer__cell{-webkit-flex:calc((100% - 90px)/ 4) 0 0;-ms-flex:calc((100% - 90px)/ 4) 0 0px;flex:calc((100% - 90px)/ 4) 0 0}.footer__cell--wide2{-webkit-flex:1;-ms-flex:1;flex:1}.footer__cell--info{-webkit-flex:1;-ms-flex:1;flex:1;font-size:12px;line-height:155%;letter-spacing:0;font-weight:500}.footer__nav{margin-left:-30px;margin-right:-30px;border-radius:16px 4px 16px 4px;padding-top:28px;padding-bottom:23px;margin-bottom:26px}.footer__nav-list{padding-left:30px;padding-right:30px;gap:30px}.footer__nav-item{-webkit-flex:calc((100% - 90px)/ 5) 0 0;-ms-flex:calc((100% - 90px)/ 5) 0 0px;flex:calc((100% - 90px)/ 5) 0 0}.footer__menu ul{gap:9px}.footer__divider{margin-top:22px;margin-bottom:26px}.footer .contacts{gap:15px;padding-bottom:5px}.footer .contacts__icon{margin-left:-2px}.footer .contacts .icon{width:22px;height:auto}.footer__logo{width:203px}.footer__buttons .btn{height:60px;min-width:190px;font-size:15px}}@media (min-width:90em){.footer{margin-left:30px;margin-right:30px}}.popup{position:absolute;top:10px;left:0;right:0;opacity:0;pointer-events:none;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 20px 20px 0 rgba(0,0,0,.05);background:rgba(255,255,255,.9);font-size:15px;max-height:calc(100vh - 10px - 40px);overflow:auto;padding-top:10px;padding-bottom:10px;-webkit-transform:translateY(10px);transform:translateY(10px);transition:.25s ease;visibility:hidden}.popup.open{opacity:1;pointer-events:auto;-webkit-transform:translateY(0);transform:translateY(0);z-index:20;visibility:visible}.popup--burger{letter-spacing:0}.popup--burger .contacts{margin-bottom:18px}.popup--burger .socials{margin-top:15px;margin-bottom:15px}.popup__menu-list{gap:3px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.popup__menu-list a{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.popup .link-dropdown{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.popup .link-dropdown:after{content:"";display:block;width:12px;height:12px;-webkit-mask:url(/local/templates/main/css/../images/sprites/main.stack.svg#image-angle-right) 50% 50% no-repeat;mask:url(/local/templates/main/css/../images/sprites/main.stack.svg#image-angle-right) 50% 50% no-repeat;-webkit-mask-size:cover;mask-size:cover;background:currentColor;margin-left:auto}.popup__row--socials .popup__cell:not(:first-child){display:none}.popup__cell{margin-bottom:4px}.popup__cell--caption{display:none}.popup .hr{border-color:#ececec;margin-block:10px}@media (min-width:47.5em){.popup{padding-block:16px;font-size:12px}.popup .hr{margin-top:13px;margin-bottom:16px}.popup__menu-list{gap:8px}.popup__cell{margin-bottom:unset}.popup__row{display:-webkit-flex;display:-ms-flexbox;display:flex;gap:30px}.popup__row--socials{-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-top:4px;padding-bottom:7px}.popup__row--socials .popup__cell:not(:first-child){display:unset}.popup--burger .contacts{padding-block:unset;margin-block:unset;gap:10px}.popup--burger .contacts .icon{width:16px;height:16px}.popup--burger .socials{margin-top:unset;margin-bottom:unset}.popup--burger .popup__cell{-webkit-flex:calc((100% - 90px)/ 4) 0 0;-ms-flex:calc((100% - 90px)/ 4) 0 0px;flex:calc((100% - 90px)/ 4) 0 0}.popup--burger .popup__cell--caption{display:block}.popup--burger .link-dropdown{display:inline}.popup--burger .link-dropdown:after{display:none}.popup--company,.popup--services{padding-top:12px}}@media (min-width:61.9375em){.popup{font-size:13px;min-height:520px;max-height:calc(100vh - 10px - 50px)}.popup--burger .contacts{gap:12px}.popup--burger .contacts .icon{width:20px;height:20px}}@media (min-width:84.4375em){.popup{border-radius:16px;font-size:15px;max-height:calc(100vh - 20px - 70px)}.popup--burger .contacts{gap:15px;margin-top:5px;margin-bottom:3px}.popup--burger .contacts .icon{width:22px;height:22px}}.btn{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-radius:2px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;gap:5px;transition:.25s ease;font-weight:600;padding-inline:9px;white-space:nowrap;line-height:normal;box-sizing:border-box;border:2px solid currentColor;padding-top:2px;letter-spacing:-.02em;font-size:12px}.btn[hidden]{display:none}.btn .icon{margin-top:-2px;height:auto;width:14px}.btn:hover .btn__arrows .icon{-webkit-transform:translateX(0);transform:translateX(0)}.btn svg{width:20px;height:auto}.btn__arrows{width:14px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;overflow:hidden}.btn__arrows .icon{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:14px;transition:.25s ease;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.btn--blue{background:#253ed0;color:#fff;border-color:#253ed0}.btn--blue:hover{background:#363636;color:#fff;border-color:#363636}.btn--gray{background:#f5f5f8;color:#363636;border-color:#f5f5f8}.btn--gray:hover{background:0 0;color:#0023f5;border-color:#0023f5}.btn--white{background:#fff;color:#363636;border-color:#fff}.btn--white:hover{background:#fff;color:#0023f5;border-color:#0023f5}.btn--outline{color:#363636;border-color:#363636}.btn--outline:hover{color:#0023f5;border-color:#0023f5}.btn--xl{height:36px;border-radius:4px}.btn--xl .icon{width:22px}@media (min-width:61.9375em){.btn--xl{height:48px}.btn--xl .icon{width:26px}}@media (min-width:84.4375em){.btn--xl{height:64px}.btn--xl .icon{height:34px}}.btn--lg{height:30px;border-radius:4px}@media (min-width:61.9375em){.btn--lg{height:36px}}@media (min-width:84.4375em){.btn--lg{height:48px}}.btn--md{height:28px}@media (min-width:61.9375em){.btn--md{height:32px}}@media (min-width:84.4375em){.btn--md{height:40px}}.btn--sm{height:24px}.btn--sm .btn__arrows.rotate-90{width:13px}.btn--sm .btn__arrows.rotate-90 .icon{width:13px;margin:unset}@media (min-width:61.9375em){.btn--sm{height:28px}}@media (min-width:84.4375em){.btn--sm{height:32px}.btn--sm .btn__arrows{width:18px}.btn--sm .btn__arrows .icon{width:18px;margin:unset}}.btn--rounded{border-radius:2em}.btn--more .btn__arrows{-webkit-transform:rotate(90deg);transform:rotate(90deg);margin-top:-2px}.btn--disabled{opacity:.2;cursor:default;pointer-events:none}@media (min-width:61.9375em){.btn{padding-inline:19px;font-size:13px}.btn .icon{width:18px}.btn__arrows{width:16px}.btn__arrows .icon{width:16px}}@media (min-width:84.4375em){.btn{padding-inline:28px;border-radius:4px;gap:8px;font-size:15px}.btn .icon{width:22px}.btn__arrows{width:20px}.btn__arrows .icon{width:22px}.btn--xl .icon{width:34px}.btn--rounded{border-radius:2em}}.select{height:30px;border-radius:2px;background:#f5f5f8 url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path d="M7.52615 9.03134C7.78709 9.30362 8.21328 9.30362 8.47422 9.03134L12.945 4.36632C13.2058 4.09419 13.6317 4.09402 13.8927 4.36593L14.2025 4.68872C14.4597 4.95669 14.4599 5.3884 14.2028 5.65654L8.47415 11.6324C8.21322 11.9045 7.78714 11.9045 7.52622 11.6324L1.79756 5.65654C1.54051 5.3884 1.54064 4.95669 1.79786 4.68872L2.10769 4.36593C2.36869 4.09402 2.79459 4.09419 3.05539 4.36632L7.52615 9.03134Z" fill="%23363636"/></svg>') right 5px center no-repeat;background-size:12px;padding-left:5px;padding-right:25px;border:none;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600;letter-spacing:-.02em;padding-top:2px;cursor:pointer}.select[disabled]{color:rgba(54,54,54,.2);pointer-events:none;background:#f5f5f8 url("data:image/svg+xml,%3Csvg width='13' height='12' viewBox='0 0 13 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.2'%3E%3Cpath d='M6.31087 6.77302C6.50658 6.97723 6.82622 6.97722 7.02192 6.77302L10.375 3.27425C10.5706 3.07015 10.89 3.07002 11.0858 3.27396L11.3181 3.51605C11.5111 3.71703 11.5112 4.04081 11.3184 4.24192L7.02187 8.72378C6.82618 8.92792 6.50662 8.92792 6.31092 8.72378L2.01443 4.24192C1.82164 4.04081 1.82174 3.71703 2.01465 3.51605L2.24702 3.27396C2.44278 3.07002 2.7622 3.07015 2.9578 3.27425L6.31087 6.77302Z' fill='%23363636' /%3E%3C/g%3E%3C/svg%3E") right 5px center no-repeat;background-size:12px}@media (min-width:47.5em){.select{padding-top:4px}}@media (min-width:61.9375em){.select{height:36px}}@media (min-width:84.4375em){.select{height:48px;padding-left:10px;background-position:right 10px center;background-size:16px}.select[disabled]{background-position:right 10px center;background-size:16px}}.input{height:30px;width:100%;border-radius:2px;background:#f5f5f8;padding:2px 10px 0;border:1px solid #f5f5f8;transition:.25s ease;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-weight:600;letter-spacing:-.02em;font-size:12px}.input::-webkit-input-placeholder{color:#363636}.input::-moz-placeholder{color:#363636}.input:-ms-input-placeholder{color:#363636}.input::placeholder{color:#363636}.input:hover{border-color:#00a3ff}.input:focus{border-color:#0023f5;color:#0023f5;background:#fff}.input:focus::-webkit-input-placeholder{color:transparent}.input:focus::-moz-placeholder{color:transparent}.input:focus:-ms-input-placeholder{color:transparent}.input:focus::placeholder{color:transparent}.input:not(:-moz-placeholder-shown){color:#0023f5}.input:not(:-ms-input-placeholder){color:#0023f5}.input:not(:placeholder-shown){color:#0023f5}.input--white{background:#fff;border-color:#fff}@media (min-width:61.9375em){.input{height:36px;border-radius:4px;font-size:13px;padding-inline:15px;padding-top:4px}}@media (min-width:84.4375em){.input{height:48px;padding-top:4px;font-size:15px;padding-inline:20px}}textarea.input{height:60px;padding-top:6px}@media (min-width:61.9375em){textarea.input{height:80px;padding-top:8px}}@media (min-width:84.4375em){textarea.input{height:96px}}.checkbox{background:#f5f5f8;background-size:11px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:2px;border:1px solid #f5f5f8;width:10px;height:auto;aspect-ratio:1/1;position:relative;cursor:pointer;transition:border-color .15s ease;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-align-self:baseline;-ms-flex-item-align:baseline;align-self:baseline}.checkbox:before{content:"";display:block;position:absolute;inset:0;background:#363636;-webkit-mask:url(data:image/svg+xml,%3Csvg%20width%3D%2214%22%20height%3D%2210%22%20viewBox%3D%220%200%2014%2010%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M4.3924%206.8833C4.68685%207.18357%205.17004%207.18485%205.46607%206.88614L12.0268%200.266164C12.3218%20-0.0314954%2012.8029%20-0.0314199%2013.0978%200.266332L13.4483%200.620172C13.7393%200.914021%2013.7392%201.38748%2013.4481%201.68126L5.4653%209.73698C5.16957%2010.0354%204.68695%2010.0345%204.39236%209.73494L0.549526%205.82731C0.260322%205.53323%200.261159%205.06133%200.551405%204.76828L0.901017%204.41529C1.19702%204.11642%201.68034%204.11763%201.97485%204.41796L4.3924%206.8833Z%22%20fill%3D%22%23363636%22%20%2F%3E%3C%2Fsvg%3E) 50% 50% no-repeat;mask:url(data:image/svg+xml,%3Csvg%20width%3D%2214%22%20height%3D%2210%22%20viewBox%3D%220%200%2014%2010%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M4.3924%206.8833C4.68685%207.18357%205.17004%207.18485%205.46607%206.88614L12.0268%200.266164C12.3218%20-0.0314954%2012.8029%20-0.0314199%2013.0978%200.266332L13.4483%200.620172C13.7393%200.914021%2013.7392%201.38748%2013.4481%201.68126L5.4653%209.73698C5.16957%2010.0354%204.68695%2010.0345%204.39236%209.73494L0.549526%205.82731C0.260322%205.53323%200.261159%205.06133%200.551405%204.76828L0.901017%204.41529C1.19702%204.11642%201.68034%204.11763%201.97485%204.41796L4.3924%206.8833Z%22%20fill%3D%22%23363636%22%20%2F%3E%3C%2Fsvg%3E) 50% 50% no-repeat;-webkit-mask-size:8px;mask-size:8px;opacity:0;transition:.15s ease}.checkbox:hover{border-color:#0023f5}.checkbox:checked:before{opacity:1}.checkbox:checked:hover:before{background:#0023f5}@media (min-width:61.9375em){.checkbox{width:12px}.checkbox:before{-webkit-mask-size:10px;mask-size:10px}}@media (min-width:84.4375em){.checkbox{width:16px;border-radius:4px}.checkbox:before{-webkit-mask-size:14px;mask-size:14px}}.socials{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px}.socials__link{display:-webkit-flex;display:-ms-flexbox;display:flex;border-radius:50%;background:#f5f5f8;width:40px;height:40px;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#363636;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border:2px solid transparent;transition:all .25s ease}.socials__link:hover{color:#253ed0;background:0 0;border-color:#253ed0}.swiper-buttons{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:17px;margin-left:auto}.swiper-buttons .icon{height:auto}.swiper-button{cursor:pointer;transition:.25s ease}.swiper-button:hover{color:#0023f5}.swiper-button-lock{display:none}.swiper-button-disabled{opacity:.2}@media (max-width:84.4275em){.swiper-button--prev .icon{width:10px}.swiper-button--next .icon{width:15px}}@media (min-width:61.9375em){.swiper-buttons{gap:20px}}@media (min-width:84.4375em){.swiper-buttons{gap:28px}}.slider{margin-right:-10px;margin-left:-10px;padding-left:10px}.slider--grid{margin:0 0 30px;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));grid-gap:20px}.slider--grid .slider__item{grid-column:span 1}.slider--grid .slider__item--wide{grid-column:1/-1}.slider .swiper-slide{width:240px}.slider .swiper-wrapper{margin-bottom:21px}.slider__item{width:100%;letter-spacing:-.02em;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative}.slider__item[hidden]{display:none}.slider__item-image{aspect-ratio:1/1;position:relative;overflow:hidden;border-radius:4px 2px 4px 2px;margin-bottom:6px}.slider__item-image img{display:block;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;-o-object-position:top center;object-position:top center;transition:.25s linear}.slider__item-title{font-size:15px;margin-bottom:-2px;letter-spacing:-.02em;transition:.25s linear}.slider__item-description{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.slider__item-content{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.slider__item-details{max-height:0;overflow:hidden;transition:.25s linear;opacity:0;display:none;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.slider__item-data{display:-webkit-flex;display:-ms-flexbox;display:flex;gap:4px;font-weight:400;max-height:0;transition:.25s linear;opacity:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;overflow:hidden}.slider__item-data .icon{width:14px;height:auto;margin-top:-2px}.slider__item-type{font-weight:600}.slider__item-date{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:2px}.slider__item-visitors{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:2px}.slider__item .tags__item{background:#fff;line-height:1.2;font-weight:400}.slider__item:hover .slider__item-title{color:#0023f5}.slider__item:hover .slider__item-details{max-height:60px;opacity:1;padding-top:7px}.slider__item:hover .slider__item-image img{-webkit-transform:scale(1.1);transform:scale(1.1)}.slider__item--wide .slider__item-data{opacity:unset;max-height:unset;overflow:unset;gap:10px;margin-bottom:9px}.slider__item--wide .slider__item-content{background:#fff;padding:10px 10px 10px 10px}.slider__item--wide .slider__item-details{max-height:unset!important;padding-top:12px!important;opacity:unset}.slider__item--wide .slider__item-details .btn{opacity:1;width:100%;background:#f5f5f8}.slider__item--wide .slider__item-title{font-size:24px;line-height:120%;margin-bottom:7px}.slider__item--wide .slider__item-description{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.slider__item--wide .tags.tags--small{overflow:hidden;height:1em;margin-bottom:10px}.slider__item--wide .tags.tags--small .tags__item{height:12px;padding-inline:2px;background:#f5f5f8}.slider__controls{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-right:10px}@media (max-width:47.49em){.slider__item-details{overflow:unset;display:block;max-height:0!important;padding-top:0!important}.slider__item-details .btn{opacity:0}.slider__item-details .btn:after{content:"";display:block;inset:0;position:absolute}}@media (min-width:47.5em){.slider{margin-right:unset;margin-left:unset;padding-left:unset}.slider--grid{grid-gap:30px 10px;grid-template-columns:repeat(3,1fr)}.slider .swiper-slide{width:100%}.slider__controls{padding-right:0}.slider__item{height:clamp(324px,42vw,400px)}.slider__item-title{margin-bottom:-1px}.slider__item-details{display:block}.slider__item--wide{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:10px;height:unset!important}.slider__item--wide .slider__item-image{-webkit-flex:calc((100% - 110px)/ 12 * 5 + 40px) 0 0;-ms-flex:calc((100% - 110px)/ 12 * 5 + 40px) 0 0px;flex:calc((100% - 110px)/ 12 * 5 + 40px) 0 0;margin-bottom:0!important}.slider__item--wide .slider__item-content{-webkit-flex:1;-ms-flex:1;flex:1;padding-top:12px;padding-bottom:15px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.slider__item--wide .slider__item-details{margin-top:auto;-webkit-align-self:unset;-ms-flex-item-align:unset;align-self:unset}.slider__item--wide .slider__item-details .btn{width:auto}}@media (min-width:61.9375em){.slider--grid{grid-gap:35px 20px;margin-bottom:45px}.slider .swiper-wrapper{margin-bottom:40px}.slider__item{height:clamp(410px,40vw,518px)}.slider__item-image{border-radius:8px 2px 8px 2px;margin-bottom:9px}.slider__item-title{font-size:17px;margin-bottom:2px}.slider__item-data .icon{width:16px}.slider__item:hover .slider__item-details{padding-top:20px}.slider__item--wide{gap:20px}.slider__item--wide .slider__item-image{-webkit-flex:calc((100% - 220px)/ 12 * 5 + 80px) 0 0;-ms-flex:calc((100% - 220px)/ 12 * 5 + 80px) 0 0px;flex:calc((100% - 220px)/ 12 * 5 + 80px) 0 0}.slider__item--wide .slider__item-title{font-size:28px;margin-bottom:5px!important}.slider__item--wide .slider__item-content{padding:13px 15px 15px 15px}.slider__item--wide .slider__item-description{padding-right:30%;-webkit-line-clamp:6}.slider__item--wide .tags.tags--small{height:17px;margin-bottom:16px}.slider__item--wide .tags.tags--small .tags__item{height:17px;padding-inline:4px}}@media (min-width:84.4375em){.slider--grid{grid-gap:50px 30px;margin-bottom:65px}.slider .swiper-wrapper{margin-bottom:50px}.slider__item{height:clamp(410px,40vw,530px)}.slider__item-image{border-radius:16px 4px 16px 4px;margin-bottom:10px}.slider__item-title{font-size:20px;margin-bottom:6px}.slider__item-image{margin-bottom:15px}.slider__item-data{gap:11px}.slider__item-data .icon{width:18px}.slider__item--wide{gap:30px}.slider__item--wide .slider__item-image{-webkit-flex:calc((100% - 330px)/ 12 * 5 + 120px) 0 0;-ms-flex:calc((100% - 330px)/ 12 * 5 + 120px) 0 0px;flex:calc((100% - 330px)/ 12 * 5 + 120px) 0 0}.slider__item--wide .slider__item-title{font-size:36px;margin-bottom:8px!important}.slider__item--wide .slider__item-content{padding:19px 20px 20px 20px}.slider__item--wide .slider__item-description{padding-right:30%}.slider__item--wide .tags.tags--small{height:unset;overflow:unset;margin-bottom:25px}.slider__item--wide .tags.tags--small .tags__item{height:27px;padding-inline:8px}}.slider--articles .swiper-wrapper{margin-bottom:34px}.slider--articles .slider__item-image{margin-bottom:12px}.slider--articles .slider__item-title{margin-bottom:8px}@media (min-width:47.5em){.slider--articles .swiper-wrapper{margin-bottom:14px}.slider--articles .slider__item{height:clamp(380px,47vw,458px)}.slider--articles .slider__item:hover .slider__item-data{max-height:50px;opacity:1;margin-bottom:9px}.slider--articles .slider__item:hover .slider__item-details{padding-top:15px}}@media (min-width:61.9375em){.slider--articles .swiper-wrapper{margin-bottom:9px}.slider--articles .slider__item{height:clamp(460px,46vw,565px)}.slider--articles .slider__item-image{margin-bottom:10px}}@media (min-width:84.4375em){.slider--articles .swiper-wrapper{margin-bottom:60px}.slider--articles .slider__item{height:clamp(460px,46vw,552px)}.slider--articles .slider__item-image{margin-bottom:15px}.slider--articles .slider__item-title{margin-bottom:10px}.slider--articles .slider__item:hover .slider__item-details{padding-top:20px}}.contacts{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;grid-gap:15px;padding-block:4px}.contacts__item{-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-weight:600}.contacts__icon{-webkit-flex:20px 0 0;-ms-flex:20px 0 0px;flex:20px 0 0;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-self:baseline;-ms-flex-item-align:baseline;align-self:baseline}.services-menu{margin-top:-2px;letter-spacing:-.02em;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative}.services-menu__caption{font-size:24px;margin-bottom:21px;padding-bottom:12px;border-bottom:1px solid #ececec;line-height:1.2;margin-top:3px;letter-spacing:-.02em}.services-menu__caption--desktop{display:none}.services-menu__button{display:none}.services-menu__list{font-weight:600;letter-spacing:0}.services-menu__list li{margin-bottom:10px}.services-menu__list .link-dropdown{line-height:130%}.services-menu__list .link-dropdown .icon{-webkit-flex:22px 0 0;-ms-flex:22px 0 0px;flex:22px 0 0;margin-left:-1px;margin-right:-1px;margin-top:-3px}.services-menu__list .link-dropdown:after{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.services-menu__list--category{letter-spacing:-.02em}.services-menu__list--category li{margin-bottom:19px}.services-menu__infoblock{display:none;background:#f5f5f8;padding:20px;border-radius:4px;margin-top:4px}.services-menu__infoblock-description{font-size:12px}.services-menu__infoblock.is-active{display:block}.services-menu__infoblock-caption{line-height:120%;margin-bottom:7px;word-break:break-word}.services-menu__infoblock .tags{margin-block:17px}.services-menu__infoblock .tags__item{background:#ddeae3;padding-top:1px}.services-menu__infoblock .btn{height:40px;gap:10px}.services-menu .popup__cell{transition:opacity .25s ease,-webkit-transform .25s ease;transition:opacity .25s ease,transform .25s ease;transition:opacity .25s ease,transform .25s ease,-webkit-transform .25s ease;-webkit-transform:translateY(10px);transform:translateY(10px);width:100%}.services-menu .popup__cell--category:not(.is-hidden){-webkit-transform:translateY(0);transform:translateY(0)}.services-menu .popup__cell:nth-child(n+2){position:absolute;opacity:0;pointer-events:none}.services-menu .popup__cell.is-active{opacity:1;pointer-events:auto;-webkit-transform:translateY(0);transform:translateY(0);position:unset}.services-menu .popup__cell.is-hidden{opacity:0;pointer-events:none;-webkit-transform:translateY(10px);transform:translateY(10px);display:none}.services-menu .popup__cell-elem{display:none}.services-menu .popup__cell-elem.is-active{display:block}@media (min-width:47.5em){.services-menu{gap:10px}.services-menu__list .link-dropdown{line-height:150%;transition:.25s ease}.services-menu__list .link-dropdown:after{display:none}.services-menu__list .services-menu__button{margin-top:11px}.services-menu__list--category .link-dropdown{line-height:130%;gap:5px}.services-menu__list--category .link-dropdown .icon{width:16px;height:16px;-webkit-flex-basis:16px;-ms-flex-preferred-size:16px;flex-basis:16px;-webkit-align-self:baseline;-ms-flex-item-align:baseline;align-self:baseline;margin-top:-1px}.services-menu__list--category li{margin-bottom:16px}.services-menu__list--category .services-menu__button{margin-top:17px}.services-menu__list .is-active .services-menu__button{display:-webkit-flex;display:-ms-flexbox;display:flex}.services-menu__list:has(li.is-active) li:not(.is-active){opacity:.2;transition:.25s ease}.services-menu__list:has(li.is-active) li:not(.is-active):hover{opacity:1}.services-menu .popup__cell{-webkit-flex:calc((100% - 30px)/ 4) 0 0;-ms-flex:calc((100% - 30px)/ 4) 0 0px;flex:calc((100% - 30px)/ 4) 0 0;opacity:0;pointer-events:none}.services-menu .popup__cell--category{opacity:1;pointer-events:auto}.services-menu .popup__cell--category:not(.is-hidden){-webkit-transform:unset;transform:unset}.services-menu .popup__cell.is-hidden{opacity:unset;pointer-events:unset;-webkit-transform:unset;transform:unset;position:unset;display:unset}.services-menu .popup__cell:not(.is-active){transition:none}.services-menu__caption{font-size:18px;padding-bottom:8px;margin-bottom:15px}.services-menu__caption--mobile{display:none}.services-menu__caption--desktop{display:block}.services-menu__infoblock{padding:15px 10px}.services-menu__infoblock-caption{font-size:18px}.services-menu__infoblock-description{font-size:10px}.services-menu__infoblock .tags{margin-top:10px;margin-bottom:14px}.services-menu__infoblock .tags__item{padding-inline:4px;height:16px}.services-menu__infoblock .btn{height:28px;gap:5px}}@media (min-width:61.9375em){.services-menu{gap:20px}.services-menu .popup__cell{-webkit-flex-basis:calc((100% - 60px)/ 4);-ms-flex-preferred-size:calc((100% - 60px)/ 4);flex-basis:calc((100% - 60px)/ 4)}.services-menu__caption{font-size:20px}.services-menu .link-dropdown{gap:10px}.services-menu .link-dropdown .icon{width:18px;height:18px;-webkit-flex-basis:18px;-ms-flex-preferred-size:18px;flex-basis:18px}.services-menu .btn{gap:10px}.services-menu__infoblock-caption{font-size:20px;margin-top:-2px;margin-bottom:5px}.services-menu__infoblock-description{font-size:11px;line-height:155%}.services-menu__infoblock .btn{height:32px}.services-menu__infoblock .tags__item{height:17px}}@media (min-width:84.4375em){.services-menu{gap:30px}.services-menu .popup__cell{-webkit-flex-basis:calc((100% - 90px)/ 4);-ms-flex-preferred-size:calc((100% - 90px)/ 4);flex-basis:calc((100% - 90px)/ 4)}.services-menu__caption{font-size:24px;margin-top:7px;padding-bottom:11px;margin-bottom:21px}.services-menu .link-dropdown .icon{width:22px;height:22px;-webkit-flex-basis:22px;-ms-flex-preferred-size:22px;flex-basis:22px;margin-left:-2px}.services-menu__list li{margin-bottom:11px}.services-menu__list--category li{margin-bottom:20px}.services-menu__infoblock{padding:20px;margin-top:10px}.services-menu__infoblock-caption{font-size:24px}.services-menu__infoblock-description{font-size:12px;line-height:150%}.services-menu__infoblock .tags{margin-top:17px;margin-bottom:18px}.services-menu__infoblock .tags__item{font-size:15px;height:27px;padding-inline:8px}.services-menu__infoblock .btn{height:40px}}.tags{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px;font-weight:600}.tags__item{height:27px;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-inline:8px;border-radius:20px;border:1px solid transparent;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;transition:.25s ease}.tags__item[hidden]{display:none;max-width:0;overflow:hidden;padding-inline:0}.tags__item:hover{border-color:currentColor}.tags--small{gap:2px;line-height:1;font-weight:400}.tags--small .tags__item{height:16px;padding-inline:4px;background:#fff;padding-top:2px}@media (min-width:84.4375em){.tags--small{gap:4px}.tags--small .tags__item{padding-inline:8px;height:27px}}.tags--gray{gap:2px}.tags--gray .tags__item{background:#ddeae3;height:16px;padding-inline:4px;padding-top:2px}@media (min-width:61.9375em){.tags--gray{gap:4px}.tags--gray .tags__item{height:17px}}@media (min-width:84.4375em){.tags--gray .tags__item{height:27px;padding-inline:8px;padding-top:4px}}.tags--gray-100{gap:4px}.tags--gray-100 .tags__item{background:#f5f5f8}.tags--lg{gap:4px}.tags--lg .tags__item{height:28px;padding-inline:8px}@media (min-width:61.9375em){.tags--lg .tags__item{height:32px}}@media (min-width:84.4375em){.tags--lg .tags__item{height:40px;padding-inline:15px}}.crumbs{display:-webkit-flex;display:-ms-flexbox;display:flex;gap:2px;font-size:10px;margin-bottom:3px;font-weight:400;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow:auto}.crumbs__item{-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:3px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;white-space:nowrap;max-width:125px;text-overflow:ellipsis;overflow:hidden;display:-webkit-flex;display:-ms-flexbox;display:flex}.crumbs__item:not(:last-child):after{content:"";display:inline-block;background:#363636;width:.3em;aspect-ratio:1/1;border-radius:50%;margin-top:-.2em;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.crumbs__item:last-child{color:#000}.crumbs a,.crumbs span{white-space:nowrap;max-width:100%;text-overflow:ellipsis;overflow:hidden;display:block}@media (min-width:61.9375em){.crumbs{font-size:11px;gap:4px;margin-bottom:2px}.crumbs__item{gap:5px;max-width:157px}}@media (min-width:84.4375em){.crumbs{font-size:12px;margin-bottom:9px}.crumbs__item{max-width:216px}}.hero{margin-bottom:45px;position:relative}.hero__container{padding-inline:0}.hero__slider-content{-webkit-transform:translateY(10px);transform:translateY(10px);transition:opacity 1s ease,-webkit-transform 1s cubic-bezier(0,-.01,.26,1.84);transition:transform 1s cubic-bezier(0,-.01,.26,1.84),opacity 1s ease;transition:transform 1s cubic-bezier(0,-.01,.26,1.84),opacity 1s ease,-webkit-transform 1s cubic-bezier(0,-.01,.26,1.84);opacity:0}.hero__slider-image{position:relative;aspect-ratio:1/1;overflow:hidden}.hero__slider-image img,.hero__slider-image picture{display:block;position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero__slider-image img{transition:3s ease;-webkit-transform:scale(1.025);transform:scale(1.025)}.hero__slider .swiper-slide-active .hero__slider-image img{-webkit-transform:scale(1);transform:scale(1)}.hero__slider .swiper-slide-active .hero__slider-content{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.hero__slider-controls{position:absolute;right:0;z-index:2;display:-webkit-flex;display:-ms-flexbox;display:flex}.hero__wrapper{position:relative}.hero__image{overflow:hidden;inset:0;z-index:-1;aspect-ratio:320/120}.hero__image img,.hero__image picture{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero__image img{transition:3s ease;-webkit-transform:scale(1.025);transform:scale(1.025)}.hero__card{padding:11px 10px 15px;letter-spacing:-.02em;background:#fff}.hero__card-userinfo{margin-bottom:9px}.hero__card .h2{line-height:100%;letter-spacing:-.02em;margin-bottom:4px}.hero__card-buttons{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:10px}.hero__card-buttons .btn{width:100%}.hero__card:has(.hero__card-footer) .hero__card-description{margin-bottom:8px}@media (max-width:47.49em){.hero__slider-controls{top:100vw;-webkit-transform:translateY(calc(-100% - 10px));transform:translateY(calc(-100% - 10px));-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.hero__slider-controls .container{min-width:unset}.hero__slider .swiper-pagination{display:none}.hero--inner .crumbs{padding-top:1px;margin-inline:-10px;padding-inline:10px;margin-bottom:9px}.hero--inner .container{padding-left:0;padding-right:0}.hero--inner .hero__card .h2{margin-bottom:5px}}@media (min-width:47.5em){.hero__slider{aspect-ratio:760/395;position:relative}.hero__slider-image{position:absolute;inset:0;aspect-ratio:unset}.hero__slider-content{padding-top:20px}.hero__slider-controls{bottom:0;left:0}.hero__slider-controls .container{display:-webkit-flex;display:-ms-flexbox;display:flex;background:#fff}.hero__slider .swiper-wrapper{height:100%}.hero__slider .swiper-pagination{display:-webkit-flex;display:-ms-flexbox;display:flex;gap:10px;margin-right:auto}.hero__slider .swiper-pagination span{display:block;position:relative;cursor:pointer;transition:color .25s ease;min-width:115px;line-height:130%;-webkit-flex:115px 0 0;-ms-flex:115px 0 0px;flex:115px 0 0;padding:4px 20px 2px 0;font-weight:600}.hero__slider .swiper-pagination span:before{content:"";display:block;height:2px;position:absolute;left:0;top:0;width:0;transition:.5s ease;background:#0023f5}.hero__slider .swiper-pagination span.swiper-pagination-bullet-active:before{width:100%}.hero__slider .swiper-pagination span:hover{color:#0023f5}.hero__card{width:51.3%;border-radius:12px 4px 12px 4px}.hero__card-buttons{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.hero__card-buttons .btn{max-width:calc(50% - 5px)}.hero__image{position:absolute;aspect-ratio:unset}.hero__wrapper{padding-top:20px;padding-bottom:20px;min-height:37.7vw;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.hero__wrapper .hero__card{margin-left:-10px;width:calc(50.657895% + 10px)}.hero .crumbs{margin-bottom:9px;padding-top:1px;margin-inline:-10px;padding-inline:10px;overflow:auto}}@media (min-width:61.9375em){.hero{margin-bottom:60px}.hero__slider{aspect-ratio:unset;height:700px}.hero__slider .swiper-pagination{gap:20px}.hero__slider .swiper-pagination span{-webkit-flex-basis:140px;-ms-flex-preferred-size:140px;flex-basis:140px;height:50px;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-right:30px}.hero__card{padding:16px 20px 20px;border-radius:24px 8px 24px 8px}.hero__card .h2{font-size:36px;margin-bottom:9px}.hero__card-description{padding-right:90px}.hero__card:has(.hero__card-footer) .hero__card-description{margin-bottom:14px}.hero__card-buttons{gap:20px}.hero__card-buttons .btn{max-width:calc(50% - 10px)}.hero__wrapper .hero__card{margin-left:-20px;width:calc(50.657895% + 20px)}.hero__wrapper .hero__card .h2{margin-bottom:8px}.hero .crumbs{margin-bottom:11px}}@media (min-width:84.4375em){.hero{margin-bottom:90px}.hero__slider{border-radius:16px;overflow:hidden}.hero__slider-controls{bottom:30px}.hero__slider-content{padding-top:30px}.hero__slider .container{border-radius:16px 4px 16px 4px}.hero__slider .swiper-pagination{gap:30px}.hero__slider .swiper-pagination span{height:74px;-webkit-flex-basis:190px;-ms-flex-preferred-size:190px;flex-basis:190px;padding-right:60px}.hero__card{border-radius:48px 16px 48px 16px;padding:26px 30px 30px}.hero__card .h2{font-size:48px;margin-bottom:15px}.hero__card-userinfo{margin-bottom:18px}.hero__card:has(.hero__card-footer) .hero__card-description{margin-bottom:24px}.hero__card-buttons{gap:30px}.hero__card-buttons .btn{max-width:calc(50% - 15px)}.hero__wrapper{max-height:700px;min-height:unset;height:37.6vw;padding-bottom:30px;padding-top:30px}.hero__wrapper .hero__card{margin-left:-30px;width:calc(51.3% + 30px)}.hero__wrapper .hero__card .h2{margin-bottom:17px}.hero__wrapper .hero__card:has(.hero__card-footer) .hero__card-description{margin-bottom:21px}.hero .crumbs{margin-bottom:20px}}@media (min-width:90em){.hero__wrapper{border-radius:16px;overflow:hidden}}.search{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:10px;margin-bottom:30px}.search__input{width:100%}.search__input-wrapper{-webkit-flex:1;-ms-flex:1;flex:1;position:relative}.search__placeholder{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;gap:.25ch;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis;transition:opacity .15s;width:100%;padding-inline:10px}.search__placeholder-first{color:#888;font-weight:500}.search__placeholder-second{color:#363636;overflow:hidden;text-overflow:ellipsis;width:100%;white-space:nowrap;font-weight:600}.search .btn{letter-spacing:-.02em}.search .btn .icon{height:auto}.search input:-moz-placeholder-shown+.search__placeholder{opacity:1}.search input:-ms-input-placeholder+.search__placeholder{opacity:1}.search input:placeholder-shown+.search__placeholder{opacity:1}.search input:not(:-moz-placeholder-shown)+.search__placeholder{opacity:0}.search input:not(:-ms-input-placeholder)+.search__placeholder{opacity:0}.search input:not(:placeholder-shown)+.search__placeholder{opacity:0}.search input:focus+.search__placeholder{opacity:0}@media (max-width:61.9275em){.search__placeholder{font-size:11px}.search .btn{font-size:11px;padding-left:11px;padding-right:14px}.search .btn .icon{width:16px}}@media (min-width:61.9375em){.search{margin-bottom:45px}.search__placeholder{padding-inline:15px}}@media (min-width:84.4375em){.search{margin-bottom:60px}.search__placeholder{padding-inline:20px}}.services__section{border-radius:4px 2px 4px 2px;padding:8px 10px 10px;min-width:223px;background:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.services__section .hr{border-color:#ececec;margin-top:8px;margin-bottom:15px}.services__section .h3{line-height:120%}.services__section--categories{background:#253ed0 url(/local/templates/main/css/../images/index/services-bg.png) 100% 100% no-repeat;background-size:100% auto;color:#fff}.services__section--categories a:not(.btn){color:#fff}.services__section--categories a:not(.btn):hover{color:#00a3ff}.services__section--categories .hr{border-color:#001dc8}.services__section--categories .btn{border-width:1px}.services__section--categories .btn:hover{color:#fff;background:0 0;border-color:#fff}.services__section--works{background:#363636 url(/local/templates/main/css/../images/index/work-bg.png) 100% 100% no-repeat;background-size:100% auto;color:#fff}.services__section--works a:not(.btn){color:#fff}.services__section--works a:not(.btn):hover{color:#00a3ff}.services__section--works .hr{border-color:#5e5e5e}.services__section--works .btn{border-width:1px}.services__section--works .btn:hover{color:#fff;background:0 0;border-color:#fff}.services__footer{margin-top:auto}.services__main{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:10px}.services__main .btn{width:100%}.services .h3{letter-spacing:-.02em;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.services__items{gap:16px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:15px}.services__list{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:10px;display:-webkit-flex;display:-ms-flexbox;display:flex}.services__link{display:-webkit-flex;display:-ms-flexbox;display:flex;gap:8px;line-height:130%;font-weight:600}.services__link .icon{width:16px;height:auto;margin-top:-1px}.services__group{display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:auto;gap:10px;margin-right:-10px;margin-left:-10px;padding-left:10px}@media (max-width:47.49em){.services__section--objects{display:none}}@media (min-width:47.5em){.services .hr{margin-top:8px}.services__section{min-width:unset;padding-top:8px}.services__section .h3{font-size:18px}.services__section--categories{background-position:100% 100px}.services__section--categories .services__items{-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;display:block}.services__section--categories .services__item{margin-bottom:16px}.services__main{display:grid;grid-template-columns:calc((100% - 10px)/ 2) 1fr 1fr}.services__main .btn{width:unset}.services__group{display:grid;margin:0;padding:0;grid-template-columns:repeat(4,1fr)}}@media (min-width:61.9375em){.services__list{gap:20px}.services__main{grid-gap:20px;grid-template-columns:calc((100% - 20px)/ 2) 1fr 1fr}.services .h3{font-size:20px}.services__section{padding:12px 15px 15px;border-radius:8px 2px 8px 2px}.services__section--categories .services__items{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;margin-bottom:48px}.services__items{margin-bottom:34px}.services__item .icon{width:18px}.services__group{gap:20px}}@media (min-width:84.4375em){.services__list{gap:30px}.services__main{grid-gap:30px;grid-template-columns:calc((100% - 30px)/ 2) 1fr 1fr}.services .h3{font-size:24px}.services__section{padding:17px 20px 20px;border-radius:16px 4px 16px 4px}.services__section .h3{font-size:24px}.services__section .hr{margin-top:11px;margin-bottom:21px}.services__section--categories .services__item{margin-bottom:20px}.services__section--categories .services__items{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;margin-bottom:63px}.services__items{margin-bottom:22px;gap:21px}.services__item .icon{width:22px;margin-top:-3px}.services__group{gap:30px}}.assistance__container{background:#fff;padding-top:10px;padding-bottom:15px;gap:10px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.assistance__list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:10px}.assistance__list .icon{height:auto;width:16px}.assistance__text{letter-spacing:-.02em}.assistance__description{color:#3f3f3f;font-weight:400;line-height:150%}.assistance__caption{letter-spacing:-.02em}.assistance__subscribe{gap:0}.assistance__subscribe .assistance__caption{margin-bottom:2px}.assistance__subscribe .assistance__text{margin-bottom:3px}.assistance--sidebar:not(:last-child){margin-bottom:28px}.assistance--sidebar .assistance__caption{margin-bottom:5px;line-height:120%}.assistance--sidebar .assistance__text{margin-bottom:9px}.assistance--sidebar .assistance__list{gap:5px}.assistance--sidebar .assistance__list .btn{height:36px}@media (max-width:47.49em){.assistance__share{margin-inline:10px;width:auto}.assistance__share .socials{gap:2px}.assistance__share .socials__link{width:30px;height:30px}.assistance__share .socials__link .icon{width:17px}.assistance__subscribe{margin-inline:10px;width:auto}}@media (max-width:61.9275em){.assistance__share{gap:1px}.assistance__share .socials{gap:2px}.assistance__share .socials__link{width:30px;height:30px}.assistance__share .socials__link .icon{width:17px}}@media (min-width:47.5em){.assistance__subscribe .assistance__caption{margin-bottom:4px}.assistance__container{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:10px;padding-top:15px;padding-bottom:15px}.assistance__list{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex:1;-ms-flex:1;flex:1}.assistance__list .btn{padding-left:5px;padding-right:5px}.assistance__item{-webkit-flex:calc((100% - 20px)/ 3) 0 0;-ms-flex:calc((100% - 20px)/ 3) 0 0px;flex:calc((100% - 20px)/ 3) 0 0}.assistance__text{-webkit-flex:32.4% 0 0;-ms-flex:32.4% 0 0px;flex:32.4% 0 0}.assistance__caption{line-height:125%;font-size:18px;margin-bottom:5px;margin-top:-3px}.assistance--sidebar:not(:last-child){margin-bottom:30px}.assistance--sidebar .assistance__list{-webkit-justify-content:stretch;-ms-flex-pack:stretch;justify-content:stretch}.assistance--sidebar .assistance__item{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width:61.9375em){.assistance__container{gap:20px;padding-top:20px;padding-bottom:20px}.assistance__caption{font-size:20px;margin-bottom:3px}.assistance__text{-webkit-flex-basis:calc((100% - 40px)/ 3);-ms-flex-preferred-size:calc((100% - 40px)/ 3);flex-basis:calc((100% - 40px)/ 3)}.assistance__list .icon{width:18px}.assistance__share .socials{gap:2px}.assistance__share .socials__link{width:34px;height:34px}.assistance__share .socials .icon{width:19px}.assistance--sidebar:not(:last-child){margin-bottom:45px}.assistance--sidebar .assistance__description{margin-bottom:14px}}@media (min-width:84.4375em){.assistance__subscribe .assistance__caption{margin-bottom:7px}.assistance__container{gap:30px;padding-top:30px;padding-bottom:30px;border-radius:16px 4px 16px 4px}.assistance__caption{font-size:24px;margin-bottom:7px;margin-top:-4px}.assistance__text{-webkit-flex-basis:calc((100% - 60px)/ 3);-ms-flex-preferred-size:calc((100% - 60px)/ 3);flex-basis:calc((100% - 60px)/ 3)}.assistance__list .icon{width:22px}.assistance__share .socials{gap:4px}.assistance__share .socials__link{width:40px;height:40px}.assistance__share .socials .icon{width:22px}.assistance--sidebar:not(:last-child){margin-bottom:60px}.assistance--sidebar .assistance__text{margin-bottom:22px}.assistance--sidebar .assistance__text:has(.assistance__description){margin-bottom:24px}.assistance--sidebar .assistance__description{margin-top:9px}.assistance--sidebar .assistance__list{gap:10px}.assistance--sidebar .assistance__list .btn{height:48px}}.promo__container{position:relative;background:#dce6eb;padding-bottom:1px}.promo__bg{aspect-ratio:1/1;position:relative;margin-left:-10px;margin-right:-10px;margin-bottom:10px;z-index:1}.promo__image{aspect-ratio:1/1;background:#dce6eb url(/local/templates/main/css/../images/index/promo-bg-mobile.png) 0 0 no-repeat;margin-left:-10px;margin-right:-10px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;margin-bottom:10px}.promo__image img,.promo__image picture{width:100%;display:block}.promo__content{letter-spacing:-.02em;margin-bottom:8px}.promo__content .h2{line-height:100%;margin-bottom:5px;letter-spacing:-.02em}.promo__author{margin-bottom:8px}.promo__list .h2{line-height:1;margin-bottom:3px;letter-spacing:-.02em}.promo__list-description{letter-spacing:-.02em}.promo__list-item{margin-bottom:13px}.promo__buttons{padding-bottom:15px}.promo--2 .promo__image{background:#ebe7e2 url(/local/templates/main/css/../images/index/promo-bg-mobile.png) 0 0 no-repeat}@media (min-width:47.5em){.promo__container{display:-webkit-flex;display:-ms-flexbox;display:flex;aspect-ratio:760/395;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;background:#dce6eb url(/local/templates/main/css/../images/index/promo-bg.png) 0 100% no-repeat;background-size:contain}.promo__image{background:0 0;margin:unset;aspect-ratio:unset;-webkit-flex:49.5% 0 0;-ms-flex:49.5% 0 0px;flex:49.5% 0 0;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.promo__info{width:365px;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-right:auto;padding-top:11px}.promo__list{display:-webkit-flex;display:-ms-flexbox;display:flex;gap:10px}.promo__list .h2{font-size:24px;margin-bottom:9px}.promo__list-description{line-height:135%}.promo__list-item{-webkit-flex:115px 0 0;-ms-flex:115px 0 0px;flex:115px 0 0;word-break:break-word;padding-right:10px}.promo__content{margin-bottom:auto}.promo__buttons .btn{max-width:calc(50% - 5px)}.promo--2 .promo__container{background:#ebe7e2 url(/local/templates/main/css/../images/index/promo-bg-2.png) 0 100% no-repeat;background-size:contain}.promo--2 .promo__image{background:0 0}}@media (min-width:61.9375em){.promo__container{padding-top:5px;aspect-ratio:990/514}.promo__content .h2{font-size:36px;margin-bottom:8px}.promo__info{width:49%}.promo__description{width:83.8%}.promo__author{margin-bottom:11px}.promo__list{gap:20px;width:100%;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.promo__list-item{-webkit-flex:1;-ms-flex:1;flex:1;margin-bottom:18px;padding-right:3%}.promo__list .h2{font-size:28px}.promo__buttons{padding-bottom:20px}.promo__buttons .btn{max-width:calc(50% - 10px)}}@media (min-width:84.4375em){.promo__container{aspect-ratio:unset;height:600px;border-radius:48px 16px 48px 16px;overflow:hidden;padding-top:16px}.promo__author{line-height:140%;margin-bottom:20px}.promo__content .h2{font-size:48px;margin-bottom:15px}.promo__image{-webkit-flex-basis:48.8%;-ms-flex-preferred-size:48.8%;flex-basis:48.8%}.promo__list{gap:30px}.promo__list .h2{font-size:36px;margin-bottom:12px}.promo__list-item{margin-bottom:27px;padding-right:0}.promo__buttons{padding-bottom:30px}.promo__buttons .btn{max-width:calc(50% - 15px)}}.promo-video{color:#fff}.promo-video__container{position:relative;z-index:1;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding-top:15px;padding-bottom:15px}.promo-video__bg{position:absolute;inset:0;background:#50809b;z-index:-1}.promo-video__title{line-height:100%;letter-spacing:-.02em;margin-bottom:7px;text-wrap:pretty}.promo-video__info{padding-top:10px}@media (max-width:61.9275em){.promo-video__title{font-size:28px}}@media (min-width:47.5em){.promo-video__container{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.promo-video__info{-webkit-flex:365px 0 0;-ms-flex:365px 0 0px;flex:365px 0 0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-top:0}.promo-video__media{-webkit-flex:41% 0 0;-ms-flex:41% 0 0px;flex:41% 0 0}}@media (min-width:61.9375em){.promo-video__container{padding-top:17px;padding-bottom:20px}.promo-video__title{max-width:74%}.promo-video__info{-webkit-flex-basis:calc(50% - 10px);-ms-flex-preferred-size:calc(50% - 10px);flex-basis:calc(50% - 10px)}.promo-video__media{margin-top:3px;-webkit-flex-basis:calc((100% - 120px)/ 12 * 5 + 40px);-ms-flex-preferred-size:calc((100% - 120px)/ 12 * 5 + 40px);flex-basis:calc((100% - 120px)/ 12 * 5 + 40px)}}@media (min-width:84.4375em){.promo-video__container{padding-top:27px;padding-bottom:30px}.promo-video__title{max-width:75%}.promo-video__info{-webkit-flex-basis:calc(50% - 15px);-ms-flex-preferred-size:calc(50% - 15px);flex-basis:calc(50% - 15px)}.promo-video__media{-webkit-flex-basis:calc((100% - 180px)/ 12 * 5 + 60px);-ms-flex-preferred-size:calc((100% - 180px)/ 12 * 5 + 60px);flex-basis:calc((100% - 180px)/ 12 * 5 + 60px)}}.tabs{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.tabs__nav{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:15px;overflow:auto}.tabs__nav-item{position:relative;cursor:pointer;white-space:nowrap}.tabs__nav-item:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background:currentColor;transition:.3s ease}.tabs__nav-item.is-active{pointer-events:none}.tabs__nav-item.is-active:after{width:0}.tabs__nav-item:hover{color:#0023f5}.tabs__nav--reviews{gap:5px;margin-right:-10px}.tabs__nav--reviews .tabs__nav-item .icon{width:16px}.tabs__nav--reviews .tabs__nav-item:after{display:none}.tabs__nav--reviews .tabs__nav-item.is-active{background:#363636;border-color:#363636;color:#fff}.tabs__item{opacity:0;visibility:hidden;height:0;transition:opacity .25s ease,height .25s ease;pointer-events:none;overflow:hidden}.tabs__item.is-active{opacity:1;visibility:visible;height:auto;pointer-events:auto;overflow:unset}@media (max-width:47.49em){.tabs__nav{margin-inline:-10px;padding-inline:10px;padding-bottom:10px;margin-bottom:8px}}@media (min-width:47.5em){.tabs__nav--reviews .tabs__nav-item.is-active{padding-inline:12px}}@media (min-width:61.9375em){.tabs__nav{gap:20px}.tabs__nav--reviews{gap:5px}.tabs__nav--reviews .tabs__nav-item{padding-inline:17px}.tabs__nav--reviews .tabs__nav-item .icon{width:18px}.tabs__nav--reviews .tabs__nav-item.is-active{padding-inline:18px}}@media (min-width:84.4375em){.tabs__nav{gap:30px}.tabs__nav--reviews{gap:10px}.tabs__nav--reviews .tabs__nav-item{padding-inline:28px}.tabs__nav--reviews .tabs__nav-item .icon{width:22px}.tabs__nav--reviews .tabs__nav-item.is-active{padding-inline:28px}}.articles-tags{gap:2px}@media (max-width:47.49em){.articles-tags{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow:auto;margin-inline:-10px;padding-inline:10px}.articles-tags .tags__item{white-space:nowrap}.articles-tags .tags__item--more{display:none}}@media (min-width:84.4375em){.articles-tags{gap:4px}}.articles-filter .select{width:140px}@media (min-width:47.5em){.articles-filter .select{-webkit-flex:1;-ms-flex:1;flex:1}}.reviews .swiper-wrapper{margin-bottom:30px}@media (min-width:47.5em){.reviews .swiper-slide{display:-webkit-flex;display:-ms-flexbox;display:flex}.reviews .swiper-slide:after{content:"";position:absolute;left:0;top:0;width:100%;height:var(--swHeight);background:#fff;z-index:-1;border-radius:8px 2px 8px 2px}}@media (min-width:61.9375em){.reviews .swiper-wrapper{margin-bottom:45px}}@media (min-width:84.4375em){.reviews .swiper-wrapper{margin-bottom:60px}.reviews .swiper-slide:after{border-radius:16px 4px 16px 4px}}.review{background:#fff;border-radius:8px 2px 8px 2px;padding:15px 10px}.review[hidden]{display:none}.review__header{display:-webkit-flex;display:-ms-flexbox;display:flex;gap:10px;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-bottom:9px;grid-area:header}.review__type{width:30px;height:30px;-webkit-flex:30px 0 0;-ms-flex:30px 0 0px;flex:30px 0 0;border-radius:2px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background:#f5f5f8;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;margin-top:-4px}.review__type .icon{width:24px;height:auto}.review__rating{display:-webkit-flex;display:-ms-flexbox;display:flex;gap:2px;grid-area:rating}.review__rating .icon{width:15px;height:auto}.review__info{-webkit-flex:1;-ms-flex:1;flex:1;letter-spacing:-.02em}.review__info p{line-height:130%}.review__author{font-weight:700;line-height:130%;margin:-2px 0 2px 0}.review__date{font-weight:400}.review__position{font-weight:400;line-height:130%;margin-bottom:2px}.review__service{border:1px dashed #363636;padding:15px 10px 15px;border-radius:2px;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:10px;margin-bottom:11px;grid-area:service}.review__service-image{position:relative;width:90px;-webkit-flex:90px 0 0;-ms-flex:90px 0 0px;flex:90px 0 0;aspect-ratio:1/1;z-index:1;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;overflow:hidden;transition:.5s ease}.review__service img{transition:.5s ease}.review__service-info{margin-top:-3px;letter-spacing:-.02em}.review__service-label{margin-bottom:1px;font-weight:400}.review__service-value{line-height:134%;display:block;font-weight:600}.review__service-value:not(:last-child){margin-bottom:6px}.review__service:hover{border-style:solid;border-color:#0023f5}.review__service:hover .review__service-image img{-webkit-transform:scale(1.1);transform:scale(1.1)}.review__text{letter-spacing:-.02em;font-weight:400;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;grid-area:text}.review__text p{margin-bottom:.6em}.review__text[aria-expanded=true]{-webkit-line-clamp:unset;overflow:unset}.review .cs_readmore-btn-wrapper{margin-top:15px}.review .cs_readmore-btn{width:100%}.review--full .review__header{margin-bottom:11px}.review--full .review__rating{margin-bottom:10px}.review--full .review__doc{margin-bottom:10px}.review--full .review__doc .doc-item{border:1px dashed #363636;width:280px;max-width:100%}.review--full .review__doc .doc-item__image{margin:0!important}.review--full .review__doc .doc-item__image:before{display:none}.review--full .review__doc .doc-item__picture{position:relative}.review--full .review__doc .doc-item__picture:before{content:"";display:block;width:100%;height:100%;background:rgba(54,54,54,.05);position:absolute;left:0;top:0;z-index:2;transition:.25s linear}.review--full .review__doc .doc-item__picture img,.review--full .review__doc .doc-item__picture picture{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;position:unset}.review--full .review__doc .doc-item:hover .doc-item__picture:before{-webkit-transform:scale(1.1);transform:scale(1.1)}.review--full .review__text{display:block;overflow:unset;line-clamp:unset;-webkit-line-clamp:unset}.review--full .cs_readmore-btn .btn__arrows{-webkit-transform:rotate(90deg);transform:rotate(90deg);margin-top:-2px}.review--full .cs_readmore-btn[data-readmore-btn-toggle=expanded] .btn__arrows{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.review--complete .review__header{margin-bottom:15px}.review--complete .review__rating{margin-bottom:10px}.review--complete .review__text{overflow:unset;line-clamp:unset;-webkit-line-clamp:unset;margin-bottom:14px}.review--complete .review__text p:not(:last-child){margin-bottom:.8em}.review--complete .review__text .review__service{margin-top:.8em}.review--complete .review__text p+.review__service{margin-top:unset}.review--complete .review__service{margin-bottom:unset}.review--complete .review__doc{margin-top:-6px;margin-bottom:10px}.review--complete .review__doc .doc-item{width:280px}.review--complete .review__doc .doc-item__image{border:1px dashed #363636;border-radius:2px;margin-bottom:unset}@media (max-width:47.49em){.review--full .review__doc .doc-item{width:auto}}@media (min-width:47.5em){.review__author{margin:-1px 0 1px 0}.review__header{margin-bottom:11px}.review .cs_readmore-btn{width:auto}.review--full{display:-webkit-flex;display:-ms-flexbox;display:flex;gap:10px;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.review--full .review__header{-webkit-flex:calc((100% - 120px)/ 12 * 4 + 30px) 0 0;-ms-flex:calc((100% - 120px)/ 12 * 4 + 30px) 0 0px;flex:calc((100% - 120px)/ 12 * 4 + 30px) 0 0;-webkit-order:1;-ms-flex-order:1;order:1}.review--full .review__rating{-webkit-order:3;-ms-flex-order:3;order:3;-webkit-flex:calc((100% - 120px)/ 12 * 0 + 10px) 0 0;-ms-flex:calc((100% - 120px)/ 12 * 0 + 10px) 0 0px;flex:calc((100% - 120px)/ 12 * 0 + 10px) 0 0}.review--full .review__doc{-webkit-order:3;-ms-flex-order:3;order:3;margin-left:auto;-webkit-flex:calc((100% - 120px)/ 12 * 3 + 20px) 0 0;-ms-flex:calc((100% - 120px)/ 12 * 3 + 20px) 0 0px;flex:calc((100% - 120px)/ 12 * 3 + 20px) 0 0;max-width:calc((100% - 120px)/ 12 * 3 + 20px)}.review--full .review__text{-webkit-order:2;-ms-flex-order:2;order:2;-webkit-flex:1;-ms-flex:1;flex:1;margin-top:-3px}.review--complete{display:grid;grid-template-columns:178px auto;grid-auto-rows:auto;gap:10px;-webkit-align-items:start;-ms-flex-align:start;align-items:start;padding-inline:0;padding-top:11px}.review--complete>.review__header{grid-column:1/2;grid-row:1;padding-left:10px;margin-top:3px}.review--complete>.review__text{grid-column:2/3;grid-row:1;margin-bottom:5px}.review--complete>.review__rating{grid-column:1/2;grid-row:2;margin:auto 0 0 10px}.review--complete>.review__service{grid-column:2/3;grid-row:2;margin-right:10px}.review--complete .review__doc{margin-top:4px}.review--complete .review__doc .doc-item{width:100%}.review--complete.review--ask{grid-template-columns:repeat(12,minmax(0,1fr))}.review--complete.review--ask .review__type{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.review--complete.review--ask>.review__header{grid-column:1/4}.review--complete.review--ask>.review__text{grid-column:4/10}.review--complete.review--ask>.review__doc{grid-column:10/13;padding-right:10px}}@media (min-width:61.9375em){.review{border-radius:16px 4px 16px 4px;padding-inline:15px}.review__type{-webkit-flex-basis:34px;-ms-flex-preferred-size:34px;flex-basis:34px;width:34px;height:34px;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;margin-top:2px}.review__type .icon{width:26px}.review__author{margin:1px 0 2px 0}.review__position{margin-bottom:unset}.review__rating{gap:2px}.review__rating .icon{width:17px}.review__header{margin-bottom:13px}.review__service{margin-bottom:14px}.review__service-value{line-height:130%}.review__service-value:last-child{min-height:unset}.review .cs_readmore-btn-wrapper{margin-top:19px}.review--full{gap:20px}.review--full .review__header{-webkit-flex:calc((100% - 240px)/ 12 * 3 + 40px) 0 0;-ms-flex:calc((100% - 240px)/ 12 * 3 + 40px) 0 0px;flex:calc((100% - 240px)/ 12 * 3 + 40px) 0 0}.review--full .review__rating{-webkit-flex:none;-ms-flex:none;flex:none;margin-left:auto;gap:3px}.review--full .review__rating .icon{width:16px}.review--full .review__doc{-webkit-flex:calc((100% - 240px)/ 12 * 3 + 40px) 0 0;-ms-flex:calc((100% - 240px)/ 12 * 3 + 40px) 0 0px;flex:calc((100% - 240px)/ 12 * 3 + 40px) 0 0;max-width:calc((100% - 240px)/ 12 * 3 + 40px)}.review--full .review__text{-webkit-flex:calc((100% - 240px)/ 12 * 5 + 100px) 0 0;-ms-flex:calc((100% - 240px)/ 12 * 5 + 100px) 0 0px;flex:calc((100% - 240px)/ 12 * 5 + 100px) 0 0}.review--complete{padding-inline:0;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:auto;grid-template-areas:"header text service" "rating text service";gap:20px}.review--complete>.review__header{grid-column:1/4;margin-top:3px}.review--complete>.review__text{grid-column:4/9;grid-row:1/3;line-height:155%;margin-bottom:unset}.review--complete>.review__rating{grid-column:1/4;grid-row:2;margin:auto 0 0 10px}.review--complete>.review__service{grid-column:9/13;grid-row:1/3;margin-right:10px}.review--complete.review--ask>.review__text{grid-column:4/9}}@media (min-width:84.4375em){.review{padding:20px;border-radius:16px 4px 16px 4px}.review__text{line-height:155%}.review__type{-webkit-flex-basis:40px;-ms-flex-preferred-size:40px;flex-basis:40px;height:40px;width:40px;margin-top:0}.review__type .icon{width:32px}.review__header{margin-bottom:21px}.review__service{padding:20px;border-radius:4px;gap:20px;margin-bottom:25px}.review__service-value:not(:last-child){margin-bottom:9px}.review__rating{gap:2px}.review__rating .icon{width:19px;height:auto}.review .cs_readmore-btn-wrapper{margin-top:13px}.review--full{gap:30px;padding-inline:20px}.review--full .review__header{-webkit-flex:calc((100% - 360px)/ 12 * 3 + 60px) 0 0;-ms-flex:calc((100% - 360px)/ 12 * 3 + 60px) 0 0px;flex:calc((100% - 360px)/ 12 * 3 + 60px) 0 0}.review--full .review__rating{gap:2px;margin-top:3px}.review--full .review__rating .icon{width:19px}.review--full .review__text{-webkit-flex:calc((100% - 360px)/ 12 * 5 + 150px) 0 0;-ms-flex:calc((100% - 360px)/ 12 * 5 + 150px) 0 0px;flex:calc((100% - 360px)/ 12 * 5 + 150px) 0 0;margin-top:0}.review--full .cs_readmore-btn-wrapper{margin-top:17px}.review--complete{padding-inline:0;gap:30px}.review--complete>.review__header{padding-left:20px}.review--complete>.review__text p:not(:last-child){margin-bottom:.6em}.review--complete>.review__text .review__service{margin-top:22px}.review--complete>.review__text p+.review__service{margin-top:12px}.review--complete>.review__service{margin-right:20px}.review--complete>.review__rating{margin-left:20px}.review--complete>.review__doc{margin-right:20px;margin-left:-30px}.review--complete .review__doc .doc-item__image{border-radius:4px}}.clients__slider .swiper-slide{width:auto;display:-webkit-flex;display:-ms-flexbox;display:flex;height:unset}.clients__item{background:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:5px 20px;aspect-ratio:190/120;height:72px}.clients__item picture{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%}.clients__item img{width:auto;height:auto;max-width:100%;max-height:100%;display:block}.clients .swiper-wrapper{margin-bottom:30px}@media (min-width:47.5em){.clients__item{padding:7px 23px;height:unset}}@media (min-width:61.9375em){.clients__item{height:unset;width:100%}.clients .swiper-wrapper{margin-bottom:45px}}@media (min-width:84.4375em){.clients .swiper-wrapper{margin-bottom:60px}}.clients-list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px 10px}.clients-list__item{min-width:300px}.clients-list__image{background:#fff;overflow:hidden;margin-bottom:10px;display:-webkit-flex;display:-ms-flexbox;display:flex;max-height:180px;height:180px}.clients-list__image img,.clients-list__image picture{margin:auto;max-height:90%;max-width:86%}.clients-list__info{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:4px;line-height:130%}.clients-list__info .h4{margin-bottom:-1px;line-height:100%;font-weight:700}@media (max-width:39.375em){.clients-list__item{width:100%}}@media (min-width:47.5em){.clients-list__item{-webkit-flex:calc((100% - 30px)/ 4) 0 0;-ms-flex:calc((100% - 30px)/ 4) 0 0px;flex:calc((100% - 30px)/ 4) 0 0;min-width:unset}.clients-list__image{padding-inline:10%;aspect-ratio:300/180;min-height:unset;height:unset}.clients-list__info .h4{font-size:15px}}@media (min-width:61.9375em){.clients-list{gap:45px 20px}.clients-list__item{-webkit-flex:calc((100% - 60px)/ 4) 0 0;-ms-flex:calc((100% - 60px)/ 4) 0 0px;flex:calc((100% - 60px)/ 4) 0 0}.clients-list__image{max-height:unset;padding-inline:20%;margin-bottom:14px}.clients-list__image img,.clients-list__image picture{max-width:100%}.clients-list__info .h4{font-size:17px}}@media (min-width:84.4375em){.clients-list{gap:60px 30px}.clients-list__item{-webkit-flex:calc((100% - 90px)/ 4) 0 0;-ms-flex:calc((100% - 90px)/ 4) 0 0px;flex:calc((100% - 90px)/ 4) 0 0}.clients-list__image{margin-bottom:19px}.clients-list__info .h4{font-size:20px}}.docs__description{letter-spacing:-.02em;margin-bottom:15px;max-width:520px}@media (min-width:61.9375em){.docs__description{margin-bottom:30px;width:calc((100% - 240px)/ 12 * 5 + 80px)}}@media (min-width:84.4375em){.docs__description{margin-bottom:60px;width:calc((100% - 360px)/ 12 * 5 + 120px)}}.docs-slider{margin-right:-10px;margin-left:-10px;padding-left:10px}.docs-slider .swiper-wrapper{margin-bottom:30px}.docs-slider .swiper-slide{width:auto;height:auto;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (min-width:47.5em){.docs-slider{margin-left:unset;margin-right:unset;padding-left:0}}@media (min-width:61.9375em){.docs-slider .swiper-wrapper{margin-bottom:45px}.docs-slider.no-slider .swiper-wrapper{gap:20px}.docs-slider.no-slider .swiper-slide{-webkit-flex:1;-ms-flex:1;flex:1}.docs-slider.no-slider .slider__controls{display:none}}@media (min-width:84.4375em){.docs-slider .swiper-wrapper{margin-bottom:50px}.docs-slider.no-slider .swiper-wrapper{gap:30px}}.doc-item{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:240px;outline:0}.doc-item__image{aspect-ratio:1/1;position:relative;margin-bottom:15px;border-radius:16px 4px 16px 4px;overflow:hidden}.doc-item__image img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:.5s ease}.doc-item__picture{width:55%;aspect-ratio:155/232}.doc-item__picture img,.doc-item__picture picture{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.doc-item__link{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.doc-item .tags{margin-bottom:11px}.doc-item .tags__item{-webkit-flex:none;-ms-flex:none;flex:none;max-width:100%;-webkit-justify-content:unset;-ms-flex-pack:unset;justify-content:unset;height:16px;padding-inline:4px;letter-spacing:-.02em;font-weight:400;padding-top:1px}.doc-item .tags__item span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;min-width:0;display:block}.doc-item__title{line-height:150%;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;letter-spacing:-.02em}.doc-item:hover .doc-item__image img{-webkit-transform:scale(1.1);transform:scale(1.1)}.doc-item:hover .doc-item__title{color:#0023f5}.doc-item:has(.doc-item__footer) .doc-item__title{margin-bottom:10px}@media (min-width:47.5em){.doc-item{width:100%}.doc-item__title{font-size:15px}}@media (min-width:61.9375em){.doc-item .tags__item{height:17px}.doc-item__title{font-size:17px}.doc-item:has(.doc-item__footer) .doc-item__title{margin-bottom:15px}}@media (min-width:84.4375em){.doc-item__image{margin-bottom:22px}.doc-item__title{font-size:20px}.doc-item .tags__item{height:27px;padding-inline:8px;padding-top:2px}.doc-item .tags{margin-bottom:13px}.doc-item:has(.doc-item__footer) .doc-item__title{margin-bottom:20px}}.doc-item--license .doc-item__image{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.doc-item--license .doc-item__image img,.doc-item--license .doc-item__image:before{width:128px;height:auto;aspect-ratio:160/240;position:unset;transition:.25s linear}.doc-item--license .doc-item__image:before{content:"";display:block;position:absolute;background:rgba(54,54,54,.05);z-index:2}.doc-item--license:hover .doc-item__image img,.doc-item--license:hover .doc-item__image:before{-webkit-transform:scale(1.1);transform:scale(1.1)}@media (min-width:47.5em){.doc-item--license .doc-item__image{display:-webkit-flex;display:-ms-flexbox;display:flex}.doc-item--license .doc-item__image picture{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%}.doc-item--license .doc-item__image img,.doc-item--license .doc-item__image:before{width:53.312303%}}@media (min-width:84.4375em){.doc-item--license:not(:has(.tags)) .doc-item__image{margin-bottom:14px}}.page-heading{padding-top:15px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:15px}.page-heading__header{padding-top:12px;padding-bottom:3px}.page-heading__buttons{display:-webkit-flex;display:-ms-flexbox;display:flex;gap:10px}.page-heading__description{margin-bottom:9px}@media (max-width:47.49em){.page-heading__title{font-size:24px}.page-heading__buttons{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media (max-width:61.9275em){.page-heading__title{font-size:28px}}@media (min-width:47.5em){.page-heading__header{padding-bottom:0}}@media (min-width:61.9375em){.page-heading{padding-top:20px;gap:20px}.page-heading__header{padding-top:17px;padding-bottom:3px}.page-heading__content{width:unset;padding-right:0}.page-heading__description{width:calc((100% - 220px)/ 12 * 6 + 100px);padding-right:calc((100% - 220px)/ 12 + 20px);margin-bottom:14px}.page-heading__buttons{width:calc((100% - 220px)/ 12 * 6 + 100px);gap:20px}}@media (min-width:84.4375em){.page-heading{padding-top:30px;gap:30px}.page-heading__header{padding-top:26px;padding-bottom:7px}.page-heading__description{margin-bottom:24px}.page-heading__buttons{width:calc((100% - 330px)/ 12 * 6 + 150px);gap:30px}}.page-menu__list{display:-webkit-flex;display:-ms-flexbox;display:flex;gap:10px;overflow:auto}.page-menu__item{min-width:140px;-webkit-flex:1;-ms-flex:1;flex:1}.page-menu__link{position:relative;padding:14px 1px 14px 0;display:block;cursor:pointer;transition:color .25s ease;line-height:130%;width:100%;letter-spacing:-.02em;font-weight:600}.page-menu__link:before{content:"";display:block;height:2px;position:absolute;left:0;top:0;width:0;transition:.5s ease;background:#0023f5}.page-menu__link.is-active{color:#0023f5}.page-menu__link.is-active:before{width:100%}.page-menu__link:hover{color:#0023f5}@media (max-width:47.49em){.page-menu__list{margin-inline:-10px;padding-inline:10px}}@media (min-width:61.9375em){.page-menu__list{gap:20px}.page-menu__link{line-height:133%;padding-bottom:11px}}@media (min-width:84.4375em){.page-menu__list{gap:30px}.page-menu__link{padding-top:20px;padding-bottom:14px}}.service{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.service__items{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:30px;margin-bottom:30px}.service__items-footer{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:10px}.service__info{margin-bottom:24px}.service__info-title{line-height:100%;margin-bottom:5px}.service__item-header{border-bottom:1px solid #ececec;padding-bottom:12px;margin-bottom:15px}.service__item-image{aspect-ratio:1/1;position:relative;margin-bottom:10px}.service__item-caption{gap:5px;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:8px}.service__item-caption .icon{margin-top:-2px}.service__item-icon{-webkit-flex:20px 0 0;-ms-flex:20px 0 0px;flex:20px 0 0;width:auto;height:auto;margin:-1px -1px 0}.service__item-info{font-size:18px;font-weight:400}.service__item-title{line-height:120%}.service__item-content{padding:16px 15px 15px}.service__item-cost,.service__item-time{gap:5px;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;white-space:nowrap}.service__item-footer{gap:10px;border-top:1px solid #ececec;padding-top:15px}.service__item-footer .btn{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.service__item-options{gap:5px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:15px}.service__item-option{position:relative;border:1px dashed #a9a9a9;border-radius:4px;padding:10px 10px 8px 2.2em}.service__item-option:before{content:"";display:block;width:.4em;aspect-ratio:1/1;border-radius:50%;background:currentColor;position:absolute;left:1em;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:61.9275em){.service__item-footer .btn{height:32px}.service__item-title{font-size:18px}}@media (min-width:47.5em){.service__info{display:-webkit-flex;display:-ms-flexbox;display:flex;gap:10px}.service__info-title{-webkit-flex:1;-ms-flex:1;flex:1;padding-top:2px}.service__info-description{-webkit-flex:1;-ms-flex:1;flex:1}.service__item{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;gap:10px}.service__item[hidden]{display:none}.service__item-header{padding-bottom:11px}.service__item-image{-webkit-flex:calc((100% - 20px)/ 3) 0 0;-ms-flex:calc((100% - 20px)/ 3) 0 0px;flex:calc((100% - 20px)/ 3) 0 0;margin:unset;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.service__item-info{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:10px}.service__item-footer{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:auto}.service__item-content{-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.service__item-option{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:42px}.service__items-footer{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.service__info-title{font-size:24px}}@media (min-width:61.9375em){.service__info{gap:20px;margin-bottom:36px}.service__info-title{font-size:28px}.service__info-description{-webkit-flex:calc(50% - 10px) 0 0;-ms-flex:calc(50% - 10px) 0 0px;flex:calc(50% - 10px) 0 0;padding-right:calc((100% - 240px)/ 12 * 1 + 20px);line-height:155%}.service__item{gap:20px}.service__item-header{display:-webkit-flex;display:-ms-flexbox;display:flex;gap:20px;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding-bottom:14px}.service__item-info{font-size:20px;-webkit-flex:none;-ms-flex:none;flex:none;margin-top:-3px;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.service__item-caption{-webkit-flex:1;-ms-flex:1;flex:1;margin-bottom:unset}.service__item-icon{-webkit-flex-basis:22px;-ms-flex-preferred-size:22px;flex-basis:22px}.service__item-image{-webkit-flex-basis:calc((100% - 40px)/ 3);-ms-flex-preferred-size:calc((100% - 40px)/ 3);flex-basis:calc((100% - 40px)/ 3);max-width:312px}.service__item-options{display:grid;grid-template-columns:repeat(auto-fill,minmax(calc(50% - 20px),1fr))}.service__item-option:before{width:.45em}.service__items{gap:45px;margin-bottom:45px}}@media (min-width:84.4375em){.service__info{gap:30px;margin-bottom:50px}.service__info-title{font-size:36px}.service__info-description{-webkit-flex:calc(50% - 15px) 0 0;-ms-flex:calc(50% - 15px) 0 0px;flex:calc(50% - 15px) 0 0;padding-right:calc((100% - 360px)/ 12 * 1 + 30px)}.service__items{gap:60px;margin-bottom:60px}.service__item{gap:30px}.service__item-header{padding-bottom:16px;margin-bottom:20px}.service__item-caption{gap:10px}.service__item-title{line-height:123%}.service__item-cost,.service__item-time{gap:10px}.service__item-icon{-webkit-flex-basis:26px;-ms-flex-preferred-size:26px;flex-basis:26px}.service__item-info{font-size:24px;gap:20px}.service__item-content{padding:20px}.service__item-image{-webkit-flex-basis:calc((100% - 90px)/ 4);-ms-flex-preferred-size:calc((100% - 90px)/ 4);flex-basis:calc((100% - 90px)/ 4)}.service__item-footer{padding-top:20px}.service__item-options{gap:10px;margin-bottom:20px}.service__item-option{padding:15px 10px 12px 2.2em;min-height:56px;border-radius:4px}.service__item-option:before{left:.8em}}body:has(.popup.open) .page-menu--service{opacity:0}.workTypes__list{display:-webkit-flex;display:-ms-flexbox;display:flex;gap:10px;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.workTypes__item{background:#fff;padding:15px 15px 15px 28px;position:relative}.workTypes__item:before{content:"";display:block;width:.66666667em;aspect-ratio:1/1;border-radius:50%;background:#363636;position:absolute;left:.8em;top:1.6em}.workTypes__item-title{line-height:120%;border-bottom:1px solid #ececec;padding-bottom:9px;margin-bottom:11px;letter-spacing:-.02em}.workTypes__item-footer{border-top:1px solid #ececec;padding-top:15px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:15px}.workTypes__item-description{margin-bottom:9px;font-weight:400}@media (min-width:47.5em){.workTypes__list{display:grid;grid-template-columns:repeat(2,1fr)}.workTypes__item{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.workTypes__item-title{font-size:18px}.workTypes__item-description{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:15px}.workTypes__item-footer{margin-top:auto;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}@media (min-width:61.9375em){.workTypes__list{gap:20px}.workTypes__item{padding:17px 15px 15px 39px}.workTypes__item:before{left:1.2em;top:1.75em}.workTypes__item-title{font-size:20px}.workTypes__item-footer{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:84.4375em){.workTypes__list{gap:30px}.workTypes__item{padding:18px 20px 20px 50px}.workTypes__item:before{top:1.65em}.workTypes__item-title{font-size:24px;padding-bottom:11px;margin-bottom:16px}.workTypes__item-footer{padding-top:20px}.workTypes__item-description{margin-bottom:23px}}.service-info{background:#dee6e9 url("data:image/svg+xml,%3Csvg width='760' height='383' viewBox='0 0 760 383' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.2'%3E%3Cpath d='M506.977 743.896V601.346L630.257 672.523L672.008 622.03C698.823 589.601 720.39 552.593 735.354 512.307L758.152 450.929L635.244 379.967L758.143 309.01L735.328 247.624C720.357 207.341 698.782 170.338 671.962 137.914L630.209 87.4386L506.977 158.588V16.1042L442.29 5.25113C421.673 1.79211 400.541 0 379.049 0C357.558 0 336.427 1.7918 315.812 5.25025L251.125 16.1025V158.191L128.178 87.2069L86.4158 137.575C59.5568 169.969 37.9399 206.948 22.9225 247.211L0.00918792 308.643L123.544 379.967L0 451.296L22.8969 512.721C37.9066 552.987 59.5164 589.97 86.369 622.368L128.13 672.755L251.125 601.742V743.897L315.812 754.75C336.427 758.208 357.558 760 379.049 760C400.541 760 421.673 758.208 442.29 754.749L506.977 743.896Z' fill='white' /%3E%3C/g%3E%3C/svg%3E") 50% 0 no-repeat;background-size:200% auto;padding-top:11px;padding-bottom:15px}.service-info__header{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.service-info__caption{font-weight:400;margin-bottom:8px}.service-info .section__title{line-height:100%;margin-bottom:20px}.service-info__intro{font-size:14px;margin-bottom:19px;letter-spacing:-.02em}.service-info__description{letter-spacing:-.02em}.service-info__description p:not(:last-child){margin-bottom:.5em}@media (min-width:47.5em){.service-info{background-size:cover}.service-info .section__title{font-size:28px}.service-info__header{width:calc(50% - 5px)}.service-info__content{display:-webkit-flex;display:-ms-flexbox;display:flex;gap:10px}.service-info__intro{-webkit-flex:1;-ms-flex:1;flex:1;padding-right:calc((100% - 120px)/ 12 * 1 + 10px)}.service-info__description{-webkit-flex:1;-ms-flex:1;flex:1;padding-right:calc((100% - 120px)/ 12 * 1 + 10px)}.service-info__description p:not(:last-child){margin-bottom:.4em}}@media (min-width:61.9375em){.service-info{padding-top:16px;padding-bottom:23px}.service-info__caption{margin-bottom:11px}.service-info .section__title{font-size:36px;margin-bottom:32px}.service-info__content{gap:20px}.service-info__intro{font-size:16px;padding-right:calc((100% - 240px)/ 12 * 1 + 20px)}.service-info__description{padding-right:calc((100% - 240px)/ 12 * 1 + 20px)}.service-info__description p:not(:last-child){margin-bottom:.75em}}@media (min-width:84.4375em){.service-info{background:0 0;padding-top:0;padding-bottom:0}.service-info__container{background:#dee6e9 url("data:image/svg+xml,%3Csvg width='760' height='383' viewBox='0 0 760 383' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.2'%3E%3Cpath d='M506.977 743.896V601.346L630.257 672.523L672.008 622.03C698.823 589.601 720.39 552.593 735.354 512.307L758.152 450.929L635.244 379.967L758.143 309.01L735.328 247.624C720.357 207.341 698.782 170.338 671.962 137.914L630.209 87.4386L506.977 158.588V16.1042L442.29 5.25113C421.673 1.79211 400.541 0 379.049 0C357.558 0 336.427 1.7918 315.812 5.25025L251.125 16.1025V158.191L128.178 87.2069L86.4158 137.575C59.5568 169.969 37.9399 206.948 22.9225 247.211L0.00918792 308.643L123.544 379.967L0 451.296L22.8969 512.721C37.9066 552.987 59.5164 589.97 86.369 622.368L128.13 672.755L251.125 601.742V743.897L315.812 754.75C336.427 758.208 357.558 760 379.049 760C400.541 760 421.673 758.208 442.29 754.749L506.977 743.896Z' fill='white' /%3E%3C/g%3E%3C/svg%3E") 50% 0 no-repeat;background-size:cover;padding-top:26px;padding-bottom:34px}.service-info__caption{margin-bottom:20px}.service-info .section__title{font-size:48px;margin-bottom:43px}.service-info__content{gap:30px}.service-info__intro{font-size:20px;padding-right:calc((100% - 360px)/ 12 * 1 + 30px)}.service-info__description{padding-right:calc((100% - 360px)/ 12 * 1 + 30px);padding-top:3px}.service-info__description p:not(:last-child){margin-bottom:1.35em}}.service-video .section__title{margin-bottom:22px}.service-video__slider{font-weight:400;border-bottom:1px solid #cacaca}.service-video__slider .picture{display:block}.service-video__slider .slider__controls{position:absolute;top:0;right:0;left:0;z-index:1;padding-right:0;pointer-events:none;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;aspect-ratio:16/9}.service-video__slider .slider__controls .swiper-buttons{pointer-events:auto;margin-left:auto;-webkit-transform:translateY(calc(100% + 15px));transform:translateY(calc(100% + 15px))}.service-video__slider .swiper-slide:not(.swiper-slide-active) .video__description{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.service-video__slider .swiper-slide-active .video__description{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.service-video .video__description{padding-top:13px;min-height:4.65em;padding-right:20%;padding-bottom:8px;letter-spacing:-.02em;background:#f5f5f8;transition:.5s ease}@media (min-width:47.5em){.service-video .video__description{padding-top:11px;padding-bottom:9px;padding-right:unset;width:calc(50% - 5px);min-height:4.45em}}@media (min-width:61.9375em){.service-video .section__title{margin-bottom:35px}.service-video .video__description{width:calc(33.33% - 10px)}}@media (min-width:84.4375em){.service-video .section__title{margin-bottom:47px}.service-video .video__description{padding-top:14px;min-height:5em;width:calc(33.33% - 15px);padding-bottom:13px}.service-video .slider__controls .swiper-buttons{-webkit-transform:translateY(calc(100% + 20px));transform:translateY(calc(100% + 20px))}}.video-js{width:100%;height:auto;aspect-ratio:16/9;overflow:hidden}.video-js .vjs-tech{pointer-events:none}.video-js .vjs-big-play-button{width:auto;height:auto;margin:auto;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:0 0!important;border:none;line-height:unset;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.video-js .vjs-big-play-button .vjs-icon-placeholder:after,.video-js .vjs-big-play-button .vjs-icon-placeholder:before{content:"";background:url(/local/templates/main/css/../images/sprites/main.stack.svg#image-play) 50% 50% no-repeat;background-size:cover;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:66px;height:66px;display:-webkit-flex;display:-ms-flexbox;display:flex;-o-object-fit:cover;object-fit:cover}.video-js .vjs-big-play-button .vjs-icon-placeholder:after{background-image:url(/local/templates/main/css/../images/sprites/main.stack.svg#image-play-gray);background-size:cover;opacity:0;transition:.25s ease;z-index:2}.video-js .vjs-big-play-button:hover .vjs-icon-placeholder:after{opacity:1}.video-js.vjs-playing .vjs-big-play-button{display:none}@media (min-width:61.9375em){.video-js .vjs-big-play-button .vjs-icon-placeholder:after,.video-js .vjs-big-play-button .vjs-icon-placeholder:before{width:74px;height:74px}}@media (min-width:84.4375em){.video-js .vjs-big-play-button .vjs-icon-placeholder:after,.video-js .vjs-big-play-button .vjs-icon-placeholder:before{width:96px;height:96px}}.tariffs__item{background:#fff;padding:13px 10px 15px 10px;-webkit-flex:240px 0 0;-ms-flex:240px 0 0px;flex:240px 0 0}.tariffs__item--blue{background:#253ed0;color:#fff}.tariffs__item--blue .tariffs__item-title{border-bottom-color:#001dc8}.tariffs__item-header{min-height:126px;grid-area:header}.tariffs__item-title{line-height:120%;border-bottom:1px solid #ececec;padding-bottom:10px}.tariffs__info{font-size:18px;font-weight:400;margin-bottom:12px;grid-area:info}.tariffs__info-item{gap:8px;margin-bottom:5px}.tariffs__info .icon{width:20px;min-width:20px;margin-left:-1px;height:auto}.tariffs .btn{grid-area:button}.tariffs__items{border-top:1px solid #ececec;padding-top:15px;margin-top:15px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:5px;font-weight:400;grid-area:items}.tariffs__items li{border:1px dashed #a9a9a9;border-radius:2px;padding:7px 10px 5px 25px;position:relative;line-height:150%}.tariffs__items li:before{content:"";display:block;width:10px;height:10px;-webkit-mask:url(/local/templates/main/css/../images/sprites/main.stack.svg#image-check) 50% 50% no-repeat;mask:url(/local/templates/main/css/../images/sprites/main.stack.svg#image-check) 50% 50% no-repeat;-webkit-mask-size:cover;mask-size:cover;background:currentColor;position:absolute;left:.8em;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.tariffs__list{display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:auto;gap:10px;margin-inline:-10px;padding-inline:10px}.tariffs__list--column{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:15px}.tariffs__list--column .tariffs__item{-webkit-flex:none;-ms-flex:none;flex:none}.tariffs__list--column .tariffs__item-title{border-bottom:none;padding-bottom:6px}.tariffs__list--column .tariffs__items{border-top:none;padding-top:unset}.tariffs__list--column .tariffs__info-item{gap:4px;margin-bottom:unset}.tariffs__list--column .tariffs__item-header{min-height:unset}@media (min-width:47.5em){.tariffs__item{border-radius:8px 2px 8px 2px}.tariffs__item-title{font-size:18px}.tariffs__item{-webkit-flex:1;-ms-flex:1;flex:1}.tariffs__list--column .tariffs__item{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:10px;grid-template-rows:1fr auto auto;grid-template-areas:"header items" "info items" "button items";-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.tariffs__list--column .tariffs__item-header{margin-bottom:29px}.tariffs__list--column .tariffs__items{margin-top:2px}.tariffs__list--column .btn{margin-right:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}@media (min-width:61.9375em){.tariffs__item{padding:13px 15px 15px 15px}.tariffs__item-title{font-size:20px;padding-bottom:7px}.tariffs__item-header{min-height:121px}.tariffs__info{font-size:20px}.tariffs__info .icon{width:22px;min-width:22px}.tariffs__list{gap:20px}.tariffs__list--column .tariffs__item{grid-column-gap:20px;padding-bottom:20px}.tariffs__list--column .tariffs__item-header{margin-bottom:32px}.tariffs__list--column .tariffs__info{margin-bottom:11px}.tariffs__list--column .tariffs__items{margin-top:4px}}@media (min-width:84.4375em){.tariffs__list{gap:30px}.tariffs__list--column .tariffs__item{grid-column-gap:30px;padding-bottom:30px}.tariffs__list--column .tariffs__item-header{margin-bottom:18px}.tariffs__list--column .tariffs__info{margin-bottom:11px}.tariffs__list--column .tariffs__info-item{margin-bottom:4px;gap:8px}.tariffs__list--column .tariffs__items{margin-top:4px}.tariffs__item{padding:17px 20px 20px 20px;border-radius:16px 4px 16px 4px}.tariffs__item-title{font-size:24px;padding-bottom:12px}.tariffs__item-header{min-height:172px}.tariffs__info{font-size:24px;margin-bottom:16px}.tariffs__info-item{margin-bottom:3px}.tariffs__info .icon{width:26px;min-width:26px;margin-left:-2px}.tariffs__items{gap:10px;margin-top:20px;padding-top:20px}.tariffs__items li{padding-left:34px}.tariffs__items li:before{width:12px;height:12px;left:.6em}}.accordion__content{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s ease;transition:grid-template-rows .35s ease,-ms-grid-rows .35s ease;overflow:hidden;margin-top:-4px}.accordion__container{min-height:0;overflow:hidden;transition:.35s ease;visibility:hidden}.accordion__item.is-open .accordion__content{grid-template-rows:1fr}.accordion__item.is-open .accordion__container{visibility:visible;height:auto}.accordion__item.is-open .icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.accordion__button{cursor:pointer}.accordion__button .icon{transition:-webkit-transform .35s ease;transition:transform .35s ease;transition:transform .35s ease,-webkit-transform .35s ease}.faq__list{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:10px;display:-webkit-flex;display:-ms-flexbox;display:flex}.faq__item{background:#fff}.faq__item-header{padding:15px 10px 11px 10px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;transition:.25s ease;cursor:pointer}.faq__item-header .icon{height:auto;width:20px;margin-top:-2px}.faq__item-header:hover{color:#0023f5}.faq__item-title{-webkit-flex:1;-ms-flex:1;flex:1;line-height:145%}.faq__item-content{padding:0 10px 10px 10px;letter-spacing:normal}.faq__item-content--full{max-width:100%!important}.faq__item-content ul{padding-bottom:1.2em}.faq__item-content ul li{position:relative;padding-left:1.6em}.faq__item-content ul li:before{content:"";display:block;background:currentColor;width:.2em;aspect-ratio:1/1;border-radius:50%;position:absolute;left:.6em;top:.6em}.faq__item-content ul li:not(:last-child){margin-bottom:10px}.faq__item-content p:not(:last-child){margin-bottom:1.3em}@media (min-width:47.5em){.faq__item-title{font-size:15px}.faq__item-header{padding-top:14px;padding-bottom:12px}.faq__item-content{max-width:calc((100% - 120px)/ 12 * 8 + 70px)}}@media (min-width:61.9375em){.faq__item-header{padding:14px 15px 12px 15px}.faq__item-header .icon{width:24px;margin-right:-2px}.faq__item-title{font-size:17px}.faq__item-content{padding:5px 15px 10px 15px;max-width:calc((100% - 180px)/ 12 * 8 + 105px + 20px)}}@media (min-width:84.4375em){.faq__item-header{padding:20px 20px 18px 20px}.faq__item-header .icon{width:26px;margin-right:-2px}.faq__item-title{font-size:20px}.faq__item-content{padding:5px 20px 30px 20px;max-width:calc((100% - 240px)/ 12 * 8 + 140px + 30px)}.faq__item-content p:not(:last-child){margin-bottom:1.4em}.faq__item-content ul{padding-bottom:1.4em}.faq__item-content ul li{padding-left:1.5em}}.project__hero{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding-top:15px;padding-bottom:15px}.project__hero-description{margin-bottom:10px}.project__hero-title{line-height:100%;margin-bottom:5px}.project__hero .crumbs{margin-bottom:10px}.project__hero .review__service{margin-bottom:15px}@media (max-width:47.49em){.project__hero-title{font-size:24px}}@media (min-width:47.5em){.project__hero{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:10px;padding-bottom:15px}.project__hero-title{font-size:28px;margin-bottom:3px}.project__hero-image{-webkit-flex:1;-ms-flex:1;flex:1}.project__hero-image img,.project__hero-image picture{display:block}.project__hero-info{-webkit-flex:1;-ms-flex:1;flex:1;margin-top:-3px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.project__hero-description{margin-bottom:auto;padding-bottom:20px}}@media (min-width:61.9375em){.project__hero{gap:20px;padding-top:20px;padding-bottom:20px}.project__hero-title{font-size:36px;margin-bottom:9px}.project__hero-description{max-width:calc((100% - 100px)/ 6 * 5 + 80px)}.project__hero .review__service{margin-bottom:20px}}@media (min-width:84.4375em){.project__hero{gap:30px;padding-top:30px;padding-bottom:30px}.project__hero-title{font-size:48px;margin-bottom:16px}.project__hero-description{max-width:calc((100% - 150px)/ 6 * 5 + 120px)}.project__hero .review__service{margin-bottom:30px}.project__hero .crumbs{margin-bottom:21px}}.project__results{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:5px}.project__results-item{background:#dee6e9;padding:10px 20px 10px 27px;position:relative;min-height:56px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.project__results-item:before{content:"";display:block;width:14px;aspect-ratio:14/10;-webkit-mask:url(/local/templates/main/css/../images/sprites/main.stack.svg#image-check) 50% 50% no-repeat;mask:url(/local/templates/main/css/../images/sprites/main.stack.svg#image-check) 50% 50% no-repeat;-webkit-mask-size:cover;mask-size:cover;background:#363636;position:absolute;left:.75em;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width:47.5em){.project__results{display:grid;grid-template-columns:1fr 1fr}}@media (min-width:61.9375em){.project__results{grid-template-columns:repeat(3,1fr)}.project__results-item{padding-left:34px}}@media (min-width:84.4375em){.project__results{gap:10px}.project__results-item{padding:16px 20px 13px 56px;min-height:unset}.project__results-item:before{width:18px;height:auto;left:1.25em}}.project__works{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:5px}.project__works-item{border:1px dashed #a9a9a9;border-radius:4px;padding:10px 10px 8px 26px;background:#fff;position:relative;min-height:42px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.project__works-item:before{content:"";display:block;width:.45em;aspect-ratio:1/1;border-radius:50%;background:#363636;position:absolute;left:1em;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width:47.5em){.project__works{display:grid;grid-template-columns:repeat(2,1fr)}}@media (min-width:61.9375em){.project__works-item{padding:10px 10px 8px 29px;min-height:44px}}@media (min-width:84.4375em){.project__works{gap:10px}.project__works-item{padding:16px 10px 11px 35px;min-height:56px}.project__works-item:before{left:.9em;width:7px}}.subscribe__container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:5px}.subscribe__agreement{font-size:10px;letter-spacing:normal}@media (min-width:47.5em){.subscribe__button{grid-area:button}.subscribe__input{grid-area:input}.subscribe__agreement{grid-area:agreement}.subscribe__container{display:grid;grid-template-columns:1fr auto;grid-template-areas:"input button" "agreement button";-webkit-flex:1;-ms-flex:1;flex:1}}@media (min-width:61.9375em){.subscribe__agreement{font-size:11px}}@media (min-width:84.4375em){.subscribe__agreement{font-size:12px}.subscribe__container{gap:10px 5px}}.table-price{width:100%;max-width:100%}.table-price .text-link{white-space:nowrap;color:#0023f5;opacity:0;transition:.25s ease;font-weight:600;letter-spacing:-.02em}.table-price .text-link:hover{text-decoration:underline}.table-price tr{padding-bottom:1px}.table-price tr:hover .text-link{opacity:1}.table-price td{padding-top:2px}.table-price .icon{margin-left:-2px}@media (hover:none){.table-price .text-link{opacity:1}}@media (max-width:47.49em){.table-price{display:block}.table-price td,.table-price thead,.table-price tr{display:block}}@media (min-width:47.5em){.table-price{margin-inline:-10px;width:calc(100% + 20px);max-width:calc(100% + 20px);display:block}.table-price tbody{display:block}.table-price tr{display:-webkit-flex;display:-ms-flexbox;display:flex;gap:10px;padding-bottom:2px}.table-price td{-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.table-price td:first-child{-webkit-flex-basis:calc((100% - 110px)/ 12 * 6 + 50px);-ms-flex-preferred-size:calc((100% - 110px)/ 12 * 6 + 50px);flex-basis:calc((100% - 110px)/ 12 * 6 + 50px);padding-left:10px}.table-price td:nth-child(n+2){-webkit-flex-basis:calc((100% - 110px)/ 12 * 2 + 10px);-ms-flex-preferred-size:calc((100% - 110px)/ 12 * 2 + 10px);flex-basis:calc((100% - 110px)/ 12 * 2 + 10px)}}@media (min-width:61.9375em){.table-price{margin-inline:-20px;width:calc(100% + 40px);max-width:calc(100% + 40px)}.table-price tr{gap:15px}.table-price td:first-child{-webkit-flex-basis:calc((100% - 165px)/ 12 * 6 + 75px);-ms-flex-preferred-size:calc((100% - 165px)/ 12 * 6 + 75px);flex-basis:calc((100% - 165px)/ 12 * 6 + 75px);padding-left:20px}.table-price td:nth-child(n+2){-webkit-flex-basis:calc((100% - 165px)/ 12 * 2 + 15px);-ms-flex-preferred-size:calc((100% - 165px)/ 12 * 2 + 15px);flex-basis:calc((100% - 165px)/ 12 * 2 + 15px)}}@media (min-width:84.4375em){.table-price{margin-inline:-20px;width:calc(100% + 40px);max-width:calc(100% + 40px)}.table-price tr{gap:30px;padding:0}.table-price tr:not(:last-child){margin-bottom:5.5px}.table-price td:first-child{-webkit-flex-basis:calc((100% - 330px)/ 12 * 6 + 150px);-ms-flex-preferred-size:calc((100% - 330px)/ 12 * 6 + 150px);flex-basis:calc((100% - 330px)/ 12 * 6 + 150px);padding-left:20px}.table-price td:nth-child(n+2){-webkit-flex-basis:calc((100% - 330px)/ 12 * 2 + 30px);-ms-flex-preferred-size:calc((100% - 330px)/ 12 * 2 + 30px);flex-basis:calc((100% - 330px)/ 12 * 2 + 30px)}}.team-list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;grid-gap:3px}.team-list__item{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:13px}.team-list__image{background:#e1e4ea;aspect-ratio:1/1}.team-list__image img,.team-list__image picture{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.team-list__person{line-height:130%}.team-list__person .h4{line-height:130%;font-weight:700}.team-list__data{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:5px}.team-list__data-label{color:#000;font-weight:600}.team-list__info{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:11px}@media (min-width:47.5em){.team-list{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:30px 10px}.team-list__item{-webkit-flex:calc((100% - 20px)/ 3) 0 0;-ms-flex:calc((100% - 20px)/ 3) 0 0px;flex:calc((100% - 20px)/ 3) 0 0;gap:10px}.team-list__person .h4{line-height:150%;font-size:15px}.team-list__info{gap:10px}}@media (min-width:61.9375em){.team-list{gap:45px 20px}.team-list__item{-webkit-flex-basis:calc((100% - 40px)/ 3);-ms-flex-preferred-size:calc((100% - 40px)/ 3);flex-basis:calc((100% - 40px)/ 3)}.team-list__person{margin-bottom:10px}.team-list__person .h4{font-size:17px}.team-list__info{display:block}.team-list__data{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:10px}.team-list__data:not(:last-child){margin-bottom:5px}.team-list__data-label{-webkit-flex:27.3% 0 0;-ms-flex:27.3% 0 0px;flex:27.3% 0 0;min-width:106px;font-weight:400}}@media (min-width:84.4375em){.team-list{gap:60px 30px}.team-list__item{-webkit-flex-basis:calc((100% - 60px)/ 3);-ms-flex-preferred-size:calc((100% - 60px)/ 3);flex-basis:calc((100% - 60px)/ 3);gap:14px}.team-list__person{margin-bottom:20px}.team-list__person .h4{font-size:20px;margin-bottom:-2px}.team-list__data:not(:last-child){margin-bottom:9px}.team-list__data-label{-webkit-flex-basis:29%;-ms-flex-preferred-size:29%;flex-basis:29%}}.vacancies-list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:10px}.vacancies-list__item{padding:11px 10px 13px}.vacancies-list__title{font-size:20px;font-weight:700;line-height:130%}.vacancies-list__info{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:5px;font-size:13px;margin-bottom:12px}.vacancies-list__info .icon{width:16px;height:auto;margin-left:-1px;margin-right:-1px;margin-top:-2px}.vacancies-list__info-list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:10px;margin-bottom:6px}.vacancies-list__description{font-size:13px}.vacancies-list__description .h4{font-size:17px;line-height:130%}.vacancies-list__description .ul-list{margin-top:4px;margin-bottom:5px;line-height:154%}@media (max-width:61.9275em){.vacancies-list .tags__item{height:32px}}@media (min-width:47.5em){.vacancies-list__item{display:-webkit-flex;display:-ms-flexbox;display:flex;gap:10px;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding-inline:0}.vacancies-list__info{-webkit-flex:calc((100% - 110px)/ 12 * 5 + 40px) 0 0;-ms-flex:calc((100% - 110px)/ 12 * 5 + 40px) 0 0px;flex:calc((100% - 110px)/ 12 * 5 + 40px) 0 0;margin:0;padding-inline:10px}.vacancies-list__description{-webkit-flex:1;-ms-flex:1;flex:1}}@media (min-width:61.9375em){.vacancies-list{gap:20px}.vacancies-list__item{gap:20px}.vacancies-list__info{-webkit-flex-basis:calc((100% - 220px)/ 12 * 4 + 60px);-ms-flex-preferred-size:calc((100% - 220px)/ 12 * 4 + 60px);flex-basis:calc((100% - 220px)/ 12 * 4 + 60px);margin-right:calc((100% - 220px)/ 12 * 1 + 20px)}.vacancies-list__description{-webkit-flex:calc((100% - 220px)/ 12 * 6 + 100px) 0 0;-ms-flex:calc((100% - 220px)/ 12 * 6 + 100px) 0 0px;flex:calc((100% - 220px)/ 12 * 6 + 100px) 0 0}.vacancies-list__description .ul-list{margin-top:10px;margin-bottom:10px}}@media (min-width:84.4375em){.vacancies-list{gap:30px}.vacancies-list__item{gap:30px;padding-top:15px}.vacancies-list__title{font-size:24px}.vacancies-list__info{padding-left:20px;-webkit-flex-basis:calc((100% - 330px)/ 12 * 4 + 90px);-ms-flex-preferred-size:calc((100% - 330px)/ 12 * 4 + 90px);flex-basis:calc((100% - 330px)/ 12 * 4 + 90px);margin-right:calc((100% - 330px)/ 12 * 1 + 30px);font-size:15px;gap:10px}.vacancies-list__info-list{gap:13px}.vacancies-list__info .icon{width:18px}.vacancies-list__description{-webkit-flex:calc((100% - 330px)/ 12 * 6 + 150px) 0 0;-ms-flex:calc((100% - 330px)/ 12 * 6 + 150px) 0 0px;flex:calc((100% - 330px)/ 12 * 6 + 150px) 0 0;font-size:15px}.vacancies-list__description .h4{font-size:20px}.vacancies-list__description .ul-list{margin-top:20px;margin-bottom:16px;line-height:153%}}.licenses-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:30px 10px}.licenses-list .doc-item{width:100%}@media (min-width:47.5em){.licenses-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:61.9375em){.licenses-list{gap:39px 20px;grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:84.4375em){.licenses-list{gap:49px 30px}}.requisites__list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:5px}.requisites__list--contacts .requisites__item:before{display:none}.requisites__item{counter-increment:counter;padding:11px 10px 14px 10px}.requisites__item:before{content:counter(counter)}.requisites__item-control{cursor:pointer;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.requisites__item-control:hover{color:#0023f5}.requisites__item-control .icon{width:20px;height:auto;margin-left:-1px;fill:currentColor;transition:.25s ease}.requisites__item-value{margin-bottom:3px;font-weight:600}@media (min-width:47.5em){.requisites__item{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:10px;padding-inline:0;padding-top:15px;padding-bottom:13px}.requisites__item:before{padding-left:10px;-webkit-flex:calc((100% - 110px)/ 12) 0 0;-ms-flex:calc((100% - 110px)/ 12) 0 0px;flex:calc((100% - 110px)/ 12) 0 0}.requisites__item-label{-webkit-flex:calc((100% - 110px)/ 12 * 4 + 30px) 0 0;-ms-flex:calc((100% - 110px)/ 12 * 4 + 30px) 0 0px;flex:calc((100% - 110px)/ 12 * 4 + 30px) 0 0}.requisites__item-value{margin:unset;-webkit-flex:1;-ms-flex:1;flex:1}.requisites__item-control{margin-left:auto;margin-right:9px}.requisites__list--contacts .requisites__item-label{padding-left:10px;-webkit-flex:calc((100% - 110px)/ 12 * 5 + 40px) 0 0;-ms-flex:calc((100% - 110px)/ 12 * 5 + 40px) 0 0px;flex:calc((100% - 110px)/ 12 * 5 + 40px) 0 0}}@media (min-width:61.9375em){.requisites__item{padding-top:16px;padding-bottom:14px;gap:20px;min-height:50px}.requisites__item:before{-webkit-flex-basis:calc((100% - 220px)/ 12);-ms-flex-preferred-size:calc((100% - 220px)/ 12);flex-basis:calc((100% - 220px)/ 12)}.requisites__item-label{-webkit-flex-basis:calc((100% - 220px)/ 12 * 4 + 60px);-ms-flex-preferred-size:calc((100% - 220px)/ 12 * 4 + 60px);flex-basis:calc((100% - 220px)/ 12 * 4 + 60px)}.requisites__item-control .icon{width:22px;margin-block:-1px}.requisites__list--contacts .requisites__item-label{-webkit-flex:calc((100% - 220px)/ 12 * 5 + 80px) 0 0;-ms-flex:calc((100% - 220px)/ 12 * 5 + 80px) 0 0px;flex:calc((100% - 220px)/ 12 * 5 + 80px) 0 0}}@media (min-width:84.4375em){.requisites__list{gap:10px}.requisites__list--contacts .requisites__item-label{padding-left:20px;-webkit-flex:calc((100% - 330px)/ 12 * 5 + 120px) 0 0;-ms-flex:calc((100% - 330px)/ 12 * 5 + 120px) 0 0px;flex:calc((100% - 330px)/ 12 * 5 + 120px) 0 0}.requisites__item{padding-top:22px;padding-bottom:18px;gap:30px;min-height:64px}.requisites__item:before{padding-left:20px;-webkit-flex-basis:calc((100% - 330px)/ 12);-ms-flex-preferred-size:calc((100% - 330px)/ 12);flex-basis:calc((100% - 330px)/ 12)}.requisites__item-label{-webkit-flex-basis:calc((100% - 330px)/ 12 * 4 + 90px);-ms-flex-preferred-size:calc((100% - 330px)/ 12 * 4 + 90px);flex-basis:calc((100% - 330px)/ 12 * 4 + 90px)}.requisites__item-control{margin-right:19px}.requisites__item-control .icon{width:24px}}.cookies-terms{position:fixed;z-index:99;left:50%;bottom:10px;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:10px;padding:10px 20px;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:calc(100% - 10px)}@media (min-width:61.9375em){.cookies-terms{padding-block:15px;padding-top:9px;padding-inline:20px}}@media (min-width:84.4375em){.cookies-terms{gap:13px;padding-block:20px;padding-top:12px;padding-inline:30px}}.article__content{margin-bottom:45px;font-size:15px;letter-spacing:-.02em}.article__content h1,.article__content h2,.article__content h3,.article__content h4,.article__content h5,.article__content h6{line-height:120%}.article__content h2{margin-bottom:23px}.article__content h3{margin-bottom:20px}.article__content p{margin-bottom:25px}.article__content p+h2{margin-top:-6px}.article__content a{color:#0023f5}.article__content a:hover{text-decoration:underline;color:#363636}.article__user img,.article__user picture{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.article__user-image{margin-bottom:11px}.article .video__description{font-size:12px}.article .service-video{margin-bottom:27px}.article picture{display:block}.article__hero{margin-bottom:28px}.article__hero img,.article__hero picture{display:block}.article__media{margin-bottom:26px}.article__media-content{position:relative;margin-bottom:11px}.article__media-poster{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.article__media-play{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}.article__media-play .icon{position:absolute}.article__media-play .icon-gray{z-index:2;opacity:0;transition:.25s ease}.article__media-play:hover .icon-gray{opacity:1}.article__media-description{font-size:12px;padding-bottom:9px;border-bottom:1px solid #cacaca;letter-spacing:-.02em}.article__media:has(.is-started) .article__media-play,.article__media:has(.is-started) .article__media-poster{opacity:0;pointer-events:none}.article__block-link{background:#fff;border-radius:2px;padding:11px 10px 9px;color:#0023f5;font-size:12px;margin-bottom:26px;display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:38px;font-weight:600;letter-spacing:-.02em}.article figure{margin-bottom:26px}.article figure picture{width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;background:#fff;aspect-ratio:16/9}.article figure img{width:auto;height:auto;max-width:100%;max-height:100%;margin:auto}.article figure figcaption{font-size:12px;margin-top:11px;border-bottom:1px solid #cacaca;padding-bottom:9px;letter-spacing:-.02em}.article blockquote{position:relative;padding-left:14px;font-size:18px;font-weight:600;line-height:120%;margin-bottom:19px;letter-spacing:-.02em}.article blockquote:before{content:"";display:block;width:4px;top:.1em;bottom:.35em;left:0;background:#0023f5;border-radius:4px;position:absolute}.article__sidebar{margin-bottom:21px}.article__aside .h3{margin-bottom:6px}.article__menu{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:5px;font-size:10px}.article__menu-item{background:#fff;border-radius:2px;min-height:32px;padding:7px 10px 5px 28px;position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;letter-spacing:-.02em;transition:.25s ease}.article__menu-item:before{content:"";display:block;width:5px;height:3px;border-radius:4px;background:currentColor;position:absolute;left:1.3em;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.article__menu-item:hover{box-shadow:inset 0 0 0 1px #0023f5}@media (min-width:47.5em){.article__aside .h3{font-size:18px}.article__content h2{font-size:24px}.article__content h3{font-size:18px}.article{display:-webkit-flex;display:-ms-flexbox;display:flex}.article__container{-webkit-flex:calc((100% - 110px)/ 12 * 8 + 70px) 0 0;-ms-flex:calc((100% - 110px)/ 12 * 8 + 70px) 0 0px;flex:calc((100% - 110px)/ 12 * 8 + 70px) 0 0;max-width:calc((100% - 110px)/ 12 * 8 + 70px)}.article__aside{-webkit-flex:calc((100% - 110px)/ 12 * 3 + 20px) 0 0;-ms-flex:calc((100% - 110px)/ 12 * 3 + 20px) 0 0px;flex:calc((100% - 110px)/ 12 * 3 + 20px) 0 0;margin-left:auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;position:-webkit-sticky;position:sticky;top:50px}.article__aside-menu{margin-bottom:31px}.article__aside-container{max-height:calc(100vh - 50px);overflow:auto;padding-bottom:10px;-ms-overflow-style:none;scrollbar-width:none}.article__aside-container::-webkit-scrollbar{display:none}.article__user{margin-bottom:18px}.article__content{margin-bottom:0}.article__media-description{width:100%;padding-right:calc(100% - ((100% - 70px)/ 8 * 6 + 50px))}.article .service-video .video__description{width:100%;padding-right:calc(100% - ((100% - 70px)/ 8 * 6 + 50px))}.article figure figcaption{padding-right:calc(100% - ((100% - 70px)/ 8 * 6 + 50px))}}@media (min-width:61.9375em){.article{gap:20px}.article__container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;-webkit-flex-basis:calc((100% - 220px)/ 12 * 8 + 140px);-ms-flex-preferred-size:calc((100% - 220px)/ 12 * 8 + 140px);flex-basis:calc((100% - 220px)/ 12 * 8 + 140px);max-width:calc((100% - 220px)/ 12 * 8 + 140px)}.article__hero{-webkit-flex:100% 0 0;-ms-flex:100% 0 0px;flex:100% 0 0;-webkit-order:1;-ms-flex-order:1;order:1;margin-bottom:41px}.article__sidebar{-webkit-flex:calc((100% - 140px)/ 8 * 2 + 20px) 0 0;-ms-flex:calc((100% - 140px)/ 8 * 2 + 20px) 0 0px;flex:calc((100% - 140px)/ 8 * 2 + 20px) 0 0;-webkit-order:2;-ms-flex-order:2;order:2;padding-top:3px}.article__content{-webkit-flex:calc((100% - 140px)/ 8 * 6 + 100px) 0 0;-ms-flex:calc((100% - 140px)/ 8 * 6 + 100px) 0 0px;flex:calc((100% - 140px)/ 8 * 6 + 100px) 0 0;max-width:calc((100% - 140px)/ 8 * 6 + 100px);-webkit-order:3;-ms-flex-order:3;order:3;font-size:17px}.article__content:not(:has(~.article__sidebar)){-webkit-flex:100% 0 0;-ms-flex:100% 0 0px;flex:100% 0 0;max-width:100%}.article__content h2{font-size:28px;margin-bottom:30px}.article__content h2+.article__media{margin-top:36px}.article__content h2+.ol-list--steps{margin-top:36px}.article__content h3{font-size:20px;margin-bottom:34px}.article__content p{margin-bottom:40px}.article__content p+.ol-list--dashed,.article__content p+.ul-list--dashed{margin-top:-5px}.article__content p+blockquote{margin-top:-6px}.article__aside{-webkit-flex:calc((100% - 220px)/ 12 * 3 + 40px) 0 0;-ms-flex:calc((100% - 220px)/ 12 * 3 + 40px) 0 0px;flex:calc((100% - 220px)/ 12 * 3 + 40px) 0 0;margin-top:-6px;top:60px}.article__aside-container{max-height:calc(100vh - 60px)}.article__aside .h3{font-size:20px}.article__aside-menu{margin-bottom:45px}.article__aside-menu .h3{margin-bottom:10px}.article__media{margin-bottom:40px}.article__media-description{font-size:13px;max-width:100%;padding-right:calc(100% - ((100% - 100px)/ 6 * 4 + 60px))}.article__block-link{font-size:13px;margin-bottom:40px}.article .service-video{margin-bottom:40px}.article .service-video .video__description{font-size:13px;padding-right:calc(100% - ((100% - 100px)/ 6 * 4 + 60px));padding-bottom:10px}.article figure{margin-bottom:40px}.article figure figcaption{font-size:13px;padding-right:calc(100% - ((100% - 100px)/ 6 * 4 + 60px))}.article blockquote{font-size:20px;padding-left:20px;margin-bottom:32px}.article__menu{font-size:11px}}@media (min-width:84.4375em){.article{gap:30px}.article__container{-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;-webkit-flex-basis:calc((100% - 330px)/ 12 * 8 + 210px);-ms-flex-preferred-size:calc((100% - 330px)/ 12 * 8 + 210px);flex-basis:calc((100% - 330px)/ 12 * 8 + 210px);max-width:calc((100% - 330px)/ 12 * 8 + 210px)}.article__content{-webkit-flex:calc((100% - 210px)/ 8 * 6 + 150px) 0 0;-ms-flex:calc((100% - 210px)/ 8 * 6 + 150px) 0 0px;flex:calc((100% - 210px)/ 8 * 6 + 150px) 0 0;max-width:calc((100% - 210px)/ 8 * 6 + 150px);font-size:20px}.article__content h2{font-size:36px;margin-bottom:48px}.article__content h2+p{margin-top:-5px}.article__content h3{font-size:24px;margin-bottom:45px}.article__content p{margin-bottom:50px}.article__content p+.ol-list--dashed,.article__content p+.ul-list--dashed{margin-top:unset}.article__content p+blockquote{margin-top:-3px}.article__sidebar{-webkit-flex:calc((100% - 210px)/ 8 * 2 + 30px) 0 0;-ms-flex:calc((100% - 210px)/ 8 * 2 + 30px) 0 0px;flex:calc((100% - 210px)/ 8 * 2 + 30px) 0 0}.article__hero{margin-bottom:57px}.article__user-image{margin-bottom:16px}.article__media{margin-bottom:54px}.article__media-content{margin-bottom:15px}.article__media-description{font-size:15px;padding-right:calc(100% - ((100% - 150px)/ 6 * 4 + 90px));padding-bottom:12px}.article__media-play .icon{width:96px;height:auto}.article__block-link{font-size:15px;padding:18px 20px 16px 20px;min-height:51px;margin-bottom:51px}.article__menu{font-size:12px;gap:10px}.article__menu-item{min-height:36px;padding:6px 10px 4px 35px;border-radius:4px}.article__menu-item:before{width:6px;height:4px;border-radius:4px}.article__aside{-webkit-flex:calc((100% - 330px)/ 12 * 3 + 60px) 0 0;-ms-flex:calc((100% - 330px)/ 12 * 3 + 60px) 0 0px;flex:calc((100% - 330px)/ 12 * 3 + 60px) 0 0;top:80px}.article__aside-container{max-height:calc(100vh - 80px)}.article__aside .h3{font-size:24px}.article__aside-menu{margin-bottom:60px}.article__aside-menu .h3{margin-bottom:18px}.article .service-video{margin-bottom:55px}.article .service-video .video__description{font-size:15px}.article figure{margin-bottom:54px}.article figure figcaption{font-size:15px;margin-top:15px;padding-bottom:14px;padding-right:calc(100% - ((100% - 150px)/ 6 * 4 + 90px))}.article blockquote{font-size:24px;padding-left:35px;margin-bottom:46px}}.hover\:\!border-blue-800:hover{--tw-border-opacity:1!important;border-color:rgb(0 35 245 / var(--tw-border-opacity))!important}@media (min-width:760px){.md\:mx-0{margin-left:0;margin-right:0}.md\:\!mb-0{margin-bottom:0!important}.md\:mb-0{margin-bottom:0}.md\:mb-\[11px\]{margin-bottom:11px}.md\:mt-\[-7px\]{margin-top:-7px}.md\:mt-auto{margin-top:auto}.md\:block{display:block}.md\:flex{display:-webkit-flex;display:-ms-flexbox;display:flex}.md\:hidden{display:none}.md\:w-1\/2{width:50%}.md\:w-\[16px\]{width:16px}.md\:w-\[calc\(50\%-5px\)\]{width:calc(50% - 5px)}.md\:w-auto{width:auto}.md\:w-fit{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.md\:max-w-\[calc\(\(100\%-30px\)\/4\)\]{max-width:calc((100% - 30px)/ 4)}.md\:flex-1{-webkit-flex:1 1 0%;-ms-flex:1 1 0%;flex:1 1 0%}.md\:shrink-0{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.md\:grow-0{-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}.md\:basis-\[calc\(\(100\%-30px\*3\)\/4\)\]{-webkit-flex-basis:calc((100% - 30px * 3)/ 4);-ms-flex-preferred-size:calc((100% - 30px * 3)/ 4);flex-basis:calc((100% - 30px * 3)/ 4)}.md\:basis-\[calc\(50\%-5px\)\]{-webkit-flex-basis:calc(50% - 5px);-ms-flex-preferred-size:calc(50% - 5px);flex-basis:calc(50% - 5px)}.md\:flex-row{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.md\:flex-nowrap{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.md\:justify-between{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.md\:gap-\[10px\]{gap:10px}.md\:gap-\[20px\]{gap:20px}.md\:gap-\[30px\]{gap:30px}.md\:gap-\[9px\]{gap:9px}.md\:overflow-visible{overflow:visible}.md\:whitespace-nowrap{white-space:nowrap}.md\:px-0{padding-left:0;padding-right:0}.md\:pr-\[5px\]{padding-right:5px}.md\:\!text-\[28px\]{font-size:28px!important}.md\:text-\[28px\]{font-size:28px}}@media (min-width:991px){.lg\:top-\[50px\]{top:50px}.lg\:mx-0{margin-left:0;margin-right:0}.lg\:\!mb-\[11px\]{margin-bottom:11px!important}.lg\:\!mb-\[12px\]{margin-bottom:12px!important}.lg\:\!mb-\[20px\]{margin-bottom:20px!important}.lg\:\!mb-\[2px\]{margin-bottom:2px!important}.lg\:\!mb-\[60px\]{margin-bottom:60px!important}.lg\:mb-\[12px\]{margin-bottom:12px}.lg\:mb-\[13px\]{margin-bottom:13px}.lg\:mb-\[15px\]{margin-bottom:15px}.lg\:mb-\[19px\]{margin-bottom:19px}.lg\:mb-\[45px\]{margin-bottom:45px}.lg\:mb-\[8px\]{margin-bottom:8px}.lg\:mb-\[9px\]{margin-bottom:9px}.lg\:block{display:block}.lg\:hidden{display:none}.lg\:w-auto{width:auto}.lg\:max-w-\[calc\(50\%-20px\)\]{max-width:calc(50% - 20px)}.lg\:basis-\[calc\(\(100\%-20px\*11\)\/12\*7\+6\*20px\)\]{-webkit-flex-basis:calc((100% - 20px * 11)/ 12 * 7 + 6 * 20px);-ms-flex-preferred-size:calc((100% - 20px * 11)/ 12 * 7 + 6 * 20px);flex-basis:calc((100% - 20px * 11)/ 12 * 7 + 6 * 20px)}.lg\:basis-\[calc\(50\%-10px\)\]{-webkit-flex-basis:calc(50% - 10px);-ms-flex-preferred-size:calc(50% - 10px);flex-basis:calc(50% - 10px)}.lg\:\!justify-start{-webkit-justify-content:flex-start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.lg\:gap-\[10px\]{gap:10px}.lg\:gap-\[15px\]{gap:15px}.lg\:gap-\[20px\]{gap:20px}.lg\:gap-\[45px\]{gap:45px}.lg\:gap-\[60px\]{gap:60px}.lg\:px-0{padding-left:0;padding-right:0}.lg\:py-\[20px\]{padding-top:20px;padding-bottom:20px}.lg\:\!pb-\[12px\]{padding-bottom:12px!important}.lg\:\!pb-\[20px\]{padding-bottom:20px!important}.lg\:pb-\[20px\]{padding-bottom:20px}.lg\:pr-0{padding-right:0}.lg\:pt-\[19px\]{padding-top:19px}.lg\:pt-\[8px\]{padding-top:8px}.lg\:\!text-\[36px\]{font-size:36px!important}.lg\:text-\[36px\]{font-size:36px}.lg\:leading-\[155\%\]{line-height:155%}.lg\:leading-none{line-height:1}}@media (min-width:1351px){.xl\:top-\[70px\]{top:70px}.xl\:\!mb-\[19px\]{margin-bottom:19px!important}.xl\:\!mb-\[20px\]{margin-bottom:20px!important}.xl\:\!mb-\[30px\]{margin-bottom:30px!important}.xl\:\!mb-\[52px\]{margin-bottom:52px!important}.xl\:\!mb-\[90px\]{margin-bottom:90px!important}.xl\:\!mb-\[9px\]{margin-bottom:9px!important}.xl\:mb-\[12px\]{margin-bottom:12px}.xl\:mb-\[15px\]{margin-bottom:15px}.xl\:mb-\[17px\]{margin-bottom:17px}.xl\:mb-\[19px\]{margin-bottom:19px}.xl\:mb-\[20px\]{margin-bottom:20px}.xl\:mb-\[21px\]{margin-bottom:21px}.xl\:mb-\[28px\]{margin-bottom:28px}.xl\:mb-\[60px\]{margin-bottom:60px}.xl\:mr-0{margin-right:0}.xl\:w-\[18px\]{width:18px}.xl\:w-\[calc\(50\%-15px\)\]{width:calc(50% - 15px)}.xl\:max-w-\[187px\]{max-width:187px}.xl\:max-w-\[calc\(50\%-30px\)\]{max-width:calc(50% - 30px)}.xl\:basis-\[calc\(50\%-15px\)\]{-webkit-flex-basis:calc(50% - 15px);-ms-flex-preferred-size:calc(50% - 15px);flex-basis:calc(50% - 15px)}.xl\:gap-\[20px\]{gap:20px}.xl\:gap-\[30px\]{gap:30px}.xl\:gap-\[3px\]{gap:3px}.xl\:gap-\[60px\]{gap:60px}.xl\:gap-\[90px\]{gap:90px}.xl\:py-\[30px\]{padding-top:30px;padding-bottom:30px}.xl\:\!pb-\[21px\]{padding-bottom:21px!important}.xl\:\!pb-\[30px\]{padding-bottom:30px!important}.xl\:pb-\[28px\]{padding-bottom:28px}.xl\:pt-\[27px\]{padding-top:27px}.xl\:\!text-\[48px\]{font-size:48px!important}.xl\:text-\[48px\]{font-size:48px}}.\[\&\>li\]\:m-0>li{margin:0}.\[\&\>li\]\:shrink-0>li{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.\[\&\>li\]\:grow-0>li{-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}.\[\&\>li\]\:basis-\[177px\]>li{-webkit-flex-basis:177px;-ms-flex-preferred-size:177px;flex-basis:177px}@media (min-width:760px){.md\:\[\&\>li\]\:basis-\[calc\(\(100\%-10px\*11\)\/12\*3\+2\*10px\)\]>li{-webkit-flex-basis:calc((100% - 10px * 11)/ 12 * 3 + 2 * 10px);-ms-flex-preferred-size:calc((100% - 10px * 11)/ 12 * 3 + 2 * 10px);flex-basis:calc((100% - 10px * 11)/ 12 * 3 + 2 * 10px)}}@media (min-width:991px){.lg\:\[\&\>li\]\:basis-\[calc\(\(100\%-20px\*11\)\/12\*3\+2\*20px\)\]>li{-webkit-flex-basis:calc((100% - 20px * 11)/ 12 * 3 + 2 * 20px);-ms-flex-preferred-size:calc((100% - 20px * 11)/ 12 * 3 + 2 * 20px);flex-basis:calc((100% - 20px * 11)/ 12 * 3 + 2 * 20px)}}@media (min-width:1351px){.xl\:\[\&\>li\]\:basis-\[calc\(\(100\%-30px\*11\)\/12\*3\+2\*30px\)\]>li{-webkit-flex-basis:calc((100% - 30px * 11)/ 12 * 3 + 2 * 30px);-ms-flex-preferred-size:calc((100% - 30px * 11)/ 12 * 3 + 2 * 30px);flex-basis:calc((100% - 30px * 11)/ 12 * 3 + 2 * 30px)}}.\[\&_\.h2\]\:mb-\[5px\] .h2{margin-bottom:5px}@media (min-width:991px){.lg\:\[\&_\.h2\]\:mb-\[8px\] .h2{margin-bottom:8px}}@media (min-width:1351px){.xl\:\[\&_\.h2\]\:mb-\[13px\] .h2{margin-bottom:13px}}
/*# sourceMappingURL=maps/main.min.css.map */

/* End */


/* Start:/local/templates/main/css/custom.css?178662624910275*/
.tg-widget-container {
    position: fixed;
    bottom: 30px;
    right: 30px;
    z-index: 99999;
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;

    opacity: 0;
    /* Начальная позиция для появления */
    transform: translateY(40px);
    transition: opacity 0.6s ease, transform 0.6s ease;
    pointer-events: none;
}

/* Класс видимости */
.tg-widget-container.visible {
    opacity: 1;
    /* Когда появился - сбрасываем transform, чтобы работала анимация левитации */
    transform: translateY(0);
    pointer-events: auto;
    /* Запускаем левитацию */
    animation: tg-float 6s ease-in-out infinite;
}

/* АНИМАЦИЯ ЛЕВИТАЦИИ (ПАРЕНИЯ) */
@keyframes tg-float {
    0% {
        transform: translateY(0px);
    }

    50% {
        transform: translateY(-12px);
    }

    /* Поднимается вверх */
    100% {
        transform: translateY(0px);
    }
}

.tg-widget-link {
    text-decoration: none;
    display: block;
    position: relative;
    -webkit-tap-highlight-color: transparent;
}

/* Основная карточка */
.tg-widget-card {
    /* Спокойный, глубокий градиент (без анимации смены цветов) */
    background: linear-gradient(160deg, rgba(42, 171, 238, 0.95) 0%, #229ED9 100%);

    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);

    width: 150px;
    min-height: 190px;
    padding: 22px 18px;
    border-radius: 20px;

    display: flex;
    flex-direction: column;
    justify-content: space-between;

    color: white;
    box-shadow:
        0 15px 35px rgba(34, 158, 217, 0.35),
        0 0 0 1px rgba(255, 255, 255, 0.15) inset;

    transition: transform 0.3s cubic-bezier(0.34, 1.56, 0.64, 1), box-shadow 0.3s ease;
    box-sizing: border-box;

    position: relative;
    overflow: hidden;
    /* Обрезаем блик, выходящий за границы */
}

/* ЭФФЕКТ БЛИКА (SHEEN) */
.tg-widget-card::after {
    content: '';
    position: absolute;
    top: 0;
    left: -200%;
    /* Начало далеко слева */
    width: 100%;
    height: 100%;
    background: linear-gradient(to right,
            rgba(255, 255, 255, 0) 0%,
            rgba(255, 255, 255, 0.3) 50%,
            rgba(255, 255, 255, 0) 100%);
    transform: skewX(-25deg);
    /* Блик пробегает каждые 6 секунд */
    animation: tg-shine 6s infinite;
    pointer-events: none;
}

@keyframes tg-shine {
    0% {
        left: -200%;
    }

    20% {
        left: 200%;
    }

    /* Быстрый пролет */
    100% {
        left: 200%;
    }

    /* Пауза */
}

/* Убрали @keyframes tg-gradient-flow так как он больше не нужен */

/* Ховер эффект */
.tg-widget-link:hover .tg-widget-card {
    transform: translateY(-5px) scale(1.02);
    box-shadow: 0 25px 50px rgba(34, 158, 217, 0.5);
    /* При ховере можно ускорить градиент или остановить левитацию, если нужно */
}

/* Контент внутри */
.tg-content-top {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    margin-bottom: 10px;
    position: relative;
    z-index: 2;
    /* Текст поверх блика */
}

.tg-typewriter-text {
    font-size: 16px;
    font-weight: 700;
    line-height: 1.25;
    min-height: 40px;
    display: block;
    text-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
}

.tg-cursor {
    display: inline-block;
    width: 2px;
    height: 1em;
    background-color: #fff;
    margin-left: 2px;
    vertical-align: sub;
    animation: tg-blink 1s step-end infinite;
}

@keyframes tg-blink {
    50% {
        opacity: 0;
    }
}

.tg-text-sub {
    margin-top: 10px;
    font-size: 12px;
    line-height: 1.3;
    color: rgba(255, 255, 255, 0.9);
    font-weight: 500;
    background: rgba(255, 255, 255, 0.15);
    padding: 4px 8px;
    border-radius: 6px;
}

.tg-text-highlight {
    font-weight: 800;
    color: #fff;
    border-bottom: 1px solid rgba(255, 255, 255, 0.5);
}

.tg-card-footer {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%;
    margin-top: auto;
    padding-top: 15px;
    position: relative;
    z-index: 2;
}

.tg-icon-clean svg {
    width: 32px;
    height: 32px;
    fill: #fff;
    filter: drop-shadow(0 2px 4px rgba(0, 0, 0, 0.1));
    display: block;
}

.tg-action-circle {
    width: 34px;
    height: 34px;
    background: rgba(255, 255, 255, 0.2);
    border: 1px solid rgba(255, 255, 255, 0.4);
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #fff;
    font-size: 16px;
    transition: all 0.3s ease;
}

.tg-widget-link:hover .tg-action-circle {
    background: #fff;
    color: #229ED9;
    transform: rotate(-45deg);
}

.tg-close-btn {
    position: absolute;
    top: -10px;
    right: -10px;
    width: 24px;
    height: 24px;
    background: #fff;
    color: #333;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    font-size: 14px;
    border: none;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
    opacity: 0;
    transform: scale(0.8);
    transition: all 0.2s;
    z-index: 100000;
}

.tg-widget-container:hover .tg-close-btn {
    opacity: 1;
    transform: scale(1);
}

.js-worktypes-description-toggle {
    background: transparent;
    border-color: transparent;
    padding-left: 0;
    padding-right: 0;
    position: absolute;
    right: 20px;
}

@media (max-width: 480px) {
    .tg-widget-container {
        bottom: 20px;
        right: 20px;
    }

    .tg-close-btn {
        opacity: 0.8;
        transform: scale(1);
        top: -8px;
        right: -8px;
    }
}

@media (max-width: 759px) {
    .workTypes__item-footer {
        padding-top: 0px;
    }

    .js-worktypes-description-toggle {
        display: none;
    }
}

.table-price .text-link {
    opacity: 1;
}

.footer__nav-list {
    display: block;
}

.footer__nav-item {
    display: inline-block;
    margin: 12px;
    max-width: 178px;
    vertical-align: top;
}

.tabs__nav {
	overflow: hidden;
}

.slider slider--articles .slider__item-title {
	height: 60px;
	overflow: hidden;
}

.slider__item-description {
	height: 70px;
}

.service-info__content1 a, .service-info__content a, .article__container a {
	color: #0022f6;
	text-decoration: underline;
}

.service-info__content1 a:hover, .service-info__content a:hover, .article__container a:hover {
	text-decoration: none;
}

.cookie {
    position: fixed;
    display: none;
    justify-content: center;
    align-items: center;
    bottom: 70px;
    left: 0;
    z-index: 100;
    width: 100%;
}

.cookie .container {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin: 10px;
    background-color: #f5f5f8;
    padding: 15px 20px;
    box-shadow: -2px 2px 10px 1px rgba(163, 168, 179, .71);
}

.cookie .container p {
    width: 100%;
    font-size: 14px;
    margin-bottom: 0;
    padding-left: 7px;
    margin-right: 20px;
}

.cookie .container .button__fill_curve {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    gap: 8px;
    padding: 7px 30px 5px;
    text-align: center;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    cursor: pointer;
    border: none;
    font-size: 16px;
    line-height: 1.5em;
    font-weight: 500;
    text-transform: uppercase;
    height: 50px;
    letter-spacing: .01em;
    -webkit-transition: all .35s ease-out;
    -o-transition: all .35s ease-out;
    transition: all .35s ease-out;
    color: #ffffff;
    background-color: #253ed0;
	border-radius: 4px;
}

.cookie .container .button__fill_curve:hover {
    color: #ffffff;
    background-color: #333333;
}

/* VERSTA 13.08.2026 — баннер согласия на cookie.
   Проблема 1 (все экраны): виджет чата рисуется поверх баннера и полностью
   закрывал кнопку «Хорошо» — принять cookie было невозможно. Поднимаем
   баннер над виджетом. Сам виджет не трогаем: после нажатия «Хорошо»
   баннер исчезает навсегда (localStorage), и чат снова сверху.
   Проблема 2 (мобильные): в .container абзац и кнопка стоят в одну строку,
   кнопка не сжимается и забирает почти половину ширины, поэтому текст
   вытягивался в десятки строк и баннер занимал почти весь экран. */
.cookie {
    z-index: 2147483000;
}

@media (max-width: 759px) {
    .cookie {
        bottom: 0;
    }

    .cookie .container {
        flex-direction: column;
        align-items: stretch;
        gap: 10px;
        margin: 0;
        padding: 12px 16px;
        padding-bottom: calc(12px + env(safe-area-inset-bottom, 0px));
        box-shadow: 0 -2px 10px 1px rgba(163, 168, 179, .55);
    }

    .cookie .container p {
        margin: 0;
        margin-right: 0;
        padding-left: 0;
        font-size: 12px;
        line-height: 1.4;
        /* страховка от совсем маленьких экранов: текст со ссылками на
           «Политику конфиденциальности» остаётся доступным прокруткой */
        max-height: 45vh;
        overflow-y: auto;
    }

    .cookie .container .button__fill_curve {
        width: 100%;
        height: 42px;
        padding: 0 20px;
        font-size: 14px;
    }
}

@media (max-width: 380px) {
    .cookie .container p {
        font-size: 11px;
    }
}

/* End */
/* /local/templates/main/css/main.min.css?1790611427277787 */
/* /local/templates/main/css/custom.css?178662624910275 */
