

/* Start:/bitrix/templates/.default/ajax/ajax.css?1610441464448*/
iframe.waitwindowlocal {position:absolute; border:0px; z-index:9999;}
div.waitwindowlocal {position:absolute; width:25px; height: 25px; padding:0px; z-index:10000; background-color:#FCF7D1; border:1px solid #E1B52D; background-image:url(/bitrix/templates/.default/ajax/images/wait.gif); background-position:center center; background-repeat:no-repeat;}
div.waitwindowlocalshadow {position:absolute; z-index:9998; background-image:url(/bitrix/templates/.default/ajax/images/shadow.gif); border:1px solid #808080;}

/* End */


/* Start:/local/templates/natt/css/fontawesome/css/all.min.css?164423394489220*/
/*!
 * Font Awesome Free 6.0.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2022 Fonticons, Inc.
 */
.fa{font-family:var(--fa-style-family,"Font Awesome 6 Free");font-weight:var(--fa-style,900)}.fa,.fa-brands,.fa-duotone,.fa-light,.fa-regular,.fa-solid,.fa-thin,.fab,.fad,.fal,.far,.fas,.fat{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{font-size:.625em;line-height:.1em;vertical-align:.225em}.fa-xs{font-size:.75em;line-height:.08333em;vertical-align:.125em}.fa-sm{font-size:.875em;line-height:.07143em;vertical-align:.05357em}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}.fa-xl{font-size:1.5em;line-height:.04167em;vertical-align:-.125em}.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-.1875em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:var(--fa-li-margin,2.5em);padding-left:0}.fa-ul>li{position:relative}.fa-li{left:calc(var(--fa-li-width, 2em)*-1);position:absolute;text-align:center;width:var(--fa-li-width,2em);line-height:inherit}.fa-border{border-radius:var(--fa-border-radius,.1em);border:var(--fa-border-width,.08em) var(--fa-border-style,solid) var(--fa-border-color,#eee);padding:var(--fa-border-padding,.2em .25em .15em)}.fa-pull-left{float:left;margin-right:var(--fa-pull-margin,.3em)}.fa-pull-right{float:right;margin-left:var(--fa-pull-margin,.3em)}.fa-beat{-webkit-animation-name:fa-beat;animation-name:fa-beat;-webkit-animation-delay:var(--fa-animation-delay,0);animation-delay:var(--fa-animation-delay,0);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,ease-in-out);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-bounce{-webkit-animation-name:fa-bounce;animation-name:fa-bounce;-webkit-animation-delay:var(--fa-animation-delay,0);animation-delay:var(--fa-animation-delay,0);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1))}.fa-fade{-webkit-animation-name:fa-fade;animation-name:fa-fade;-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-beat-fade,.fa-fade{-webkit-animation-delay:var(--fa-animation-delay,0);animation-delay:var(--fa-animation-delay,0);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s)}.fa-beat-fade{-webkit-animation-name:fa-beat-fade;animation-name:fa-beat-fade;-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-flip{-webkit-animation-name:fa-flip;animation-name:fa-flip;-webkit-animation-delay:var(--fa-animation-delay,0);animation-delay:var(--fa-animation-delay,0);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,ease-in-out);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-shake{-webkit-animation-name:fa-shake;animation-name:fa-shake;-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,linear);animation-timing-function:var(--fa-animation-timing,linear)}.fa-shake,.fa-spin{-webkit-animation-delay:var(--fa-animation-delay,0);animation-delay:var(--fa-animation-delay,0);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal)}.fa-spin{-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-duration:var(--fa-animation-duration,2s);animation-duration:var(--fa-animation-duration,2s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,linear);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin-reverse{--fa-animation-direction:reverse}.fa-pulse,.fa-spin-pulse{-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,steps(8));animation-timing-function:var(--fa-animation-timing,steps(8))}@media (prefers-reduced-motion:reduce){.fa-beat,.fa-beat-fade,.fa-bounce,.fa-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{-webkit-animation-delay:-1ms;animation-delay:-1ms;-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;transition-delay:0s;transition-duration:0s}}@-webkit-keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale,1.25));transform:scale(var(--fa-beat-scale,1.25))}}@keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale,1.25));transform:scale(var(--fa-beat-scale,1.25))}}@-webkit-keyframes fa-bounce{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{-webkit-transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em));transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}to{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@keyframes fa-bounce{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{-webkit-transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em));transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}to{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@-webkit-keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@-webkit-keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));transform:scale(var(--fa-beat-fade-scale,1.125))}}@-webkit-keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@-webkit-keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}8%,24%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}40%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}8%,24%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}40%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fa-rotate-90{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1);transform:scale(-1)}.fa-rotate-by{-webkit-transform:rotate(var(--fa-rotate-angle,none));transform:rotate(var(--fa-rotate-angle,none))}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%;z-index:var(--fa-stack-z-index,auto)}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:var(--fa-inverse,#fff)}.fa-0:before{content:"\30"}.fa-1:before{content:"\31"}.fa-2:before{content:"\32"}.fa-3:before{content:"\33"}.fa-4:before{content:"\34"}.fa-5:before{content:"\35"}.fa-6:before{content:"\36"}.fa-7:before{content:"\37"}.fa-8:before{content:"\38"}.fa-9:before{content:"\39"}.fa-a:before{content:"\41"}.fa-address-book:before,.fa-contact-book:before{content:"\f2b9"}.fa-address-card:before,.fa-contact-card:before,.fa-vcard:before{content:"\f2bb"}.fa-align-center:before{content:"\f037"}.fa-align-justify:before{content:"\f039"}.fa-align-left:before{content:"\f036"}.fa-align-right:before{content:"\f038"}.fa-anchor:before{content:"\f13d"}.fa-angle-down:before{content:"\f107"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-double-down:before,.fa-angles-down:before{content:"\f103"}.fa-angle-double-left:before,.fa-angles-left:before{content:"\f100"}.fa-angle-double-right:before,.fa-angles-right:before{content:"\f101"}.fa-angle-double-up:before,.fa-angles-up:before{content:"\f102"}.fa-ankh:before{content:"\f644"}.fa-apple-alt:before,.fa-apple-whole:before{content:"\f5d1"}.fa-archway:before{content:"\f557"}.fa-arrow-down:before{content:"\f063"}.fa-arrow-down-1-9:before,.fa-sort-numeric-asc:before,.fa-sort-numeric-down:before{content:"\f162"}.fa-arrow-down-9-1:before,.fa-sort-numeric-desc:before,.fa-sort-numeric-down-alt:before{content:"\f886"}.fa-arrow-down-a-z:before,.fa-sort-alpha-asc:before,.fa-sort-alpha-down:before{content:"\f15d"}.fa-arrow-down-long:before,.fa-long-arrow-down:before{content:"\f175"}.fa-arrow-down-short-wide:before,.fa-sort-amount-desc:before,.fa-sort-amount-down-alt:before{content:"\f884"}.fa-arrow-down-wide-short:before,.fa-sort-amount-asc:before,.fa-sort-amount-down:before{content:"\f160"}.fa-arrow-down-z-a:before,.fa-sort-alpha-desc:before,.fa-sort-alpha-down-alt:before{content:"\f881"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-left-long:before,.fa-long-arrow-left:before{content:"\f177"}.fa-arrow-pointer:before,.fa-mouse-pointer:before{content:"\f245"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-right-arrow-left:before,.fa-exchange:before{content:"\f0ec"}.fa-arrow-right-from-bracket:before,.fa-sign-out:before{content:"\f08b"}.fa-arrow-right-long:before,.fa-long-arrow-right:before{content:"\f178"}.fa-arrow-right-to-bracket:before,.fa-sign-in:before{content:"\f090"}.fa-arrow-left-rotate:before,.fa-arrow-rotate-back:before,.fa-arrow-rotate-backward:before,.fa-arrow-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-arrow-right-rotate:before,.fa-arrow-rotate-forward:before,.fa-arrow-rotate-right:before,.fa-redo:before{content:"\f01e"}.fa-arrow-trend-down:before{content:"\e097"}.fa-arrow-trend-up:before{content:"\e098"}.fa-arrow-turn-down:before,.fa-level-down:before{content:"\f149"}.fa-arrow-turn-up:before,.fa-level-up:before{content:"\f148"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-up-1-9:before,.fa-sort-numeric-up:before{content:"\f163"}.fa-arrow-up-9-1:before,.fa-sort-numeric-up-alt:before{content:"\f887"}.fa-arrow-up-a-z:before,.fa-sort-alpha-up:before{content:"\f15e"}.fa-arrow-up-from-bracket:before{content:"\e09a"}.fa-arrow-up-long:before,.fa-long-arrow-up:before{content:"\f176"}.fa-arrow-up-right-from-square:before,.fa-external-link:before{content:"\f08e"}.fa-arrow-up-short-wide:before,.fa-sort-amount-up-alt:before{content:"\f885"}.fa-arrow-up-wide-short:before,.fa-sort-amount-up:before{content:"\f161"}.fa-arrow-up-z-a:before,.fa-sort-alpha-up-alt:before{content:"\f882"}.fa-arrows-h:before,.fa-arrows-left-right:before{content:"\f07e"}.fa-arrows-rotate:before,.fa-refresh:before,.fa-sync:before{content:"\f021"}.fa-arrows-up-down:before,.fa-arrows-v:before{content:"\f07d"}.fa-arrows-up-down-left-right:before,.fa-arrows:before{content:"\f047"}.fa-asterisk:before{content:"\2a"}.fa-at:before{content:"\40"}.fa-atom:before{content:"\f5d2"}.fa-audio-description:before{content:"\f29e"}.fa-austral-sign:before{content:"\e0a9"}.fa-award:before{content:"\f559"}.fa-b:before{content:"\42"}.fa-baby:before{content:"\f77c"}.fa-baby-carriage:before,.fa-carriage-baby:before{content:"\f77d"}.fa-backward:before{content:"\f04a"}.fa-backward-fast:before,.fa-fast-backward:before{content:"\f049"}.fa-backward-step:before,.fa-step-backward:before{content:"\f048"}.fa-bacon:before{content:"\f7e5"}.fa-bacteria:before{content:"\e059"}.fa-bacterium:before{content:"\e05a"}.fa-bag-shopping:before,.fa-shopping-bag:before{content:"\f290"}.fa-bahai:before{content:"\f666"}.fa-baht-sign:before{content:"\e0ac"}.fa-ban:before,.fa-cancel:before{content:"\f05e"}.fa-ban-smoking:before,.fa-smoking-ban:before{content:"\f54d"}.fa-band-aid:before,.fa-bandage:before{content:"\f462"}.fa-barcode:before{content:"\f02a"}.fa-bars:before,.fa-navicon:before{content:"\f0c9"}.fa-bars-progress:before,.fa-tasks-alt:before{content:"\f828"}.fa-bars-staggered:before,.fa-reorder:before,.fa-stream:before{content:"\f550"}.fa-baseball-ball:before,.fa-baseball:before{content:"\f433"}.fa-baseball-bat-ball:before{content:"\f432"}.fa-basket-shopping:before,.fa-shopping-basket:before{content:"\f291"}.fa-basketball-ball:before,.fa-basketball:before{content:"\f434"}.fa-bath:before,.fa-bathtub:before{content:"\f2cd"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-battery-5:before,.fa-battery-full:before,.fa-battery:before{content:"\f240"}.fa-battery-3:before,.fa-battery-half:before{content:"\f242"}.fa-battery-2:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-4:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-bed:before{content:"\f236"}.fa-bed-pulse:before,.fa-procedures:before{content:"\f487"}.fa-beer-mug-empty:before,.fa-beer:before{content:"\f0fc"}.fa-bell:before{content:"\f0f3"}.fa-bell-concierge:before,.fa-concierge-bell:before{content:"\f562"}.fa-bell-slash:before{content:"\f1f6"}.fa-bezier-curve:before{content:"\f55b"}.fa-bicycle:before{content:"\f206"}.fa-binoculars:before{content:"\f1e5"}.fa-biohazard:before{content:"\f780"}.fa-bitcoin-sign:before{content:"\e0b4"}.fa-blender:before{content:"\f517"}.fa-blender-phone:before{content:"\f6b6"}.fa-blog:before{content:"\f781"}.fa-bold:before{content:"\f032"}.fa-bolt:before,.fa-zap:before{content:"\f0e7"}.fa-bolt-lightning:before{content:"\e0b7"}.fa-bomb:before{content:"\f1e2"}.fa-bone:before{content:"\f5d7"}.fa-bong:before{content:"\f55c"}.fa-book:before{content:"\f02d"}.fa-atlas:before,.fa-book-atlas:before{content:"\f558"}.fa-bible:before,.fa-book-bible:before{content:"\f647"}.fa-book-journal-whills:before,.fa-journal-whills:before{content:"\f66a"}.fa-book-medical:before{content:"\f7e6"}.fa-book-open:before{content:"\f518"}.fa-book-open-reader:before,.fa-book-reader:before{content:"\f5da"}.fa-book-quran:before,.fa-quran:before{content:"\f687"}.fa-book-dead:before,.fa-book-skull:before{content:"\f6b7"}.fa-bookmark:before{content:"\f02e"}.fa-border-all:before{content:"\f84c"}.fa-border-none:before{content:"\f850"}.fa-border-style:before,.fa-border-top-left:before{content:"\f853"}.fa-bowling-ball:before{content:"\f436"}.fa-box:before{content:"\f466"}.fa-archive:before,.fa-box-archive:before{content:"\f187"}.fa-box-open:before{content:"\f49e"}.fa-box-tissue:before{content:"\e05b"}.fa-boxes-alt:before,.fa-boxes-stacked:before,.fa-boxes:before{content:"\f468"}.fa-braille:before{content:"\f2a1"}.fa-brain:before{content:"\f5dc"}.fa-brazilian-real-sign:before{content:"\e46c"}.fa-bread-slice:before{content:"\f7ec"}.fa-briefcase:before{content:"\f0b1"}.fa-briefcase-medical:before{content:"\f469"}.fa-broom:before{content:"\f51a"}.fa-broom-ball:before,.fa-quidditch-broom-ball:before,.fa-quidditch:before{content:"\f458"}.fa-brush:before{content:"\f55d"}.fa-bug:before{content:"\f188"}.fa-bug-slash:before{content:"\e490"}.fa-building:before{content:"\f1ad"}.fa-bank:before,.fa-building-columns:before,.fa-institution:before,.fa-museum:before,.fa-university:before{content:"\f19c"}.fa-bullhorn:before{content:"\f0a1"}.fa-bullseye:before{content:"\f140"}.fa-burger:before,.fa-hamburger:before{content:"\f805"}.fa-bus:before{content:"\f207"}.fa-bus-alt:before,.fa-bus-simple:before{content:"\f55e"}.fa-briefcase-clock:before,.fa-business-time:before{content:"\f64a"}.fa-c:before{content:"\43"}.fa-birthday-cake:before,.fa-cake-candles:before,.fa-cake:before{content:"\f1fd"}.fa-calculator:before{content:"\f1ec"}.fa-calendar:before{content:"\f133"}.fa-calendar-check:before{content:"\f274"}.fa-calendar-day:before{content:"\f783"}.fa-calendar-alt:before,.fa-calendar-days:before{content:"\f073"}.fa-calendar-minus:before{content:"\f272"}.fa-calendar-plus:before{content:"\f271"}.fa-calendar-week:before{content:"\f784"}.fa-calendar-times:before,.fa-calendar-xmark:before{content:"\f273"}.fa-camera-alt:before,.fa-camera:before{content:"\f030"}.fa-camera-retro:before{content:"\f083"}.fa-camera-rotate:before{content:"\e0d8"}.fa-campground:before{content:"\f6bb"}.fa-candy-cane:before{content:"\f786"}.fa-cannabis:before{content:"\f55f"}.fa-capsules:before{content:"\f46b"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-battery-car:before,.fa-car-battery:before{content:"\f5df"}.fa-car-crash:before{content:"\f5e1"}.fa-car-alt:before,.fa-car-rear:before{content:"\f5de"}.fa-car-side:before{content:"\f5e4"}.fa-caravan:before{content:"\f8ff"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-caret-up:before{content:"\f0d8"}.fa-carrot:before{content:"\f787"}.fa-cart-arrow-down:before{content:"\f218"}.fa-cart-flatbed:before,.fa-dolly-flatbed:before{content:"\f474"}.fa-cart-flatbed-suitcase:before,.fa-luggage-cart:before{content:"\f59d"}.fa-cart-plus:before{content:"\f217"}.fa-cart-shopping:before,.fa-shopping-cart:before{content:"\f07a"}.fa-cash-register:before{content:"\f788"}.fa-cat:before{content:"\f6be"}.fa-cedi-sign:before{content:"\e0df"}.fa-cent-sign:before{content:"\e3f5"}.fa-certificate:before{content:"\f0a3"}.fa-chair:before{content:"\f6c0"}.fa-blackboard:before,.fa-chalkboard:before{content:"\f51b"}.fa-chalkboard-teacher:before,.fa-chalkboard-user:before{content:"\f51c"}.fa-champagne-glasses:before,.fa-glass-cheers:before{content:"\f79f"}.fa-charging-station:before{content:"\f5e7"}.fa-area-chart:before,.fa-chart-area:before{content:"\f1fe"}.fa-bar-chart:before,.fa-chart-bar:before{content:"\f080"}.fa-chart-column:before{content:"\e0e3"}.fa-chart-gantt:before{content:"\e0e4"}.fa-chart-line:before,.fa-line-chart:before{content:"\f201"}.fa-chart-pie:before,.fa-pie-chart:before{content:"\f200"}.fa-check:before{content:"\f00c"}.fa-check-double:before{content:"\f560"}.fa-check-to-slot:before,.fa-vote-yea:before{content:"\f772"}.fa-cheese:before{content:"\f7ef"}.fa-chess:before{content:"\f439"}.fa-chess-bishop:before{content:"\f43a"}.fa-chess-board:before{content:"\f43c"}.fa-chess-king:before{content:"\f43f"}.fa-chess-knight:before{content:"\f441"}.fa-chess-pawn:before{content:"\f443"}.fa-chess-queen:before{content:"\f445"}.fa-chess-rook:before{content:"\f447"}.fa-chevron-down:before{content:"\f078"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-chevron-up:before{content:"\f077"}.fa-child:before{content:"\f1ae"}.fa-church:before{content:"\f51d"}.fa-circle:before{content:"\f111"}.fa-arrow-circle-down:before,.fa-circle-arrow-down:before{content:"\f0ab"}.fa-arrow-circle-left:before,.fa-circle-arrow-left:before{content:"\f0a8"}.fa-arrow-circle-right:before,.fa-circle-arrow-right:before{content:"\f0a9"}.fa-arrow-circle-up:before,.fa-circle-arrow-up:before{content:"\f0aa"}.fa-check-circle:before,.fa-circle-check:before{content:"\f058"}.fa-chevron-circle-down:before,.fa-circle-chevron-down:before{content:"\f13a"}.fa-chevron-circle-left:before,.fa-circle-chevron-left:before{content:"\f137"}.fa-chevron-circle-right:before,.fa-circle-chevron-right:before{content:"\f138"}.fa-chevron-circle-up:before,.fa-circle-chevron-up:before{content:"\f139"}.fa-circle-dollar-to-slot:before,.fa-donate:before{content:"\f4b9"}.fa-circle-dot:before,.fa-dot-circle:before{content:"\f192"}.fa-arrow-alt-circle-down:before,.fa-circle-down:before{content:"\f358"}.fa-circle-exclamation:before,.fa-exclamation-circle:before{content:"\f06a"}.fa-circle-h:before,.fa-hospital-symbol:before{content:"\f47e"}.fa-adjust:before,.fa-circle-half-stroke:before{content:"\f042"}.fa-circle-info:before,.fa-info-circle:before{content:"\f05a"}.fa-arrow-alt-circle-left:before,.fa-circle-left:before{content:"\f359"}.fa-circle-minus:before,.fa-minus-circle:before{content:"\f056"}.fa-circle-notch:before{content:"\f1ce"}.fa-circle-pause:before,.fa-pause-circle:before{content:"\f28b"}.fa-circle-play:before,.fa-play-circle:before{content:"\f144"}.fa-circle-plus:before,.fa-plus-circle:before{content:"\f055"}.fa-circle-question:before,.fa-question-circle:before{content:"\f059"}.fa-circle-radiation:before,.fa-radiation-alt:before{content:"\f7ba"}.fa-arrow-alt-circle-right:before,.fa-circle-right:before{content:"\f35a"}.fa-circle-stop:before,.fa-stop-circle:before{content:"\f28d"}.fa-arrow-alt-circle-up:before,.fa-circle-up:before{content:"\f35b"}.fa-circle-user:before,.fa-user-circle:before{content:"\f2bd"}.fa-circle-xmark:before,.fa-times-circle:before,.fa-xmark-circle:before{content:"\f057"}.fa-city:before{content:"\f64f"}.fa-clapperboard:before{content:"\e131"}.fa-clipboard:before{content:"\f328"}.fa-clipboard-check:before{content:"\f46c"}.fa-clipboard-list:before{content:"\f46d"}.fa-clock-four:before,.fa-clock:before{content:"\f017"}.fa-clock-rotate-left:before,.fa-history:before{content:"\f1da"}.fa-clone:before{content:"\f24d"}.fa-closed-captioning:before{content:"\f20a"}.fa-cloud:before{content:"\f0c2"}.fa-cloud-arrow-down:before,.fa-cloud-download-alt:before,.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-arrow-up:before,.fa-cloud-upload-alt:before,.fa-cloud-upload:before{content:"\f0ee"}.fa-cloud-meatball:before{content:"\f73b"}.fa-cloud-moon:before{content:"\f6c3"}.fa-cloud-moon-rain:before{content:"\f73c"}.fa-cloud-rain:before{content:"\f73d"}.fa-cloud-showers-heavy:before{content:"\f740"}.fa-cloud-sun:before{content:"\f6c4"}.fa-cloud-sun-rain:before{content:"\f743"}.fa-clover:before{content:"\e139"}.fa-code:before{content:"\f121"}.fa-code-branch:before{content:"\f126"}.fa-code-commit:before{content:"\f386"}.fa-code-compare:before{content:"\e13a"}.fa-code-fork:before{content:"\e13b"}.fa-code-merge:before{content:"\f387"}.fa-code-pull-request:before{content:"\e13c"}.fa-coins:before{content:"\f51e"}.fa-colon-sign:before{content:"\e140"}.fa-comment:before{content:"\f075"}.fa-comment-dollar:before{content:"\f651"}.fa-comment-dots:before,.fa-commenting:before{content:"\f4ad"}.fa-comment-medical:before{content:"\f7f5"}.fa-comment-slash:before{content:"\f4b3"}.fa-comment-sms:before,.fa-sms:before{content:"\f7cd"}.fa-comments:before{content:"\f086"}.fa-comments-dollar:before{content:"\f653"}.fa-compact-disc:before{content:"\f51f"}.fa-compass:before{content:"\f14e"}.fa-compass-drafting:before,.fa-drafting-compass:before{content:"\f568"}.fa-compress:before{content:"\f066"}.fa-computer-mouse:before,.fa-mouse:before{content:"\f8cc"}.fa-cookie:before{content:"\f563"}.fa-cookie-bite:before{content:"\f564"}.fa-copy:before{content:"\f0c5"}.fa-copyright:before{content:"\f1f9"}.fa-couch:before{content:"\f4b8"}.fa-credit-card-alt:before,.fa-credit-card:before{content:"\f09d"}.fa-crop:before{content:"\f125"}.fa-crop-alt:before,.fa-crop-simple:before{content:"\f565"}.fa-cross:before{content:"\f654"}.fa-crosshairs:before{content:"\f05b"}.fa-crow:before{content:"\f520"}.fa-crown:before{content:"\f521"}.fa-crutch:before{content:"\f7f7"}.fa-cruzeiro-sign:before{content:"\e152"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-d:before{content:"\44"}.fa-database:before{content:"\f1c0"}.fa-backspace:before,.fa-delete-left:before{content:"\f55a"}.fa-democrat:before{content:"\f747"}.fa-desktop-alt:before,.fa-desktop:before{content:"\f390"}.fa-dharmachakra:before{content:"\f655"}.fa-diagram-next:before{content:"\e476"}.fa-diagram-predecessor:before{content:"\e477"}.fa-diagram-project:before,.fa-project-diagram:before{content:"\f542"}.fa-diagram-successor:before{content:"\e47a"}.fa-diamond:before{content:"\f219"}.fa-diamond-turn-right:before,.fa-directions:before{content:"\f5eb"}.fa-dice:before{content:"\f522"}.fa-dice-d20:before{content:"\f6cf"}.fa-dice-d6:before{content:"\f6d1"}.fa-dice-five:before{content:"\f523"}.fa-dice-four:before{content:"\f524"}.fa-dice-one:before{content:"\f525"}.fa-dice-six:before{content:"\f526"}.fa-dice-three:before{content:"\f527"}.fa-dice-two:before{content:"\f528"}.fa-disease:before{content:"\f7fa"}.fa-divide:before{content:"\f529"}.fa-dna:before{content:"\f471"}.fa-dog:before{content:"\f6d3"}.fa-dollar-sign:before,.fa-dollar:before,.fa-usd:before{content:"\24"}.fa-dolly-box:before,.fa-dolly:before{content:"\f472"}.fa-dong-sign:before{content:"\e169"}.fa-door-closed:before{content:"\f52a"}.fa-door-open:before{content:"\f52b"}.fa-dove:before{content:"\f4ba"}.fa-compress-alt:before,.fa-down-left-and-up-right-to-center:before{content:"\f422"}.fa-down-long:before,.fa-long-arrow-alt-down:before{content:"\f309"}.fa-download:before{content:"\f019"}.fa-dragon:before{content:"\f6d5"}.fa-draw-polygon:before{content:"\f5ee"}.fa-droplet:before,.fa-tint:before{content:"\f043"}.fa-droplet-slash:before,.fa-tint-slash:before{content:"\f5c7"}.fa-drum:before{content:"\f569"}.fa-drum-steelpan:before{content:"\f56a"}.fa-drumstick-bite:before{content:"\f6d7"}.fa-dumbbell:before{content:"\f44b"}.fa-dumpster:before{content:"\f793"}.fa-dumpster-fire:before{content:"\f794"}.fa-dungeon:before{content:"\f6d9"}.fa-e:before{content:"\45"}.fa-deaf:before,.fa-deafness:before,.fa-ear-deaf:before,.fa-hard-of-hearing:before{content:"\f2a4"}.fa-assistive-listening-systems:before,.fa-ear-listen:before{content:"\f2a2"}.fa-earth-africa:before,.fa-globe-africa:before{content:"\f57c"}.fa-earth-america:before,.fa-earth-americas:before,.fa-earth:before,.fa-globe-americas:before{content:"\f57d"}.fa-earth-asia:before,.fa-globe-asia:before{content:"\f57e"}.fa-earth-europe:before,.fa-globe-europe:before{content:"\f7a2"}.fa-earth-oceania:before,.fa-globe-oceania:before{content:"\e47b"}.fa-egg:before{content:"\f7fb"}.fa-eject:before{content:"\f052"}.fa-elevator:before{content:"\e16d"}.fa-ellipsis-h:before,.fa-ellipsis:before{content:"\f141"}.fa-ellipsis-v:before,.fa-ellipsis-vertical:before{content:"\f142"}.fa-envelope:before{content:"\f0e0"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-text:before{content:"\f658"}.fa-envelopes-bulk:before,.fa-mail-bulk:before{content:"\f674"}.fa-equals:before{content:"\3d"}.fa-eraser:before{content:"\f12d"}.fa-ethernet:before{content:"\f796"}.fa-eur:before,.fa-euro-sign:before,.fa-euro:before{content:"\f153"}.fa-exclamation:before{content:"\21"}.fa-expand:before{content:"\f065"}.fa-eye:before{content:"\f06e"}.fa-eye-dropper-empty:before,.fa-eye-dropper:before,.fa-eyedropper:before{content:"\f1fb"}.fa-eye-low-vision:before,.fa-low-vision:before{content:"\f2a8"}.fa-eye-slash:before{content:"\f070"}.fa-f:before{content:"\46"}.fa-angry:before,.fa-face-angry:before{content:"\f556"}.fa-dizzy:before,.fa-face-dizzy:before{content:"\f567"}.fa-face-flushed:before,.fa-flushed:before{content:"\f579"}.fa-face-frown:before,.fa-frown:before{content:"\f119"}.fa-face-frown-open:before,.fa-frown-open:before{content:"\f57a"}.fa-face-grimace:before,.fa-grimace:before{content:"\f57f"}.fa-face-grin:before,.fa-grin:before{content:"\f580"}.fa-face-grin-beam:before,.fa-grin-beam:before{content:"\f582"}.fa-face-grin-beam-sweat:before,.fa-grin-beam-sweat:before{content:"\f583"}.fa-face-grin-hearts:before,.fa-grin-hearts:before{content:"\f584"}.fa-face-grin-squint:before,.fa-grin-squint:before{content:"\f585"}.fa-face-grin-squint-tears:before,.fa-grin-squint-tears:before{content:"\f586"}.fa-face-grin-stars:before,.fa-grin-stars:before{content:"\f587"}.fa-face-grin-tears:before,.fa-grin-tears:before{content:"\f588"}.fa-face-grin-tongue:before,.fa-grin-tongue:before{content:"\f589"}.fa-face-grin-tongue-squint:before,.fa-grin-tongue-squint:before{content:"\f58a"}.fa-face-grin-tongue-wink:before,.fa-grin-tongue-wink:before{content:"\f58b"}.fa-face-grin-wide:before,.fa-grin-alt:before{content:"\f581"}.fa-face-grin-wink:before,.fa-grin-wink:before{content:"\f58c"}.fa-face-kiss:before,.fa-kiss:before{content:"\f596"}.fa-face-kiss-beam:before,.fa-kiss-beam:before{content:"\f597"}.fa-face-kiss-wink-heart:before,.fa-kiss-wink-heart:before{content:"\f598"}.fa-face-laugh:before,.fa-laugh:before{content:"\f599"}.fa-face-laugh-beam:before,.fa-laugh-beam:before{content:"\f59a"}.fa-face-laugh-squint:before,.fa-laugh-squint:before{content:"\f59b"}.fa-face-laugh-wink:before,.fa-laugh-wink:before{content:"\f59c"}.fa-face-meh:before,.fa-meh:before{content:"\f11a"}.fa-face-meh-blank:before,.fa-meh-blank:before{content:"\f5a4"}.fa-face-rolling-eyes:before,.fa-meh-rolling-eyes:before{content:"\f5a5"}.fa-face-sad-cry:before,.fa-sad-cry:before{content:"\f5b3"}.fa-face-sad-tear:before,.fa-sad-tear:before{content:"\f5b4"}.fa-face-smile:before,.fa-smile:before{content:"\f118"}.fa-face-smile-beam:before,.fa-smile-beam:before{content:"\f5b8"}.fa-face-smile-wink:before,.fa-smile-wink:before{content:"\f4da"}.fa-face-surprise:before,.fa-surprise:before{content:"\f5c2"}.fa-face-tired:before,.fa-tired:before{content:"\f5c8"}.fa-fan:before{content:"\f863"}.fa-faucet:before{content:"\e005"}.fa-fax:before{content:"\f1ac"}.fa-feather:before{content:"\f52d"}.fa-feather-alt:before,.fa-feather-pointed:before{content:"\f56b"}.fa-file:before{content:"\f15b"}.fa-file-arrow-down:before,.fa-file-download:before{content:"\f56d"}.fa-file-arrow-up:before,.fa-file-upload:before{content:"\f574"}.fa-file-audio:before{content:"\f1c7"}.fa-file-code:before{content:"\f1c9"}.fa-file-contract:before{content:"\f56c"}.fa-file-csv:before{content:"\f6dd"}.fa-file-excel:before{content:"\f1c3"}.fa-arrow-right-from-file:before,.fa-file-export:before{content:"\f56e"}.fa-file-image:before{content:"\f1c5"}.fa-arrow-right-to-file:before,.fa-file-import:before{content:"\f56f"}.fa-file-invoice:before{content:"\f570"}.fa-file-invoice-dollar:before{content:"\f571"}.fa-file-alt:before,.fa-file-lines:before,.fa-file-text:before{content:"\f15c"}.fa-file-medical:before{content:"\f477"}.fa-file-pdf:before{content:"\f1c1"}.fa-file-powerpoint:before{content:"\f1c4"}.fa-file-prescription:before{content:"\f572"}.fa-file-signature:before{content:"\f573"}.fa-file-video:before{content:"\f1c8"}.fa-file-medical-alt:before,.fa-file-waveform:before{content:"\f478"}.fa-file-word:before{content:"\f1c2"}.fa-file-archive:before,.fa-file-zipper:before{content:"\f1c6"}.fa-fill:before{content:"\f575"}.fa-fill-drip:before{content:"\f576"}.fa-film:before{content:"\f008"}.fa-filter:before{content:"\f0b0"}.fa-filter-circle-dollar:before,.fa-funnel-dollar:before{content:"\f662"}.fa-filter-circle-xmark:before{content:"\e17b"}.fa-fingerprint:before{content:"\f577"}.fa-fire:before{content:"\f06d"}.fa-fire-extinguisher:before{content:"\f134"}.fa-fire-alt:before,.fa-fire-flame-curved:before{content:"\f7e4"}.fa-burn:before,.fa-fire-flame-simple:before{content:"\f46a"}.fa-fish:before{content:"\f578"}.fa-flag:before{content:"\f024"}.fa-flag-checkered:before{content:"\f11e"}.fa-flag-usa:before{content:"\f74d"}.fa-flask:before{content:"\f0c3"}.fa-floppy-disk:before,.fa-save:before{content:"\f0c7"}.fa-florin-sign:before{content:"\e184"}.fa-folder:before{content:"\f07b"}.fa-folder-minus:before{content:"\f65d"}.fa-folder-open:before{content:"\f07c"}.fa-folder-plus:before{content:"\f65e"}.fa-folder-tree:before{content:"\f802"}.fa-font:before{content:"\f031"}.fa-football-ball:before,.fa-football:before{content:"\f44e"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before,.fa-forward-fast:before{content:"\f050"}.fa-forward-step:before,.fa-step-forward:before{content:"\f051"}.fa-franc-sign:before{content:"\e18f"}.fa-frog:before{content:"\f52e"}.fa-futbol-ball:before,.fa-futbol:before,.fa-soccer-ball:before{content:"\f1e3"}.fa-g:before{content:"\47"}.fa-gamepad:before{content:"\f11b"}.fa-gas-pump:before{content:"\f52f"}.fa-dashboard:before,.fa-gauge-med:before,.fa-gauge:before,.fa-tachometer-alt-average:before{content:"\f624"}.fa-gauge-high:before,.fa-tachometer-alt-fast:before,.fa-tachometer-alt:before{content:"\f625"}.fa-gauge-simple-med:before,.fa-gauge-simple:before,.fa-tachometer-average:before{content:"\f629"}.fa-gauge-simple-high:before,.fa-tachometer-fast:before,.fa-tachometer:before{content:"\f62a"}.fa-gavel:before,.fa-legal:before{content:"\f0e3"}.fa-cog:before,.fa-gear:before{content:"\f013"}.fa-cogs:before,.fa-gears:before{content:"\f085"}.fa-gem:before{content:"\f3a5"}.fa-genderless:before{content:"\f22d"}.fa-ghost:before{content:"\f6e2"}.fa-gift:before{content:"\f06b"}.fa-gifts:before{content:"\f79c"}.fa-glasses:before{content:"\f530"}.fa-globe:before{content:"\f0ac"}.fa-golf-ball-tee:before,.fa-golf-ball:before{content:"\f450"}.fa-gopuram:before{content:"\f664"}.fa-graduation-cap:before,.fa-mortar-board:before{content:"\f19d"}.fa-greater-than:before{content:"\3e"}.fa-greater-than-equal:before{content:"\f532"}.fa-grip-horizontal:before,.fa-grip:before{content:"\f58d"}.fa-grip-lines:before{content:"\f7a4"}.fa-grip-lines-vertical:before{content:"\f7a5"}.fa-grip-vertical:before{content:"\f58e"}.fa-guarani-sign:before{content:"\e19a"}.fa-guitar:before{content:"\f7a6"}.fa-gun:before{content:"\e19b"}.fa-h:before{content:"\48"}.fa-hammer:before{content:"\f6e3"}.fa-hamsa:before{content:"\f665"}.fa-hand-paper:before,.fa-hand:before{content:"\f256"}.fa-hand-back-fist:before,.fa-hand-rock:before{content:"\f255"}.fa-allergies:before,.fa-hand-dots:before{content:"\f461"}.fa-fist-raised:before,.fa-hand-fist:before{content:"\f6de"}.fa-hand-holding:before{content:"\f4bd"}.fa-hand-holding-dollar:before,.fa-hand-holding-usd:before{content:"\f4c0"}.fa-hand-holding-droplet:before,.fa-hand-holding-water:before{content:"\f4c1"}.fa-hand-holding-heart:before{content:"\f4be"}.fa-hand-holding-medical:before{content:"\e05c"}.fa-hand-lizard:before{content:"\f258"}.fa-hand-middle-finger:before{content:"\f806"}.fa-hand-peace:before{content:"\f25b"}.fa-hand-point-down:before{content:"\f0a7"}.fa-hand-point-left:before{content:"\f0a5"}.fa-hand-point-right:before{content:"\f0a4"}.fa-hand-point-up:before{content:"\f0a6"}.fa-hand-pointer:before{content:"\f25a"}.fa-hand-scissors:before{content:"\f257"}.fa-hand-sparkles:before{content:"\e05d"}.fa-hand-spock:before{content:"\f259"}.fa-hands:before,.fa-sign-language:before,.fa-signing:before{content:"\f2a7"}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before,.fa-hands-american-sign-language-interpreting:before,.fa-hands-asl-interpreting:before{content:"\f2a3"}.fa-hands-bubbles:before,.fa-hands-wash:before{content:"\e05e"}.fa-hands-clapping:before{content:"\e1a8"}.fa-hands-holding:before{content:"\f4c2"}.fa-hands-praying:before,.fa-praying-hands:before{content:"\f684"}.fa-handshake:before{content:"\f2b5"}.fa-hands-helping:before,.fa-handshake-angle:before{content:"\f4c4"}.fa-handshake-alt-slash:before,.fa-handshake-simple-slash:before{content:"\e05f"}.fa-handshake-slash:before{content:"\e060"}.fa-hanukiah:before{content:"\f6e6"}.fa-hard-drive:before,.fa-hdd:before{content:"\f0a0"}.fa-hashtag:before{content:"\23"}.fa-hat-cowboy:before{content:"\f8c0"}.fa-hat-cowboy-side:before{content:"\f8c1"}.fa-hat-wizard:before{content:"\f6e8"}.fa-head-side-cough:before{content:"\e061"}.fa-head-side-cough-slash:before{content:"\e062"}.fa-head-side-mask:before{content:"\e063"}.fa-head-side-virus:before{content:"\e064"}.fa-header:before,.fa-heading:before{content:"\f1dc"}.fa-headphones:before{content:"\f025"}.fa-headphones-alt:before,.fa-headphones-simple:before{content:"\f58f"}.fa-headset:before{content:"\f590"}.fa-heart:before{content:"\f004"}.fa-heart-broken:before,.fa-heart-crack:before{content:"\f7a9"}.fa-heart-pulse:before,.fa-heartbeat:before{content:"\f21e"}.fa-helicopter:before{content:"\f533"}.fa-hard-hat:before,.fa-hat-hard:before,.fa-helmet-safety:before{content:"\f807"}.fa-highlighter:before{content:"\f591"}.fa-hippo:before{content:"\f6ed"}.fa-hockey-puck:before{content:"\f453"}.fa-holly-berry:before{content:"\f7aa"}.fa-horse:before{content:"\f6f0"}.fa-horse-head:before{content:"\f7ab"}.fa-hospital-alt:before,.fa-hospital-wide:before,.fa-hospital:before{content:"\f0f8"}.fa-hospital-user:before{content:"\f80d"}.fa-hot-tub-person:before,.fa-hot-tub:before{content:"\f593"}.fa-hotdog:before{content:"\f80f"}.fa-hotel:before{content:"\f594"}.fa-hourglass-2:before,.fa-hourglass-half:before,.fa-hourglass:before{content:"\f254"}.fa-hourglass-empty:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-home-alt:before,.fa-home-lg-alt:before,.fa-home:before,.fa-house:before{content:"\f015"}.fa-home-lg:before,.fa-house-chimney:before{content:"\e3af"}.fa-house-chimney-crack:before,.fa-house-damage:before{content:"\f6f1"}.fa-clinic-medical:before,.fa-house-chimney-medical:before{content:"\f7f2"}.fa-house-chimney-user:before{content:"\e065"}.fa-house-chimney-window:before{content:"\e00d"}.fa-house-crack:before{content:"\e3b1"}.fa-house-laptop:before,.fa-laptop-house:before{content:"\e066"}.fa-house-medical:before{content:"\e3b2"}.fa-home-user:before,.fa-house-user:before{content:"\e1b0"}.fa-hryvnia-sign:before,.fa-hryvnia:before{content:"\f6f2"}.fa-i:before{content:"\49"}.fa-i-cursor:before{content:"\f246"}.fa-ice-cream:before{content:"\f810"}.fa-icicles:before{content:"\f7ad"}.fa-heart-music-camera-bolt:before,.fa-icons:before{content:"\f86d"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-id-card-alt:before,.fa-id-card-clip:before{content:"\f47f"}.fa-igloo:before{content:"\f7ae"}.fa-image:before{content:"\f03e"}.fa-image-portrait:before,.fa-portrait:before{content:"\f3e0"}.fa-images:before{content:"\f302"}.fa-inbox:before{content:"\f01c"}.fa-indent:before{content:"\f03c"}.fa-indian-rupee-sign:before,.fa-indian-rupee:before,.fa-inr:before{content:"\e1bc"}.fa-industry:before{content:"\f275"}.fa-infinity:before{content:"\f534"}.fa-info:before{content:"\f129"}.fa-italic:before{content:"\f033"}.fa-j:before{content:"\4a"}.fa-jedi:before{content:"\f669"}.fa-fighter-jet:before,.fa-jet-fighter:before{content:"\f0fb"}.fa-joint:before{content:"\f595"}.fa-k:before{content:"\4b"}.fa-kaaba:before{content:"\f66b"}.fa-key:before{content:"\f084"}.fa-keyboard:before{content:"\f11c"}.fa-khanda:before{content:"\f66d"}.fa-kip-sign:before{content:"\e1c4"}.fa-first-aid:before,.fa-kit-medical:before{content:"\f479"}.fa-kiwi-bird:before{content:"\f535"}.fa-l:before{content:"\4c"}.fa-landmark:before{content:"\f66f"}.fa-language:before{content:"\f1ab"}.fa-laptop:before{content:"\f109"}.fa-laptop-code:before{content:"\f5fc"}.fa-laptop-medical:before{content:"\f812"}.fa-lari-sign:before{content:"\e1c8"}.fa-layer-group:before{content:"\f5fd"}.fa-leaf:before{content:"\f06c"}.fa-left-long:before,.fa-long-arrow-alt-left:before{content:"\f30a"}.fa-arrows-alt-h:before,.fa-left-right:before{content:"\f337"}.fa-lemon:before{content:"\f094"}.fa-less-than:before{content:"\3c"}.fa-less-than-equal:before{content:"\f537"}.fa-life-ring:before{content:"\f1cd"}.fa-lightbulb:before{content:"\f0eb"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-chain-broken:before,.fa-chain-slash:before,.fa-link-slash:before,.fa-unlink:before{content:"\f127"}.fa-lira-sign:before{content:"\f195"}.fa-list-squares:before,.fa-list:before{content:"\f03a"}.fa-list-check:before,.fa-tasks:before{content:"\f0ae"}.fa-list-1-2:before,.fa-list-numeric:before,.fa-list-ol:before{content:"\f0cb"}.fa-list-dots:before,.fa-list-ul:before{content:"\f0ca"}.fa-litecoin-sign:before{content:"\e1d3"}.fa-location-arrow:before{content:"\f124"}.fa-location-crosshairs:before,.fa-location:before{content:"\f601"}.fa-location-dot:before,.fa-map-marker-alt:before{content:"\f3c5"}.fa-location-pin:before,.fa-map-marker:before{content:"\f041"}.fa-lock:before{content:"\f023"}.fa-lock-open:before{content:"\f3c1"}.fa-lungs:before{content:"\f604"}.fa-lungs-virus:before{content:"\e067"}.fa-m:before{content:"\4d"}.fa-magnet:before{content:"\f076"}.fa-magnifying-glass:before,.fa-search:before{content:"\f002"}.fa-magnifying-glass-dollar:before,.fa-search-dollar:before{content:"\f688"}.fa-magnifying-glass-location:before,.fa-search-location:before{content:"\f689"}.fa-magnifying-glass-minus:before,.fa-search-minus:before{content:"\f010"}.fa-magnifying-glass-plus:before,.fa-search-plus:before{content:"\f00e"}.fa-manat-sign:before{content:"\e1d5"}.fa-map:before{content:"\f279"}.fa-map-location:before,.fa-map-marked:before{content:"\f59f"}.fa-map-location-dot:before,.fa-map-marked-alt:before{content:"\f5a0"}.fa-map-pin:before{content:"\f276"}.fa-marker:before{content:"\f5a1"}.fa-mars:before{content:"\f222"}.fa-mars-and-venus:before{content:"\f224"}.fa-mars-double:before{content:"\f227"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-h:before,.fa-mars-stroke-right:before{content:"\f22b"}.fa-mars-stroke-up:before,.fa-mars-stroke-v:before{content:"\f22a"}.fa-glass-martini-alt:before,.fa-martini-glass:before{content:"\f57b"}.fa-cocktail:before,.fa-martini-glass-citrus:before{content:"\f561"}.fa-glass-martini:before,.fa-martini-glass-empty:before{content:"\f000"}.fa-mask:before{content:"\f6fa"}.fa-mask-face:before{content:"\e1d7"}.fa-masks-theater:before,.fa-theater-masks:before{content:"\f630"}.fa-expand-arrows-alt:before,.fa-maximize:before{content:"\f31e"}.fa-medal:before{content:"\f5a2"}.fa-memory:before{content:"\f538"}.fa-menorah:before{content:"\f676"}.fa-mercury:before{content:"\f223"}.fa-comment-alt:before,.fa-message:before{content:"\f27a"}.fa-meteor:before{content:"\f753"}.fa-microchip:before{content:"\f2db"}.fa-microphone:before{content:"\f130"}.fa-microphone-alt:before,.fa-microphone-lines:before{content:"\f3c9"}.fa-microphone-alt-slash:before,.fa-microphone-lines-slash:before{content:"\f539"}.fa-microphone-slash:before{content:"\f131"}.fa-microscope:before{content:"\f610"}.fa-mill-sign:before{content:"\e1ed"}.fa-compress-arrows-alt:before,.fa-minimize:before{content:"\f78c"}.fa-minus:before,.fa-subtract:before{content:"\f068"}.fa-mitten:before{content:"\f7b5"}.fa-mobile-android:before,.fa-mobile-phone:before,.fa-mobile:before{content:"\f3ce"}.fa-mobile-button:before{content:"\f10b"}.fa-mobile-alt:before,.fa-mobile-screen-button:before{content:"\f3cd"}.fa-money-bill:before{content:"\f0d6"}.fa-money-bill-1:before,.fa-money-bill-alt:before{content:"\f3d1"}.fa-money-bill-1-wave:before,.fa-money-bill-wave-alt:before{content:"\f53b"}.fa-money-bill-wave:before{content:"\f53a"}.fa-money-check:before{content:"\f53c"}.fa-money-check-alt:before,.fa-money-check-dollar:before{content:"\f53d"}.fa-monument:before{content:"\f5a6"}.fa-moon:before{content:"\f186"}.fa-mortar-pestle:before{content:"\f5a7"}.fa-mosque:before{content:"\f678"}.fa-motorcycle:before{content:"\f21c"}.fa-mountain:before{content:"\f6fc"}.fa-mug-hot:before{content:"\f7b6"}.fa-coffee:before,.fa-mug-saucer:before{content:"\f0f4"}.fa-music:before{content:"\f001"}.fa-n:before{content:"\4e"}.fa-naira-sign:before{content:"\e1f6"}.fa-network-wired:before{content:"\f6ff"}.fa-neuter:before{content:"\f22c"}.fa-newspaper:before{content:"\f1ea"}.fa-not-equal:before{content:"\f53e"}.fa-note-sticky:before,.fa-sticky-note:before{content:"\f249"}.fa-notes-medical:before{content:"\f481"}.fa-o:before{content:"\4f"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-oil-can:before{content:"\f613"}.fa-om:before{content:"\f679"}.fa-otter:before{content:"\f700"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-p:before{content:"\50"}.fa-pager:before{content:"\f815"}.fa-paint-roller:before{content:"\f5aa"}.fa-paint-brush:before,.fa-paintbrush:before{content:"\f1fc"}.fa-palette:before{content:"\f53f"}.fa-pallet:before{content:"\f482"}.fa-panorama:before{content:"\e209"}.fa-paper-plane:before{content:"\f1d8"}.fa-paperclip:before{content:"\f0c6"}.fa-parachute-box:before{content:"\f4cd"}.fa-paragraph:before{content:"\f1dd"}.fa-passport:before{content:"\f5ab"}.fa-file-clipboard:before,.fa-paste:before{content:"\f0ea"}.fa-pause:before{content:"\f04c"}.fa-paw:before{content:"\f1b0"}.fa-peace:before{content:"\f67c"}.fa-pen:before{content:"\f304"}.fa-pen-alt:before,.fa-pen-clip:before{content:"\f305"}.fa-pen-fancy:before{content:"\f5ac"}.fa-pen-nib:before{content:"\f5ad"}.fa-pen-ruler:before,.fa-pencil-ruler:before{content:"\f5ae"}.fa-edit:before,.fa-pen-to-square:before{content:"\f044"}.fa-pencil-alt:before,.fa-pencil:before{content:"\f303"}.fa-people-arrows-left-right:before,.fa-people-arrows:before{content:"\e068"}.fa-people-carry-box:before,.fa-people-carry:before{content:"\f4ce"}.fa-pepper-hot:before{content:"\f816"}.fa-percent:before,.fa-percentage:before{content:"\25"}.fa-male:before,.fa-person:before{content:"\f183"}.fa-biking:before,.fa-person-biking:before{content:"\f84a"}.fa-person-booth:before{content:"\f756"}.fa-diagnoses:before,.fa-person-dots-from-line:before{content:"\f470"}.fa-female:before,.fa-person-dress:before{content:"\f182"}.fa-hiking:before,.fa-person-hiking:before{content:"\f6ec"}.fa-person-praying:before,.fa-pray:before{content:"\f683"}.fa-person-running:before,.fa-running:before{content:"\f70c"}.fa-person-skating:before,.fa-skating:before{content:"\f7c5"}.fa-person-skiing:before,.fa-skiing:before{content:"\f7c9"}.fa-person-skiing-nordic:before,.fa-skiing-nordic:before{content:"\f7ca"}.fa-person-snowboarding:before,.fa-snowboarding:before{content:"\f7ce"}.fa-person-swimming:before,.fa-swimmer:before{content:"\f5c4"}.fa-person-walking:before,.fa-walking:before{content:"\f554"}.fa-blind:before,.fa-person-walking-with-cane:before{content:"\f29d"}.fa-peseta-sign:before{content:"\e221"}.fa-peso-sign:before{content:"\e222"}.fa-phone:before{content:"\f095"}.fa-phone-alt:before,.fa-phone-flip:before{content:"\f879"}.fa-phone-slash:before{content:"\f3dd"}.fa-phone-volume:before,.fa-volume-control-phone:before{content:"\f2a0"}.fa-photo-film:before,.fa-photo-video:before{content:"\f87c"}.fa-piggy-bank:before{content:"\f4d3"}.fa-pills:before{content:"\f484"}.fa-pizza-slice:before{content:"\f818"}.fa-place-of-worship:before{content:"\f67f"}.fa-plane:before{content:"\f072"}.fa-plane-arrival:before{content:"\f5af"}.fa-plane-departure:before{content:"\f5b0"}.fa-plane-slash:before{content:"\e069"}.fa-play:before{content:"\f04b"}.fa-plug:before{content:"\f1e6"}.fa-add:before,.fa-plus:before{content:"\2b"}.fa-plus-minus:before{content:"\e43c"}.fa-podcast:before{content:"\f2ce"}.fa-poo:before{content:"\f2fe"}.fa-poo-bolt:before,.fa-poo-storm:before{content:"\f75a"}.fa-poop:before{content:"\f619"}.fa-power-off:before{content:"\f011"}.fa-prescription:before{content:"\f5b1"}.fa-prescription-bottle:before{content:"\f485"}.fa-prescription-bottle-alt:before,.fa-prescription-bottle-medical:before{content:"\f486"}.fa-print:before{content:"\f02f"}.fa-pump-medical:before{content:"\e06a"}.fa-pump-soap:before{content:"\e06b"}.fa-puzzle-piece:before{content:"\f12e"}.fa-q:before{content:"\51"}.fa-qrcode:before{content:"\f029"}.fa-question:before{content:"\3f"}.fa-quote-left-alt:before,.fa-quote-left:before{content:"\f10d"}.fa-quote-right-alt:before,.fa-quote-right:before{content:"\f10e"}.fa-r:before{content:"\52"}.fa-radiation:before{content:"\f7b9"}.fa-rainbow:before{content:"\f75b"}.fa-receipt:before{content:"\f543"}.fa-record-vinyl:before{content:"\f8d9"}.fa-ad:before,.fa-rectangle-ad:before{content:"\f641"}.fa-list-alt:before,.fa-rectangle-list:before{content:"\f022"}.fa-rectangle-times:before,.fa-rectangle-xmark:before,.fa-times-rectangle:before,.fa-window-close:before{content:"\f410"}.fa-recycle:before{content:"\f1b8"}.fa-registered:before{content:"\f25d"}.fa-repeat:before{content:"\f363"}.fa-mail-reply:before,.fa-reply:before{content:"\f3e5"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-republican:before{content:"\f75e"}.fa-restroom:before{content:"\f7bd"}.fa-retweet:before{content:"\f079"}.fa-ribbon:before{content:"\f4d6"}.fa-right-from-bracket:before,.fa-sign-out-alt:before{content:"\f2f5"}.fa-exchange-alt:before,.fa-right-left:before{content:"\f362"}.fa-long-arrow-alt-right:before,.fa-right-long:before{content:"\f30b"}.fa-right-to-bracket:before,.fa-sign-in-alt:before{content:"\f2f6"}.fa-ring:before{content:"\f70b"}.fa-road:before{content:"\f018"}.fa-robot:before{content:"\f544"}.fa-rocket:before{content:"\f135"}.fa-rotate:before,.fa-sync-alt:before{content:"\f2f1"}.fa-rotate-back:before,.fa-rotate-backward:before,.fa-rotate-left:before,.fa-undo-alt:before{content:"\f2ea"}.fa-redo-alt:before,.fa-rotate-forward:before,.fa-rotate-right:before{content:"\f2f9"}.fa-route:before{content:"\f4d7"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-rouble:before,.fa-rub:before,.fa-ruble-sign:before,.fa-ruble:before{content:"\f158"}.fa-ruler:before{content:"\f545"}.fa-ruler-combined:before{content:"\f546"}.fa-ruler-horizontal:before{content:"\f547"}.fa-ruler-vertical:before{content:"\f548"}.fa-rupee-sign:before,.fa-rupee:before{content:"\f156"}.fa-rupiah-sign:before{content:"\e23d"}.fa-s:before{content:"\53"}.fa-sailboat:before{content:"\e445"}.fa-satellite:before{content:"\f7bf"}.fa-satellite-dish:before{content:"\f7c0"}.fa-balance-scale:before,.fa-scale-balanced:before{content:"\f24e"}.fa-balance-scale-left:before,.fa-scale-unbalanced:before{content:"\f515"}.fa-balance-scale-right:before,.fa-scale-unbalanced-flip:before{content:"\f516"}.fa-school:before{content:"\f549"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-screwdriver:before{content:"\f54a"}.fa-screwdriver-wrench:before,.fa-tools:before{content:"\f7d9"}.fa-scroll:before{content:"\f70e"}.fa-scroll-torah:before,.fa-torah:before{content:"\f6a0"}.fa-sd-card:before{content:"\f7c2"}.fa-section:before{content:"\e447"}.fa-seedling:before,.fa-sprout:before{content:"\f4d8"}.fa-server:before{content:"\f233"}.fa-shapes:before,.fa-triangle-circle-square:before{content:"\f61f"}.fa-arrow-turn-right:before,.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-share-from-square:before,.fa-share-square:before{content:"\f14d"}.fa-share-alt:before,.fa-share-nodes:before{content:"\f1e0"}.fa-ils:before,.fa-shekel-sign:before,.fa-shekel:before,.fa-sheqel-sign:before,.fa-sheqel:before{content:"\f20b"}.fa-shield:before{content:"\f132"}.fa-shield-alt:before,.fa-shield-blank:before{content:"\f3ed"}.fa-shield-virus:before{content:"\e06c"}.fa-ship:before{content:"\f21a"}.fa-shirt:before,.fa-t-shirt:before,.fa-tshirt:before{content:"\f553"}.fa-shoe-prints:before{content:"\f54b"}.fa-shop:before,.fa-store-alt:before{content:"\f54f"}.fa-shop-slash:before,.fa-store-alt-slash:before{content:"\e070"}.fa-shower:before{content:"\f2cc"}.fa-shrimp:before{content:"\e448"}.fa-random:before,.fa-shuffle:before{content:"\f074"}.fa-shuttle-space:before,.fa-space-shuttle:before{content:"\f197"}.fa-sign-hanging:before,.fa-sign:before{content:"\f4d9"}.fa-signal-5:before,.fa-signal-perfect:before,.fa-signal:before{content:"\f012"}.fa-signature:before{content:"\f5b7"}.fa-map-signs:before,.fa-signs-post:before{content:"\f277"}.fa-sim-card:before{content:"\f7c4"}.fa-sink:before{content:"\e06d"}.fa-sitemap:before{content:"\f0e8"}.fa-skull:before{content:"\f54c"}.fa-skull-crossbones:before{content:"\f714"}.fa-slash:before{content:"\f715"}.fa-sleigh:before{content:"\f7cc"}.fa-sliders-h:before,.fa-sliders:before{content:"\f1de"}.fa-smog:before{content:"\f75f"}.fa-smoking:before{content:"\f48d"}.fa-snowflake:before{content:"\f2dc"}.fa-snowman:before{content:"\f7d0"}.fa-snowplow:before{content:"\f7d2"}.fa-soap:before{content:"\e06e"}.fa-socks:before{content:"\f696"}.fa-solar-panel:before{content:"\f5ba"}.fa-sort:before,.fa-unsorted:before{content:"\f0dc"}.fa-sort-desc:before,.fa-sort-down:before{content:"\f0dd"}.fa-sort-asc:before,.fa-sort-up:before{content:"\f0de"}.fa-spa:before{content:"\f5bb"}.fa-pastafarianism:before,.fa-spaghetti-monster-flying:before{content:"\f67b"}.fa-spell-check:before{content:"\f891"}.fa-spider:before{content:"\f717"}.fa-spinner:before{content:"\f110"}.fa-splotch:before{content:"\f5bc"}.fa-spoon:before,.fa-utensil-spoon:before{content:"\f2e5"}.fa-spray-can:before{content:"\f5bd"}.fa-air-freshener:before,.fa-spray-can-sparkles:before{content:"\f5d0"}.fa-square:before{content:"\f0c8"}.fa-external-link-square:before,.fa-square-arrow-up-right:before{content:"\f14c"}.fa-caret-square-down:before,.fa-square-caret-down:before{content:"\f150"}.fa-caret-square-left:before,.fa-square-caret-left:before{content:"\f191"}.fa-caret-square-right:before,.fa-square-caret-right:before{content:"\f152"}.fa-caret-square-up:before,.fa-square-caret-up:before{content:"\f151"}.fa-check-square:before,.fa-square-check:before{content:"\f14a"}.fa-envelope-square:before,.fa-square-envelope:before{content:"\f199"}.fa-square-full:before{content:"\f45c"}.fa-h-square:before,.fa-square-h:before{content:"\f0fd"}.fa-minus-square:before,.fa-square-minus:before{content:"\f146"}.fa-parking:before,.fa-square-parking:before{content:"\f540"}.fa-pen-square:before,.fa-pencil-square:before,.fa-square-pen:before{content:"\f14b"}.fa-phone-square:before,.fa-square-phone:before{content:"\f098"}.fa-phone-square-alt:before,.fa-square-phone-flip:before{content:"\f87b"}.fa-plus-square:before,.fa-square-plus:before{content:"\f0fe"}.fa-poll-h:before,.fa-square-poll-horizontal:before{content:"\f682"}.fa-poll:before,.fa-square-poll-vertical:before{content:"\f681"}.fa-square-root-alt:before,.fa-square-root-variable:before{content:"\f698"}.fa-rss-square:before,.fa-square-rss:before{content:"\f143"}.fa-share-alt-square:before,.fa-square-share-nodes:before{content:"\f1e1"}.fa-external-link-square-alt:before,.fa-square-up-right:before{content:"\f360"}.fa-square-xmark:before,.fa-times-square:before,.fa-xmark-square:before{content:"\f2d3"}.fa-stairs:before{content:"\e289"}.fa-stamp:before{content:"\f5bf"}.fa-star:before{content:"\f005"}.fa-star-and-crescent:before{content:"\f699"}.fa-star-half:before{content:"\f089"}.fa-star-half-alt:before,.fa-star-half-stroke:before{content:"\f5c0"}.fa-star-of-david:before{content:"\f69a"}.fa-star-of-life:before{content:"\f621"}.fa-gbp:before,.fa-pound-sign:before,.fa-sterling-sign:before{content:"\f154"}.fa-stethoscope:before{content:"\f0f1"}.fa-stop:before{content:"\f04d"}.fa-stopwatch:before{content:"\f2f2"}.fa-stopwatch-20:before{content:"\e06f"}.fa-store:before{content:"\f54e"}.fa-store-slash:before{content:"\e071"}.fa-street-view:before{content:"\f21d"}.fa-strikethrough:before{content:"\f0cc"}.fa-stroopwafel:before{content:"\f551"}.fa-subscript:before{content:"\f12c"}.fa-suitcase:before{content:"\f0f2"}.fa-medkit:before,.fa-suitcase-medical:before{content:"\f0fa"}.fa-suitcase-rolling:before{content:"\f5c1"}.fa-sun:before{content:"\f185"}.fa-superscript:before{content:"\f12b"}.fa-swatchbook:before{content:"\f5c3"}.fa-synagogue:before{content:"\f69b"}.fa-syringe:before{content:"\f48e"}.fa-t:before{content:"\54"}.fa-table:before{content:"\f0ce"}.fa-table-cells:before,.fa-th:before{content:"\f00a"}.fa-table-cells-large:before,.fa-th-large:before{content:"\f009"}.fa-columns:before,.fa-table-columns:before{content:"\f0db"}.fa-table-list:before,.fa-th-list:before{content:"\f00b"}.fa-ping-pong-paddle-ball:before,.fa-table-tennis-paddle-ball:before,.fa-table-tennis:before{content:"\f45d"}.fa-tablet-android:before,.fa-tablet:before{content:"\f3fb"}.fa-tablet-button:before{content:"\f10a"}.fa-tablet-alt:before,.fa-tablet-screen-button:before{content:"\f3fa"}.fa-tablets:before{content:"\f490"}.fa-digital-tachograph:before,.fa-tachograph-digital:before{content:"\f566"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-tape:before{content:"\f4db"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-teeth:before{content:"\f62e"}.fa-teeth-open:before{content:"\f62f"}.fa-temperature-0:before,.fa-temperature-empty:before,.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-temperature-4:before,.fa-temperature-full:before,.fa-thermometer-4:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-temperature-2:before,.fa-temperature-half:before,.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-temperature-high:before{content:"\f769"}.fa-temperature-low:before{content:"\f76b"}.fa-temperature-1:before,.fa-temperature-quarter:before,.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-temperature-3:before,.fa-temperature-three-quarters:before,.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-tenge-sign:before,.fa-tenge:before{content:"\f7d7"}.fa-terminal:before{content:"\f120"}.fa-text-height:before{content:"\f034"}.fa-remove-format:before,.fa-text-slash:before{content:"\f87d"}.fa-text-width:before{content:"\f035"}.fa-thermometer:before{content:"\f491"}.fa-thumbs-down:before{content:"\f165"}.fa-thumbs-up:before{content:"\f164"}.fa-thumb-tack:before,.fa-thumbtack:before{content:"\f08d"}.fa-ticket:before{content:"\f145"}.fa-ticket-alt:before,.fa-ticket-simple:before{content:"\f3ff"}.fa-timeline:before{content:"\e29c"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-toilet:before{content:"\f7d8"}.fa-toilet-paper:before{content:"\f71e"}.fa-toilet-paper-slash:before{content:"\e072"}.fa-toolbox:before{content:"\f552"}.fa-tooth:before{content:"\f5c9"}.fa-torii-gate:before{content:"\f6a1"}.fa-broadcast-tower:before,.fa-tower-broadcast:before{content:"\f519"}.fa-tractor:before{content:"\f722"}.fa-trademark:before{content:"\f25c"}.fa-traffic-light:before{content:"\f637"}.fa-trailer:before{content:"\e041"}.fa-train:before{content:"\f238"}.fa-subway:before,.fa-train-subway:before{content:"\f239"}.fa-train-tram:before,.fa-tram:before{content:"\f7da"}.fa-transgender-alt:before,.fa-transgender:before{content:"\f225"}.fa-trash:before{content:"\f1f8"}.fa-trash-arrow-up:before,.fa-trash-restore:before{content:"\f829"}.fa-trash-alt:before,.fa-trash-can:before{content:"\f2ed"}.fa-trash-can-arrow-up:before,.fa-trash-restore-alt:before{content:"\f82a"}.fa-tree:before{content:"\f1bb"}.fa-exclamation-triangle:before,.fa-triangle-exclamation:before,.fa-warning:before{content:"\f071"}.fa-trophy:before{content:"\f091"}.fa-truck:before{content:"\f0d1"}.fa-shipping-fast:before,.fa-truck-fast:before{content:"\f48b"}.fa-ambulance:before,.fa-truck-medical:before{content:"\f0f9"}.fa-truck-monster:before{content:"\f63b"}.fa-truck-moving:before{content:"\f4df"}.fa-truck-pickup:before{content:"\f63c"}.fa-truck-loading:before,.fa-truck-ramp-box:before{content:"\f4de"}.fa-teletype:before,.fa-tty:before{content:"\f1e4"}.fa-try:before,.fa-turkish-lira-sign:before,.fa-turkish-lira:before{content:"\e2bb"}.fa-level-down-alt:before,.fa-turn-down:before{content:"\f3be"}.fa-level-up-alt:before,.fa-turn-up:before{content:"\f3bf"}.fa-television:before,.fa-tv-alt:before,.fa-tv:before{content:"\f26c"}.fa-u:before{content:"\55"}.fa-umbrella:before{content:"\f0e9"}.fa-umbrella-beach:before{content:"\f5ca"}.fa-underline:before{content:"\f0cd"}.fa-universal-access:before{content:"\f29a"}.fa-unlock:before{content:"\f09c"}.fa-unlock-alt:before,.fa-unlock-keyhole:before{content:"\f13e"}.fa-arrows-alt-v:before,.fa-up-down:before{content:"\f338"}.fa-arrows-alt:before,.fa-up-down-left-right:before{content:"\f0b2"}.fa-long-arrow-alt-up:before,.fa-up-long:before{content:"\f30c"}.fa-expand-alt:before,.fa-up-right-and-down-left-from-center:before{content:"\f424"}.fa-external-link-alt:before,.fa-up-right-from-square:before{content:"\f35d"}.fa-upload:before{content:"\f093"}.fa-user:before{content:"\f007"}.fa-user-astronaut:before{content:"\f4fb"}.fa-user-check:before{content:"\f4fc"}.fa-user-clock:before{content:"\f4fd"}.fa-user-doctor:before,.fa-user-md:before{content:"\f0f0"}.fa-user-cog:before,.fa-user-gear:before{content:"\f4fe"}.fa-user-graduate:before{content:"\f501"}.fa-user-friends:before,.fa-user-group:before{content:"\f500"}.fa-user-injured:before{content:"\f728"}.fa-user-alt:before,.fa-user-large:before{content:"\f406"}.fa-user-alt-slash:before,.fa-user-large-slash:before{content:"\f4fa"}.fa-user-lock:before{content:"\f502"}.fa-user-minus:before{content:"\f503"}.fa-user-ninja:before{content:"\f504"}.fa-user-nurse:before{content:"\f82f"}.fa-user-edit:before,.fa-user-pen:before{content:"\f4ff"}.fa-user-plus:before{content:"\f234"}.fa-user-secret:before{content:"\f21b"}.fa-user-shield:before{content:"\f505"}.fa-user-slash:before{content:"\f506"}.fa-user-tag:before{content:"\f507"}.fa-user-tie:before{content:"\f508"}.fa-user-times:before,.fa-user-xmark:before{content:"\f235"}.fa-users:before{content:"\f0c0"}.fa-users-cog:before,.fa-users-gear:before{content:"\f509"}.fa-users-slash:before{content:"\e073"}.fa-cutlery:before,.fa-utensils:before{content:"\f2e7"}.fa-v:before{content:"\56"}.fa-shuttle-van:before,.fa-van-shuttle:before{content:"\f5b6"}.fa-vault:before{content:"\e2c5"}.fa-vector-square:before{content:"\f5cb"}.fa-venus:before{content:"\f221"}.fa-venus-double:before{content:"\f226"}.fa-venus-mars:before{content:"\f228"}.fa-vest:before{content:"\e085"}.fa-vest-patches:before{content:"\e086"}.fa-vial:before{content:"\f492"}.fa-vials:before{content:"\f493"}.fa-video-camera:before,.fa-video:before{content:"\f03d"}.fa-video-slash:before{content:"\f4e2"}.fa-vihara:before{content:"\f6a7"}.fa-virus:before{content:"\e074"}.fa-virus-covid:before{content:"\e4a8"}.fa-virus-covid-slash:before{content:"\e4a9"}.fa-virus-slash:before{content:"\e075"}.fa-viruses:before{content:"\e076"}.fa-voicemail:before{content:"\f897"}.fa-volleyball-ball:before,.fa-volleyball:before{content:"\f45f"}.fa-volume-high:before,.fa-volume-up:before{content:"\f028"}.fa-volume-down:before,.fa-volume-low:before{content:"\f027"}.fa-volume-off:before{content:"\f026"}.fa-volume-mute:before,.fa-volume-times:before,.fa-volume-xmark:before{content:"\f6a9"}.fa-vr-cardboard:before{content:"\f729"}.fa-w:before{content:"\57"}.fa-wallet:before{content:"\f555"}.fa-magic:before,.fa-wand-magic:before{content:"\f0d0"}.fa-magic-wand-sparkles:before,.fa-wand-magic-sparkles:before{content:"\e2ca"}.fa-wand-sparkles:before{content:"\f72b"}.fa-warehouse:before{content:"\f494"}.fa-water:before{content:"\f773"}.fa-ladder-water:before,.fa-swimming-pool:before,.fa-water-ladder:before{content:"\f5c5"}.fa-wave-square:before{content:"\f83e"}.fa-weight-hanging:before{content:"\f5cd"}.fa-weight-scale:before,.fa-weight:before{content:"\f496"}.fa-wheelchair:before{content:"\f193"}.fa-glass-whiskey:before,.fa-whiskey-glass:before{content:"\f7a0"}.fa-wifi-3:before,.fa-wifi-strong:before,.fa-wifi:before{content:"\f1eb"}.fa-wind:before{content:"\f72e"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-wine-bottle:before{content:"\f72f"}.fa-wine-glass:before{content:"\f4e3"}.fa-wine-glass-alt:before,.fa-wine-glass-empty:before{content:"\f5ce"}.fa-krw:before,.fa-won-sign:before,.fa-won:before{content:"\f159"}.fa-wrench:before{content:"\f0ad"}.fa-x:before{content:"\58"}.fa-x-ray:before{content:"\f497"}.fa-close:before,.fa-multiply:before,.fa-remove:before,.fa-times:before,.fa-xmark:before{content:"\f00d"}.fa-y:before{content:"\59"}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen-sign:before,.fa-yen:before{content:"\f157"}.fa-yin-yang:before{content:"\f6ad"}.fa-z:before{content:"\5a"}.fa-sr-only,.fa-sr-only-focusable:not(:focus),.sr-only,.sr-only-focusable:not(:focus){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}:host,:root{--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands"}@font-face{font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:block;src:url(/local/templates/natt/css/fontawesome/css/../webfonts/fa-brands-400.woff2) format("woff2"),url(/local/templates/natt/css/fontawesome/css/../webfonts/fa-brands-400.ttf) format("truetype")}.fa-brands,.fab{font-family:"Font Awesome 6 Brands";font-weight:400}.fa-42-group:before,.fa-innosoft:before{content:"\e080"}.fa-500px:before{content:"\f26e"}.fa-accessible-icon:before{content:"\f368"}.fa-accusoft:before{content:"\f369"}.fa-adn:before{content:"\f170"}.fa-adversal:before{content:"\f36a"}.fa-affiliatetheme:before{content:"\f36b"}.fa-airbnb:before{content:"\f834"}.fa-algolia:before{content:"\f36c"}.fa-alipay:before{content:"\f642"}.fa-amazon:before{content:"\f270"}.fa-amazon-pay:before{content:"\f42c"}.fa-amilia:before{content:"\f36d"}.fa-android:before{content:"\f17b"}.fa-angellist:before{content:"\f209"}.fa-angrycreative:before{content:"\f36e"}.fa-angular:before{content:"\f420"}.fa-app-store:before{content:"\f36f"}.fa-app-store-ios:before{content:"\f370"}.fa-apper:before{content:"\f371"}.fa-apple:before{content:"\f179"}.fa-apple-pay:before{content:"\f415"}.fa-artstation:before{content:"\f77a"}.fa-asymmetrik:before{content:"\f372"}.fa-atlassian:before{content:"\f77b"}.fa-audible:before{content:"\f373"}.fa-autoprefixer:before{content:"\f41c"}.fa-avianex:before{content:"\f374"}.fa-aviato:before{content:"\f421"}.fa-aws:before{content:"\f375"}.fa-bandcamp:before{content:"\f2d5"}.fa-battle-net:before{content:"\f835"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-bilibili:before{content:"\e3d9"}.fa-bimobject:before{content:"\f378"}.fa-bitbucket:before{content:"\f171"}.fa-bitcoin:before{content:"\f379"}.fa-bity:before{content:"\f37a"}.fa-black-tie:before{content:"\f27e"}.fa-blackberry:before{content:"\f37b"}.fa-blogger:before{content:"\f37c"}.fa-blogger-b:before{content:"\f37d"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-bootstrap:before{content:"\f836"}.fa-bots:before{content:"\e340"}.fa-btc:before{content:"\f15a"}.fa-buffer:before{content:"\f837"}.fa-buromobelexperte:before{content:"\f37f"}.fa-buy-n-large:before{content:"\f8a6"}.fa-buysellads:before{content:"\f20d"}.fa-canadian-maple-leaf:before{content:"\f785"}.fa-cc-amazon-pay:before{content:"\f42d"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-apple-pay:before{content:"\f416"}.fa-cc-diners-club:before{content:"\f24c"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-cc-visa:before{content:"\f1f0"}.fa-centercode:before{content:"\f380"}.fa-centos:before{content:"\f789"}.fa-chrome:before{content:"\f268"}.fa-chromecast:before{content:"\f838"}.fa-cloudflare:before{content:"\e07d"}.fa-cloudscale:before{content:"\f383"}.fa-cloudsmith:before{content:"\f384"}.fa-cloudversify:before{content:"\f385"}.fa-cmplid:before{content:"\e360"}.fa-codepen:before{content:"\f1cb"}.fa-codiepie:before{content:"\f284"}.fa-confluence:before{content:"\f78d"}.fa-connectdevelop:before{content:"\f20e"}.fa-contao:before{content:"\f26d"}.fa-cotton-bureau:before{content:"\f89e"}.fa-cpanel:before{content:"\f388"}.fa-creative-commons:before{content:"\f25e"}.fa-creative-commons-by:before{content:"\f4e7"}.fa-creative-commons-nc:before{content:"\f4e8"}.fa-creative-commons-nc-eu:before{content:"\f4e9"}.fa-creative-commons-nc-jp:before{content:"\f4ea"}.fa-creative-commons-nd:before{content:"\f4eb"}.fa-creative-commons-pd:before{content:"\f4ec"}.fa-creative-commons-pd-alt:before{content:"\f4ed"}.fa-creative-commons-remix:before{content:"\f4ee"}.fa-creative-commons-sa:before{content:"\f4ef"}.fa-creative-commons-sampling:before{content:"\f4f0"}.fa-creative-commons-sampling-plus:before{content:"\f4f1"}.fa-creative-commons-share:before{content:"\f4f2"}.fa-creative-commons-zero:before{content:"\f4f3"}.fa-critical-role:before{content:"\f6c9"}.fa-css3:before{content:"\f13c"}.fa-css3-alt:before{content:"\f38b"}.fa-cuttlefish:before{content:"\f38c"}.fa-d-and-d:before{content:"\f38d"}.fa-d-and-d-beyond:before{content:"\f6ca"}.fa-dailymotion:before{content:"\e052"}.fa-dashcube:before{content:"\f210"}.fa-deezer:before{content:"\e077"}.fa-delicious:before{content:"\f1a5"}.fa-deploydog:before{content:"\f38e"}.fa-deskpro:before{content:"\f38f"}.fa-dev:before{content:"\f6cc"}.fa-deviantart:before{content:"\f1bd"}.fa-dhl:before{content:"\f790"}.fa-diaspora:before{content:"\f791"}.fa-digg:before{content:"\f1a6"}.fa-digital-ocean:before{content:"\f391"}.fa-discord:before{content:"\f392"}.fa-discourse:before{content:"\f393"}.fa-dochub:before{content:"\f394"}.fa-docker:before{content:"\f395"}.fa-draft2digital:before{content:"\f396"}.fa-dribbble:before{content:"\f17d"}.fa-dribbble-square:before{content:"\f397"}.fa-dropbox:before{content:"\f16b"}.fa-drupal:before{content:"\f1a9"}.fa-dyalog:before{content:"\f399"}.fa-earlybirds:before{content:"\f39a"}.fa-ebay:before{content:"\f4f4"}.fa-edge:before{content:"\f282"}.fa-edge-legacy:before{content:"\e078"}.fa-elementor:before{content:"\f430"}.fa-ello:before{content:"\f5f1"}.fa-ember:before{content:"\f423"}.fa-empire:before{content:"\f1d1"}.fa-envira:before{content:"\f299"}.fa-erlang:before{content:"\f39d"}.fa-ethereum:before{content:"\f42e"}.fa-etsy:before{content:"\f2d7"}.fa-evernote:before{content:"\f839"}.fa-expeditedssl:before{content:"\f23e"}.fa-facebook:before{content:"\f09a"}.fa-facebook-f:before{content:"\f39e"}.fa-facebook-messenger:before{content:"\f39f"}.fa-facebook-square:before{content:"\f082"}.fa-fantasy-flight-games:before{content:"\f6dc"}.fa-fedex:before{content:"\f797"}.fa-fedora:before{content:"\f798"}.fa-figma:before{content:"\f799"}.fa-firefox:before{content:"\f269"}.fa-firefox-browser:before{content:"\e007"}.fa-first-order:before{content:"\f2b0"}.fa-first-order-alt:before{content:"\f50a"}.fa-firstdraft:before{content:"\f3a1"}.fa-flickr:before{content:"\f16e"}.fa-flipboard:before{content:"\f44d"}.fa-fly:before{content:"\f417"}.fa-font-awesome-flag:before,.fa-font-awesome-logo-full:before,.fa-font-awesome:before{content:"\f2b4"}.fa-fonticons:before{content:"\f280"}.fa-fonticons-fi:before{content:"\f3a2"}.fa-fort-awesome:before{content:"\f286"}.fa-fort-awesome-alt:before{content:"\f3a3"}.fa-forumbee:before{content:"\f211"}.fa-foursquare:before{content:"\f180"}.fa-free-code-camp:before{content:"\f2c5"}.fa-freebsd:before{content:"\f3a4"}.fa-fulcrum:before{content:"\f50b"}.fa-galactic-republic:before{content:"\f50c"}.fa-galactic-senate:before{content:"\f50d"}.fa-get-pocket:before{content:"\f265"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-git:before{content:"\f1d3"}.fa-git-alt:before{content:"\f841"}.fa-git-square:before{content:"\f1d2"}.fa-github:before{content:"\f09b"}.fa-github-alt:before{content:"\f113"}.fa-github-square:before{content:"\f092"}.fa-gitkraken:before{content:"\f3a6"}.fa-gitlab:before{content:"\f296"}.fa-gitter:before{content:"\f426"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-gofore:before{content:"\f3a7"}.fa-golang:before{content:"\e40f"}.fa-goodreads:before{content:"\f3a8"}.fa-goodreads-g:before{content:"\f3a9"}.fa-google:before{content:"\f1a0"}.fa-google-drive:before{content:"\f3aa"}.fa-google-pay:before{content:"\e079"}.fa-google-play:before{content:"\f3ab"}.fa-google-plus:before{content:"\f2b3"}.fa-google-plus-g:before{content:"\f0d5"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-wallet:before{content:"\f1ee"}.fa-gratipay:before{content:"\f184"}.fa-grav:before{content:"\f2d6"}.fa-gripfire:before{content:"\f3ac"}.fa-grunt:before{content:"\f3ad"}.fa-guilded:before{content:"\e07e"}.fa-gulp:before{content:"\f3ae"}.fa-hacker-news:before{content:"\f1d4"}.fa-hacker-news-square:before{content:"\f3af"}.fa-hackerrank:before{content:"\f5f7"}.fa-hashnode:before{content:"\e499"}.fa-hips:before{content:"\f452"}.fa-hire-a-helper:before{content:"\f3b0"}.fa-hive:before{content:"\e07f"}.fa-hooli:before{content:"\f427"}.fa-hornbill:before{content:"\f592"}.fa-hotjar:before{content:"\f3b1"}.fa-houzz:before{content:"\f27c"}.fa-html5:before{content:"\f13b"}.fa-hubspot:before{content:"\f3b2"}.fa-ideal:before{content:"\e013"}.fa-imdb:before{content:"\f2d8"}.fa-instagram:before{content:"\f16d"}.fa-instagram-square:before{content:"\e055"}.fa-instalod:before{content:"\e081"}.fa-intercom:before{content:"\f7af"}.fa-internet-explorer:before{content:"\f26b"}.fa-invision:before{content:"\f7b0"}.fa-ioxhost:before{content:"\f208"}.fa-itch-io:before{content:"\f83a"}.fa-itunes:before{content:"\f3b4"}.fa-itunes-note:before{content:"\f3b5"}.fa-java:before{content:"\f4e4"}.fa-jedi-order:before{content:"\f50e"}.fa-jenkins:before{content:"\f3b6"}.fa-jira:before{content:"\f7b1"}.fa-joget:before{content:"\f3b7"}.fa-joomla:before{content:"\f1aa"}.fa-js:before{content:"\f3b8"}.fa-js-square:before{content:"\f3b9"}.fa-jsfiddle:before{content:"\f1cc"}.fa-kaggle:before{content:"\f5fa"}.fa-keybase:before{content:"\f4f5"}.fa-keycdn:before{content:"\f3ba"}.fa-kickstarter:before{content:"\f3bb"}.fa-kickstarter-k:before{content:"\f3bc"}.fa-korvue:before{content:"\f42f"}.fa-laravel:before{content:"\f3bd"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-leanpub:before{content:"\f212"}.fa-less:before{content:"\f41d"}.fa-line:before{content:"\f3c0"}.fa-linkedin:before{content:"\f08c"}.fa-linkedin-in:before{content:"\f0e1"}.fa-linode:before{content:"\f2b8"}.fa-linux:before{content:"\f17c"}.fa-lyft:before{content:"\f3c3"}.fa-magento:before{content:"\f3c4"}.fa-mailchimp:before{content:"\f59e"}.fa-mandalorian:before{content:"\f50f"}.fa-markdown:before{content:"\f60f"}.fa-mastodon:before{content:"\f4f6"}.fa-maxcdn:before{content:"\f136"}.fa-mdb:before{content:"\f8ca"}.fa-medapps:before{content:"\f3c6"}.fa-medium-m:before,.fa-medium:before{content:"\f23a"}.fa-medrt:before{content:"\f3c8"}.fa-meetup:before{content:"\f2e0"}.fa-megaport:before{content:"\f5a3"}.fa-mendeley:before{content:"\f7b3"}.fa-microblog:before{content:"\e01a"}.fa-microsoft:before{content:"\f3ca"}.fa-mix:before{content:"\f3cb"}.fa-mixcloud:before{content:"\f289"}.fa-mixer:before{content:"\e056"}.fa-mizuni:before{content:"\f3cc"}.fa-modx:before{content:"\f285"}.fa-monero:before{content:"\f3d0"}.fa-napster:before{content:"\f3d2"}.fa-neos:before{content:"\f612"}.fa-nimblr:before{content:"\f5a8"}.fa-node:before{content:"\f419"}.fa-node-js:before{content:"\f3d3"}.fa-npm:before{content:"\f3d4"}.fa-ns8:before{content:"\f3d5"}.fa-nutritionix:before{content:"\f3d6"}.fa-octopus-deploy:before{content:"\e082"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-old-republic:before{content:"\f510"}.fa-opencart:before{content:"\f23d"}.fa-openid:before{content:"\f19b"}.fa-opera:before{content:"\f26a"}.fa-optin-monster:before{content:"\f23c"}.fa-orcid:before{content:"\f8d2"}.fa-osi:before{content:"\f41a"}.fa-padlet:before{content:"\e4a0"}.fa-page4:before{content:"\f3d7"}.fa-pagelines:before{content:"\f18c"}.fa-palfed:before{content:"\f3d8"}.fa-patreon:before{content:"\f3d9"}.fa-paypal:before{content:"\f1ed"}.fa-perbyte:before{content:"\e083"}.fa-periscope:before{content:"\f3da"}.fa-phabricator:before{content:"\f3db"}.fa-phoenix-framework:before{content:"\f3dc"}.fa-phoenix-squadron:before{content:"\f511"}.fa-php:before{content:"\f457"}.fa-pied-piper:before{content:"\f2ae"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-pied-piper-hat:before{content:"\f4e5"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-square:before{content:"\e01e"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-p:before{content:"\f231"}.fa-pinterest-square:before{content:"\f0d3"}.fa-pix:before{content:"\e43a"}.fa-playstation:before{content:"\f3df"}.fa-product-hunt:before{content:"\f288"}.fa-pushed:before{content:"\f3e1"}.fa-python:before{content:"\f3e2"}.fa-qq:before{content:"\f1d6"}.fa-quinscape:before{content:"\f459"}.fa-quora:before{content:"\f2c4"}.fa-r-project:before{content:"\f4f7"}.fa-raspberry-pi:before{content:"\f7bb"}.fa-ravelry:before{content:"\f2d9"}.fa-react:before{content:"\f41b"}.fa-reacteurope:before{content:"\f75d"}.fa-readme:before{content:"\f4d5"}.fa-rebel:before{content:"\f1d0"}.fa-red-river:before{content:"\f3e3"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-alien:before{content:"\f281"}.fa-reddit-square:before{content:"\f1a2"}.fa-redhat:before{content:"\f7bc"}.fa-renren:before{content:"\f18b"}.fa-replyd:before{content:"\f3e6"}.fa-researchgate:before{content:"\f4f8"}.fa-resolving:before{content:"\f3e7"}.fa-rev:before{content:"\f5b2"}.fa-rocketchat:before{content:"\f3e8"}.fa-rockrms:before{content:"\f3e9"}.fa-rust:before{content:"\e07a"}.fa-safari:before{content:"\f267"}.fa-salesforce:before{content:"\f83b"}.fa-sass:before{content:"\f41e"}.fa-schlix:before{content:"\f3ea"}.fa-scribd:before{content:"\f28a"}.fa-searchengin:before{content:"\f3eb"}.fa-sellcast:before{content:"\f2da"}.fa-sellsy:before{content:"\f213"}.fa-servicestack:before{content:"\f3ec"}.fa-shirtsinbulk:before{content:"\f214"}.fa-shopify:before{content:"\e057"}.fa-shopware:before{content:"\f5b5"}.fa-simplybuilt:before{content:"\f215"}.fa-sistrix:before{content:"\f3ee"}.fa-sith:before{content:"\f512"}.fa-sitrox:before{content:"\e44a"}.fa-sketch:before{content:"\f7c6"}.fa-skyatlas:before{content:"\f216"}.fa-skype:before{content:"\f17e"}.fa-slack-hash:before,.fa-slack:before{content:"\f198"}.fa-slideshare:before{content:"\f1e7"}.fa-snapchat-ghost:before,.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-square:before{content:"\f2ad"}.fa-soundcloud:before{content:"\f1be"}.fa-sourcetree:before{content:"\f7d3"}.fa-speakap:before{content:"\f3f3"}.fa-speaker-deck:before{content:"\f83c"}.fa-spotify:before{content:"\f1bc"}.fa-square-font-awesome:before{content:"\f425"}.fa-font-awesome-alt:before,.fa-square-font-awesome-stroke:before{content:"\f35c"}.fa-squarespace:before{content:"\f5be"}.fa-stack-exchange:before{content:"\f18d"}.fa-stack-overflow:before{content:"\f16c"}.fa-stackpath:before{content:"\f842"}.fa-staylinked:before{content:"\f3f5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-steam-symbol:before{content:"\f3f6"}.fa-sticker-mule:before{content:"\f3f7"}.fa-strava:before{content:"\f428"}.fa-stripe:before{content:"\f429"}.fa-stripe-s:before{content:"\f42a"}.fa-studiovinari:before{content:"\f3f8"}.fa-stumbleupon:before{content:"\f1a4"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-superpowers:before{content:"\f2dd"}.fa-supple:before{content:"\f3f9"}.fa-suse:before{content:"\f7d6"}.fa-swift:before{content:"\f8e1"}.fa-symfony:before{content:"\f83d"}.fa-teamspeak:before{content:"\f4f9"}.fa-telegram-plane:before,.fa-telegram:before{content:"\f2c6"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-the-red-yeti:before{content:"\f69d"}.fa-themeco:before{content:"\f5c6"}.fa-themeisle:before{content:"\f2b2"}.fa-think-peaks:before{content:"\f731"}.fa-tiktok:before{content:"\e07b"}.fa-trade-federation:before{content:"\f513"}.fa-trello:before{content:"\f181"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-twitch:before{content:"\f1e8"}.fa-twitter:before{content:"\f099"}.fa-twitter-square:before{content:"\f081"}.fa-typo3:before{content:"\f42b"}.fa-uber:before{content:"\f402"}.fa-ubuntu:before{content:"\f7df"}.fa-uikit:before{content:"\f403"}.fa-umbraco:before{content:"\f8e8"}.fa-uncharted:before{content:"\e084"}.fa-uniregistry:before{content:"\f404"}.fa-unity:before{content:"\e049"}.fa-unsplash:before{content:"\e07c"}.fa-untappd:before{content:"\f405"}.fa-ups:before{content:"\f7e0"}.fa-usb:before{content:"\f287"}.fa-usps:before{content:"\f7e1"}.fa-ussunnah:before{content:"\f407"}.fa-vaadin:before{content:"\f408"}.fa-viacoin:before{content:"\f237"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-viber:before{content:"\f409"}.fa-vimeo:before{content:"\f40a"}.fa-vimeo-square:before{content:"\f194"}.fa-vimeo-v:before{content:"\f27d"}.fa-vine:before{content:"\f1ca"}.fa-vk:before{content:"\f189"}.fa-vnv:before{content:"\f40b"}.fa-vuejs:before{content:"\f41f"}.fa-watchman-monitoring:before{content:"\e087"}.fa-waze:before{content:"\f83f"}.fa-weebly:before{content:"\f5cc"}.fa-weibo:before{content:"\f18a"}.fa-weixin:before{content:"\f1d7"}.fa-whatsapp:before{content:"\f232"}.fa-whatsapp-square:before{content:"\f40c"}.fa-whmcs:before{content:"\f40d"}.fa-wikipedia-w:before{content:"\f266"}.fa-windows:before{content:"\f17a"}.fa-wirsindhandwerk:before,.fa-wsh:before{content:"\e2d0"}.fa-wix:before{content:"\f5cf"}.fa-wizards-of-the-coast:before{content:"\f730"}.fa-wodu:before{content:"\e088"}.fa-wolf-pack-battalion:before{content:"\f514"}.fa-wordpress:before{content:"\f19a"}.fa-wordpress-simple:before{content:"\f411"}.fa-wpbeginner:before{content:"\f297"}.fa-wpexplorer:before{content:"\f2de"}.fa-wpforms:before{content:"\f298"}.fa-wpressr:before{content:"\f3e4"}.fa-xbox:before{content:"\f412"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-y-combinator:before{content:"\f23b"}.fa-yahoo:before{content:"\f19e"}.fa-yammer:before{content:"\f840"}.fa-yandex:before{content:"\f413"}.fa-yandex-international:before{content:"\f414"}.fa-yarn:before{content:"\f7e3"}.fa-yelp:before{content:"\f1e9"}.fa-yoast:before{content:"\f2b1"}.fa-youtube:before{content:"\f167"}.fa-youtube-square:before{content:"\f431"}.fa-zhihu:before{content:"\f63f"}:host,:root{--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:400;font-display:block;src:url(/local/templates/natt/css/fontawesome/css/../webfonts/fa-regular-400.woff2) format("woff2"),url(/local/templates/natt/css/fontawesome/css/../webfonts/fa-regular-400.ttf) format("truetype")}.fa-regular,.far{font-family:"Font Awesome 6 Free";font-weight:400}:host,:root{--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:block;src:url(/local/templates/natt/css/fontawesome/css/../webfonts/fa-solid-900.woff2) format("woff2"),url(/local/templates/natt/css/fontawesome/css/../webfonts/fa-solid-900.ttf) format("truetype")}.fa-solid,.fas{font-family:"Font Awesome 6 Free";font-weight:900}@font-face{font-family:"Font Awesome 5 Brands";font-display:block;font-weight:400;src:url(/local/templates/natt/css/fontawesome/css/../webfonts/fa-brands-400.woff2) format("woff2"),url(/local/templates/natt/css/fontawesome/css/../webfonts/fa-brands-400.ttf) format("truetype")}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:900;src:url(/local/templates/natt/css/fontawesome/css/../webfonts/fa-solid-900.woff2) format("woff2"),url(/local/templates/natt/css/fontawesome/css/../webfonts/fa-solid-900.ttf) format("truetype")}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:400;src:url(/local/templates/natt/css/fontawesome/css/../webfonts/fa-regular-400.woff2) format("woff2"),url(/local/templates/natt/css/fontawesome/css/../webfonts/fa-regular-400.ttf) format("truetype")}@font-face{font-family:"FontAwesome";font-display:block;src:url(/local/templates/natt/css/fontawesome/css/../webfonts/fa-solid-900.woff2) format("woff2"),url(/local/templates/natt/css/fontawesome/css/../webfonts/fa-solid-900.ttf) format("truetype")}@font-face{font-family:"FontAwesome";font-display:block;src:url(/local/templates/natt/css/fontawesome/css/../webfonts/fa-brands-400.woff2) format("woff2"),url(/local/templates/natt/css/fontawesome/css/../webfonts/fa-brands-400.ttf) format("truetype")}@font-face{font-family:"FontAwesome";font-display:block;src:url(/local/templates/natt/css/fontawesome/css/../webfonts/fa-regular-400.woff2) format("woff2"),url(/local/templates/natt/css/fontawesome/css/../webfonts/fa-regular-400.ttf) format("truetype");unicode-range:u+f003,u+f006,u+f014,u+f016-f017,u+f01a-f01b,u+f01d,u+f022,u+f03e,u+f044,u+f046,u+f05c-f05d,u+f06e,u+f070,u+f087-f088,u+f08a,u+f094,u+f096-f097,u+f09d,u+f0a0,u+f0a2,u+f0a4-f0a7,u+f0c5,u+f0c7,u+f0e5-f0e6,u+f0eb,u+f0f6-f0f8,u+f10c,u+f114-f115,u+f118-f11a,u+f11c-f11d,u+f133,u+f147,u+f14e,u+f150-f152,u+f185-f186,u+f18e,u+f190-f192,u+f196,u+f1c1-f1c9,u+f1d9,u+f1db,u+f1e3,u+f1ea,u+f1f7,u+f1f9,u+f20a,u+f247-f248,u+f24a,u+f24d,u+f255-f25b,u+f25d,u+f271-f274,u+f278,u+f27b,u+f28c,u+f28e,u+f29c,u+f2b5,u+f2b7,u+f2ba,u+f2bc,u+f2be,u+f2c0-f2c1,u+f2c3,u+f2d0,u+f2d2,u+f2d4,u+f2dc}@font-face{font-family:"FontAwesome";font-display:block;src:url(/local/templates/natt/css/fontawesome/css/../webfonts/fa-v4compatibility.woff2) format("woff2"),url(/local/templates/natt/css/fontawesome/css/../webfonts/fa-v4compatibility.ttf) format("truetype");unicode-range:u+f041,u+f047,u+f065-f066,u+f07d-f07e,u+f080,u+f08b,u+f08e,u+f090,u+f09a,u+f0ac,u+f0ae,u+f0b2,u+f0d0,u+f0d6,u+f0e4,u+f0ec,u+f10a-f10b,u+f123,u+f13e,u+f148-f149,u+f14c,u+f156,u+f15e,u+f160-f161,u+f163,u+f175-f178,u+f195,u+f1f8,u+f219,u+f250,u+f252,u+f27a}
/* End */


/* Start:/local/templates/natt/static/theme/css/application.css?1709201689408803*/
@charset "UTF-8";
/*!
 * Bootstrap v5.0.0-beta1 (https://getbootstrap.com/)
 * Copyright 2011-2020 The Bootstrap Authors
 * Copyright 2011-2020 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
@import url(/local/templates/natt/static/theme/css/../../vendor/select2-develop/dist/css/select2.min.css);
@import url(/local/templates/natt/static/theme/css/../../vendor/slick-1.8.1/slick/slick.css);
:root {
	--main-color: #256da3;
	--header-shadow-color: rgba(64, 150, 205, 0.75);
	--dropdown-link-hover-color: #F3F9FC;
	--dropdown-shadow-color: gba(64, 150, 205, 0.5);
	
  --bs-blue: #0d6efd;
  --bs-indigo: #6610f2;
  --bs-purple: #6f42c1;
  --bs-pink: #d63384;
  --bs-red: #dc3545;
  --bs-orange: #fd7e14;
  --bs-yellow: #ffc107;
  --bs-green: #198754;
  --bs-teal: #20c997;
  --bs-cyan: #0dcaf0;
  --bs-white: #fff;
  --bs-gray: #6c757d;
  --bs-gray-dark: #343a40;
  --bs-primary: #0d6efd;
  --bs-secondary: #6c757d;
  --bs-success: #198754;
  --bs-info: #0dcaf0;
  --bs-warning: #ffc107;
  --bs-danger: #dc3545;
  --bs-light: #f8f9fa;
  --bs-dark: #212529;
  --bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto,
    "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif,
    "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas,
    "Liberation Mono", "Courier New", monospace;
  --bs-gradient: linear-gradient(
    180deg,
    rgba(255, 255, 255, 0.15),
    rgba(255, 255, 255, 0)
  );
}

*,
*::before,
*::after {
  box-sizing: border-box;
}

@media (prefers-reduced-motion: no-preference) {
  :root {
    scroll-behavior: smooth;
  }
}

body {
  margin: 0;
  font-family: var(--bs-font-sans-serif);
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #212529;
  background-color: #fff;
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

[tabindex="-1"]:focus:not(:focus-visible) {
  outline: 0 !important;
}

hr {
  margin: 1rem 0;
  color: inherit;
  background-color: currentColor;
  border: 0;
  opacity: 0.25;
}

hr:not([size]) {
  height: 1px;
}

h1,
.h1,
h2,
.h2,
h3,
.h3,
h4,
.h4,
h5,
.h5,
h6,
.h6 {
  margin-top: 0;
  margin-bottom: 0.5rem;
  font-weight: 500;
  line-height: 1.2;
}

h1,
.h1 {
  font-size: calc(1.375rem + 1.5vw);
}
@media (min-width: 1200px) {
  h1,
  .h1 {
    font-size: 2.5rem;
  }
}

h2,
.h2 {
  font-size: calc(1.325rem + 0.9vw);
}
@media (min-width: 1200px) {
  h2,
  .h2 {
    font-size: 2rem;
  }
}

h3,
.h3 {
  font-size: calc(1.3rem + 0.6vw);
}
@media (min-width: 1200px) {
  h3,
  .h3 {
    font-size: 1.75rem;
  }
}

h4,
.h4 {
  font-size: calc(1.275rem + 0.3vw);
}
@media (min-width: 1200px) {
  h4,
  .h4 {
    font-size: 1.5rem;
  }
}

h5,
.h5 {
  font-size: 1.25rem;
}

h6,
.h6 {
  font-size: 1rem;
}

p {
  margin-top: 0;
  margin-bottom: 1rem;
}

abbr[title],
abbr[data-bs-original-title] {
  text-decoration: underline;
  text-decoration: underline dotted;
  cursor: help;
  text-decoration-skip-ink: none;
}

address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}

ol,
ul {
  padding-left: 2rem;
}

ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1rem;
}

ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0;
}

dt {
  font-weight: 700;
}

dd {
  margin-bottom: 0.5rem;
  margin-left: 0;
}

blockquote {
  margin: 0 0 1rem;
}

b,
strong {
  font-weight: bolder;
}

small,
.small {
  font-size: 0.875em;
}

mark,
.mark {
  padding: 0.2em;
  background-color: #fcf8e3;
}

sub,
sup {
  position: relative;
  font-size: 0.75em;
  line-height: 0;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

a {
  color: #0d6efd;
  text-decoration: underline;
}
a:hover {
  color: #0a58ca;
}

a:not([href]):not([class]),
a:not([href]):not([class]):hover {
  color: inherit;
  text-decoration: none;
}

pre,
code,
kbd,
samp {
  font-family: var(--bs-font-monospace);
  font-size: 1em;
  direction: ltr /* rtl:ignore */;
  unicode-bidi: bidi-override;
}

pre {
  display: block;
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  font-size: 0.875em;
}
pre code {
  font-size: inherit;
  color: inherit;
  word-break: normal;
}

code {
  font-size: 0.875em;
  color: #d63384;
  word-wrap: break-word;
}
a > code {
  color: inherit;
}

kbd {
  padding: 0.2rem 0.4rem;
  font-size: 0.875em;
  color: #fff;
  background-color: #212529;
  border-radius: 0.2rem;
}
kbd kbd {
  padding: 0;
  font-size: 1em;
  font-weight: 700;
}

figure {
  margin: 0 0 1rem;
}

img,
svg {
  vertical-align: middle;
}

table {
  caption-side: bottom;
  border-collapse: collapse;
}

caption {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  color: #6c757d;
  text-align: left;
}

th {
  text-align: inherit;
  text-align: -webkit-match-parent;
}

thead,
tbody,
tfoot,
tr,
td,
th {
  border-color: inherit;
  border-style: solid;
  border-width: 0;
}

label {
  display: inline-block;
}

button {
  border-radius: 0;
}

button:focus {
  outline: dotted 1px;
  outline: -webkit-focus-ring-color auto 5px;
}

input,
button,
select,
optgroup,
textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

button,
select {
  text-transform: none;
}

[role="button"] {
  cursor: pointer;
}

select {
  word-wrap: normal;
}

[list]::-webkit-calendar-picker-indicator {
  display: none;
}

button,
[type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
}
button:not(:disabled),
[type="button"]:not(:disabled),
[type="reset"]:not(:disabled),
[type="submit"]:not(:disabled) {
  cursor: pointer;
}

::-moz-focus-inner {
  padding: 0;
  border-style: none;
}

textarea {
  resize: vertical;
}

fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}

legend {
  float: left;
  width: 100%;
  padding: 0;
  margin-bottom: 0.5rem;
  font-size: calc(1.275rem + 0.3vw);
  line-height: inherit;
}
@media (min-width: 1200px) {
  legend {
    font-size: 1.5rem;
  }
}
legend + * {
  clear: left;
}

::-webkit-datetime-edit-fields-wrapper,
::-webkit-datetime-edit-text,
::-webkit-datetime-edit-minute,
::-webkit-datetime-edit-hour-field,
::-webkit-datetime-edit-day-field,
::-webkit-datetime-edit-month-field,
::-webkit-datetime-edit-year-field {
  padding: 0;
}

::-webkit-inner-spin-button {
  height: auto;
}

[type="search"] {
  outline-offset: -2px;
  -webkit-appearance: textfield;
}

/* rtl:raw:
[type="tel"],
[type="url"],
[type="email"],
[type="number"] {
  direction: ltr;
}
*/
::-webkit-search-decoration {
  -webkit-appearance: none;
}

::-webkit-color-swatch-wrapper {
  padding: 0;
}

::file-selector-button {
  font: inherit;
}

::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}

output {
  display: inline-block;
}

iframe {
  border: 0;
}

summary {
  display: list-item;
  cursor: pointer;
}

progress {
  vertical-align: baseline;
}

[hidden] {
  display: none !important;
}

.lead {
  font-size: 1.25rem;
  font-weight: 300;
}

.display-1 {
  font-size: calc(1.625rem + 4.5vw);
  font-weight: 300;
  line-height: 1.2;
}
@media (min-width: 1200px) {
  .display-1 {
    font-size: 5rem;
  }
}

.display-2 {
  font-size: calc(1.575rem + 3.9vw);
  font-weight: 300;
  line-height: 1.2;
}
@media (min-width: 1200px) {
  .display-2 {
    font-size: 4.5rem;
  }
}

.display-3 {
  font-size: calc(1.525rem + 3.3vw);
  font-weight: 300;
  line-height: 1.2;
}
@media (min-width: 1200px) {
  .display-3 {
    font-size: 4rem;
  }
}

.display-4 {
  font-size: calc(1.475rem + 2.7vw);
  font-weight: 300;
  line-height: 1.2;
}
@media (min-width: 1200px) {
  .display-4 {
    font-size: 3.5rem;
  }
}

.display-5 {
  font-size: calc(1.425rem + 2.1vw);
  font-weight: 300;
  line-height: 1.2;
}
@media (min-width: 1200px) {
  .display-5 {
    font-size: 3rem;
  }
}

.display-6 {
  font-size: calc(1.375rem + 1.5vw);
  font-weight: 300;
  line-height: 1.2;
}
@media (min-width: 1200px) {
  .display-6 {
    font-size: 2.5rem;
  }
}

.list-unstyled {
  padding-left: 0;
  list-style: none;
}

.list-inline {
  padding-left: 0;
  list-style: none;
}

.list-inline-item {
  display: inline-block;
}
.list-inline-item:not(:last-child) {
  margin-right: 0.5rem;
}

.initialism {
  font-size: 0.875em;
  text-transform: uppercase;
}

.blockquote {
  margin-bottom: 1rem;
  font-size: 1.25rem;
}
.blockquote > :last-child {
  margin-bottom: 0;
}

.blockquote-footer {
  margin-top: -1rem;
  margin-bottom: 1rem;
  font-size: 0.875em;
  color: #6c757d;
}
.blockquote-footer::before {
  content: "\2014\00A0";
}

.img-fluid {
  max-width: 100%;
  height: auto;
}

.img-thumbnail {
  padding: 0.25rem;
  background-color: #fff;
  border: 1px solid #dee2e6;
  border-radius: 0.25rem;
  max-width: 100%;
  height: auto;
}

.figure {
  display: inline-block;
}

.figure-img {
  margin-bottom: 0.5rem;
  line-height: 1;
}

.figure-caption {
  font-size: 0.875em;
  color: #6c757d;
}

.container,
.container-fluid,
.container-sm,
.container-md,
.container-lg,
.container-xl,
.container-xxl {
  width: 100%;
  padding-right: var(--bs-gutter-x, 0.75rem);
  padding-left: var(--bs-gutter-x, 0.75rem);
  margin-right: auto;
  margin-left: auto;
}

@media (min-width: 576px) {
  .container,
  .container-sm {
    max-width: 540px;
  }
}
@media (min-width: 768px) {
  .container,
  .container-sm,
  .container-md {
    max-width: 720px;
  }
}
@media (min-width: 992px) {
  .container,
  .container-sm,
  .container-md,
  .container-lg {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .container,
  .container-sm,
  .container-md,
  .container-lg,
  .container-xl {
    max-width: 1140px;
  }
}
@media (min-width: 1400px) {
  .container,
  .container-sm,
  .container-md,
  .container-lg,
  .container-xl,
  .container-xxl {
    max-width: 1320px;
  }
}
.row {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  display: flex;
  flex-wrap: wrap;
  margin-top: calc(var(--bs-gutter-y) * -1);
  margin-right: calc(var(--bs-gutter-x) / -2);
  margin-left: calc(var(--bs-gutter-x) / -2);
}
.row > * {
  flex-shrink: 0;
  width: 100%;
  max-width: 100%;
  padding-right: calc(var(--bs-gutter-x) / 2);
  padding-left: calc(var(--bs-gutter-x) / 2);
  margin-top: var(--bs-gutter-y);
}

.col {
  flex: 1 0 0%;
}

.row-cols-auto > * {
  flex: 0 0 auto;
  width: auto;
}

.row-cols-1 > * {
  flex: 0 0 auto;
  width: 100%;
}

.row-cols-2 > * {
  flex: 0 0 auto;
  width: 50%;
}

.row-cols-3 > * {
  flex: 0 0 auto;
  width: 33.3333333333%;
}

.row-cols-4 > * {
  flex: 0 0 auto;
  width: 25%;
}

.row-cols-5 > * {
  flex: 0 0 auto;
  width: 20%;
}

.row-cols-6 > * {
  flex: 0 0 auto;
  width: 16.6666666667%;
}

.col-auto {
  flex: 0 0 auto;
  width: auto;
}

.col-1 {
  flex: 0 0 auto;
  width: 8.3333333333%;
}

.col-2 {
  flex: 0 0 auto;
  width: 16.6666666667%;
}

.col-3 {
  flex: 0 0 auto;
  width: 25%;
}

.col-4 {
  flex: 0 0 auto;
  width: 33.3333333333%;
}

.col-5 {
  flex: 0 0 auto;
  width: 41.6666666667%;
}

.col-6 {
  flex: 0 0 auto;
  width: 50%;
}

.col-7 {
  flex: 0 0 auto;
  width: 58.3333333333%;
}

.col-8 {
  flex: 0 0 auto;
  width: 66.6666666667%;
}

.col-9 {
  flex: 0 0 auto;
  width: 75%;
}

.col-10 {
  flex: 0 0 auto;
  width: 83.3333333333%;
}

.col-11 {
  flex: 0 0 auto;
  width: 91.6666666667%;
}

.col-12 {
  flex: 0 0 auto;
  width: 100%;
}

.offset-1 {
  margin-left: 8.3333333333%;
}

.offset-2 {
  margin-left: 16.6666666667%;
}

.offset-3 {
  margin-left: 25%;
}

.offset-4 {
  margin-left: 33.3333333333%;
}

.offset-5 {
  margin-left: 41.6666666667%;
}

.offset-6 {
  margin-left: 50%;
}

.offset-7 {
  margin-left: 58.3333333333%;
}

.offset-8 {
  margin-left: 66.6666666667%;
}

.offset-9 {
  margin-left: 75%;
}

.offset-10 {
  margin-left: 83.3333333333%;
}

.offset-11 {
  margin-left: 91.6666666667%;
}

.g-0,
.gx-0 {
  --bs-gutter-x: 0;
}

.g-0,
.gy-0 {
  --bs-gutter-y: 0;
}

.g-1,
.gx-1 {
  --bs-gutter-x: 0.25rem;
}

.g-1,
.gy-1 {
  --bs-gutter-y: 0.25rem;
}

.g-2,
.gx-2 {
  --bs-gutter-x: 0.5rem;
}

.g-2,
.gy-2 {
  --bs-gutter-y: 0.5rem;
}

.g-3,
.gx-3 {
  --bs-gutter-x: 1rem;
}

.g-3,
.gy-3 {
  --bs-gutter-y: 1rem;
}

.g-4,
.gx-4 {
  --bs-gutter-x: 1.5rem;
}

.g-4,
.gy-4 {
  --bs-gutter-y: 1.5rem;
}

.g-5,
.gx-5 {
  --bs-gutter-x: 3rem;
}

.g-5,
.gy-5 {
  --bs-gutter-y: 3rem;
}

@media (min-width: 576px) {
  .col-sm {
    flex: 1 0 0%;
  }

  .row-cols-sm-auto > * {
    flex: 0 0 auto;
    width: auto;
  }

  .row-cols-sm-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }

  .row-cols-sm-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }

  .row-cols-sm-3 > * {
    flex: 0 0 auto;
    width: 33.3333333333%;
  }

  .row-cols-sm-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }

  .row-cols-sm-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }

  .row-cols-sm-6 > * {
    flex: 0 0 auto;
    width: 16.6666666667%;
  }

  .col-sm-auto {
    flex: 0 0 auto;
    width: auto;
  }

  .col-sm-1 {
    flex: 0 0 auto;
    width: 8.3333333333%;
  }

  .col-sm-2 {
    flex: 0 0 auto;
    width: 16.6666666667%;
  }

  .col-sm-3 {
    flex: 0 0 auto;
    width: 25%;
  }

  .col-sm-4 {
    flex: 0 0 auto;
    width: 33.3333333333%;
  }

  .col-sm-5 {
    flex: 0 0 auto;
    width: 41.6666666667%;
  }

  .col-sm-6 {
    flex: 0 0 auto;
    width: 50%;
  }

  .col-sm-7 {
    flex: 0 0 auto;
    width: 58.3333333333%;
  }

  .col-sm-8 {
    flex: 0 0 auto;
    width: 66.6666666667%;
  }

  .col-sm-9 {
    flex: 0 0 auto;
    width: 75%;
  }

  .col-sm-10 {
    flex: 0 0 auto;
    width: 83.3333333333%;
  }

  .col-sm-11 {
    flex: 0 0 auto;
    width: 91.6666666667%;
  }

  .col-sm-12 {
    flex: 0 0 auto;
    width: 100%;
  }

  .offset-sm-0 {
    margin-left: 0;
  }

  .offset-sm-1 {
    margin-left: 8.3333333333%;
  }

  .offset-sm-2 {
    margin-left: 16.6666666667%;
  }

  .offset-sm-3 {
    margin-left: 25%;
  }

  .offset-sm-4 {
    margin-left: 33.3333333333%;
  }

  .offset-sm-5 {
    margin-left: 41.6666666667%;
  }

  .offset-sm-6 {
    margin-left: 50%;
  }

  .offset-sm-7 {
    margin-left: 58.3333333333%;
  }

  .offset-sm-8 {
    margin-left: 66.6666666667%;
  }

  .offset-sm-9 {
    margin-left: 75%;
  }

  .offset-sm-10 {
    margin-left: 83.3333333333%;
  }

  .offset-sm-11 {
    margin-left: 91.6666666667%;
  }

  .g-sm-0,
  .gx-sm-0 {
    --bs-gutter-x: 0;
  }

  .g-sm-0,
  .gy-sm-0 {
    --bs-gutter-y: 0;
  }

  .g-sm-1,
  .gx-sm-1 {
    --bs-gutter-x: 0.25rem;
  }

  .g-sm-1,
  .gy-sm-1 {
    --bs-gutter-y: 0.25rem;
  }

  .g-sm-2,
  .gx-sm-2 {
    --bs-gutter-x: 0.5rem;
  }

  .g-sm-2,
  .gy-sm-2 {
    --bs-gutter-y: 0.5rem;
  }

  .g-sm-3,
  .gx-sm-3 {
    --bs-gutter-x: 1rem;
  }

  .g-sm-3,
  .gy-sm-3 {
    --bs-gutter-y: 1rem;
  }

  .g-sm-4,
  .gx-sm-4 {
    --bs-gutter-x: 1.5rem;
  }

  .g-sm-4,
  .gy-sm-4 {
    --bs-gutter-y: 1.5rem;
  }

  .g-sm-5,
  .gx-sm-5 {
    --bs-gutter-x: 3rem;
  }

  .g-sm-5,
  .gy-sm-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 768px) {
  .col-md {
    flex: 1 0 0%;
  }

  .row-cols-md-auto > * {
    flex: 0 0 auto;
    width: auto;
  }

  .row-cols-md-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }

  .row-cols-md-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }

  .row-cols-md-3 > * {
    flex: 0 0 auto;
    width: 33.3333333333%;
  }

  .row-cols-md-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }

  .row-cols-md-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }

  .row-cols-md-6 > * {
    flex: 0 0 auto;
    width: 16.6666666667%;
  }

  .col-md-auto {
    flex: 0 0 auto;
    width: auto;
  }

  .col-md-1 {
    flex: 0 0 auto;
    width: 8.3333333333%;
  }

  .col-md-2 {
    flex: 0 0 auto;
    width: 16.6666666667%;
  }

  .col-md-3 {
    flex: 0 0 auto;
    width: 25%;
  }

  .col-md-4 {
    flex: 0 0 auto;
    width: 33.3333333333%;
  }

  .col-md-5 {
    flex: 0 0 auto;
    width: 41.6666666667%;
  }

  .col-md-6 {
    flex: 0 0 auto;
    width: 50%;
  }

  .col-md-7 {
    flex: 0 0 auto;
    width: 58.3333333333%;
  }

  .col-md-8 {
    flex: 0 0 auto;
    width: 66.6666666667%;
  }

  .col-md-9 {
    flex: 0 0 auto;
    width: 75%;
  }

  .col-md-10 {
    flex: 0 0 auto;
    width: 83.3333333333%;
  }

  .col-md-11 {
    flex: 0 0 auto;
    width: 91.6666666667%;
  }

  .col-md-12 {
    flex: 0 0 auto;
    width: 100%;
  }

  .offset-md-0 {
    margin-left: 0;
  }

  .offset-md-1 {
    margin-left: 8.3333333333%;
  }

  .offset-md-2 {
    margin-left: 16.6666666667%;
  }

  .offset-md-3 {
    margin-left: 25%;
  }

  .offset-md-4 {
    margin-left: 33.3333333333%;
  }

  .offset-md-5 {
    margin-left: 41.6666666667%;
  }

  .offset-md-6 {
    margin-left: 50%;
  }

  .offset-md-7 {
    margin-left: 58.3333333333%;
  }

  .offset-md-8 {
    margin-left: 66.6666666667%;
  }

  .offset-md-9 {
    margin-left: 75%;
  }

  .offset-md-10 {
    margin-left: 83.3333333333%;
  }

  .offset-md-11 {
    margin-left: 91.6666666667%;
  }

  .g-md-0,
  .gx-md-0 {
    --bs-gutter-x: 0;
  }

  .g-md-0,
  .gy-md-0 {
    --bs-gutter-y: 0;
  }

  .g-md-1,
  .gx-md-1 {
    --bs-gutter-x: 0.25rem;
  }

  .g-md-1,
  .gy-md-1 {
    --bs-gutter-y: 0.25rem;
  }

  .g-md-2,
  .gx-md-2 {
    --bs-gutter-x: 0.5rem;
  }

  .g-md-2,
  .gy-md-2 {
    --bs-gutter-y: 0.5rem;
  }

  .g-md-3,
  .gx-md-3 {
    --bs-gutter-x: 1rem;
  }

  .g-md-3,
  .gy-md-3 {
    --bs-gutter-y: 1rem;
  }

  .g-md-4,
  .gx-md-4 {
    --bs-gutter-x: 1.5rem;
  }

  .g-md-4,
  .gy-md-4 {
    --bs-gutter-y: 1.5rem;
  }

  .g-md-5,
  .gx-md-5 {
    --bs-gutter-x: 3rem;
  }

  .g-md-5,
  .gy-md-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 992px) {
  .col-lg {
    flex: 1 0 0%;
  }

  .row-cols-lg-auto > * {
    flex: 0 0 auto;
    width: auto;
  }

  .row-cols-lg-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }

  .row-cols-lg-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }

  .row-cols-lg-3 > * {
    flex: 0 0 auto;
    width: 33.3333333333%;
  }

  .row-cols-lg-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }

  .row-cols-lg-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }

  .row-cols-lg-6 > * {
    flex: 0 0 auto;
    width: 16.6666666667%;
  }

  .col-lg-auto {
    flex: 0 0 auto;
    width: auto;
  }

  .col-lg-1 {
    flex: 0 0 auto;
    width: 8.3333333333%;
  }

  .col-lg-2 {
    flex: 0 0 auto;
    width: 16.6666666667%;
  }

  .col-lg-3 {
    flex: 0 0 auto;
    width: 25%;
  }

  .col-lg-4 {
    flex: 0 0 auto;
    width: 33.3333333333%;
  }

  .col-lg-5 {
    flex: 0 0 auto;
    width: 41.6666666667%;
  }

  .col-lg-6 {
    flex: 0 0 auto;
    width: 50%;
  }

  .col-lg-7 {
    flex: 0 0 auto;
    width: 58.3333333333%;
  }

  .col-lg-8 {
    flex: 0 0 auto;
    width: 66.6666666667%;
  }

  .col-lg-9 {
    flex: 0 0 auto;
    width: 75%;
  }

  .col-lg-10 {
    flex: 0 0 auto;
    width: 83.3333333333%;
  }

  .col-lg-11 {
    flex: 0 0 auto;
    width: 91.6666666667%;
  }

  .col-lg-12 {
    flex: 0 0 auto;
    width: 100%;
  }

  .offset-lg-0 {
    margin-left: 0;
  }

  .offset-lg-1 {
    margin-left: 8.3333333333%;
  }

  .offset-lg-2 {
    margin-left: 16.6666666667%;
  }

  .offset-lg-3 {
    margin-left: 25%;
  }

  .offset-lg-4 {
    margin-left: 33.3333333333%;
  }

  .offset-lg-5 {
    margin-left: 41.6666666667%;
  }

  .offset-lg-6 {
    margin-left: 50%;
  }

  .offset-lg-7 {
    margin-left: 58.3333333333%;
  }

  .offset-lg-8 {
    margin-left: 66.6666666667%;
  }

  .offset-lg-9 {
    margin-left: 75%;
  }

  .offset-lg-10 {
    margin-left: 83.3333333333%;
  }

  .offset-lg-11 {
    margin-left: 91.6666666667%;
  }

  .g-lg-0,
  .gx-lg-0 {
    --bs-gutter-x: 0;
  }

  .g-lg-0,
  .gy-lg-0 {
    --bs-gutter-y: 0;
  }

  .g-lg-1,
  .gx-lg-1 {
    --bs-gutter-x: 0.25rem;
  }

  .g-lg-1,
  .gy-lg-1 {
    --bs-gutter-y: 0.25rem;
  }

  .g-lg-2,
  .gx-lg-2 {
    --bs-gutter-x: 0.5rem;
  }

  .g-lg-2,
  .gy-lg-2 {
    --bs-gutter-y: 0.5rem;
  }

  .g-lg-3,
  .gx-lg-3 {
    --bs-gutter-x: 1rem;
  }

  .g-lg-3,
  .gy-lg-3 {
    --bs-gutter-y: 1rem;
  }

  .g-lg-4,
  .gx-lg-4 {
    --bs-gutter-x: 1.5rem;
  }

  .g-lg-4,
  .gy-lg-4 {
    --bs-gutter-y: 1.5rem;
  }

  .g-lg-5,
  .gx-lg-5 {
    --bs-gutter-x: 3rem;
  }

  .g-lg-5,
  .gy-lg-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 1200px) {
  .col-xl {
    flex: 1 0 0%;
  }

  .row-cols-xl-auto > * {
    flex: 0 0 auto;
    width: auto;
  }

  .row-cols-xl-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }

  .row-cols-xl-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }

  .row-cols-xl-3 > * {
    flex: 0 0 auto;
    width: 33.3333333333%;
  }

  .row-cols-xl-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }

  .row-cols-xl-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }

  .row-cols-xl-6 > * {
    flex: 0 0 auto;
    width: 16.6666666667%;
  }

  .col-xl-auto {
    flex: 0 0 auto;
    width: auto;
  }

  .col-xl-1 {
    flex: 0 0 auto;
    width: 8.3333333333%;
  }

  .col-xl-2 {
    flex: 0 0 auto;
    width: 16.6666666667%;
  }

  .col-xl-3 {
    flex: 0 0 auto;
    width: 25%;
  }

  .col-xl-4 {
    flex: 0 0 auto;
    width: 33.3333333333%;
  }

  .col-xl-5 {
    flex: 0 0 auto;
    width: 41.6666666667%;
  }

  .col-xl-6 {
    flex: 0 0 auto;
    width: 50%;
  }

  .col-xl-7 {
    flex: 0 0 auto;
    width: 58.3333333333%;
  }

  .col-xl-8 {
    flex: 0 0 auto;
    width: 66.6666666667%;
  }

  .col-xl-9 {
    flex: 0 0 auto;
    width: 75%;
  }

  .col-xl-10 {
    flex: 0 0 auto;
    width: 83.3333333333%;
  }

  .col-xl-11 {
    flex: 0 0 auto;
    width: 91.6666666667%;
  }

  .col-xl-12 {
    flex: 0 0 auto;
    width: 100%;
  }

  .offset-xl-0 {
    margin-left: 0;
  }

  .offset-xl-1 {
    margin-left: 8.3333333333%;
  }

  .offset-xl-2 {
    margin-left: 16.6666666667%;
  }

  .offset-xl-3 {
    margin-left: 25%;
  }

  .offset-xl-4 {
    margin-left: 33.3333333333%;
  }

  .offset-xl-5 {
    margin-left: 41.6666666667%;
  }

  .offset-xl-6 {
    margin-left: 50%;
  }

  .offset-xl-7 {
    margin-left: 58.3333333333%;
  }

  .offset-xl-8 {
    margin-left: 66.6666666667%;
  }

  .offset-xl-9 {
    margin-left: 75%;
  }

  .offset-xl-10 {
    margin-left: 83.3333333333%;
  }

  .offset-xl-11 {
    margin-left: 91.6666666667%;
  }

  .g-xl-0,
  .gx-xl-0 {
    --bs-gutter-x: 0;
  }

  .g-xl-0,
  .gy-xl-0 {
    --bs-gutter-y: 0;
  }

  .g-xl-1,
  .gx-xl-1 {
    --bs-gutter-x: 0.25rem;
  }

  .g-xl-1,
  .gy-xl-1 {
    --bs-gutter-y: 0.25rem;
  }

  .g-xl-2,
  .gx-xl-2 {
    --bs-gutter-x: 0.5rem;
  }

  .g-xl-2,
  .gy-xl-2 {
    --bs-gutter-y: 0.5rem;
  }

  .g-xl-3,
  .gx-xl-3 {
    --bs-gutter-x: 1rem;
  }

  .g-xl-3,
  .gy-xl-3 {
    --bs-gutter-y: 1rem;
  }

  .g-xl-4,
  .gx-xl-4 {
    --bs-gutter-x: 1.5rem;
  }

  .g-xl-4,
  .gy-xl-4 {
    --bs-gutter-y: 1.5rem;
  }

  .g-xl-5,
  .gx-xl-5 {
    --bs-gutter-x: 3rem;
  }

  .g-xl-5,
  .gy-xl-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 1400px) {
  .col-xxl {
    flex: 1 0 0%;
  }

  .row-cols-xxl-auto > * {
    flex: 0 0 auto;
    width: auto;
  }

  .row-cols-xxl-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }

  .row-cols-xxl-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }

  .row-cols-xxl-3 > * {
    flex: 0 0 auto;
    width: 33.3333333333%;
  }

  .row-cols-xxl-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }

  .row-cols-xxl-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }

  .row-cols-xxl-6 > * {
    flex: 0 0 auto;
    width: 16.6666666667%;
  }

  .col-xxl-auto {
    flex: 0 0 auto;
    width: auto;
  }

  .col-xxl-1 {
    flex: 0 0 auto;
    width: 8.3333333333%;
  }

  .col-xxl-2 {
    flex: 0 0 auto;
    width: 16.6666666667%;
  }

  .col-xxl-3 {
    flex: 0 0 auto;
    width: 25%;
  }

  .col-xxl-4 {
    flex: 0 0 auto;
    width: 33.3333333333%;
  }

  .col-xxl-5 {
    flex: 0 0 auto;
    width: 41.6666666667%;
  }

  .col-xxl-6 {
    flex: 0 0 auto;
    width: 50%;
  }

  .col-xxl-7 {
    flex: 0 0 auto;
    width: 58.3333333333%;
  }

  .col-xxl-8 {
    flex: 0 0 auto;
    width: 66.6666666667%;
  }

  .col-xxl-9 {
    flex: 0 0 auto;
    width: 75%;
  }

  .col-xxl-10 {
    flex: 0 0 auto;
    width: 83.3333333333%;
  }

  .col-xxl-11 {
    flex: 0 0 auto;
    width: 91.6666666667%;
  }

  .col-xxl-12 {
    flex: 0 0 auto;
    width: 100%;
  }

  .offset-xxl-0 {
    margin-left: 0;
  }

  .offset-xxl-1 {
    margin-left: 8.3333333333%;
  }

  .offset-xxl-2 {
    margin-left: 16.6666666667%;
  }

  .offset-xxl-3 {
    margin-left: 25%;
  }

  .offset-xxl-4 {
    margin-left: 33.3333333333%;
  }

  .offset-xxl-5 {
    margin-left: 41.6666666667%;
  }

  .offset-xxl-6 {
    margin-left: 50%;
  }

  .offset-xxl-7 {
    margin-left: 58.3333333333%;
  }

  .offset-xxl-8 {
    margin-left: 66.6666666667%;
  }

  .offset-xxl-9 {
    margin-left: 75%;
  }

  .offset-xxl-10 {
    margin-left: 83.3333333333%;
  }

  .offset-xxl-11 {
    margin-left: 91.6666666667%;
  }

  .g-xxl-0,
  .gx-xxl-0 {
    --bs-gutter-x: 0;
  }

  .g-xxl-0,
  .gy-xxl-0 {
    --bs-gutter-y: 0;
  }

  .g-xxl-1,
  .gx-xxl-1 {
    --bs-gutter-x: 0.25rem;
  }

  .g-xxl-1,
  .gy-xxl-1 {
    --bs-gutter-y: 0.25rem;
  }

  .g-xxl-2,
  .gx-xxl-2 {
    --bs-gutter-x: 0.5rem;
  }

  .g-xxl-2,
  .gy-xxl-2 {
    --bs-gutter-y: 0.5rem;
  }

  .g-xxl-3,
  .gx-xxl-3 {
    --bs-gutter-x: 1rem;
  }

  .g-xxl-3,
  .gy-xxl-3 {
    --bs-gutter-y: 1rem;
  }

  .g-xxl-4,
  .gx-xxl-4 {
    --bs-gutter-x: 1.5rem;
  }

  .g-xxl-4,
  .gy-xxl-4 {
    --bs-gutter-y: 1.5rem;
  }

  .g-xxl-5,
  .gx-xxl-5 {
    --bs-gutter-x: 3rem;
  }

  .g-xxl-5,
  .gy-xxl-5 {
    --bs-gutter-y: 3rem;
  }
}
.table {
  --bs-table-bg: transparent;
  --bs-table-striped-color: #212529;
  --bs-table-striped-bg: rgba(0, 0, 0, 0.05);
  --bs-table-active-color: #212529;
  --bs-table-active-bg: rgba(0, 0, 0, 0.1);
  --bs-table-hover-color: #212529;
  --bs-table-hover-bg: rgba(0, 0, 0, 0.075);
  width: 100%;
  margin-bottom: 1rem;
  color: #212529;
  vertical-align: top;
  border-color: #dee2e6;
}
.table > :not(caption) > * > * {
  padding: 0.5rem 0.5rem;
  background-color: var(--bs-table-bg);
  background-image: linear-gradient(
    var(--bs-table-accent-bg),
    var(--bs-table-accent-bg)
  );
  border-bottom-width: 1px;
}
.table > tbody {
  vertical-align: inherit;
}
.table > thead {
  vertical-align: bottom;
}
.table > :not(:last-child) > :last-child > * {
  border-bottom-color: currentColor;
}

.caption-top {
  caption-side: top;
}

.table-sm > :not(caption) > * > * {
  padding: 0.25rem 0.25rem;
}

.table-bordered > :not(caption) > * {
  border-width: 1px 0;
}
.table-bordered > :not(caption) > * > * {
  border-width: 0 1px;
}

.table-borderless > :not(caption) > * > * {
  border-bottom-width: 0;
}

.table-striped > tbody > tr:nth-of-type(odd) {
  --bs-table-accent-bg: var(--bs-table-striped-bg);
  color: var(--bs-table-striped-color);
}

.table-active {
  --bs-table-accent-bg: var(--bs-table-active-bg);
  color: var(--bs-table-active-color);
}

.table-hover > tbody > tr:hover {
  --bs-table-accent-bg: var(--bs-table-hover-bg);
  color: var(--bs-table-hover-color);
}

.table-primary {
  --bs-table-bg: #cfe2ff;
  --bs-table-striped-bg: #c5d7f2;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #bacbe6;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #bfd1ec;
  --bs-table-hover-color: #000;
  color: #000;
  border-color: #bacbe6;
}

.table-secondary {
  --bs-table-bg: #e2e3e5;
  --bs-table-striped-bg: #d7d8da;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #cbccce;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #d1d2d4;
  --bs-table-hover-color: #000;
  color: #000;
  border-color: #cbccce;
}

.table-success {
  --bs-table-bg: #d1e7dd;
  --bs-table-striped-bg: #c7dbd2;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #bcd0c7;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #c1d6cc;
  --bs-table-hover-color: #000;
  color: #000;
  border-color: #bcd0c7;
}

.table-info {
  --bs-table-bg: #cff4fc;
  --bs-table-striped-bg: #c5e8ef;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #badce3;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #bfe2e9;
  --bs-table-hover-color: #000;
  color: #000;
  border-color: #badce3;
}

.table-warning {
  --bs-table-bg: #fff3cd;
  --bs-table-striped-bg: #f2e7c3;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #e6dbb9;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #ece1be;
  --bs-table-hover-color: #000;
  color: #000;
  border-color: #e6dbb9;
}

.table-danger {
  --bs-table-bg: #f8d7da;
  --bs-table-striped-bg: #eccccf;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #dfc2c4;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #e5c7ca;
  --bs-table-hover-color: #000;
  color: #000;
  border-color: #dfc2c4;
}

.table-light {
  --bs-table-bg: #f8f9fa;
  --bs-table-striped-bg: #ecedee;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #dfe0e1;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #e5e6e7;
  --bs-table-hover-color: #000;
  color: #000;
  border-color: #dfe0e1;
}

.table-dark {
  --bs-table-bg: #212529;
  --bs-table-striped-bg: #2c3034;
  --bs-table-striped-color: #fff;
  --bs-table-active-bg: #373b3e;
  --bs-table-active-color: #fff;
  --bs-table-hover-bg: #323539;
  --bs-table-hover-color: #fff;
  color: #fff;
  border-color: #373b3e;
}

.table-responsive {
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}

@media (max-width: 575.98px) {
  .table-responsive-sm {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 767.98px) {
  .table-responsive-md {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 991.98px) {
  .table-responsive-lg {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 1199.98px) {
  .table-responsive-xl {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 1399.98px) {
  .table-responsive-xxl {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
.form-label {
  margin-bottom: 0.5rem;
}

.col-form-label {
  padding-top: calc(0.375rem + 1px);
  padding-bottom: calc(0.375rem + 1px);
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.5;
}

.col-form-label-lg {
  padding-top: calc(0.5rem + 1px);
  padding-bottom: calc(0.5rem + 1px);
  font-size: 1.25rem;
}

.col-form-label-sm {
  padding-top: calc(0.25rem + 1px);
  padding-bottom: calc(0.25rem + 1px);
  font-size: 0.875rem;
}

.form-text {
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: #6c757d;
}

.form-control {
  display: block;
  width: 100%;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #212529;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ced4da;
  appearance: none;
  border-radius: 0.25rem;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control {
    transition: none;
  }
}
.form-control[type="file"] {
  overflow: hidden;
}
.form-control[type="file"]:not(:disabled):not([readonly]) {
  cursor: pointer;
}
.form-control:focus {
  color: #212529;
  background-color: #fff;
  border-color: #86b7fe;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.form-control::-webkit-date-and-time-value {
  height: 1.5em;
}
.form-control::placeholder {
  color: #6c757d;
  opacity: 1;
}
.form-control:disabled,
.form-control[readonly] {
  background-color: #e9ecef;
  opacity: 1;
}
.form-control::file-selector-button {
  padding: 0.375rem 0.75rem;
  margin: -0.375rem -0.75rem;
  margin-inline-end: 0.75rem;
  color: #212529;
  background-color: #e9ecef;
  pointer-events: none;
  border-color: inherit;
  border-style: solid;
  border-width: 0;
  border-inline-end-width: 1px;
  border-radius: 0;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control::file-selector-button {
    transition: none;
  }
}
.form-control:hover:not(:disabled):not([readonly])::file-selector-button {
  background-color: #dde0e3;
}
.form-control::-webkit-file-upload-button {
  padding: 0.375rem 0.75rem;
  margin: -0.375rem -0.75rem;
  margin-inline-end: 0.75rem;
  color: #212529;
  background-color: #e9ecef;
  pointer-events: none;
  border-color: inherit;
  border-style: solid;
  border-width: 0;
  border-inline-end-width: 1px;
  border-radius: 0;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control::-webkit-file-upload-button {
    transition: none;
  }
}
.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button {
  background-color: #dde0e3;
}

.form-control-plaintext {
  display: block;
  width: 100%;
  padding: 0.375rem 0;
  margin-bottom: 0;
  line-height: 1.5;
  color: #212529;
  background-color: transparent;
  border: solid transparent;
  border-width: 1px 0;
}
.form-control-plaintext.form-control-sm,
.form-control-plaintext.form-control-lg {
  padding-right: 0;
  padding-left: 0;
}

.form-control-sm {
  min-height: calc(1.5em + 0.5rem + 2px);
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  border-radius: 0.2rem;
}
.form-control-sm::file-selector-button {
  padding: 0.25rem 0.5rem;
  margin: -0.25rem -0.5rem;
  margin-inline-end: 0.5rem;
}
.form-control-sm::-webkit-file-upload-button {
  padding: 0.25rem 0.5rem;
  margin: -0.25rem -0.5rem;
  margin-inline-end: 0.5rem;
}

.form-control-lg {
  min-height: calc(1.5em + 1rem + 2px);
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  border-radius: 0.3rem;
}
.form-control-lg::file-selector-button {
  padding: 0.5rem 1rem;
  margin: -0.5rem -1rem;
  margin-inline-end: 1rem;
}
.form-control-lg::-webkit-file-upload-button {
  padding: 0.5rem 1rem;
  margin: -0.5rem -1rem;
  margin-inline-end: 1rem;
}

textarea.form-control {
  min-height: calc(1.5em + 0.75rem + 2px);
}
textarea.form-control-sm {
  min-height: calc(1.5em + 0.5rem + 2px);
}
textarea.form-control-lg {
  min-height: calc(1.5em + 1rem + 2px);
}

.form-control-color {
  max-width: 3rem;
  height: auto;
  padding: 0.375rem;
}
.form-control-color:not(:disabled):not([readonly]) {
  cursor: pointer;
}
.form-control-color::-moz-color-swatch {
  height: 1.5em;
  border-radius: 0.25rem;
}
.form-control-color::-webkit-color-swatch {
  height: 1.5em;
  border-radius: 0.25rem;
}

.form-select {
  display: block;
  width: 100%;
  padding: 0.375rem 1.75rem 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #212529;
  vertical-align: middle;
  background-color: #fff;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right 0.75rem center;
  background-size: 16px 12px;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
  appearance: none;
}
.form-select:focus {
  border-color: #86b7fe;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.form-select[multiple],
.form-select[size]:not([size="1"]) {
  padding-right: 0.75rem;
  background-image: none;
}
.form-select:disabled {
  color: #6c757d;
  background-color: #e9ecef;
}
.form-select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #212529;
}

.form-select-sm {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  font-size: 0.875rem;
}

.form-select-lg {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  font-size: 1.25rem;
}

.form-check {
  display: block;
  min-height: 1.5rem;
  padding-left: 1.5em;
  margin-bottom: 0.125rem;
}
.form-check .form-check-input {
  float: left;
  margin-left: -1.5em;
}

.form-check-input {
  width: 1em;
  height: 1em;
  margin-top: 0.25em;
  vertical-align: top;
  background-color: #fff;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  border: 1px solid rgba(0, 0, 0, 0.25);
  appearance: none;
  color-adjust: exact;
  transition: background-color 0.15s ease-in-out,
    background-position 0.15s ease-in-out, border-color 0.15s ease-in-out,
    box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-check-input {
    transition: none;
  }
}
.form-check-input[type="checkbox"] {
  border-radius: 0.25em;
}
.form-check-input[type="radio"] {
  border-radius: 50%;
}
.form-check-input:active {
  filter: brightness(90%);
}
.form-check-input:focus {
  border-color: #86b7fe;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.form-check-input:checked {
  background-color: #0d6efd;
  border-color: #0d6efd;
}
.form-check-input:checked[type="checkbox"] {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e");
}
.form-check-input:checked[type="radio"] {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e");
}
.form-check-input[type="checkbox"]:indeterminate {
  background-color: #0d6efd;
  border-color: #0d6efd;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e");
}
.form-check-input:disabled {
  pointer-events: none;
  filter: none;
  opacity: 0.5;
}
.form-check-input[disabled] ~ .form-check-label,
.form-check-input:disabled ~ .form-check-label {
  opacity: 0.5;
}

.form-switch {
  padding-left: 2.5em;
}
.form-switch .form-check-input {
  width: 2em;
  margin-left: -2.5em;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");
  background-position: left center;
  border-radius: 2em;
}
.form-switch .form-check-input:focus {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e");
}
.form-switch .form-check-input:checked {
  background-position: right center;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");
}

.form-check-inline {
  display: inline-block;
  margin-right: 1rem;
}

.btn-check {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}
.btn-check[disabled] + .btn,
.btn-check:disabled + .btn {
  pointer-events: none;
  filter: none;
  opacity: 0.65;
}

.form-range {
  width: 100%;
  height: 1.5rem;
  padding: 0;
  background-color: transparent;
  appearance: none;
}
.form-range:focus {
  outline: none;
}
.form-range:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.form-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.form-range::-moz-focus-outer {
  border: 0;
}
.form-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  background-color: #0d6efd;
  border: 0;
  border-radius: 1rem;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out,
    box-shadow 0.15s ease-in-out;
  appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .form-range::-webkit-slider-thumb {
    transition: none;
  }
}
.form-range::-webkit-slider-thumb:active {
  background-color: #b6d4fe;
}
.form-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee2e6;
  border-color: transparent;
  border-radius: 1rem;
}
.form-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  background-color: #0d6efd;
  border: 0;
  border-radius: 1rem;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out,
    box-shadow 0.15s ease-in-out;
  appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .form-range::-moz-range-thumb {
    transition: none;
  }
}
.form-range::-moz-range-thumb:active {
  background-color: #b6d4fe;
}
.form-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee2e6;
  border-color: transparent;
  border-radius: 1rem;
}
.form-range:disabled {
  pointer-events: none;
}
.form-range:disabled::-webkit-slider-thumb {
  background-color: #adb5bd;
}
.form-range:disabled::-moz-range-thumb {
  background-color: #adb5bd;
}

.form-floating {
  position: relative;
}
.form-floating > .form-control,
.form-floating > .form-select {
  height: calc(3.5rem + 2px);
  padding: 1rem 0.75rem;
}
.form-floating > label {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  padding: 1rem 0.75rem;
  pointer-events: none;
  border: 1px solid transparent;
  transform-origin: 0 0;
  transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-floating > label {
    transition: none;
  }
}
.form-floating > .form-control::placeholder {
  color: transparent;
}
.form-floating > .form-control:focus,
.form-floating > .form-control:not(:placeholder-shown) {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-control:-webkit-autofill {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-select {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-control:focus ~ label,
.form-floating > .form-control:not(:placeholder-shown) ~ label,
.form-floating > .form-select ~ label {
  opacity: 0.65;
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > .form-control:-webkit-autofill ~ label {
  opacity: 0.65;
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}

.input-group {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  width: 100%;
}
.input-group > .form-control,
.input-group > .form-select {
  position: relative;
  flex: 1 1 auto;
  width: 1%;
  min-width: 0;
}
.input-group > .form-control:focus,
.input-group > .form-select:focus {
  z-index: 3;
}
.input-group .btn {
  position: relative;
  z-index: 2;
}
.input-group .btn:focus {
  z-index: 3;
}

.input-group-text {
  display: flex;
  align-items: center;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #212529;
  text-align: center;
  white-space: nowrap;
  background-color: #e9ecef;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
}

.input-group-lg > .form-control,
.input-group-lg > .form-select,
.input-group-lg > .input-group-text,
.input-group-lg > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  border-radius: 0.3rem;
}

.input-group-sm > .form-control,
.input-group-sm > .form-select,
.input-group-sm > .input-group-text,
.input-group-sm > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  border-radius: 0.2rem;
}

.input-group-lg > .form-select,
.input-group-sm > .form-select {
  padding-right: 1.75rem;
}

.input-group:not(.has-validation)
  > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu),
.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n + 3) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group.has-validation
  > :nth-last-child(n + 3):not(.dropdown-toggle):not(.dropdown-menu),
.input-group.has-validation > .dropdown-toggle:nth-last-child(n + 4) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group
  > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(
    .valid-feedback
  ):not(.invalid-tooltip):not(.invalid-feedback) {
  margin-left: -1px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: #198754;
}

.valid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  color: #fff;
  background-color: rgba(25, 135, 84, 0.9);
  border-radius: 0.25rem;
}

.was-validated :valid ~ .valid-feedback,
.was-validated :valid ~ .valid-tooltip,
.is-valid ~ .valid-feedback,
.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .form-control:valid,
.form-control.is-valid {
  border-color: #198754;
  padding-right: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-control:valid:focus,
.form-control.is-valid:focus {
  border-color: #198754;
  box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25);
}

.was-validated textarea.form-control:valid,
textarea.form-control.is-valid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right
    calc(0.375em + 0.1875rem);
}

.was-validated .form-select:valid,
.form-select.is-valid {
  border-color: #198754;
  padding-right: calc(0.75em + 2.3125rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),
    url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
  background-position: right 0.75rem center, center right 1.75rem;
  background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-select:valid:focus,
.form-select.is-valid:focus {
  border-color: #198754;
  box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25);
}

.was-validated .form-check-input:valid,
.form-check-input.is-valid {
  border-color: #198754;
}
.was-validated .form-check-input:valid:checked,
.form-check-input.is-valid:checked {
  background-color: #198754;
}
.was-validated .form-check-input:valid:focus,
.form-check-input.is-valid:focus {
  box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25);
}
.was-validated .form-check-input:valid ~ .form-check-label,
.form-check-input.is-valid ~ .form-check-label {
  color: #198754;
}

.form-check-inline .form-check-input ~ .valid-feedback {
  margin-left: 0.5em;
}

.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: #dc3545;
}

.invalid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  color: #fff;
  background-color: rgba(220, 53, 69, 0.9);
  border-radius: 0.25rem;
}

.was-validated :invalid ~ .invalid-feedback,
.was-validated :invalid ~ .invalid-tooltip,
.is-invalid ~ .invalid-feedback,
.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .form-control:invalid,
.form-control.is-invalid {
  border-color: #dc3545;
  padding-right: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-control:invalid:focus,
.form-control.is-invalid:focus {
  border-color: #dc3545;
  box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);
}

.was-validated textarea.form-control:invalid,
textarea.form-control.is-invalid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right
    calc(0.375em + 0.1875rem);
}

.was-validated .form-select:invalid,
.form-select.is-invalid {
  border-color: #dc3545;
  padding-right: calc(0.75em + 2.3125rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),
    url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
  background-position: right 0.75rem center, center right 1.75rem;
  background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-select:invalid:focus,
.form-select.is-invalid:focus {
  border-color: #dc3545;
  box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);
}

.was-validated .form-check-input:invalid,
.form-check-input.is-invalid {
  border-color: #dc3545;
}
.was-validated .form-check-input:invalid:checked,
.form-check-input.is-invalid:checked {
  background-color: #dc3545;
}
.was-validated .form-check-input:invalid:focus,
.form-check-input.is-invalid:focus {
  box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);
}
.was-validated .form-check-input:invalid ~ .form-check-label,
.form-check-input.is-invalid ~ .form-check-label {
  color: #dc3545;
}

.form-check-inline .form-check-input ~ .invalid-feedback {
  margin-left: 0.5em;
}

.btn {
  display: inline-block;
  font-weight: 400;
  line-height: 1.5;
  color: #212529;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  cursor: pointer;
  user-select: none;
  background-color: transparent;
  border: 1px solid transparent;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  border-radius: 0.25rem;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .btn {
    transition: none;
  }
}
.btn:hover {
  color: #212529;
}
.btn-check:focus + .btn,
.btn:focus {
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.btn:disabled,
.btn.disabled,
fieldset:disabled .btn {
  pointer-events: none;
  opacity: 0.65;
}

.btn-primary {
  color: #fff;
  background-color: #0d6efd;
  border-color: #0d6efd;
}
.btn-primary:hover {
  color: #fff;
  background-color: #0b5ed7;
  border-color: #0a58ca;
}
.btn-check:focus + .btn-primary,
.btn-primary:focus {
  color: #fff;
  background-color: #0b5ed7;
  border-color: #0a58ca;
  box-shadow: 0 0 0 0.25rem rgba(49, 132, 253, 0.5);
}
.btn-check:checked + .btn-primary,
.btn-check:active + .btn-primary,
.btn-primary:active,
.btn-primary.active,
.show > .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: #0a58ca;
  border-color: #0a53be;
}
.btn-check:checked + .btn-primary:focus,
.btn-check:active + .btn-primary:focus,
.btn-primary:active:focus,
.btn-primary.active:focus,
.show > .btn-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.25rem rgba(49, 132, 253, 0.5);
}
.btn-primary:disabled,
.btn-primary.disabled {
  color: #fff;
  background-color: #0d6efd;
  border-color: #0d6efd;
}

.btn-secondary {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}
.btn-secondary:hover {
  color: #fff;
  background-color: #5c636a;
  border-color: #565e64;
}
.btn-check:focus + .btn-secondary,
.btn-secondary:focus {
  color: #fff;
  background-color: #5c636a;
  border-color: #565e64;
  box-shadow: 0 0 0 0.25rem rgba(130, 138, 145, 0.5);
}
.btn-check:checked + .btn-secondary,
.btn-check:active + .btn-secondary,
.btn-secondary:active,
.btn-secondary.active,
.show > .btn-secondary.dropdown-toggle {
  color: #fff;
  background-color: #565e64;
  border-color: #51585e;
}
.btn-check:checked + .btn-secondary:focus,
.btn-check:active + .btn-secondary:focus,
.btn-secondary:active:focus,
.btn-secondary.active:focus,
.show > .btn-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.25rem rgba(130, 138, 145, 0.5);
}
.btn-secondary:disabled,
.btn-secondary.disabled {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}

.btn-success {
  color: #fff;
  background-color: #198754;
  border-color: #198754;
}
.btn-success:hover {
  color: #fff;
  background-color: #157347;
  border-color: #146c43;
}
.btn-check:focus + .btn-success,
.btn-success:focus {
  color: #fff;
  background-color: #157347;
  border-color: #146c43;
  box-shadow: 0 0 0 0.25rem rgba(60, 153, 110, 0.5);
}
.btn-check:checked + .btn-success,
.btn-check:active + .btn-success,
.btn-success:active,
.btn-success.active,
.show > .btn-success.dropdown-toggle {
  color: #fff;
  background-color: #146c43;
  border-color: #13653f;
}
.btn-check:checked + .btn-success:focus,
.btn-check:active + .btn-success:focus,
.btn-success:active:focus,
.btn-success.active:focus,
.show > .btn-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.25rem rgba(60, 153, 110, 0.5);
}
.btn-success:disabled,
.btn-success.disabled {
  color: #fff;
  background-color: #198754;
  border-color: #198754;
}

.btn-info {
  color: #000;
  background-color: #0dcaf0;
  border-color: #0dcaf0;
}
.btn-info:hover {
  color: #000;
  background-color: #31d2f2;
  border-color: #25cff2;
}
.btn-check:focus + .btn-info,
.btn-info:focus {
  color: #000;
  background-color: #31d2f2;
  border-color: #25cff2;
  box-shadow: 0 0 0 0.25rem rgba(11, 172, 204, 0.5);
}
.btn-check:checked + .btn-info,
.btn-check:active + .btn-info,
.btn-info:active,
.btn-info.active,
.show > .btn-info.dropdown-toggle {
  color: #000;
  background-color: #3dd5f3;
  border-color: #25cff2;
}
.btn-check:checked + .btn-info:focus,
.btn-check:active + .btn-info:focus,
.btn-info:active:focus,
.btn-info.active:focus,
.show > .btn-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.25rem rgba(11, 172, 204, 0.5);
}
.btn-info:disabled,
.btn-info.disabled {
  color: #000;
  background-color: #0dcaf0;
  border-color: #0dcaf0;
}

.btn-warning {
  color: #000;
  background-color: #ffc107;
  border-color: #ffc107;
}
.btn-warning:hover {
  color: #000;
  background-color: #ffca2c;
  border-color: #ffc720;
}
.btn-check:focus + .btn-warning,
.btn-warning:focus {
  color: #000;
  background-color: #ffca2c;
  border-color: #ffc720;
  box-shadow: 0 0 0 0.25rem rgba(217, 164, 6, 0.5);
}
.btn-check:checked + .btn-warning,
.btn-check:active + .btn-warning,
.btn-warning:active,
.btn-warning.active,
.show > .btn-warning.dropdown-toggle {
  color: #000;
  background-color: #ffcd39;
  border-color: #ffc720;
}
.btn-check:checked + .btn-warning:focus,
.btn-check:active + .btn-warning:focus,
.btn-warning:active:focus,
.btn-warning.active:focus,
.show > .btn-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.25rem rgba(217, 164, 6, 0.5);
}
.btn-warning:disabled,
.btn-warning.disabled {
  color: #000;
  background-color: #ffc107;
  border-color: #ffc107;
}

.btn-danger {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}
.btn-danger:hover {
  color: #fff;
  background-color: #bb2d3b;
  border-color: #b02a37;
}
.btn-check:focus + .btn-danger,
.btn-danger:focus {
  color: #fff;
  background-color: #bb2d3b;
  border-color: #b02a37;
  box-shadow: 0 0 0 0.25rem rgba(225, 83, 97, 0.5);
}
.btn-check:checked + .btn-danger,
.btn-check:active + .btn-danger,
.btn-danger:active,
.btn-danger.active,
.show > .btn-danger.dropdown-toggle {
  color: #fff;
  background-color: #b02a37;
  border-color: #a52834;
}
.btn-check:checked + .btn-danger:focus,
.btn-check:active + .btn-danger:focus,
.btn-danger:active:focus,
.btn-danger.active:focus,
.show > .btn-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.25rem rgba(225, 83, 97, 0.5);
}
.btn-danger:disabled,
.btn-danger.disabled {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}

.btn-light {
  color: #000;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-light:hover {
  color: #000;
  background-color: #f9fafb;
  border-color: #f9fafb;
}
.btn-check:focus + .btn-light,
.btn-light:focus {
  color: #000;
  background-color: #f9fafb;
  border-color: #f9fafb;
  box-shadow: 0 0 0 0.25rem rgba(211, 212, 213, 0.5);
}
.btn-check:checked + .btn-light,
.btn-check:active + .btn-light,
.btn-light:active,
.btn-light.active,
.show > .btn-light.dropdown-toggle {
  color: #000;
  background-color: #f9fafb;
  border-color: #f9fafb;
}
.btn-check:checked + .btn-light:focus,
.btn-check:active + .btn-light:focus,
.btn-light:active:focus,
.btn-light.active:focus,
.show > .btn-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.25rem rgba(211, 212, 213, 0.5);
}
.btn-light:disabled,
.btn-light.disabled {
  color: #000;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

.btn-dark {
  color: #fff;
  background-color: #212529;
  border-color: #212529;
}
.btn-dark:hover {
  color: #fff;
  background-color: #1c1f23;
  border-color: #1a1e21;
}
.btn-check:focus + .btn-dark,
.btn-dark:focus {
  color: #fff;
  background-color: #1c1f23;
  border-color: #1a1e21;
  box-shadow: 0 0 0 0.25rem rgba(66, 70, 73, 0.5);
}
.btn-check:checked + .btn-dark,
.btn-check:active + .btn-dark,
.btn-dark:active,
.btn-dark.active,
.show > .btn-dark.dropdown-toggle {
  color: #fff;
  background-color: #1a1e21;
  border-color: #191c1f;
}
.btn-check:checked + .btn-dark:focus,
.btn-check:active + .btn-dark:focus,
.btn-dark:active:focus,
.btn-dark.active:focus,
.show > .btn-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.25rem rgba(66, 70, 73, 0.5);
}
.btn-dark:disabled,
.btn-dark.disabled {
  color: #fff;
  background-color: #212529;
  border-color: #212529;
}

.btn-outline-primary {
  color: #0d6efd;
  border-color: #0d6efd;
}
.btn-outline-primary:hover {
  color: #fff;
  background-color: #0d6efd;
  border-color: #0d6efd;
}
.btn-check:focus + .btn-outline-primary,
.btn-outline-primary:focus {
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.5);
}
.btn-check:checked + .btn-outline-primary,
.btn-check:active + .btn-outline-primary,
.btn-outline-primary:active,
.btn-outline-primary.active,
.btn-outline-primary.dropdown-toggle.show {
  color: #fff;
  background-color: #0d6efd;
  border-color: #0d6efd;
}
.btn-check:checked + .btn-outline-primary:focus,
.btn-check:active + .btn-outline-primary:focus,
.btn-outline-primary:active:focus,
.btn-outline-primary.active:focus,
.btn-outline-primary.dropdown-toggle.show:focus {
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.5);
}
.btn-outline-primary:disabled,
.btn-outline-primary.disabled {
  color: #0d6efd;
  background-color: transparent;
}

.btn-outline-secondary {
  color: #6c757d;
  border-color: #6c757d;
}
.btn-outline-secondary:hover {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}
.btn-check:focus + .btn-outline-secondary,
.btn-outline-secondary:focus {
  box-shadow: 0 0 0 0.25rem rgba(108, 117, 125, 0.5);
}
.btn-check:checked + .btn-outline-secondary,
.btn-check:active + .btn-outline-secondary,
.btn-outline-secondary:active,
.btn-outline-secondary.active,
.btn-outline-secondary.dropdown-toggle.show {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}
.btn-check:checked + .btn-outline-secondary:focus,
.btn-check:active + .btn-outline-secondary:focus,
.btn-outline-secondary:active:focus,
.btn-outline-secondary.active:focus,
.btn-outline-secondary.dropdown-toggle.show:focus {
  box-shadow: 0 0 0 0.25rem rgba(108, 117, 125, 0.5);
}
.btn-outline-secondary:disabled,
.btn-outline-secondary.disabled {
  color: #6c757d;
  background-color: transparent;
}

.btn-outline-success {
  color: #198754;
  border-color: #198754;
}
.btn-outline-success:hover {
  color: #fff;
  background-color: #198754;
  border-color: #198754;
}
.btn-check:focus + .btn-outline-success,
.btn-outline-success:focus {
  box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.5);
}
.btn-check:checked + .btn-outline-success,
.btn-check:active + .btn-outline-success,
.btn-outline-success:active,
.btn-outline-success.active,
.btn-outline-success.dropdown-toggle.show {
  color: #fff;
  background-color: #198754;
  border-color: #198754;
}
.btn-check:checked + .btn-outline-success:focus,
.btn-check:active + .btn-outline-success:focus,
.btn-outline-success:active:focus,
.btn-outline-success.active:focus,
.btn-outline-success.dropdown-toggle.show:focus {
  box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.5);
}
.btn-outline-success:disabled,
.btn-outline-success.disabled {
  color: #198754;
  background-color: transparent;
}

.btn-outline-info {
  color: #0dcaf0;
  border-color: #0dcaf0;
}
.btn-outline-info:hover {
  color: #000;
  background-color: #0dcaf0;
  border-color: #0dcaf0;
}
.btn-check:focus + .btn-outline-info,
.btn-outline-info:focus {
  box-shadow: 0 0 0 0.25rem rgba(13, 202, 240, 0.5);
}
.btn-check:checked + .btn-outline-info,
.btn-check:active + .btn-outline-info,
.btn-outline-info:active,
.btn-outline-info.active,
.btn-outline-info.dropdown-toggle.show {
  color: #000;
  background-color: #0dcaf0;
  border-color: #0dcaf0;
}
.btn-check:checked + .btn-outline-info:focus,
.btn-check:active + .btn-outline-info:focus,
.btn-outline-info:active:focus,
.btn-outline-info.active:focus,
.btn-outline-info.dropdown-toggle.show:focus {
  box-shadow: 0 0 0 0.25rem rgba(13, 202, 240, 0.5);
}
.btn-outline-info:disabled,
.btn-outline-info.disabled {
  color: #0dcaf0;
  background-color: transparent;
}

.btn-outline-warning {
  color: #ffc107;
  border-color: #ffc107;
}
.btn-outline-warning:hover {
  color: #000;
  background-color: #ffc107;
  border-color: #ffc107;
}
.btn-check:focus + .btn-outline-warning,
.btn-outline-warning:focus {
  box-shadow: 0 0 0 0.25rem rgba(255, 193, 7, 0.5);
}
.btn-check:checked + .btn-outline-warning,
.btn-check:active + .btn-outline-warning,
.btn-outline-warning:active,
.btn-outline-warning.active,
.btn-outline-warning.dropdown-toggle.show {
  color: #000;
  background-color: #ffc107;
  border-color: #ffc107;
}
.btn-check:checked + .btn-outline-warning:focus,
.btn-check:active + .btn-outline-warning:focus,
.btn-outline-warning:active:focus,
.btn-outline-warning.active:focus,
.btn-outline-warning.dropdown-toggle.show:focus {
  box-shadow: 0 0 0 0.25rem rgba(255, 193, 7, 0.5);
}
.btn-outline-warning:disabled,
.btn-outline-warning.disabled {
  color: #ffc107;
  background-color: transparent;
}

.btn-outline-danger {
  color: #dc3545;
  border-color: #dc3545;
}
.btn-outline-danger:hover {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}
.btn-check:focus + .btn-outline-danger,
.btn-outline-danger:focus {
  box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.5);
}
.btn-check:checked + .btn-outline-danger,
.btn-check:active + .btn-outline-danger,
.btn-outline-danger:active,
.btn-outline-danger.active,
.btn-outline-danger.dropdown-toggle.show {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}
.btn-check:checked + .btn-outline-danger:focus,
.btn-check:active + .btn-outline-danger:focus,
.btn-outline-danger:active:focus,
.btn-outline-danger.active:focus,
.btn-outline-danger.dropdown-toggle.show:focus {
  box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.5);
}
.btn-outline-danger:disabled,
.btn-outline-danger.disabled {
  color: #dc3545;
  background-color: transparent;
}

.btn-outline-light {
  color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-outline-light:hover {
  color: #000;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-check:focus + .btn-outline-light,
.btn-outline-light:focus {
  box-shadow: 0 0 0 0.25rem rgba(248, 249, 250, 0.5);
}
.btn-check:checked + .btn-outline-light,
.btn-check:active + .btn-outline-light,
.btn-outline-light:active,
.btn-outline-light.active,
.btn-outline-light.dropdown-toggle.show {
  color: #000;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-check:checked + .btn-outline-light:focus,
.btn-check:active + .btn-outline-light:focus,
.btn-outline-light:active:focus,
.btn-outline-light.active:focus,
.btn-outline-light.dropdown-toggle.show:focus {
  box-shadow: 0 0 0 0.25rem rgba(248, 249, 250, 0.5);
}
.btn-outline-light:disabled,
.btn-outline-light.disabled {
  color: #f8f9fa;
  background-color: transparent;
}

.btn-outline-dark {
  color: #212529;
  border-color: #212529;
}
.btn-outline-dark:hover {
  color: #fff;
  background-color: #212529;
  border-color: #212529;
}
.btn-check:focus + .btn-outline-dark,
.btn-outline-dark:focus {
  box-shadow: 0 0 0 0.25rem rgba(33, 37, 41, 0.5);
}
.btn-check:checked + .btn-outline-dark,
.btn-check:active + .btn-outline-dark,
.btn-outline-dark:active,
.btn-outline-dark.active,
.btn-outline-dark.dropdown-toggle.show {
  color: #fff;
  background-color: #212529;
  border-color: #212529;
}
.btn-check:checked + .btn-outline-dark:focus,
.btn-check:active + .btn-outline-dark:focus,
.btn-outline-dark:active:focus,
.btn-outline-dark.active:focus,
.btn-outline-dark.dropdown-toggle.show:focus {
  box-shadow: 0 0 0 0.25rem rgba(33, 37, 41, 0.5);
}
.btn-outline-dark:disabled,
.btn-outline-dark.disabled {
  color: #212529;
  background-color: transparent;
}

.btn-link {
  font-weight: 400;
  color: #0d6efd;
  text-decoration: underline;
}
.btn-link:hover {
  color: #0a58ca;
}
.btn-link:disabled,
.btn-link.disabled {
  color: #6c757d;
}

.btn-lg,
.btn-group-lg > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  border-radius: 0.3rem;
}

.btn-sm,
.btn-group-sm > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  border-radius: 0.2rem;
}

.fade {
  transition: opacity 0.15s linear;
}
@media (prefers-reduced-motion: reduce) {
  .fade {
    transition: none;
  }
}
.fade:not(.show) {
  opacity: 0;
}

.collapse:not(.show) {
  display: none;
}

.collapsing {
  height: 0;
  overflow: hidden;
  transition: height 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing {
    transition: none;
  }
}

.dropup,
.dropend,
.dropdown,
.dropstart {
  position: relative;
}

.dropdown-toggle {
  white-space: nowrap;
}
.dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-bottom: 0;
  border-left: 0.3em solid transparent;
}
.dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  min-width: 10rem;
  padding: 0.5rem 0;
  margin: 0.125rem 0 0;
  font-size: 1rem;
  color: #212529;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 0.25rem;
}
.dropdown-menu[style] {
  right: auto !important;
}

.dropdown-menu-start {
  --bs-position: start;
  right: auto /* rtl:ignore */;
  left: 0 /* rtl:ignore */;
}

.dropdown-menu-end {
  --bs-position: end;
  right: 0 /* rtl:ignore */;
  left: auto /* rtl:ignore */;
}

@media (min-width: 576px) {
  .dropdown-menu-sm-start {
    --bs-position: start;
    right: auto /* rtl:ignore */;
    left: 0 /* rtl:ignore */;
  }

  .dropdown-menu-sm-end {
    --bs-position: end;
    right: 0 /* rtl:ignore */;
    left: auto /* rtl:ignore */;
  }
}
@media (min-width: 768px) {
  .dropdown-menu-md-start {
    --bs-position: start;
    right: auto /* rtl:ignore */;
    left: 0 /* rtl:ignore */;
  }

  .dropdown-menu-md-end {
    --bs-position: end;
    right: 0 /* rtl:ignore */;
    left: auto /* rtl:ignore */;
  }
}
@media (min-width: 992px) {
  .dropdown-menu-lg-start {
    --bs-position: start;
    right: auto /* rtl:ignore */;
    left: 0 /* rtl:ignore */;
  }

  .dropdown-menu-lg-end {
    --bs-position: end;
    right: 0 /* rtl:ignore */;
    left: auto /* rtl:ignore */;
  }
}
@media (min-width: 1200px) {
  .dropdown-menu-xl-start {
    --bs-position: start;
    right: auto /* rtl:ignore */;
    left: 0 /* rtl:ignore */;
  }

  .dropdown-menu-xl-end {
    --bs-position: end;
    right: 0 /* rtl:ignore */;
    left: auto /* rtl:ignore */;
  }
}
@media (min-width: 1400px) {
  .dropdown-menu-xxl-start {
    --bs-position: start;
    right: auto /* rtl:ignore */;
    left: 0 /* rtl:ignore */;
  }

  .dropdown-menu-xxl-end {
    --bs-position: end;
    right: 0 /* rtl:ignore */;
    left: auto /* rtl:ignore */;
  }
}
.dropup .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: 0.125rem;
}
.dropup .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0;
  border-right: 0.3em solid transparent;
  border-bottom: 0.3em solid;
  border-left: 0.3em solid transparent;
}
.dropup .dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropend .dropdown-menu {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: 0.125rem;
}
.dropend .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0;
  border-bottom: 0.3em solid transparent;
  border-left: 0.3em solid;
}
.dropend .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropend .dropdown-toggle::after {
  vertical-align: 0;
}

.dropstart .dropdown-menu {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: 0.125rem;
}
.dropstart .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
}
.dropstart .dropdown-toggle::after {
  display: none;
}
.dropstart .dropdown-toggle::before {
  display: inline-block;
  margin-right: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0.3em solid;
  border-bottom: 0.3em solid transparent;
}
.dropstart .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropstart .dropdown-toggle::before {
  vertical-align: 0;
}

.dropdown-divider {
  height: 0;
  margin: 0.5rem 0;
  overflow: hidden;
  border-top: 1px solid rgba(0, 0, 0, 0.15);
}

.dropdown-item {
  display: block;
  width: 100%;
  padding: 0.25rem 1rem;
  clear: both;
  font-weight: 400;
  color: #212529;
  text-align: inherit;
  text-decoration: none;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
}
.dropdown-item:hover,
.dropdown-item:focus {
  color: #1e2125;
  background-color: #f8f9fa;
}
.dropdown-item.active,
.dropdown-item:active {
  color: #fff;
  text-decoration: none;
  background-color: #0d6efd;
}
.dropdown-item.disabled,
.dropdown-item:disabled {
  color: #6c757d;
  pointer-events: none;
  background-color: transparent;
}

.dropdown-menu.show {
  display: block;
}

.dropdown-header {
  display: block;
  padding: 0.5rem 1rem;
  margin-bottom: 0;
  font-size: 0.875rem;
  color: #6c757d;
  white-space: nowrap;
}

.dropdown-item-text {
  display: block;
  padding: 0.25rem 1rem;
  color: #212529;
}

.dropdown-menu-dark {
  color: #dee2e6;
  background-color: #343a40;
  border-color: rgba(0, 0, 0, 0.15);
}
.dropdown-menu-dark .dropdown-item {
  color: #dee2e6;
}
.dropdown-menu-dark .dropdown-item:hover,
.dropdown-menu-dark .dropdown-item:focus {
  color: #fff;
  background-color: rgba(255, 255, 255, 0.15);
}
.dropdown-menu-dark .dropdown-item.active,
.dropdown-menu-dark .dropdown-item:active {
  color: #fff;
  background-color: #0d6efd;
}
.dropdown-menu-dark .dropdown-item.disabled,
.dropdown-menu-dark .dropdown-item:disabled {
  color: #adb5bd;
}
.dropdown-menu-dark .dropdown-divider {
  border-color: rgba(0, 0, 0, 0.15);
}
.dropdown-menu-dark .dropdown-item-text {
  color: #dee2e6;
}
.dropdown-menu-dark .dropdown-header {
  color: #adb5bd;
}

.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-flex;
  vertical-align: middle;
}
.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  flex: 1 1 auto;
}
.btn-group > .btn-check:checked + .btn,
.btn-group > .btn-check:focus + .btn,
.btn-group > .btn:hover,
.btn-group > .btn:focus,
.btn-group > .btn:active,
.btn-group > .btn.active,
.btn-group-vertical > .btn-check:checked + .btn,
.btn-group-vertical > .btn-check:focus + .btn,
.btn-group-vertical > .btn:hover,
.btn-group-vertical > .btn:focus,
.btn-group-vertical > .btn:active,
.btn-group-vertical > .btn.active {
  z-index: 1;
}

.btn-toolbar {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.btn-toolbar .input-group {
  width: auto;
}

.btn-group > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) {
  margin-left: -1px;
}
.btn-group > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group > .btn-group:not(:last-child) > .btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.btn-group > .btn:nth-child(n + 3),
.btn-group > :not(.btn-check) + .btn,
.btn-group > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.dropdown-toggle-split {
  padding-right: 0.5625rem;
  padding-left: 0.5625rem;
}
.dropdown-toggle-split::after,
.dropup .dropdown-toggle-split::after,
.dropend .dropdown-toggle-split::after {
  margin-left: 0;
}
.dropstart .dropdown-toggle-split::before {
  margin-right: 0;
}

.btn-sm + .dropdown-toggle-split,
.btn-group-sm > .btn + .dropdown-toggle-split {
  padding-right: 0.375rem;
  padding-left: 0.375rem;
}

.btn-lg + .dropdown-toggle-split,
.btn-group-lg > .btn + .dropdown-toggle-split {
  padding-right: 0.75rem;
  padding-left: 0.75rem;
}

.btn-group-vertical {
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group {
  width: 100%;
}
.btn-group-vertical > .btn:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) {
  margin-top: -1px;
}
.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group-vertical > .btn-group:not(:last-child) > .btn {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn ~ .btn,
.btn-group-vertical > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.nav {
  display: flex;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

.nav-link {
  display: block;
  padding: 0.5rem 1rem;
  text-decoration: none;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .nav-link {
    transition: none;
  }
}
.nav-link.disabled {
  color: #6c757d;
  pointer-events: none;
  cursor: default;
}

.nav-tabs {
  border-bottom: 1px solid #dee2e6;
}
.nav-tabs .nav-link {
  margin-bottom: -1px;
  border: 1px solid transparent;
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}
.nav-tabs .nav-link:hover,
.nav-tabs .nav-link:focus {
  border-color: #e9ecef #e9ecef #dee2e6;
}
.nav-tabs .nav-link.disabled {
  color: #6c757d;
  background-color: transparent;
  border-color: transparent;
}
.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
  color: #495057;
  background-color: #fff;
  border-color: #dee2e6 #dee2e6 #fff;
}
.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.nav-pills .nav-link {
  border-radius: 0.25rem;
}
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: #fff;
  background-color: #0d6efd;
}

.nav-fill > .nav-link,
.nav-fill .nav-item {
  flex: 1 1 auto;
  text-align: center;
}

.nav-justified > .nav-link,
.nav-justified .nav-item {
  flex-basis: 0;
  flex-grow: 1;
  text-align: center;
}

.tab-content > .tab-pane {
  display: none;
}
.tab-content > .active {
  display: block;
}

.navbar {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.navbar > .container,
.navbar > .container-fluid,
.navbar > .container-sm,
.navbar > .container-md,
.navbar > .container-lg,
.navbar > .container-xl,
.navbar > .container-xxl {
  display: flex;
  flex-wrap: inherit;
  align-items: center;
  justify-content: space-between;
}

.navbar-brand {
  padding-top: 0.3125rem;
  padding-bottom: 0.3125rem;
  margin-right: 1rem;
  font-size: 1.25rem;
  text-decoration: none;
  white-space: nowrap;
}

.navbar-nav {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.navbar-nav .nav-link {
  padding-right: 0;
  padding-left: 0;
}
.navbar-nav .dropdown-menu {
  position: static;
}

.navbar-text {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.navbar-collapse {
  align-items: center;
  width: 100%;
}

.navbar-toggler {
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background-color: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
  transition: box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .navbar-toggler {
    transition: none;
  }
}
.navbar-toggler:hover {
  text-decoration: none;
}
.navbar-toggler:focus {
  text-decoration: none;
  outline: 0;
  box-shadow: 0 0 0 0.25rem;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%;
}

@media (min-width: 576px) {
  .navbar-expand-sm {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-sm .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-sm .navbar-collapse {
    display: flex !important;
  }
  .navbar-expand-sm .navbar-toggler {
    display: none;
  }
}
@media (min-width: 768px) {
  .navbar-expand-md {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-md .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-md .navbar-collapse {
    display: flex !important;
  }
  .navbar-expand-md .navbar-toggler {
    display: none;
  }
}
@media (min-width: 992px) {
  .navbar-expand-lg {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-lg .navbar-collapse {
    display: flex !important;
  }
  .navbar-expand-lg .navbar-toggler {
    display: none;
  }
}
@media (min-width: 1200px) {
  .navbar-expand-xl {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-xl .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-xl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xl .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-xl .navbar-collapse {
    display: flex !important;
  }
  .navbar-expand-xl .navbar-toggler {
    display: none;
  }
}
@media (min-width: 1400px) {
  .navbar-expand-xxl {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-xxl .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-xxl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xxl .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-xxl .navbar-collapse {
    display: flex !important;
  }
  .navbar-expand-xxl .navbar-toggler {
    display: none;
  }
}
.navbar-expand {
  flex-wrap: nowrap;
  justify-content: flex-start;
}
.navbar-expand .navbar-nav {
  flex-direction: row;
}
.navbar-expand .navbar-nav .dropdown-menu {
  position: absolute;
}
.navbar-expand .navbar-nav .nav-link {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}
.navbar-expand .navbar-collapse {
  display: flex !important;
}
.navbar-expand .navbar-toggler {
  display: none;
}

.navbar-light .navbar-brand {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-brand:hover,
.navbar-light .navbar-brand:focus {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-nav .nav-link {
  color: rgba(0, 0, 0, 0.55);
}
.navbar-light .navbar-nav .nav-link:hover,
.navbar-light .navbar-nav .nav-link:focus {
  color: rgba(0, 0, 0, 0.7);
}
.navbar-light .navbar-nav .nav-link.disabled {
  color: rgba(0, 0, 0, 0.3);
}
.navbar-light .navbar-nav .show > .nav-link,
.navbar-light .navbar-nav .nav-link.active {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-toggler {
  color: rgba(0, 0, 0, 0.55);
  border-color: rgba(0, 0, 0, 0.1);
}
.navbar-light .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
.navbar-light .navbar-text {
  color: rgba(0, 0, 0, 0.55);
}
.navbar-light .navbar-text a,
.navbar-light .navbar-text a:hover,
.navbar-light .navbar-text a:focus {
  color: rgba(0, 0, 0, 0.9);
}

.navbar-dark .navbar-brand {
  color: #fff;
}
.navbar-dark .navbar-brand:hover,
.navbar-dark .navbar-brand:focus {
  color: #fff;
}
.navbar-dark .navbar-nav .nav-link {
  color: rgba(255, 255, 255, 0.55);
}
.navbar-dark .navbar-nav .nav-link:hover,
.navbar-dark .navbar-nav .nav-link:focus {
  color: rgba(255, 255, 255, 0.75);
}
.navbar-dark .navbar-nav .nav-link.disabled {
  color: rgba(255, 255, 255, 0.25);
}
.navbar-dark .navbar-nav .show > .nav-link,
.navbar-dark .navbar-nav .nav-link.active {
  color: #fff;
}
.navbar-dark .navbar-toggler {
  color: rgba(255, 255, 255, 0.55);
  border-color: rgba(255, 255, 255, 0.1);
}
.navbar-dark .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
.navbar-dark .navbar-text {
  color: rgba(255, 255, 255, 0.55);
}
.navbar-dark .navbar-text a,
.navbar-dark .navbar-text a:hover,
.navbar-dark .navbar-text a:focus {
  color: #fff;
}

.card {
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: border-box;
  border: 1px solid rgba(0, 0, 0, 0.125);
  border-radius: 0.25rem;
}
.card > hr {
  margin-right: 0;
  margin-left: 0;
}
.card > .list-group {
  border-top: inherit;
  border-bottom: inherit;
}
.card > .list-group:first-child {
  border-top-width: 0;
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}
.card > .list-group:last-child {
  border-bottom-width: 0;
  border-bottom-right-radius: calc(0.25rem - 1px);
  border-bottom-left-radius: calc(0.25rem - 1px);
}
.card > .card-header + .list-group,
.card > .list-group + .card-footer {
  border-top: 0;
}

.card-body {
  flex: 1 1 auto;
  padding: 1rem 1rem;
}

.card-title {
  margin-bottom: 0.5rem;
}

.card-subtitle {
  margin-top: -0.25rem;
  margin-bottom: 0;
}

.card-text:last-child {
  margin-bottom: 0;
}

.card-link:hover {
  text-decoration: none;
}
.card-link + .card-link {
  margin-left: 1rem /* rtl:ignore */;
}

.card-header {
  padding: 0.5rem 1rem;
  margin-bottom: 0;
  background-color: rgba(0, 0, 0, 0.03);
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}
.card-header:first-child {
  border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0;
}

.card-footer {
  padding: 0.5rem 1rem;
  background-color: rgba(0, 0, 0, 0.03);
  border-top: 1px solid rgba(0, 0, 0, 0.125);
}
.card-footer:last-child {
  border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px);
}

.card-header-tabs {
  margin-right: -0.5rem;
  margin-bottom: -0.5rem;
  margin-left: -0.5rem;
  border-bottom: 0;
}

.card-header-pills {
  margin-right: -0.5rem;
  margin-left: -0.5rem;
}

.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 1rem;
  border-radius: calc(0.25rem - 1px);
}

.card-img,
.card-img-top,
.card-img-bottom {
  width: 100%;
}

.card-img,
.card-img-top {
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}

.card-img,
.card-img-bottom {
  border-bottom-right-radius: calc(0.25rem - 1px);
  border-bottom-left-radius: calc(0.25rem - 1px);
}

.card-group > .card {
  margin-bottom: 0.75rem;
}
@media (min-width: 576px) {
  .card-group {
    display: flex;
    flex-flow: row wrap;
  }
  .card-group > .card {
    flex: 1 0 0%;
    margin-bottom: 0;
  }
  .card-group > .card + .card {
    margin-left: 0;
    border-left: 0;
  }
  .card-group > .card:not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-img-top,
  .card-group > .card:not(:last-child) .card-header {
    border-top-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-img-bottom,
  .card-group > .card:not(:last-child) .card-footer {
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:first-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
  .card-group > .card:not(:first-child) .card-img-top,
  .card-group > .card:not(:first-child) .card-header {
    border-top-left-radius: 0;
  }
  .card-group > .card:not(:first-child) .card-img-bottom,
  .card-group > .card:not(:first-child) .card-footer {
    border-bottom-left-radius: 0;
  }
}

.accordion-button {
  position: relative;
  display: flex;
  align-items: center;
  width: 100%;
  padding: 1rem 1.25rem;
  font-size: 1rem;
  color: #212529;
  background-color: transparent;
  border: 1px solid rgba(0, 0, 0, 0.125);
  border-radius: 0;
  overflow-anchor: none;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out,
    border-radius 0.15s ease;
}
@media (prefers-reduced-motion: reduce) {
  .accordion-button {
    transition: none;
  }
}
.accordion-button.collapsed {
  border-bottom-width: 0;
}
.accordion-button:not(.collapsed) {
  color: #0c63e4;
  background-color: #e7f1ff;
}
.accordion-button:not(.collapsed)::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
  transform: rotate(180deg);
}
.accordion-button::after {
  flex-shrink: 0;
  width: 1.25rem;
  height: 1.25rem;
  margin-left: auto;
  content: "";
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-size: 1.25rem;
  transition: transform 0.2s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .accordion-button::after {
    transition: none;
  }
}
.accordion-button:hover {
  z-index: 2;
}
.accordion-button:focus {
  z-index: 3;
  border-color: #86b7fe;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}

.accordion-header {
  margin-bottom: 0;
}

.accordion-item:first-of-type .accordion-button {
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}
.accordion-item:last-of-type .accordion-button.collapsed {
  border-bottom-width: 1px;
  border-bottom-right-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.accordion-item:last-of-type .accordion-collapse {
  border-bottom-width: 1px;
  border-bottom-right-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}

.accordion-collapse {
  border: solid rgba(0, 0, 0, 0.125);
  border-width: 0 1px;
}

.accordion-body {
  padding: 1rem 1.25rem;
}

.accordion-flush .accordion-button {
  border-right: 0;
  border-left: 0;
  border-radius: 0;
}
.accordion-flush .accordion-collapse {
  border-width: 0;
}
.accordion-flush .accordion-item:first-of-type .accordion-button {
  border-top-width: 0;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.accordion-flush .accordion-item:last-of-type .accordion-button.collapsed {
  border-bottom-width: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.breadcrumb {
  display: flex;
  flex-wrap: wrap;
  padding: 0 0;
  margin-bottom: 1rem;
  list-style: none;
}

.breadcrumb-item + .breadcrumb-item {
  padding-left: 0.5rem;
}
.breadcrumb-item + .breadcrumb-item::before {
  float: left;
  padding-right: 0.5rem;
  color: #6c757d;
  content: var(--bs-breadcrumb-divider, "/")
    /* rtl: var(--bs-breadcrumb-divider, "/") */;
}
.breadcrumb-item.active {
  color: #6c757d;
}

.pagination {
  display: flex;
  padding-left: 0;
  list-style: none;
}

.page-link {
  position: relative;
  display: block;
  color: #0d6efd;
  text-decoration: none;
  background-color: #fff;
  border: 1px solid #dee2e6;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .page-link {
    transition: none;
  }
}
.page-link:hover {
  z-index: 2;
  color: #0a58ca;
  background-color: #e9ecef;
  border-color: #dee2e6;
}
.page-link:focus {
  z-index: 3;
  color: #0a58ca;
  background-color: #e9ecef;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}

.page-item:not(:first-child) .page-link {
  margin-left: -1px;
}
.page-item.active .page-link {
  z-index: 3;
  color: #fff;
  background-color: #0d6efd;
  border-color: #0d6efd;
}
.page-item.disabled .page-link {
  color: #6c757d;
  pointer-events: none;
  background-color: #fff;
  border-color: #dee2e6;
}

.page-link {
  padding: 0.375rem 0.75rem;
}

.page-item:first-child .page-link {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.page-item:last-child .page-link {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}

.pagination-lg .page-link {
  padding: 0.75rem 1.5rem;
  font-size: 1.25rem;
}
.pagination-lg .page-item:first-child .page-link {
  border-top-left-radius: 0.3rem;
  border-bottom-left-radius: 0.3rem;
}
.pagination-lg .page-item:last-child .page-link {
  border-top-right-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem;
}

.pagination-sm .page-link {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
}
.pagination-sm .page-item:first-child .page-link {
  border-top-left-radius: 0.2rem;
  border-bottom-left-radius: 0.2rem;
}
.pagination-sm .page-item:last-child .page-link {
  border-top-right-radius: 0.2rem;
  border-bottom-right-radius: 0.2rem;
}

.badge {
  display: inline-block;
  padding: 0.35em 0.65em;
  font-size: 0.75em;
  font-weight: 700;
  line-height: 1;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0.25rem;
}
.badge:empty {
  display: none;
}

.btn .badge {
  position: relative;
  top: -1px;
}

.alert {
  position: relative;
  padding: 1rem 1rem;
  margin-bottom: 1rem;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.alert-heading {
  color: inherit;
}

.alert-link {
  font-weight: 700;
}

.alert-dismissible {
  padding-right: 3rem;
}
.alert-dismissible .btn-close {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  padding: 1.25rem 1rem;
}

.alert-primary {
  color: #084298;
  background-color: #cfe2ff;
  border-color: #b6d4fe;
}
.alert-primary .alert-link {
  color: #06357a;
}

.alert-secondary {
  color: #41464b;
  background-color: #e2e3e5;
  border-color: #d3d6d8;
}
.alert-secondary .alert-link {
  color: #34383c;
}

.alert-success {
  color: #0f5132;
  background-color: #d1e7dd;
  border-color: #badbcc;
}
.alert-success .alert-link {
  color: #0c4128;
}

.alert-info {
  color: #055160;
  background-color: #cff4fc;
  border-color: #b6effb;
}
.alert-info .alert-link {
  color: #04414d;
}

.alert-warning {
  color: #664d03;
  background-color: #fff3cd;
  border-color: #ffecb5;
}
.alert-warning .alert-link {
  color: #523e02;
}

.alert-danger {
  color: #842029;
  background-color: #f8d7da;
  border-color: #f5c2c7;
}
.alert-danger .alert-link {
  color: #6a1a21;
}

.alert-light {
  color: #636464;
  background-color: #fefefe;
  border-color: #fdfdfe;
}
.alert-light .alert-link {
  color: #4f5050;
}

.alert-dark {
  color: #141619;
  background-color: #d3d3d4;
  border-color: #bcbebf;
}
.alert-dark .alert-link {
  color: #101214;
}

@keyframes progress-bar-stripes {
  0% {
    background-position-x: 1rem;
  }
}
.progress {
  display: flex;
  height: 1rem;
  overflow: hidden;
  font-size: 0.75rem;
  background-color: #e9ecef;
  border-radius: 0.25rem;
}

.progress-bar {
  display: flex;
  flex-direction: column;
  justify-content: center;
  overflow: hidden;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  background-color: #0d6efd;
  transition: width 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar {
    transition: none;
  }
}

.progress-bar-striped {
  background-image: linear-gradient(
    45deg,
    rgba(255, 255, 255, 0.15) 25%,
    transparent 25%,
    transparent 50%,
    rgba(255, 255, 255, 0.15) 50%,
    rgba(255, 255, 255, 0.15) 75%,
    transparent 75%,
    transparent
  );
  background-size: 1rem 1rem;
}

.progress-bar-animated {
  animation: 1s linear infinite progress-bar-stripes;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar-animated {
    animation: none;
  }
}

.list-group {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  border-radius: 0.25rem;
}

.list-group-item-action {
  width: 100%;
  color: #495057;
  text-align: inherit;
}
.list-group-item-action:hover,
.list-group-item-action:focus {
  z-index: 1;
  color: #495057;
  text-decoration: none;
  background-color: #f8f9fa;
}
.list-group-item-action:active {
  color: #212529;
  background-color: #e9ecef;
}

.list-group-item {
  position: relative;
  display: block;
  padding: 0.5rem 1rem;
  text-decoration: none;
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.125);
}
.list-group-item:first-child {
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
}
.list-group-item:last-child {
  border-bottom-right-radius: inherit;
  border-bottom-left-radius: inherit;
}
.list-group-item.disabled,
.list-group-item:disabled {
  color: #6c757d;
  pointer-events: none;
  background-color: #fff;
}
.list-group-item.active {
  z-index: 2;
  color: #fff;
  background-color: #0d6efd;
  border-color: #0d6efd;
}
.list-group-item + .list-group-item {
  border-top-width: 0;
}
.list-group-item + .list-group-item.active {
  margin-top: -1px;
  border-top-width: 1px;
}

.list-group-horizontal {
  flex-direction: row;
}
.list-group-horizontal > .list-group-item:first-child {
  border-bottom-left-radius: 0.25rem;
  border-top-right-radius: 0;
}
.list-group-horizontal > .list-group-item:last-child {
  border-top-right-radius: 0.25rem;
  border-bottom-left-radius: 0;
}
.list-group-horizontal > .list-group-item.active {
  margin-top: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item {
  border-top-width: 1px;
  border-left-width: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item.active {
  margin-left: -1px;
  border-left-width: 1px;
}

@media (min-width: 576px) {
  .list-group-horizontal-sm {
    flex-direction: row;
  }
  .list-group-horizontal-sm > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
@media (min-width: 768px) {
  .list-group-horizontal-md {
    flex-direction: row;
  }
  .list-group-horizontal-md > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
@media (min-width: 992px) {
  .list-group-horizontal-lg {
    flex-direction: row;
  }
  .list-group-horizontal-lg > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
@media (min-width: 1200px) {
  .list-group-horizontal-xl {
    flex-direction: row;
  }
  .list-group-horizontal-xl > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
@media (min-width: 1400px) {
  .list-group-horizontal-xxl {
    flex-direction: row;
  }
  .list-group-horizontal-xxl > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xxl > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xxl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xxl > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
.list-group-flush {
  border-radius: 0;
}
.list-group-flush > .list-group-item {
  border-width: 0 0 1px;
}
.list-group-flush > .list-group-item:last-child {
  border-bottom-width: 0;
}

.list-group-item-primary {
  color: #084298;
  background-color: #cfe2ff;
}
.list-group-item-primary.list-group-item-action:hover,
.list-group-item-primary.list-group-item-action:focus {
  color: #084298;
  background-color: #bacbe6;
}
.list-group-item-primary.list-group-item-action.active {
  color: #fff;
  background-color: #084298;
  border-color: #084298;
}

.list-group-item-secondary {
  color: #41464b;
  background-color: #e2e3e5;
}
.list-group-item-secondary.list-group-item-action:hover,
.list-group-item-secondary.list-group-item-action:focus {
  color: #41464b;
  background-color: #cbccce;
}
.list-group-item-secondary.list-group-item-action.active {
  color: #fff;
  background-color: #41464b;
  border-color: #41464b;
}

.list-group-item-success {
  color: #0f5132;
  background-color: #d1e7dd;
}
.list-group-item-success.list-group-item-action:hover,
.list-group-item-success.list-group-item-action:focus {
  color: #0f5132;
  background-color: #bcd0c7;
}
.list-group-item-success.list-group-item-action.active {
  color: #fff;
  background-color: #0f5132;
  border-color: #0f5132;
}

.list-group-item-info {
  color: #055160;
  background-color: #cff4fc;
}
.list-group-item-info.list-group-item-action:hover,
.list-group-item-info.list-group-item-action:focus {
  color: #055160;
  background-color: #badce3;
}
.list-group-item-info.list-group-item-action.active {
  color: #fff;
  background-color: #055160;
  border-color: #055160;
}

.list-group-item-warning {
  color: #664d03;
  background-color: #fff3cd;
}
.list-group-item-warning.list-group-item-action:hover,
.list-group-item-warning.list-group-item-action:focus {
  color: #664d03;
  background-color: #e6dbb9;
}
.list-group-item-warning.list-group-item-action.active {
  color: #fff;
  background-color: #664d03;
  border-color: #664d03;
}

.list-group-item-danger {
  color: #842029;
  background-color: #f8d7da;
}
.list-group-item-danger.list-group-item-action:hover,
.list-group-item-danger.list-group-item-action:focus {
  color: #842029;
  background-color: #dfc2c4;
}
.list-group-item-danger.list-group-item-action.active {
  color: #fff;
  background-color: #842029;
  border-color: #842029;
}

.list-group-item-light {
  color: #636464;
  background-color: #fefefe;
}
.list-group-item-light.list-group-item-action:hover,
.list-group-item-light.list-group-item-action:focus {
  color: #636464;
  background-color: #e5e5e5;
}
.list-group-item-light.list-group-item-action.active {
  color: #fff;
  background-color: #636464;
  border-color: #636464;
}

.list-group-item-dark {
  color: #141619;
  background-color: #d3d3d4;
}
.list-group-item-dark.list-group-item-action:hover,
.list-group-item-dark.list-group-item-action:focus {
  color: #141619;
  background-color: #bebebf;
}
.list-group-item-dark.list-group-item-action.active {
  color: #fff;
  background-color: #141619;
  border-color: #141619;
}

.btn-close {
  box-sizing: content-box;
  width: 1em;
  height: 1em;
  padding: 0.25em 0.25em;
  color: #000;
  background: transparent
    url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e")
    center/1em auto no-repeat;
  border: 0;
  border-radius: 0.25rem;
  opacity: 0.5;
}
.btn-close:hover {
  color: #000;
  text-decoration: none;
  opacity: 0.75;
}
.btn-close:focus {
  outline: none;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
  opacity: 1;
}
.btn-close:disabled,
.btn-close.disabled {
  pointer-events: none;
  user-select: none;
  opacity: 0.25;
}

.btn-close-white {
  filter: invert(1) grayscale(100%) brightness(200%);
}

.toast {
  width: 350px;
  max-width: 100%;
  font-size: 0.875rem;
  pointer-events: auto;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
  border-radius: 0.25rem;
}
.toast:not(.showing):not(.show) {
  opacity: 0;
}
.toast.hide {
  display: none;
}

.toast-container {
  width: max-content;
  max-width: 100%;
  pointer-events: none;
}
.toast-container > :not(:last-child) {
  margin-bottom: 0.75rem;
}

.toast-header {
  display: flex;
  align-items: center;
  padding: 0.5rem 0.75rem;
  color: #6c757d;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border-bottom: 1px solid rgba(0, 0, 0, 0.05);
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}
.toast-header .btn-close {
  margin-right: -0.375rem;
  margin-left: 0.75rem;
}

.toast-body {
  padding: 0.75rem;
}

.modal-open {
  overflow: hidden;
}
.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}

.modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}

.modal-dialog {
  position: relative;
  width: auto;
  margin: 0.5rem;
  pointer-events: none;
}
.modal.fade .modal-dialog {
  transition: transform 0.3s ease-out;
  transform: translate(0, -50px);
}
@media (prefers-reduced-motion: reduce) {
  .modal.fade .modal-dialog {
    transition: none;
  }
}
.modal.show .modal-dialog {
  transform: none;
}
.modal.modal-static .modal-dialog {
  transform: scale(1.02);
}

.modal-dialog-scrollable {
  height: calc(100% - 1rem);
}
.modal-dialog-scrollable .modal-content {
  max-height: 100%;
  overflow: hidden;
}
.modal-dialog-scrollable .modal-body {
  overflow-y: auto;
}

.modal-dialog-centered {
  display: flex;
  align-items: center;
  min-height: calc(100% - 1rem);
}

.modal-content {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3rem;
  outline: 0;
}

.modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.modal-backdrop.fade {
  opacity: 0;
}
.modal-backdrop.show {
  opacity: 0.5;
}

.modal-header {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  justify-content: space-between;
  padding: 1rem 1rem;
  border-bottom: 1px solid #dee2e6;
  border-top-left-radius: calc(0.3rem - 1px);
  border-top-right-radius: calc(0.3rem - 1px);
}
.modal-header .btn-close {
  padding: 0.5rem 0.5rem;
  margin: -0.5rem -0.5rem -0.5rem auto;
}

.modal-title {
  margin-bottom: 0;
  line-height: 1.5;
}

.modal-body {
  position: relative;
  flex: 1 1 auto;
  padding: 1rem;
}

.modal-footer {
  display: flex;
  flex-wrap: wrap;
  flex-shrink: 0;
  align-items: center;
  justify-content: flex-end;
  padding: 0.75rem;
  border-top: 1px solid #dee2e6;
  border-bottom-right-radius: calc(0.3rem - 1px);
  border-bottom-left-radius: calc(0.3rem - 1px);
}
.modal-footer > * {
  margin: 0.25rem;
}

.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}

@media (min-width: 576px) {
  .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }

  .modal-dialog-scrollable {
    height: calc(100% - 3.5rem);
  }

  .modal-dialog-centered {
    min-height: calc(100% - 3.5rem);
  }

  .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .modal-lg,
  .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .modal-xl {
    max-width: 1140px;
  }
}
.modal-fullscreen {
  width: 100vw;
  max-width: none;
  height: 100%;
  margin: 0;
}
.modal-fullscreen .modal-content {
  height: 100%;
  border: 0;
  border-radius: 0;
}
.modal-fullscreen .modal-header {
  border-radius: 0;
}
.modal-fullscreen .modal-body {
  overflow-y: auto;
}
.modal-fullscreen .modal-footer {
  border-radius: 0;
}

@media (max-width: 575.98px) {
  .modal-fullscreen-sm-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-sm-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-sm-down .modal-header {
    border-radius: 0;
  }
  .modal-fullscreen-sm-down .modal-body {
    overflow-y: auto;
  }
  .modal-fullscreen-sm-down .modal-footer {
    border-radius: 0;
  }
}
@media (max-width: 767.98px) {
  .modal-fullscreen-md-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-md-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-md-down .modal-header {
    border-radius: 0;
  }
  .modal-fullscreen-md-down .modal-body {
    overflow-y: auto;
  }
  .modal-fullscreen-md-down .modal-footer {
    border-radius: 0;
  }
}
@media (max-width: 991.98px) {
  .modal-fullscreen-lg-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-lg-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-lg-down .modal-header {
    border-radius: 0;
  }
  .modal-fullscreen-lg-down .modal-body {
    overflow-y: auto;
  }
  .modal-fullscreen-lg-down .modal-footer {
    border-radius: 0;
  }
}
@media (max-width: 1199.98px) {
  .modal-fullscreen-xl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-xl-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-xl-down .modal-header {
    border-radius: 0;
  }
  .modal-fullscreen-xl-down .modal-body {
    overflow-y: auto;
  }
  .modal-fullscreen-xl-down .modal-footer {
    border-radius: 0;
  }
}
@media (max-width: 1399.98px) {
  .modal-fullscreen-xxl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-xxl-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-xxl-down .modal-header {
    border-radius: 0;
  }
  .modal-fullscreen-xxl-down .modal-body {
    overflow-y: auto;
  }
  .modal-fullscreen-xxl-down .modal-footer {
    border-radius: 0;
  }
}
.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  margin: 0;
  font-family: var(--bs-font-sans-serif);
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 0.875rem;
  word-wrap: break-word;
  opacity: 0;
}
.tooltip.show {
  opacity: 0.9;
}
.tooltip .tooltip-arrow {
  position: absolute;
  display: block;
  width: 0.8rem;
  height: 0.4rem;
}
.tooltip .tooltip-arrow::before {
  position: absolute;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bs-tooltip-top,
.bs-tooltip-auto[data-popper-placement^="top"] {
  padding: 0.4rem 0;
}
.bs-tooltip-top .tooltip-arrow,
.bs-tooltip-auto[data-popper-placement^="top"] .tooltip-arrow {
  bottom: 0;
}
.bs-tooltip-top .tooltip-arrow::before,
.bs-tooltip-auto[data-popper-placement^="top"] .tooltip-arrow::before {
  top: -1px;
  border-width: 0.4rem 0.4rem 0;
  border-top-color: #000;
}

.bs-tooltip-end,
.bs-tooltip-auto[data-popper-placement^="right"] {
  padding: 0 0.4rem;
}
.bs-tooltip-end .tooltip-arrow,
.bs-tooltip-auto[data-popper-placement^="right"] .tooltip-arrow {
  left: 0;
  width: 0.4rem;
  height: 0.8rem;
}
.bs-tooltip-end .tooltip-arrow::before,
.bs-tooltip-auto[data-popper-placement^="right"] .tooltip-arrow::before {
  right: -1px;
  border-width: 0.4rem 0.4rem 0.4rem 0;
  border-right-color: #000;
}

.bs-tooltip-bottom,
.bs-tooltip-auto[data-popper-placement^="bottom"] {
  padding: 0.4rem 0;
}
.bs-tooltip-bottom .tooltip-arrow,
.bs-tooltip-auto[data-popper-placement^="bottom"] .tooltip-arrow {
  top: 0;
}
.bs-tooltip-bottom .tooltip-arrow::before,
.bs-tooltip-auto[data-popper-placement^="bottom"] .tooltip-arrow::before {
  bottom: -1px;
  border-width: 0 0.4rem 0.4rem;
  border-bottom-color: #000;
}

.bs-tooltip-start,
.bs-tooltip-auto[data-popper-placement^="left"] {
  padding: 0 0.4rem;
}
.bs-tooltip-start .tooltip-arrow,
.bs-tooltip-auto[data-popper-placement^="left"] .tooltip-arrow {
  right: 0;
  width: 0.4rem;
  height: 0.8rem;
}
.bs-tooltip-start .tooltip-arrow::before,
.bs-tooltip-auto[data-popper-placement^="left"] .tooltip-arrow::before {
  left: -1px;
  border-width: 0.4rem 0 0.4rem 0.4rem;
  border-left-color: #000;
}

.tooltip-inner {
  max-width: 200px;
  padding: 0.25rem 0.5rem;
  color: #fff;
  text-align: center;
  background-color: #000;
  border-radius: 0.25rem;
}

.popover {
  position: absolute;
  top: 0;
  left: 0 /* rtl:ignore */;
  z-index: 1060;
  display: block;
  max-width: 276px;
  font-family: var(--bs-font-sans-serif);
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 0.875rem;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3rem;
}
.popover .popover-arrow {
  position: absolute;
  display: block;
  width: 1rem;
  height: 0.5rem;
  margin: 0 0.3rem;
}
.popover .popover-arrow::before,
.popover .popover-arrow::after {
  position: absolute;
  display: block;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bs-popover-top,
.bs-popover-auto[data-popper-placement^="top"] {
  margin-bottom: 0.5rem !important;
}
.bs-popover-top > .popover-arrow,
.bs-popover-auto[data-popper-placement^="top"] > .popover-arrow {
  bottom: calc(-0.5rem - 1px);
}
.bs-popover-top > .popover-arrow::before,
.bs-popover-auto[data-popper-placement^="top"] > .popover-arrow::before {
  bottom: 0;
  border-width: 0.5rem 0.5rem 0;
  border-top-color: rgba(0, 0, 0, 0.25);
}
.bs-popover-top > .popover-arrow::after,
.bs-popover-auto[data-popper-placement^="top"] > .popover-arrow::after {
  bottom: 1px;
  border-width: 0.5rem 0.5rem 0;
  border-top-color: #fff;
}

.bs-popover-end,
.bs-popover-auto[data-popper-placement^="right"] {
  margin-left: 0.5rem !important;
}
.bs-popover-end > .popover-arrow,
.bs-popover-auto[data-popper-placement^="right"] > .popover-arrow {
  left: calc(-0.5rem - 1px);
  width: 0.5rem;
  height: 1rem;
  margin: 0.3rem 0;
}
.bs-popover-end > .popover-arrow::before,
.bs-popover-auto[data-popper-placement^="right"] > .popover-arrow::before {
  left: 0;
  border-width: 0.5rem 0.5rem 0.5rem 0;
  border-right-color: rgba(0, 0, 0, 0.25);
}
.bs-popover-end > .popover-arrow::after,
.bs-popover-auto[data-popper-placement^="right"] > .popover-arrow::after {
  left: 1px;
  border-width: 0.5rem 0.5rem 0.5rem 0;
  border-right-color: #fff;
}

.bs-popover-bottom,
.bs-popover-auto[data-popper-placement^="bottom"] {
  margin-top: 0.5rem !important;
}
.bs-popover-bottom > .popover-arrow,
.bs-popover-auto[data-popper-placement^="bottom"] > .popover-arrow {
  top: calc(-0.5rem - 1px);
}
.bs-popover-bottom > .popover-arrow::before,
.bs-popover-auto[data-popper-placement^="bottom"] > .popover-arrow::before {
  top: 0;
  border-width: 0 0.5rem 0.5rem 0.5rem;
  border-bottom-color: rgba(0, 0, 0, 0.25);
}
.bs-popover-bottom > .popover-arrow::after,
.bs-popover-auto[data-popper-placement^="bottom"] > .popover-arrow::after {
  top: 1px;
  border-width: 0 0.5rem 0.5rem 0.5rem;
  border-bottom-color: #fff;
}
.bs-popover-bottom .popover-header::before,
.bs-popover-auto[data-popper-placement^="bottom"] .popover-header::before {
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  width: 1rem;
  margin-left: -0.5rem;
  content: "";
  border-bottom: 1px solid #f0f0f0;
}

.bs-popover-start,
.bs-popover-auto[data-popper-placement^="left"] {
  margin-right: 0.5rem !important;
}
.bs-popover-start > .popover-arrow,
.bs-popover-auto[data-popper-placement^="left"] > .popover-arrow {
  right: calc(-0.5rem - 1px);
  width: 0.5rem;
  height: 1rem;
  margin: 0.3rem 0;
}
.bs-popover-start > .popover-arrow::before,
.bs-popover-auto[data-popper-placement^="left"] > .popover-arrow::before {
  right: 0;
  border-width: 0.5rem 0 0.5rem 0.5rem;
  border-left-color: rgba(0, 0, 0, 0.25);
}
.bs-popover-start > .popover-arrow::after,
.bs-popover-auto[data-popper-placement^="left"] > .popover-arrow::after {
  right: 1px;
  border-width: 0.5rem 0 0.5rem 0.5rem;
  border-left-color: #fff;
}

.popover-header {
  padding: 0.5rem 1rem;
  margin-bottom: 0;
  font-size: 1rem;
  background-color: #f0f0f0;
  border-bottom: 1px solid #d8d8d8;
  border-top-left-radius: calc(0.3rem - 1px);
  border-top-right-radius: calc(0.3rem - 1px);
}
.popover-header:empty {
  display: none;
}

.popover-body {
  padding: 1rem 1rem;
  color: #212529;
}

.carousel {
  position: relative;
}

.carousel.pointer-event {
  touch-action: pan-y;
}

.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.carousel-inner::after {
  display: block;
  clear: both;
  content: "";
}

.carousel-item {
  position: relative;
  display: none;
  float: left;
  width: 100%;
  margin-right: -100%;
  backface-visibility: hidden;
  transition: transform 0.6s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-item {
    transition: none;
  }
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: block;
}

/* rtl:begin:ignore */
.carousel-item-next:not(.carousel-item-start),
.active.carousel-item-end {
  transform: translateX(100%);
}

.carousel-item-prev:not(.carousel-item-end),
.active.carousel-item-start {
  transform: translateX(-100%);
}

/* rtl:end:ignore */
.carousel-fade .carousel-item {
  opacity: 0;
  transition-property: opacity;
  transform: none;
}
.carousel-fade .carousel-item.active,
.carousel-fade .carousel-item-next.carousel-item-start,
.carousel-fade .carousel-item-prev.carousel-item-end {
  z-index: 1;
  opacity: 1;
}
.carousel-fade .active.carousel-item-start,
.carousel-fade .active.carousel-item-end {
  z-index: 0;
  opacity: 0;
  transition: opacity 0s 0.6s;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-fade .active.carousel-item-start,
  .carousel-fade .active.carousel-item-end {
    transition: none;
  }
}

.carousel-control-prev,
.carousel-control-next {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 15%;
  color: #fff;
  text-align: center;
  opacity: 0.5;
  transition: opacity 0.15s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-control-prev,
  .carousel-control-next {
    transition: none;
  }
}
.carousel-control-prev:hover,
.carousel-control-prev:focus,
.carousel-control-next:hover,
.carousel-control-next:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  opacity: 0.9;
}

.carousel-control-prev {
  left: 0;
}

.carousel-control-next {
  right: 0;
}

.carousel-control-prev-icon,
.carousel-control-next-icon {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  background-repeat: no-repeat;
  background-position: 50%;
  background-size: 100% 100%;
}

/* rtl:options: {
  "autoRename": true,
  "stringMap":[ {
    "name"    : "prev-next",
    "search"  : "prev",
    "replace" : "next"
  } ]
} */
.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e");
}

.carousel-control-next-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
}

.carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 2;
  display: flex;
  justify-content: center;
  padding-left: 0;
  margin-right: 15%;
  margin-left: 15%;
  list-style: none;
}
.carousel-indicators li {
  box-sizing: content-box;
  flex: 0 1 auto;
  width: 30px;
  height: 3px;
  margin-right: 3px;
  margin-left: 3px;
  text-indent: -999px;
  cursor: pointer;
  background-color: #fff;
  background-clip: padding-box;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  opacity: 0.5;
  transition: opacity 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-indicators li {
    transition: none;
  }
}
.carousel-indicators .active {
  opacity: 1;
}

.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 1.25rem;
  left: 15%;
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
  color: #fff;
  text-align: center;
}

.carousel-dark .carousel-control-prev-icon,
.carousel-dark .carousel-control-next-icon {
  filter: invert(1) grayscale(100);
}
.carousel-dark .carousel-indicators li {
  background-color: #000;
}
.carousel-dark .carousel-caption {
  color: #000;
}

@keyframes spinner-border {
  to {
    transform: rotate(360deg) /* rtl:ignore */;
  }
}
.spinner-border {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: text-bottom;
  border: 0.25em solid currentColor;
  border-right-color: transparent;
  border-radius: 50%;
  animation: 0.75s linear infinite spinner-border;
}

.spinner-border-sm {
  width: 1rem;
  height: 1rem;
  border-width: 0.2em;
}

@keyframes spinner-grow {
  0% {
    transform: scale(0);
  }
  50% {
    opacity: 1;
    transform: none;
  }
}
.spinner-grow {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: text-bottom;
  background-color: currentColor;
  border-radius: 50%;
  opacity: 0;
  animation: 0.75s linear infinite spinner-grow;
}

.spinner-grow-sm {
  width: 1rem;
  height: 1rem;
}

@media (prefers-reduced-motion: reduce) {
  .spinner-border,
  .spinner-grow {
    animation-duration: 1.5s;
  }
}
.clearfix::after {
  display: block;
  clear: both;
  content: "";
}

.link-primary {
  color: #0d6efd;
}
.link-primary:hover,
.link-primary:focus {
  color: #0a58ca;
}

.link-secondary {
  color: #6c757d;
}
.link-secondary:hover,
.link-secondary:focus {
  color: #565e64;
}

.link-success {
  color: #198754;
}
.link-success:hover,
.link-success:focus {
  color: #146c43;
}

.link-info {
  color: #0dcaf0;
}
.link-info:hover,
.link-info:focus {
  color: #3dd5f3;
}

.link-warning {
  color: #ffc107;
}
.link-warning:hover,
.link-warning:focus {
  color: #ffcd39;
}

.link-danger {
  color: #dc3545;
}
.link-danger:hover,
.link-danger:focus {
  color: #b02a37;
}

.link-light {
  color: #f8f9fa;
}
.link-light:hover,
.link-light:focus {
  color: #f9fafb;
}

.link-dark {
  color: #212529;
}
.link-dark:hover,
.link-dark:focus {
  color: #1a1e21;
}

.ratio {
  position: relative;
  width: 100%;
}
.ratio::before {
  display: block;
  padding-top: var(--aspect-ratio);
  content: "";
}
.ratio > * {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.ratio-1x1 {
  --aspect-ratio: 100%;
}

.ratio-4x3 {
  --aspect-ratio: calc(3 / 4 * 100%);
}

.ratio-16x9 {
  --aspect-ratio: calc(9 / 16 * 100%);
}

.ratio-21x9 {
  --aspect-ratio: calc(9 / 21 * 100%);
}

.fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030;
}

.fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030;
}

.sticky-top {
  position: sticky;
  top: 0;
  z-index: 1020;
}

@media (min-width: 576px) {
  .sticky-sm-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}
@media (min-width: 768px) {
  .sticky-md-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}
@media (min-width: 992px) {
  .sticky-lg-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}
@media (min-width: 1200px) {
  .sticky-xl-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}
@media (min-width: 1400px) {
  .sticky-xxl-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}
.visually-hidden,
.visually-hidden-focusable:not(:focus) {
  position: absolute !important;
  width: 1px !important;
  height: 1px !important;
  padding: 0 !important;
  margin: -1px !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  white-space: nowrap !important;
  border: 0 !important;
}

.stretched-link::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  content: "";
}

.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.align-baseline {
  vertical-align: baseline !important;
}

.align-top {
  vertical-align: top !important;
}

.align-middle {
  vertical-align: middle !important;
}

.align-bottom {
  vertical-align: bottom !important;
}

.align-text-bottom {
  vertical-align: text-bottom !important;
}

.align-text-top {
  vertical-align: text-top !important;
}

.float-start {
  float: left !important;
}

.float-end {
  float: right !important;
}

.float-none {
  float: none !important;
}

.overflow-auto {
  overflow: auto !important;
}

.overflow-hidden {
  overflow: hidden !important;
}

.overflow-visible {
  overflow: visible !important;
}

.overflow-scroll {
  overflow: scroll !important;
}

.d-inline {
  display: inline !important;
}

.d-inline-block {
  display: inline-block !important;
}

.d-block {
  display: block !important;
}

.d-grid {
  display: grid !important;
}

.d-table {
  display: table !important;
}

.d-table-row {
  display: table-row !important;
}

.d-table-cell {
  display: table-cell !important;
}

.d-flex {
  display: flex !important;
}

.d-inline-flex {
  display: inline-flex !important;
}

.d-none {
  display: none !important;
}

.shadow {
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
}

.shadow-sm {
  box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
}

.shadow-lg {
  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
}

.shadow-none {
  box-shadow: none !important;
}

.position-static {
  position: static !important;
}

.position-relative {
  position: relative !important;
}

.position-absolute {
  position: absolute !important;
}

.position-fixed {
  position: fixed !important;
}

.position-sticky {
  position: sticky !important;
}

.top-0 {
  top: 0 !important;
}

.top-50 {
  top: 50% !important;
}

.top-100 {
  top: 100% !important;
}

.bottom-0 {
  bottom: 0 !important;
}

.bottom-50 {
  bottom: 50% !important;
}

.bottom-100 {
  bottom: 100% !important;
}

.start-0 {
  left: 0 !important;
}

.start-50 {
  left: 50% !important;
}

.start-100 {
  left: 100% !important;
}

.end-0 {
  right: 0 !important;
}

.end-50 {
  right: 50% !important;
}

.end-100 {
  right: 100% !important;
}

.translate-middle {
  transform: translate(-50%, -50%) !important;
}

.translate-middle-x {
  transform: translateX(-50%) !important;
}

.translate-middle-y {
  transform: translateY(-50%) !important;
}

.border {
  border: 1px solid #dee2e6 !important;
}

.border-0 {
  border: 0 !important;
}

.border-top {
  border-top: 1px solid #dee2e6 !important;
}

.border-top-0 {
  border-top: 0 !important;
}

.border-end {
  border-right: 1px solid #dee2e6 !important;
}

.border-end-0 {
  border-right: 0 !important;
}

.border-bottom {
  border-bottom: 1px solid #dee2e6 !important;
}

.border-bottom-0 {
  border-bottom: 0 !important;
}

.border-start {
  border-left: 1px solid #dee2e6 !important;
}

.border-start-0 {
  border-left: 0 !important;
}

.border-primary {
  border-color: #0d6efd !important;
}

.border-secondary {
  border-color: #6c757d !important;
}

.border-success {
  border-color: #198754 !important;
}

.border-info {
  border-color: #0dcaf0 !important;
}

.border-warning {
  border-color: #ffc107 !important;
}

.border-danger {
  border-color: #dc3545 !important;
}

.border-light {
  border-color: #f8f9fa !important;
}

.border-dark {
  border-color: #212529 !important;
}

.border-white {
  border-color: #fff !important;
}

.border-0 {
  border-width: 0 !important;
}

.border-1 {
  border-width: 1px !important;
}

.border-2 {
  border-width: 2px !important;
}

.border-3 {
  border-width: 3px !important;
}

.border-4 {
  border-width: 4px !important;
}

.border-5 {
  border-width: 5px !important;
}

.w-25 {
  width: 25% !important;
}

.w-50 {
  width: 50% !important;
}

.w-75 {
  width: 75% !important;
}

.w-100 {
  width: 100% !important;
}

.w-auto {
  width: auto !important;
}

.mw-100 {
  max-width: 100% !important;
}

.vw-100 {
  width: 100vw !important;
}

.min-vw-100 {
  min-width: 100vw !important;
}

.h-25 {
  height: 25% !important;
}

.h-50 {
  height: 50% !important;
}

.h-75 {
  height: 75% !important;
}

.h-100 {
  height: 100% !important;
}

.h-auto {
  height: auto !important;
}

.mh-100 {
  max-height: 100% !important;
}

.vh-100 {
  height: 100vh !important;
}

.min-vh-100 {
  min-height: 100vh !important;
}

.flex-fill {
  flex: 1 1 auto !important;
}

.flex-row {
  flex-direction: row !important;
}

.flex-column {
  flex-direction: column !important;
}

.flex-row-reverse {
  flex-direction: row-reverse !important;
}

.flex-column-reverse {
  flex-direction: column-reverse !important;
}

.flex-grow-0 {
  flex-grow: 0 !important;
}

.flex-grow-1 {
  flex-grow: 1 !important;
}

.flex-shrink-0 {
  flex-shrink: 0 !important;
}

.flex-shrink-1 {
  flex-shrink: 1 !important;
}

.flex-wrap {
  flex-wrap: wrap !important;
}

.flex-nowrap {
  flex-wrap: nowrap !important;
}

.flex-wrap-reverse {
  flex-wrap: wrap-reverse !important;
}

.gap-0 {
  gap: 0 !important;
}

.gap-1 {
  gap: 0.25rem !important;
}

.gap-2 {
  gap: 0.5rem !important;
}

.gap-3 {
  gap: 1rem !important;
}

.gap-4 {
  gap: 1.5rem !important;
}

.gap-5 {
  gap: 3rem !important;
}

.justify-content-start {
  justify-content: flex-start !important;
}

.justify-content-end {
  justify-content: flex-end !important;
}

.justify-content-center {
  justify-content: center !important;
}

.justify-content-between {
  justify-content: space-between !important;
}

.justify-content-around {
  justify-content: space-around !important;
}

.justify-content-evenly {
  justify-content: space-evenly !important;
}

.align-items-start {
  align-items: flex-start !important;
}

.align-items-end {
  align-items: flex-end !important;
}

.align-items-center {
  align-items: center !important;
}

.align-items-baseline {
  align-items: baseline !important;
}

.align-items-stretch {
  align-items: stretch !important;
}

.align-content-start {
  align-content: flex-start !important;
}

.align-content-end {
  align-content: flex-end !important;
}

.align-content-center {
  align-content: center !important;
}

.align-content-between {
  align-content: space-between !important;
}

.align-content-around {
  align-content: space-around !important;
}

.align-content-stretch {
  align-content: stretch !important;
}

.align-self-auto {
  align-self: auto !important;
}

.align-self-start {
  align-self: flex-start !important;
}

.align-self-end {
  align-self: flex-end !important;
}

.align-self-center {
  align-self: center !important;
}

.align-self-baseline {
  align-self: baseline !important;
}

.align-self-stretch {
  align-self: stretch !important;
}

.order-first {
  order: -1 !important;
}

.order-0 {
  order: 0 !important;
}

.order-1 {
  order: 1 !important;
}

.order-2 {
  order: 2 !important;
}

.order-3 {
  order: 3 !important;
}

.order-4 {
  order: 4 !important;
}

.order-5 {
  order: 5 !important;
}

.order-last {
  order: 6 !important;
}

.m-0 {
  margin: 0 !important;
}

.m-1 {
  margin: 0.25rem !important;
}

.m-2 {
  margin: 0.5rem !important;
}

.m-3 {
  margin: 1rem !important;
}

.m-4 {
  margin: 1.5rem !important;
}

.m-5 {
  margin: 3rem !important;
}

.m-auto {
  margin: auto !important;
}

.mx-0 {
  margin-right: 0 !important;
  margin-left: 0 !important;
}

.mx-1 {
  margin-right: 0.25rem !important;
  margin-left: 0.25rem !important;
}

.mx-2 {
  margin-right: 0.5rem !important;
  margin-left: 0.5rem !important;
}

.mx-3 {
  margin-right: 1rem !important;
  margin-left: 1rem !important;
}

.mx-4 {
  margin-right: 1.5rem !important;
  margin-left: 1.5rem !important;
}

.mx-5 {
  margin-right: 3rem !important;
  margin-left: 3rem !important;
}

.mx-auto {
  margin-right: auto !important;
  margin-left: auto !important;
}

.my-0 {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}

.my-1 {
  margin-top: 0.25rem !important;
  margin-bottom: 0.25rem !important;
}

.my-2 {
  margin-top: 0.5rem !important;
  margin-bottom: 0.5rem !important;
}

.my-3 {
  margin-top: 1rem !important;
  margin-bottom: 1rem !important;
}

.my-4 {
  margin-top: 1.5rem !important;
  margin-bottom: 1.5rem !important;
}

.my-5 {
  margin-top: 3rem !important;
  margin-bottom: 3rem !important;
}

.my-auto {
  margin-top: auto !important;
  margin-bottom: auto !important;
}

.mt-0 {
  margin-top: 0 !important;
}

.mt-1 {
  margin-top: 0.25rem !important;
}

.mt-2 {
  margin-top: 0.5rem !important;
}

.mt-3 {
  margin-top: 1rem !important;
}

.mt-4 {
  margin-top: 1.5rem !important;
}

.mt-5 {
  margin-top: 3rem !important;
}

.mt-auto {
  margin-top: auto !important;
}

.me-0 {
  margin-right: 0 !important;
}

.me-1 {
  margin-right: 0.25rem !important;
}

.me-2 {
  margin-right: 0.5rem !important;
}

.me-3 {
  margin-right: 1rem !important;
}

.me-4 {
  margin-right: 1.5rem !important;
}

.me-5 {
  margin-right: 3rem !important;
}

.me-auto {
  margin-right: auto !important;
}

.mb-0 {
  margin-bottom: 0 !important;
}

.mb-1 {
  margin-bottom: 0.25rem !important;
}

.mb-2 {
  margin-bottom: 0.5rem !important;
}

.mb-3 {
  margin-bottom: 1rem !important;
}

.mb-4 {
  margin-bottom: 1.5rem !important;
}

.mb-5 {
  margin-bottom: 3rem !important;
}

.mb-auto {
  margin-bottom: auto !important;
}

.ms-0 {
  margin-left: 0 !important;
}

.ms-1 {
  margin-left: 0.25rem !important;
}

.ms-2 {
  margin-left: 0.5rem !important;
}

.ms-3 {
  margin-left: 1rem !important;
}

.ms-4 {
  margin-left: 1.5rem !important;
}

.ms-5 {
  margin-left: 3rem !important;
}

.ms-auto {
  margin-left: auto !important;
}

.p-0 {
  padding: 0 !important;
}

.p-1 {
  padding: 0.25rem !important;
}

.p-2 {
  padding: 0.5rem !important;
}

.p-3 {
  padding: 1rem !important;
}

.p-4 {
  padding: 1.5rem !important;
}

.p-5 {
  padding: 3rem !important;
}

.px-0 {
  padding-right: 0 !important;
  padding-left: 0 !important;
}

.px-1 {
  padding-right: 0.25rem !important;
  padding-left: 0.25rem !important;
}

.px-2 {
  padding-right: 0.5rem !important;
  padding-left: 0.5rem !important;
}

.px-3 {
  padding-right: 1rem !important;
  padding-left: 1rem !important;
}

.px-4 {
  padding-right: 1.5rem !important;
  padding-left: 1.5rem !important;
}

.px-5 {
  padding-right: 3rem !important;
  padding-left: 3rem !important;
}

.py-0 {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}

.py-1 {
  padding-top: 0.25rem !important;
  padding-bottom: 0.25rem !important;
}

.py-2 {
  padding-top: 0.5rem !important;
  padding-bottom: 0.5rem !important;
}

.py-3 {
  padding-top: 1rem !important;
  padding-bottom: 1rem !important;
}

.py-4 {
  padding-top: 1.5rem !important;
  padding-bottom: 1.5rem !important;
}

.py-5 {
  padding-top: 3rem !important;
  padding-bottom: 3rem !important;
}

.pt-0 {
  padding-top: 0 !important;
}

.pt-1 {
  padding-top: 0.25rem !important;
}

.pt-2 {
  padding-top: 0.5rem !important;
}

.pt-3 {
  padding-top: 1rem !important;
}

.pt-4 {
  padding-top: 1.5rem !important;
}

.pt-5 {
  padding-top: 3rem !important;
}

.pe-0 {
  padding-right: 0 !important;
}

.pe-1 {
  padding-right: 0.25rem !important;
}

.pe-2 {
  padding-right: 0.5rem !important;
}

.pe-3 {
  padding-right: 1rem !important;
}

.pe-4 {
  padding-right: 1.5rem !important;
}

.pe-5 {
  padding-right: 3rem !important;
}

.pb-0 {
  padding-bottom: 0 !important;
}

.pb-1 {
  padding-bottom: 0.25rem !important;
}

.pb-2 {
  padding-bottom: 0.5rem !important;
}

.pb-3 {
  padding-bottom: 1rem !important;
}

.pb-4 {
  padding-bottom: 1.5rem !important;
}

.pb-5 {
  padding-bottom: 3rem !important;
}

.ps-0 {
  padding-left: 0 !important;
}

.ps-1 {
  padding-left: 0.25rem !important;
}

.ps-2 {
  padding-left: 0.5rem !important;
}

.ps-3 {
  padding-left: 1rem !important;
}

.ps-4 {
  padding-left: 1.5rem !important;
}

.ps-5 {
  padding-left: 3rem !important;
}

.fs-1 {
  font-size: calc(1.375rem + 1.5vw) !important;
}

.fs-2 {
  font-size: calc(1.325rem + 0.9vw) !important;
}

.fs-3 {
  font-size: calc(1.3rem + 0.6vw) !important;
}

.fs-4 {
  font-size: calc(1.275rem + 0.3vw) !important;
}

.fs-5 {
  font-size: 1.25rem !important;
}

.fs-6 {
  font-size: 1rem !important;
}

.fst-italic {
  font-style: italic !important;
}

.fst-normal {
  font-style: normal !important;
}

.fw-light {
  font-weight: 300 !important;
}

.fw-lighter {
  font-weight: lighter !important;
}

.fw-normal {
  font-weight: 400 !important;
}

.fw-bold {
  font-weight: 700 !important;
}

.fw-bolder {
  font-weight: bolder !important;
}

.text-lowercase {
  text-transform: lowercase !important;
}

.text-uppercase {
  text-transform: uppercase !important;
}

.text-capitalize {
  text-transform: capitalize !important;
}

.text-start {
  text-align: left !important;
}

.text-end {
  text-align: right !important;
}

.text-center {
  text-align: center !important;
}

.text-primary {
  color: #0d6efd !important;
}

.text-secondary {
  color: #6c757d !important;
}

.text-success {
  color: #198754 !important;
}

.text-info {
  color: #0dcaf0 !important;
}

.text-warning {
  color: #ffc107 !important;
}

.text-danger {
  color: #dc3545 !important;
}

.text-light {
  color: #f8f9fa !important;
}

.text-dark {
  color: #212529 !important;
}

.text-white {
  color: #fff !important;
}

.text-body {
  color: #212529 !important;
}

.text-muted {
  color: #6c757d !important;
}

.text-black-50 {
  color: rgba(0, 0, 0, 0.5) !important;
}

.text-white-50 {
  color: rgba(255, 255, 255, 0.5) !important;
}

.text-reset {
  color: inherit !important;
}

.lh-1 {
  line-height: 1 !important;
}

.lh-sm {
  line-height: 1.25 !important;
}

.lh-base {
  line-height: 1.5 !important;
}

.lh-lg {
  line-height: 2 !important;
}

.bg-primary {
  background-color: #0d6efd !important;
}

.bg-secondary {
  background-color: #6c757d !important;
}

.bg-success {
  background-color: #198754 !important;
}

.bg-info {
  background-color: #0dcaf0 !important;
}

.bg-warning {
  background-color: #ffc107 !important;
}

.bg-danger {
  background-color: #dc3545 !important;
}

.bg-light {
  background-color: #f8f9fa !important;
}

.bg-dark {
  background-color: #212529 !important;
}

.bg-body {
  background-color: #fff !important;
}

.bg-white {
  background-color: #fff !important;
}

.bg-transparent {
  background-color: transparent !important;
}

.bg-gradient {
  background-image: var(--bs-gradient) !important;
}

.text-wrap {
  white-space: normal !important;
}

.text-nowrap {
  white-space: nowrap !important;
}

.text-decoration-none {
  text-decoration: none !important;
}

.text-decoration-underline {
  text-decoration: underline !important;
}

.text-decoration-line-through {
  text-decoration: line-through !important;
}

/* rtl:begin:remove */
.text-break {
  word-wrap: break-word !important;
  word-break: break-word !important;
}

/* rtl:end:remove */
.font-monospace {
  font-family: var(--bs-font-monospace) !important;
}

.user-select-all {
  user-select: all !important;
}

.user-select-auto {
  user-select: auto !important;
}

.user-select-none {
  user-select: none !important;
}

.pe-none {
  pointer-events: none !important;
}

.pe-auto {
  pointer-events: auto !important;
}

.rounded {
  border-radius: 0.25rem !important;
}

.rounded-0 {
  border-radius: 0 !important;
}

.rounded-1 {
  border-radius: 0.2rem !important;
}

.rounded-2 {
  border-radius: 0.25rem !important;
}

.rounded-3 {
  border-radius: 0.3rem !important;
}

.rounded-circle {
  border-radius: 50% !important;
}

.rounded-pill {
  border-radius: 50rem !important;
}

.rounded-top {
  border-top-left-radius: 0.25rem !important;
  border-top-right-radius: 0.25rem !important;
}

.rounded-end {
  border-top-right-radius: 0.25rem !important;
  border-bottom-right-radius: 0.25rem !important;
}

.rounded-bottom {
  border-bottom-right-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important;
}

.rounded-start {
  border-bottom-left-radius: 0.25rem !important;
  border-top-left-radius: 0.25rem !important;
}

.visible {
  visibility: visible !important;
}

.invisible {
  visibility: hidden !important;
}

@media (min-width: 576px) {
  .float-sm-start {
    float: left !important;
  }

  .float-sm-end {
    float: right !important;
  }

  .float-sm-none {
    float: none !important;
  }

  .d-sm-inline {
    display: inline !important;
  }

  .d-sm-inline-block {
    display: inline-block !important;
  }

  .d-sm-block {
    display: block !important;
  }

  .d-sm-grid {
    display: grid !important;
  }

  .d-sm-table {
    display: table !important;
  }

  .d-sm-table-row {
    display: table-row !important;
  }

  .d-sm-table-cell {
    display: table-cell !important;
  }

  .d-sm-flex {
    display: flex !important;
  }

  .d-sm-inline-flex {
    display: inline-flex !important;
  }

  .d-sm-none {
    display: none !important;
  }

  .flex-sm-fill {
    flex: 1 1 auto !important;
  }

  .flex-sm-row {
    flex-direction: row !important;
  }

  .flex-sm-column {
    flex-direction: column !important;
  }

  .flex-sm-row-reverse {
    flex-direction: row-reverse !important;
  }

  .flex-sm-column-reverse {
    flex-direction: column-reverse !important;
  }

  .flex-sm-grow-0 {
    flex-grow: 0 !important;
  }

  .flex-sm-grow-1 {
    flex-grow: 1 !important;
  }

  .flex-sm-shrink-0 {
    flex-shrink: 0 !important;
  }

  .flex-sm-shrink-1 {
    flex-shrink: 1 !important;
  }

  .flex-sm-wrap {
    flex-wrap: wrap !important;
  }

  .flex-sm-nowrap {
    flex-wrap: nowrap !important;
  }

  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }

  .gap-sm-0 {
    gap: 0 !important;
  }

  .gap-sm-1 {
    gap: 0.25rem !important;
  }

  .gap-sm-2 {
    gap: 0.5rem !important;
  }

  .gap-sm-3 {
    gap: 1rem !important;
  }

  .gap-sm-4 {
    gap: 1.5rem !important;
  }

  .gap-sm-5 {
    gap: 3rem !important;
  }

  .justify-content-sm-start {
    justify-content: flex-start !important;
  }

  .justify-content-sm-end {
    justify-content: flex-end !important;
  }

  .justify-content-sm-center {
    justify-content: center !important;
  }

  .justify-content-sm-between {
    justify-content: space-between !important;
  }

  .justify-content-sm-around {
    justify-content: space-around !important;
  }

  .justify-content-sm-evenly {
    justify-content: space-evenly !important;
  }

  .align-items-sm-start {
    align-items: flex-start !important;
  }

  .align-items-sm-end {
    align-items: flex-end !important;
  }

  .align-items-sm-center {
    align-items: center !important;
  }

  .align-items-sm-baseline {
    align-items: baseline !important;
  }

  .align-items-sm-stretch {
    align-items: stretch !important;
  }

  .align-content-sm-start {
    align-content: flex-start !important;
  }

  .align-content-sm-end {
    align-content: flex-end !important;
  }

  .align-content-sm-center {
    align-content: center !important;
  }

  .align-content-sm-between {
    align-content: space-between !important;
  }

  .align-content-sm-around {
    align-content: space-around !important;
  }

  .align-content-sm-stretch {
    align-content: stretch !important;
  }

  .align-self-sm-auto {
    align-self: auto !important;
  }

  .align-self-sm-start {
    align-self: flex-start !important;
  }

  .align-self-sm-end {
    align-self: flex-end !important;
  }

  .align-self-sm-center {
    align-self: center !important;
  }

  .align-self-sm-baseline {
    align-self: baseline !important;
  }

  .align-self-sm-stretch {
    align-self: stretch !important;
  }

  .order-sm-first {
    order: -1 !important;
  }

  .order-sm-0 {
    order: 0 !important;
  }

  .order-sm-1 {
    order: 1 !important;
  }

  .order-sm-2 {
    order: 2 !important;
  }

  .order-sm-3 {
    order: 3 !important;
  }

  .order-sm-4 {
    order: 4 !important;
  }

  .order-sm-5 {
    order: 5 !important;
  }

  .order-sm-last {
    order: 6 !important;
  }

  .m-sm-0 {
    margin: 0 !important;
  }

  .m-sm-1 {
    margin: 0.25rem !important;
  }

  .m-sm-2 {
    margin: 0.5rem !important;
  }

  .m-sm-3 {
    margin: 1rem !important;
  }

  .m-sm-4 {
    margin: 1.5rem !important;
  }

  .m-sm-5 {
    margin: 3rem !important;
  }

  .m-sm-auto {
    margin: auto !important;
  }

  .mx-sm-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }

  .mx-sm-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }

  .mx-sm-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }

  .mx-sm-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }

  .mx-sm-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }

  .mx-sm-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }

  .mx-sm-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }

  .my-sm-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  .my-sm-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }

  .my-sm-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }

  .my-sm-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }

  .my-sm-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }

  .my-sm-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }

  .my-sm-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }

  .mt-sm-0 {
    margin-top: 0 !important;
  }

  .mt-sm-1 {
    margin-top: 0.25rem !important;
  }

  .mt-sm-2 {
    margin-top: 0.5rem !important;
  }

  .mt-sm-3 {
    margin-top: 1rem !important;
  }

  .mt-sm-4 {
    margin-top: 1.5rem !important;
  }

  .mt-sm-5 {
    margin-top: 3rem !important;
  }

  .mt-sm-auto {
    margin-top: auto !important;
  }

  .me-sm-0 {
    margin-right: 0 !important;
  }

  .me-sm-1 {
    margin-right: 0.25rem !important;
  }

  .me-sm-2 {
    margin-right: 0.5rem !important;
  }

  .me-sm-3 {
    margin-right: 1rem !important;
  }

  .me-sm-4 {
    margin-right: 1.5rem !important;
  }

  .me-sm-5 {
    margin-right: 3rem !important;
  }

  .me-sm-auto {
    margin-right: auto !important;
  }

  .mb-sm-0 {
    margin-bottom: 0 !important;
  }

  .mb-sm-1 {
    margin-bottom: 0.25rem !important;
  }

  .mb-sm-2 {
    margin-bottom: 0.5rem !important;
  }

  .mb-sm-3 {
    margin-bottom: 1rem !important;
  }

  .mb-sm-4 {
    margin-bottom: 1.5rem !important;
  }

  .mb-sm-5 {
    margin-bottom: 3rem !important;
  }

  .mb-sm-auto {
    margin-bottom: auto !important;
  }

  .ms-sm-0 {
    margin-left: 0 !important;
  }

  .ms-sm-1 {
    margin-left: 0.25rem !important;
  }

  .ms-sm-2 {
    margin-left: 0.5rem !important;
  }

  .ms-sm-3 {
    margin-left: 1rem !important;
  }

  .ms-sm-4 {
    margin-left: 1.5rem !important;
  }

  .ms-sm-5 {
    margin-left: 3rem !important;
  }

  .ms-sm-auto {
    margin-left: auto !important;
  }

  .p-sm-0 {
    padding: 0 !important;
  }

  .p-sm-1 {
    padding: 0.25rem !important;
  }

  .p-sm-2 {
    padding: 0.5rem !important;
  }

  .p-sm-3 {
    padding: 1rem !important;
  }

  .p-sm-4 {
    padding: 1.5rem !important;
  }

  .p-sm-5 {
    padding: 3rem !important;
  }

  .px-sm-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }

  .px-sm-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }

  .px-sm-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }

  .px-sm-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }

  .px-sm-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }

  .px-sm-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }

  .py-sm-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }

  .py-sm-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }

  .py-sm-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }

  .py-sm-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }

  .py-sm-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }

  .py-sm-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }

  .pt-sm-0 {
    padding-top: 0 !important;
  }

  .pt-sm-1 {
    padding-top: 0.25rem !important;
  }

  .pt-sm-2 {
    padding-top: 0.5rem !important;
  }

  .pt-sm-3 {
    padding-top: 1rem !important;
  }

  .pt-sm-4 {
    padding-top: 1.5rem !important;
  }

  .pt-sm-5 {
    padding-top: 3rem !important;
  }

  .pe-sm-0 {
    padding-right: 0 !important;
  }

  .pe-sm-1 {
    padding-right: 0.25rem !important;
  }

  .pe-sm-2 {
    padding-right: 0.5rem !important;
  }

  .pe-sm-3 {
    padding-right: 1rem !important;
  }

  .pe-sm-4 {
    padding-right: 1.5rem !important;
  }

  .pe-sm-5 {
    padding-right: 3rem !important;
  }

  .pb-sm-0 {
    padding-bottom: 0 !important;
  }

  .pb-sm-1 {
    padding-bottom: 0.25rem !important;
  }

  .pb-sm-2 {
    padding-bottom: 0.5rem !important;
  }

  .pb-sm-3 {
    padding-bottom: 1rem !important;
  }

  .pb-sm-4 {
    padding-bottom: 1.5rem !important;
  }

  .pb-sm-5 {
    padding-bottom: 3rem !important;
  }

  .ps-sm-0 {
    padding-left: 0 !important;
  }

  .ps-sm-1 {
    padding-left: 0.25rem !important;
  }

  .ps-sm-2 {
    padding-left: 0.5rem !important;
  }

  .ps-sm-3 {
    padding-left: 1rem !important;
  }

  .ps-sm-4 {
    padding-left: 1.5rem !important;
  }

  .ps-sm-5 {
    padding-left: 3rem !important;
  }

  .text-sm-start {
    text-align: left !important;
  }

  .text-sm-end {
    text-align: right !important;
  }

  .text-sm-center {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .float-md-start {
    float: left !important;
  }

  .float-md-end {
    float: right !important;
  }

  .float-md-none {
    float: none !important;
  }

  .d-md-inline {
    display: inline !important;
  }

  .d-md-inline-block {
    display: inline-block !important;
  }

  .d-md-block {
    display: block !important;
  }

  .d-md-grid {
    display: grid !important;
  }

  .d-md-table {
    display: table !important;
  }

  .d-md-table-row {
    display: table-row !important;
  }

  .d-md-table-cell {
    display: table-cell !important;
  }

  .d-md-flex {
    display: flex !important;
  }

  .d-md-inline-flex {
    display: inline-flex !important;
  }

  .d-md-none {
    display: none !important;
  }

  .flex-md-fill {
    flex: 1 1 auto !important;
  }

  .flex-md-row {
    flex-direction: row !important;
  }

  .flex-md-column {
    flex-direction: column !important;
  }

  .flex-md-row-reverse {
    flex-direction: row-reverse !important;
  }

  .flex-md-column-reverse {
    flex-direction: column-reverse !important;
  }

  .flex-md-grow-0 {
    flex-grow: 0 !important;
  }

  .flex-md-grow-1 {
    flex-grow: 1 !important;
  }

  .flex-md-shrink-0 {
    flex-shrink: 0 !important;
  }

  .flex-md-shrink-1 {
    flex-shrink: 1 !important;
  }

  .flex-md-wrap {
    flex-wrap: wrap !important;
  }

  .flex-md-nowrap {
    flex-wrap: nowrap !important;
  }

  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }

  .gap-md-0 {
    gap: 0 !important;
  }

  .gap-md-1 {
    gap: 0.25rem !important;
  }

  .gap-md-2 {
    gap: 0.5rem !important;
  }

  .gap-md-3 {
    gap: 1rem !important;
  }

  .gap-md-4 {
    gap: 1.5rem !important;
  }

  .gap-md-5 {
    gap: 3rem !important;
  }

  .justify-content-md-start {
    justify-content: flex-start !important;
  }

  .justify-content-md-end {
    justify-content: flex-end !important;
  }

  .justify-content-md-center {
    justify-content: center !important;
  }

  .justify-content-md-between {
    justify-content: space-between !important;
  }

  .justify-content-md-around {
    justify-content: space-around !important;
  }

  .justify-content-md-evenly {
    justify-content: space-evenly !important;
  }

  .align-items-md-start {
    align-items: flex-start !important;
  }

  .align-items-md-end {
    align-items: flex-end !important;
  }

  .align-items-md-center {
    align-items: center !important;
  }

  .align-items-md-baseline {
    align-items: baseline !important;
  }

  .align-items-md-stretch {
    align-items: stretch !important;
  }

  .align-content-md-start {
    align-content: flex-start !important;
  }

  .align-content-md-end {
    align-content: flex-end !important;
  }

  .align-content-md-center {
    align-content: center !important;
  }

  .align-content-md-between {
    align-content: space-between !important;
  }

  .align-content-md-around {
    align-content: space-around !important;
  }

  .align-content-md-stretch {
    align-content: stretch !important;
  }

  .align-self-md-auto {
    align-self: auto !important;
  }

  .align-self-md-start {
    align-self: flex-start !important;
  }

  .align-self-md-end {
    align-self: flex-end !important;
  }

  .align-self-md-center {
    align-self: center !important;
  }

  .align-self-md-baseline {
    align-self: baseline !important;
  }

  .align-self-md-stretch {
    align-self: stretch !important;
  }

  .order-md-first {
    order: -1 !important;
  }

  .order-md-0 {
    order: 0 !important;
  }

  .order-md-1 {
    order: 1 !important;
  }

  .order-md-2 {
    order: 2 !important;
  }

  .order-md-3 {
    order: 3 !important;
  }

  .order-md-4 {
    order: 4 !important;
  }

  .order-md-5 {
    order: 5 !important;
  }

  .order-md-last {
    order: 6 !important;
  }

  .m-md-0 {
    margin: 0 !important;
  }

  .m-md-1 {
    margin: 0.25rem !important;
  }

  .m-md-2 {
    margin: 0.5rem !important;
  }

  .m-md-3 {
    margin: 1rem !important;
  }

  .m-md-4 {
    margin: 1.5rem !important;
  }

  .m-md-5 {
    margin: 3rem !important;
  }

  .m-md-auto {
    margin: auto !important;
  }

  .mx-md-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }

  .mx-md-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }

  .mx-md-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }

  .mx-md-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }

  .mx-md-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }

  .mx-md-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }

  .mx-md-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }

  .my-md-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  .my-md-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }

  .my-md-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }

  .my-md-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }

  .my-md-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }

  .my-md-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }

  .my-md-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }

  .mt-md-0 {
    margin-top: 0 !important;
  }

  .mt-md-1 {
    margin-top: 0.25rem !important;
  }

  .mt-md-2 {
    margin-top: 0.5rem !important;
  }

  .mt-md-3 {
    margin-top: 1rem !important;
  }

  .mt-md-4 {
    margin-top: 1.5rem !important;
  }

  .mt-md-5 {
    margin-top: 3rem !important;
  }

  .mt-md-auto {
    margin-top: auto !important;
  }

  .me-md-0 {
    margin-right: 0 !important;
  }

  .me-md-1 {
    margin-right: 0.25rem !important;
  }

  .me-md-2 {
    margin-right: 0.5rem !important;
  }

  .me-md-3 {
    margin-right: 1rem !important;
  }

  .me-md-4 {
    margin-right: 1.5rem !important;
  }

  .me-md-5 {
    margin-right: 3rem !important;
  }

  .me-md-auto {
    margin-right: auto !important;
  }

  .mb-md-0 {
    margin-bottom: 0 !important;
  }

  .mb-md-1 {
    margin-bottom: 0.25rem !important;
  }

  .mb-md-2 {
    margin-bottom: 0.5rem !important;
  }

  .mb-md-3 {
    margin-bottom: 1rem !important;
  }

  .mb-md-4 {
    margin-bottom: 1.5rem !important;
  }

  .mb-md-5 {
    margin-bottom: 3rem !important;
  }

  .mb-md-auto {
    margin-bottom: auto !important;
  }

  .ms-md-0 {
    margin-left: 0 !important;
  }

  .ms-md-1 {
    margin-left: 0.25rem !important;
  }

  .ms-md-2 {
    margin-left: 0.5rem !important;
  }

  .ms-md-3 {
    margin-left: 1rem !important;
  }

  .ms-md-4 {
    margin-left: 1.5rem !important;
  }

  .ms-md-5 {
    margin-left: 3rem !important;
  }

  .ms-md-auto {
    margin-left: auto !important;
  }

  .p-md-0 {
    padding: 0 !important;
  }

  .p-md-1 {
    padding: 0.25rem !important;
  }

  .p-md-2 {
    padding: 0.5rem !important;
  }

  .p-md-3 {
    padding: 1rem !important;
  }

  .p-md-4 {
    padding: 1.5rem !important;
  }

  .p-md-5 {
    padding: 3rem !important;
  }

  .px-md-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }

  .px-md-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }

  .px-md-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }

  .px-md-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }

  .px-md-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }

  .px-md-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }

  .py-md-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }

  .py-md-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }

  .py-md-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }

  .py-md-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }

  .py-md-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }

  .py-md-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }

  .pt-md-0 {
    padding-top: 0 !important;
  }

  .pt-md-1 {
    padding-top: 0.25rem !important;
  }

  .pt-md-2 {
    padding-top: 0.5rem !important;
  }

  .pt-md-3 {
    padding-top: 1rem !important;
  }

  .pt-md-4 {
    padding-top: 1.5rem !important;
  }

  .pt-md-5 {
    padding-top: 3rem !important;
  }

  .pe-md-0 {
    padding-right: 0 !important;
  }

  .pe-md-1 {
    padding-right: 0.25rem !important;
  }

  .pe-md-2 {
    padding-right: 0.5rem !important;
  }

  .pe-md-3 {
    padding-right: 1rem !important;
  }

  .pe-md-4 {
    padding-right: 1.5rem !important;
  }

  .pe-md-5 {
    padding-right: 3rem !important;
  }

  .pb-md-0 {
    padding-bottom: 0 !important;
  }

  .pb-md-1 {
    padding-bottom: 0.25rem !important;
  }

  .pb-md-2 {
    padding-bottom: 0.5rem !important;
  }

  .pb-md-3 {
    padding-bottom: 1rem !important;
  }

  .pb-md-4 {
    padding-bottom: 1.5rem !important;
  }

  .pb-md-5 {
    padding-bottom: 3rem !important;
  }

  .ps-md-0 {
    padding-left: 0 !important;
  }

  .ps-md-1 {
    padding-left: 0.25rem !important;
  }

  .ps-md-2 {
    padding-left: 0.5rem !important;
  }

  .ps-md-3 {
    padding-left: 1rem !important;
  }

  .ps-md-4 {
    padding-left: 1.5rem !important;
  }

  .ps-md-5 {
    padding-left: 3rem !important;
  }

  .text-md-start {
    text-align: left !important;
  }

  .text-md-end {
    text-align: right !important;
  }

  .text-md-center {
    text-align: center !important;
  }
}
@media (min-width: 992px) {
  .float-lg-start {
    float: left !important;
  }

  .float-lg-end {
    float: right !important;
  }

  .float-lg-none {
    float: none !important;
  }

  .d-lg-inline {
    display: inline !important;
  }

  .d-lg-inline-block {
    display: inline-block !important;
  }

  .d-lg-block {
    display: block !important;
  }

  .d-lg-grid {
    display: grid !important;
  }

  .d-lg-table {
    display: table !important;
  }

  .d-lg-table-row {
    display: table-row !important;
  }

  .d-lg-table-cell {
    display: table-cell !important;
  }

  .d-lg-flex {
    display: flex !important;
  }

  .d-lg-inline-flex {
    display: inline-flex !important;
  }

  .d-lg-none {
    display: none !important;
  }

  .flex-lg-fill {
    flex: 1 1 auto !important;
  }

  .flex-lg-row {
    flex-direction: row !important;
  }

  .flex-lg-column {
    flex-direction: column !important;
  }

  .flex-lg-row-reverse {
    flex-direction: row-reverse !important;
  }

  .flex-lg-column-reverse {
    flex-direction: column-reverse !important;
  }

  .flex-lg-grow-0 {
    flex-grow: 0 !important;
  }

  .flex-lg-grow-1 {
    flex-grow: 1 !important;
  }

  .flex-lg-shrink-0 {
    flex-shrink: 0 !important;
  }

  .flex-lg-shrink-1 {
    flex-shrink: 1 !important;
  }

  .flex-lg-wrap {
    flex-wrap: wrap !important;
  }

  .flex-lg-nowrap {
    flex-wrap: nowrap !important;
  }

  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }

  .gap-lg-0 {
    gap: 0 !important;
  }

  .gap-lg-1 {
    gap: 0.25rem !important;
  }

  .gap-lg-2 {
    gap: 0.5rem !important;
  }

  .gap-lg-3 {
    gap: 1rem !important;
  }

  .gap-lg-4 {
    gap: 1.5rem !important;
  }

  .gap-lg-5 {
    gap: 3rem !important;
  }

  .justify-content-lg-start {
    justify-content: flex-start !important;
  }

  .justify-content-lg-end {
    justify-content: flex-end !important;
  }

  .justify-content-lg-center {
    justify-content: center !important;
  }

  .justify-content-lg-between {
    justify-content: space-between !important;
  }

  .justify-content-lg-around {
    justify-content: space-around !important;
  }

  .justify-content-lg-evenly {
    justify-content: space-evenly !important;
  }

  .align-items-lg-start {
    align-items: flex-start !important;
  }

  .align-items-lg-end {
    align-items: flex-end !important;
  }

  .align-items-lg-center {
    align-items: center !important;
  }

  .align-items-lg-baseline {
    align-items: baseline !important;
  }

  .align-items-lg-stretch {
    align-items: stretch !important;
  }

  .align-content-lg-start {
    align-content: flex-start !important;
  }

  .align-content-lg-end {
    align-content: flex-end !important;
  }

  .align-content-lg-center {
    align-content: center !important;
  }

  .align-content-lg-between {
    align-content: space-between !important;
  }

  .align-content-lg-around {
    align-content: space-around !important;
  }

  .align-content-lg-stretch {
    align-content: stretch !important;
  }

  .align-self-lg-auto {
    align-self: auto !important;
  }

  .align-self-lg-start {
    align-self: flex-start !important;
  }

  .align-self-lg-end {
    align-self: flex-end !important;
  }

  .align-self-lg-center {
    align-self: center !important;
  }

  .align-self-lg-baseline {
    align-self: baseline !important;
  }

  .align-self-lg-stretch {
    align-self: stretch !important;
  }

  .order-lg-first {
    order: -1 !important;
  }

  .order-lg-0 {
    order: 0 !important;
  }

  .order-lg-1 {
    order: 1 !important;
  }

  .order-lg-2 {
    order: 2 !important;
  }

  .order-lg-3 {
    order: 3 !important;
  }

  .order-lg-4 {
    order: 4 !important;
  }

  .order-lg-5 {
    order: 5 !important;
  }

  .order-lg-last {
    order: 6 !important;
  }

  .m-lg-0 {
    margin: 0 !important;
  }

  .m-lg-1 {
    margin: 0.25rem !important;
  }

  .m-lg-2 {
    margin: 0.5rem !important;
  }

  .m-lg-3 {
    margin: 1rem !important;
  }

  .m-lg-4 {
    margin: 1.5rem !important;
  }

  .m-lg-5 {
    margin: 3rem !important;
  }

  .m-lg-auto {
    margin: auto !important;
  }

  .mx-lg-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }

  .mx-lg-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }

  .mx-lg-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }

  .mx-lg-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }

  .mx-lg-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }

  .mx-lg-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }

  .mx-lg-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }

  .my-lg-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  .my-lg-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }

  .my-lg-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }

  .my-lg-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }

  .my-lg-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }

  .my-lg-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }

  .my-lg-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }

  .mt-lg-0 {
    margin-top: 0 !important;
  }

  .mt-lg-1 {
    margin-top: 0.25rem !important;
  }

  .mt-lg-2 {
    margin-top: 0.5rem !important;
  }

  .mt-lg-3 {
    margin-top: 1rem !important;
  }

  .mt-lg-4 {
    margin-top: 1.5rem !important;
  }

  .mt-lg-5 {
    margin-top: 3rem !important;
  }

  .mt-lg-auto {
    margin-top: auto !important;
  }

  .me-lg-0 {
    margin-right: 0 !important;
  }

  .me-lg-1 {
    margin-right: 0.25rem !important;
  }

  .me-lg-2 {
    margin-right: 0.5rem !important;
  }

  .me-lg-3 {
    margin-right: 1rem !important;
  }

  .me-lg-4 {
    margin-right: 1.5rem !important;
  }

  .me-lg-5 {
    margin-right: 3rem !important;
  }

  .me-lg-auto {
    margin-right: auto !important;
  }

  .mb-lg-0 {
    margin-bottom: 0 !important;
  }

  .mb-lg-1 {
    margin-bottom: 0.25rem !important;
  }

  .mb-lg-2 {
    margin-bottom: 0.5rem !important;
  }

  .mb-lg-3 {
    margin-bottom: 1rem !important;
  }

  .mb-lg-4 {
    margin-bottom: 1.5rem !important;
  }

  .mb-lg-5 {
    margin-bottom: 3rem !important;
  }

  .mb-lg-auto {
    margin-bottom: auto !important;
  }

  .ms-lg-0 {
    margin-left: 0 !important;
  }

  .ms-lg-1 {
    margin-left: 0.25rem !important;
  }

  .ms-lg-2 {
    margin-left: 0.5rem !important;
  }

  .ms-lg-3 {
    margin-left: 1rem !important;
  }

  .ms-lg-4 {
    margin-left: 1.5rem !important;
  }

  .ms-lg-5 {
    margin-left: 3rem !important;
  }

  .ms-lg-auto {
    margin-left: auto !important;
  }

  .p-lg-0 {
    padding: 0 !important;
  }

  .p-lg-1 {
    padding: 0.25rem !important;
  }

  .p-lg-2 {
    padding: 0.5rem !important;
  }

  .p-lg-3 {
    padding: 1rem !important;
  }

  .p-lg-4 {
    padding: 1.5rem !important;
  }

  .p-lg-5 {
    padding: 3rem !important;
  }

  .px-lg-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }

  .px-lg-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }

  .px-lg-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }

  .px-lg-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }

  .px-lg-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }

  .px-lg-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }

  .py-lg-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }

  .py-lg-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }

  .py-lg-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }

  .py-lg-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }

  .py-lg-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }

  .py-lg-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }

  .pt-lg-0 {
    padding-top: 0 !important;
  }

  .pt-lg-1 {
    padding-top: 0.25rem !important;
  }

  .pt-lg-2 {
    padding-top: 0.5rem !important;
  }

  .pt-lg-3 {
    padding-top: 1rem !important;
  }

  .pt-lg-4 {
    padding-top: 1.5rem !important;
  }

  .pt-lg-5 {
    padding-top: 3rem !important;
  }

  .pe-lg-0 {
    padding-right: 0 !important;
  }

  .pe-lg-1 {
    padding-right: 0.25rem !important;
  }

  .pe-lg-2 {
    padding-right: 0.5rem !important;
  }

  .pe-lg-3 {
    padding-right: 1rem !important;
  }

  .pe-lg-4 {
    padding-right: 1.5rem !important;
  }

  .pe-lg-5 {
    padding-right: 3rem !important;
  }

  .pb-lg-0 {
    padding-bottom: 0 !important;
  }

  .pb-lg-1 {
    padding-bottom: 0.25rem !important;
  }

  .pb-lg-2 {
    padding-bottom: 0.5rem !important;
  }

  .pb-lg-3 {
    padding-bottom: 1rem !important;
  }

  .pb-lg-4 {
    padding-bottom: 1.5rem !important;
  }

  .pb-lg-5 {
    padding-bottom: 3rem !important;
  }

  .ps-lg-0 {
    padding-left: 0 !important;
  }

  .ps-lg-1 {
    padding-left: 0.25rem !important;
  }

  .ps-lg-2 {
    padding-left: 0.5rem !important;
  }

  .ps-lg-3 {
    padding-left: 1rem !important;
  }

  .ps-lg-4 {
    padding-left: 1.5rem !important;
  }

  .ps-lg-5 {
    padding-left: 3rem !important;
  }

  .text-lg-start {
    text-align: left !important;
  }

  .text-lg-end {
    text-align: right !important;
  }

  .text-lg-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .float-xl-start {
    float: left !important;
  }

  .float-xl-end {
    float: right !important;
  }

  .float-xl-none {
    float: none !important;
  }

  .d-xl-inline {
    display: inline !important;
  }

  .d-xl-inline-block {
    display: inline-block !important;
  }

  .d-xl-block {
    display: block !important;
  }

  .d-xl-grid {
    display: grid !important;
  }

  .d-xl-table {
    display: table !important;
  }

  .d-xl-table-row {
    display: table-row !important;
  }

  .d-xl-table-cell {
    display: table-cell !important;
  }

  .d-xl-flex {
    display: flex !important;
  }

  .d-xl-inline-flex {
    display: inline-flex !important;
  }

  .d-xl-none {
    display: none !important;
  }

  .flex-xl-fill {
    flex: 1 1 auto !important;
  }

  .flex-xl-row {
    flex-direction: row !important;
  }

  .flex-xl-column {
    flex-direction: column !important;
  }

  .flex-xl-row-reverse {
    flex-direction: row-reverse !important;
  }

  .flex-xl-column-reverse {
    flex-direction: column-reverse !important;
  }

  .flex-xl-grow-0 {
    flex-grow: 0 !important;
  }

  .flex-xl-grow-1 {
    flex-grow: 1 !important;
  }

  .flex-xl-shrink-0 {
    flex-shrink: 0 !important;
  }

  .flex-xl-shrink-1 {
    flex-shrink: 1 !important;
  }

  .flex-xl-wrap {
    flex-wrap: wrap !important;
  }

  .flex-xl-nowrap {
    flex-wrap: nowrap !important;
  }

  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }

  .gap-xl-0 {
    gap: 0 !important;
  }

  .gap-xl-1 {
    gap: 0.25rem !important;
  }

  .gap-xl-2 {
    gap: 0.5rem !important;
  }

  .gap-xl-3 {
    gap: 1rem !important;
  }

  .gap-xl-4 {
    gap: 1.5rem !important;
  }

  .gap-xl-5 {
    gap: 3rem !important;
  }

  .justify-content-xl-start {
    justify-content: flex-start !important;
  }

  .justify-content-xl-end {
    justify-content: flex-end !important;
  }

  .justify-content-xl-center {
    justify-content: center !important;
  }

  .justify-content-xl-between {
    justify-content: space-between !important;
  }

  .justify-content-xl-around {
    justify-content: space-around !important;
  }

  .justify-content-xl-evenly {
    justify-content: space-evenly !important;
  }

  .align-items-xl-start {
    align-items: flex-start !important;
  }

  .align-items-xl-end {
    align-items: flex-end !important;
  }

  .align-items-xl-center {
    align-items: center !important;
  }

  .align-items-xl-baseline {
    align-items: baseline !important;
  }

  .align-items-xl-stretch {
    align-items: stretch !important;
  }

  .align-content-xl-start {
    align-content: flex-start !important;
  }

  .align-content-xl-end {
    align-content: flex-end !important;
  }

  .align-content-xl-center {
    align-content: center !important;
  }

  .align-content-xl-between {
    align-content: space-between !important;
  }

  .align-content-xl-around {
    align-content: space-around !important;
  }

  .align-content-xl-stretch {
    align-content: stretch !important;
  }

  .align-self-xl-auto {
    align-self: auto !important;
  }

  .align-self-xl-start {
    align-self: flex-start !important;
  }

  .align-self-xl-end {
    align-self: flex-end !important;
  }

  .align-self-xl-center {
    align-self: center !important;
  }

  .align-self-xl-baseline {
    align-self: baseline !important;
  }

  .align-self-xl-stretch {
    align-self: stretch !important;
  }

  .order-xl-first {
    order: -1 !important;
  }

  .order-xl-0 {
    order: 0 !important;
  }

  .order-xl-1 {
    order: 1 !important;
  }

  .order-xl-2 {
    order: 2 !important;
  }

  .order-xl-3 {
    order: 3 !important;
  }

  .order-xl-4 {
    order: 4 !important;
  }

  .order-xl-5 {
    order: 5 !important;
  }

  .order-xl-last {
    order: 6 !important;
  }

  .m-xl-0 {
    margin: 0 !important;
  }

  .m-xl-1 {
    margin: 0.25rem !important;
  }

  .m-xl-2 {
    margin: 0.5rem !important;
  }

  .m-xl-3 {
    margin: 1rem !important;
  }

  .m-xl-4 {
    margin: 1.5rem !important;
  }

  .m-xl-5 {
    margin: 3rem !important;
  }

  .m-xl-auto {
    margin: auto !important;
  }

  .mx-xl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }

  .mx-xl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }

  .mx-xl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }

  .mx-xl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }

  .mx-xl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }

  .mx-xl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }

  .mx-xl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }

  .my-xl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  .my-xl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }

  .my-xl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }

  .my-xl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }

  .my-xl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }

  .my-xl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }

  .my-xl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }

  .mt-xl-0 {
    margin-top: 0 !important;
  }

  .mt-xl-1 {
    margin-top: 0.25rem !important;
  }

  .mt-xl-2 {
    margin-top: 0.5rem !important;
  }

  .mt-xl-3 {
    margin-top: 1rem !important;
  }

  .mt-xl-4 {
    margin-top: 1.5rem !important;
  }

  .mt-xl-5 {
    margin-top: 3rem !important;
  }

  .mt-xl-auto {
    margin-top: auto !important;
  }

  .me-xl-0 {
    margin-right: 0 !important;
  }

  .me-xl-1 {
    margin-right: 0.25rem !important;
  }

  .me-xl-2 {
    margin-right: 0.5rem !important;
  }

  .me-xl-3 {
    margin-right: 1rem !important;
  }

  .me-xl-4 {
    margin-right: 1.5rem !important;
  }

  .me-xl-5 {
    margin-right: 3rem !important;
  }

  .me-xl-auto {
    margin-right: auto !important;
  }

  .mb-xl-0 {
    margin-bottom: 0 !important;
  }

  .mb-xl-1 {
    margin-bottom: 0.25rem !important;
  }

  .mb-xl-2 {
    margin-bottom: 0.5rem !important;
  }

  .mb-xl-3 {
    margin-bottom: 1rem !important;
  }

  .mb-xl-4 {
    margin-bottom: 1.5rem !important;
  }

  .mb-xl-5 {
    margin-bottom: 3rem !important;
  }

  .mb-xl-auto {
    margin-bottom: auto !important;
  }

  .ms-xl-0 {
    margin-left: 0 !important;
  }

  .ms-xl-1 {
    margin-left: 0.25rem !important;
  }

  .ms-xl-2 {
    margin-left: 0.5rem !important;
  }

  .ms-xl-3 {
    margin-left: 1rem !important;
  }

  .ms-xl-4 {
    margin-left: 1.5rem !important;
  }

  .ms-xl-5 {
    margin-left: 3rem !important;
  }

  .ms-xl-auto {
    margin-left: auto !important;
  }

  .p-xl-0 {
    padding: 0 !important;
  }

  .p-xl-1 {
    padding: 0.25rem !important;
  }

  .p-xl-2 {
    padding: 0.5rem !important;
  }

  .p-xl-3 {
    padding: 1rem !important;
  }

  .p-xl-4 {
    padding: 1.5rem !important;
  }

  .p-xl-5 {
    padding: 3rem !important;
  }

  .px-xl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }

  .px-xl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }

  .px-xl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }

  .px-xl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }

  .px-xl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }

  .px-xl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }

  .py-xl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }

  .py-xl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }

  .py-xl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }

  .py-xl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }

  .py-xl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }

  .py-xl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }

  .pt-xl-0 {
    padding-top: 0 !important;
  }

  .pt-xl-1 {
    padding-top: 0.25rem !important;
  }

  .pt-xl-2 {
    padding-top: 0.5rem !important;
  }

  .pt-xl-3 {
    padding-top: 1rem !important;
  }

  .pt-xl-4 {
    padding-top: 1.5rem !important;
  }

  .pt-xl-5 {
    padding-top: 3rem !important;
  }

  .pe-xl-0 {
    padding-right: 0 !important;
  }

  .pe-xl-1 {
    padding-right: 0.25rem !important;
  }

  .pe-xl-2 {
    padding-right: 0.5rem !important;
  }

  .pe-xl-3 {
    padding-right: 1rem !important;
  }

  .pe-xl-4 {
    padding-right: 1.5rem !important;
  }

  .pe-xl-5 {
    padding-right: 3rem !important;
  }

  .pb-xl-0 {
    padding-bottom: 0 !important;
  }

  .pb-xl-1 {
    padding-bottom: 0.25rem !important;
  }

  .pb-xl-2 {
    padding-bottom: 0.5rem !important;
  }

  .pb-xl-3 {
    padding-bottom: 1rem !important;
  }

  .pb-xl-4 {
    padding-bottom: 1.5rem !important;
  }

  .pb-xl-5 {
    padding-bottom: 3rem !important;
  }

  .ps-xl-0 {
    padding-left: 0 !important;
  }

  .ps-xl-1 {
    padding-left: 0.25rem !important;
  }

  .ps-xl-2 {
    padding-left: 0.5rem !important;
  }

  .ps-xl-3 {
    padding-left: 1rem !important;
  }

  .ps-xl-4 {
    padding-left: 1.5rem !important;
  }

  .ps-xl-5 {
    padding-left: 3rem !important;
  }

  .text-xl-start {
    text-align: left !important;
  }

  .text-xl-end {
    text-align: right !important;
  }

  .text-xl-center {
    text-align: center !important;
  }
}
@media (min-width: 1400px) {
  .float-xxl-start {
    float: left !important;
  }

  .float-xxl-end {
    float: right !important;
  }

  .float-xxl-none {
    float: none !important;
  }

  .d-xxl-inline {
    display: inline !important;
  }

  .d-xxl-inline-block {
    display: inline-block !important;
  }

  .d-xxl-block {
    display: block !important;
  }

  .d-xxl-grid {
    display: grid !important;
  }

  .d-xxl-table {
    display: table !important;
  }

  .d-xxl-table-row {
    display: table-row !important;
  }

  .d-xxl-table-cell {
    display: table-cell !important;
  }

  .d-xxl-flex {
    display: flex !important;
  }

  .d-xxl-inline-flex {
    display: inline-flex !important;
  }

  .d-xxl-none {
    display: none !important;
  }

  .flex-xxl-fill {
    flex: 1 1 auto !important;
  }

  .flex-xxl-row {
    flex-direction: row !important;
  }

  .flex-xxl-column {
    flex-direction: column !important;
  }

  .flex-xxl-row-reverse {
    flex-direction: row-reverse !important;
  }

  .flex-xxl-column-reverse {
    flex-direction: column-reverse !important;
  }

  .flex-xxl-grow-0 {
    flex-grow: 0 !important;
  }

  .flex-xxl-grow-1 {
    flex-grow: 1 !important;
  }

  .flex-xxl-shrink-0 {
    flex-shrink: 0 !important;
  }

  .flex-xxl-shrink-1 {
    flex-shrink: 1 !important;
  }

  .flex-xxl-wrap {
    flex-wrap: wrap !important;
  }

  .flex-xxl-nowrap {
    flex-wrap: nowrap !important;
  }

  .flex-xxl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }

  .gap-xxl-0 {
    gap: 0 !important;
  }

  .gap-xxl-1 {
    gap: 0.25rem !important;
  }

  .gap-xxl-2 {
    gap: 0.5rem !important;
  }

  .gap-xxl-3 {
    gap: 1rem !important;
  }

  .gap-xxl-4 {
    gap: 1.5rem !important;
  }

  .gap-xxl-5 {
    gap: 3rem !important;
  }

  .justify-content-xxl-start {
    justify-content: flex-start !important;
  }

  .justify-content-xxl-end {
    justify-content: flex-end !important;
  }

  .justify-content-xxl-center {
    justify-content: center !important;
  }

  .justify-content-xxl-between {
    justify-content: space-between !important;
  }

  .justify-content-xxl-around {
    justify-content: space-around !important;
  }

  .justify-content-xxl-evenly {
    justify-content: space-evenly !important;
  }

  .align-items-xxl-start {
    align-items: flex-start !important;
  }

  .align-items-xxl-end {
    align-items: flex-end !important;
  }

  .align-items-xxl-center {
    align-items: center !important;
  }

  .align-items-xxl-baseline {
    align-items: baseline !important;
  }

  .align-items-xxl-stretch {
    align-items: stretch !important;
  }

  .align-content-xxl-start {
    align-content: flex-start !important;
  }

  .align-content-xxl-end {
    align-content: flex-end !important;
  }

  .align-content-xxl-center {
    align-content: center !important;
  }

  .align-content-xxl-between {
    align-content: space-between !important;
  }

  .align-content-xxl-around {
    align-content: space-around !important;
  }

  .align-content-xxl-stretch {
    align-content: stretch !important;
  }

  .align-self-xxl-auto {
    align-self: auto !important;
  }

  .align-self-xxl-start {
    align-self: flex-start !important;
  }

  .align-self-xxl-end {
    align-self: flex-end !important;
  }

  .align-self-xxl-center {
    align-self: center !important;
  }

  .align-self-xxl-baseline {
    align-self: baseline !important;
  }

  .align-self-xxl-stretch {
    align-self: stretch !important;
  }

  .order-xxl-first {
    order: -1 !important;
  }

  .order-xxl-0 {
    order: 0 !important;
  }

  .order-xxl-1 {
    order: 1 !important;
  }

  .order-xxl-2 {
    order: 2 !important;
  }

  .order-xxl-3 {
    order: 3 !important;
  }

  .order-xxl-4 {
    order: 4 !important;
  }

  .order-xxl-5 {
    order: 5 !important;
  }

  .order-xxl-last {
    order: 6 !important;
  }

  .m-xxl-0 {
    margin: 0 !important;
  }

  .m-xxl-1 {
    margin: 0.25rem !important;
  }

  .m-xxl-2 {
    margin: 0.5rem !important;
  }

  .m-xxl-3 {
    margin: 1rem !important;
  }

  .m-xxl-4 {
    margin: 1.5rem !important;
  }

  .m-xxl-5 {
    margin: 3rem !important;
  }

  .m-xxl-auto {
    margin: auto !important;
  }

  .mx-xxl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }

  .mx-xxl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }

  .mx-xxl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }

  .mx-xxl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }

  .mx-xxl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }

  .mx-xxl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }

  .mx-xxl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }

  .my-xxl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  .my-xxl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }

  .my-xxl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }

  .my-xxl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }

  .my-xxl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }

  .my-xxl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }

  .my-xxl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }

  .mt-xxl-0 {
    margin-top: 0 !important;
  }

  .mt-xxl-1 {
    margin-top: 0.25rem !important;
  }

  .mt-xxl-2 {
    margin-top: 0.5rem !important;
  }

  .mt-xxl-3 {
    margin-top: 1rem !important;
  }

  .mt-xxl-4 {
    margin-top: 1.5rem !important;
  }

  .mt-xxl-5 {
    margin-top: 3rem !important;
  }

  .mt-xxl-auto {
    margin-top: auto !important;
  }

  .me-xxl-0 {
    margin-right: 0 !important;
  }

  .me-xxl-1 {
    margin-right: 0.25rem !important;
  }

  .me-xxl-2 {
    margin-right: 0.5rem !important;
  }

  .me-xxl-3 {
    margin-right: 1rem !important;
  }

  .me-xxl-4 {
    margin-right: 1.5rem !important;
  }

  .me-xxl-5 {
    margin-right: 3rem !important;
  }

  .me-xxl-auto {
    margin-right: auto !important;
  }

  .mb-xxl-0 {
    margin-bottom: 0 !important;
  }

  .mb-xxl-1 {
    margin-bottom: 0.25rem !important;
  }

  .mb-xxl-2 {
    margin-bottom: 0.5rem !important;
  }

  .mb-xxl-3 {
    margin-bottom: 1rem !important;
  }

  .mb-xxl-4 {
    margin-bottom: 1.5rem !important;
  }

  .mb-xxl-5 {
    margin-bottom: 3rem !important;
  }

  .mb-xxl-auto {
    margin-bottom: auto !important;
  }

  .ms-xxl-0 {
    margin-left: 0 !important;
  }

  .ms-xxl-1 {
    margin-left: 0.25rem !important;
  }

  .ms-xxl-2 {
    margin-left: 0.5rem !important;
  }

  .ms-xxl-3 {
    margin-left: 1rem !important;
  }

  .ms-xxl-4 {
    margin-left: 1.5rem !important;
  }

  .ms-xxl-5 {
    margin-left: 3rem !important;
  }

  .ms-xxl-auto {
    margin-left: auto !important;
  }

  .p-xxl-0 {
    padding: 0 !important;
  }

  .p-xxl-1 {
    padding: 0.25rem !important;
  }

  .p-xxl-2 {
    padding: 0.5rem !important;
  }

  .p-xxl-3 {
    padding: 1rem !important;
  }

  .p-xxl-4 {
    padding: 1.5rem !important;
  }

  .p-xxl-5 {
    padding: 3rem !important;
  }

  .px-xxl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }

  .px-xxl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }

  .px-xxl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }

  .px-xxl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }

  .px-xxl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }

  .px-xxl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }

  .py-xxl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }

  .py-xxl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }

  .py-xxl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }

  .py-xxl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }

  .py-xxl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }

  .py-xxl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }

  .pt-xxl-0 {
    padding-top: 0 !important;
  }

  .pt-xxl-1 {
    padding-top: 0.25rem !important;
  }

  .pt-xxl-2 {
    padding-top: 0.5rem !important;
  }

  .pt-xxl-3 {
    padding-top: 1rem !important;
  }

  .pt-xxl-4 {
    padding-top: 1.5rem !important;
  }

  .pt-xxl-5 {
    padding-top: 3rem !important;
  }

  .pe-xxl-0 {
    padding-right: 0 !important;
  }

  .pe-xxl-1 {
    padding-right: 0.25rem !important;
  }

  .pe-xxl-2 {
    padding-right: 0.5rem !important;
  }

  .pe-xxl-3 {
    padding-right: 1rem !important;
  }

  .pe-xxl-4 {
    padding-right: 1.5rem !important;
  }

  .pe-xxl-5 {
    padding-right: 3rem !important;
  }

  .pb-xxl-0 {
    padding-bottom: 0 !important;
  }

  .pb-xxl-1 {
    padding-bottom: 0.25rem !important;
  }

  .pb-xxl-2 {
    padding-bottom: 0.5rem !important;
  }

  .pb-xxl-3 {
    padding-bottom: 1rem !important;
  }

  .pb-xxl-4 {
    padding-bottom: 1.5rem !important;
  }

  .pb-xxl-5 {
    padding-bottom: 3rem !important;
  }

  .ps-xxl-0 {
    padding-left: 0 !important;
  }

  .ps-xxl-1 {
    padding-left: 0.25rem !important;
  }

  .ps-xxl-2 {
    padding-left: 0.5rem !important;
  }

  .ps-xxl-3 {
    padding-left: 1rem !important;
  }

  .ps-xxl-4 {
    padding-left: 1.5rem !important;
  }

  .ps-xxl-5 {
    padding-left: 3rem !important;
  }

  .text-xxl-start {
    text-align: left !important;
  }

  .text-xxl-end {
    text-align: right !important;
  }

  .text-xxl-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .fs-1 {
    font-size: 2.5rem !important;
  }

  .fs-2 {
    font-size: 2rem !important;
  }

  .fs-3 {
    font-size: 1.75rem !important;
  }

  .fs-4 {
    font-size: 1.5rem !important;
  }

  .fs-sm-1 {
    font-size: 2.5rem !important;
  }

  .fs-sm-2 {
    font-size: 2rem !important;
  }

  .fs-sm-3 {
    font-size: 1.75rem !important;
  }

  .fs-sm-4 {
    font-size: 1.5rem !important;
  }

  .fs-md-1 {
    font-size: 2.5rem !important;
  }

  .fs-md-2 {
    font-size: 2rem !important;
  }

  .fs-md-3 {
    font-size: 1.75rem !important;
  }

  .fs-md-4 {
    font-size: 1.5rem !important;
  }

  .fs-lg-1 {
    font-size: 2.5rem !important;
  }

  .fs-lg-2 {
    font-size: 2rem !important;
  }

  .fs-lg-3 {
    font-size: 1.75rem !important;
  }

  .fs-lg-4 {
    font-size: 1.5rem !important;
  }
}
@media print {
  .d-print-inline {
    display: inline !important;
  }

  .d-print-inline-block {
    display: inline-block !important;
  }

  .d-print-block {
    display: block !important;
  }

  .d-print-grid {
    display: grid !important;
  }

  .d-print-table {
    display: table !important;
  }

  .d-print-table-row {
    display: table-row !important;
  }

  .d-print-table-cell {
    display: table-cell !important;
  }

  .d-print-flex {
    display: flex !important;
  }

  .d-print-inline-flex {
    display: inline-flex !important;
  }

  .d-print-none {
    display: none !important;
  }
}
@font-face {
  font-family: "Gilroy";
  font-weight: 300;
  font-style: normal;
  font-display: swap;
  src: url("/local/templates/natt/static/theme/css/../fonts/Gilroy/Gilroy-Light/Gilroy-Light.eot");
  src: url("/local/templates/natt/static/theme/css/../fonts/Gilroy/Gilroy-Light/Gilroy-Light.eot?#iefix")
      format("embedded-opentype"),
    url("/local/templates/natt/static/theme/css/../fonts/Gilroy/Gilroy-Light/Gilroy-Light.woff") format("woff"),
    url("/local/templates/natt/static/theme/css/../fonts/Gilroy/Gilroy-Light/Gilroy-Light.ttf") format("truetype");
}
@font-face {
  font-family: "Gilroy";
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("/local/templates/natt/static/theme/css/../fonts/Gilroy/Gilroy-Regular/Gilroy-Regular.eot");
  src: url("/local/templates/natt/static/theme/css/../fonts/Gilroy/Gilroy-Regular/Gilroy-Regular.eot?#iefix")
      format("embedded-opentype"),
    url("/local/templates/natt/static/theme/css/../fonts/Gilroy/Gilroy-Regular/Gilroy-Regular.woff") format("woff"),
    url("/local/templates/natt/static/theme/css/../fonts/Gilroy/Gilroy-Regular/Gilroy-Regular.ttf") format("truetype");
}
@font-face {
  font-family: "Gilroy";
  font-weight: 500;
  font-style: normal;
  font-display: swap;
  src: url("/local/templates/natt/static/theme/css/../fonts/Gilroy/Gilroy-Medium/Gilroy-Medium.eot");
  src: url("/local/templates/natt/static/theme/css/../fonts/Gilroy/Gilroy-Medium/Gilroy-Medium.eot?#iefix")
      format("embedded-opentype"),
    url("/local/templates/natt/static/theme/css/../fonts/Gilroy/Gilroy-Medium/Gilroy-Medium.woff") format("woff"),
    url("/local/templates/natt/static/theme/css/../fonts/Gilroy/Gilroy-Medium/Gilroy-Medium.ttf") format("truetype");
}
@font-face {
  font-family: "Gilroy";
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  src: url("/local/templates/natt/static/theme/css/../fonts/Gilroy/Gilroy-Bold/Gilroy-Bold.eot");
  src: url("/local/templates/natt/static/theme/css/../fonts/Gilroy/Gilroy-Bold/Gilroy-Bold.eot?#iefix")
      format("embedded-opentype"),
    url("/local/templates/natt/static/theme/css/../fonts/Gilroy/Gilroy-Bold/Gilroy-Bold.woff") format("woff"),
    url("/local/templates/natt/static/theme/css/../fonts/Gilroy/Gilroy-Bold/Gilroy-Bold.ttf") format("truetype");
}
@font-face {
  font-family: "Gilroy";
  font-weight: 900;
  font-style: normal;
  font-display: swap;
  src: url("/local/templates/natt/static/theme/css/../fonts/Gilroy/Gilroy-Black/Gilroy-Black.eot");
  src: url("/local/templates/natt/static/theme/css/../fonts/Gilroy/Gilroy-Black/Gilroy-Black.eot?#iefix")
      format("embedded-opentype"),
    url("/local/templates/natt/static/theme/css/../fonts/Gilroy/Gilroy-Black/Gilroy-Black.woff") format("woff"),
    url("/local/templates/natt/static/theme/css/../fonts/Gilroy/Gilroy-Black/Gilroy-Black.ttf") format("truetype");
}
/* http://meyerweb.com/eric/tools/css/reset/
   v2.0-modified | 20110126
   License: none (public domain)
*/
html,
body,
div,
span,
applet,
object,
iframe,
h1,
.h1,
h2,
.h2,
h3,
.h3,
h4,
.h4,
h5,
.h5,
h6,
.h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
.small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
.mark,
audio,
video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font-family: inherit;
  vertical-align: baseline;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

/* make sure to set some focus styles for accessibility */
:focus {
  outline: 0;
}

button:active,
button:focus {
  outline: none;
}

/* HTML5 display-role reset for older browsers */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
  display: block;
}

ol,
ul {
  list-style: none;
}

blockquote,
q {
  quotes: none;
}

blockquote:before,
blockquote:after,
q:before,
q:after {
  content: none;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-results-button,
input[type="search"]::-webkit-search-results-decoration {
  -webkit-appearance: none;
  -moz-appearance: none;
}

input[type="search"] {
  -webkit-appearance: none;
  -moz-appearance: none;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

textarea {
  overflow: auto;
  vertical-align: top;
  resize: vertical;
}

/**
 * Correct `inline-block` display not defined in IE 6/7/8/9 and Firefox 3.
 */
audio,
canvas,
video {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  max-width: 100%;
}

/**
 * Prevent modern browsers from displaying `audio` without controls.
 * Remove excess height in iOS 5 devices.
 */
audio:not([controls]) {
  display: none;
  height: 0;
}

/**
 * Address styling not present in IE 7/8/9, Firefox 3, and Safari 4.
 * Known issue: no IE 6 support.
 */
[hidden] {
  display: none;
}

/**
 * 1. Correct text resizing oddly in IE 6/7 when body `font-size` is set using
 *    `em` units.
 * 2. Prevent iOS text size adjust after orientation change, without disabling
 *    user zoom.
 */
html {
  font-size: 100%;
  /* 1 */
  -webkit-text-size-adjust: 100%;
  /* 2 */
  -ms-text-size-adjust: 100%;
  /* 2 */
}

/**
 * Address `outline` inconsistency between Chrome and other browsers.
 */
a:focus {
  outline: thin dotted;
}

/**
 * Improve readability when focused and also mouse hovered in all browsers.
 */
a:active,
a:hover {
  outline: 0;
  transition: color 0.3s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  a:active,
  a:hover {
    transition: none;
  }
}

/**
 * 1. Remove border when inside `a` element in IE 6/7/8/9 and Firefox 3.
 * 2. Improve image quality when scaled in IE 7.
 */
img {
  border: 0;
  /* 1 */
  -ms-interpolation-mode: bicubic;
  /* 2 */
}

/**
 * Address margin not present in IE 6/7/8/9, Safari 5, and Opera 11.
 */
figure {
  margin: 0;
}

/**
 * Correct margin displayed oddly in IE 6/7.
 */
form {
  margin: 0;
}

/**
 * Define consistent border, margin, and padding.
 */
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}

/**
 * 1. Correct color not being inherited in IE 6/7/8/9.
 * 2. Correct text not wrapping in Firefox 3.
 * 3. Correct alignment displayed oddly in IE 6/7.
 */
legend {
  border: 0;
  /* 1 */
  padding: 0;
  white-space: normal;
  /* 2 */
  *margin-left: -7px;
  /* 3 */
}

/**
 * 1. Correct font size not being inherited in all browsers.
 * 2. Address margins set differently in IE 6/7, Firefox 3+, Safari 5,
 *    and Chrome.
 * 3. Improve appearance and consistency in all browsers.
 */
button,
input,
select,
textarea {
  font-size: 100%;
  /* 1 */
  margin: 0;
  /* 2 */
  vertical-align: baseline;
  /* 3 */
  *vertical-align: middle;
  /* 3 */
}

/**
 * Address Firefox 3+ setting `line-height` on `input` using `!important` in
 * the UA stylesheet.
 */
button,
input {
  line-height: normal;
}

/**
 * Address inconsistent `text-transform` inheritance for `button` and `select`.
 * All other form control elements do not inherit `text-transform` values.
 * Correct `button` style inheritance in Chrome, Safari 5+, and IE 6+.
 * Correct `select` style inheritance in Firefox 4+ and Opera.
 */
button,
select {
  text-transform: none;
}

/**
 * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
 *    and `video` controls.
 * 2. Correct inability to style clickable `input` types in iOS.
 * 3. Improve usability and consistency of cursor style between image-type
 *    `input` and others.
 * 4. Remove inner spacing in IE 7 without affecting normal text inputs.
 *    Known issue: inner spacing remains in IE 6.
 */
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  /* 2 */
  cursor: pointer;
  /* 3 */
  *overflow: visible;
  /* 4 */
}

/**
 * Re-set default cursor for disabled elements.
 */
button[disabled],
html input[disabled] {
  cursor: default;
}

/**
 * 1. Address box sizing set to border-box in IE 8/9.
 * 2. Remove excess padding in IE 8/9.
 * 3. Remove excess padding in IE 7.
 *    Known issue: excess padding remains in IE 6.
 */
input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */
  *height: 13px;
  /* 3 */
  *width: 13px;
  /* 3 */
}

/**
 * 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome.
 * 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome
 *    (include `-moz` to future-proof).
 */
input[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  /* 2 */
  box-sizing: border-box;
}

/**
 * Remove inner padding and search cancel button in Safari 5 and Chrome
 * on OS X.
 */
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * Remove inner padding and border in Firefox 3+.
 */
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

/**
 * 1. Remove default vertical scrollbar in IE 6/7/8/9.
 * 2. Improve readability and alignment in all browsers.
 */
textarea {
  overflow: auto;
  /* 1 */
  vertical-align: top;
  /* 2 */
}

/**
 * Remove most spacing between table cells.
 */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

html,
button,
input,
select,
textarea {
  color: #333;
}

::-moz-selection {
  background: rgba(223, 38, 38, 0.7);
  text-shadow: none;
}

::selection {
  background: rgba(223, 38, 38, 0.7);
  text-shadow: none;
}

img {
  vertical-align: middle;
}

fieldset {
  border: 0;
  margin: 0;
  padding: 0;
}

textarea {
  resize: vertical;
}

.chromeframe {
  margin: 0.2em 0;
  background: #fff;
  color: #333;
  padding: 0.2em 0;
}

a {
  color: #333;
}

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
/* Document
   ========================================================================== */
/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */
html {
  font-family: "Gilroy", Arial, sans-serif;
  line-height: 1.2;
  font-style: normal;
  -webkit-text-size-adjust: 100%;
  color: #333;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

html,
body,
article {
  height: 100%;
}

body {
  display: flex;
  flex-direction: column;
}

article {
  display: flex;
  flex-direction: column;
}

main {
  flex: 1 0 auto;
}

/* Sections
   ========================================================================== */
section {
  margin-bottom: 64px;
}
section:last-child {
  margin-bottom: 0;
}
section > .container {
  padding-top: 64px;
  padding-bottom: 64px;
}

/**
 * Remove the margin in all browsers.
 */
body {
  margin: 0;
  overflow-x: hidden;
  line-height: 1.25;
  color: #333;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  background-color: #fff;
}
body.fixed {
  overflow: hidden;
}

/**
 * Render the `main` element consistently in IE.
 */
main {
  overflow-x: hidden;
  display: block;
  margin-top: 64px;
  margin-bottom: 64px;
}
main.internal {
  margin-top: 0;
  margin-bottom: 0;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */
h1,
.h1,
h2,
.h2,
h3,
.h3,
h4,
.h4,
h5,
.h5,
h6,
.h6 {
  font-family: "Gilroy", Arial, sans-serif;
  font-weight: bold;
  font-size: 48px;
  line-height: 1.2;
  margin-bottom: 32px;
}

/* Grouping content
   ========================================================================== */
/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */
hr {
  box-sizing: border-box;
  /* 1 */
  height: 0;
  /* 1 */
  overflow: visible;
  /* 2 */
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
pre {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}

/* Text-level semantics
   ========================================================================== */
/**
 * Remove the gray background on active links in IE 10.
 */
svg ellipse,
svg path {
  transition: fill 0.3s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  svg ellipse,
  svg path {
    transition: none;
  }
}

a {
  background-color: transparent;
  text-decoration: unset;
}

/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */
abbr[title] {
  border-bottom: none;
  /* 1 */
  text-decoration: underline;
  /* 2 */
  text-decoration: underline dotted;
  /* 2 */
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */
b,
strong {
  font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
code,
kbd,
samp {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}

/**
 * Add the correct font size in all browsers.
 */
small,
.small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/* Embedded content
   ========================================================================== */
/**
 * Remove the border on images inside links in IE 10.
 */
img {
  max-width: 100%;
  display: inline-block;
  border-style: none;
}

/* Forms
   ========================================================================== */
/**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */
button,
input,
optgroup,
select,
textarea {
  font-family: inherit;
  /* 1 */
  font-size: 100%;
  /* 1 */
  line-height: 1.2;
  /* 1 */
  margin: 0;
  /* 2 */
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */
button,
input {
  /* 1 */
  overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */
button,
select {
  /* 1 */
  text-transform: none;
}

/**
 * Correct the inability to style clickable types in iOS and Safari.
 */
button,
[type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
}

/**
 * Remove the inner border and padding in Firefox.
 */
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */
button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
 * Correct the padding in Firefox.
 */
fieldset {
  padding: 0;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */
legend {
  box-sizing: border-box;
  /* 1 */
  color: inherit;
  /* 2 */
  display: table;
  /* 1 */
  max-width: 100%;
  /* 1 */
  padding: 0;
  /* 3 */
  white-space: normal;
  /* 1 */
}

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
progress {
  vertical-align: baseline;
}

/**
 * Remove the default vertical scrollbar in IE 10+.
 */
textarea {
  overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */
[type="checkbox"],
[type="radio"] {
  box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */
[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  outline-offset: -2px;
  /* 2 */
}

/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */
::-webkit-file-upload-button {
  -webkit-appearance: button;
  /* 1 */
  font: inherit;
  /* 2 */
}

/* Interactive
   ========================================================================== */
/*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */
details {
  display: block;
}

/*
 * Add the correct display in all browsers.
 */
summary {
  display: list-item;
}

/* Misc
   ========================================================================== */
/**
 * Add the correct display in IE 10+.
 */
template {
  display: none;
}

/**
 * Add the correct display in IE 10.
 */
[hidden] {
  display: none;
}

h1,
.h1 {
  font-size: 48px;
}

h2,
.h2 {
  font-size: 36px;
}

h3,
.h3 {
  font-size: 24px;
}

h4,
.h4 {
  font-size: 20px;
}

h5,
.h5 {
  font-size: 20px;
  text-transform: uppercase;
}

h6,
.h6 {
  font-size: 18px;
  text-transform: uppercase;
}

.description {
  font-weight: normal;
  font-size: 16px;
  margin-bottom: 30px;
}
.description:last-child {
  margin-bottom: 0;
}

.description strong {
  font-weight: normal;
  font-size: 16px;
  margin-bottom: 30px;
  font-weight: bold;
}
.description strong:last-child {
  margin-bottom: 0;
}

.icon-wrap {
  display: inline-flex;
  align-items: center;
}
.icon-wrap svg {
  margin-right: 8px;
}

.page h1,
.page .h1 {
  padding: 64px 0;
}
.page h1.title,
.page .title.h1 {
  margin-bottom: 0;
}
.page.blue .container-wrap {
  position: static;
  left: 0;
  right: 0;
  padding: 32px 0;
  width: 100%;
  margin-bottom: 40px;
  z-index: -1;
  background: #f8f8f8 url("/local/templates/natt/static/theme/css/../img/main/bg-rectangle-blue.jpg") center/cover
    no-repeat;
}
.page.blue .container-wrap h1,
.page.blue .container-wrap .h1 {
  color: #fff;
  margin-bottom: 0;
  padding: 0;
}
.page.blue section h1.title,
.page.blue section .title.h1 {
  position: relative;
  z-index: 1;
}
.page.blue section .container {
  padding-top: 0;
  padding-bottom: 0;
}

.box-shadow {
  position: relative;
}
.box-shadow::after {
  content: "";
  position: absolute;
  top: 0;
  right: -9999px;
  bottom: 0;
  left: -9999px;
  box-shadow: 0 4px 20px rgba(64, 150, 205, 0.1),
    0 -4px 20px rgba(64, 150, 205, 0.1);
  background-color: #fff;
  z-index: -1;
}

.alert {
  position: relative;
  padding: 8px;
  border-radius: 4px;
  margin: 0 auto 64px auto;
  max-width: 1320px;
}
.alert a {
  text-decoration: underline;
}
.alert.alert-light-blue {
  background-color: #e6eef4;
  border: 1px solid #4096cd;
}
.alert.alert-light-blue .close {
  position: absolute;
  top: 8px;
  right: 8px;
  cursor: pointer;
}
.alert.alert-light-blue .close svg path {
  fill: #4096cd;
}
.alert.alert-light-blue .close:hover svg path {
  fill: #8acaea;
}
.alert.alert-light-blue .icon-info {
  display: inline-flex;
  align-items: center;
  padding-right: 20px;
}
.alert.alert-light-blue .icon-info svg {
  width: 32px;
  height: 32px;
}
.alert.alert-light-blue .icon-info::after {
  content: "";
  position: absolute;
  top: 18px;
  bottom: 18px;
  left: 72px;
  display: inline-block;
  width: 2px;
  background-color: #4096cd;
}
.alert-cnt {
  padding-left: 30px;
  padding-right: 30px;
}

.bg-dark-blue-full {
  position: relative;
  z-index: 0;
}
.bg-dark-blue-full::after {
  content: "";
  position: absolute;
  top: 0;
  left: -9999px;
  right: -9999px;
  bottom: 0;
  background-color: #256da3;
  z-index: -1;
}

a svg {
  width: 18px;
  height: 18px;
}

.form-cnt {
  margin-bottom: 100px;
}
.form-footer .privacy-policy {
  font-size: 14px;
  font-weight: 400;
}
.form-footer .privacy-policy a {
  font-size: 14px;
  font-weight: 400;
}
.form-footer .send {
  font-weight: 700;
  font-size: 20px;
}

.form-item {
  position: relative;
  display: flex;
  flex-direction: column;
}
.form-item.error .default-input {
  border-color: #df2626;
}
.form-item.error .error-msg {
  position: absolute;
  top: calc(100% + 14px);
  background-color: #ffdfd8;
  border-radius: 10px;
  padding: 8px 16px;
  color: #df2626;
  font-weight: 400;
  font-size: 12px;
}
.form-item.error .error-msg::after {
  content: "";
  position: absolute;
  bottom: 30px;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  transform: translateX(-50%);
  border: 6px solid transparent;
  border-bottom: 8px solid #ffdfd8;
}
.form-item .toggle-view-pass {
  position: absolute;
  bottom: 14px;
  right: 6px;
  cursor: pointer;
}
.form-item .toggle-view-pass img {
  width: 18px;
  height: 18px;
}
.form-item.required .required-item {
  font-size: 18px;
  color: #df2626;
}

.default-label {
  display: inline-block;
  font-size: 16px;
  font-weight: 400;
  color: #a6a9ac;
  margin-bottom: 16px;
}

.default-input {
  font-size: 16px;
  font-weight: 500;
  color: #333;
  display: inline-block;
  border-top: unset;
  border-right: unset;
  border-left: unset;
  border-bottom: 1px solid #4096cd;
  background-color: transparent;
  padding-bottom: 16px;
  -webkit-transition: background-color 0.3s ease-in-out,
    border-color 0.3s ease-in-out;
  -moz-transition: background-color 0.3s ease-in-out,
    border-color 0.3s ease-in-out;
  -o-transition: background-color 0.3s ease-in-out,
    border-color 0.3s ease-in-out;
  transition: background-color 0.3s ease-in-out, border-color 0.3s ease-in-out;
}
.default-input:focus,
.default-input:focus-within {
  border-color: #8acaea;
}
.default-input::placeholder {
  font-weight: 400;
  color: #d9dbdd;
}

.default-checkbox input[type="checkbox"] {
  opacity: 0;
  position: absolute;
}
.default-checkbox input[type="checkbox"] + label {
  position: relative;
  cursor: pointer;
}
.default-checkbox input[type="checkbox"] + label::before,
.default-checkbox input[type="checkbox"] + label::after {
  content: "";
  display: inline-block;
}
.default-checkbox input[type="checkbox"] + label::before {
  width: 16px;
  height: 16px;
  background-color: #f4f5fa;
  border-radius: 3px;
  margin-right: 4px;
  transform: translateY(3px);
}
.default-checkbox input[type="checkbox"] + label::after {
  position: absolute;
  content: none;
  top: 9px;
  left: 1px;
  height: 14px;
  width: 18px;
  background: url("/local/templates/natt/static/theme/css/../img/main/vector-icons/radio_ico.svg") center/cover
    no-repeat;
  transform: translateY(-50%);
}
.default-checkbox input[type="checkbox"]:checked + label::after {
  content: "";
}

.left-arr {
  position: relative;
  display: flex;
}
.left-arr::before {
  content: "";
  display: block;
  flex: 0 0 12px;
  width: 12px;
  height: 16px;
  margin-right: 20px;
  background: url("/local/templates/natt/static/theme/css/../img/main/vector-icons/left-reangle-blue.svg") center/cover
    no-repeat;
}
.left-arr.red::before {
  content: "";
  display: inline-block;
  width: 12px;
  height: 16px;
  background: url("/local/templates/natt/static/theme/css/../img/main/vector-icons/left-reangle-red.svg") center/cover
    no-repeat;
}

.list-blue__decoration {
  display: flex;
  flex-wrap: wrap;
}
.list-blue__decoration-item {
  margin-bottom: 24px;
  margin-right: 24px;
}
.list-blue__decoration-item a {
  font-weight: normal;
  font-size: 16px;
  padding-bottom: 8px;
  color: #333;
}
.list-blue__decoration-item a:hover {
  color: #256da3;
}
.list-blue__decoration-item.complete a {
  color: #4096cd;
}
.list-blue__decoration-item.error a {
  color: #df2626;
}
.list-blue__decoration-item.current a {
  position: relative;
  color: #4096cd;
}
.list-blue__decoration-item.current a::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  height: 2px;
  width: 100%;
  background-color: #4096cd;
}

.text-transform-none {
  text-transform: none;
}

.color-grey {
  color: #7e8486;
}

.color-light-grey {
  color: #a6a9ac;
}

.color-black {
  color: #333;
}

.color-red {
  color: #df2626;
}

.color-green {
  color: #c6e686;
}

.color-blue {
  color: #256da3;
}

a.color-blue {
  color: #256da3;
}
a.color-blue:hover {
  color: #4096cd;
}
a.color-light-blue {
  color: #4096cd;
}
a.color-light-blue:hover {
  color: #256da3;
}

.color-blue {
  color: #256da3;
}

.color-light-blue {
  color: #4096cd;
}

button {
  border: unset;
  background: unset;
}

.tabs-wrap .tab-content {
  background-color: #fff;
}
.tabs-wrap .nav-tabs {
  width: 100%;
  background: #fff;
  box-shadow: 0 4px 20px rgba(64, 150, 205, 0.1);
  border-top-right-radius: 10px;
  border-top-left-radius: 10px;
  border: unset;
  padding-right: 12px;
  padding-left: 12px;
  padding-bottom: 32px;
}
.tabs-wrap .nav-tabs .nav-item .nav-link {
  padding: 22px 22px 16px 22px;
  font-weight: normal;
  font-size: 24px;
  color: #333;
  border-top: unset;
  border-right: unset;
  border-left: unset;
  border-bottom: unset;
  margin: 0;
}
.tabs-wrap .nav-tabs .nav-item .nav-link:focus-within,
.tabs-wrap .nav-tabs .nav-item .nav-link:focus,
.tabs-wrap .nav-tabs .nav-item .nav-link:hover {
  border: unset;
}
.tabs-wrap .nav-tabs .nav-item .nav-link.active {
  color: #256da3;
  border-top: unset;
  border-right: unset;
  border-left: unset;
  border-bottom: 4px solid #256da3;
}
.tabs-wrap .nav-tabs .nav-item .nav-link.active:hover {
  border-bottom: 4px solid #256da3;
}

.bg {
  padding-top: 16px;
  padding-bottom: 16px;
}
.bg.grey {
  background-color: #edf0f1;
}
.bg.white {
  background-color: #fff;
}
.bg.white.full-bg::after {
  background-color: #fff;
}
.bg.full-bg {
  position: relative;
  z-index: 1;
}
.bg.full-bg::after {
  content: "";
  position: absolute;
  top: 0;
  left: -9999px;
  right: -9999px;
  bottom: 0;
  background-color: #edf0f1;
  z-index: -1;
  box-shadow: 0 4px 20px rgba(64, 150, 205, 0.1);
}

.border-bottom-dashed {
  position: relative;
}
.border-bottom-dashed::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 12px;
  right: 12px;
  border-bottom: 2px dashed #d9dbdd;
}

.font-weight-bold {
  font-weight: 700 !important;
}

.white {
  color: #fff;
}

.link {
  font-weight: 500;
  font-size: 16px;
  -webkit-transition: color 0.3s ease-in-out;
  -moz-transition: color 0.3s ease-in-out;
  -o-transition: color 0.3s ease-in-out;
  transition: color 0.3s ease-in-out;
}
.link.arr-right {
  display: inline-flex;
  align-items: center;
  margin-right: 4px;
}
.link.arr-right::after {
  content: "";
  display: inline-block;
  width: 12px;
  height: 16px;
  margin-left: 10px;
  background: url("/local/templates/natt/static/theme/css/../img/main/vector-icons/trriangle-right-white.svg")
    center/cover no-repeat;
  -webkit-transition: transform 0.3s ease-in-out;
  -moz-transition: transform 0.3s ease-in-out;
  -o-transition: transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out;
}
.link.arr-right:hover::after {
  -webkit-transform: translateX(6px);
  -moz-transform: translateX(6px);
  -ms-transform: translateX(6px);
  -o-transform: translateX(6px);
  transform: translateX(6px);
}
.link.black {
  color: #333;
}
.link.black:hover {
  color: #4096cd;
}
.link.grey {
  color: #7e8486;
}
.link.grey:hover {
  color: #4096cd;
}
.link.white {
  color: #fff;
}
.link.white:hover {
  text-decoration: underline;
  color: #256da3;
}
.link.blue {
  color: #256da3;
}
.link.blue:hover {
  color: #4096cd;
}
.link.light-blue {
  font-weight: 400;
  color: #4096cd;
}
.link.light-blue:hover {
  text-decoration: underline;
  color: #256da3;
}
.link.__disabled {
  pointer-events: all;
  opacity: 0.5;
}
.link.__disabled:hover {
  cursor: no-drop;
  text-decoration: unset;
}

.notification {
  position: relative;
}
.notification::before {
  content: "";
  position: absolute;
  top: 14px;
  right: 3px;
  width: 8px;
  height: 8px;
  background-color: #df2626;
  border-radius: 10px;
}

.nav-list {
  display: flex;
  align-items: center;
}
.nav-list__item button,
.nav-list__item a {
  font-size: 18px;
  font-weight: 400;
  display: flex;
  align-items: center;
  padding: 17px 8px;
  z-index: 1;
  position: relative;
}
.nav-list__item button::after,
.nav-list__item a::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  right: 0;
  height: 0;
  background-color: #fff;
  -webkit-transition: height 0.1s ease-in-out;
  -moz-transition: height 0.1s ease-in-out;
  -o-transition: height 0.1s ease-in-out;
  transition: height 0.1s ease-in-out;
  z-index: -1;
}
.nav-list__item button .link-icon,
.nav-list__item a .link-icon {
  fill: #fff;
}
.nav-list__item a:hover {
  color: #4096cd;
}
.nav-list__item a:hover::after {
  height: 100%;
  z-index: -1;
}
.nav-list__item a:hover .link-icon {
  fill: #4096cd;
}
.nav-list__item.ellipses .link-icon {
  fill: #fff;
}
.nav-list__item.ellipses:hover .link-icon {
  fill: #4096cd;
}
.nav-list__item.ellipses a {
  padding: 0;
}
.nav-list__item.ellipses a::after {
  content: unset;
}
.nav-list__item.ellipses a:hover svg ellipse {
  fill: #4096cd;
}
.nav-list__item.ellipses .icon-wrap svg {
  margin-right: 0;
  padding: 0;
}
.nav.user-profile .nav-list__item a::after {
  content: unset;
}
.nav.user-profile .nav-list__item:hover a {
  color: #fff;
  text-decoration: underline;
}

.card {
  position: relative;
  align-items: center;
  padding: 56px 16px 32px 16px;
  border: unset;
  height: 100%;
  border-radius: 4px;
  background-color: #fff;
}
.card .indicator {
  position: absolute;
  z-index: 1;
  top: 8px;
  right: 20px;
}
.card .indicator img {
  vertical-align: unset !important;
}
.card.indicator-val {
  position: relative;
}
.card.indicator-val::after {
  content: "";
  position: absolute;
  z-index: 1;
  top: 8px;
  right: 8px;
  width: 16px;
  height: 16px;
  background-color: #d9dbdd;
  border-radius: 10px;
}
.card.indicator-val.on::after {
  background-color: #df2626;
}
.card-title {
  text-align: center;
  margin-bottom: 16px;
  max-width: 190px;
}
.card-description p {
  margin-bottom: 20px;
}
.card-description p:last-child {
  margin-bottom: 0;
}

.accordion {
  position: relative;
  margin-bottom: 64px;
}
.accordion:last-child {
  margin-bottom: 0;
}
.accordion-item {
  border-radius: 10px;
  box-shadow: 0 4px 20px rgba(64, 150, 205, 0.1);
  background-color: #fff;
}
.accordion-item .accordion-collapse {
  border: 0;
  border-radius: unset;
}
.accordion-item .accordion-collapse:last-child {
  border: 0;
  border-radius: unset;
}
.accordion .accordion-button .accordion-stat {
  position: absolute;
  top: 50%;
  right: 10%;
  font-family: "Gilroy", Arial, sans-serif;
  font-size: 16px;
  font-weight: 700;
  color: #256da3;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 0;
}
.accordion .accordion-button .accordion-stat.moderation {
  color: #a6a9ac;
}
.accordion .accordion-button .accordion-stat.empty {
  color: #a6a9ac;
}
.accordion .accordion-button .accordion-stat.draft {
  color: #a6a9ac;
}
.accordion .accordion-button .accordion-stat.filled {
  color: #df2626;
}
.accordion .accordion-button .accordion-stat.reject {
  color: #df2626;
}
.accordion-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.accordion-header .accordion-button {
  padding: 32px;
  font-weight: bold;
  font-size: 36px;
  color: #333;
  background-color: #fff;
  border: unset;
  border-radius: unset;
}
.accordion-header .accordion-button::after {
  background: url("/local/templates/natt/static/theme/css/../img/main/vector-icons/user-profile/chevron-up.svg")
    center/cover no-repeat;
  filter: drop-shadow(0 4px 10px rgba(64, 150, 205, 0.2));
  width: 40px;
  height: 40px;
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.accordion-header .accordion-button:not(.collapsed)::after {
  background-image: url("/local/templates/natt/static/theme/css/../img/main/vector-icons/user-profile/chevron-up.svg");
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  transform: rotate(0deg);
}
.accordion-header .accordion-button:focus {
  box-shadow: unset;
}
.accordion-body {
  padding: 32px 42px 32px 42px;
}
.accordion-body__row {
  display: flex;
  justify-content: space-between;
}
.accordion-body__row.nested {
  padding-top: 80px;
}
.accordion-body__lc {
  display: flex;
  flex-basis: 80%;
}
.accordion-body__lc .avatar {
  width: 148px;
  height: 148px;
  flex: 0 0 148px;
  border-radius: 50%;
  overflow: hidden;
  margin-right: 48px;
  cursor: pointer;
}
.accordion-body__lc .avatar img {
  object-fit: cover;
  object-position: center;
  width: 100%;
  height: 100%;
}
.accordion-body__lc-info {
  display: flex;
  flex-direction: column;
}
.accordion-body__lc-info.flex-270
  .accordion-body__lc-info-row
  .accordion-body__lc-info-row-prop {
  flex: 0 0 270px;
}
.accordion-body__lc-info-row {
  display: flex;
  margin-bottom: 20px;
}
.accordion-body__lc-info-row:last-child {
  margin-bottom: 0;
}
.accordion-body__lc-info-row-prop {
  color: #d9dbdd;
  font-weight: 300;
  font-size: 16px;
  flex: 0 0 90px;
  margin-right: 15px;
}
.accordion-body__lc-info-row-val {
  flex: 0 0 424px;
  color: #333;
  font-weight: 400;
  font-size: 16px;
}
.accordion-body__rc {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}

.title-chevron {
  padding: 0;
  font-weight: bold;
  display: flex;
  align-items: center;
  font-size: 26px;
  color: #333;
  background-color: #fff;
  border: unset;
  border-radius: unset;
}
.title-chevron::after {
  content: "";
  background: url("/local/templates/natt/static/theme/css/../img/main/vector-icons/user-profile/chevron-up.svg")
    center/cover no-repeat;
  filter: drop-shadow(0 4px 10px rgba(64, 150, 205, 0.2));
  width: 30px;
  height: 30px;
  margin-left: 20px;
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.title-chevron:not(.collapsed)::after {
  background-image: url("/local/templates/natt/static/theme/css/../img/main/vector-icons/user-profile/chevron-up.svg");
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  transform: rotate(0deg);
}
.title-chevron:focus {
  box-shadow: unset;
}

.link-icon {
  fill: #333;
}

a:hover .link-icon {
  fill: var(--main-color);
}
a:hover svg path {
  fill: #256da3;
}

.edit {
  margin-left: 16px;
  width: 18px;
  height: 18px;
}
.edit:hover svg {
  fill: #256da3;
}
.edit:hover svg path {
  fill: #256da3;
}

.info {
  width: 18px;
  height: 18px;
  display: inline-block;
  background: url("/local/templates/natt/static/theme/css/../img/main/vector-icons/user-profile/info.svg") center/cover
    no-repeat;
  cursor: pointer;
}

.btn {
  display: inline-block;
  text-align: center;
  color: #333;
  font-weight: 600;
  font-size: 16px;
  padding: 16px 32px;
  box-shadow: 0 4px 10px rgba(64, 150, 205, 0.1),
    inset 0 0 0 rgba(37, 109, 163, 0);
  border-radius: 30px;
  background-color: #fff;
  -webkit-transition: background-image 0.3s ease-in-out, color 0.3s ease-in-out,
    box-shadow 0.3s ease-in-out, background-color 0.3s ease-in-out,
    background 0.3s ease-in-out;
  -moz-transition: background-image 0.3s ease-in-out, color 0.3s ease-in-out,
    box-shadow 0.3s ease-in-out, background-color 0.3s ease-in-out,
    background 0.3s ease-in-out;
  -o-transition: background-image 0.3s ease-in-out, color 0.3s ease-in-out,
    box-shadow 0.3s ease-in-out, background-color 0.3s ease-in-out,
    background 0.3s ease-in-out;
  transition: background-image 0.3s ease-in-out, color 0.3s ease-in-out,
    box-shadow 0.3s ease-in-out, background-color 0.3s ease-in-out,
    background 0.3s ease-in-out;
}
.btn:focus,
.btn:focus-within {
  outline: 0;
  box-shadow: 0 0 6px 0 #4096cd;
}
.btn.grey {
  color: #a6a9ac;
}
.btn.grey:hover {
  color: #df2626;
}
.btn.blue {
  color: #fff;
  background-color: #4096cd;
}
.btn.blue:hover {
  color: #4096cd;
  background-color: #fff;
}
.btn.dark-blue-h {
  color: #fff;
  background-color: #4096cd;
}
.btn.dark-blue-h:hover {
  color: #fff;
  background-color: #256da3;
}
.btn.icon {
  padding-left: 70px;
  background-position: 32px center;
  background-size: 22px auto;
  background-repeat: no-repeat;
}
.btn.arr-right {
  display: inline-flex;
  align-items: center;
  margin-right: 4px;
}
.btn.arr-right::after {
  content: "";
  display: inline-block;
  width: 24px;
  height: 24px;
  margin-left: 10px;
  background: url("/local/templates/natt/static/theme/css/../img/main/vector-icons/arr-right.svg") center/cover
    no-repeat;
  -webkit-transition: transform 0.3s ease-in-out;
  -moz-transition: transform 0.3s ease-in-out;
  -o-transition: transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out;
}
.btn.arr-right:hover::after {
  -webkit-transform: translateX(6px);
  -moz-transform: translateX(6px);
  -ms-transform: translateX(6px);
  -o-transform: translateX(6px);
  transform: translateX(6px);
}
.btn.arr-left {
  display: inline-flex;
  align-items: center;
}
.btn.arr-left::before {
  content: "";
  display: inline-block;
  width: 24px;
  height: 24px;
  margin-right: 10px;
  background: url("/local/templates/natt/static/theme/css/../img/main/vector-icons/arr-right.svg") center/cover
    no-repeat;
  -webkit-transition: transform 0.3s ease-in-out;
  -moz-transition: transform 0.3s ease-in-out;
  -o-transition: transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out;
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.btn.arr-left:hover::before {
  -webkit-transform: rotate(180deg) translateX(6px);
  -moz-transform: rotate(180deg) translateX(6px);
  -ms-transform: rotate(180deg) translateX(6px);
  -o-transform: rotate(180deg) translateX(6px);
  transform: rotate(180deg) translateX(6px);
}
.btn.reset {
  background-image: url("/local/templates/natt/static/theme/css/../img/main/vector-icons/user-profile/arr-back-hover.svg");
  /*fix for loading bg*/
  background-image: url("/local/templates/natt/static/theme/css/../img/main/vector-icons/user-profile/arr-back.svg");
}
.btn.reset:hover {
  background-image: url("/local/templates/natt/static/theme/css/../img/main/vector-icons/user-profile/arr-back-hover.svg");
  color: #256da3;
}
.btn.back {
  background-image: url("/local/templates/natt/static/theme/css/../img/main/vector-icons/user-profile/arr-back-grey.svg");
  color: #d9dbdd;
}
.btn.back:hover {
  color: #256da3;
}
.btn.exit {
  background-image: url("/local/templates/natt/static/theme/css/../img/main/vector-icons/user-profile/exit.svg");
}
.btn.basket {
  background-image: url("/local/templates/natt/static/theme/css/../img/main/vector-icons/user-profile/basket.svg");
}
.btn.pen {
  background-image: url("/local/templates/natt/static/theme/css/../img/main/vector-icons/user-profile/pen.svg");
}
.btn.cnsl {
  background-image: url("/local/templates/natt/static/theme/css/../img/main/vector-icons/back.svg");
}
.btn.plus {
  background-image: url("/local/templates/natt/static/theme/css/../img/main/vector-icons/plus.svg");
}
.btn.draft {
  background-image: url("/local/templates/natt/static/theme/css/../img/main/vector-icons/draft.svg");
}
.btn.partner {
  background-image: url("/local/templates/natt/static/theme/css/../img/main/vector-icons/partner.svg");
}
.btn.collegs {
  background-image: url("/local/templates/natt/static/theme/css/../img/main/vector-icons/collegs.svg");
}
.btn.box {
  background-image: url("/local/templates/natt/static/theme/css/../img/main/vector-icons/box.svg");
}
.btn.search {
  background-image: url("/local/templates/natt/static/theme/css/../img/main/vector-icons/search.svg");
}
.btn.send {
  background-image: url("/local/templates/natt/static/theme/css/../img/main/vector-icons/send-third.svg");
}
.btn.save {
  background-image: url("/local/templates/natt/static/theme/css/../img/main/vector-icons/save-second.svg");
}
.btn.feedback {
  background-image: url("/local/templates/natt/static/theme/css/../img/main/vector-icons/out-messenge.svg");
}
.btn.times {
  background-image: url("/local/templates/natt/static/theme/css/../img/main/vector-icons/times-red.svg");
  /*fix for loading bg*/
  background-image: url("/local/templates/natt/static/theme/css/../img/main/vector-icons/times.svg");
  background-size: 16px auto;
  background-position: 22px center;
  color: #a6a9ac;
  padding: 12px 32px;
  padding-left: 50px;
}
.btn.times:hover {
  color: #df2626;
  background-image: url("/local/templates/natt/static/theme/css/../img/main/vector-icons/times-red.svg");
}
.btn.technology {
  background-image: url("/local/templates/natt/static/theme/css/../img/main/vector-icons/technology.svg");
}
.btn.in-message {
  background-image: url("/local/templates/natt/static/theme/css/../img/main/vector-icons/in-messenge.svg");
}
.btn.out-message {
  background-image: url("/local/templates/natt/static/theme/css/../img/main/vector-icons/out-messenge.svg");
}
.btn.big-company {
  background-image: url("/local/templates/natt/static/theme/css/../img/main/vector-icons/big-cimpany.svg");
}
.btn.sales {
  background-image: url("/local/templates/natt/static/theme/css/../img/main/vector-icons/sales.svg");
}
.btn.assignment {
  background-image: url("/local/templates/natt/static/theme/css/../img/main/vector-icons/assignment.svg");
}
.btn.user-blue {
  background-image: url("/local/templates/natt/static/theme/css/../img/main/vector-icons/user-blue.svg");
}
.btn.folder {
  background-image: url("/local/templates/natt/static/theme/css/../img/main/vector-icons/folder.svg");
}
.btn.decline {
  background-image: url("/local/templates/natt/static/theme/css/../img/main/vector-icons/no.svg");
}
.btn.reply {
  background-image: url("/local/templates/natt/static/theme/css/../img/main/vector-icons/reply.svg");
}
.btn.toggle-chevron {
  font-weight: bold;
  color: #256da3;
  position: relative;
  background: unset;
}
.btn.prev {
  display: inline-flex;
  align-items: center;
  padding-left: 32px;
}
.btn.prev::before {
  content: "";
  background-image: url("/local/templates/natt/static/theme/css/../img/main/vector-icons/prev.svg");
  background-position: 0 center;
  background-repeat: no-repeat;
  display: inline-block;
  margin-right: 10px;
  width: 22px;
  height: 22px;
  -webkit-transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  -o-transform: rotate(-90deg);
  transform: rotate(-90deg);
  -webkit-transition: transform 0.3s ease-in-out,
    background-color 0.3s ease-in-out, background-image 0.3s ease-in-out;
  -moz-transition: transform 0.3s ease-in-out, background-color 0.3s ease-in-out,
    background-image 0.3s ease-in-out;
  -o-transition: transform 0.3s ease-in-out, background-color 0.3s ease-in-out,
    background-image 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out, background-color 0.3s ease-in-out,
    background-image 0.3s ease-in-out;
}
.btn.prev:hover::before {
  -webkit-transform: rotate(-90deg) translateY(-4px);
  -moz-transform: rotate(-90deg) translateY(-4px);
  -ms-transform: rotate(-90deg) translateY(-4px);
  -o-transform: rotate(-90deg) translateY(-4px);
  transform: rotate(-90deg) translateY(-4px);
  background-image: url("/local/templates/natt/static/theme/css/../img/main/vector-icons/prev.svg");
}
.btn.next {
  display: inline-flex;
  align-items: center;
  padding-left: 32px;
}
.btn.next::after {
  content: "";
  background-image: url("/local/templates/natt/static/theme/css/../img/main/vector-icons/next.svg");
  background-position: 0 center;
  background-repeat: no-repeat;
  display: inline-block;
  margin-left: 10px;
  width: 22px;
  height: 22px;
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg);
  -webkit-transition: transform 0.3s ease-in-out,
    background-color 0.3s ease-in-out, background-image 0.3s ease-in-out;
  -moz-transition: transform 0.3s ease-in-out, background-color 0.3s ease-in-out,
    background-image 0.3s ease-in-out;
  -o-transition: transform 0.3s ease-in-out, background-color 0.3s ease-in-out,
    background-image 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out, background-color 0.3s ease-in-out,
    background-image 0.3s ease-in-out;
}
.btn.next:hover::after {
  -webkit-transform: rotate(90deg) translateY(-4px);
  -moz-transform: rotate(90deg) translateY(-4px);
  -ms-transform: rotate(90deg) translateY(-4px);
  -o-transform: rotate(90deg) translateY(-4px);
  transform: rotate(90deg) translateY(-4px);
  background-image: url("/local/templates/natt/static/theme/css/../img/main/vector-icons/prev.svg");
}
.btn:hover {
  color: #256da3;
  box-shadow: 0 4px 10px rgba(64, 150, 205, 0),
    inset 0 4px 4px rgba(64, 150, 205, 0.1);
}
.btn.__disabled,
.btn:disabled {
  pointer-events: all;
  opacity: 0.5;
}
.btn.__disabled:hover,
.btn:disabled:hover {
  cursor: no-drop;
  box-shadow: 0 4px 10px rgba(64, 150, 205, 0.1);
}

ul.default {
  padding-left: 16px;
}
ul.default li {
  display: block;
}
ul.default li::before {
  content: "—";
  display: inline-block;
  margin-right: 4px;
}

.icon:not(.btn) {
  width: 40px;
  height: 40px;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
.icon:not(.btn).ai {
  background-image: url("/local/templates/natt/static/theme/css/../img/main/vector-icons/formats-files/ai.svg");
}
.icon:not(.btn).cad {
  background-image: url("/local/templates/natt/static/theme/css/../img/main/vector-icons/formats-files/cad.svg");
}
.icon:not(.btn).cdr {
  background-image: url("/local/templates/natt/static/theme/css/../img/main/vector-icons/formats-files/cdr.svg");
}
.icon:not(.btn).dat {
  background-image: url("/local/templates/natt/static/theme/css/../img/main/vector-icons/formats-files/dat.svg");
}
.icon:not(.btn).dat {
  background-image: url("/local/templates/natt/static/theme/css/../img/main/vector-icons/formats-files/dat.svg");
}
.icon:not(.btn).docx,
.icon:not(.btn).doc {
  background-image: url("/local/templates/natt/static/theme/css/../img/main/vector-icons/formats-files/doc.svg");
}
.icon:not(.btn).eps {
  background-image: url("/local/templates/natt/static/theme/css/../img/main/vector-icons/formats-files/eps.svg");
}
.icon:not(.btn).gif {
  background-image: url("/local/templates/natt/static/theme/css/../img/main/vector-icons/formats-files/gif.svg");
}
.icon:not(.btn).html {
  background-image: url("/local/templates/natt/static/theme/css/../img/main/vector-icons/formats-files/html.svg");
}
.icon:not(.btn).jpeg {
  background-image: url("/local/templates/natt/static/theme/css/../img/main/vector-icons/formats-files/jpg.svg");
}
.icon:not(.btn).mov {
  background-image: url("/local/templates/natt/static/theme/css/../img/main/vector-icons/formats-files/mov.svg");
}
.icon:not(.btn).pdf {
  background-image: url("/local/templates/natt/static/theme/css/../img/main/vector-icons/formats-files/pdf.svg");
}
.icon:not(.btn).png {
  background-image: url("/local/templates/natt/static/theme/css/../img/main/vector-icons/formats-files/png.svg");
}
.icon:not(.btn).ppt {
  background-image: url("/local/templates/natt/static/theme/css/../img/main/vector-icons/formats-files/ppt.svg");
}
.icon:not(.btn).psd {
  background-image: url("/local/templates/natt/static/theme/css/../img/main/vector-icons/formats-files/psd.svg");
}
.icon:not(.btn).svg_xml,
.icon:not(.btn).svg {
  background-image: url("/local/templates/natt/static/theme/css/../img/main/vector-icons/formats-files/svg.svg");
}
.icon:not(.btn).tif {
  background-image: url("/local/templates/natt/static/theme/css/../img/main/vector-icons/formats-files/tif.svg");
}
.icon:not(.btn).txt {
  background-image: url("/local/templates/natt/static/theme/css/../img/main/vector-icons/formats-files/txt.svg");
}
.icon:not(.btn).xls {
  background-image: url("/local/templates/natt/static/theme/css/../img/main/vector-icons/formats-files/xls.svg");
}
.icon:not(.btn).xml {
  background-image: url("/local/templates/natt/static/theme/css/../img/main/vector-icons/formats-files/xml.svg");
}
.icon:not(.btn).x-zip-compressed,
.icon:not(.btn).zip {
  background-image: url("/local/templates/natt/static/theme/css/../img/main/vector-icons/formats-files/zip.svg");
}
.icon:not(.btn).basket {
  background-image: url("/local/templates/natt/static/theme/css/../img/main/vector-icons/basket.svg");
}
.icon:hover svg path {
  fill: #256da3;
}
.icon.empty {
  cursor: default;
}
.icon.empty svg path {
  fill: #d9dbdd;
}

.wrap-search .default-input {
  border-color: #d9dbdd;
}
.wrap-search .default-input:focus,
.wrap-search .default-input:focus-within {
  border-color: #4096cd;
}

.wrap-icon a:hover.remove path {
  fill: #df2626;
}
.wrap-icon svg {
  width: 22px;
  height: 22px;
  margin-left: 0;
  margin-right: 16px;
  cursor: pointer;
}
.wrap-icon svg:last-child {
  margin-right: 0;
}
.wrap-icon svg:hover path {
  fill: #256da3;
}
.wrap-icon svg:hover.remove path {
  fill: #df2626;
}

table {
  width: 100%;
}
table.default {
  display: table;
}
table.default th,
table.default td {
  min-width: 80px;
  word-break: break-word;
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #333;
  border: 1px solid #7e8486;
}
table.default thead th {
  padding: 8px;
}
table.default thead th:last-child {
  padding-right: 8px;
}
table.default thead th:first-child {
  padding-left: 8px;
}
table.default thead::after {
  content: unset;
}
table.default tr {
  display: table-row;
}
table.default tr:last-child {
  border: unset;
}
table.default tbody tr td {
  padding: 8px;
}
table.default tbody tr td:last-child {
  padding-right: 8px;
}
table.default tbody tr td:first-child {
  padding-left: 8px;
}
table.default tbody tr:nth-child(even) {
  background-color: unset;
}
table caption {
  caption-side: top;
  margin-bottom: 16px;
}
table caption.edit {
  height: 28px;
  line-height: 28px;
  vertical-align: middle;
}
table caption .title {
  color: #333;
  font-weight: 700;
  font-size: 24px;
  margin-bottom: 0;
  float: left;
}
table caption .title.edit {
  height: 28px;
  line-height: 28px;
  vertical-align: middle;
}
table caption .btn {
  float: right;
}
table tr {
  position: relative;
}
table tr .name {
  width: 50%;
  padding-right: 10px;
}
table tr .date {
  width: 10%;
}
table tr .edition {
  width: 24%;
}
table tr .pdf {
  width: 8%;
}
table tr .linked {
  width: 8%;
}
table tr .position {
  width: 33%;
}
table tr .date-work {
  width: 12%;
}
table thead .sort-item .sort-val {
  position: relative;
  text-transform: uppercase;
  padding-right: 14px;
}
table thead .sort-item .sort-val::after {
  content: "";
  position: absolute;
  top: 50%;
  right: -8px;
  display: inline-block;
  width: 8px;
  -webkit-transform: rotate(180deg) translateY(50%);
  -moz-transform: rotate(180deg) translateY(50%);
  -ms-transform: rotate(180deg) translateY(50%);
  -o-transform: rotate(180deg) translateY(50%);
  transform: rotate(180deg) translateY(50%);
  height: 12px;
  background: url("/local/templates/natt/static/theme/css/../img/main/vector-icons/arrow-down.svg") center/cover
    no-repeat;
}
table thead .sort-item .sort-val::before {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  display: inline-block;
  width: 8px;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
  height: 12px;
  background: url("/local/templates/natt/static/theme/css/../img/main/vector-icons/arrow-down.svg") center/cover
    no-repeat;
}
table thead .sort-item.desc .sort-val::before {
  content: unset;
}
table thead .sort-item.desc .sort-val::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  display: inline-block;
  width: 8px;
  -webkit-transform: rotate(180deg) translateY(50%);
  -moz-transform: rotate(180deg) translateY(50%);
  -ms-transform: rotate(180deg) translateY(50%);
  -o-transform: rotate(180deg) translateY(50%);
  transform: rotate(180deg) translateY(50%);
  height: 12px;
  background: url("/local/templates/natt/static/theme/css/../img/main/vector-icons/arrow-down.svg") center/cover
    no-repeat;
}
table thead .sort-item.asc .sort-val:hover {
  color: #256da3;
}
table thead .sort-item.asc .sort-val::before {
  content: unset;
}
table thead .sort-item.asc .sort-val::after {
  content: "";
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
  right: 0;
  display: inline-block;
  width: 8px;
  height: 12px;
  background: url("/local/templates/natt/static/theme/css/../img/main/vector-icons/arrow-down.svg") center/cover
    no-repeat;
}
table thead .sort-name,
table thead th {
  font-weight: 300;
  font-size: 14px;
  color: #a6a9ac;
}
table thead .sort-name:first-child,
table thead th:first-child {
  padding-left: 0;
}
table thead .sort-name:last-child,
table thead th:last-child {
  padding-right: 0;
}
table thead .sort-name:nth-last-child(-n + 2):not(.position, .date-work),
table thead th:nth-last-child(-n + 2):not(.position, .date-work) {
  text-align: center;
}
table thead::after {
  content: "-";
  display: block;
  line-height: 16px;
  color: transparent;
  background-color: transparent;
}
table tbody .wrap-icon {
  margin-top: 16px;
}
table tbody .wrap-icon svg {
  margin-left: 0;
  margin-right: 16px;
  cursor: pointer;
}
table tbody tr {
  position: relative;
  z-index: 1;
}
table tbody tr td {
  font-weight: normal;
  font-size: 16px;
  padding: 32px 10px;
}
table tbody tr td:nth-last-child(-n + 2):not(.position, .date-work) {
  text-align: center;
}
table tbody tr td.name {
  font-weight: 500;
  font-size: 18px;
  color: #333;
}
table tbody tr:nth-child(even) {
  background-color: #edf0f1;
  z-index: -1;
  box-shadow: 0 4px 20px rgba(64, 150, 205, 0.1);
}
table tbody tr:nth-child(odd) {
  background-color: #fff;
  z-index: -1;
  box-shadow: 0 4px 20px rgba(64, 150, 205, 0.1);
}

.mobile-wrap {
  display: none;
}

.card.file-attached {
  padding: 32px 81px 32px 52px;
  box-shadow: 0 4px 20px rgba(64, 150, 205, 0.1);
  border-radius: 10px;
  flex-direction: row;
  align-items: flex-start;
}
.card.file-attached .card-lc {
  margin-right: 16px;
  flex: 0 0 40px;
}
.card.file-attached .card-rc__header {
  display: flex;
  align-items: flex-start;
  margin-bottom: 24px;
  border: unset;
  background-color: transparent;
  padding: 0;
  font-weight: bold;
  font-size: 16px;
}
.card.file-attached .card-rc__cnt {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 10px;
}
.card.file-attached .card-rc__footer {
  display: flex;
  justify-content: space-between;
}
.card.file-attached .card-rc__footer-lc {
  display: flex;
  flex: 0 0 70px;
  justify-content: space-between;
}
.card.file-attached .card-rc__footer-lc .edit {
  margin-left: 0;
}

.sort {
  margin-bottom: 16px;
}
.sort-val {
  color: #000;
  font-weight: 300;
  font-size: 14px;
}
.sort-prop {
  display: inline-block;
  font-weight: 300;
  font-size: 14px;
  color: #256da3;
  margin-left: 34px;
}
.sort-prop.empty {
  margin: 0;
  color: #d9dbdd;
}
.sort-prop.asc::after {
  content: "";
  display: inline-block;
  width: 8px;
  height: 12px;
  background: url("/local/templates/natt/static/theme/css/../img/main/vector-icons/arrow-down.svg") center/cover
    no-repeat;
  margin-left: 4px;
}
.sort-prop.desc::after {
  content: "";
  display: inline-block;
  width: 8px;
  height: 12px;
  background: url("/local/templates/natt/static/theme/css/../img/main/vector-icons/arrow-down.svg") center/cover
    no-repeat;
  margin-left: 4px;
  -webkit-transform: rotate(-180deg);
  -moz-transform: rotate(-180deg);
  -ms-transform: rotate(-180deg);
  -o-transform: rotate(-180deg);
  transform: rotate(-180deg);
}
.sort .wrap-icon {
  display: flex;
  align-content: center;
  justify-content: flex-start;
}

.list-item {
  position: relative;
  padding: 32px 0;
  z-index: 1;
}
.list-item::after {
  content: "";
  position: absolute;
  top: 0;
  left: -9999px;
  right: -9999px;
  bottom: 0;
  background-color: #fff;
  box-shadow: 0 4px 20px rgba(64, 150, 205, 0.1);
  z-index: -1;
}
.list-item:nth-child(even)::after {
  background-color: #edf0f1;
}
.list-item__wrap {
  text-align: center;
}
.list-item__wrap.status {
  font-weight: 700;
}
.list-item__name {
  text-align: left;
  margin-bottom: 16px;
  padding-right: 120px;
}
.list-item__name a {
  font-weight: 700;
  font-size: 18px;
}
.list-item__control {
  display: flex;
  justify-content: flex-start;
}
.list-item__control-lc {
  display: flex;
  justify-content: flex-start;
  flex-basis: auto;
  margin-right: 40px;
}
.list-item__control-lc a {
  margin-right: 30px;
}
.list-item__control-lc a.edit {
  margin-left: 0;
}
.list-item__control-lc a:last-child {
  margin-bottom: 0;
  margin-right: 0;
}
.list-item__control button {
  margin-right: 16px;
}
.list-item__control button.edit {
  margin-left: 0;
}
.list-item__control button:last-child {
  margin-right: 0;
}
.list-item__control button.open svg,
.list-item__control button.pdf-icon svg,
.list-item__control button.share svg {
  fill: #4096cd;
}
.list-item__control button.open:hover svg,
.list-item__control button.pdf-icon:hover svg,
.list-item__control button.share:hover svg {
  fill: #256da3;
}
.list-item__control button.remove svg {
  fill: #a6a9ac;
}
.list-item__control button.remove:hover svg {
  fill: #df2626;
}
.list-item__date {
  text-align: left;
}
.list-item__date span:not(.d-lg-none) {
  margin-top: 6px;
  display: block;
  color: #4096cd;
}
.list-item__date span.d-lg-none {
  margin-left: 0;
  margin-right: 6px;
}

.list-default__item {
  display: flex;
  flex-direction: column;
  margin-bottom: 32px;
}
.list-default__item:last-child {
  margin-bottom: 0;
}
.list-default__item-name {
  font-weight: normal;
  font-size: 16px;
  color: #7e8486;
  margin-bottom: 16px;
}
.list-default__item-prop {
  font-weight: normal;
  font-size: 16px;
  color: #333;
}
.list-default__item.flex-row .list-default__item-name {
  flex: 0 0 200px;
  margin-bottom: 0;
}

.select2-container--default
  .select2-selection--single
  .select2-selection__rendered {
  padding-left: 0;
  line-height: 32px;
}

.select2-grey {
  max-width: unset !important;
}
.select2-grey + .select2 {
  max-width: unset;
  min-width: unset;
}
.select2-grey + .select2 .select2-selection--single,
.select2-grey + .select2 .select2-selection--multiple {
  width: 100% !important;
  padding: 16px 32px 16px 20px !important;
  background-color: #f4f5fa !important;
  border-bottom: 2px solid #f4f5fa !important;
  height: auto;
}
.select2-grey + .select2 .select2-selection--single::after,
.select2-grey + .select2 .select2-selection--multiple::after {
  right: 8px !important;
}
.select2-grey
  + .select2
  .select2-selection--single
  .select2-selection__rendered,
.select2-grey
  + .select2
  .select2-selection--multiple
  .select2-selection__rendered {
  padding: 0;
  line-height: 1.2;
}

.select2 {
  width: 100% !important;
  max-width: 270px;
  min-width: 270px;
}
.select2 .select2-container--default,
.select2 .select2-selection--single {
  border-top: unset;
  border-right: unset;
  border-left: unset;
  background-color: transparent;
  -webkit-transition: border-color 0.3s ease-in-out;
  -moz-transition: border-color 0.3s ease-in-out;
  -o-transition: border-color 0.3s ease-in-out;
  transition: border-color 0.3s ease-in-out;
  border-color: #d9dbdd;
  border-radius: 0;
  border-width: 2px;
}
.select2 .select2-container--default .select2-selection__rendered,
.select2 .select2-selection--single .select2-selection__rendered {
  padding: 0 18px 0 0;
  font-size: 14px;
}
.select2 .select2-container--default .select2-selection__arrow,
.select2 .select2-selection--single .select2-selection__arrow {
  right: 5px;
  width: 16px;
  height: 16px;
}
.select2 .select2-container--default .select2-selection__arrow b,
.select2 .select2-selection--single .select2-selection__arrow b {
  display: none;
}
.select2.select2-container--open .select2-container--default,
.select2.select2-container--open .select2-selection--single {
  border-color: #8acaea;
}
.select2.select2-container--default .select2-selection--single,
.select2.select2-container--default .select2-selection--multiple {
  padding: 0;
  cursor: pointer;
  position: relative;
  border-top: unset;
  border-right: unset;
  border-left: unset;
  -webkit-transition: border-color 0.3s ease-in-out;
  -moz-transition: border-color 0.3s ease-in-out;
  -o-transition: border-color 0.3s ease-in-out;
  transition: border-color 0.3s ease-in-out;
  border-bottom: 2px solid #d9dbdd;
  border-radius: unset;
  height: 32px;
}
.select2.select2-container--default
  .select2-selection--single
  .select2-selection__choice__remove,
.select2.select2-container--default
  .select2-selection--multiple
  .select2-selection__choice__remove {
  display: none;
  opacity: 0;
}
.select2.select2-container--default
  .select2-selection--single
  .select2-search__field,
.select2.select2-container--default
  .select2-selection--single
  .select2-selection__choice,
.select2.select2-container--default
  .select2-selection--multiple
  .select2-search__field,
.select2.select2-container--default
  .select2-selection--multiple
  .select2-selection__choice {
  cursor: pointer;
  background-color: transparent;
  border: unset;
  padding: 0;
  margin: 0;
  font-weight: normal;
  font-size: 14px;
  line-height: 16px;
  /* height: 32px; */
  color: #333;
}
.select2.select2-container--default .select2-selection--single::after,
.select2.select2-container--default .select2-selection--multiple::after {
  content: "";
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
  right: 0;
  border: unset;
  display: inline-block;
  width: 16px;
  height: 16px;
  background: url("/local/templates/natt/static/theme/css/../img/main/vector-icons/chevron-down.svg") center/contain
    no-repeat;
}
.select2.select2-container--focus .select2-selection--multiple,
.select2.select2-container--focus .select2-container--default,
.select2.select2-container--focus .select2-selection--single,
.select2.select2-container--open .select2-selection--multiple,
.select2.select2-container--open .select2-container--default,
.select2.select2-container--open .select2-selection--single {
  border-top: unset !important;
  border-right: unset !important;
  border-left: unset !important;
  border-bottom: 2px solid #4096cd !important;
}

.select2-dropdown {
  border: 1px solid #4096cd !important;
}

.select-default {
  padding-bottom: 10px;
}

.mrgntp {
  margin-top: 10px;
}

.go-up {
  position: fixed;
  bottom: 50px;
  right: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 16px;
  width: 50px;
  height: 50px;
  background-color: var(--main-color);
  border-radius: 50px;
  opacity: 0;
  z-index: 9999;
  -webkit-transition: opacity 0.3s ease-in-out;
  -moz-transition: opacity 0.3s ease-in-out;
  -o-transition: opacity 0.3s ease-in-out;
  transition: opacity 0.3s ease-in-out;
}
.go-up:hover {
  cursor: pointer;
  opacity: 1 !important;
}
.go-up:hover svg .item-up {
  -webkit-transform: translateY(-3px);
  -moz-transform: translateY(-3px);
  -ms-transform: translateY(-3px);
  -o-transform: translateY(-3px);
  transform: translateY(-3px);
}
.go-up svg path {
  -webkit-transition: transform 0.3s ease-in-out;
  -moz-transition: transform 0.3s ease-in-out;
  -o-transition: transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out;
}

.filter {
  padding-top: 64px;
  padding-bottom: 64px;
  margin-bottom: 34px;
}
.filter .accordion .default-label {
  font-weight: bold;
  font-size: 16px;
  color: #333333;
}
.filter .accordion-body {
  padding: 36px 0 0 0;
}
.filter .accordion-body .row-result .col-lg-3 fieldset {
  display: flex;
  flex-direction: column;
}
.filter .accordion-item {
  box-shadow: unset;
  border-radius: unset;
  background-color: transparent;
}
.filter .accordion-item:first-of-type .accordion-button {
  border-radius: 50px;
}
.filter .accordion-button {
  width: auto;
  font-weight: bold;
  font-size: 20px;
  padding: 14px 62px 14px 32px;
  box-shadow: 0 4px 10px rgba(64, 150, 205, 0.2);
  border-radius: 50px;
}
.filter .accordion-button:focus,
.filter .accordion-button:focus-within {
  box-shadow: 0 4px 10px rgba(64, 150, 205, 0.2);
}
.filter .accordion-button:not(.collapsed)::after {
  content: "";
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 36px;
  display: block;
  width: 14px;
  height: 16px;
  background: url("/local/templates/natt/static/theme/css/../img/main/vector-icons/chevron-up.svg") center/cover
    no-repeat;
}
.filter .accordion-button.collapsed::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 36px;
  display: block;
  width: 14px;
  height: 16px;
  background: url("/local/templates/natt/static/theme/css/../img/main/vector-icons/chevron-up.svg") center/cover
    no-repeat;
  transform: translateY(-50%) rotate(180deg);
}
.filter-result {
  font-size: 20px;
}
.filter-result span {
  font-weight: bold;
}

.dropdown .btn-reset .link-icon {
  fill: #fff;
}
.dropdown .btn-reset:hover .link-icon {
  fill: var(--header-profile-link-hover-color);
}
.dropdown-menu {
  background: #fff;
  box-shadow: 0 4px 20px var(--dropdown-shadow-color);
  border-radius: 0 0 10px 10px;
  border: unset;
  padding: 0;
  overflow: hidden;
  padding: 10px 0;
}
.dropdown-menu.datepicker-dropdown {
  padding: 16px;
  width: 100%;
  max-width: 380px;
}
.dropdown-menu.datepicker-dropdown table.table-condensed thead tr:first-child {
  border-bottom: 30px solid #fff;
}
.dropdown-menu.datepicker-dropdown table thead tr th {
  padding: 6px 0;
  height: auto;
}
.dropdown-menu.datepicker-dropdown table tbody tr td {
  width: 10px;
  height: auto;
  padding: 10px 0;
}
.dropdown-menu li{
	
}
.dropdown-menu li .dropdown-item {
  padding: 10px 30px 10px 30px;
}
.dropdown-menu li:last-child .dropdown-item {
  
}
.dropdown [style] {
  top: 16px !important;
  right: 0 !important;
  left: auto !important;
}
.dropdown-item {
  padding: 0;
}
.dropdown-item:hover {
  color: var(--main-color);
  background-color: var(--dropdown-link-hover-color);
}
.dropdown-item svg {
  width: 24px;
  height: 24px;
  margin-right: 16px;
}
.dropdown-item.current {
  color: #256da3;
  font-weight: 700;
}
.dropdown-item.current .link-icon {
  fill: #256da3;
}
.dropdown-delimiter {
  display: block;
  height: 1px;
  margin: 10px 0;
  background-color: #d9dbdd;
}

.fastPassage.fixed {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  height: 40px;
  opacity: 0;
  padding: 0;
  z-index: 99;
  -webkit-transition: opacity 0.3s ease-in-out;
  -moz-transition: opacity 0.3s ease-in-out;
  -o-transition: opacity 0.3s ease-in-out;
  transition: opacity 0.3s ease-in-out;
}
.fastPassage.fixed .list-blue__decoration {
  position: relative;
  flex-wrap: nowrap;
  width: 100%;
  padding: 10px;
}
.fastPassage.fixed .list-blue__decoration .list-blue__decoration-item a {
  text-overflow: ellipsis;
  overflow: hidden;
  -webkit-line-clamp: 1;
  white-space: nowrap;
}
.fastPassage.fixed .list-blue__decoration .slick-list {
  max-width: 1600px;
  margin: 0 auto;
}
.fastPassage.fixed .list-blue__decoration .arr-next {
  position: absolute;
  top: 14px;
  right: 0;
  font-size: 0;
  cursor: pointer;
  -webkit-transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  -o-transform: rotate(-90deg);
  transform: rotate(-90deg);
  background: url("/local/templates/natt/static/theme/css/../img/main/vector-icons/chevron-down.svg") center/cover
    no-repeat;
  width: 20px;
  height: 16px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.fastPassage.fixed .list-blue__decoration .arr-next::before {
  content: "";
  width: 100%;
  height: 20px;
  z-index: -1;
  margin-bottom: 45px;
  background: linear-gradient(rgba(255, 255, 255, 0.75) 0, #fff 60%);
  background: -webkit-linear-gradient(rgba(255, 255, 255, 0.75) 0, #fff 60%);
  background: -moz-linear-gradient(rgba(255, 255, 255, 0.75) 0, #fff 60%);
  background: -o-linear-gradient(rgba(255, 255, 255, 0.75) 0, #fff 60%);
}
.fastPassage.fixed .list-blue__decoration .arr-prev {
  position: absolute;
  top: 14px;
  left: 0;
  font-size: 0;
  cursor: pointer;
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg);
  background: url("/local/templates/natt/static/theme/css/../img/main/vector-icons/chevron-down.svg") center/cover
    no-repeat;
  width: 20px;
  height: 16px;
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 1;
}
.fastPassage.fixed .list-blue__decoration .arr-prev::before {
  content: "";
  width: 100%;
  height: 20px;
  z-index: -1;
  margin-bottom: 45px;
  background: linear-gradient(rgba(255, 255, 255, 0.75) 0, #fff 60%);
  background: -webkit-linear-gradient(rgba(255, 255, 255, 0.75) 0, #fff 60%);
  background: -moz-linear-gradient(rgba(255, 255, 255, 0.75) 0, #fff 60%);
  background: -o-linear-gradient(rgba(255, 255, 255, 0.75) 0, #fff 60%);
}

.vsb-main button {
  background: url(/local/templates/natt/static/theme/css/../img/main/vector-icons/dropdown-arrow.svg) no-repeat right
    #f4f5fa;
  background-position: calc(100% - 22px);
  height: 56px;
  padding: 16px 32px;
  border-radius: 2px;
  font-size: 16px;
  line-height: 24px;
  border: 1px solid transparent;
  color: #333333;
  width: 100%;
}

.vsb-menu {
  width: 100%;
  background: #f4f5fa;
}
.vsb-menu li {
  background: #f4f5fa;
  margin-bottom: 10px;
}

.title-select {
  float: left;
}

.caret {
  display: none !important;
}

/* для элемента input c type="radio" */
.custom-radio {
  position: absolute;
  z-index: -1;
  opacity: 0;
}

/* для элемента label связанного с .custom-radio */
.custom-radio__wrap {
  display: inline-flex;
}
.custom-radio__wrap .custom-radio + label {
  display: inline-flex;
  align-items: center;
  user-select: none;
  font-weight: 700;
}

/* создание в label псевдоэлемента  before со следующими стилями */
.custom-radio + label::before {
  content: "";
  display: inline-block;
  width: 1em;
  height: 1em;
  flex-shrink: 0;
  flex-grow: 0;
  margin-right: 0.5em;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 100% 100%;
  background-color: #f4f5fa;
}

/* стили при наведении курсора на радио */
.custom-radio:not(:disabled):not(:checked) + label:hover::before {
  border-color: #f4f5fa;
}

/* стили для активной радиокнопки (при нажатии на неё) */
.custom-radio:not(:disabled):active + label::before {
  background-image: url("/local/templates/natt/static/theme/css/../img/main/vector-icons/radio_ico.svg");
}

/* стили для радиокнопки, находящейся в фокусе */
/* стили для радиокнопки, находящейся в фокусе и не находящейся в состоянии checked */
/* стили для радиокнопки, находящейся в состоянии checked */
.custom-radio:checked + label::before {
  background-image: url("/local/templates/natt/static/theme/css/../img/main/vector-icons/radio_ico.svg");
}

/* стили для радиокнопки, находящейся в состоянии disabled */
/* стили для всплывашки ошибки */
.info-error-active {
  display: block !important;
}

.info-error {
  display: none;
  position: absolute;
  top: 0;
  left: 110%;
  width: max-content;
  z-index: 99;
}

.info-error:before {
  content: "";
  left: -16px;
  top: 10px;
  position: absolute;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 8px 16px 8px 0;
  border-color: transparent white transparent transparent;
  filter: drop-shadow(-3px 0 3px #ded1e6);
}

.info-error-wrapper {
  background-color: white;
  padding: 16px;
  box-shadow: 0 0 15px #ded1e6;
  border-radius: 10px;
}

.info-error-title {
  font-size: 16px;
  font-weight: 900;
}

.info-error-subtitle {
  padding-top: 10px;
  padding-bottom: 10px;
}

.rel {
  position: relative;
}

.select-grey .select2-selection--multiple:after {
  right: 8px !important;
}

.select-grey-blue .select2-selection--single:after {
  content: "";
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  right: 8px;
  border: unset;
  display: inline-block;
  width: 16px;
  height: 16px;
  background: url("/local/templates/natt/static/theme/css/../img/main/vector-icons/chevron-down.svg") center/contain
    no-repeat;
}

.select-grey-blue .select2-selection--single {
  height: unset !important;
}

.select-grey-blue .select2-selection--single .select2-selection__arrow {
  display: none !important;
}

.select-grey-blue .select2-selection__rendered {
  line-height: unset !important;
  padding-left: unset !important;
  font-size: 14px !important;
  font-weight: normal !important;
}

.select-grey-blue b {
  border: unset !important;
  display: inline-block !important;
  width: 16px !important;
  height: 16px !important;
  background: url("/local/templates/natt/static/theme/css/../img/main/vector-icons/chevron-down.svg") center/contain
    no-repeat;
}

.item {
  position: relative;
  background-color: #fff;
  border: 1px solid #d9dbdd;
  padding: 36px 32px !important;
  margin-bottom: 32px;
}
.item:first-child {
  margin-top: 32px;
}

.item-close {
  position: absolute;
  width: 14px;
  height: 14px;
  background-image: url("/local/templates/natt/static/theme/css/../img/main/vector-icons/close.svg");
  background-size: 100%;
  background-repeat: no-repeat;
  top: 8px;
  right: 8px;
}

.item-close:hover {
  cursor: pointer;
}

.item-close:active {
  background-size: 80%;
}

.files {
  display: flex;
  flex-wrap: wrap;
}

.file {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 12px 20px !important;
  margin: 0 10px 0 0;
  text-align: center;
  color: #333;
  font-weight: 600;
  font-size: 16px;
  -webkit-box-shadow: 0 4px 10px rgba(64, 150, 205, 0.1),
    inset 0 0 0 rgba(37, 109, 163, 0);
  box-shadow: 0 4px 10px rgba(64, 150, 205, 0.1),
    inset 0 0 0 rgba(37, 109, 163, 0);
  border-radius: 30px;
  background-color: #fff;
}

.file .icon {
  padding-left: 30px !important;
  height: 30px;
  width: 30px;
}

.file .icon-trash img {
  transition-duration: 0.3s;
  padding-left: 15px;
}

.file .icon-trash:hover img {
  filter: brightness(0.7);
}

.file p {
  padding-left: 15px !important;
  padding-right: 10px !important;
}

.file .basket {
  background-position: 50% center;
  padding-left: 15px !important;
}

.file .basket:hover {
  background-color: #4096cd;
}

*::placeholder {
  color: #ccc;
}

textarea {
  resize: none;
}
textarea--problem {
  height: 440px;
}
textarea--task {
  height: 144px;
}
textarea--concepts {
  height: 512px;
}
textarea--requirements {
  height: 592px;
}
textarea--comment {
  height: 124px;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0.5;
  }
  100% {
    opacity: 0;
  }
}
@keyframes fadeIn {
  0% {
    opacity: 0;
  }
  50% {
    opacity: 0.5;
  }
  100% {
    opacity: 1;
  }
}
@keyframes activeBurgerTop {
  0% {
    top: 0;
  }
  50% {
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
  }
  100% {
    top: 60%;
    -webkit-transform: translateY(-50%) rotate(45deg);
    -moz-transform: translateY(-50%) rotate(45deg);
    -ms-transform: translateY(-50%) rotate(45deg);
    -o-transform: translateY(-50%) rotate(45deg);
    transform: translateY(-50%) rotate(45deg);
  }
}
@keyframes activeBurgerBottom {
  0% {
    bottom: 0;
  }
  50% {
    bottom: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
  }
  100% {
    bottom: 30%;
    -webkit-transform: translateY(-50%) rotate(-45deg);
    -moz-transform: translateY(-50%) rotate(-45deg);
    -ms-transform: translateY(-50%) rotate(-45deg);
    -o-transform: translateY(-50%) rotate(-45deg);
    transform: translateY(-50%) rotate(-45deg);
  }
}
@keyframes closedBurgerTop {
  0% {
    top: 60%;
    -webkit-transform: translateY(-50%) rotate(45deg);
    -moz-transform: translateY(-50%) rotate(45deg);
    -ms-transform: translateY(-50%) rotate(45deg);
    -o-transform: translateY(-50%) rotate(45deg);
    transform: translateY(-50%) rotate(45deg);
  }
  50% {
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
  }
  100% {
    top: 0;
  }
}
@keyframes closedBurgerBottom {
  0% {
    bottom: 30%;
    -webkit-transform: translateY(-50%) rotate(-45deg);
    -moz-transform: translateY(-50%) rotate(-45deg);
    -ms-transform: translateY(-50%) rotate(-45deg);
    -o-transform: translateY(-50%) rotate(-45deg);
    transform: translateY(-50%) rotate(-45deg);
  }
  50% {
    bottom: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
  }
  100% {
    bottom: 0;
  }
}
@keyframes marchingAnts-x {
  0% {
    background-position-x: -1000px;
  }
  100% {
    background-position-x: 1000px;
  }
}
@keyframes marchingAnts-y {
  0% {
    background-position-y: -1000px;
  }
  100% {
    background-position-y: 1000px;
  }
}
@keyframes toUptoDown {
  0% {
    -webkit-transform: translateY(-10px);
    -moz-transform: translateY(-10px);
    -ms-transform: translateY(-10px);
    -o-transform: translateY(-10px);
    transform: translateY(-10px);
  }
  100% {
    -webkit-transform: translateY(10px);
    -moz-transform: translateY(10px);
    -ms-transform: translateY(10px);
    -o-transform: translateY(10px);
    transform: translateY(10px);
  }
}
@keyframes rotate {
  0% {
    -webkit-transform: rotate(0);
    -moz-transform: rotate(0);
    -ms-transform: rotate(0);
    -o-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.header {
  background-color: var(--main-color);
  z-index: 10;
  opacity: 1;
  box-shadow: 0 0 10px 1px var(--header-shadow-color);
  -webkit-transition: opacity 0.3s ease-in-out;
  -moz-transition: opacity 0.3s ease-in-out;
  -o-transition: opacity 0.3s ease-in-out;
  transition: opacity 0.3s ease-in-out;
}
.header.anonymous {
  background: var(--header-bg-color)
}
.header.anonymous .header-lc {
  display: flex;
  align-items: center;
  justify-content: center;
  background: transparent;
}
.header.anonymous .header-lc .logo {
  padding: 0;
}
.header.anonymous .header-rc__top {
  background: transparent;
}
.header.anonymous .header-rc__top .nav-list__item button,
.header.anonymous .header-rc__top .nav-list__item a {
  color: var(--header-link-color);
}
.header.anonymous .header-rc__top .nav-list__item .dropdown-menu button,
.header.anonymous .header-rc__top .nav-list__item .dropdown-menu a {
  color: var(--header-sublink-color);
}
.header.anonymous .header-rc__top .nav-list__item button:hover,
.header.anonymous .header-rc__top .nav-list__item a:hover {
  color: var(--header-link-hover-color);
}
.header.anonymous .header-rc__top .nav-list__item button:hover .link-icon,
.header.anonymous .header-rc__top .nav-list__item a:hover .link-icon {
  fill: #4096cd;
}
.header.anonymous .header-rc__top .user-profile .nav-list__item button:hover,
.header.anonymous .header-rc__top .user-profile .nav-list__item a:hover {
  color: var(--header-profile-link-hover-color);
  text-decoration: underline;
}
.header.anonymous .header-rc__top .nav-list__item .link-icon {
  fill: #4096cd;
}
.header.anonymous .header-rc__top .nav-list__item.current a:hover {
  color: #4096cd;
}
.header.anonymous .header-rc__top .nav-list__item.current a:hover .link-icon {
  fill: #4096cd;
}
.header.fixed {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  opacity: 0;
  z-index: -1;
}
.header.fixed.anonymous {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  opacity: 1;
  z-index: 99;
  background: var(--anonymous-header-sticky-bg);
}
.header.fixed.anonymous .header-lc {
  box-shadow: unset;
}
.header.fixed .header-lc {
  box-shadow: 0 0 10px 1px rgba(64, 150, 205, 0.25);
}
.header.fixed .header-rc__bt {
  display: none;
}
.header .col-12 {
  display: flex;
}
.header-lc {
  background: #fff;
  z-index: 1;
}
.header-lc .logo {
  padding: 6px 15px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.header-rc {
  position: relative;
  display: flex;
  flex-direction: column;
}
.header-rc__top {
  display: flex;
  align-items: center;
}
.header-rc__top .nav-list__item.current a {
  position: relative;
}
.header-rc__top .nav-list__item a:hover {
  color: #4096cd;
  text-decoration: unset;
}
.header-rc__bt {
  position: relative;
  background-color: #fff;
  height: 100%;
}
.header-rc__bt .nav-list__item.current a {
  color: #256da3;
  font-weight: 700;
  text-decoration: unset;
}
.header-rc__bt .nav-list__item.current a .link-icon {
  fill: #256da3;
}
.header-rc__bt .nav-list__item a .link-icon {
  fill: #256da3;
}
.header-rc__bt .nav-list__item a:hover .link-icon {
  fill: #4096cd;
}
.header-rc__bt .nav.menu {
  padding: 0;
  z-index: 1;
  gap: 20px;
  /*        justify-content: space-between; */
}
.header-rc__bt .nav.menu::after {
  content: unset;
}
.header-rc__bt .nav .nav-list__item a:hover {
  color: #4096cd;
}
.header-rc__bt .nav .nav-list__item a:hover .link-icon {
  fill: #4096cd;
}
.header-rc__bt::after {
  content: "";
  position: absolute;
  top: 0;
  left: -9999px;
  right: -9999px;
  height: 100%;
  z-index: 0;
  background-color: #fff;
}
.header .menu {
  position: relative;
  padding-right: 76px;
}
.header .user-profile .nav-list__item .icon-wrap svg {
  fill: #fff;
}
.header .user-profile .nav-list__item .icon-wrap.notification {
  padding: 16px 12px 16px 20px;
}
.header .user-profile .nav-list__item .icon-wrap:hover svg {
  fill: #4096cd;
}
.header .user-profile .nav-list__item .user-name {
  font-weight: 500;
  padding: unset;
  /*max-width: 160px;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;*/
}
.header .user-profile .nav-list__item-profile-dropdown .dropdown button {
  display: flex;
  width: 26px;
  height: 26px;
  text-align: center;
  align-items: center;
  justify-content: center;
  background: transparent;
  border: 0;
  padding: 0;
  margin: 0;
  outline: none;
  box-shadow: none;
  border-radius: 50%;
}
.header .user-profile .nav-list__item-profile-dropdown .dropdown button:hover{
	background: rgba(255,255,255,0.1);
	color: var(--main-color);
}

.header .user-profile .nav-list__item-profile-dropdown .dropdown button:hover svg{
	fill: #FFF
	
}

.user-profile .nav-list__item > a.user-name {
  width: max-content !important;
}

.solutions .title {
  color: var(--main-color) !important;
}

.footer {
  background-color: var(--main-color);
  padding: 16px 0;
}
.footer .container .col-12 {
  display: flex;
  justify-content: space-between;
}
.footer-lc,
.footer-cc,
.footer-rc {
  display: flex;
}
.footer-lc {
  flex-basis: 332px;
  justify-content: flex-start;
}
.footer-lc .logo {
  flex-basis: 90px;
  display: flex;
  margin-right: 20px;
}
.footer-lc .copyright-wrap {
  display: flex;
  flex-basis: 210px;
  flex-direction: column;
  justify-content: space-between;
  margin: 0;
}
.footer-lc .licenses {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  flex-basis: 40px;
}
.footer-lc .licenses a:hover {
  text-decoration: underline;
  color: #fff;
}
.footer .working a,
.footer .licenses a.link.white,
.footer .copyright {
  font-weight: 300;
  font-size: 14px;
  color: #fff;
}
.footer-cc .nav {
  align-items: center;
}
.footer-cc .nav-list {
  display: block;
  columns: auto 3;
}
.footer-cc .nav-list__item a {
  display: inline-block;
  padding: 0;
  font-weight: 400;
  line-height: 1.5;
}
.footer-cc .nav-list__item a::after {
  content: unset;
}
.footer-cc .nav-list__item a:hover {
  text-decoration: underline;
  color: #fff;
}
.footer-cc .nav-list:hover a {
  color: #fff;
}
.footer-pre-rc {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.footer-pre-rc .btn.exit {
  padding: 10px 24px 10px 50px;
  background-position: 22px;
}
.footer-rc {
  flex-direction: column;
  align-items: flex-end;
  justify-content: space-between;
}
.footer-rc .link.white {
  text-transform: uppercase;
}
.footer-rc .link.white:hover {
  text-decoration: underline;
  color: #fff;
}
.footer-rc .link.tel {
  font-size: 20px;
  font-weight: bold;
}
.footer-rc .link.support {
  font-size: 16px;
}
.footer-rc .link.working {
  font-size: 12px;
  font-weight: 400;
}

section.begin.alert {
  border: unset;
}
section.begin .container {
  position: relative;
  background-color: #e6eef4;
  box-shadow: 0 4px 20px rgba(64, 150, 205, 0.1);
  border-radius: 4px;
  padding-left: 30px;
  padding-right: 30px;
}
section.begin .container .close {
  content: "";
  position: absolute;
  top: 16px;
  right: 16px;
  cursor: pointer;
}
section.begin .container .close:hover svg path {
  fill: #4096cd;
}
section.begin .container h2.title,
section.begin .container .title.h2 {
  text-align: center;
  margin-bottom: 52px;
}
section.begin .container .steps {
  counter-reset: steps;
}
section.begin .container .steps > div {
  position: relative;
}
section.begin .container .steps > div::before {
  counter-increment: steps;
  content: "Шаг: " counter(steps);
  position: absolute;
  top: -20px;
  left: 50%;
  transform: translateX(-50%);
  padding: 8px 16px;
  color: #fff;
  font-size: 20px;
  font-weight: 900;
  text-align: center;
  text-transform: uppercase;
  letter-spacing: 1px;
  border-radius: 10px;
  background: #4096cd;
  z-index: 1;
}

section.profile {
  background-color: #fafafa;
}
section table tbody tr:nth-child(2n),
section table tbody tr:nth-child(2n + 1) {
  z-index: 0;
}

section.single-customer {
  padding-top: 64px;
}
section.single-customer .h-block {
  margin-bottom: 0;
}
section.single-customer,
section.sentence {
  background-color: #fafafa;
  margin-bottom: 0;
}
section.single-customer .container,
section.sentence .container {
  padding-top: 0;
  padding-bottom: 0;
}
section.single-customer .h-block,
section.sentence .h-block {
  margin-bottom: 64px;
}
section.single-customer .h-block .title,
section.sentence .h-block .title {
  font-size: 36px;
  padding: 0;
  margin-bottom: 0;
}
section.single-customer .h-block .btn.reset,
section.sentence .h-block .btn.reset {
  background-color: #fff;
}
section.single-customer .customer-management,
section.single-customer .sentence-management,
section.sentence .customer-management,
section.sentence .sentence-management {
  margin-bottom: 32px;
}
section.single-customer .customer-management .card,
section.single-customer .sentence-management .card,
section.sentence .customer-management .card,
section.sentence .sentence-management .card {
  padding: 42px;
  box-shadow: 0 4px 20px rgba(64, 150, 205, 0.1);
  border-radius: 10px;
  flex-direction: row;
  align-items: flex-start;
}
section.single-customer .customer-management .card-lc,
section.single-customer .sentence-management .card-lc,
section.sentence .customer-management .card-lc,
section.sentence .sentence-management .card-lc {
  margin-right: 16px;
  flex: 0 0 40px;
}
section.single-customer .customer-management .card-lc img,
section.single-customer .sentence-management .card-lc img,
section.sentence .customer-management .card-lc img,
section.sentence .sentence-management .card-lc img {
  width: 100%;
}
section.single-customer .customer-management .card-rc-header,
section.single-customer .sentence-management .card-rc-header,
section.sentence .customer-management .card-rc-header,
section.sentence .sentence-management .card-rc-header {
  display: flex;
  align-items: flex-start;
  margin-bottom: 12px;
  border: unset;
  background-color: transparent;
  padding: 0;
}
section.single-customer .customer-management .card-rc-header a,
section.single-customer .sentence-management .card-rc-header a,
section.sentence .customer-management .card-rc-header a,
section.sentence .sentence-management .card-rc-header a {
  font-weight: bold;
  font-size: 20px;
  margin-right: 0;
}
section.single-customer .customer-management .card-rc-cnt,
section.single-customer .sentence-management .card-rc-cnt,
section.sentence .customer-management .card-rc-cnt,
section.sentence .sentence-management .card-rc-cnt {
  font-size: 16px;
  line-height: 24px;
}
section.single-customer .customer-management .card.trash,
section.single-customer .sentence-management .card.trash,
section.sentence .customer-management .card.trash,
section.sentence .sentence-management .card.trash {
  max-height: 160px;
}
section.single-customer .customer-management,
section.sentence .customer-management {
  padding-bottom: 32px;
  margin-bottom: 0;
}
section.single-customer .add-proposal h3,
section.single-customer .add-proposal .h3,
section.sentence .add-proposal h3,
section.sentence .add-proposal .h3 {
  color: #7e8486;
}
section.single-customer .add-proposal .btn,
section.sentence .add-proposal .btn {
  margin-right: 70px;
}

section.fast-passage {
  background-color: #fafafa;
  margin-bottom: 0;
}
section.fast-passage .fast-passage__cnt.card {
  padding: 32px 32px 10px 32px;
  background: #fff;
  box-shadow: 0 4px 20px rgba(64, 150, 205, 0.1);
  border-radius: 10px;
}

section.solution-table {
  padding-bottom: 0;
  margin-bottom: 0;
}
section.solution-table > .container {
  padding-top: 0;
}
section.solution-table .title {
  text-transform: uppercase;
}
section.solution-table .solution-table {
  position: relative;
  padding-top: 64px;
  padding-bottom: 64px;
  z-index: 1;
}
section.solution-table .solution-table:not(:first-child) {
  margin-top: 24px;
}
section.solution-table .solution-table:not(:last-child) {
  margin-bottom: 24px;
}
section.solution-table .solution-table::after {
  content: "";
  position: absolute;
  top: 0;
  right: -9999px;
  bottom: 0;
  left: -9999px;
  box-shadow: 0 4px 20px rgba(64, 150, 205, 0.1),
    0 -4px 20px rgba(64, 150, 205, 0.1);
  background-color: #fff;
  z-index: -1;
}
section.solution-table .solution-table:last-child {
  margin-bottom: 0;
}
section.solution-table .solution-table__cnt-item {
  display: flex;
  line-height: 24px;
  color: #333;
}
section.solution-table .solution-table__cnt-item.color-grey {
  color: #7e8486;
}
section.solution-table
  .solution-table__cnt-item.prop-wrap
  .solution-table__cnt-item-prop {
  margin-right: 12px;
}
section.solution-table .solution-table__cnt .row {
  margin-bottom: 32px;
}
section.solution-table .solution-table__cnt .row .solution-table__cnt-item {
  margin-bottom: 32px;
}
section.solution-table
  .solution-table__cnt
  .row
  .solution-table__cnt-item:last-child {
  margin-bottom: 0;
}
section.solution-table .solution-table__cnt .row:last-child {
  margin-bottom: 0;
}
section.solution-table .solution-table__cnt .row.nested {
  padding-top: 32px;
}
section.solution-table .solution-table__cnt .row.nested .title {
  margin-bottom: 0;
}
section.solution-table
  .solution-table__cnt
  .row
  .table-intellectual__prop
  tr
  .first {
  width: 800px;
  padding-right: 80px;
  text-align: left;
}
section.solution-table
  .solution-table__cnt
  .row
  .table-intellectual__prop
  tr
  .second {
  width: 72px;
}
section.solution-table .solution-table__cnt .row .table-member .first,
section.solution-table
  .solution-table__cnt
  .row
  .table-project__participants
  .first {
  text-align: left;
  width: 25%;
  font-weight: bold;
}
section.solution-table .solution-table__cnt .row .table-member .second,
section.solution-table
  .solution-table__cnt
  .row
  .table-project__participants
  .second {
  text-align: left;
  width: 14%;
}
section.solution-table .solution-table__cnt .row .table-member .third,
section.solution-table
  .solution-table__cnt
  .row
  .table-project__participants
  .third {
  text-align: left;
  width: 100%;
}
section.solution-table .solution-table__cnt .row .table-partners th,
section.solution-table .solution-table__cnt .row .table-partners td {
  padding-left: 20px;
  padding-right: 20px;
  text-align: left;
}
section.solution-table .solution-table__cnt .row .table-partners td {
  padding: 32px 10px 22px 10px;
}
section.solution-table .solution-table__cnt .row .table-partners .first {
  width: 21%;
}
section.solution-table .solution-table__cnt .row .table-partners .second {
  width: 10%;
}
section.solution-table .solution-table__cnt .row .table-partners .third {
  width: 10%;
}
section.solution-table .solution-table__cnt .row .table-partners .fourth {
  width: 14%;
}
section.solution-table .solution-table__cnt .row .table-partners .fifth {
  width: 30%;
}
section.solution-table
  .solution-table__cnt
  .row
  .table-finance-profile-product
  td,
section.solution-table
  .solution-table__cnt
  .row
  .table-finance-profile-product
  th,
section.solution-table .solution-table__cnt .row .table-finance-profile td,
section.solution-table .solution-table__cnt .row .table-finance-profile th {
  padding-right: 50px;
}
section.solution-table
  .solution-table__cnt
  .row
  .table-finance-profile-product
  .first,
section.solution-table .solution-table__cnt .row .table-finance-profile .first {
  width: 20%;
}
section.solution-table
  .solution-table__cnt
  .row
  .table-finance-profile-product
  .second,
section.solution-table
  .solution-table__cnt
  .row
  .table-finance-profile
  .second {
  width: 30%;
}
section.solution-table
  .solution-table__cnt
  .row
  .table-finance-profile-product
  .third,
section.solution-table .solution-table__cnt .row .table-finance-profile .third {
  width: 25%;
}
section.solution-table
  .solution-table__cnt
  .row
  .table-finance-profile-product
  .fourth,
section.solution-table
  .solution-table__cnt
  .row
  .table-finance-profile
  .fourth {
  width: 25%;
}
section.solution-table
  .solution-table__cnt
  .row
  .table-current__state
  tbody
  td {
  padding-left: 12px;
  padding-right: 50px;
  text-align: left;
}
section.solution-table
  .solution-table__cnt
  .row
  .table-current__state
  tbody
  td.first {
  width: 20%;
}
section.solution-table
  .solution-table__cnt
  .row
  .table-current__state
  tbody
  td.second {
  width: 80%;
}

section.contact-info {
  padding-top: 64px;
  padding-bottom: 64px;
  background-color: #e6eef4;
  box-shadow: 0 4px 20px rgba(64, 150, 205, 0.1);
}

.page.solution-list h1.title,
.page.solution-list .title.h1 {
  color: #4096cd;
}
.page.solution-list section.solutions {
  background-color: #fafafa;
}
.page.solution-list section.solutions .container {
  padding-bottom: 0;
}
.page.solution-list section.solutions .container .wrap-search {
  margin-bottom: 64px;
}
.page.solution-list
  section.solutions
  .container
  .row.sort.d-flex.d-lg-none
  .default-label {
  margin-bottom: 0;
}
.page.solution-list
  section.solutions
  .container
  .row.sort.d-flex.d-lg-none
  .select2 {
  width: auto !important;
}
.page.solution-list section.solutions .list .list-item .list-item__name a {
  font-size: 18px;
}

article.registration h1.title,
article.registration .title.h1 {
  text-align: center;
  color: #4096cd;
}
article.registration h1 main,
article.registration .h1 main {
  margin-bottom: 0;
}
article.registration h1 main section.registration,
article.registration .h1 main section.registration {
  background: url("/local/templates/natt/static/theme/css/../img/main/registration/main-background.png") center/cover
    no-repeat;
}

article.catalog-request .alert,
article.catalog-offer .alert {
  padding: 18px;
}
article.catalog-request .catalog-request-list,
article.catalog-request .catalog-offer-list,
article.catalog-offer .catalog-request-list,
article.catalog-offer .catalog-offer-list {
  padding-top: 64px;
  padding-bottom: 64px;
}
article.catalog-request .catalog-request-list .title,
article.catalog-request .catalog-offer-list .title,
article.catalog-offer .catalog-request-list .title,
article.catalog-offer .catalog-offer-list .title {
  margin-bottom: 64px;
}
article.catalog-request .catalog-request-list .offer-control,
article.catalog-request .catalog-offer-list .offer-control,
article.catalog-offer .catalog-request-list .offer-control,
article.catalog-offer .catalog-offer-list .offer-control {
  margin-top: 64px;
}
article.catalog-request
  .catalog-request-list.view-main.list
  .list-item
  .list-item__wrap,
article.catalog-request
  .catalog-offer-list.view-main.list
  .list-item
  .list-item__wrap,
article.catalog-offer
  .catalog-request-list.view-main.list
  .list-item
  .list-item__wrap,
article.catalog-offer
  .catalog-offer-list.view-main.list
  .list-item
  .list-item__wrap {
  text-align: left;
}
article.catalog-request .catalog-request-list.view-main.list .list-item__name a,
article.catalog-request .catalog-offer-list.view-main.list .list-item__name a,
article.catalog-offer .catalog-request-list.view-main.list .list-item__name a,
article.catalog-offer .catalog-offer-list.view-main.list .list-item__name a {
  padding-right: 10px;
  font-weight: bold;
  font-size: 18px;
}
article.catalog-request .catalog-request-list.view-card .grid-container,
article.catalog-request .catalog-offer-list.view-card .grid-container,
article.catalog-offer .catalog-request-list.view-card .grid-container,
article.catalog-offer .catalog-offer-list.view-card .grid-container {
  column-count: 3;
  column-gap: 10px;
}
article.catalog-request .catalog-request-list.view-card.list .list-item,
article.catalog-request .catalog-offer-list.view-card.list .list-item,
article.catalog-offer .catalog-request-list.view-card.list .list-item,
article.catalog-offer .catalog-offer-list.view-card.list .list-item {
  margin: 0;
  display: grid;
  max-width: 400px;
  grid-template-rows: 1fr auto;
  margin-bottom: 10px;
  break-inside: avoid;
  padding: 10px 0;
  background-color: #fff;
}
article.catalog-request .catalog-request-list.view-card.list .list-item::after,
article.catalog-request .catalog-offer-list.view-card.list .list-item::after,
article.catalog-offer .catalog-request-list.view-card.list .list-item::after,
article.catalog-offer .catalog-offer-list.view-card.list .list-item::after {
  content: unset;
}
article.catalog-request .catalog-request-list.view-card.list .list-item.card,
article.catalog-request .catalog-offer-list.view-card.list .list-item.card,
article.catalog-offer .catalog-request-list.view-card.list .list-item.card,
article.catalog-offer .catalog-offer-list.view-card.list .list-item.card {
  height: auto;
}
article.catalog-request
  .catalog-request-list.view-card.list
  .list-item
  .list-item__wrap,
article.catalog-request
  .catalog-offer-list.view-card.list
  .list-item
  .list-item__wrap,
article.catalog-offer
  .catalog-request-list.view-card.list
  .list-item
  .list-item__wrap,
article.catalog-offer
  .catalog-offer-list.view-card.list
  .list-item
  .list-item__wrap {
  grid-row: 1 / -1;
  grid-column: 1;
  padding: 32px 16px;
  box-shadow: 0 4px 10px rgba(64, 150, 205, 0.1);
  border-radius: 10px;
}
article.catalog-request
  .catalog-request-list.view-card.list
  .list-item
  .list-item__wrap
  > div,
article.catalog-request
  .catalog-offer-list.view-card.list
  .list-item
  .list-item__wrap
  > div,
article.catalog-offer
  .catalog-request-list.view-card.list
  .list-item
  .list-item__wrap
  > div,
article.catalog-offer
  .catalog-offer-list.view-card.list
  .list-item
  .list-item__wrap
  > div {
  text-align: left;
}
article.catalog-request
  .catalog-request-list.view-card.list
  .list-item
  .list-item__wrap
  .list-item__executor,
article.catalog-request
  .catalog-offer-list.view-card.list
  .list-item
  .list-item__wrap
  .list-item__executor,
article.catalog-offer
  .catalog-request-list.view-card.list
  .list-item
  .list-item__wrap
  .list-item__executor,
article.catalog-offer
  .catalog-offer-list.view-card.list
  .list-item
  .list-item__wrap
  .list-item__executor {
  font-weight: 700;
}
article.catalog-request
  .catalog-request-list.view-card.list
  .list-item
  .list-item__wrap
  .list-item__name,
article.catalog-request
  .catalog-offer-list.view-card.list
  .list-item
  .list-item__wrap
  .list-item__name,
article.catalog-offer
  .catalog-request-list.view-card.list
  .list-item
  .list-item__wrap
  .list-item__name,
article.catalog-offer
  .catalog-offer-list.view-card.list
  .list-item
  .list-item__wrap
  .list-item__name {
  font-size: 24px;
  font-weight: bold;
  padding-right: 0;
}
article.catalog-request
  .catalog-request-list.view-card.list
  .list-item
  .list-item__wrap
  .list-item__control,
article.catalog-request
  .catalog-offer-list.view-card.list
  .list-item
  .list-item__wrap
  .list-item__control,
article.catalog-offer
  .catalog-request-list.view-card.list
  .list-item
  .list-item__wrap
  .list-item__control,
article.catalog-offer
  .catalog-offer-list.view-card.list
  .list-item
  .list-item__wrap
  .list-item__control {
  margin-bottom: 0;
}
article.catalog-request
  .catalog-request-list.view-card.list
  .list-item
  .list-item__wrap
  .list-item__control
  a
  svg,
article.catalog-request
  .catalog-offer-list.view-card.list
  .list-item
  .list-item__wrap
  .list-item__control
  a
  svg,
article.catalog-offer
  .catalog-request-list.view-card.list
  .list-item
  .list-item__wrap
  .list-item__control
  a
  svg,
article.catalog-offer
  .catalog-offer-list.view-card.list
  .list-item
  .list-item__wrap
  .list-item__control
  a
  svg {
  width: 22px;
  height: 22px;
}
article.catalog-request
  .catalog-request-list.view-card.list
  .list-item
  .list-item__wrap
  .list-item__date,
article.catalog-request
  .catalog-offer-list.view-card.list
  .list-item
  .list-item__wrap
  .list-item__date,
article.catalog-offer
  .catalog-request-list.view-card.list
  .list-item
  .list-item__wrap
  .list-item__date,
article.catalog-offer
  .catalog-offer-list.view-card.list
  .list-item
  .list-item__wrap
  .list-item__date {
  display: flex;
  align-items: center;
}
article.catalog-request
  .catalog-request-list.view-card.list
  .list-item
  .list-item__wrap
  .list-item__date
  span,
article.catalog-request
  .catalog-offer-list.view-card.list
  .list-item
  .list-item__wrap
  .list-item__date
  span,
article.catalog-offer
  .catalog-request-list.view-card.list
  .list-item
  .list-item__wrap
  .list-item__date
  span,
article.catalog-offer
  .catalog-offer-list.view-card.list
  .list-item
  .list-item__wrap
  .list-item__date
  span {
  margin-left: 10px;
  margin-top: 0;
}
article.catalog-request
  .catalog-request-list.view-card.list
  .list-item
  .list-item__wrap
  > div,
article.catalog-request
  .catalog-offer-list.view-card.list
  .list-item
  .list-item__wrap
  > div,
article.catalog-offer
  .catalog-request-list.view-card.list
  .list-item
  .list-item__wrap
  > div,
article.catalog-offer
  .catalog-offer-list.view-card.list
  .list-item
  .list-item__wrap
  > div {
  margin-bottom: 20px;
}

.responses__description {
  width: 50%;
  font-weight: bold;
  font-size: 24px;
  line-height: 30px;
  color: #333333;
  margin-bottom: 32px;
}
.responses__warning {
  margin-bottom: 32px;
}
.responses__solution {
  padding: 0 32px;
}
.responses__row {
  background: #ffffff;
  box-shadow: 0 4px 20px rgba(64, 150, 205, 0.1);
  border-radius: 10px;
  padding: 32px;
  margin-bottom: -10px;
}
.responses__sort-val {
  color: #a6a9ac;
}
.responses__control {
  width: 18px;
  height: 18px;
}
.responses__tabs {
  margin-bottom: 32px;
}

.warning {
  display: flex;
  align-items: center;
  flex-direction: row;
  position: relative;
  width: 100%;
  padding: 16.5px 99px 16.5px 16.5px;
  background: #e6eef4;
  border: 1px solid #4096cd;
  box-sizing: border-box;
  border-radius: 4px;
}
.warning__circle {
  margin-right: 18.5px;
}
.warning__text {
  padding-left: 29px;
  border-left: 2px solid #4096cd;
  border-radius: 1px;
  text-align: left;
  color: #333333;
}
.warning__close {
  position: absolute;
  top: 12.31px;
  right: 12.31px;
  cursor: pointer;
}

.panel-item__name {
  text-align: left;
}
.panel-item__name--organization {
  font-weight: bold;
  font-size: 20px;
  line-height: 24px;
}
.panel-item__name--organization a {
  color: #256da3 !important;
}
.panel-item__name--proizv {
  font-weight: 500;
  font-size: 18px;
  line-height: 27px;
}
.panel-item__name--date {
  font-weight: normal;
  font-size: 16px;
  line-height: 24px;
  color: #333333;
}
.panel-item__name--date span {
  color: #a6a9ac;
}
.panel-item__name--comment {
  font-size: 16px;
  line-height: 24px;
  color: #333333;
}

.responses .list-item::after {
  background-color: #ffffff;
}
.responses .list-item--new {
  background-color: #edf0f1;
}
.responses .list-item--new::after {
  background-color: #edf0f1;
}

.tabs {
  display: flex;
  justify-content: space-between;
}
.tabs__tab {
  text-align: center;
  padding-bottom: 16px;
  border-bottom: 4px solid transparent;
  font-weight: normal;
  font-size: 24px;
  line-height: 30px;
  cursor: pointer;
}
.tabs__tab--active {
  border-bottom: 4px solid #256da3;
  font-weight: bold;
  color: #256da3;
}

.page .request h1.title,
.page .request .title.h1 {
  padding-top: 0;
}
.page.responses h1.title,
.page.responses .title.h1 {
  color: #4096cd;
}
.page .section-request > .container {
  padding: 0;
}
.page .request .wrap-search {
  margin-bottom: 32px;
}
.page .request .fast-passage {
  padding-top: 64px;
}
.page .request__card > .container {
  padding: 32px;
  background: #ffffff;
  box-shadow: 0 4px 20px rgba(64, 150, 205, 0.1);
  border-radius: 10px;
  margin-bottom: 32px;
}
.page .request__card-title {
  font-weight: bold;
  font-size: 24px;
  line-height: 30px;
  color: #333333;
  margin-bottom: 32px;
}
.page .request__card-warning {
  margin-bottom: 47px;
}
.page .request__icon--req {
  position: relative;
}
.page .request__icon--req.has-tooltip::before {
  left: 25px;
}
.page .request__icon--req::before {
  content: "*";
  position: absolute;
  color: #df2626;
  left: -9px;
  top: -8px;
  font-size: 24px;
  z-index: 0;
}
.page .tab-menu {
  padding: 42px 42px 61px 42px;
  background: #ffffff;
  box-shadow: 0 4px 20px rgba(64, 150, 205, 0.1);
  border-radius: 10px;
}
.page .tab-menu__title {
  margin-bottom: 40px;
  font-weight: bold;
  font-size: 24px;
  line-height: 30px;
  color: #333333;
}
.page .tab-menu__body {
  display: flex;
  flex-wrap: wrap;
  height: 60px;
  align-content: space-between;
}
.page .tab-menu__link {
  font-weight: normal;
  font-size: 16px;
  line-height: 24px;
  margin-right: 48px;
  color: #7e8486;
  cursor: pointer;
}
.page .tab-menu__link--active {
  font-weight: bold;
  color: #4096cd;
  position: relative;
  padding-left: 37px;
}
.page .tab-menu__link--active::before {
  content: url("/local/templates/natt/static/theme/css/../img/main/vector-icons/triangle-active.svg");
  top: 3px;
  position: absolute;
  left: 0;
}
.page .tab-menu__link--error {
  color: #df2626;
}
.page .tab-menu__link--complete {
  color: #4096cd;
}
.page .card-form__row {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  margin-bottom: 16px;
}
.page
  .card-form__row
  .select2.select2-container--default
  .select2-selection--single,
.page
  .card-form__row
  .select2.select2-container--default
  .select2-selection--multiple {
  height: auto;
}
.page .card-form__row:last-child {
  margin-bottom: 0;
}
.page .card-form__row--top {
  align-items: flex-start;
}
.page .card-form__row .error-msg {
  margin-bottom: 4px;
}
.page .card-form__label {
  font-weight: 500;
  font-size: 18px;
  color: #7e8486;
}
.page .card-form__label--inf {
  display: inline-flex;
  align-items: flex-start;
}
.page .card-form__input {
  width: 100%;
  padding: 16px 32px 16px 20px;
  background: #f4f5fa;
  border-radius: 2px;
  font-size: 16px;
  line-height: 24px;
  border: 1px solid transparent;
  color: #333333;
}
.page .card-form__select {
  -webkit-appearance: none;
  background: url("/local/templates/natt/static/theme/css/../img/main/vector-icons/dropdown-arrow.svg") no-repeat right
    #f4f5fa;
  background-position: calc(100% - 22px);
}
.page .card-form__textarea {
  width: 100%;
  min-height: 200px;
}
.page .card-form__btns {
  margin-top: 32px;
}
.page .card-form__btn {
  display: flex;
  flex-direction: row;
  align-items: center;
  font-weight: bold;
  font-size: 20px;
  line-height: 24px;
  padding: 16px 32px;
  box-shadow: 0 4px 10px rgba(64, 150, 205, 0.2);
  border: none;
  border-radius: 33px;
  cursor: pointer;
}
.page .card-form__btn--prev {
  margin-right: 38px;
}
.page .card-form__btn--files {
  font-weight: normal;
  font-size: 16px;
  line-height: 24px;
  align-items: center;
  background: #ffffff;
  width: fit-content;
  margin-bottom: 16px;
}
.page .card-form__btn--draft {
  margin-left: 43px;
}
.page .card-form__btn--moderation {
  background: #4096cd;
  color: white;
  margin-left: 16px;
}
.page .btn-icon {
  width: 18px !important;
  height: 18px !important;
}
.page .btn-icon--left {
  margin-right: 16px;
}
.page .btn-icon--right {
  margin-left: 32px;
}
.page .icon-info-bg {
  display: block;
  background: #fff url("/local/templates/natt/static/theme/css/../img/main/vector-icons/info.svg") center/cover
    no-repeat;
}
.page .icon-info--small {
  width: 18px;
  height: 18px;
  margin-right: 16px;
  z-index: 2;
  flex-shrink: 0;
}
.page input[type="date"] {
  position: relative;
  -webkit-appearance: none;
  background-color: #f4f5fa;
  background-image: url("/local/templates/natt/static/theme/css/../img/main/vector-icons/date.svg");
  background-repeat: no-repeat;
  background-position: calc(100% - 8px);
  width: 100%;
}
.page input[type="date"]::-webkit-calendar-picker-indicator,
.page input[type="date"]::-webkit-inner-spin-button {
  display: none;
  opacity: 0;
}
.page input[type="date"]::before {
  content: "до";
  margin-right: 4px;
}
.page .datepicker table tr td {
  padding: 0 !important;
}

.profile-edit {
  background-color: #fafafa;
}
.profile-edit .pre-filter h1,
.profile-edit .pre-filter .h1 {
  padding: 0;
}
.profile-edit label {
  padding: 15px 0 0 30px;
}
.profile-edit .pre-filter {
  margin: 0;
}
.profile-edit .icon-info-min {
  position: absolute;
  color: #df2626;
}
.profile-edit h1,
.profile-edit .h1 {
  color: #333;
}
.profile-edit .begin .container {
  padding: 32px 132px 32px 32px;
  background-color: #fff;
}
.profile-edit .copmanies .container {
  padding: 32px;
}
.profile-edit .confirm > .container {
  background-color: unset;
  box-shadow: unset;
}
.profile-edit .confirm button {
  margin-left: 30px;
}
.profile-edit .confirm .container {
  padding-top: 0;
}
.profile-edit .internal .container .row {
  padding-top: 16px;
}
.profile-edit input {
  width: 100%;
  padding: 16px 0px 16px 32px;
  background-color: #f4f5fa;
  border: 0;
}
.profile-edit select {
  width: 100%;
  padding: 16px 0px 16px 32px;
  background-color: #f4f5fa;
  border: 0;
}
.profile-edit textarea {
  width: 100%;
  padding: 16px 0px 16px 32px;
  background-color: #f4f5fa;
  border: 0;
}
.profile-edit .no-company {
  padding: 16px 32px;
  display: flex;
  justify-content: flex-end;
}
.profile-edit .no-company .icon-info-min {
  position: unset;
  padding-right: 16px;
}

.profile-edit .icon-info-min:nth-child(n + 2) {
  margin-top: 10px;
}

.input-inn {
  max-width: 166px;
}

.input-inn-error {
  background-color: #faf4f4;
}

.new-company .profile-edit .checkbox-wrap {
  display: flex;
}
.new-company .profile-edit .checkbox-wrap .default-checkbox {
  margin-right: 40px;
}
.new-company .profile-edit .checkbox-wrap .default-checkbox:last-child {
  margin-right: 0;
}
.new-company .profile-edit .checkbox-wrap .default-checkbox label {
  font-weight: 700;
}
.new-company .profile-edit .card-form__btns-wrap {
  margin-bottom: 64px;
}
.new-company .profile-edit .card-form__btns-wrap .container {
  padding-top: 0;
  padding-bottom: 0;
}
.new-company .profile-edit .card-form__btns-wrap .card-form__btns {
  display: flex;
  justify-content: center;
}
.new-company
  .profile-edit
  .card-form__btns-wrap
  .card-form__btns
  .icon-info-min {
  position: unset;
}
.new-company .profile-edit .card-form__btns-wrap .card-form__btns .wrap-btn {
  margin-right: 32px;
}
.new-company
  .profile-edit
  .card-form__btns-wrap
  .card-form__btns
  .wrap-btn:last-child {
  margin-right: 0;
}

@media screen and (max-width: 992px) {
  .new-company .card-form__row {
    flex-direction: column;
    align-items: flex-start;
    margin-bottom: 30px;
  }
  .new-company .card-form__label {
    margin-bottom: 6px;
  }

  .info-error {
    top: 110%;
    left: 0;
  }
  .info-error::before {
    left: 10px;
    top: -14px;
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    transform: rotate(90deg);
  }
}
@media screen and (max-width: 768px) {
  .new-company .profile-edit .card-form__btns-wrap .card-form__btns {
    flex-wrap: wrap;
  }
  .new-company .profile-edit .card-form__btns-wrap .card-form__btns .wrap-btn {
    margin-right: 10px;
  }
}
@media screen and (max-width: 576px) {
  .new-company .card-form__row {
    margin-bottom: 10px;
  }
  .new-company .card-form__row .card-form__input {
    padding: 8px 12px;
  }
  .new-company .request__card > .container {
    padding: 22px;
  }
  .new-company .card-form__btns .wrap-btn {
    margin-right: 0;
    margin-bottom: 10px;
  }
  .new-company .card-form__btns .wrap-btn:last-child {
    margin-bottom: 10px;
  }
  .new-company .info-error {
    width: 100%;
    max-width: 350px;
  }
  .new-company .profile-edit .checkbox-wrap {
    flex-wrap: wrap;
  }
  .new-company .profile-edit .checkbox-wrap .default-checkbox {
    margin-bottom: 10px;
  }
  .new-company .profile-edit .checkbox-wrap .default-checkbox:last-child {
    margin-bottom: 0;
  }
}
.grey-textarea {
  background-color: #f4f5fa;
  border: 0;
  border-radius: 2px;
  resize: none;
  padding: 16px;
}

.share_links {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
}

.share_links a {
  text-align: center;
}

.share_links img {
  width: 70px !important;
  height: 70px !important;
}

.error-msg {
  background-color: #ffdfd8;
  border-radius: 10px;
  padding: 8px 16px;
  color: #df2626;
  font-weight: 400;
  font-size: 12px;
  text-align: center;
}

.popup button {
  margin: 8px;
}

.form-item:nth-child(n + 2) {
  padding-top: 20px;
}

.select-blue .select2-selection {
  border: 0 !important;
  border-bottom: solid 1px #4096cd !important;
  padding-bottom: 40px !important;
  border-radius: 0 !important;
}

.select-blue .select2-selection__rendered {
  font-weight: bold !important;
  font-size: 16px !important;
  color: #256da3 !important;
}

.select-blue .select2-selection b {
  border: 0 !important;
  width: 16px !important;
  height: 16px !important;
  top: 30% !important;
  background: url(/local/templates/natt/static/theme/css/../img/main/vector-icons/chevron-down.svg) center/contain
    no-repeat;
}

#popup-new_request {
  width: unset !important;
  max-width: 970px;
}

#popup-new_solution {
  width: unset !important;
  max-width: 770px;
}

.flex-v-between {
  display: flex;
  flex-flow: column;
  justify-content: space-between;
}

.page main.main {
  background-color: #fafafa;
}
.page .main {
  margin-top: 0;
  margin-bottom: 0;
}
.page .main .h-block h2.title,
.page .main .h-block .title.h2 {
  font-weight: bold;
  font-size: 36px;
  line-height: 44px;
  text-align: center;
  color: #256da3;
}
.page .main .h-block .description {
  text-align: center;
  max-width: 730px;
  margin: 0 auto 64px auto;
}
.page .main section .dark-blue-h {
  font-style: normal;
  font-weight: bold;
  font-size: 20px;
  line-height: 24px;
}
.page .main section > .container {
  padding-top: 64px;
  padding-bottom: 0;
}
.page .main section.main {
  padding: 100px 0 48px 0;
}
.page .main section.main > .container {
  padding-top: 0;
}
.page .main section.main .h-block {
  padding-top: 0;
  padding-bottom: 0;
  margin-bottom: 80px;
}
.page .main section.main .h-block .title {
  padding: 0;
  font-style: normal;
  font-weight: bold;
  font-size: 88px;
  line-height: 96px;
  color: #4096cd;
  margin-bottom: 32px;
}
.page .main section.main .h-block .title span {
  color: #256da3;
}
.page .main section.main .h-block .description {
  color: #256da3;
  text-align: left;
  margin-bottom: 0;
}
.page .main section.main .main-img__wrap {
  position: relative;
  z-index: 0;
  -webkit-animation: 3s linear fadeIn;
  -moz-animation: 3s linear fadeIn;
  -o-animation: 3s linear fadeIn;
  animation: 3s linear fadeIn;
}
.page .main section.main .main-img__wrap .foundation-mobile {
  display: none;
}
.page .main section.main .main-img__wrap .orbit {
  position: absolute;
}
.page .main section.main .main-img__wrap .orbit.front {
  top: 134px;
  left: 40px;
  right: 40px;
  height: 241px;
  background: url("/local/templates/natt/static/theme/css/../img/main/orbit-front.svg") center/contain no-repeat;
  z-index: -1;
}
.page .main section.main .main-img__wrap .orbit.back {
  z-index: -1;
  top: 111px;
  left: 40px;
  right: 104px;
  height: 162px;
  background: url("/local/templates/natt/static/theme/css/../img/main/orbit-back.svg") center/contain no-repeat;
}
.page .main section.main .main-img__wrap .small-planet,
.page .main section.main .main-img__wrap .big-planet {
  position: absolute;
  border-radius: 30px;
  left: 0;
  top: 0;
  background: url("/local/templates/natt/static/theme/css/../img/main/big-planet.svg") center/cover no-repeat;
  width: 58px;
  height: 58px;
  z-index: -1;
  -webkit-animation: 5.5s linear rotate infinite;
  -moz-animation: 5.5s linear rotate infinite;
  -o-animation: 5.5s linear rotate infinite;
  animation: 5.5s linear rotate infinite;
}
.page .main section.main .main-img__wrap .small-planet {
  border-radius: 30px;
  left: 0;
  top: 0;
  background: url("/local/templates/natt/static/theme/css/../img/main/small-planet.svg") center/cover no-repeat;
  width: 32px;
  height: 32px;
  z-index: -1;
}
.page .main section.main .main-img__wrap #middle-bulb {
  position: absolute;
  top: 97px;
  left: 50%;
  transform: translateX(-50%);
  height: auto;
  z-index: -1;
}
.page .main section.main .main-img__wrap #foundation-bulb {
  position: absolute;
  top: 290px;
  left: 50%;
  transform: translateX(-50%);
  z-index: -2;
}
.page .main section.main .main-img__wrap .foundation-item {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
}
.page .main section.how-platform-work > .container {
  padding-top: 32px;
}
.page .main section.how-platform-work .h-block__img {
  text-align: center;
}
.page
  .main
  section
  .how-platform-work__items
  .how-platform-work__item
  .how-platform-work__item-title {
  font-size: 20px;
  text-align: right;
  font-weight: bold;
  letter-spacing: 0.05em;
  text-transform: uppercase;
  color: #d9dbdd;
  margin-bottom: 56px;
  white-space: nowrap;
}
.page
  .main
  section
  .how-platform-work__items
  .how-platform-work__item.lc
  .how-platform-work__item-title {
  -webkit-transform: translatex(70px);
  -moz-transform: translatex(70px);
  -ms-transform: translatex(70px);
  -o-transform: translatex(70px);
  transform: translatex(70px);
}
.page
  .main
  section
  .how-platform-work__items
  .how-platform-work__item.rc
  .how-platform-work__item-title {
  -webkit-transform: translatex(-70px);
  -moz-transform: translatex(-70px);
  -ms-transform: translatex(-70px);
  -o-transform: translatex(-70px);
  transform: translatex(-70px);
  text-align: left;
}
.page
  .main
  section
  .how-platform-work__items
  .how-platform-work__item
  .how-platform-work__item-cnt {
  font-weight: 300;
  font-size: 14px;
  color: #333;
}
.page
  .main
  section
  .how-platform-work__items
  .how-platform-work__item
  .how-platform-work__item-cnt
  div {
  display: flex;
  margin-bottom: 32px;
}
.page
  .main
  section
  .how-platform-work__items
  .how-platform-work__item
  .how-platform-work__item-cnt
  div:last-child {
  margin-bottom: 0;
}
.page
  .main
  section
  .how-platform-work__items
  .how-platform-work__item
  .how-platform-work__item-cnt
  div
  img {
  display: inline-block;
  width: 28px;
  height: 28px;
  margin-right: 16px;
}
.page .main section .how-platform-work__items .img-wrap {
  display: flex;
  align-items: center;
}
.page .main section .how-platform-work__items .marching-ants {
  position: relative;
}
.page
  .main
  section
  .how-platform-work__items
  .marching-ants.rc
  .marching-ant.fourth,
.page
  .main
  section
  .how-platform-work__items
  .marching-ants.rc
  .marching-ant.third,
.page
  .main
  section
  .how-platform-work__items
  .marching-ants.rc
  .marching-ant.sixth,
.page
  .main
  section
  .how-platform-work__items
  .marching-ants.rc
  .marching-ant.fifth,
.page
  .main
  section
  .how-platform-work__items
  .marching-ants.rc
  .marching-ant.first,
.page
  .main
  section
  .how-platform-work__items
  .marching-ants.lc
  .marching-ant.fourth,
.page
  .main
  section
  .how-platform-work__items
  .marching-ants.lc
  .marching-ant.third,
.page
  .main
  section
  .how-platform-work__items
  .marching-ants.lc
  .marching-ant.sixth,
.page
  .main
  section
  .how-platform-work__items
  .marching-ants.lc
  .marching-ant.fifth,
.page
  .main
  section
  .how-platform-work__items
  .marching-ants.lc
  .marching-ant.first {
  -webkit-animation: 100s linear marchingAnts-x infinite;
  -moz-animation: 100s linear marchingAnts-x infinite;
  -o-animation: 100s linear marchingAnts-x infinite;
  animation: 100s linear marchingAnts-x infinite;
  top: 90px;
  left: 12px;
  right: 50%;
  height: 2px;
  background: repeating-linear-gradient(
    90deg,
    transparent,
    transparent 4px,
    #4096cd 4px,
    #4096cd 12px
  );
  -webkit-background: repeating-linear-gradient(
    90deg,
    transparent,
    transparent 4px,
    #4096cd 4px,
    #4096cd 12px
  );
  -moz-background: repeating-linear-gradient(
    90deg,
    transparent,
    transparent 4px,
    #4096cd 4px,
    #4096cd 12px
  );
  -o-background: repeating-linear-gradient(
    90deg,
    transparent,
    transparent 4px,
    #4096cd 4px,
    #4096cd 12px
  );
  -ms-background: repeating-linear-gradient(
    90deg,
    transparent,
    transparent 4px,
    #4096cd 4px,
    #4096cd 12px
  );
}
.page
  .main
  section
  .how-platform-work__items
  .marching-ants.rc
  .marching-ant.fourth::before,
.page
  .main
  section
  .how-platform-work__items
  .marching-ants.rc
  .marching-ant.third::before,
.page
  .main
  section
  .how-platform-work__items
  .marching-ants.rc
  .marching-ant.sixth::before,
.page
  .main
  section
  .how-platform-work__items
  .marching-ants.rc
  .marching-ant.fifth::before,
.page
  .main
  section
  .how-platform-work__items
  .marching-ants.rc
  .marching-ant.first::before,
.page
  .main
  section
  .how-platform-work__items
  .marching-ants.lc
  .marching-ant.fourth::before,
.page
  .main
  section
  .how-platform-work__items
  .marching-ants.lc
  .marching-ant.third::before,
.page
  .main
  section
  .how-platform-work__items
  .marching-ants.lc
  .marching-ant.sixth::before,
.page
  .main
  section
  .how-platform-work__items
  .marching-ants.lc
  .marching-ant.fifth::before,
.page
  .main
  section
  .how-platform-work__items
  .marching-ants.lc
  .marching-ant.first::before {
  content: "";
  position: absolute;
  top: 50%;
  display: inline-block;
  width: 10px;
  height: 14px;
  left: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
  background: url("/local/templates/natt/static/theme/css/../img/main/vector-icons/arr-small-left.svg") center/cover
    no-repeat;
}
.page
  .main
  section
  .how-platform-work__items
  .marching-ants.rc
  .marching-ant.second,
.page
  .main
  section
  .how-platform-work__items
  .marching-ants.lc
  .marching-ant.second {
  top: 90px;
  right: 49%;
  -webkit-animation: 100s linear marchingAnts-y infinite;
  -moz-animation: 100s linear marchingAnts-y infinite;
  -o-animation: 100s linear marchingAnts-y infinite;
  animation: 100s linear marchingAnts-y infinite;
  bottom: 8px;
  width: 2px;
  background: repeating-linear-gradient(
    0,
    transparent,
    transparent 8px,
    #4096cd 8px,
    #4096cd 15px
  );
  -webkit-background: repeating-linear-gradient(
    0,
    transparent,
    transparent 8px,
    #4096cd 8px,
    #4096cd 15px
  );
  -moz-background: repeating-linear-gradient(
    0,
    transparent,
    transparent 8px,
    #4096cd 8px,
    #4096cd 15px
  );
  -o-background: repeating-linear-gradient(
    0,
    transparent,
    transparent 8px,
    #4096cd 8px,
    #4096cd 15px
  );
  -ms-background: repeating-linear-gradient(
    0,
    transparent,
    transparent 8px,
    #4096cd 8px,
    #4096cd 15px
  );
  border-top-right-radius: 20px;
  border-bottom-right-radius: 20px;
}
.page
  .main
  section
  .how-platform-work__items
  .marching-ants.rc
  .marching-ant.third,
.page
  .main
  section
  .how-platform-work__items
  .marching-ants.lc
  .marching-ant.third {
  bottom: 8px;
  top: auto;
}
.page
  .main
  section
  .how-platform-work__items
  .marching-ants.rc
  .marching-ant.fourth,
.page
  .main
  section
  .how-platform-work__items
  .marching-ants.lc
  .marching-ant.fourth {
  top: 157px;
  left: 12px;
  right: 0;
}
.page
  .main
  section
  .how-platform-work__items
  .marching-ants.rc
  .marching-ant.fourth::after,
.page
  .main
  section
  .how-platform-work__items
  .marching-ants.lc
  .marching-ant.fourth::after {
  content: "";
  position: absolute;
  top: 50%;
  display: inline-block;
  width: 10px;
  height: 14px;
  left: auto;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
  background: url("/local/templates/natt/static/theme/css/../img/main/vector-icons/arr-small-right.svg") center/cover
    no-repeat;
}
.page
  .main
  section
  .how-platform-work__items
  .marching-ants.rc
  .marching-ant.sixth,
.page
  .main
  section
  .how-platform-work__items
  .marching-ants.rc
  .marching-ant.fifth,
.page
  .main
  section
  .how-platform-work__items
  .marching-ants.lc
  .marching-ant.sixth,
.page
  .main
  section
  .how-platform-work__items
  .marching-ants.lc
  .marching-ant.fifth {
  display: none;
}
.page
  .main
  section
  .how-platform-work__items
  .marching-ants.rc
  .marching-ant.fourth,
.page
  .main
  section
  .how-platform-work__items
  .marching-ants.rc
  .marching-ant.third,
.page
  .main
  section
  .how-platform-work__items
  .marching-ants.rc
  .marching-ant.first {
  left: 50%;
  right: 12px;
  -webkit-animation: 100s linear marchingAnts-x infinite reverse;
  -moz-animation: 100s linear marchingAnts-x infinite reverse;
  -o-animation: 100s linear marchingAnts-x infinite reverse;
  animation: 100s linear marchingAnts-x infinite reverse;
}
.page
  .main
  section
  .how-platform-work__items
  .marching-ants.rc
  .marching-ant.fourth::before,
.page
  .main
  section
  .how-platform-work__items
  .marching-ants.rc
  .marching-ant.third::before,
.page
  .main
  section
  .how-platform-work__items
  .marching-ants.rc
  .marching-ant.first::before {
  left: auto;
  right: 0;
  background: url("/local/templates/natt/static/theme/css/../img/main/vector-icons/arr-small-right.svg") center/cover
    no-repeat;
}
.page
  .main
  section
  .how-platform-work__items
  .marching-ants.rc
  .marching-ant.fourth {
  left: 12px;
}
.page
  .main
  section
  .how-platform-work__items
  .marching-ants.rc
  .marching-ant.fourth::before {
  background: url("/local/templates/natt/static/theme/css/../img/main/vector-icons/arr-small-right.svg") center/cover
    no-repeat;
}
.page
  .main
  section
  .how-platform-work__items
  .marching-ants.rc
  .marching-ant.fourth::after {
  left: -12px;
  background: url("/local/templates/natt/static/theme/css/../img/main/vector-icons/arr-small-left.svg") center/cover
    no-repeat;
}
.page .main section .how-platform-work__items .marching-ant {
  position: absolute;
}
.page .main section .how-platform-work__items .img-wrap {
  -webkit-transform: translateY(34px);
  -moz-transform: translateY(34px);
  -ms-transform: translateY(34px);
  -o-transform: translateY(34px);
  transform: translateY(34px);
}
.page .main section .how-platform-work__items .img-wrap img {
  width: 100%;
}
.page .main section.how-platform-work > .container,
.page .main section.platform-services > .container,
.page .main section.relevant-requests > .container {
  background: linear-gradient(
    180deg,
    rgba(233, 248, 255, 0.52) 0%,
    rgba(255, 255, 255, 0) 100%
  );
  border-radius: 10px;
}
.page .main section.how-platform-work .relevant-requests__slider,
.page .main section.platform-services .relevant-requests__slider,
.page .main section.relevant-requests .relevant-requests__slider {
  position: relative;
}
.page .main section.how-platform-work .relevant-requests__slider .slick-arrow,
.page .main section.platform-services .relevant-requests__slider .slick-arrow,
.page .main section.relevant-requests .relevant-requests__slider .slick-arrow {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%) rotate(90deg);
  -moz-transform: translateY(-50%) rotate(90deg);
  -ms-transform: translateY(-50%) rotate(90deg);
  -o-transform: translateY(-50%) rotate(90deg);
  transform: translateY(-50%) rotate(90deg);
  right: -80px;
  z-index: 10;
}
.page
  .main
  section.how-platform-work
  .relevant-requests__slider
  .slick-arrow::before,
.page
  .main
  section.platform-services
  .relevant-requests__slider
  .slick-arrow::before,
.page
  .main
  section.relevant-requests
  .relevant-requests__slider
  .slick-arrow::before {
  content: "";
  opacity: 0.75;
  display: block;
  height: 30px;
  width: 30px;
  background: url("/local/templates/natt/static/theme/css/../img/main/vector-icons/prev.svg") center/cover no-repeat;
  -webkit-transition: opacity 0.3s ease-in-out;
  -moz-transition: opacity 0.3s ease-in-out;
  -o-transition: opacity 0.3s ease-in-out;
  transition: opacity 0.3s ease-in-out;
}
.page
  .main
  section.how-platform-work
  .relevant-requests__slider
  .slick-arrow.prev-arrow,
.page
  .main
  section.platform-services
  .relevant-requests__slider
  .slick-arrow.prev-arrow,
.page
  .main
  section.relevant-requests
  .relevant-requests__slider
  .slick-arrow.prev-arrow {
  right: auto;
  left: -50px;
  -webkit-transform: translateY(-50%) rotate(-90deg);
  -moz-transform: translateY(-50%) rotate(-90deg);
  -ms-transform: translateY(-50%) rotate(-90deg);
  -o-transform: translateY(-50%) rotate(-90deg);
  transform: translateY(-50%) rotate(-90deg);
}
.page
  .main
  section.how-platform-work
  .relevant-requests__slider
  .slick-arrow:hover::before,
.page
  .main
  section.platform-services
  .relevant-requests__slider
  .slick-arrow:hover::before,
.page
  .main
  section.relevant-requests
  .relevant-requests__slider
  .slick-arrow:hover::before {
  cursor: pointer;
  opacity: 1;
}
.page .main section.how-platform-work .relevant-requests__slider::before,
.page .main section.platform-services .relevant-requests__slider::before,
.page .main section.relevant-requests .relevant-requests__slider::before {
  content: "";
  position: absolute;
  top: 0;
  height: 100%;
  left: -9999px;
  width: calc(9999px - 12px);
  background-color: #fafafa;
  z-index: 1;
}
.page .main section.how-platform-work .relevant-requests__slider .slick-list,
.page .main section.platform-services .relevant-requests__slider .slick-list,
.page .main section.relevant-requests .relevant-requests__slider .slick-list {
  overflow: visible;
}
.page .main section.how-platform-work .relevant-requests__slider .slick-slide,
.page .main section.platform-services .relevant-requests__slider .slick-slide,
.page .main section.relevant-requests .relevant-requests__slider .slick-slide {
  padding: 10px 0;
}
.page
  .main
  section.how-platform-work
  .relevant-requests__slider
  .slick-slide
  .card,
.page
  .main
  section.platform-services
  .relevant-requests__slider
  .slick-slide
  .card,
.page
  .main
  section.relevant-requests
  .relevant-requests__slider
  .slick-slide
  .card {
  max-width: 370px;
  margin-right: 30px;
  background: #fff;
  box-shadow: 0 4px 20px rgba(64, 150, 205, 0.1);
  border-radius: 10px;
  padding: 32px 16px;
}
.page
  .main
  section.how-platform-work
  .relevant-requests__slider
  .slick-slide
  .card
  .card-logo,
.page
  .main
  section.platform-services
  .relevant-requests__slider
  .slick-slide
  .card
  .card-logo,
.page
  .main
  section.relevant-requests
  .relevant-requests__slider
  .slick-slide
  .card
  .card-logo {
  width: 164px;
  height: 32px;
  margin-bottom: 10px;
}
.page
  .main
  section.how-platform-work
  .relevant-requests__slider
  .slick-slide
  .card
  .card-logo
  img,
.page
  .main
  section.platform-services
  .relevant-requests__slider
  .slick-slide
  .card
  .card-logo
  img,
.page
  .main
  section.relevant-requests
  .relevant-requests__slider
  .slick-slide
  .card
  .card-logo
  img {
  width: 100%;
  height: 100%;
  object-fit: contain;
  object-position: left center;
}
.page
  .main
  section.how-platform-work
  .relevant-requests__slider
  .slick-slide
  .card
  .card-title,
.page
  .main
  section.platform-services
  .relevant-requests__slider
  .slick-slide
  .card
  .card-title,
.page
  .main
  section.relevant-requests
  .relevant-requests__slider
  .slick-slide
  .card
  .card-title {
  text-align: left;
  margin-bottom: 16px;
  max-width: unset;
}
.page
  .main
  section.how-platform-work
  .relevant-requests__slider
  .slick-slide
  .card
  .card-title
  a,
.page
  .main
  section.platform-services
  .relevant-requests__slider
  .slick-slide
  .card
  .card-title
  a,
.page
  .main
  section.relevant-requests
  .relevant-requests__slider
  .slick-slide
  .card
  .card-title
  a {
  font-style: normal;
  font-weight: bold;
  font-size: 20px;
  line-height: 24px;
}
.page
  .main
  section.how-platform-work
  .relevant-requests__slider
  .slick-slide
  .card
  .card-cnt,
.page
  .main
  section.platform-services
  .relevant-requests__slider
  .slick-slide
  .card
  .card-cnt,
.page
  .main
  section.relevant-requests
  .relevant-requests__slider
  .slick-slide
  .card
  .card-cnt {
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  color: #333;
}
.page
  .main
  section.how-platform-work
  .relevant-requests__slider
  .slick-slide
  .card
  .card-cnt
  ul,
.page
  .main
  section.platform-services
  .relevant-requests__slider
  .slick-slide
  .card
  .card-cnt
  ul,
.page
  .main
  section.relevant-requests
  .relevant-requests__slider
  .slick-slide
  .card
  .card-cnt
  ul {
  padding-left: 0;
}
.page .main section.how-platform-work .relevant-requests__slider .slick-dots,
.page .main section.platform-services .relevant-requests__slider .slick-dots,
.page .main section.relevant-requests .relevant-requests__slider .slick-dots {
  display: flex;
  align-items: center;
  margin-top: 32px;
  margin-bottom: 32px;
}
.page .main section.how-platform-work .relevant-requests__slider .slick-dots li,
.page .main section.platform-services .relevant-requests__slider .slick-dots li,
.page
  .main
  section.relevant-requests
  .relevant-requests__slider
  .slick-dots
  li {
  display: flex;
  width: 100%;
}
.page
  .main
  section.how-platform-work
  .relevant-requests__slider
  .slick-dots
  li
  button,
.page
  .main
  section.platform-services
  .relevant-requests__slider
  .slick-dots
  li
  button,
.page
  .main
  section.relevant-requests
  .relevant-requests__slider
  .slick-dots
  li
  button {
  flex-basis: 100%;
  height: 4px;
  background-color: #e6eef4;
  font-size: 0;
  -webkit-transition: background-color 0.3s ease-in-out;
  -moz-transition: background-color 0.3s ease-in-out;
  -o-transition: background-color 0.3s ease-in-out;
  transition: background-color 0.3s ease-in-out;
}
.page
  .main
  section.how-platform-work
  .relevant-requests__slider
  .slick-dots
  li.slick-active
  button,
.page
  .main
  section.platform-services
  .relevant-requests__slider
  .slick-dots
  li.slick-active
  button,
.page
  .main
  section.relevant-requests
  .relevant-requests__slider
  .slick-dots
  li.slick-active
  button {
  background-color: #4096cd;
}
.page .main section.how-platform-work .btn.out-message,
.page .main section.platform-services .btn.out-message,
.page .main section.relevant-requests .btn.out-message {
  display: inline-flex;
  margin: 0 auto;
}
.page .main section.services-for-science,
.page .main section.platform-services {
  margin-bottom: 0;
}
.page .main section.services-for-science .services-items,
.page .main section.platform-services .services-items {
  margin-bottom: 64px;
}
.page .main section.services-for-science .services-items .service-item,
.page .main section.platform-services .services-items .service-item {
  color: #fff;
}
.page
  .main
  section.services-for-science
  .services-items
  .service-item.right-border,
.page
  .main
  section.platform-services
  .services-items
  .service-item.right-border {
  position: relative;
}
.page
  .main
  section.services-for-science
  .services-items
  .service-item.right-border::after,
.page
  .main
  section.platform-services
  .services-items
  .service-item.right-border::after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  right: 20px;
  border-right: 2px dashed #4096cd;
}
.page .main section.services-for-science .services-items .service-item__title a,
.page .main section.platform-services .services-items .service-item__title a {
  position: relative;
  display: inline-block;
  font-weight: bold;
  font-size: 20px;
  line-height: 24px;
  margin-bottom: 16px;
  margin-right: 30px;
}
.page
  .main
  section.services-for-science
  .services-items
  .service-item__title
  a:hover,
.page
  .main
  section.platform-services
  .services-items
  .service-item__title
  a:hover {
  color: #fff;
  text-decoration: underline;
}
.page .main section.services-for-science .services-items .service-item__cnt,
.page .main section.platform-services .services-items .service-item__cnt {
  font-weight: normal;
  font-size: 16px;
}
.page .main section.services-for-science .bg-dark-blue-full,
.page .main section.platform-services .bg-dark-blue-full {
  padding: 64px 0 130px 0;
}
.page .main section.services-for-science .bg-dark-blue-full h2.title,
.page .main section.services-for-science .bg-dark-blue-full .title.h2,
.page .main section.platform-services .bg-dark-blue-full h2.title,
.page .main section.platform-services .bg-dark-blue-full .title.h2 {
  color: #fff;
  z-index: 1;
  margin-bottom: 64px;
}
.page
  .main
  section.services-for-science
  .bg-dark-blue-full
  .helicopter-img__wrap
  img,
.page
  .main
  section.platform-services
  .bg-dark-blue-full
  .helicopter-img__wrap
  img {
  -webkit-animation: 3s linear toUptoDown infinite alternate;
  -moz-animation: 3s linear toUptoDown infinite alternate;
  -o-animation: 3s linear toUptoDown infinite alternate;
  animation: 3s linear toUptoDown infinite alternate;
}
.page
  .main
  section.platform-services
  .services-items
  .service-item__title
  a:hover {
  color: #e6eef4;
}
.page .main section.platform-services .btn.dark-blue-h:hover {
  background-color: #fff;
  color: #256da3;
}
.page .main section.services-for-science .h-block h2.title,
.page .main section.services-for-science .h-block .title.h2,
.page .main section.shared-services .h-block h2.title,
.page .main section.shared-services .h-block .title.h2 {
  margin-bottom: 64px;
  text-align: left;
}
.page .main section.services-for-science .card,
.page .main section.shared-services .card {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  height: 100%;
  padding: 32px 72px 32px 0;
  border-right: 2px dashed #d9dbdd;
  background-color: transparent;
}
.page .main section.services-for-science .card-lc,
.page .main section.shared-services .card-lc {
  margin-right: 16px;
  flex: 0 0 40px;
}
.page .main section.services-for-science .card-lc img,
.page .main section.shared-services .card-lc img {
  width: 100%;
}
.page .main section.services-for-science .card-rc-header a,
.page .main section.shared-services .card-rc-header a {
  font-weight: bold;
  font-size: 20px;
  margin-right: 0;
  margin-bottom: 16px;
}
.page .main section.services-for-science .card-rc-cnt,
.page .main section.shared-services .card-rc-cnt {
  font-size: 16px;
  font-weight: 500;
}
.page .main section.services-for-science .wrap-btns,
.page .main section.shared-services .wrap-btns {
  padding: 32px;
}
.page .main section.services-for-science .wrap-btns .btn:not(:last-child),
.page .main section.shared-services .wrap-btns .btn:not(:last-child) {
  margin-bottom: 16px;
}
.page .main section.services-for-science {
  background-color: #e6eef4;
  padding-bottom: 64px;
}
.page
  .main
  section.services-for-science
  .services-items
  .service-item.right-border {
  padding-right: 40px;
}
.page
  .main
  section.services-for-science
  .services-items
  .service-item__title
  a:hover {
  color: #4096cd;
}
.page .main section.services-for-science .services-items .service-item__cnt {
  color: #333;
}
.page .main section.platform-operator {
  background-color: #fff;
  padding-bottom: 64px;
  margin-bottom: 0;
}
.page .main section.platform-operator .h-block h2.title,
.page .main section.platform-operator .h-block .title.h2 {
  color: #333;
}
.page .main section.platform-operator .h-block .title,
.page .main section.platform-operator .h-block .description {
  text-align: left;
}
.page .main section.platform-operator .h-block .description {
  margin: 0 0 30px 0;
}
.page .main section.platform-operator .h-block .description:last-child {
  margin-bottom: 42px;
}

article.companies section > .container,
article.customer section > .container {
  padding-bottom: 0;
}
article.companies section.companies h1.title,
article.companies section.companies .title.h1,
article.customer section.companies h1.title,
article.customer section.companies .title.h1 {
  padding-top: 0;
}
article.companies section.single-customer h1.title,
article.companies section.single-customer .title.h1,
article.customer section.single-customer h1.title,
article.customer section.single-customer .title.h1 {
  padding-top: 0;
  padding-bottom: 64px;
}
article.companies section.single-customer .single-customer__img,
article.customer section.single-customer .single-customer__img {
  text-align: right;
}
article.companies section.single-customer .single-customer__btns .btn.user-blue,
article.customer section.single-customer .single-customer__btns .btn.user-blue {
  margin-right: 24px;
}
article.companies section.customer-content .customer-content__row,
article.customer section.customer-content .customer-content__row {
  display: flex;
  margin-bottom: 32px;
}
article.companies section.customer-content .customer-content__row-name,
article.customer section.customer-content .customer-content__row-name {
  font-weight: normal;
  font-size: 16px;
  color: #7e8486;
  flex-basis: 196px;
}
article.companies section.customer-content .customer-content__row-val,
article.customer section.customer-content .customer-content__row-val {
  font-weight: normal;
  font-size: 16px;
  color: #333;
}
article.companies section.customer-content.box-shadow,
article.customer section.customer-content.box-shadow {
  z-index: 1;
}
article.companies section.customer-content .container,
article.customer section.customer-content .container {
  padding-bottom: 64px;
}
article.companies section.customer-content .title,
article.customer section.customer-content .title {
  font-weight: bold;
  font-size: 24px;
  color: #333;
  margin-bottom: 32px;
}
article.companies section.customer-content.members .container,
article.customer section.customer-content.members .container {
  background: #fff;
  box-shadow: 0 4px 20px rgba(64, 150, 205, 0.1);
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  padding-top: 32px;
  padding-bottom: 0;
}
article.companies section.customer-content .table-members,
article.customer section.customer-content .table-members {
  margin-bottom: 10px;
}
article.companies
  section.customer-content
  .table-members
  tr:nth-child(odd)
  .member-name,
article.customer
  section.customer-content
  .table-members
  tr:nth-child(odd)
  .member-name {
  color: #256da3;
}
article.companies
  section.customer-content
  .table-members
  tr:nth-child(even)
  .member-name,
article.customer
  section.customer-content
  .table-members
  tr:nth-child(even)
  .member-name {
  color: #333;
}
article.companies section.customer-content .table-members tr td,
article.customer section.customer-content .table-members tr td {
  text-align: left;
}
article.companies section.customer-content .table-members tr td.member-name,
article.customer section.customer-content .table-members tr td.member-name {
  font-weight: 700;
}
article.companies
  section.customer-content
  .table-members
  tr
  td.member-description,
article.customer
  section.customer-content
  .table-members
  tr
  td.member-description {
  max-width: 640px;
}
article.companies section .wrap-search,
article.customer section .wrap-search {
  margin-bottom: 64px;
}
article.companies
  section.members-company
  .list-item:nth-child(odd)
  .member-name,
article.customer
  section.members-company
  .list-item:nth-child(odd)
  .member-name {
  color: #256da3;
}
article.companies
  section.members-company
  .list-item:nth-child(even)
  .member-name,
article.customer
  section.members-company
  .list-item:nth-child(even)
  .member-name {
  color: #333;
}
article.companies section.members-company .list-item.incoming::after,
article.customer section.members-company .list-item.incoming::after {
  background-color: #e6eef4;
}
article.companies
  section.members-company
  .list-item.incoming
  .member-controls
  .btn,
article.customer
  section.members-company
  .list-item.incoming
  .member-controls
  .btn {
  font-size: 16px;
  line-height: 1.2;
  padding: 7px 16px;
  margin-right: 16px;
}
article.companies
  section.members-company
  .list-item.incoming
  .member-controls
  .btn:last-child,
article.customer
  section.members-company
  .list-item.incoming
  .member-controls
  .btn:last-child {
  margin-right: 0;
}
article.companies
  section.members-company
  .list-item.incoming
  .member-controls
  .btn.reply,
article.companies
  section.members-company
  .list-item.incoming
  .member-controls
  .btn.decline,
article.companies
  section.members-company
  .list-item.incoming
  .member-controls
  .btn.plus,
article.customer
  section.members-company
  .list-item.incoming
  .member-controls
  .btn.reply,
article.customer
  section.members-company
  .list-item.incoming
  .member-controls
  .btn.decline,
article.customer
  section.members-company
  .list-item.incoming
  .member-controls
  .btn.plus {
  padding-left: 50px;
  background-position: 12px center;
}
article.companies
  section.members-company
  .list-item.incoming
  .member-controls
  .btn.reply,
article.customer
  section.members-company
  .list-item.incoming
  .member-controls
  .btn.reply {
  padding-left: 40px;
  padding-right: 14px;
}
article.companies section.members-company .list-item .member-name,
article.customer section.members-company .list-item .member-name {
  font-weight: 700;
  color: #256da3;
}
article.companies section.members-company .list-item .member-name .edit svg,
article.customer section.members-company .list-item .member-name .edit svg {
  width: 24px;
  height: 24px;
  fill: #4096cd;
}
article.companies
  section.members-company
  .list-item
  .member-name
  .edit:hover
  svg,
article.customer
  section.members-company
  .list-item
  .member-name
  .edit:hover
  svg {
  fill: #256da3;
}
article.companies section.members-company .container,
article.companies section.offer-company .container,
article.companies section.requests-company .container,
article.customer section.members-company .container,
article.customer section.offer-company .container,
article.customer section.requests-company .container {
  padding-top: 0;
}
article.companies section .tabs-wrap .list-item,
article.customer section .tabs-wrap .list-item {
  padding-left: 12px;
  padding-right: 12px;
}
article.companies section .tabs-wrap .list-item__wrap,
article.customer section .tabs-wrap .list-item__wrap {
  text-align: left;
}
article.companies section .tabs-wrap .sort,
article.customer section .tabs-wrap .sort {
  margin-bottom: 32px;
}
article.companies section .tabs-wrap .sort .col-12,
article.customer section .tabs-wrap .sort .col-12 {
  display: block;
}

@media screen and (max-width: 1401px) {
  .header .menu {
    padding-right: 16px;
  }

  .nav-list__item a {
    font-size: 16px;
  }

  article.customer .h-block,
  article.solution .h-block {
    margin-bottom: 34px;
  }
  article.customer .customer-management .card,
  article.customer .sentence-management .card,
  article.solution .customer-management .card,
  article.solution .sentence-management .card {
    padding: 18px;
  }
  article.customer .fast-passage__cnt.card,
  article.solution .fast-passage__cnt.card {
    padding: 10px;
  }
  article.customer .fast-passage__cnt.card .list-blue__decoration-item,
  article.solution .fast-passage__cnt.card .list-blue__decoration-item {
    margin-bottom: 14px;
    margin-right: 14px;
  }
  article.customer .fast-passage__cnt.card .list-blue__decoration-item a,
  article.solution .fast-passage__cnt.card .list-blue__decoration-item a {
    font-size: 14px;
  }
  article.page .main section.main .main-img__wrap .foundation-item {
    left: -30px;
  }
  article.page .main section.main .main-img__wrap .orbit.back {
    top: 125px;
    right: 103px;
  }

  .tabs-wrap {
    margin-bottom: 12px;
    padding-right: 12px;
    padding-left: 12px;
    padding-bottom: 12px;
  }
  .tabs-wrap .nav-tabs .nav-item .nav-link {
    font-size: 20px;
    padding: 22px 22px 12px 22px;
  }

  .alert {
    margin: 10px 0 32px 0;
  }

  .filter .default-label {
    font-size: 14px;
  }

  .form-footer .send {
    font-size: 16px;
  }

  .card.file-attached {
    padding: 20px 40px 20px 32px;
  }
}
@media screen and (max-width: 1200px) {
  main {
    margin-top: 34px;
    margin-bottom: 34px;
  }

  section > .container {
    padding-top: 34px;
    padding-bottom: 34px;
  }

  section {
    margin-bottom: 34px;
  }

  section.begin {
    padding-left: 14px;
    padding-right: 14px;
  }
  section.begin h2.title,
  section.begin .title.h2 {
    margin-bottom: 40px;
  }
  section.begin .col-xl-3.col-lg-6 {
    margin-bottom: 30px;
  }
  section.begin .col-xl-3.col-lg-6:nth-child(3),
  section.begin .col-xl-3.col-lg-6:nth-child(4) {
    margin-bottom: 0;
  }

  .page main.main section .dark-blue-h {
    font-size: 18px;
    line-height: 20px;
  }
  .page main.main section.main {
    padding: 40px 0 32px 0;
  }
  .page main.main section.main .h-block h1.title,
  .page main.main section.main .h-block .title.h1 {
    font-size: 58px;
    line-height: 56px;
  }
  .page main.main section.main .main-img__wrap .orbit.back {
    top: 120px;
  }
  .page main.main section.main .main-img__wrap .foundation-item {
    left: -20px;
  }
  .page main.main section.platform-services .bg-dark-blue-full,
  .page main.main section > .container {
    padding-top: 34px;
  }
  .page main.main section .h-block .description {
    margin: 0 auto 34px auto;
  }
  .page
    main.main
    section.relevant-requests
    .relevant-requests__slider
    .slick-slide
    .card {
    max-width: 350px;
  }
  .page main.main section.services-for-science .bg-dark-blue-full,
  .page main.main section.platform-services .bg-dark-blue-full {
    padding-top: 34px;
    padding-bottom: 34px;
  }
  .page main.main section.services-for-science .bg-dark-blue-full h2.title,
  .page main.main section.services-for-science .bg-dark-blue-full .title.h2,
  .page main.main section.platform-services .bg-dark-blue-full h2.title,
  .page main.main section.platform-services .bg-dark-blue-full .title.h2 {
    margin-bottom: 34px;
  }
  .page main.main section.services-for-science .services-items,
  .page main.main section.platform-services .services-items {
    margin-bottom: 20px;
  }
  .page
    main.main
    section.services-for-science
    .services-items
    .service-item__title
    a,
  .page
    main.main
    section.platform-services
    .services-items
    .service-item__title
    a {
    margin-right: 0;
    margin-bottom: 6px;
  }
  .page
    main.main
    section.services-for-science
    .services-items
    .service-item.right-border,
  .page
    main.main
    section.platform-services
    .services-items
    .service-item.right-border {
    margin-bottom: 10px;
  }
  .page
    main.main
    section.services-for-science
    .services-items
    .service-item.right-border::after,
  .page
    main.main
    section.platform-services
    .services-items
    .service-item.right-border::after {
    content: unset;
  }
  .page main.main section.shared-services,
  .page main.main section.services-for-science {
    padding-bottom: 34px;
  }
  .page main.main section.shared-services .h-block h2.title,
  .page main.main section.shared-services .h-block .title.h2,
  .page main.main section.services-for-science .h-block h2.title,
  .page main.main section.services-for-science .h-block .title.h2 {
    margin-bottom: 34px;
  }
  .page main.main section.shared-services {
    padding-bottom: 0;
  }
  .page main.main section.shared-services .card {
    border: unset;
    padding: 22px 22px 22px 0;
  }
  .page main.main section.shared-services .wrap-btns {
    padding: 20px 12px 0 12px;
  }
  .page main.main section.shared-services .wrap-btns .btn:not(:last-child) {
    margin-bottom: 0;
    margin-right: 10px;
  }
  .page main.main section.platform-operator {
    padding-bottom: 34px;
  }
  .page
    main.main
    section.how-platform-work
    .marching-ants.lc
    .marching-ant.second,
  .page
    main.main
    section.how-platform-work
    .marching-ants.rc
    .marching-ant.second {
    bottom: 17px;
  }
  .page
    main.main
    section.how-platform-work
    .marching-ants.lc
    .marching-ant.fourth,
  .page
    main.main
    section.how-platform-work
    .marching-ants.rc
    .marching-ant.fourth {
    top: 149px;
  }
  .page
    main.main
    section.how-platform-work
    .marching-ants.lc
    .marching-ant.third,
  .page
    main.main
    section.how-platform-work
    .marching-ants.rc
    .marching-ant.third {
    bottom: 16px;
  }

  article.registration main section h1.title,
  article.registration main section .title.h1 {
    margin-bottom: 34px;
  }

  article.customer .card.indicator-val::after {
    width: 12px;
    height: 12px;
    top: 6px;
    right: 6px;
  }
  article.customer section.single-customer h1.title,
  article.customer section.single-customer .title.h1 {
    padding-bottom: 0;
  }
  article.customer .member-controls .btn {
    margin-bottom: 10px;
  }
  article.customer .h-block,
  article.solution .h-block {
    margin-bottom: 34px;
  }
  article.customer section.solution-table .solution-table,
  article.solution section.solution-table .solution-table {
    padding-top: 34px;
    padding-bottom: 34px;
  }
  article.customer section.solution-table .solution-table:last-child,
  article.solution section.solution-table .solution-table:last-child {
    padding-bottom: 0;
  }
  article.customer section.solution-table .solution-table__cnt .row,
  article.solution section.solution-table .solution-table__cnt .row {
    margin-bottom: 20px;
  }
  article.customer section.solution-table .solution-table__cnt .row.nested,
  article.solution section.solution-table .solution-table__cnt .row.nested {
    padding-top: 12px;
  }
  article.customer section.solution-table .solution-table__cnt .row:last-child,
  article.solution section.solution-table .solution-table__cnt .row:last-child {
    margin-bottom: 0;
  }
  article.customer
    section.solution-table
    .solution-table__cnt
    .row
    .solution-table__cnt-item,
  article.solution
    section.solution-table
    .solution-table__cnt
    .row
    .solution-table__cnt-item {
    font-size: 14px;
    line-height: 18px;
  }
  article.customer
    section.solution-table
    .solution-table__cnt
    .row
    .table-partners
    td,
  article.solution
    section.solution-table
    .solution-table__cnt
    .row
    .table-partners
    td {
    padding: 10px 0;
  }
  article.customer section.single-customer .customer-management .card-lc,
  article.customer section.single-customer .sentence-management .card-lc,
  article.customer section.sentence .customer-management .card-lc,
  article.customer section.sentence .sentence-management .card-lc,
  article.solution section.single-customer .customer-management .card-lc,
  article.solution section.single-customer .sentence-management .card-lc,
  article.solution section.sentence .customer-management .card-lc,
  article.solution section.sentence .sentence-management .card-lc {
    flex: 0 0 30px;
  }
  article.customer
    section.single-customer
    .customer-management
    .card-rc-header
    a,
  article.customer
    section.single-customer
    .sentence-management
    .card-rc-header
    a,
  article.customer section.sentence .customer-management .card-rc-header a,
  article.customer section.sentence .sentence-management .card-rc-header a,
  article.solution
    section.single-customer
    .customer-management
    .card-rc-header
    a,
  article.solution
    section.single-customer
    .sentence-management
    .card-rc-header
    a,
  article.solution section.sentence .customer-management .card-rc-header a,
  article.solution section.sentence .sentence-management .card-rc-header a {
    font-size: 16px;
  }
  article.customer section.single-customer .customer-management .card-rc-cnt,
  article.customer section.single-customer .sentence-management .card-rc-cnt,
  article.customer section.sentence .customer-management .card-rc-cnt,
  article.customer section.sentence .sentence-management .card-rc-cnt,
  article.solution section.single-customer .customer-management .card-rc-cnt,
  article.solution section.single-customer .sentence-management .card-rc-cnt,
  article.solution section.sentence .customer-management .card-rc-cnt,
  article.solution section.sentence .sentence-management .card-rc-cnt {
    font-size: 14px;
    line-height: 18px;
  }

  article.catalog-request section.catalog-request-list,
  article.catalog-request section.catalog-offer-list,
  article.catalog-offer section.catalog-request-list,
  article.catalog-offer section.catalog-offer-list {
    padding-top: 34px;
    padding-bottom: 34px;
  }
  article.catalog-request
    section.catalog-request-list.view-card
    .grid-container,
  article.catalog-request section.catalog-offer-list.view-card .grid-container,
  article.catalog-offer section.catalog-request-list.view-card .grid-container,
  article.catalog-offer section.catalog-offer-list.view-card .grid-container {
    column-count: 2;
  }
  article.catalog-request
    section.catalog-request-list.view-card.list
    .list-item,
  article.catalog-request section.catalog-offer-list.view-card.list .list-item,
  article.catalog-offer section.catalog-request-list.view-card.list .list-item,
  article.catalog-offer section.catalog-offer-list.view-card.list .list-item {
    max-width: unset;
    padding: 20px 16px 20px 16px;
  }
  article.catalog-request
    section.catalog-request-list.view-card.list
    .list-item__control,
  article.catalog-request
    section.catalog-offer-list.view-card.list
    .list-item__control,
  article.catalog-offer
    section.catalog-request-list.view-card.list
    .list-item__control,
  article.catalog-offer
    section.catalog-offer-list.view-card.list
    .list-item__control {
    max-width: unset;
  }
  article.catalog-request
    section.catalog-request-list.view-card.list
    .list-item__control
    a
    svg,
  article.catalog-request
    section.catalog-offer-list.view-card.list
    .list-item__control
    a
    svg,
  article.catalog-offer
    section.catalog-request-list.view-card.list
    .list-item__control
    a
    svg,
  article.catalog-offer
    section.catalog-offer-list.view-card.list
    .list-item__control
    a
    svg {
    width: 20px;
    height: 20px;
  }
  article.catalog-request
    section.catalog-request-list.view-card.list
    .list-item
    .list-item__wrap
    .list-item__name,
  article.catalog-request
    section.catalog-offer-list.view-card.list
    .list-item
    .list-item__wrap
    .list-item__name,
  article.catalog-offer
    section.catalog-request-list.view-card.list
    .list-item
    .list-item__wrap
    .list-item__name,
  article.catalog-offer
    section.catalog-offer-list.view-card.list
    .list-item
    .list-item__wrap
    .list-item__name {
    font-size: 20px;
    line-height: 22px;
  }

  .border-bottom-dashed::after {
    content: unset;
  }

  .alert {
    margin: 10px 0 32px 0;
    max-width: 1140px;
  }

  .select2-container--default .select2-results__option {
    font-size: 14px;
  }

  .select2-results__options .option-list,
  #product-view .option-list,
  .select2-results__options .option-card,
  #product-view .option-card {
    display: none;
  }

  .select2 {
    min-width: 210px;
  }
  .select2.select2-container--default .select2-results__option--selectable,
  .select2.select2-container--default
    .select2-selection--single
    .select2-selection__rendered,
  .select2.select2-container--default
    .select2-selection--multiple
    .select2-search__field,
  .select2.select2-container--default
    .select2-selection--multiple
    .select2-selection__choice {
    font-size: 14px;
    height: 32px;
    line-height: 32px;
  }
  .select2.select2-container--focus .select2-selection--multiple,
  .select2.select2-container--focus .select2-container--default,
  .select2.select2-container--focus .select2-selection--single,
  .select2.select2-container--open .select2-selection--multiple,
  .select2.select2-container--open .select2-container--default,
  .select2.select2-container--open .select2-selection--single {
    border-top: unset;
    border-right: unset;
    border-left: unset;
    border-bottom: 2px solid #4096cd !important;
    padding-left: 0;
  }

  .filter {
    padding-top: 34px;
    padding-bottom: 34px;
  }
  .filter .accordion-header.title {
    margin-bottom: 10px;
  }
  .filter .accordion-body {
    padding-top: 10px;
  }
  .filter .accordion-body .btn.icon.times {
    background-size: 16px auto;
  }
  .filter .accordion .accordion-button {
    font-size: 18px;
    padding: 14px 46px 14px 26px;
  }
  .filter .accordion .accordion-button:not(.collapsed)::after {
    right: 22px;
  }
  .filter .accordion .accordion-button.collapsed::after {
    right: 22px;
  }

  .title {
    margin-bottom: 20px;
  }

  h1,
  .h1 {
    font-size: 38px;
  }

  .card {
    padding: 36px 16px 20px 16px;
  }
  .card-title {
    max-width: unset;
  }

  .accordion {
    margin-bottom: 34px;
  }
  .accordion .accordion-header,
  .accordion .accordion-button {
    font-size: 22px;
    padding: 18px;
  }
  .accordion .accordion-header {
    padding: 0;
  }
  .accordion .accordion-button::after {
    width: 30px;
    height: 30px;
  }
  .accordion .accordion-button::before {
    font-size: 14px;
  }
  .accordion-body {
    padding: 12px 22px 22px 22px;
  }
  .accordion-body__lc .avatar {
    width: 128px;
    height: 128px;
    flex: 0 0 128px;
    margin-right: 20px;
  }
  .accordion-body__lc-info-row {
    flex-direction: column;
    margin-bottom: 4px;
  }
  .accordion-body__lc-info-row-val,
  .accordion-body__lc-info-row-prop {
    display: flex;
    align-items: center;
    flex: 0 0 auto;
    font-size: 15px;
  }
  .accordion-body__lc-info.flex-270
    .accordion-body__lc-info-row
    .accordion-body__lc-info-row-prop {
    flex: 0 0 auto;
  }
  .accordion-body__row.nested {
    padding-top: 30px;
  }

  .wrap-icon svg,
  a svg,
  .list-item__views svg,
  .remove svg,
  .pdf svg,
  .send svg,
  .edit svg {
    width: 18px;
    height: 18px;
  }

  .info {
    margin-left: 6px;
  }

  .btn {
    padding: 16px;
    font-size: 14px;
  }
  .btn.icon {
    padding-left: 40px;
    background-size: 20px auto;
    background-position: 16px center;
  }

  .list-item__name {
    padding-right: 0;
  }

  .card.file-attached {
    padding: 16px;
  }
  .card.file-attached .card-rc__header {
    margin-bottom: 4px;
  }
  .card.file-attached .card-rc__cnt {
    font-size: 14px;
    line-height: 18px;
  }

  .go-up {
    width: 40px;
    height: 40px;
    padding: 14px;
  }
  .header .menu {
    padding-right: 6px;
  }
  .header .menu::after {
    height: 28px;
  }
  .header .user-profile .nav-list__item .icon-wrap.notification {
    padding: 8px 10px 8px 8px;
  }
  .header .user-profile .nav-list__item .icon-wrap.notification::before {
    top: 4px;
    right: 1px;
  }

  table caption .title {
    font-size: 20px;
  }
  table tbody tr td {
    padding: 10px 4px;
    font-size: 14px;
  }
  table tbody tr td.name {
    font-size: 16px;
  }
  table tbody tr td .wrap-icon {
    margin-top: 10px;
  }

  .footer .col-12 {
    flex-wrap: wrap;
  }
  .footer .footer-pre-rc {
    justify-content: center;
  }
  .footer .footer-cc,
  .footer .footer-pre-rc {
    align-items: center;
  }
  .footer .copyright-wrap {
    margin-top: 20px;
  }
  .footer-lc {
    flex-basis: auto;
  }
}
@media screen and (max-width: 992px) {
  .footer-rc {
    align-items: flex-start;
    margin-top: 20px;
  }
  .footer .licenses a:not(:last-child) {
    margin-right: 6px;
  }

  .header.anonymous {
    background: var(--main-color);
    padding: 8px 14px;
  }
  .header.anonymous .header-lc {
    background: unset;
  }
  .header.anonymous .mobile-wrap .mobile-menu__wrap {
    top: var(--pt);
  }
  .header .col-12 {
    align-items: center;
    justify-content: space-between;
  }
  .header.fixed.anonymous {
    background: var(--main-color);
    height: auto;
  }
  .header.fixed .header-lc {
    box-shadow: unset;
  }
  .header.fixed .mobile-menu__wrap {
    top: 71px;
  }
  .header-lc .logo {
    background-color: #256da3;
    padding: 8px 14px;
  }
  .header-rc {
    display: none;
  }
  .header .burger {
    position: relative;
    height: 20px;
    width: 30px;
    cursor: pointer;
  }
  .header .burger-item {
    position: absolute;
    top: 0;
    width: 100%;
    height: 2px;
    background-color: #fff;
    border-radius: 5px;
    -webkit-transition: top 0.3s ease-in-out;
    -moz-transition: top 0.3s ease-in-out;
    -o-transition: top 0.3s ease-in-out;
    transition: top 0.3s ease-in-out;
  }
  .header .burger-item.top {
    -webkit-animation: closedBurgerTop 0.3s ease-in-out forwards;
    -moz-animation: closedBurgerTop 0.3s ease-in-out forwards;
    -o-animation: closedBurgerTop 0.3s ease-in-out forwards;
    animation: closedBurgerTop 0.3s ease-in-out forwards;
  }
  .header .burger-item.middle {
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    -webkit-animation: fadeIn 0.3s ease-in-out forwards;
    -moz-animation: fadeIn 0.3s ease-in-out forwards;
    -o-animation: fadeIn 0.3s ease-in-out forwards;
    animation: fadeIn 0.3s ease-in-out forwards;
  }
  .header .burger-item.bottom {
    top: unset;
    bottom: 0;
    -webkit-animation: closedBurgerBottom 0.3s ease-in-out forwards;
    -moz-animation: closedBurgerBottom 0.3s ease-in-out forwards;
    -o-animation: closedBurgerBottom 0.3s ease-in-out forwards;
    animation: closedBurgerBottom 0.3s ease-in-out forwards;
  }
  .header .burger.clicked .burger-item.top {
    -webkit-animation: activeBurgerTop 0.3s ease-in-out forwards;
    -moz-animation: activeBurgerTop 0.3s ease-in-out forwards;
    -o-animation: activeBurgerTop 0.3s ease-in-out forwards;
    animation: activeBurgerTop 0.3s ease-in-out forwards;
  }
  .header .burger.clicked .burger-item.middle {
    -webkit-animation: fadeOut 0.3s ease-in-out forwards;
    -moz-animation: fadeOut 0.3s ease-in-out forwards;
    -o-animation: fadeOut 0.3s ease-in-out forwards;
    animation: fadeOut 0.3s ease-in-out forwards;
  }
  .header .burger.clicked .burger-item.bottom {
    -webkit-animation: activeBurgerBottom 0.3s ease-in-out forwards;
    -moz-animation: activeBurgerBottom 0.3s ease-in-out forwards;
    -o-animation: activeBurgerBottom 0.3s ease-in-out forwards;
    animation: activeBurgerBottom 0.3s ease-in-out forwards;
  }

  .mobile-wrap {
    display: flex;
    width: calc(50% + 72px);
    align-items: center;
    justify-content: space-between;
  }
  .mobile-wrap .logo {
    margin-top: 20px;
    margin-bottom: 30px;
  }
  .mobile-wrap .logo img {
    max-width: 80px;
  }
  .mobile-wrap .mobile-menu {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    height: auto;
    min-height: 100%;
    flex-direction: column;
  }
  .mobile-wrap .mobile-menu .nav-list {
    flex-direction: column;
    margin-bottom: 10px;
  }
  .mobile-wrap .mobile-menu .nav-list__item a:not(.notification),
  .mobile-wrap .mobile-menu .nav-list__item a:not(.user-name) {
    padding: 0;
    font-weight: bold;
    font-size: 20px;
    color: #333;
    margin-bottom: 10px;
    text-decoration: unset;
  }
  .mobile-wrap .mobile-menu .nav-list__item.parent .sub-menu {
    display: none;
    position: fixed;
    top: 71px;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: #fff;
    z-index: 100;
  }
  .mobile-wrap .mobile-menu .nav-list__item.parent .sub-menu .nav {
    flex-direction: column;
    align-items: center;
    justify-content: center;
    height: 100%;
    flex-wrap: nowrap;
    overflow-y: auto;
  }
  .mobile-wrap .mobile-menu .nav-list__item.parent .sub-menu .nav-list {
    margin-bottom: 20px;
  }
  .mobile-wrap .mobile-menu .nav-list__item.parent .sub-menu .nav-list__item a {
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
  }
  .mobile-wrap
    .mobile-menu
    .nav-list__item.parent
    .sub-menu
    .nav-list__item.name {
    display: inline-block;
    font-size: 20px;
    font-weight: 700;
    margin-bottom: 20px;
  }
  .mobile-wrap .mobile-menu .nav-list__item.parent .sub-menu .nav .btn {
    margin-bottom: 0;
  }
  .mobile-wrap .mobile-menu .nav-list__item.parent .sub-menu .nav .btn.back {
    padding: 12px 26px 12px 50px;
  }
  .mobile-wrap .mobile-menu .nav-list__item.current > a {
    color: #256da3;
  }
  .mobile-wrap .mobile-menu .nav-list__item:last-child a {
    margin-bottom: 0;
  }
  .mobile-wrap .mobile-menu .btn {
    margin-bottom: 20px;
  }
  .mobile-wrap .mobile-menu .link.grey {
    display: inline-block;
    font-weight: normal;
    font-size: 16px;
    margin-bottom: 30px;
  }
  .mobile-wrap .mobile-menu .copyright {
    color: #d9dbdd;
    font-weight: normal;
    font-size: 12px;
  }
  .mobile-wrap .user-profile .nav-list {
    flex-direction: row;
    flex-wrap: wrap;
  }
  .mobile-wrap .user-profile .nav-list .nav-list__item .icon-wrap svg {
    fill: #fff;
  }
  .mobile-wrap .user-profile .nav-list .nav-list__item .icon-wrap.notification {
    padding: 0 14px 0 0;
  }
  .mobile-wrap .user-profile .nav-list__item a {
    padding: 0 8px 0 8px;
  }
  .mobile-wrap .user-profile .nav-list__item a.link-register {
    padding-left: 30px;
  }
  .mobile-wrap .user-profile .nav-list__item .icon-wrap.notification {
    padding: 0 8px 0 8px;
  }
  .mobile-wrap .user-profile .nav-list__item .icon-wrap.notification::before {
    top: 0;
    right: 4px;
  }
  .mobile-wrap .mobile-menu__wrap {
    display: none;
    position: fixed;
    top: var(--pt);
    left: 0;
    right: 0;
    bottom: 0;
    background-color: #fff;
    z-index: 99;
    overflow-y: auto;
  }

  .card-form__row {
    flex-direction: column;
    align-items: flex-start;
    margin-bottom: 30px;
  }
  .card-form__label {
    margin-bottom: 15px;
  }
  .card-form__btn {
    width: 100%;
    justify-content: center;
    margin-bottom: 15px;
  }
  .card-form__btn--prev {
    order: 2;
    margin-top: 15px;
  }
  .card-form__btn--moderation {
    margin-left: 0;
    margin-bottom: 15px;
  }
  .card-form__btn--draft {
    margin-left: 0;
  }

  .vsb-main {
    width: 100%;
  }

  .tab-menu__body {
    flex-direction: column;
  }

  .warning {
    padding: 16px 30px 16px 16px;
  }

  .tabs {
    flex-direction: column;
  }
  .tabs__tab {
    text-align: left;
    margin-bottom: 10px;
  }

  .responses__tabs {
    margin-bottom: 0;
  }

  .page main.main section .h-block h2.title,
  .page main.main section .h-block .title.h2 {
    font-size: 28px;
    line-height: 30px;
  }
  .page main.main section .dark-blue-h {
    font-size: 18px;
    line-height: 20px;
  }
  .page main.main section.main {
    position: relative;
    padding: 40px 0 32px 0;
  }
  .page main.main section.main .row:nth-child(2) .col-12.text-center {
    z-index: 1;
  }
  .page main.main section.main .h-block {
    z-index: 1;
  }
  .page main.main section.main .h-block h1.title,
  .page main.main section.main .h-block .title.h1 {
    font-size: 48px;
    line-height: 50px;
    margin-bottom: 20px;
  }
  .page main.main section.main .h-block::after {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 0.5);
    z-index: -1;
    filter: blur(6px);
    box-shadow: 0 0 10px 40px rgba(255, 255, 255, 0.5);
  }
  .page main.main section.main .main-img__wrap {
    position: absolute;
    top: 0;
    right: -160px;
  }
  .page main.main section.main .main-img__wrap .orbit,
  .page main.main section.main .main-img__wrap .foundation-item,
  .page main.main section.main .main-img__wrap #middle-bulb,
  .page main.main section.main .main-img__wrap #foundation-bulb {
    display: none;
  }
  .page main.main section.main .main-img__wrap .foundation-mobile {
    display: inline-block;
  }
  .page main.main section.platform-services .col-lg-8 > .container,
  .page main.main section.services-for-science .col-lg-8 > .container {
    padding: 0;
  }
  .page
    main.main
    section.how-platform-work
    .how-platform-work__items
    .how-platform-work__item
    .how-platform-work__item-cnt {
    display: flex;
    justify-content: space-between;
  }
  .page
    main.main
    section.how-platform-work
    .how-platform-work__items
    .how-platform-work__item
    .how-platform-work__item-cnt
    div {
    flex-basis: 212px;
    margin-bottom: 0;
  }
  .page
    main.main
    section.how-platform-work
    .how-platform-work__items
    .how-platform-work__item
    .how-platform-work__item-cnt
    div
    img {
    width: 38px;
    height: 38px;
  }
  .page
    main.main
    section.how-platform-work
    .how-platform-work__items
    .how-platform-work__item
    .how-platform-work__item-cnt
    br {
    display: none;
  }
  .page
    main.main
    section.how-platform-work
    .how-platform-work__items
    .img-wrap {
    padding-top: 190px;
    padding-bottom: 190px;
    -webkit-transform: unset;
    -moz-transform: unset;
    -ms-transform: unset;
    -o-transform: unset;
    transform: unset;
    display: flex;
    justify-content: center;
  }
  .page
    main.main
    section.how-platform-work
    .how-platform-work__items
    .img-wrap
    img {
    width: auto;
  }
  .page
    main.main
    section.how-platform-work
    .how-platform-work__item.rc
    .how-platform-work__item-title,
  .page
    main.main
    section.how-platform-work
    .how-platform-work__item.lc
    .how-platform-work__item-title {
    -webkit-transform: unset;
    -moz-transform: unset;
    -ms-transform: unset;
    -o-transform: unset;
    transform: unset;
    text-align: center;
    margin-bottom: 36px;
  }
  .page
    main.main
    section.how-platform-work
    .marching-ants.rc
    .marching-ant.first,
  .page
    main.main
    section.how-platform-work
    .marching-ants.rc
    .marching-ant.fourth,
  .page
    main.main
    section.how-platform-work
    .marching-ants.rc
    .marching-ant.third,
  .page
    main.main
    section.how-platform-work
    .marching-ants.lc
    .marching-ant.first,
  .page
    main.main
    section.how-platform-work
    .marching-ants.lc
    .marching-ant.fourth,
  .page
    main.main
    section.how-platform-work
    .marching-ants.lc
    .marching-ant.third {
    height: 80px;
    width: 2px;
    top: 10px;
    left: 100px;
    bottom: -44px;
    -webkit-animation: 100s linear marchingAnts-y infinite;
    -moz-animation: 100s linear marchingAnts-y infinite;
    -o-animation: 100s linear marchingAnts-y infinite;
    animation: 100s linear marchingAnts-y infinite;
    background: repeating-linear-gradient(
      0deg,
      transparent,
      transparent 4px,
      #4096cd 4px,
      #4096cd 12px
    );
    -webkit-background: repeating-linear-gradient(
      0deg,
      transparent,
      transparent 4px,
      #4096cd 4px,
      #4096cd 12px
    );
    -o-background: repeating-linear-gradient(
      0deg,
      transparent,
      transparent 4px,
      #4096cd 4px,
      #4096cd 12px
    );
    -moz-background: repeating-linear-gradient(
      0deg,
      transparent,
      transparent 4px,
      #4096cd 4px,
      #4096cd 12px
    );
    -ms-background: repeating-linear-gradient(
      0deg,
      transparent,
      transparent 4px,
      #4096cd 4px,
      #4096cd 12px
    );
  }
  .page
    main.main
    section.how-platform-work
    .marching-ants.rc
    .marching-ant.first::before,
  .page
    main.main
    section.how-platform-work
    .marching-ants.rc
    .marching-ant.fourth::before,
  .page
    main.main
    section.how-platform-work
    .marching-ants.rc
    .marching-ant.third::before,
  .page
    main.main
    section.how-platform-work
    .marching-ants.lc
    .marching-ant.first::before,
  .page
    main.main
    section.how-platform-work
    .marching-ants.lc
    .marching-ant.fourth::before,
  .page
    main.main
    section.how-platform-work
    .marching-ants.lc
    .marching-ant.third::before {
    top: -8px;
    -webkit-transform: rotate(90deg) translateY(30%);
    -moz-transform: rotate(90deg) translateY(30%);
    -ms-transform: rotate(90deg) translateY(30%);
    -o-transform: rotate(90deg) translateY(30%);
    transform: rotate(90deg) translateY(30%);
  }
  .page
    main.main
    section.how-platform-work
    .marching-ants.rc
    .marching-ant.fourth::after,
  .page
    main.main
    section.how-platform-work
    .marching-ants.lc
    .marching-ant.fourth::after {
    content: unset;
  }
  .page
    main.main
    section.how-platform-work
    .marching-ants.rc
    .marching-ant.third,
  .page
    main.main
    section.how-platform-work
    .marching-ants.lc
    .marching-ant.third {
    left: auto;
    right: 120px;
  }
  .page
    main.main
    section.how-platform-work
    .marching-ants.rc
    .marching-ant.second,
  .page
    main.main
    section.how-platform-work
    .marching-ants.lc
    .marching-ant.second {
    left: 100px;
    top: 90px;
    right: 0;
    width: 69.4%;
    height: 2px;
    background: repeating-linear-gradient(
      90deg,
      transparent,
      transparent 8px,
      #4096cd 8px,
      #4096cd 16px
    );
    -webkit-background: repeating-linear-gradient(
      90deg,
      transparent,
      transparent 8px,
      #4096cd 8px,
      #4096cd 16px
    );
    -moz-background: repeating-linear-gradient(
      90deg,
      transparent,
      transparent 8px,
      #4096cd 8px,
      #4096cd 16px
    );
    -o-background: repeating-linear-gradient(
      90deg,
      transparent,
      transparent 8px,
      #4096cd 8px,
      #4096cd 16px
    );
    -webkit-animation: 100s linear marchingAnts-x infinite;
    -moz-animation: 100s linear marchingAnts-x infinite;
    -o-animation: 100s linear marchingAnts-x infinite;
    animation: 100s linear marchingAnts-x infinite;
  }
  .page
    main.main
    section.how-platform-work
    .marching-ants.rc
    .marching-ant.first,
  .page
    main.main
    section.how-platform-work
    .marching-ants.lc
    .marching-ant.first {
    left: 359px;
    height: 160px;
  }
  .page
    main.main
    section.how-platform-work
    .marching-ants.rc
    .marching-ant.first::after,
  .page
    main.main
    section.how-platform-work
    .marching-ants.lc
    .marching-ant.first::after {
    content: "";
    position: absolute;
    display: inline-block;
    width: 10px;
    height: 14px;
    top: 100%;
    background: url("/local/templates/natt/static/theme/css/../img/main/vector-icons/arr-small-right.svg") center/cover
      no-repeat;
    -webkit-transform: translateX(-40%) rotate(90deg);
    -moz-transform: translateX(-40%) rotate(90deg);
    -ms-transform: translateX(-40%) rotate(90deg);
    -o-transform: translateX(-40%) rotate(90deg);
    transform: translateX(-40%) rotate(90deg);
  }
  .page main.main section.how-platform-work .marching-ants.rc {
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
  }
  .page
    main.main
    section.how-platform-work
    .marching-ants.rc
    .marching-ant.third::before,
  .page
    main.main
    section.how-platform-work
    .marching-ants.rc
    .marching-ant.first::before,
  .page
    main.main
    section.how-platform-work
    .marching-ants.rc
    .marching-ant.fourth::before {
    -webkit-transform: translateX(40%) rotate(-90deg);
    -moz-transform: translateX(40%) rotate(-90deg);
    -ms-transform: translateX(40%) rotate(-90deg);
    -o-transform: translateX(40%) rotate(-90deg);
    transform: translateX(40%) rotate(-90deg);
  }

  article.customer section .wrap-search {
    margin-bottom: 32px;
  }
  article.customer section.members-company .tabs-wrap .nav-tabs {
    padding-bottom: 0;
  }
  article.customer section.members-company .list-item .member-name,
  article.customer section.members-company .list-item .member-rank {
    margin-bottom: 10px;
  }
  article.customer section.customer-content .container {
    padding-bottom: 34px;
  }
  article.customer section.customer-content h2.title,
  article.customer section.customer-content .title.h2 {
    margin-bottom: 12px;
  }
  article.customer section.customer-content .customer-content__row {
    margin-bottom: 12px;
  }

  section.begin .container h2.title,
  section.begin .container .title.h2 {
    margin-bottom: 32px;
    font-size: 28px;
  }
  section.begin .container .col-lg-4 {
    margin-bottom: 30px;
  }
  section.begin .container .col-lg-4:nth-child(3) {
    margin-bottom: 30px;
  }
  section.begin .container .col-lg-4:nth-child(4) {
    margin-bottom: 0;
  }
  section.solutions .container .wrap-search {
    margin-bottom: 24px;
  }
  section.sentence .h-block .title {
    margin-bottom: 20px;
  }
  section.sentence .add-proposal .btn {
    margin-right: 4px;
  }

  article.catalog-request
    section.catalog-request-list.view-card
    .grid-container,
  article.catalog-request section.catalog-offer-list.view-card .grid-container,
  article.catalog-offer section.catalog-request-list.view-card .grid-container,
  article.catalog-offer section.catalog-offer-list.view-card .grid-container {
    column-count: 1;
  }
  article.catalog-request
    section.catalog-request-list.view-card.list
    .list-item
    .list-item__wrap,
  article.catalog-request
    section.catalog-offer-list.view-card.list
    .list-item
    .list-item__wrap,
  article.catalog-offer
    section.catalog-request-list.view-card.list
    .list-item
    .list-item__wrap,
  article.catalog-offer
    section.catalog-offer-list.view-card.list
    .list-item
    .list-item__wrap {
    display: block;
  }
  article.solution .sentence-management .card {
    padding: 14px;
  }
  article.solution section.solution-table .solution-table__cnt .row {
    margin-bottom: 10px;
  }
  article.solution
    section.solution-table
    .solution-table__cnt
    .row
    .solution-table__cnt-item {
    margin-bottom: 6px;
  }

  article.customer section .tabs-wrap .nav-tabs {
    padding-bottom: 12px;
  }
  article.customer section .tabs-wrap .nav-tabs .nav-item .nav-link {
    font-size: 16px;
    padding: 10px 6px 10px 6px;
  }
  article.customer section .tabs-wrap div.sort {
    margin-bottom: 12px;
  }
  article.customer section .tabs-wrap div.sort .default-label {
    font-size: 14px;
  }

  .alert {
    max-width: 960px;
  }

  .select2-container .select2-selection--multiple,
  .select2-container .select2-selection--single,
  .select2-container .select2-selection {
    min-height: 28px;
    height: 28px;
  }

  .select2.select2-selection--single .select2-selection__arrow b {
    width: 14px;
    height: 14px;
  }
  .select2.select2-container--default .select2-selection__arrow b::after,
  .select2.select2-container--default .select2-selection--multiple::after {
    width: 14px;
    height: 14px;
  }

  .filter .wrap-search {
    margin-bottom: 10px;
  }
  .filter .accordion.filter {
    padding-top: 0;
  }
  .filter .accordion-header {
    padding: 0;
  }
  .filter .accordion-header.title {
    margin: 0;
  }
  .filter .accordion .accordion-button {
    font-size: 16px;
    margin-bottom: 10px;
    padding: 12px 46px 12px 22px;
  }
  .filter .accordion .accordion-button:not(.collapsed)::after {
    width: 12px;
    height: 14px;
  }
  .filter .accordion .accordion-button.collapsed::after {
    width: 12px;
    height: 14px;
  }
  .filter .accordion-body__row .container.p-0 {
    display: flex;
    flex-direction: column;
  }
  .filter .accordion-body__row fieldset {
    margin-bottom: 14px;
  }
  .filter fieldset {
    margin-bottom: 14px;
  }
  .filter .default-label {
    width: 100%;
    margin-bottom: 0;
  }
  .filter .filter-result {
    font-size: 16px;
    margin-bottom: 10px;
  }
  .filter .row-result {
    order: 1;
  }
  .filter .row-result .column-result {
    order: 3;
  }
  .filter .row-reset {
    order: 2;
  }

  .overflow-y-scroll {
    height: 400px;
    overflow-y: scroll;
  }

  .overflow-x-scroll {
    padding-top: 10px;
    overflow-x: auto;
  }

  .left-arr::before {
    top: 2px;
  }

  .sort .col-12 {
    display: flex;
    align-items: center;
    justify-content: flex-end;
  }
  .sort .col-12 .default-label {
    margin-right: 10px;
    padding: 0;
  }

  .accordion-body__lc {
    flex: 0 0 400px;
  }

  .card {
    height: 100%;
  }

  .btn {
    padding: 12px 16px;
  }

  h1,
  .h1 {
    font-size: 36px;
  }

  h2,
  .h2 {
    font-size: 28px;
  }

  h3,
  .h3 {
    font-size: 20px;
  }

  h4,
  .h4 {
    font-size: 18px;
  }

  h5,
  .h5 {
    font-size: 16px;
  }

  h6,
  .h6 {
    font-size: 16px;
  }

  .link {
    font-size: 14px;
  }

  table {
    display: table;
    width: 1000px;
    table-layout: fixed;
  }
  table caption .btn,
  table caption .title {
    float: unset;
  }
  table caption .title {
    margin-bottom: 16px;
  }
  table tbody tr:nth-child(even)::after,
  table tbody tr:nth-child(odd)::after {
    content: unset;
  }
  table tbody.overflow tr td:first-child {
    padding-left: 10px;
  }
  table.default tbody.overflow tr td:first-child {
    padding-left: 4px;
  }
  table.default tbody.overflow th,
  table.default tbody.overflow td {
    padding: 4px;
    font-size: 14px;
  }
  table.default tbody.overflow th:first-child,
  table.default tbody.overflow td:first-child {
    padding-left: 4px;
  }

  .list-item {
    padding: 22px 0;
  }
  .list-item__control {
    max-width: unset;
    margin-bottom: 10px;
  }
  .list-item__control a:last-child {
    margin-right: 0;
  }
  .list-item__date {
    display: flex;
    align-items: center;
  }
  .list-item__date span:not(.d-lg-none) {
    margin-top: 0;
    margin-left: 10px;
  }
  .list-item__views,
  .list-item__wrap {
    display: flex;
    align-items: center;
    margin-bottom: 10px;
  }
  .list-item__views span.d-block.d-lg-none,
  .list-item__wrap span.d-block.d-lg-none {
    font-weight: 400;
    margin-right: 6px;
  }

  .wrap-search .form-item {
    margin-bottom: 10px;
  }
}
@media screen and (max-width: 768px) {
  .page
    main.main
    section.platform-services
    .services-items
    .service-item__title
    a
    .relevant-requests__slider
    .slick-arrow,
  .page
    main.main
    section.relevant-requests
    .relevant-requests__slider
    .slick-arrow {
    right: -10px;
  }
  .page
    main.main
    section.platform-services
    .services-items
    .service-item__title
    a
    .relevant-requests__slider
    .slick-arrow.prev-arrow,
  .page
    main.main
    section.relevant-requests
    .relevant-requests__slider
    .slick-arrow.prev-arrow {
    left: -20px;
  }
  .page
    main.main
    section.platform-services
    .services-items
    .service-item__title
    a
    .relevant-requests__slider
    .slick-slide
    .card,
  .page
    main.main
    section.relevant-requests
    .relevant-requests__slider
    .slick-slide
    .card {
    max-width: unset;
  }
  .page
    main.main
    section.platform-services
    .services-items
    .service-item__title
    a
    .relevant-requests__slider
    .slick-slide
    .card
    .card-title
    a,
  .page
    main.main
    section.relevant-requests
    .relevant-requests__slider
    .slick-slide
    .card
    .card-title
    a {
    font-size: 20px;
    line-height: 22px;
  }
  .page main.main section.shared-services .wrap-btns .btn:not(:last-child) {
    margin-bottom: 10px;
    margin-right: 0;
  }
  .page
    main.main
    section.how-platform-work
    .how-platform-work__items
    .img-wrap {
    -webkit-transform: unset;
    -moz-transform: unset;
    -ms-transform: unset;
    -o-transform: unset;
    transform: unset;
    display: flex;
    justify-content: center;
    padding: 200px 0 210px;
  }
  .page
    main.main
    section.how-platform-work
    .marching-ants.rc
    .marching-ant.first,
  .page
    main.main
    section.how-platform-work
    .marching-ants.lc
    .marching-ant.first {
    left: 264px;
  }
  .page
    main.main
    section.how-platform-work
    .marching-ants.rc
    .marching-ant.second,
  .page
    main.main
    section.how-platform-work
    .marching-ants.lc
    .marching-ant.second {
    width: 58.5%;
  }
  .page main.main section.how-platform-work .marching-ants.rc {
    -webkit-transform: rotate(180deg) translateX(18px);
    -moz-transform: rotate(180deg) translateX(18px);
    -ms-transform: rotate(180deg) translateX(18px);
    -o-transform: rotate(180deg) translateX(18px);
    transform: rotate(180deg) translateX(18px);
  }
  .page
    main.main
    section.how-platform-work
    .marching-ants.rc
    .marching-ant.first {
    left: 257px;
  }

  .tabs-wrap .nav-tabs .nav-item .nav-link {
    width: 100%;
    border-bottom: 2px solid transparent;
    text-align: left;
  }
  .tabs-wrap .nav-tabs .nav-item .nav-link.active {
    border-bottom: 2px solid #256da3;
  }
  .tabs-wrap .nav-tabs .nav-item .nav-link.active:hover {
    border-bottom: 2px solid #256da3;
  }
  .tabs-wrap .nav-tabs .nav-item .nav-link:hover,
  .tabs-wrap .nav-tabs .nav-item .nav-link:focus,
  .tabs-wrap .nav-tabs .nav-item .nav-link:focus-within {
    border-bottom: 2px solid transparent;
  }

  .select2 {
    max-width: unset;
  }

  .list-item__name a {
    font-size: 18px;
  }

  .alert {
    margin: 10px 0 16px 0;
    padding: 12px;
  }
  .alert.alert-light-blue .icon-info {
    padding-right: 10px;
  }
  .alert.alert-light-blue .icon-info svg {
    width: 28px;
    height: 28px;
  }
  .alert.alert-light-blue .icon-info::after {
    left: 54px;
  }
  .alert .close {
    top: 0;
    right: 4px;
  }
  .alert .close svg {
    width: 12px;
  }
  .alert-cnt {
    padding-left: 10px;
    font-size: 14px;
  }
  .alert-cnt p {
    font-size: 14px;
  }

  .filter {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .alert {
    max-width: 720px;
  }

  .list-item__date {
    flex-direction: column;
    align-items: flex-start;
  }
  .list-item__date span:not(.d-lg-none) {
    margin-left: 0;
  }
  .list-item__wrap {
    align-items: flex-start;
  }

  .default-label {
    font-size: 14px;
    margin-bottom: 4px;
  }

  .default-input {
    padding-bottom: 10px;
  }

  .form-item {
    margin-bottom: 20px;
  }
  .form-item.error .error-msg {
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    right: 0;
    padding: 0;
    background-color: unset;
  }
  .form-item.error .error-msg::after {
    content: unset;
  }

  table tbody tr td {
    font-size: 14px;
  }
  table tbody tr td.name {
    font-size: 14px;
  }
  table tbody tr td.first-child {
    padding-left: 10px;
  }

  .accordion-body {
    padding: 12px;
  }
  .accordion-body__row {
    align-items: center;
    flex-direction: column;
    margin-bottom: 8px;
  }
  .accordion-body__row.nested {
    display: block;
  }
  .accordion-body__lc {
    flex: 0 0 auto;
    margin-bottom: 20px;
  }
  .accordion-body__lc.avatar {
    margin-right: 0;
    margin-bottom: 10px;
  }
  .accordion-body__lc-info-row-prop {
    margin-right: 0;
  }
  .accordion-body__lc-info.flex-270
    .accordion-body__lc-info-row
    .accordion-body__lc-info-row-prop {
    margin-right: 15px;
  }
  .accordion-body__lc-info + .rc {
    justify-content: center;
  }
  .accordion-body__rc {
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: center;
  }
  .accordion-body__rc .btn {
    margin-bottom: 10px;
  }
  .accordion-body__rc .btn:first-child {
    margin-right: 10px;
  }
  .accordion-body__rc .btn:last-child {
    margin-bottom: 0;
  }

  .form-cnt {
    margin-bottom: 10px;
  }
  .form-footer .privacy-policy br {
    display: none;
  }

  .title {
    margin-bottom: 10px;
  }

  .go-up {
    right: 20px;
    bottom: 20px;
  }

  .page.blue section h1.title,
  .page.blue section .title.h1,
  .page.blue section .title.h1 {
    padding: 34px 0;
  }

  section.sentence .add-proposal {
    display: flex;
    flex-wrap: wrap;
  }
  section.sentence .add-proposal .btn {
    margin-bottom: 6px;
  }
  section.sentence .add-proposal .btn:last-child {
    margin-bottom: 0;
  }

  article.customer .h-block {
    margin-bottom: 0;
  }
  article.companies section.single-customer .single-customer__btns .col-12,
  article.customer section.single-customer .single-customer__btns .col-12 {
    display: flex;
    flex-wrap: wrap;
  }
  article.companies section.single-customer h1.title,
  article.companies section.single-customer .title.h1,
  article.customer section.single-customer h1.title,
  article.customer section.single-customer .title.h1 {
    padding-bottom: 32px;
  }
  article.companies section.single-customer .single-customer__img-wrap,
  article.customer section.single-customer .single-customer__img-wrap {
    order: -1;
    margin-bottom: 12px;
  }
  article.companies
    section.single-customer
    .single-customer__img-wrap
    .single-customer__img,
  article.customer
    section.single-customer
    .single-customer__img-wrap
    .single-customer__img {
    text-align: left;
  }
  article.companies section.customer-content.members .container,
  article.customer section.customer-content.members .container {
    padding-top: 12px;
  }
  article.companies section.customer-content .title,
  article.customer section.customer-content .title {
    font-size: 20px;
  }
  article.catalog-request
    section.catalog-request-list.view-card
    .grid-container,
  article.catalog-request section.catalog-offer-list.view-card .grid-container,
  article.catalog-offer section.catalog-request-list.view-card .grid-container,
  article.catalog-offer section.catalog-offer-list.view-card .grid-container {
    column-count: 1;
  }
  article.catalog-request
    section.catalog-request-list.view-card.list
    .list-item
    .list-item__wrap,
  article.catalog-request
    section.catalog-offer-list.view-card.list
    .list-item
    .list-item__wrap,
  article.catalog-offer
    section.catalog-request-list.view-card.list
    .list-item
    .list-item__wrap,
  article.catalog-offer
    section.catalog-offer-list.view-card.list
    .list-item
    .list-item__wrap {
    display: block;
    padding: 20px 16px;
  }
  article.catalog-request
    section.catalog-request-list.view-card.list
    .list-item
    .list-item__wrap
    .list-item__name,
  article.catalog-request
    section.catalog-offer-list.view-card.list
    .list-item
    .list-item__wrap
    .list-item__name,
  article.catalog-offer
    section.catalog-request-list.view-card.list
    .list-item
    .list-item__wrap
    .list-item__name,
  article.catalog-offer
    section.catalog-offer-list.view-card.list
    .list-item
    .list-item__wrap
    .list-item__name {
    font-size: 18px;
    line-height: 20px;
  }
  article.catalog-request
    section.catalog-request-list.view-card.list
    .list-item
    .list-item__wrap
    .list-item__date,
  article.catalog-request
    section.catalog-offer-list.view-card.list
    .list-item
    .list-item__wrap
    .list-item__date,
  article.catalog-offer
    section.catalog-request-list.view-card.list
    .list-item
    .list-item__wrap
    .list-item__date,
  article.catalog-offer
    section.catalog-offer-list.view-card.list
    .list-item
    .list-item__wrap
    .list-item__date {
    align-items: flex-start;
    flex-direction: row;
  }
  article.catalog-request
    section.catalog-request-list.view-card.list
    .list-item
    .list-item__wrap
    .list-item__control
    a
    svg,
  article.catalog-request
    section.catalog-offer-list.view-card.list
    .list-item
    .list-item__wrap
    .list-item__control
    a
    svg,
  article.catalog-offer
    section.catalog-request-list.view-card.list
    .list-item
    .list-item__wrap
    .list-item__control
    a
    svg,
  article.catalog-offer
    section.catalog-offer-list.view-card.list
    .list-item
    .list-item__wrap
    .list-item__control
    a
    svg {
    width: 18px;
    height: 18px;
  }
  article.solution section.solution-table .solution-table {
    padding-top: 20px;
    padding-bottom: 20px;
  }
  article.solution
    section.solution-table
    .solution-table__cnt
    .solution-table__cnt-item.left-arr {
    padding-left: 10px;
  }
  article.solution
    section.solution-table
    .solution-table__cnt
    .solution-table__cnt-item.left-arr::before {
    left: -12px;
  }
  article.solution section.solution-table .solution-table__cnt .row {
    margin-bottom: 4px;
  }
  article.solution section.solution-table .solution-table__cnt .row + .btn {
    margin-top: 10px;
  }
  article.solution
    section.solution-table
    .solution-table__cnt
    .table-partners
    th,
  article.solution
    section.solution-table
    .solution-table__cnt
    .table-partners
    td {
    padding-left: 10px;
    padding-right: 10px;
  }

  .footer-cc,
  .footer-lc {
    order: 0;
  }
  .footer .copyright-wrap,
  .footer-pre-rc {
    order: 4;
  }
  .footer-rc {
    order: 3;
  }
}
@media screen and (max-width: 576px) {
  .page main.main section .dark-blue-h {
    font-size: 16px;
    line-height: 18px;
  }
  .page
    main.main
    section.platform-services
    .services-items
    .service-item__title
    a {
    font-size: 18px;
    line-height: 20px;
  }
  .page
    main.main
    section.services-for-science
    .services-items
    .service-item.right-border {
    margin-bottom: 10px;
  }
  .page
    main.main
    section.services-for-science
    .services-items
    .service-item
    .service-item__title
    a {
    font-size: 18px;
    line-height: 20px;
  }
  .page main.main section .h-block h2.title,
  .page main.main section .h-block .title.h2 {
    font-size: 26px;
    line-height: 28px;
    margin-bottom: 14px;
  }
  .page main.main section.how-platform-work .h-block {
    z-index: 1;
  }
  .page main.main section.main .main-img__wrap {
    position: unset;
  }
  .page main.main section.main .main-img__wrap img {
    position: absolute;
    top: 0;
    left: 50%;
    transform: translateX(-40%);
    width: 100%;
  }
  .page main.main section.main .h-block {
    margin: 0 auto 60px auto;
  }
  .page main.main section.main .h-block .title,
  .page main.main section.main .h-block .description {
    text-align: center;
  }
  .page main.main section.main .h-block h1.title,
  .page main.main section.main .h-block .title.h1 {
    font-size: 34px;
    line-height: 36px;
    margin-bottom: 30px;
  }
  .page main.main section.main .h-block::after {
    box-shadow: 0 0 10px 90px rgba(255, 255, 255, 0.5);
  }
  .page main.main section h2.title,
  .page main.main section .title.h2 {
    font-size: 28px;
    line-height: 30px;
  }
  .page main.main section.services-for-science .services-items .service-item,
  .page main.main section.platform-services .services-items .service-item {
    margin: 4px auto 4px auto;
    text-align: center;
  }
  .page
    main.main
    section.services-for-science
    .services-items
    .service-item.right-border,
  .page
    main.main
    section.platform-services
    .services-items
    .service-item.right-border {
    padding-right: 12px;
  }
  .page
    main.main
    section.services-for-science
    .services-items
    .service-item.right-border::after,
  .page
    main.main
    section.platform-services
    .services-items
    .service-item.right-border::after {
    content: "";
    position: unset;
    display: block;
    border-right: unset;
    margin-top: 12px;
    border-bottom: 2px dashed #4096cd;
  }
  .page main.main section.services-for-science .card,
  .page main.main section.platform-services .card {
    padding: 10px 10px 10px 0;
  }
  .page main.main section.services-for-science .bg-dark-blue-full h2.title,
  .page main.main section.services-for-science .bg-dark-blue-full .title.h2,
  .page main.main section.platform-services .bg-dark-blue-full h2.title,
  .page main.main section.platform-services .bg-dark-blue-full .title.h2 {
    text-align: center;
    margin-bottom: 14px;
  }
  .page main.main section.platform-operator .h-block .description {
    margin: 0 0 10px 0;
  }
  .page main.main section.shared-services .wrap-btns {
    text-align: center;
  }
  .page main.main section.shared-services .card {
    padding: 10px 10px 10px 0;
  }
  .page main.main section.shared-services .card .card-rc-header a {
    font-size: 18px;
    line-height: 20px;
    margin-bottom: 10px;
  }
  .page main.main section.shared-services .card .card-rc-cnt {
    font-weight: 400;
  }
  .page main.main section.shared-services .h-block h2.title,
  .page main.main section.shared-services .h-block .title.h2,
  .page main.main section.services-for-science .h-block h2.title,
  .page main.main section.services-for-science .h-block .title.h2 {
    text-align: center;
    margin-bottom: 14px;
  }
  .page
    main.main
    section.relevant-requests
    .relevant-requests__slider
    .slick-arrow {
    right: 10px;
  }
  .page
    main.main
    section.relevant-requests
    .relevant-requests__slider
    .slick-arrow.prev-arrow {
    display: none;
  }
  .page
    main.main
    section.relevant-requests
    .relevant-requests__slider
    .slick-slide
    .card {
    padding: 22px 16px;
    margin-right: 10px;
  }
  .page
    main.main
    section.relevant-requests
    .relevant-requests__slider
    .slick-slide
    .card
    .card-logo {
    margin-bottom: 10px;
  }
  .page
    main.main
    section.relevant-requests
    .relevant-requests__slider
    .slick-slide
    .card
    .card-title {
    margin-bottom: 10px;
    max-width: unset;
  }
  .page
    main.main
    section.how-platform-work
    .how-platform-work__items
    .how-platform-work__item
    .how-platform-work__item-cnt {
    flex-direction: column;
    padding-left: 120px;
  }
  .page
    main.main
    section.how-platform-work
    .how-platform-work__items
    .how-platform-work__item
    .how-platform-work__item-cnt
    div {
    flex-basis: auto;
    margin-bottom: 10px;
    max-width: 200px;
  }
  .page
    main.main
    section.how-platform-work
    .how-platform-work__items
    .how-platform-work__item
    .how-platform-work__item-cnt
    div:last-child {
    margin-bottom: 0;
  }
  .page
    main.main
    section.how-platform-work
    .how-platform-work__items
    .how-platform-work__item
    .how-platform-work__item-cnt
    div
    img {
    flex-basis: 28px;
    width: 28px;
    height: 28px;
  }
  .page
    main.main
    section.how-platform-work
    .how-platform-work__items
    .img-wrap {
    -webkit-transform: unset;
    -moz-transform: unset;
    -ms-transform: unset;
    -o-transform: unset;
    transform: unset;
    display: flex;
    justify-content: center;
    padding: 140px 0 140px;
  }
  .page
    main.main
    section.how-platform-work
    .how-platform-work__items.rc
    .how-platform-work__item-cnt {
    padding-left: 100px;
  }
  .page
    main.main
    section.how-platform-work
    .marching-ants.rc
    .marching-ant.first,
  .page
    main.main
    section.how-platform-work
    .marching-ants.lc
    .marching-ant.first {
    height: 88px;
    top: 22px;
    left: 50%;
  }
  .page
    main.main
    section.how-platform-work
    .marching-ants.rc
    .marching-ant.first::before,
  .page
    main.main
    section.how-platform-work
    .marching-ants.lc
    .marching-ant.first::before {
    content: "";
    position: absolute;
    top: -4px;
    display: block;
    right: -96px;
    left: auto;
    bottom: 0;
    background: #f5f9fb;
    width: 96px;
    height: 100%;
    transform: unset;
    z-index: 1;
  }
  .page
    main.main
    section.how-platform-work
    .marching-ants.rc
    .marching-ant.second,
  .page
    main.main
    section.how-platform-work
    .marching-ants.lc
    .marching-ant.second {
    left: 20px;
    width: 45.7%;
    top: 22px;
  }
  .page
    main.main
    section.how-platform-work
    .marching-ants.rc
    .marching-ant.third,
  .page
    main.main
    section.how-platform-work
    .marching-ants.lc
    .marching-ant.third {
    left: 47px;
    height: 52px;
    transform: rotate(90deg) translateX(14px);
    top: -161px;
  }
  .page
    main.main
    section.how-platform-work
    .marching-ants.rc
    .marching-ant.fourth,
  .page
    main.main
    section.how-platform-work
    .marching-ants.lc
    .marching-ant.fourth {
    top: -122px;
    left: 20px;
    height: 144px;
  }
  .page
    main.main
    section.how-platform-work
    .marching-ants.rc
    .marching-ant.fourth::before,
  .page
    main.main
    section.how-platform-work
    .marching-ants.lc
    .marching-ant.fourth::before {
    content: unset;
  }
  .page
    main.main
    section.how-platform-work
    .marching-ants.rc
    .marching-ant.sixth,
  .page
    main.main
    section.how-platform-work
    .marching-ants.rc
    .marching-ant.fifth,
  .page
    main.main
    section.how-platform-work
    .marching-ants.lc
    .marching-ant.sixth,
  .page
    main.main
    section.how-platform-work
    .marching-ants.lc
    .marching-ant.fifth {
    display: block;
  }
  .page
    main.main
    section.how-platform-work
    .marching-ants.rc
    .marching-ant.sixth::before,
  .page
    main.main
    section.how-platform-work
    .marching-ants.rc
    .marching-ant.fifth::before,
  .page
    main.main
    section.how-platform-work
    .marching-ants.lc
    .marching-ant.sixth::before,
  .page
    main.main
    section.how-platform-work
    .marching-ants.lc
    .marching-ant.fifth::before {
    content: unset;
  }
  .page
    main.main
    section.how-platform-work
    .marching-ants.rc
    .marching-ant.sixth::after,
  .page
    main.main
    section.how-platform-work
    .marching-ants.rc
    .marching-ant.fifth::after,
  .page
    main.main
    section.how-platform-work
    .marching-ants.lc
    .marching-ant.sixth::after,
  .page
    main.main
    section.how-platform-work
    .marching-ants.lc
    .marching-ant.fifth::after {
    content: "";
    position: absolute;
    top: 50%;
    display: inline-block;
    width: 10px;
    height: 14px;
    left: auto;
    right: -6px;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    background: url("/local/templates/natt/static/theme/css/../img/main/vector-icons/arr-small-right.svg") center/cover
      no-repeat;
  }
  .page
    main.main
    section.how-platform-work
    .marching-ants.rc
    .marching-ant.fifth,
  .page
    main.main
    section.how-platform-work
    .marching-ants.lc
    .marching-ant.fifth {
    top: -75px;
    left: 22px;
    width: 52px;
  }
  .page
    main.main
    section.how-platform-work
    .marching-ants.rc
    .marching-ant.sixth,
  .page
    main.main
    section.how-platform-work
    .marching-ants.lc
    .marching-ant.sixth {
    left: 22px;
    top: -30px;
    width: 52px;
  }
  .page
    main.main
    section.how-platform-work
    .marching-ants.rc
    .marching-ant.second {
    left: auto;
    right: 40px;
    width: 46.7%;
  }
  .page
    main.main
    section.how-platform-work
    .marching-ants.rc
    .marching-ant.first {
    left: 46%;
  }
  .page
    main.main
    section.how-platform-work
    .marching-ants.rc
    .marching-ant.first::before {
    right: 2px;
  }
  .page
    main.main
    section.how-platform-work
    .marching-ants.rc
    .marching-ant.third {
    left: auto;
    right: 66px;
    -webkit-transform: rotate(-90deg);
    -moz-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    -o-transform: rotate(-90deg);
    transform: rotate(-90deg);
    top: -214px;
  }
  .page
    main.main
    section.how-platform-work
    .marching-ants.rc
    .marching-ant.fourth {
    left: auto;
    right: 39px;
    top: -189px;
    height: 212px;
  }
  .page
    main.main
    section.how-platform-work
    .marching-ants.rc
    .marching-ant.fifth {
    left: auto;
    right: 41px;
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
    top: -128px;
  }
  .page
    main.main
    section.how-platform-work
    .marching-ants.rc
    .marching-ant.sixth {
    left: auto;
    right: 41px;
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
    top: -73px;
  }

  section.begin .container {
    padding-left: 14px;
    padding-right: 14px;
  }
  section.begin .container .steps > div::before {
    font-size: 16px;
    padding: 6px 10px;
  }
  section > .container {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  section.solutions .list .list-item .list-item__name a {
    font-size: 16px;
  }
  section.solutions .list .list-item .list-item__control {
    display: flex;
    justify-content: space-between;
    width: 100%;
  }
  section.solutions .list .list-item .list-item__control-lc {
    margin: 0;
  }

  article.customer
    section.members-company
    .list-item.incoming
    .member-controls
    .btn:last-child {
    margin-bottom: 0;
  }
  article.companies section.single-customer,
  article.customer section.single-customer {
    padding-top: 32px;
  }
  article.companies section.single-customer .h-block h1.title,
  article.companies section.single-customer .h-block .title.h1,
  article.customer section.single-customer .h-block h1.title,
  article.customer section.single-customer .h-block .title.h1 {
    font-size: 24px;
  }
  article.companies section.single-customer .single-customer__btns .col-12,
  article.customer section.single-customer .single-customer__btns .col-12 {
    display: flex;
    flex-wrap: wrap;
  }
  article.companies section.single-customer .single-customer__btns .col-12 .btn,
  article.customer section.single-customer .single-customer__btns .col-12 .btn {
    margin-bottom: 10px;
  }
  article.registration main section h1.title,
  article.registration main section .title.h1 {
    margin-bottom: 16px;
  }

  article.catalog-request section.catalog-request-list,
  article.catalog-request section.catalog-offer-list,
  article.catalog-offer section.catalog-request-list,
  article.catalog-offer section.catalog-offer-list {
    padding-bottom: 0;
  }
  article.catalog-request
    section.catalog-request-list.view-card
    .grid-container,
  article.catalog-request section.catalog-offer-list.view-card .grid-container,
  article.catalog-offer section.catalog-request-list.view-card .grid-container,
  article.catalog-offer section.catalog-offer-list.view-card .grid-container {
    column-count: 1;
  }
  article.catalog-request
    section.catalog-request-list.view-card.list
    .list-item,
  article.catalog-request section.catalog-offer-list.view-card.list .list-item,
  article.catalog-offer section.catalog-request-list.view-card.list .list-item,
  article.catalog-offer section.catalog-offer-list.view-card.list .list-item {
    padding: 0;
  }
  article.catalog-request
    section.catalog-request-list.view-card.list
    .list-item
    .list-item__wrap,
  article.catalog-request
    section.catalog-offer-list.view-card.list
    .list-item
    .list-item__wrap,
  article.catalog-offer
    section.catalog-request-list.view-card.list
    .list-item
    .list-item__wrap,
  article.catalog-offer
    section.catalog-offer-list.view-card.list
    .list-item
    .list-item__wrap {
    display: block;
    padding: 20px 16px;
  }
  article.catalog-request
    section.catalog-request-list.view-card.list
    .list-item
    .list-item__wrap
    .list-item__name,
  article.catalog-request
    section.catalog-offer-list.view-card.list
    .list-item
    .list-item__wrap
    .list-item__name,
  article.catalog-offer
    section.catalog-request-list.view-card.list
    .list-item
    .list-item__wrap
    .list-item__name,
  article.catalog-offer
    section.catalog-offer-list.view-card.list
    .list-item
    .list-item__wrap
    .list-item__name {
    font-size: 16px;
    line-height: 18px;
  }
  article.catalog-request
    section.catalog-request-list.view-card.list
    .list-item
    .list-item__wrap
    .list-item__direction,
  article.catalog-request
    section.catalog-request-list.view-card.list
    .list-item
    .list-item__wrap
    .list-item__cnt,
  article.catalog-request
    section.catalog-request-list.view-card.list
    .list-item
    .list-item__wrap
    .list-item__cnt
    p,
  article.catalog-request
    section.catalog-request-list.view-card.list
    .list-item
    .list-item__wrap
    .list-item__date,
  article.catalog-request
    section.catalog-offer-list.view-card.list
    .list-item
    .list-item__wrap
    .list-item__direction,
  article.catalog-request
    section.catalog-offer-list.view-card.list
    .list-item
    .list-item__wrap
    .list-item__cnt,
  article.catalog-request
    section.catalog-offer-list.view-card.list
    .list-item
    .list-item__wrap
    .list-item__cnt
    p,
  article.catalog-request
    section.catalog-offer-list.view-card.list
    .list-item
    .list-item__wrap
    .list-item__date,
  article.catalog-offer
    section.catalog-request-list.view-card.list
    .list-item
    .list-item__wrap
    .list-item__direction,
  article.catalog-offer
    section.catalog-request-list.view-card.list
    .list-item
    .list-item__wrap
    .list-item__cnt,
  article.catalog-offer
    section.catalog-request-list.view-card.list
    .list-item
    .list-item__wrap
    .list-item__cnt
    p,
  article.catalog-offer
    section.catalog-request-list.view-card.list
    .list-item
    .list-item__wrap
    .list-item__date,
  article.catalog-offer
    section.catalog-offer-list.view-card.list
    .list-item
    .list-item__wrap
    .list-item__direction,
  article.catalog-offer
    section.catalog-offer-list.view-card.list
    .list-item
    .list-item__wrap
    .list-item__cnt,
  article.catalog-offer
    section.catalog-offer-list.view-card.list
    .list-item
    .list-item__wrap
    .list-item__cnt
    p,
  article.catalog-offer
    section.catalog-offer-list.view-card.list
    .list-item
    .list-item__wrap
    .list-item__date {
    font-size: 14px;
  }
  article.catalog-request
    section.catalog-request-list.view-card.list
    .list-item
    .list-item__wrap
    .list-item__control
    a
    svg,
  article.catalog-request
    section.catalog-offer-list.view-card.list
    .list-item
    .list-item__wrap
    .list-item__control
    a
    svg,
  article.catalog-offer
    section.catalog-request-list.view-card.list
    .list-item
    .list-item__wrap
    .list-item__control
    a
    svg,
  article.catalog-offer
    section.catalog-offer-list.view-card.list
    .list-item
    .list-item__wrap
    .list-item__control
    a
    svg {
    width: 18px;
    height: 18px;
  }

  .link.arr-right::after {
    width: 10px;
    height: 14px;
  }

  .wrap-search {
    position: relative;
  }
  .wrap-search .btn.search {
    position: absolute;
    top: 10px;
    transform: translateY(-50%);
    right: 14px;
    border: unset;
    box-shadow: unset;
    background-color: transparent;
    font-size: 0;
    padding: 20px;
  }

  .left-arr::before {
    margin-right: 10px;
  }

  .alert {
    margin: 10px 0 16px 0;
    max-width: 540px;
  }

  .form-item.error .error-msg {
    top: calc(100% + 10px);
  }

  .default-input {
    border-radius: unset;
    font-size: 14px;
  }

  h1,
  .h1 {
    font-size: 24px;
  }

  h2,
  .h2 {
    font-size: 20px;
  }
  .header.anonymous .header-lc .logo {
    padding: 10px 30px 10px 0;
  }
  .header .mobile-wrap__wrap {
    top: 73px;
  }
  .header-lc .logo {
    padding: 10px 30px 10px 0;
  }

  .card {
    padding: 16px 10px;
    height: auto;
  }
  .card.file-attached {
    margin-bottom: 10px;
  }
  .card-title {
    margin-bottom: 6px;
  }
  .card-description p {
    margin-bottom: 12px;
    font-size: 14px;
  }

  .accordion .accordion-header,
  .accordion .accordion-button {
    font-size: 16px;
  }
  .accordion .accordion-button {
    padding: 10px;
  }
  .accordion .accordion-button::after {
    width: 20px;
    height: 20px;
  }
  .accordion .accordion-button {
    padding: 10px 10px 16px 10px;
  }
  .accordion .accordion-button .accordion-stat {
    font-size: 10px;
    font-weight: 500;
    top: auto;
    right: auto;
    bottom: -2px;
  }
  .accordion-body__lc {
    flex-direction: column;
  }
  .accordion-body__lc .avatar {
    margin-right: 0;
    margin-bottom: 20px;
  }
  .accordion-body__rc {
    flex-direction: column;
  }
  .accordion-body__rc .btn {
    margin-right: 0;
  }
  .accordion-body__rc .btn:first-child {
    margin-right: 0;
  }

  .list-item__wrap {
    font-size: 14px;
  }
  .list-item__name a {
    font-size: 16px;
  }

  .page h1,
  .page .h1,
  .page .h1 {
    padding: 16px 0;
  }

  .footer .copyright-wrap,
  .footer-cc,
  .footer-rc {
    margin-top: 10px;
  }
  .footer .copyright-wrap > a,
  .footer-cc > a,
  .footer-rc > a {
    margin-bottom: 4px;
  }
  .footer-pre-rc {
    margin-top: 6px;
    order: 3;
  }
  .footer-cc {
    flex-basis: 62%;
  }
  .footer-cc .nav-list {
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-end;
    columns: unset;
  }
  .footer-cc .nav-list__item {
    margin-right: 4px;
    margin-bottom: 4px;
  }

  .warning__circle {
    display: none;
  }

  .tab-menu__link {
    margin-right: 0;
  }

  .request__tab-menu {
    margin: 0;
  }

  .tab-menu__title {
    margin-bottom: 30px;
  }

  .tab-menu {
    padding: 62px 32px 31px 32px;
  }

  .request__icon {
    margin-right: 0;
  }

  .card-form__btn--prev {
    margin-top: 0;
  }

  .card-form__btn {
    padding: 12px 16px;
    font-size: 14px;
  }

  .request__title {
    font-size: 28px;
  }

  .request__card-title {
    font-size: 22px;
  }

  .tab-menu__link--active {
    padding-left: 25px;
  }

  .request__card {
    padding: 16px;
  }

  .icon-info--small {
    margin-bottom: 10px;
  }

  .card-form__input {
    font-size: 14px;
  }

  .card-form__label {
    font-size: 18px;
  }

  .responses__description {
    width: 100%;
  }
}
@media screen and (max-width: 390px) {
  .footer-lc,
  .footer-cc {
    flex-basis: 100%;
  }
  .footer-cc .nav-list {
    justify-content: flex-start;
  }
}

/*# sourceMappingURL=application.css.map */

.text-start {
  text-align: start !important;
}

/* End */


/* Start:/local/templates/natt/css/jquery.fancybox.min.css?161769259512764*/
body.compensate-for-scrollbar{overflow:hidden}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:101}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:a 1s linear infinite;background:transparent;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes a{to{transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}
/* End */


/* Start:/local/templates/natt/css/noty.css?161589323610213*/
.noty_layout_mixin, #noty_layout__top, #noty_layout__topLeft, #noty_layout__topCenter, #noty_layout__topRight, #noty_layout__bottom, #noty_layout__bottomLeft, #noty_layout__bottomCenter, #noty_layout__bottomRight, #noty_layout__center, #noty_layout__centerLeft, #noty_layout__centerRight {
  position: fixed;
  margin: 0;
  padding: 0;
  z-index: 9999999;
  -webkit-transform: translateZ(0) scale(1, 1);
          transform: translateZ(0) scale(1, 1);
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  -webkit-font-smoothing: subpixel-antialiased;
  filter: blur(0);
  -webkit-filter: blur(0);
  max-width: 90%; }

#noty_layout__top {
  top: 0;
  left: 5%;
  width: 90%; }

#noty_layout__topLeft {
  top: 20px;
  left: 20px;
  width: 325px; }

#noty_layout__topCenter {
  top: 5%;
  left: 50%;
  width: 325px;
  -webkit-transform: translate(-webkit-calc(-50% - .5px)) translateZ(0) scale(1, 1);
          transform: translate(calc(-50% - .5px)) translateZ(0) scale(1, 1); }

#noty_layout__topRight {
  top: 20px;
  right: 20px;
  width: 325px; }

#noty_layout__bottom {
  bottom: 0;
  left: 5%;
  width: 90%; }

#noty_layout__bottomLeft {
  bottom: 20px;
  left: 20px;
  width: 325px; }

#noty_layout__bottomCenter {
  bottom: 5%;
  left: 50%;
  width: 325px;
  -webkit-transform: translate(-webkit-calc(-50% - .5px)) translateZ(0) scale(1, 1);
          transform: translate(calc(-50% - .5px)) translateZ(0) scale(1, 1); }

#noty_layout__bottomRight {
  bottom: 20px;
  right: 20px;
  width: 325px; }

#noty_layout__center {
  top: 50%;
  left: 50%;
  width: 325px;
  -webkit-transform: translate(-webkit-calc(-50% - .5px), -webkit-calc(-50% - .5px)) translateZ(0) scale(1, 1);
          transform: translate(calc(-50% - .5px), calc(-50% - .5px)) translateZ(0) scale(1, 1); }

#noty_layout__centerLeft {
  top: 50%;
  left: 20px;
  width: 325px;
  -webkit-transform: translate(0, -webkit-calc(-50% - .5px)) translateZ(0) scale(1, 1);
          transform: translate(0, calc(-50% - .5px)) translateZ(0) scale(1, 1); }

#noty_layout__centerRight {
  top: 50%;
  right: 20px;
  width: 325px;
  -webkit-transform: translate(0, -webkit-calc(-50% - .5px)) translateZ(0) scale(1, 1);
          transform: translate(0, calc(-50% - .5px)) translateZ(0) scale(1, 1); }

.noty_progressbar {
  display: none; }

.noty_has_timeout.noty_has_progressbar .noty_progressbar {
  display: block;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 3px;
  width: 100%;
  background-color: #646464;
  opacity: 0.2;
  filter: alpha(opacity=10); }

.noty_bar {
  -webkit-backface-visibility: hidden;
  -webkit-transform: translate(0, 0) translateZ(0) scale(1, 1);
  -ms-transform: translate(0, 0) scale(1, 1);
      transform: translate(0, 0) scale(1, 1);
  -webkit-font-smoothing: subpixel-antialiased;
  overflow: hidden; }

.noty_effects_open {
  opacity: 0;
  -webkit-transform: translate(50%);
      -ms-transform: translate(50%);
          transform: translate(50%);
  -webkit-animation: noty_anim_in 0.5s cubic-bezier(0.68, -0.55, 0.265, 1.55);
          animation: noty_anim_in 0.5s cubic-bezier(0.68, -0.55, 0.265, 1.55);
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

.noty_effects_close {
  -webkit-animation: noty_anim_out 0.5s cubic-bezier(0.68, -0.55, 0.265, 1.55);
          animation: noty_anim_out 0.5s cubic-bezier(0.68, -0.55, 0.265, 1.55);
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

.noty_fix_effects_height {
  -webkit-animation: noty_anim_height 75ms ease-out;
          animation: noty_anim_height 75ms ease-out; }

.noty_close_with_click {
  cursor: pointer; }

.noty_close_button {
  position: absolute;
  top: 2px;
  right: 2px;
  font-weight: bold;
  width: 20px;
  height: 20px;
  text-align: center;
  line-height: 20px;
  background-color: rgba(0, 0, 0, 0.05);
  border-radius: 2px;
  cursor: pointer;
  -webkit-transition: all .2s ease-out;
  transition: all .2s ease-out; }

.noty_close_button:hover {
  background-color: rgba(0, 0, 0, 0.1); }

.noty_modal {
  position: fixed;
  width: 100%;
  height: 100%;
  background-color: #000;
  z-index: 10000;
  opacity: .3;
  left: 0;
  top: 0; }

.noty_modal.noty_modal_open {
  opacity: 0;
  -webkit-animation: noty_modal_in .3s ease-out;
          animation: noty_modal_in .3s ease-out; }

.noty_modal.noty_modal_close {
  -webkit-animation: noty_modal_out .3s ease-out;
          animation: noty_modal_out .3s ease-out;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

@-webkit-keyframes noty_modal_in {
  100% {
    opacity: .3; } }

@keyframes noty_modal_in {
  100% {
    opacity: .3; } }

@-webkit-keyframes noty_modal_out {
  100% {
    opacity: 0; } }

@keyframes noty_modal_out {
  100% {
    opacity: 0; } }

@keyframes noty_modal_out {
  100% {
    opacity: 0; } }

@-webkit-keyframes noty_anim_in {
  100% {
    -webkit-transform: translate(0);
            transform: translate(0);
    opacity: 1; } }

@keyframes noty_anim_in {
  100% {
    -webkit-transform: translate(0);
            transform: translate(0);
    opacity: 1; } }

@-webkit-keyframes noty_anim_out {
  100% {
    -webkit-transform: translate(50%);
            transform: translate(50%);
    opacity: 0; } }

@keyframes noty_anim_out {
  100% {
    -webkit-transform: translate(50%);
            transform: translate(50%);
    opacity: 0; } }

@-webkit-keyframes noty_anim_height {
  100% {
    height: 0; } }

@keyframes noty_anim_height {
  100% {
    height: 0; } }

/*# sourceMappingURL=noty.css.map*/


.noty_theme__nest.noty_bar {
  margin: 0 0 15px 0;
  overflow: hidden;
  border-radius: 2px;
  position: relative;
  box-shadow: rgba(0, 0, 0, 0.098039) 5px 4px 10px 0; }
  .noty_theme__nest.noty_bar .noty_body {
    padding: 10px;
    font-size: 14px;
    text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.1); }
  .noty_theme__nest.noty_bar .noty_buttons {
    padding: 10px; }

.noty_layout .noty_theme__nest.noty_bar {
  z-index: 5; }

.noty_layout .noty_theme__nest.noty_bar:nth-child(2) {
  position: absolute;
  top: 0;
  margin-top: 4px;
  margin-right: -4px;
  margin-left: 4px;
  z-index: 4;
  width: 100%; }

.noty_layout .noty_theme__nest.noty_bar:nth-child(3) {
  position: absolute;
  top: 0;
  margin-top: 8px;
  margin-right: -8px;
  margin-left: 8px;
  z-index: 3;
  width: 100%; }

.noty_layout .noty_theme__nest.noty_bar:nth-child(4) {
  position: absolute;
  top: 0;
  margin-top: 12px;
  margin-right: -12px;
  margin-left: 12px;
  z-index: 2;
  width: 100%; }

.noty_layout .noty_theme__nest.noty_bar:nth-child(5) {
  position: absolute;
  top: 0;
  margin-top: 16px;
  margin-right: -16px;
  margin-left: 16px;
  z-index: 1;
  width: 100%; }

.noty_layout .noty_theme__nest.noty_bar:nth-child(n+6) {
  position: absolute;
  top: 0;
  margin-top: 20px;
  margin-right: -20px;
  margin-left: 20px;
  z-index: -1;
  width: 100%; }

#noty_layout__bottomLeft .noty_theme__nest.noty_bar:nth-child(2),
#noty_layout__topLeft .noty_theme__nest.noty_bar:nth-child(2) {
  margin-top: 4px;
  margin-left: -4px;
  margin-right: 4px; }

#noty_layout__bottomLeft .noty_theme__nest.noty_bar:nth-child(3),
#noty_layout__topLeft .noty_theme__nest.noty_bar:nth-child(3) {
  margin-top: 8px;
  margin-left: -8px;
  margin-right: 8px; }

#noty_layout__bottomLeft .noty_theme__nest.noty_bar:nth-child(4),
#noty_layout__topLeft .noty_theme__nest.noty_bar:nth-child(4) {
  margin-top: 12px;
  margin-left: -12px;
  margin-right: 12px; }

#noty_layout__bottomLeft .noty_theme__nest.noty_bar:nth-child(5),
#noty_layout__topLeft .noty_theme__nest.noty_bar:nth-child(5) {
  margin-top: 16px;
  margin-left: -16px;
  margin-right: 16px; }

#noty_layout__bottomLeft .noty_theme__nest.noty_bar:nth-child(n+6),
#noty_layout__topLeft .noty_theme__nest.noty_bar:nth-child(n+6) {
  margin-top: 20px;
  margin-left: -20px;
  margin-right: 20px; }

.noty_theme__nest.noty_type__alert,
.noty_theme__nest.noty_type__notification {
  background-color: #073B4C;
  color: #fff; }
  .noty_theme__nest.noty_type__alert .noty_progressbar,
  .noty_theme__nest.noty_type__notification .noty_progressbar {
    background-color: #fff; }

.noty_theme__nest.noty_type__warning {
  background-color: #FFD166;
  color: #fff; }

.noty_theme__nest.noty_type__error {
  background-color: #EF476F;
  color: #fff; }
  .noty_theme__nest.noty_type__error .noty_progressbar {
    opacity: .4; }

.noty_theme__nest.noty_type__info,
.noty_theme__nest.noty_type__information {
  background-color: #118AB2;
  color: #fff; }
  .noty_theme__nest.noty_type__info .noty_progressbar,
  .noty_theme__nest.noty_type__information .noty_progressbar {
    opacity: .6; }

.noty_theme__nest.noty_type__success {
  background-color: #06D6A0;
  color: #fff; }
  
  
  .noty_theme__metroui.noty_bar {
	 margin: 4px 0;
	 overflow: hidden;
	 position: relative;
	 box-shadow: rgba(0, 0, 0, 0.298039) 0 0 5px 0;
}
 .noty_theme__metroui.noty_bar .noty_progressbar {
	 position: absolute;
	 left: 0;
	 bottom: 0;
	 height: 3px;
	 width: 100%;
	 background-color: #000;
	 opacity: 0.2;
	 filter: alpha(opacity=20);
}
 .noty_theme__metroui.noty_bar .noty_body {
	 padding: 1.25em;
	 font-size: 14px;
}
 .noty_theme__metroui.noty_bar .noty_buttons {
	 padding: 0 10px 0.5em 10px;
}
 .noty_theme__metroui.noty_type__alert, .noty_theme__metroui.noty_type__notification {
	 background-color: #fff;
	 color: #1d1d1d;
}
 .noty_theme__metroui.noty_type__warning {
	 background-color: #fa6800;
	 color: #fff;
}
 .noty_theme__metroui.noty_type__error {
	 background-color: #ce352c;
	 color: #fff;
}
 .noty_theme__metroui.noty_type__info, .noty_theme__metroui.noty_type__information {
	 background-color: #1ba1e2;
	 color: #fff;
}
 .noty_theme__metroui.noty_type__success {
	 background-color: #60a917;
	 color: #fff;
}
 
/* End */


/* Start:/local/templates/natt/css/hover-min.css?161338711295290*/
/*!
 * Hover.css (http://ianlunn.github.io/Hover/)
 * Version: 2.3.2
 * Author: Ian Lunn @IanLunn
 * Author URL: http://ianlunn.co.uk/
 * Github: https://github.com/IanLunn/Hover

 * Hover.css Copyright Ian Lunn 2017. Generated with Sass.
 */.hvr-grow{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-grow:active,.hvr-grow:focus,.hvr-grow:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.hvr-shrink{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-shrink:active,.hvr-shrink:focus,.hvr-shrink:hover{-webkit-transform:scale(0.9);transform:scale(0.9)}@-webkit-keyframes hvr-pulse{25%{-webkit-transform:scale(1.1);transform:scale(1.1)}75%{-webkit-transform:scale(0.9);transform:scale(0.9)}}@keyframes hvr-pulse{25%{-webkit-transform:scale(1.1);transform:scale(1.1)}75%{-webkit-transform:scale(0.9);transform:scale(0.9)}}.hvr-pulse{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0)}.hvr-pulse:active,.hvr-pulse:focus,.hvr-pulse:hover{-webkit-animation-name:hvr-pulse;animation-name:hvr-pulse;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes hvr-pulse-grow{to{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes hvr-pulse-grow{to{-webkit-transform:scale(1.1);transform:scale(1.1)}}.hvr-pulse-grow{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0)}.hvr-pulse-grow:active,.hvr-pulse-grow:focus,.hvr-pulse-grow:hover{-webkit-animation-name:hvr-pulse-grow;animation-name:hvr-pulse-grow;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate}@-webkit-keyframes hvr-pulse-shrink{to{-webkit-transform:scale(0.9);transform:scale(0.9)}}@keyframes hvr-pulse-shrink{to{-webkit-transform:scale(0.9);transform:scale(0.9)}}.hvr-pulse-shrink{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0)}.hvr-pulse-shrink:active,.hvr-pulse-shrink:focus,.hvr-pulse-shrink:hover{-webkit-animation-name:hvr-pulse-shrink;animation-name:hvr-pulse-shrink;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate}@-webkit-keyframes hvr-push{50%{-webkit-transform:scale(0.8);transform:scale(0.8)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes hvr-push{50%{-webkit-transform:scale(0.8);transform:scale(0.8)}100%{-webkit-transform:scale(1);transform:scale(1)}}.hvr-push{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0)}.hvr-push:active,.hvr-push:focus,.hvr-push:hover{-webkit-animation-name:hvr-push;animation-name:hvr-push;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-pop{50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes hvr-pop{50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}.hvr-pop{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0)}.hvr-pop:active,.hvr-pop:focus,.hvr-pop:hover{-webkit-animation-name:hvr-pop;animation-name:hvr-pop;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}.hvr-bounce-in{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-transition-duration:.5s;transition-duration:.5s}.hvr-bounce-in:active,.hvr-bounce-in:focus,.hvr-bounce-in:hover{-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transition-timing-function:cubic-bezier(0.47,2.02,.31,-.36);transition-timing-function:cubic-bezier(0.47,2.02,.31,-.36)}.hvr-bounce-out{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-transition-duration:.5s;transition-duration:.5s}.hvr-bounce-out:active,.hvr-bounce-out:focus,.hvr-bounce-out:hover{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-transition-timing-function:cubic-bezier(0.47,2.02,.31,-.36);transition-timing-function:cubic-bezier(0.47,2.02,.31,-.36)}.hvr-rotate{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-rotate:active,.hvr-rotate:focus,.hvr-rotate:hover{-webkit-transform:rotate(4deg);transform:rotate(4deg)}.hvr-grow-rotate{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-grow-rotate:active,.hvr-grow-rotate:focus,.hvr-grow-rotate:hover{-webkit-transform:scale(1.1) rotate(4deg);transform:scale(1.1) rotate(4deg)}.hvr-float{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-float:active,.hvr-float:focus,.hvr-float:hover{-webkit-transform:translateY(-8px);transform:translateY(-8px)}.hvr-sink{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-sink:active,.hvr-sink:focus,.hvr-sink:hover{-webkit-transform:translateY(8px);transform:translateY(8px)}@-webkit-keyframes hvr-bob{0%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}50%{-webkit-transform:translateY(-4px);transform:translateY(-4px)}100%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}@keyframes hvr-bob{0%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}50%{-webkit-transform:translateY(-4px);transform:translateY(-4px)}100%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}@-webkit-keyframes hvr-bob-float{100%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}@keyframes hvr-bob-float{100%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}.hvr-bob{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0)}.hvr-bob:active,.hvr-bob:focus,.hvr-bob:hover{-webkit-animation-name:hvr-bob-float,hvr-bob;animation-name:hvr-bob-float,hvr-bob;-webkit-animation-duration:.3s,1.5s;animation-duration:.3s,1.5s;-webkit-animation-delay:0s,.3s;animation-delay:0s,.3s;-webkit-animation-timing-function:ease-out,ease-in-out;animation-timing-function:ease-out,ease-in-out;-webkit-animation-iteration-count:1,infinite;animation-iteration-count:1,infinite;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal,alternate;animation-direction:normal,alternate}@-webkit-keyframes hvr-hang{0%{-webkit-transform:translateY(8px);transform:translateY(8px)}50%{-webkit-transform:translateY(4px);transform:translateY(4px)}100%{-webkit-transform:translateY(8px);transform:translateY(8px)}}@keyframes hvr-hang{0%{-webkit-transform:translateY(8px);transform:translateY(8px)}50%{-webkit-transform:translateY(4px);transform:translateY(4px)}100%{-webkit-transform:translateY(8px);transform:translateY(8px)}}@-webkit-keyframes hvr-hang-sink{100%{-webkit-transform:translateY(8px);transform:translateY(8px)}}@keyframes hvr-hang-sink{100%{-webkit-transform:translateY(8px);transform:translateY(8px)}}.hvr-hang{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0)}.hvr-hang:active,.hvr-hang:focus,.hvr-hang:hover{-webkit-animation-name:hvr-hang-sink,hvr-hang;animation-name:hvr-hang-sink,hvr-hang;-webkit-animation-duration:.3s,1.5s;animation-duration:.3s,1.5s;-webkit-animation-delay:0s,.3s;animation-delay:0s,.3s;-webkit-animation-timing-function:ease-out,ease-in-out;animation-timing-function:ease-out,ease-in-out;-webkit-animation-iteration-count:1,infinite;animation-iteration-count:1,infinite;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal,alternate;animation-direction:normal,alternate}.hvr-skew{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-skew:active,.hvr-skew:focus,.hvr-skew:hover{-webkit-transform:skew(-10deg);transform:skew(-10deg)}.hvr-skew-forward{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transform-origin:0 100%;transform-origin:0 100%}.hvr-skew-forward:active,.hvr-skew-forward:focus,.hvr-skew-forward:hover{-webkit-transform:skew(-10deg);transform:skew(-10deg)}.hvr-skew-backward{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transform-origin:0 100%;transform-origin:0 100%}.hvr-skew-backward:active,.hvr-skew-backward:focus,.hvr-skew-backward:hover{-webkit-transform:skew(10deg);transform:skew(10deg)}@-webkit-keyframes hvr-wobble-vertical{16.65%{-webkit-transform:translateY(8px);transform:translateY(8px)}33.3%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}49.95%{-webkit-transform:translateY(4px);transform:translateY(4px)}66.6%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}83.25%{-webkit-transform:translateY(1px);transform:translateY(1px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes hvr-wobble-vertical{16.65%{-webkit-transform:translateY(8px);transform:translateY(8px)}33.3%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}49.95%{-webkit-transform:translateY(4px);transform:translateY(4px)}66.6%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}83.25%{-webkit-transform:translateY(1px);transform:translateY(1px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.hvr-wobble-vertical{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0)}.hvr-wobble-vertical:active,.hvr-wobble-vertical:focus,.hvr-wobble-vertical:hover{-webkit-animation-name:hvr-wobble-vertical;animation-name:hvr-wobble-vertical;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-wobble-horizontal{16.65%{-webkit-transform:translateX(8px);transform:translateX(8px)}33.3%{-webkit-transform:translateX(-6px);transform:translateX(-6px)}49.95%{-webkit-transform:translateX(4px);transform:translateX(4px)}66.6%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}83.25%{-webkit-transform:translateX(1px);transform:translateX(1px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes hvr-wobble-horizontal{16.65%{-webkit-transform:translateX(8px);transform:translateX(8px)}33.3%{-webkit-transform:translateX(-6px);transform:translateX(-6px)}49.95%{-webkit-transform:translateX(4px);transform:translateX(4px)}66.6%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}83.25%{-webkit-transform:translateX(1px);transform:translateX(1px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.hvr-wobble-horizontal{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0)}.hvr-wobble-horizontal:active,.hvr-wobble-horizontal:focus,.hvr-wobble-horizontal:hover{-webkit-animation-name:hvr-wobble-horizontal;animation-name:hvr-wobble-horizontal;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-wobble-to-bottom-right{16.65%{-webkit-transform:translate(8px,8px);transform:translate(8px,8px)}33.3%{-webkit-transform:translate(-6px,-6px);transform:translate(-6px,-6px)}49.95%{-webkit-transform:translate(4px,4px);transform:translate(4px,4px)}66.6%{-webkit-transform:translate(-2px,-2px);transform:translate(-2px,-2px)}83.25%{-webkit-transform:translate(1px,1px);transform:translate(1px,1px)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes hvr-wobble-to-bottom-right{16.65%{-webkit-transform:translate(8px,8px);transform:translate(8px,8px)}33.3%{-webkit-transform:translate(-6px,-6px);transform:translate(-6px,-6px)}49.95%{-webkit-transform:translate(4px,4px);transform:translate(4px,4px)}66.6%{-webkit-transform:translate(-2px,-2px);transform:translate(-2px,-2px)}83.25%{-webkit-transform:translate(1px,1px);transform:translate(1px,1px)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}.hvr-wobble-to-bottom-right{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0)}.hvr-wobble-to-bottom-right:active,.hvr-wobble-to-bottom-right:focus,.hvr-wobble-to-bottom-right:hover{-webkit-animation-name:hvr-wobble-to-bottom-right;animation-name:hvr-wobble-to-bottom-right;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-wobble-to-top-right{16.65%{-webkit-transform:translate(8px,-8px);transform:translate(8px,-8px)}33.3%{-webkit-transform:translate(-6px,6px);transform:translate(-6px,6px)}49.95%{-webkit-transform:translate(4px,-4px);transform:translate(4px,-4px)}66.6%{-webkit-transform:translate(-2px,2px);transform:translate(-2px,2px)}83.25%{-webkit-transform:translate(1px,-1px);transform:translate(1px,-1px)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes hvr-wobble-to-top-right{16.65%{-webkit-transform:translate(8px,-8px);transform:translate(8px,-8px)}33.3%{-webkit-transform:translate(-6px,6px);transform:translate(-6px,6px)}49.95%{-webkit-transform:translate(4px,-4px);transform:translate(4px,-4px)}66.6%{-webkit-transform:translate(-2px,2px);transform:translate(-2px,2px)}83.25%{-webkit-transform:translate(1px,-1px);transform:translate(1px,-1px)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}.hvr-wobble-to-top-right{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0)}.hvr-wobble-to-top-right:active,.hvr-wobble-to-top-right:focus,.hvr-wobble-to-top-right:hover{-webkit-animation-name:hvr-wobble-to-top-right;animation-name:hvr-wobble-to-top-right;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-wobble-top{16.65%{-webkit-transform:skew(-12deg);transform:skew(-12deg)}33.3%{-webkit-transform:skew(10deg);transform:skew(10deg)}49.95%{-webkit-transform:skew(-6deg);transform:skew(-6deg)}66.6%{-webkit-transform:skew(4deg);transform:skew(4deg)}83.25%{-webkit-transform:skew(-2deg);transform:skew(-2deg)}100%{-webkit-transform:skew(0);transform:skew(0)}}@keyframes hvr-wobble-top{16.65%{-webkit-transform:skew(-12deg);transform:skew(-12deg)}33.3%{-webkit-transform:skew(10deg);transform:skew(10deg)}49.95%{-webkit-transform:skew(-6deg);transform:skew(-6deg)}66.6%{-webkit-transform:skew(4deg);transform:skew(4deg)}83.25%{-webkit-transform:skew(-2deg);transform:skew(-2deg)}100%{-webkit-transform:skew(0);transform:skew(0)}}.hvr-wobble-top{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-transform-origin:0 100%;transform-origin:0 100%}.hvr-wobble-top:active,.hvr-wobble-top:focus,.hvr-wobble-top:hover{-webkit-animation-name:hvr-wobble-top;animation-name:hvr-wobble-top;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-wobble-bottom{16.65%{-webkit-transform:skew(-12deg);transform:skew(-12deg)}33.3%{-webkit-transform:skew(10deg);transform:skew(10deg)}49.95%{-webkit-transform:skew(-6deg);transform:skew(-6deg)}66.6%{-webkit-transform:skew(4deg);transform:skew(4deg)}83.25%{-webkit-transform:skew(-2deg);transform:skew(-2deg)}100%{-webkit-transform:skew(0);transform:skew(0)}}@keyframes hvr-wobble-bottom{16.65%{-webkit-transform:skew(-12deg);transform:skew(-12deg)}33.3%{-webkit-transform:skew(10deg);transform:skew(10deg)}49.95%{-webkit-transform:skew(-6deg);transform:skew(-6deg)}66.6%{-webkit-transform:skew(4deg);transform:skew(4deg)}83.25%{-webkit-transform:skew(-2deg);transform:skew(-2deg)}100%{-webkit-transform:skew(0);transform:skew(0)}}.hvr-wobble-bottom{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-transform-origin:100% 0;transform-origin:100% 0}.hvr-wobble-bottom:active,.hvr-wobble-bottom:focus,.hvr-wobble-bottom:hover{-webkit-animation-name:hvr-wobble-bottom;animation-name:hvr-wobble-bottom;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-wobble-skew{16.65%{-webkit-transform:skew(-12deg);transform:skew(-12deg)}33.3%{-webkit-transform:skew(10deg);transform:skew(10deg)}49.95%{-webkit-transform:skew(-6deg);transform:skew(-6deg)}66.6%{-webkit-transform:skew(4deg);transform:skew(4deg)}83.25%{-webkit-transform:skew(-2deg);transform:skew(-2deg)}100%{-webkit-transform:skew(0);transform:skew(0)}}@keyframes hvr-wobble-skew{16.65%{-webkit-transform:skew(-12deg);transform:skew(-12deg)}33.3%{-webkit-transform:skew(10deg);transform:skew(10deg)}49.95%{-webkit-transform:skew(-6deg);transform:skew(-6deg)}66.6%{-webkit-transform:skew(4deg);transform:skew(4deg)}83.25%{-webkit-transform:skew(-2deg);transform:skew(-2deg)}100%{-webkit-transform:skew(0);transform:skew(0)}}.hvr-wobble-skew{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0)}.hvr-wobble-skew:active,.hvr-wobble-skew:focus,.hvr-wobble-skew:hover{-webkit-animation-name:hvr-wobble-skew;animation-name:hvr-wobble-skew;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-buzz{50%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}100%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}}@keyframes hvr-buzz{50%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}100%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}}.hvr-buzz{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0)}.hvr-buzz:active,.hvr-buzz:focus,.hvr-buzz:hover{-webkit-animation-name:hvr-buzz;animation-name:hvr-buzz;-webkit-animation-duration:.15s;animation-duration:.15s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes hvr-buzz-out{10%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}20%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}30%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}40%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}50%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}60%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}70%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}80%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}90%{-webkit-transform:translateX(1px) rotate(0);transform:translateX(1px) rotate(0)}100%{-webkit-transform:translateX(-1px) rotate(0);transform:translateX(-1px) rotate(0)}}@keyframes hvr-buzz-out{10%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}20%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}30%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}40%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}50%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}60%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}70%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}80%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}90%{-webkit-transform:translateX(1px) rotate(0);transform:translateX(1px) rotate(0)}100%{-webkit-transform:translateX(-1px) rotate(0);transform:translateX(-1px) rotate(0)}}.hvr-buzz-out{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0)}.hvr-buzz-out:active,.hvr-buzz-out:focus,.hvr-buzz-out:hover{-webkit-animation-name:hvr-buzz-out;animation-name:hvr-buzz-out;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}.hvr-forward{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-forward:active,.hvr-forward:focus,.hvr-forward:hover{-webkit-transform:translateX(8px);transform:translateX(8px)}.hvr-backward{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-backward:active,.hvr-backward:focus,.hvr-backward:hover{-webkit-transform:translateX(-8px);transform:translateX(-8px)}.hvr-fade{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);overflow:hidden;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color,background-color;transition-property:color,background-color}.hvr-fade:active,.hvr-fade:focus,.hvr-fade:hover{background-color:#2098D1;color:#fff}@-webkit-keyframes hvr-back-pulse{50%{background-color:rgba(32,152,209,.75)}}@keyframes hvr-back-pulse{50%{background-color:rgba(32,152,209,.75)}}.hvr-back-pulse{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);overflow:hidden;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-property:color,background-color;transition-property:color,background-color}.hvr-back-pulse:active,.hvr-back-pulse:focus,.hvr-back-pulse:hover{-webkit-animation-name:hvr-back-pulse;animation-name:hvr-back-pulse;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;background-color:#2098D1;background-color:#2098d1;color:#fff}.hvr-sweep-to-right{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-sweep-to-right:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098D1;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-sweep-to-right:active,.hvr-sweep-to-right:focus,.hvr-sweep-to-right:hover{color:#fff}.hvr-sweep-to-right:active:before,.hvr-sweep-to-right:focus:before,.hvr-sweep-to-right:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.hvr-sweep-to-left{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-sweep-to-left:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098D1;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-sweep-to-left:active,.hvr-sweep-to-left:focus,.hvr-sweep-to-left:hover{color:#fff}.hvr-sweep-to-left:active:before,.hvr-sweep-to-left:focus:before,.hvr-sweep-to-left:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.hvr-sweep-to-bottom{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-sweep-to-bottom:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098D1;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-sweep-to-bottom:active,.hvr-sweep-to-bottom:focus,.hvr-sweep-to-bottom:hover{color:#fff}.hvr-sweep-to-bottom:active:before,.hvr-sweep-to-bottom:focus:before,.hvr-sweep-to-bottom:hover:before{-webkit-transform:scaleY(1);transform:scaleY(1)}.hvr-sweep-to-top{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-sweep-to-top:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098D1;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-sweep-to-top:active,.hvr-sweep-to-top:focus,.hvr-sweep-to-top:hover{color:#fff}.hvr-sweep-to-top:active:before,.hvr-sweep-to-top:focus:before,.hvr-sweep-to-top:hover:before{-webkit-transform:scaleY(1);transform:scaleY(1)}.hvr-bounce-to-right{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.5s;transition-duration:.5s}.hvr-bounce-to-right:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098D1;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-bounce-to-right:active,.hvr-bounce-to-right:focus,.hvr-bounce-to-right:hover{color:#fff}.hvr-bounce-to-right:active:before,.hvr-bounce-to-right:focus:before,.hvr-bounce-to-right:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition-timing-function:cubic-bezier(0.52,1.64,.37,.66);transition-timing-function:cubic-bezier(0.52,1.64,.37,.66)}.hvr-bounce-to-left{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.5s;transition-duration:.5s}.hvr-bounce-to-left:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098D1;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-bounce-to-left:active,.hvr-bounce-to-left:focus,.hvr-bounce-to-left:hover{color:#fff}.hvr-bounce-to-left:active:before,.hvr-bounce-to-left:focus:before,.hvr-bounce-to-left:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition-timing-function:cubic-bezier(0.52,1.64,.37,.66);transition-timing-function:cubic-bezier(0.52,1.64,.37,.66)}.hvr-bounce-to-bottom{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.5s;transition-duration:.5s}.hvr-bounce-to-bottom:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098D1;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-bounce-to-bottom:active,.hvr-bounce-to-bottom:focus,.hvr-bounce-to-bottom:hover{color:#fff}.hvr-bounce-to-bottom:active:before,.hvr-bounce-to-bottom:focus:before,.hvr-bounce-to-bottom:hover:before{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition-timing-function:cubic-bezier(0.52,1.64,.37,.66);transition-timing-function:cubic-bezier(0.52,1.64,.37,.66)}.hvr-bounce-to-top{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.5s;transition-duration:.5s}.hvr-bounce-to-top:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098D1;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-bounce-to-top:active,.hvr-bounce-to-top:focus,.hvr-bounce-to-top:hover{color:#fff}.hvr-bounce-to-top:active:before,.hvr-bounce-to-top:focus:before,.hvr-bounce-to-top:hover:before{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition-timing-function:cubic-bezier(0.52,1.64,.37,.66);transition-timing-function:cubic-bezier(0.52,1.64,.37,.66)}.hvr-radial-out{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);position:relative;overflow:hidden;background:#e1e1e1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-radial-out:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098D1;border-radius:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-radial-out:active,.hvr-radial-out:focus,.hvr-radial-out:hover{color:#fff}.hvr-radial-out:active:before,.hvr-radial-out:focus:before,.hvr-radial-out:hover:before{-webkit-transform:scale(2);transform:scale(2)}.hvr-radial-in{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);position:relative;overflow:hidden;background:#2098D1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-radial-in:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#e1e1e1;border-radius:100%;-webkit-transform:scale(2);transform:scale(2);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-radial-in:active,.hvr-radial-in:focus,.hvr-radial-in:hover{color:#fff}.hvr-radial-in:active:before,.hvr-radial-in:focus:before,.hvr-radial-in:hover:before{-webkit-transform:scale(0);transform:scale(0)}.hvr-rectangle-in{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);position:relative;background:#2098D1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-rectangle-in:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#e1e1e1;-webkit-transform:scale(1);transform:scale(1);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-rectangle-in:active,.hvr-rectangle-in:focus,.hvr-rectangle-in:hover{color:#fff}.hvr-rectangle-in:active:before,.hvr-rectangle-in:focus:before,.hvr-rectangle-in:hover:before{-webkit-transform:scale(0);transform:scale(0)}.hvr-rectangle-out{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);position:relative;background:#e1e1e1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-rectangle-out:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098D1;-webkit-transform:scale(0);transform:scale(0);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-rectangle-out:active,.hvr-rectangle-out:focus,.hvr-rectangle-out:hover{color:#fff}.hvr-rectangle-out:active:before,.hvr-rectangle-out:focus:before,.hvr-rectangle-out:hover:before{-webkit-transform:scale(1);transform:scale(1)}.hvr-shutter-in-horizontal{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);position:relative;background:#2098D1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-shutter-in-horizontal:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#e1e1e1;-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-shutter-in-horizontal:active,.hvr-shutter-in-horizontal:focus,.hvr-shutter-in-horizontal:hover{color:#fff}.hvr-shutter-in-horizontal:active:before,.hvr-shutter-in-horizontal:focus:before,.hvr-shutter-in-horizontal:hover:before{-webkit-transform:scaleX(0);transform:scaleX(0)}.hvr-shutter-out-horizontal{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);position:relative;background:#e1e1e1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-shutter-out-horizontal:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#2098D1;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-shutter-out-horizontal:active,.hvr-shutter-out-horizontal:focus,.hvr-shutter-out-horizontal:hover{color:#fff}.hvr-shutter-out-horizontal:active:before,.hvr-shutter-out-horizontal:focus:before,.hvr-shutter-out-horizontal:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.hvr-shutter-in-vertical{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);position:relative;background:#2098D1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-shutter-in-vertical:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#e1e1e1;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-shutter-in-vertical:active,.hvr-shutter-in-vertical:focus,.hvr-shutter-in-vertical:hover{color:#fff}.hvr-shutter-in-vertical:active:before,.hvr-shutter-in-vertical:focus:before,.hvr-shutter-in-vertical:hover:before{-webkit-transform:scaleY(0);transform:scaleY(0)}.hvr-shutter-out-vertical{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);position:relative;background:#e1e1e1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-shutter-out-vertical:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#2098D1;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-shutter-out-vertical:active,.hvr-shutter-out-vertical:focus,.hvr-shutter-out-vertical:hover{color:#fff}.hvr-shutter-out-vertical:active:before,.hvr-shutter-out-vertical:focus:before,.hvr-shutter-out-vertical:hover:before{-webkit-transform:scaleY(1);transform:scaleY(1)}.hvr-border-fade{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:box-shadow;transition-property:box-shadow;box-shadow:inset 0 0 0 4px #e1e1e1,0 0 1px rgba(0,0,0,0)}.hvr-border-fade:active,.hvr-border-fade:focus,.hvr-border-fade:hover{box-shadow:inset 0 0 0 4px #2098D1,0 0 1px rgba(0,0,0,0)}.hvr-hollow{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background;transition-property:background;box-shadow:inset 0 0 0 4px #e1e1e1,0 0 1px rgba(0,0,0,0)}.hvr-hollow:active,.hvr-hollow:focus,.hvr-hollow:hover{background:0 0}.hvr-trim{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);position:relative}.hvr-trim:before{content:'';position:absolute;border:#fff solid 4px;top:4px;left:4px;right:4px;bottom:4px;opacity:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity}.hvr-trim:active:before,.hvr-trim:focus:before,.hvr-trim:hover:before{opacity:1}@-webkit-keyframes hvr-ripple-out{100%{top:-12px;right:-12px;bottom:-12px;left:-12px;opacity:0}}@keyframes hvr-ripple-out{100%{top:-12px;right:-12px;bottom:-12px;left:-12px;opacity:0}}.hvr-ripple-out{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);position:relative}.hvr-ripple-out:before{content:'';position:absolute;border:#e1e1e1 solid 6px;top:0;right:0;bottom:0;left:0;-webkit-animation-duration:1s;animation-duration:1s}.hvr-ripple-out:active:before,.hvr-ripple-out:focus:before,.hvr-ripple-out:hover:before{-webkit-animation-name:hvr-ripple-out;animation-name:hvr-ripple-out}@-webkit-keyframes hvr-ripple-in{100%{top:0;right:0;bottom:0;left:0;opacity:1}}@keyframes hvr-ripple-in{100%{top:0;right:0;bottom:0;left:0;opacity:1}}.hvr-ripple-in{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);position:relative}.hvr-ripple-in:before{content:'';position:absolute;border:#e1e1e1 solid 4px;top:-12px;right:-12px;bottom:-12px;left:-12px;opacity:0;-webkit-animation-duration:1s;animation-duration:1s}.hvr-ripple-in:active:before,.hvr-ripple-in:focus:before,.hvr-ripple-in:hover:before{-webkit-animation-name:hvr-ripple-in;animation-name:hvr-ripple-in}.hvr-outline-out{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);position:relative}.hvr-outline-out:before{content:'';position:absolute;border:#e1e1e1 solid 4px;top:0;right:0;bottom:0;left:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:top,right,bottom,left;transition-property:top,right,bottom,left}.hvr-outline-out:active:before,.hvr-outline-out:focus:before,.hvr-outline-out:hover:before{top:-8px;right:-8px;bottom:-8px;left:-8px}.hvr-outline-in{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);position:relative}.hvr-outline-in:before{pointer-events:none;content:'';position:absolute;border:#e1e1e1 solid 4px;top:-16px;right:-16px;bottom:-16px;left:-16px;opacity:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:top,right,bottom,left;transition-property:top,right,bottom,left}.hvr-outline-in:active:before,.hvr-outline-in:focus:before,.hvr-outline-in:hover:before{top:-8px;right:-8px;bottom:-8px;left:-8px;opacity:1}.hvr-round-corners{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:border-radius;transition-property:border-radius}.hvr-round-corners:active,.hvr-round-corners:focus,.hvr-round-corners:hover{border-radius:1em}.hvr-underline-from-left{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);position:relative;overflow:hidden}.hvr-underline-from-left:before{content:"";position:absolute;z-index:-1;left:0;right:100%;bottom:0;background:#2098D1;height:4px;-webkit-transition-property:right;transition-property:right;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-underline-from-left:active:before,.hvr-underline-from-left:focus:before,.hvr-underline-from-left:hover:before{right:0}.hvr-underline-from-center{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);position:relative;overflow:hidden}.hvr-underline-from-center:before{content:"";position:absolute;z-index:-1;left:51%;right:51%;bottom:0;background:#2098D1;height:4px;-webkit-transition-property:left,right;transition-property:left,right;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-underline-from-center:active:before,.hvr-underline-from-center:focus:before,.hvr-underline-from-center:hover:before{left:0;right:0}.hvr-underline-from-right{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);position:relative;overflow:hidden}.hvr-underline-from-right:before{content:"";position:absolute;z-index:-1;left:100%;right:0;bottom:0;background:#2098D1;height:4px;-webkit-transition-property:left;transition-property:left;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-underline-from-right:active:before,.hvr-underline-from-right:focus:before,.hvr-underline-from-right:hover:before{left:0}.hvr-overline-from-left{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);position:relative;overflow:hidden}.hvr-overline-from-left:before{content:"";position:absolute;z-index:-1;left:0;right:100%;top:0;background:#2098D1;height:4px;-webkit-transition-property:right;transition-property:right;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-overline-from-left:active:before,.hvr-overline-from-left:focus:before,.hvr-overline-from-left:hover:before{right:0}.hvr-overline-from-center{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);position:relative;overflow:hidden}.hvr-overline-from-center:before{content:"";position:absolute;z-index:-1;left:51%;right:51%;top:0;background:#2098D1;height:4px;-webkit-transition-property:left,right;transition-property:left,right;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-overline-from-center:active:before,.hvr-overline-from-center:focus:before,.hvr-overline-from-center:hover:before{left:0;right:0}.hvr-overline-from-right{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);position:relative;overflow:hidden}.hvr-overline-from-right:before{content:"";position:absolute;z-index:-1;left:100%;right:0;top:0;background:#2098D1;height:4px;-webkit-transition-property:left;transition-property:left;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-overline-from-right:active:before,.hvr-overline-from-right:focus:before,.hvr-overline-from-right:hover:before{left:0}.hvr-reveal{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);position:relative;overflow:hidden}.hvr-reveal:before{content:"";position:absolute;z-index:-1;left:0;right:0;top:0;bottom:0;border-color:#2098D1;border-style:solid;border-width:0;-webkit-transition-property:border-width;transition-property:border-width;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-reveal:active:before,.hvr-reveal:focus:before,.hvr-reveal:hover:before{-webkit-transform:translateY(0);transform:translateY(0);border-width:4px}.hvr-underline-reveal{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);position:relative;overflow:hidden}.hvr-underline-reveal:before{content:"";position:absolute;z-index:-1;left:0;right:0;bottom:0;background:#2098D1;height:4px;-webkit-transform:translateY(4px);transform:translateY(4px);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-underline-reveal:active:before,.hvr-underline-reveal:focus:before,.hvr-underline-reveal:hover:before{-webkit-transform:translateY(0);transform:translateY(0)}.hvr-overline-reveal{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);position:relative;overflow:hidden}.hvr-overline-reveal:before{content:"";position:absolute;z-index:-1;left:0;right:0;top:0;background:#2098D1;height:4px;-webkit-transform:translateY(-4px);transform:translateY(-4px);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-overline-reveal:active:before,.hvr-overline-reveal:focus:before,.hvr-overline-reveal:hover:before{-webkit-transform:translateY(0);transform:translateY(0)}.hvr-glow{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:box-shadow;transition-property:box-shadow}.hvr-glow:active,.hvr-glow:focus,.hvr-glow:hover{box-shadow:0 0 8px rgba(0,0,0,.6)}.hvr-shadow{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:box-shadow;transition-property:box-shadow}.hvr-shadow:active,.hvr-shadow:focus,.hvr-shadow:hover{box-shadow:0 10px 10px -10px rgba(0,0,0,.5)}.hvr-grow-shadow{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:box-shadow,transform;transition-property:box-shadow,transform}.hvr-grow-shadow:active,.hvr-grow-shadow:focus,.hvr-grow-shadow:hover{box-shadow:0 10px 10px -10px rgba(0,0,0,.5);-webkit-transform:scale(1.1);transform:scale(1.1)}.hvr-box-shadow-outset{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:box-shadow;transition-property:box-shadow}.hvr-box-shadow-outset:active,.hvr-box-shadow-outset:focus,.hvr-box-shadow-outset:hover{box-shadow:2px 2px 2px rgba(0,0,0,.6)}.hvr-box-shadow-inset{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:box-shadow;transition-property:box-shadow;box-shadow:inset 0 0 0 rgba(0,0,0,.6),0 0 1px rgba(0,0,0,0)}.hvr-box-shadow-inset:active,.hvr-box-shadow-inset:focus,.hvr-box-shadow-inset:hover{box-shadow:inset 2px 2px 2px rgba(0,0,0,.6),0 0 1px rgba(0,0,0,0)}.hvr-float-shadow{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-float-shadow:before{pointer-events:none;position:absolute;z-index:-1;content:'';top:100%;left:5%;height:10px;width:90%;opacity:0;background:-webkit-radial-gradient(center,ellipse,rgba(0,0,0,.35) 0,rgba(0,0,0,0) 80%);background:radial-gradient(ellipse at center,rgba(0,0,0,.35) 0,rgba(0,0,0,0) 80%);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform,opacity;transition-property:transform,opacity}.hvr-float-shadow:active,.hvr-float-shadow:focus,.hvr-float-shadow:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px)}.hvr-float-shadow:active:before,.hvr-float-shadow:focus:before,.hvr-float-shadow:hover:before{opacity:1;-webkit-transform:translateY(5px);transform:translateY(5px)}.hvr-shadow-radial{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);position:relative}.hvr-shadow-radial:after,.hvr-shadow-radial:before{pointer-events:none;position:absolute;content:'';left:0;width:100%;box-sizing:border-box;height:5px;opacity:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity}.hvr-shadow-radial:before{bottom:100%;background:-webkit-radial-gradient(50% 150%,ellipse,rgba(0,0,0,.6) 0,rgba(0,0,0,0) 80%);background:radial-gradient(ellipse at 50% 150%,rgba(0,0,0,.6) 0,rgba(0,0,0,0) 80%)}.hvr-shadow-radial:after{top:100%;background:-webkit-radial-gradient(50% -50%,ellipse,rgba(0,0,0,.6) 0,rgba(0,0,0,0) 80%);background:radial-gradient(ellipse at 50% -50%,rgba(0,0,0,.6) 0,rgba(0,0,0,0) 80%)}.hvr-shadow-radial:active:after,.hvr-shadow-radial:active:before,.hvr-shadow-radial:focus:after,.hvr-shadow-radial:focus:before,.hvr-shadow-radial:hover:after,.hvr-shadow-radial:hover:before{opacity:1}.hvr-bubble-top{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);position:relative}.hvr-bubble-top:before{pointer-events:none;position:absolute;z-index:-1;content:'';border-style:solid;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;left:calc(50% - 10px);top:0;border-width:0 10px 10px;border-color:transparent transparent #e1e1e1}.hvr-bubble-top:active:before,.hvr-bubble-top:focus:before,.hvr-bubble-top:hover:before{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.hvr-bubble-right{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);position:relative}.hvr-bubble-right:before{pointer-events:none;position:absolute;z-index:-1;content:'';border-style:solid;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;top:calc(50% - 10px);right:0;border-width:10px 0 10px 10px;border-color:transparent transparent transparent #e1e1e1}.hvr-bubble-right:active:before,.hvr-bubble-right:focus:before,.hvr-bubble-right:hover:before{-webkit-transform:translateX(10px);transform:translateX(10px)}.hvr-bubble-bottom{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);position:relative}.hvr-bubble-bottom:before{pointer-events:none;position:absolute;z-index:-1;content:'';border-style:solid;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;left:calc(50% - 10px);bottom:0;border-width:10px 10px 0;border-color:#e1e1e1 transparent transparent}.hvr-bubble-bottom:active:before,.hvr-bubble-bottom:focus:before,.hvr-bubble-bottom:hover:before{-webkit-transform:translateY(10px);transform:translateY(10px)}.hvr-bubble-left{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);position:relative}.hvr-bubble-left:before{pointer-events:none;position:absolute;z-index:-1;content:'';border-style:solid;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;top:calc(50% - 10px);left:0;border-width:10px 10px 10px 0;border-color:transparent #e1e1e1 transparent transparent}.hvr-bubble-left:active:before,.hvr-bubble-left:focus:before,.hvr-bubble-left:hover:before{-webkit-transform:translateX(-10px);transform:translateX(-10px)}.hvr-bubble-float-top{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-bubble-float-top:before{position:absolute;z-index:-1;content:'';left:calc(50% - 10px);top:0;border-style:solid;border-width:0 10px 10px;border-color:transparent transparent #e1e1e1;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-bubble-float-top:active,.hvr-bubble-float-top:focus,.hvr-bubble-float-top:hover{-webkit-transform:translateY(10px);transform:translateY(10px)}.hvr-bubble-float-top:active:before,.hvr-bubble-float-top:focus:before,.hvr-bubble-float-top:hover:before{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.hvr-bubble-float-right{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-bubble-float-right:before{position:absolute;z-index:-1;top:calc(50% - 10px);right:0;content:'';border-style:solid;border-width:10px 0 10px 10px;border-color:transparent transparent transparent #e1e1e1;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-bubble-float-right:active,.hvr-bubble-float-right:focus,.hvr-bubble-float-right:hover{-webkit-transform:translateX(-10px);transform:translateX(-10px)}.hvr-bubble-float-right:active:before,.hvr-bubble-float-right:focus:before,.hvr-bubble-float-right:hover:before{-webkit-transform:translateX(10px);transform:translateX(10px)}.hvr-bubble-float-bottom{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-bubble-float-bottom:before{position:absolute;z-index:-1;content:'';left:calc(50% - 10px);bottom:0;border-style:solid;border-width:10px 10px 0;border-color:#e1e1e1 transparent transparent;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-bubble-float-bottom:active,.hvr-bubble-float-bottom:focus,.hvr-bubble-float-bottom:hover{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.hvr-bubble-float-bottom:active:before,.hvr-bubble-float-bottom:focus:before,.hvr-bubble-float-bottom:hover:before{-webkit-transform:translateY(10px);transform:translateY(10px)}.hvr-bubble-float-left{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-bubble-float-left:before{position:absolute;z-index:-1;content:'';top:calc(50% - 10px);left:0;border-style:solid;border-width:10px 10px 10px 0;border-color:transparent #e1e1e1 transparent transparent;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-bubble-float-left:active,.hvr-bubble-float-left:focus,.hvr-bubble-float-left:hover{-webkit-transform:translateX(10px);transform:translateX(10px)}.hvr-bubble-float-left:active:before,.hvr-bubble-float-left:focus:before,.hvr-bubble-float-left:hover:before{-webkit-transform:translateX(-10px);transform:translateX(-10px)}.hvr-icon-back{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-transition-duration:.1s;transition-duration:.1s}.hvr-icon-back .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-back:active .hvr-icon,.hvr-icon-back:focus .hvr-icon,.hvr-icon-back:hover .hvr-icon{-webkit-transform:translateX(-4px);transform:translateX(-4px)}.hvr-icon-forward{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-transition-duration:.1s;transition-duration:.1s}.hvr-icon-forward .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-forward:active .hvr-icon,.hvr-icon-forward:focus .hvr-icon,.hvr-icon-forward:hover .hvr-icon{-webkit-transform:translateX(4px);transform:translateX(4px)}@-webkit-keyframes hvr-icon-down{0%,100%,50%{-webkit-transform:translateY(0);transform:translateY(0)}25%,75%{-webkit-transform:translateY(6px);transform:translateY(6px)}}@keyframes hvr-icon-down{0%,100%,50%{-webkit-transform:translateY(0);transform:translateY(0)}25%,75%{-webkit-transform:translateY(6px);transform:translateY(6px)}}.hvr-icon-down{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0)}.hvr-icon-down .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0)}.hvr-icon-down:active .hvr-icon,.hvr-icon-down:focus .hvr-icon,.hvr-icon-down:hover .hvr-icon{-webkit-animation-name:hvr-icon-down;animation-name:hvr-icon-down;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes hvr-icon-up{0%,100%,50%{-webkit-transform:translateY(0);transform:translateY(0)}25%,75%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}}@keyframes hvr-icon-up{0%,100%,50%{-webkit-transform:translateY(0);transform:translateY(0)}25%,75%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}}.hvr-icon-up{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0)}.hvr-icon-up .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0)}.hvr-icon-up:active .hvr-icon,.hvr-icon-up:focus .hvr-icon,.hvr-icon-up:hover .hvr-icon{-webkit-animation-name:hvr-icon-up;animation-name:hvr-icon-up;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.hvr-icon-spin{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0)}.hvr-icon-spin .hvr-icon{-webkit-transition-duration:1s;transition-duration:1s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.hvr-icon-spin:active .hvr-icon,.hvr-icon-spin:focus .hvr-icon,.hvr-icon-spin:hover .hvr-icon{-webkit-transform:rotate(360deg);transform:rotate(360deg)}@-webkit-keyframes hvr-icon-drop{0%{opacity:0}50%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%,51%{opacity:1}}@keyframes hvr-icon-drop{0%{opacity:0}50%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%,51%{opacity:1}}.hvr-icon-drop{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0)}.hvr-icon-drop .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0)}.hvr-icon-drop:active .hvr-icon,.hvr-icon-drop:focus .hvr-icon,.hvr-icon-drop:hover .hvr-icon{opacity:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-animation-name:hvr-icon-drop;animation-name:hvr-icon-drop;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:cubic-bezier(0.52,1.64,.37,.66);animation-timing-function:cubic-bezier(0.52,1.64,.37,.66)}.hvr-icon-fade{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0)}.hvr-icon-fade .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-property:color;transition-property:color}.hvr-icon-fade:active .hvr-icon,.hvr-icon-fade:focus .hvr-icon,.hvr-icon-fade:hover .hvr-icon{color:#0F9E5E}@-webkit-keyframes hvr-icon-float-away{0%{opacity:1}100%{opacity:0;-webkit-transform:translateY(-1em);transform:translateY(-1em)}}@keyframes hvr-icon-float-away{0%{opacity:1}100%{opacity:0;-webkit-transform:translateY(-1em);transform:translateY(-1em)}}.hvr-icon-float-away{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0)}.hvr-icon-float-away .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.hvr-icon-float-away:active .hvr-icon,.hvr-icon-float-away:focus .hvr-icon,.hvr-icon-float-away:hover .hvr-icon{-webkit-animation-name:hvr-icon-float-away;animation-name:hvr-icon-float-away;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes hvr-icon-sink-away{0%{opacity:1}100%{opacity:0;-webkit-transform:translateY(1em);transform:translateY(1em)}}@keyframes hvr-icon-sink-away{0%{opacity:1}100%{opacity:0;-webkit-transform:translateY(1em);transform:translateY(1em)}}.hvr-icon-sink-away{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0)}.hvr-icon-sink-away .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.hvr-icon-sink-away:active .hvr-icon,.hvr-icon-sink-away:focus .hvr-icon,.hvr-icon-sink-away:hover .hvr-icon{-webkit-animation-name:hvr-icon-sink-away;animation-name:hvr-icon-sink-away;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.hvr-icon-grow{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-grow .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-grow:active .hvr-icon,.hvr-icon-grow:focus .hvr-icon,.hvr-icon-grow:hover .hvr-icon{-webkit-transform:scale(1.3) translateZ(0);transform:scale(1.3) translateZ(0)}.hvr-icon-shrink{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-shrink .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-shrink:active .hvr-icon,.hvr-icon-shrink:focus .hvr-icon,.hvr-icon-shrink:hover .hvr-icon{-webkit-transform:scale(0.8);transform:scale(0.8)}@-webkit-keyframes hvr-icon-pulse{25%{-webkit-transform:scale(1.3);transform:scale(1.3)}75%{-webkit-transform:scale(0.8);transform:scale(0.8)}}@keyframes hvr-icon-pulse{25%{-webkit-transform:scale(1.3);transform:scale(1.3)}75%{-webkit-transform:scale(0.8);transform:scale(0.8)}}.hvr-icon-pulse{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0)}.hvr-icon-pulse .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-pulse:active .hvr-icon,.hvr-icon-pulse:focus .hvr-icon,.hvr-icon-pulse:hover .hvr-icon{-webkit-animation-name:hvr-icon-pulse;animation-name:hvr-icon-pulse;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes hvr-icon-pulse-grow{to{-webkit-transform:scale(1.3);transform:scale(1.3)}}@keyframes hvr-icon-pulse-grow{to{-webkit-transform:scale(1.3);transform:scale(1.3)}}.hvr-icon-pulse-grow{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0)}.hvr-icon-pulse-grow .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-pulse-grow:active .hvr-icon,.hvr-icon-pulse-grow:focus .hvr-icon,.hvr-icon-pulse-grow:hover .hvr-icon{-webkit-animation-name:hvr-icon-pulse-grow;animation-name:hvr-icon-pulse-grow;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate}@-webkit-keyframes hvr-icon-pulse-shrink{to{-webkit-transform:scale(0.8);transform:scale(0.8)}}@keyframes hvr-icon-pulse-shrink{to{-webkit-transform:scale(0.8);transform:scale(0.8)}}.hvr-icon-pulse-shrink{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0)}.hvr-icon-pulse-shrink .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-pulse-shrink:active .hvr-icon,.hvr-icon-pulse-shrink:focus .hvr-icon,.hvr-icon-pulse-shrink:hover .hvr-icon{-webkit-animation-name:hvr-icon-pulse-shrink;animation-name:hvr-icon-pulse-shrink;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate}@-webkit-keyframes hvr-icon-push{50%{-webkit-transform:scale(0.5);transform:scale(0.5)}}@keyframes hvr-icon-push{50%{-webkit-transform:scale(0.5);transform:scale(0.5)}}.hvr-icon-push{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-push .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-push:active .hvr-icon,.hvr-icon-push:focus .hvr-icon,.hvr-icon-push:hover .hvr-icon{-webkit-animation-name:hvr-icon-push;animation-name:hvr-icon-push;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-icon-pop{50%{-webkit-transform:scale(1.5);transform:scale(1.5)}}@keyframes hvr-icon-pop{50%{-webkit-transform:scale(1.5);transform:scale(1.5)}}.hvr-icon-pop{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-pop .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-pop:active .hvr-icon,.hvr-icon-pop:focus .hvr-icon,.hvr-icon-pop:hover .hvr-icon{-webkit-animation-name:hvr-icon-pop;animation-name:hvr-icon-pop;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}.hvr-icon-bounce{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-bounce .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-bounce:active .hvr-icon,.hvr-icon-bounce:focus .hvr-icon,.hvr-icon-bounce:hover .hvr-icon{-webkit-transform:scale(1.5);transform:scale(1.5);-webkit-transition-timing-function:cubic-bezier(0.47,2.02,.31,-.36);transition-timing-function:cubic-bezier(0.47,2.02,.31,-.36)}.hvr-icon-rotate{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-rotate .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-rotate:active .hvr-icon,.hvr-icon-rotate:focus .hvr-icon,.hvr-icon-rotate:hover .hvr-icon{-webkit-transform:rotate(20deg);transform:rotate(20deg)}.hvr-icon-grow-rotate{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-grow-rotate .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-grow-rotate:active .hvr-icon,.hvr-icon-grow-rotate:focus .hvr-icon,.hvr-icon-grow-rotate:hover .hvr-icon{-webkit-transform:scale(1.5) rotate(12deg);transform:scale(1.5) rotate(12deg)}.hvr-icon-float{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-float .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-float:active .hvr-icon,.hvr-icon-float:focus .hvr-icon,.hvr-icon-float:hover .hvr-icon{-webkit-transform:translateY(-4px);transform:translateY(-4px)}.hvr-icon-sink{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-sink .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-sink:active .hvr-icon,.hvr-icon-sink:focus .hvr-icon,.hvr-icon-sink:hover .hvr-icon{-webkit-transform:translateY(4px);transform:translateY(4px)}@-webkit-keyframes hvr-icon-bob{0%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}50%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}100%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}}@keyframes hvr-icon-bob{0%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}50%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}100%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}}@-webkit-keyframes hvr-icon-bob-float{100%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}}@keyframes hvr-icon-bob-float{100%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}}.hvr-icon-bob{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-bob .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0)}.hvr-icon-bob:active .hvr-icon,.hvr-icon-bob:focus .hvr-icon,.hvr-icon-bob:hover .hvr-icon{-webkit-animation-name:hvr-icon-bob-float,hvr-icon-bob;animation-name:hvr-icon-bob-float,hvr-icon-bob;-webkit-animation-duration:.3s,1.5s;animation-duration:.3s,1.5s;-webkit-animation-delay:0s,.3s;animation-delay:0s,.3s;-webkit-animation-timing-function:ease-out,ease-in-out;animation-timing-function:ease-out,ease-in-out;-webkit-animation-iteration-count:1,infinite;animation-iteration-count:1,infinite;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal,alternate;animation-direction:normal,alternate}@-webkit-keyframes hvr-icon-hang{0%{-webkit-transform:translateY(6px);transform:translateY(6px)}50%{-webkit-transform:translateY(2px);transform:translateY(2px)}100%{-webkit-transform:translateY(6px);transform:translateY(6px)}}@keyframes hvr-icon-hang{0%{-webkit-transform:translateY(6px);transform:translateY(6px)}50%{-webkit-transform:translateY(2px);transform:translateY(2px)}100%{-webkit-transform:translateY(6px);transform:translateY(6px)}}@-webkit-keyframes hvr-icon-hang-sink{100%{-webkit-transform:translateY(6px);transform:translateY(6px)}}@keyframes hvr-icon-hang-sink{100%{-webkit-transform:translateY(6px);transform:translateY(6px)}}.hvr-icon-hang{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-hang .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0)}.hvr-icon-hang:active .hvr-icon,.hvr-icon-hang:focus .hvr-icon,.hvr-icon-hang:hover .hvr-icon{-webkit-animation-name:hvr-icon-hang-sink,hvr-icon-hang;animation-name:hvr-icon-hang-sink,hvr-icon-hang;-webkit-animation-duration:.3s,1.5s;animation-duration:.3s,1.5s;-webkit-animation-delay:0s,.3s;animation-delay:0s,.3s;-webkit-animation-timing-function:ease-out,ease-in-out;animation-timing-function:ease-out,ease-in-out;-webkit-animation-iteration-count:1,infinite;animation-iteration-count:1,infinite;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal,alternate;animation-direction:normal,alternate}@-webkit-keyframes hvr-icon-wobble-horizontal{16.65%{-webkit-transform:translateX(6px);transform:translateX(6px)}33.3%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}49.95%{-webkit-transform:translateX(4px);transform:translateX(4px)}66.6%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}83.25%{-webkit-transform:translateX(1px);transform:translateX(1px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes hvr-icon-wobble-horizontal{16.65%{-webkit-transform:translateX(6px);transform:translateX(6px)}33.3%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}49.95%{-webkit-transform:translateX(4px);transform:translateX(4px)}66.6%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}83.25%{-webkit-transform:translateX(1px);transform:translateX(1px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.hvr-icon-wobble-horizontal{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-wobble-horizontal .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0)}.hvr-icon-wobble-horizontal:active .hvr-icon,.hvr-icon-wobble-horizontal:focus .hvr-icon,.hvr-icon-wobble-horizontal:hover .hvr-icon{-webkit-animation-name:hvr-icon-wobble-horizontal;animation-name:hvr-icon-wobble-horizontal;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-icon-wobble-vertical{16.65%{-webkit-transform:translateY(6px);transform:translateY(6px)}33.3%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}49.95%{-webkit-transform:translateY(4px);transform:translateY(4px)}66.6%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}83.25%{-webkit-transform:translateY(1px);transform:translateY(1px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes hvr-icon-wobble-vertical{16.65%{-webkit-transform:translateY(6px);transform:translateY(6px)}33.3%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}49.95%{-webkit-transform:translateY(4px);transform:translateY(4px)}66.6%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}83.25%{-webkit-transform:translateY(1px);transform:translateY(1px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.hvr-icon-wobble-vertical{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-wobble-vertical .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0)}.hvr-icon-wobble-vertical:active .hvr-icon,.hvr-icon-wobble-vertical:focus .hvr-icon,.hvr-icon-wobble-vertical:hover .hvr-icon{-webkit-animation-name:hvr-icon-wobble-vertical;animation-name:hvr-icon-wobble-vertical;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-icon-buzz{50%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}100%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}}@keyframes hvr-icon-buzz{50%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}100%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}}.hvr-icon-buzz{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-buzz .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0)}.hvr-icon-buzz:active .hvr-icon,.hvr-icon-buzz:focus .hvr-icon,.hvr-icon-buzz:hover .hvr-icon{-webkit-animation-name:hvr-icon-buzz;animation-name:hvr-icon-buzz;-webkit-animation-duration:.15s;animation-duration:.15s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes hvr-icon-buzz-out{10%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}20%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}30%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}40%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}50%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}60%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}70%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}80%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}90%{-webkit-transform:translateX(1px) rotate(0);transform:translateX(1px) rotate(0)}100%{-webkit-transform:translateX(-1px) rotate(0);transform:translateX(-1px) rotate(0)}}@keyframes hvr-icon-buzz-out{10%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}20%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}30%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}40%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}50%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}60%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}70%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}80%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}90%{-webkit-transform:translateX(1px) rotate(0);transform:translateX(1px) rotate(0)}100%{-webkit-transform:translateX(-1px) rotate(0);transform:translateX(-1px) rotate(0)}}.hvr-icon-buzz-out{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-buzz-out .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0)}.hvr-icon-buzz-out:active .hvr-icon,.hvr-icon-buzz-out:focus .hvr-icon,.hvr-icon-buzz-out:hover .hvr-icon{-webkit-animation-name:hvr-icon-buzz-out;animation-name:hvr-icon-buzz-out;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}.hvr-curl-top-left{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);position:relative}.hvr-curl-top-left:before{pointer-events:none;position:absolute;content:'';height:0;width:0;top:0;left:0;background:#fff;background:linear-gradient(135deg,#fff 45%,#aaa 50%,#ccc 56%,#fff 80%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#ffffff', endColorstr='#000000');z-index:1000;box-shadow:1px 1px 1px rgba(0,0,0,.4);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:width,height;transition-property:width,height}.hvr-curl-top-left:active:before,.hvr-curl-top-left:focus:before,.hvr-curl-top-left:hover:before{width:25px;height:25px}.hvr-curl-top-right{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);position:relative}.hvr-curl-top-right:before{pointer-events:none;position:absolute;content:'';height:0;width:0;top:0;right:0;background:#fff;background:linear-gradient(225deg,#fff 45%,#aaa 50%,#ccc 56%,#fff 80%);box-shadow:-1px 1px 1px rgba(0,0,0,.4);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:width,height;transition-property:width,height}.hvr-curl-top-right:active:before,.hvr-curl-top-right:focus:before,.hvr-curl-top-right:hover:before{width:25px;height:25px}.hvr-curl-bottom-right{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);position:relative}.hvr-curl-bottom-right:before{pointer-events:none;position:absolute;content:'';height:0;width:0;bottom:0;right:0;background:#fff;background:linear-gradient(315deg,#fff 45%,#aaa 50%,#ccc 56%,#fff 80%);box-shadow:-1px -1px 1px rgba(0,0,0,.4);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:width,height;transition-property:width,height}.hvr-curl-bottom-right:active:before,.hvr-curl-bottom-right:focus:before,.hvr-curl-bottom-right:hover:before{width:25px;height:25px}.hvr-curl-bottom-left{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);position:relative}.hvr-curl-bottom-left:before{pointer-events:none;position:absolute;content:'';height:0;width:0;bottom:0;left:0;background:#fff;background:linear-gradient(45deg,#fff 45%,#aaa 50%,#ccc 56%,#fff 80%);box-shadow:1px -1px 1px rgba(0,0,0,.4);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:width,height;transition-property:width,height}.hvr-curl-bottom-left:active:before,.hvr-curl-bottom-left:focus:before,.hvr-curl-bottom-left:hover:before{width:25px;height:25px}
/* End */


/* Start:/local/templates/natt/css/jquery.filer.css?163897137015059*/
.jFiler * {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

/* Helpers */
.jFiler ul.list-inline li {
    display: inline-block;
    padding-right: 5px;
    padding-left: 5px;
}

.jFiler .pull-left {
    float: left;
}

.jFiler .pull-right {
    float: right;
}

/* File Icons */
span.jFiler-icon-file {
	position: relative;
    display: block;
    background: #e1e1e1 url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMQAAAEACAYAAADsqNl9AAAD5klEQVR42u3azUqUURjA8bHAEpIK+9hlRBGC0QfVustI+oAo2nQJgYGFFEUhJF1NUVAXEC6iSyhIDCoX5js9Z5xpXmxsRjOdmfP7wfPqwtWZ589xhqlUN2Y5Zi5mJmYi5lzMgZhdFbpavEb32sxsURSfq5mqrPPv52MexYxZrb4NIusoOgoiDudb/JiMGbZSWQSRbRSdBPEqZtQqZRdEllFU2rxPuB8zYI2yDSK7KNYKYinmlvURRG5RVNa4GW5aHUHkGEWrIKasjSByjWJ1EC+tjCByjqKy6qPVI1ZGEDlHUb4h7loXQeQeRSOILzF7rIsgco+iEcS0VRGEKFaCSB+znrQqghDFShDvrYkgRNEM4pk1EYQomkFctiaCEEUziDPWRBCiaAYxYk0EIYpmEIPWRBCiqAeBIEQhCEGIQhBsWxA9E4UNEYQoBCEIUQiC7giiq6OwIYIQhSAEIQpB0H1BdF0UNkQQohCEIEQhCLo7iFoUMZ8EgSC6JAobIghRCEIQohAEvRXEtkRhQwQhCkEIQhSCoHeD2LIobIggRCEIQYhCEPRHEP81ChsiCFEIQhCiEAT9F8SmR2FDBCEKQQhCFIKgv4PYlChsiCD6bZ7/SxQ2RBCiEIQgRCEI8gpiQ1HYEEGIQhCCEIUgyDeIjqOwIYIQhSAEIQpBsBLEKVGsHYUNcUuIQhCCMK2jsB2CEEUpCtshClOKwmYIwpSisBn5BjEqgj+jsBluCVMaWyEKIQiCUhCXhCAI3BKC4K9RXBeEIHBbCALvKwTBRuO4IQgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAyEi1Wh10ClBrYXd6jDgKqAVxMD3OOgqoBXE+PSYcBdSCuJIeM44CakHMpseco4BKpSiKDymI5Zgxx0Hmt8N4TDX9kjx0JGQexONyEPMxw46FTGPYF7NQDiKZdDRkGsSDRgTlIL7HHHU8ZBbD8ZjFVkEkr2MGHBOZxLAj5m05gNVBJNOOipzeSLcLIn0Me9tx0ecx3KnvetsgkiVR0Ocx/Gy1+GsF0bgppr2noI9C2BnzpNXN0EkQDW9ijjlOejyGEzHv2i17J0EkP2KmYvY6WnoshP31/3QWO1n0ToNoWKhfOeOOmi4P4XTM06Iovq5nwdcbxG/pm4Hp67IxV2MuxByKGfJSsMWLPxRzOOZizLWYF7GbHze6178AQI59RSRyAJkAAAAASUVORK5CYII=') no-repeat;
    background-size: cover;
    width: 57px;
    height: 74px;
    line-height: 90px;
    text-align: center;
    margin: 0 auto;
    color: #fff;
    font-size: 14px;
    font-weight: bold;
    overflow: hidden;
}

span.jFiler-icon-file i[class*="icon-jfi-"] {
    font-size: 24px;
}

span.jFiler-icon-file.f-image {
    background-color: #e15955;
}

span.jFiler-icon-file.f-video {
    background-color: #4183d7;
}

span.jFiler-icon-file.f-audio {
    background-color: #5bab6e;
}

/* Progress Bar */
.jFiler-jProgressBar {
    height: 8px;
    background: #f1f1f1;
    margin-top: 3px;
    margin-bottom: 0;
    overflow: hidden;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}

.jFiler-jProgressBar .bar {
    float: left;
    width: 0;
    height: 100%;
    font-size: 12px;
    color: #ffffff;
    text-align: center;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    background-color: #50A1E9;
    box-sizing: border-box;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -webkit-transition: width 0.3s ease;
    -moz-transition: width 0.3s ease;
    -o-transition: width 0.3s ease;
    transition: width 0.3s ease;
}

.jFiler-jProgressBar .bar.dark {
    background-color: #555;
}

.jFiler-jProgressBar .bar.blue {
    background-color: #428bca;
}

.jFiler-jProgressBar .bar.green {
    background-color: #5cb85c;
}

.jFiler-jProgressBar .bar.orange {
    background-color: #f7a923;
}

.jFiler-jProgressBar .bar.red {
    background-color: #d9534f;
}

/* Thumbs */
.jFiler-row:after,
.jFiler-item:after {
    display: table;
    line-height: 0;
    content: "";
    clear: both;
}

.jFiler-items ul {
    margin: 0;
    padding: 0;
    list-style: none;
    display: flex;
}

/*-------------------------
	Default Theme
-------------------------*/
.jFiler-theme-default .jFiler-input {
    position: relative;
    display: block;
    
}

.jFiler-theme-default .jFiler-input.focused {
    outline: none;
    -webkit-box-shadow: 0 0 7px rgba(0,0,0,0.1);
    -moz-box-shadow: 0 0 7px rgba(0,0,0,0.1);
    box-shadow: 0 0 7px rgba(0,0,0,0.1);
}

.jFiler-theme-default .jFiler-input.dragged {
    border: 1px dashed #aaaaaa;
    background: #f9f9f9;
}

.jFiler-theme-default .jFiler-inpu.draggedt:hover {
    background: #FFF8D0;
}

.jFiler-theme-default .jFiler-input.dragged * {
    pointer-events: none;
}

.jFiler-theme-default .jFiler-input-caption {
     display: none;
}

.jFiler-theme-default .jFiler-input-button {
    display: inline-block;
    width: 240px;
    text-align: center;
    color: #333;
    font-weight: 600;
    font-size: 16px;
    padding: 16px 32px;
    -webkit-box-shadow: 0 4px 10px rgb(64 150 205 / 10%), inset 0 0 0 rgb(37 109 163 / 0%);
    box-shadow: 0 4px 10px rgb(64 150 205 / 10%), inset 0 0 0 rgb(37 109 163 / 0%);
    border-radius: 30px;
    background-color: #FFF;
    -webkit-transition: background-image 0.3s ease-in-out, color 0.3s ease-in-out, box-shadow 0.3s ease-in-out, background-color 0.3s ease-in-out, background 0.3s ease-in-out;
    -webkit-transition: background-image 0.3s ease-in-out, color 0.3s ease-in-out, background-color 0.3s ease-in-out, background 0.3s ease-in-out, -webkit-box-shadow 0.3s ease-in-out;
    transition: background-image 0.3s ease-in-out, color 0.3s ease-in-out, background-color 0.3s ease-in-out, background 0.3s ease-in-out, -webkit-box-shadow 0.3s ease-in-out;
    transition: background-image 0.3s ease-in-out, color 0.3s ease-in-out, box-shadow 0.3s ease-in-out, background-color 0.3s ease-in-out, background 0.3s ease-in-out;
    transition: background-image 0.3s ease-in-out, color 0.3s ease-in-out, box-shadow 0.3s ease-in-out, background-color 0.3s ease-in-out, background 0.3s ease-in-out, -webkit-box-shadow 0.3s ease-in-out;
    line-height: 1.5;
    text-decoration: none;
    vertical-align: middle;
    user-select: none;
    border: 1px solid transparent;
    
    background-image: url(/local/templates/natt/css/../static/theme/img/main/vector-icons/plus.svg);
    padding-left: 70px;
    background-position: 32px center;
    background-size: 22px auto;
    background-repeat: no-repeat;
}

.jFiler-theme-default .jFiler-input-button:hover {
    color: #256DA3;
    -webkit-box-shadow: 0 4px 10px rgb(64 150 205 / 0%), inset 0 4px 4px rgb(64 150 205 / 10%);
    box-shadow: 0 4px 10px rgb(64 150 205 / 0%), inset 0 4px 4px rgb(64 150 205 / 10%);
    cursor: pointer;
}

.jFiler-theme-default .jFiler-input-button:active {
    color: #256DA3;
    -webkit-box-shadow: 0 4px 10px rgb(64 150 205 / 0%), inset 0 4px 4px rgb(64 150 205 / 10%);
    box-shadow: 0 4px 10px rgb(64 150 205 / 0%), inset 0 4px 4px rgb(64 150 205 / 10%);
}

/*-------------------------
	Thumbnails
-------------------------*/
.jFiler-items-default .jFiler-items {

}

.jFiler-items-default .jFiler-item {
    position: relative;
    padding: 0 10px;
}


.jFiler-items-default .jFiler-item .jFiler-item-icon {
    font-size: 32px;
    color: #48A0DC;

    margin-right: 15px;
    margin-top: -3px;
}

.jFiler-items-default .jFiler-item .jFiler-item-title {
    font-weight: bold;
}

.jFiler-items-default .jFiler-item .jFiler-item-others {
    font-size: 12px;
    color: #777;
    margin-left: -5px;
    margin-right: -5px;
}

.jFiler-items-default .jFiler-item .jFiler-item-others span {
    padding-left: 5px;
    padding-right: 5px;
}

.jFiler-items-default .jFiler-item-assets {
    position: absolute;
    display: block;
    right: 16px;
    top: 50%;
    margin-top: -10px;
}

.jFiler-items-default .jFiler-item-assets a {
    padding: 8px 9px 8px 12px;
    cursor: pointer;
    background: #fafafa;
    color: #777;
    border-radius: 4px;
    border: 1px solid #e3e3e3
}

.jFiler-items-default .jFiler-item-assets .jFiler-item-trash-action:hover,
.jFiler-items-default .jFiler-item-assets .jFiler-item-trash-action:active {
    color: #d9534f;
}

.jFiler-items-default .jFiler-item-assets .jFiler-item-trash-action:active {
    background: transparent;
}

/* Thumbnails: Grid */
.jFiler-items-grid .jFiler-item {
    float: left;
}

.jFiler-items-grid .jFiler-item .jFiler-item-container {
    position: relative;
    margin: 0 20px 30px 0;
    padding: 10px;
    border: 1px solid #e1e1e1;
    border-radius: 3px;
    background: #fff;
    -webkit-box-shadow: 0px 0px 3px rgba(0,0,0,0.06);
    -moz-box-shadow: 0px 0px 3px rgba(0,0,0,0.06);
    box-shadow: 0px 0px 3px rgba(0,0,0,0.06);
}

.jFiler-items-grid .jFiler-item .jFiler-item-container .jFiler-item-thumb {
    position: relative;
    width: 190px;
    height: 145px;
    min-height: 115px;
    border: 1px solid #e1e1e1;
    overflow: hidden;
}

.jFiler-items-grid .jFiler-item .jFiler-item-container .jFiler-item-thumb .jFiler-item-thumb-image {
    width: 100%;
    height: 100%;
    text-align: center;
}

.jFiler-item .jFiler-item-container .jFiler-item-thumb img {
    max-width: none;
    max-height: 100%;
}

.jFiler-items-grid .jFiler-item .jFiler-item-container .jFiler-item-thumb span.jFiler-icon-file {
    margin-top: 32px;
}

.jFiler-items-grid .jFiler-item-thumb-image.fi-loading {
    background: url('data:image/gif;base64,R0lGODlhIwAjAMQAAP////f39+/v7+bm5t7e3tbW1s7OzsXFxb29vbW1ta2traWlpZycnJSUlIyMjISEhHt7e3Nzc2tra2NjY1paWlJSUkpKSkJCQjo6OjExMSkpKRkZGRAQEAAAAP///wAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQFBAAeACwAAAAAIwAjAAAF5CAgjmRpnmiqrmzrvnAsz3Rto4Fwm4EYLIweQHcTKAiAQOPRI0QKRcYiEGA4qI8K9HZoGAIOSOBgCdIGBeLCMUgoBJSJjsBAxAiKRSFAQBCVBwMKGRsNQi8DBwsJhyQVGxMKjTCJk0kPjDI5AlQqBAcICFstBQqmmScFGh0dHBaWKAIEBQQDKQEKDxEQCTMBA5Y/o5oDoZYCHB1PMgIHCQacwCPACRStDTEDBrYABQg5wAgGIg4YYjQCogEGB3wI3J2+oD0G42PfN2Pc7D2JRDb/+In4t8MHwYIIEypcyLChQ4YhAAAh+QQFBAAeACwIAAgAEwATAAAFlqAnjiKSjAFJBscgLos4NIQ6JggAKLHXSDWbp6CoLRgeg0ShGwkIKQ9iITggPJFHaqA4eAYIRK0a9SwK0spl0TQkvEIJJnIlCdDCRk4lEJIGBgcHRn4jBBkciROFKgkNDg51jCJBJJU2ARocD4xNAQsGCBMcGz2FAxwZKQwVDYVwEhwOI02MAxsceJMeOgwaJ7skCX0jIQAh+QQFBAAeACwAAAAAAQABAAAFA6AXAgAh+QQFBAAeACwAAAAAAQABAAAFA6AXAgAh+QQFBAAeACwJAAcAEgAVAAAFjqAnjmJAnihgHChqCACAJKMyoMHBeggSJ40baoC4zTwFB6IlOiwLhkCDMUIYUAUSgiA4RCZLAXPkoDQOsfFosVNjDYaBQiRmWjaaDMTdXDAYbWMJQnwiGBoOBEwmIwVeGhhzKAJ+BBsXIgoSVCcEAxkbAw8enEwAARkaYqluAqliChlLY64aQrNjAT2MKCEAIfkEBQQAHgAsBwAIABQAFAAABZqgJ45jUQBkqorGgQqIsKqteCjyTLbAsBg6UoBA8CgSIoGhGGQNAoXG4zAaNBcPxalJQhS4KwGhUCQgRYHZQGKxVBpgD8CQUCiAYEQTpZpcGFYrBgw5HgkEBg4XFHoqFx10CwMZFCIIDwl8IwscFAQXGR4NGQo6BBocRRUYHgIWGEwqBxoPHgEWoYYXVCsBCTIBqzkHaVwHvCshACH5BAUEAB4ALAAAAAABAAEAAAUDoBcCACH5BAUEAB4ALAcACAAVABQAAAWaoCeOpDECZKqKgRcY7bqanoHI6+EKSIHjCJ2oMPidCgIPQbHwGUkIBoLwJAEM1OpqQBgkC0yjwBGRRBQokfdXOASzo0MjqTrQUwQIpwM/QSYJKQoaHRUKHgtQSgwTEUIeDRcPSRQcHgiBFREiB1IkdAkaEgMUGAILFoE4AxkaRRIVLRIURTIGGQ0iExWcEzQyBzGwI05PV78rIQAh+QQFBAAeACwAAAAAAQABAAAFA6AXAgAh+QQFBAAeACwHAAgAFAAUAAAFlaAnjmRBnmgqCip6kEGbDnJqvmJAsLVIDwgEoTc6JAy0k05VSIoKiSgipgoIaIFKZ8tBVBeNBgORkEwkDt6sYECSBosUwJRybDiqxuOgTmTwCAUKIwAHAwMJDw10CxUNMRIaBQcIAmhPCgYjVAcZDx4REx5lOCoWGCIPER4Bqi0FFwwiEBIxBg9DKpqpEVS5PQUFACohACH5BAUEAB4ALAAAAAABAAEAAAUDoBcCACH5BAUEAB4ALAcACAAUABQAAAWRoCeOpEGeaCoGKmqOQlvKXgId4usR6DA+HA6kQDsxMB0Nr0hSTHxFAgJxIABogpiEI9rgVAiF2ICARCANVovAjsESKoKaNGBkMqrEojA/WDYSHgMIJAVZBwsKSwoSCyIOFx4FJg4LVwQHRCgVDQIOEAEHDi9XJwISFAIADA4iDJ1xEwoiDa2SDFA0rCO5NGwtIQAh+QQFBAAeACwAAAAAAQABAAAFA6AXAgAh+QQFBAAeACwHAAgAEwAUAAAFj6AnisNonqeBLWg7GpwmtAENcc8s6ifyGKJMp1DyIFqNjecxUEiKLpGi4slATcBW4hkdDQ6HbHd048TELtah8XCwxqjAsXXdKSyWuuiAILwmGBBABzUiBDUFCQglCBAJIgsTBAQFAQpzAwZ1BREsCwweBQt+Lg8QNQpvCAqFJwMQc6mGjy6kHrI7cB4DeiIhACH5BAUEAB4ALAAAAAABAAEAAAUDoBcCACH5BAUEAB4ALAcABwASABUAAAWXoCeOI0GQaBpUl5CSRZV4QrYN71hoWBBkGpdISAI4No2BhoNLHRijy8YQmQwOpJMC2BAgIh5fgJZKSDYWYg4FWZMMhkLT7XHYeAW6wrBgLGZ0KQZjgR4IEhFqJIAeBQ8UDQUCeSNzIwcNCCIJDwMDJwgGawSZAQgzBAiWIwELDSIHmh6xOQyiAKciV4oeAHO0IwB0ArweIQAh+QQFBAAeACwAAAAAAQABAAAFA6AXAgAh+QQFBAAeACwHAAcAEAAVAAAFjKAnjuMwkKgnjFJVosSEeMGVrcc1j8TlehVMIIDh7EaMzMKDuTE4k4DHsCiIKJnCI0LYcE6ehMWyPDxGgshyZL5MUqID6uCAowsEwsouWlTGFAR8HgUJCglHgyNWigF0dXYzBAwPCoJgcAUKBnELAgKYcAObHgdyfIYiBQcAdgIJjAanrq0AsoojQyghACH5BAUEAB4ALAAAAAABAAEAAAUDoBcCACH5BAUEAB4ALAcACAAUABQAAAWYoCeKwQhF5aiqA3SIlDVW7yoOlCRKlVhtNZtHYUkIKBfPYoNaFRADUUTWeAwyGYHHAFmIDhIJImBorBIFB6cDSZUnEGEA08k0UiPDQrsSTB58HgEDhEIqAHgIERESVoY2BAcIBwaPlh5Rl04KCnhnKwMJDFCelgMIBAAeT3hBNqoeAggFIgiaX7ZblZoBB5lbqoG3wzbCKyEAIfkEBQQAHgAsBwAHABUAEwAABZygJ46jIJBoSjZPqa6GGEmBZ0zx60Gt90QiSSb3QkgOHskkkMj0UAOkyCEhLBiey2X0SIwMLKRVAPAEHggCY8N5egiKB6OGAmwtC1UhQScFIgt9JAKCKQUICQkxBw2NCycqBhsdlBgBAwUGBgRlKgMPExMSgSSdKmQvBAgIOqwoAgeKkDopBgMiMbOutCgGSLe8IlIeSKbBI1LAKCEAIfkEBQQAHgAsAAAAAAEAAQAABQOgFwIAIfkEBQQAHgAsAAAAAAEAAQAABQOgFwIAIfkECQQAHgAsAAAAACMAIwAABbWgJ45kaZ5oqq5s675wLM90baPBvS6MTgoKgqjxEBEihZuAsRAxHKJHJXk7NAwBB8RzsPRqBYFo4RgkFALKxMhAxAiKBdXtAXgah4Eis2nIBgcLCSgVGxMKNYAoD4MzAgI5KgQHCAhULQUKmgmRJgUaIhwWLwIEBQQDKQEKDxEQCXYxnSUBcjapKAIcHUg+JgkUHRx+YB6zIw4YEMc2QiMBzDB0HgbGvifR19rb3N3e3+Dh4ikhADs=') no-repeat center;
    width: 100%;
    height: 100%;
}

.jFiler-items-grid .jFiler-item .jFiler-item-container .jFiler-item-thumb-overlay {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    color: #fff;
    background: rgba(76, 76, 77, 0.8);
    opacity: 0;
    filter: alpha(opacity=0);
    z-index: 10;
    overflow-y: auto;
    -webkit-transition: all 0.12s;
       -moz-transition: all 0.12s;
            transition: all 0.12s;
}

.jFiler-items-grid .jFiler-item .jFiler-item-container .jFiler-item-thumb:hover .jFiler-item-thumb-overlay {
    opacity: 1;
    filter: aplpha(opacity(100));
}

.jFiler-items-grid .jFiler-item .jFiler-item-container .jFiler-item-info {
    display: table;
    padding: 0 10px;
    overflow: auto;
    width: 100%;
    height: 100%;
    text-align: center;
}

.jFiler-items-grid .jFiler-item .jFiler-item-container .jFiler-item-info .jFiler-item-title {
    display: block;
    font-weight: bold;
    word-break: break-all;
    line-height: 1;
}

.jFiler-items-grid .jFiler-item .jFiler-item-container .jFiler-item-info .jFiler-item-others {
    display: inline-block;
    font-size: 10px;
}

.jFiler-items-grid .jFiler-item .jFiler-item-container .jFiler-item-assets {
    margin-top: 10px;
    color: #999;
}

.jFiler-items-grid .jFiler-item .jFiler-item-container .jFiler-item-assets .text-success {
    color: #3C763D
}

.jFiler-items-grid .jFiler-items-grid .jFiler-item .jFiler-item-container .jFiler-item-assets .text-error {
    color: #A94442
}

.jFiler-items-grid .jFiler-item .jFiler-item-container .jFiler-item-assets .jFiler-jProgressBar {
    width: 120px;
    margin-left: -5px;
}

.jFiler-items-grid .jFiler-item .jFiler-item-container .jFiler-item-assets .jFiler-item-others {
    font-size: 12px;
}

.jFiler-items-grid .jFiler-item-trash-action:hover {
    cursor: pointer;
    color: #d9534f;
}

.jFiler-theme-editor{
    position: relative;
    display: block;
    width: 32px;
    height: 32px;
}

.jFiler-theme-editor .jFiler-input-caption{
    display: none;
}

.jFiler-theme-editor .jFiler-input-button{
    color: #4096CD;
    display: block;
    width: 32px;
    height: 32px;
    line-height: 32px;
    text-align: center;
    border-radius: 50%;
    overflow: hidden;
    font-size: 14px;
    box-shadow: 0 0 4px #F4F5FA;
}

.jFiler-theme-editor .jFiler-input-button:hover{
    background: #4096CD;
    color: #FFF;
    cursor: pointer;
}
/* End */


/* Start:/local/templates/natt/static/vendor/air-datepicker-master/dist/css/datepicker.css?164329422320693*/
.datepicker--cell-day.-other-month-, .datepicker--cell-year.-other-decade- {
  color: #dedede; }
  .datepicker--cell-day.-other-month-:hover, .datepicker--cell-year.-other-decade-:hover {
    color: #c5c5c5; }
  .-disabled-.-focus-.datepicker--cell-day.-other-month-, .-disabled-.-focus-.datepicker--cell-year.-other-decade- {
    color: #dedede; }
  .-selected-.datepicker--cell-day.-other-month-, .-selected-.datepicker--cell-year.-other-decade- {
    color: #fff;
    background: #a2ddf6; }
    .-selected-.-focus-.datepicker--cell-day.-other-month-, .-selected-.-focus-.datepicker--cell-year.-other-decade- {
      background: #8ad5f4; }
  .-in-range-.datepicker--cell-day.-other-month-, .-in-range-.datepicker--cell-year.-other-decade- {
    background-color: rgba(92, 196, 239, 0.1);
    color: #cccccc; }
    .-in-range-.-focus-.datepicker--cell-day.-other-month-, .-in-range-.-focus-.datepicker--cell-year.-other-decade- {
      background-color: rgba(92, 196, 239, 0.2); }
  .datepicker--cell-day.-other-month-:empty, .datepicker--cell-year.-other-decade-:empty {
    background: none;
    border: none; }

/* -------------------------------------------------
    Datepicker cells
   ------------------------------------------------- */
.datepicker--cells {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap; }

.datepicker--cell {
  border-radius: 4px;
  box-sizing: border-box;
  cursor: pointer;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: 32px;
  z-index: 1; }
  .datepicker--cell.-focus- {
    background: #f0f0f0; }
  .datepicker--cell.-current- {
    color: #4EB5E6; }
    .datepicker--cell.-current-.-focus- {
      color: #4a4a4a; }
    .datepicker--cell.-current-.-in-range- {
      color: #4EB5E6; }
  .datepicker--cell.-in-range- {
    background: rgba(92, 196, 239, 0.1);
    color: #4a4a4a;
    border-radius: 0; }
    .datepicker--cell.-in-range-.-focus- {
      background-color: rgba(92, 196, 239, 0.2); }
  .datepicker--cell.-disabled- {
    cursor: default;
    color: #aeaeae; }
    .datepicker--cell.-disabled-.-focus- {
      color: #aeaeae; }
    .datepicker--cell.-disabled-.-in-range- {
      color: #a1a1a1; }
    .datepicker--cell.-disabled-.-current-.-focus- {
      color: #aeaeae; }
  .datepicker--cell.-range-from- {
    border: 1px solid rgba(92, 196, 239, 0.5);
    background-color: rgba(92, 196, 239, 0.1);
    border-radius: 4px 0 0 4px; }
  .datepicker--cell.-range-to- {
    border: 1px solid rgba(92, 196, 239, 0.5);
    background-color: rgba(92, 196, 239, 0.1);
    border-radius: 0 4px 4px 0; }
  .datepicker--cell.-range-from-.-range-to- {
    border-radius: 4px; }
  .datepicker--cell.-selected- {
    color: #fff;
    border: none;
    background: #5cc4ef; }
    .datepicker--cell.-selected-.-current- {
      color: #fff;
      background: #5cc4ef; }
    .datepicker--cell.-selected-.-focus- {
      background: #45bced; }
  .datepicker--cell:empty {
    cursor: default; }

.datepicker--days-names {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  margin: 8px 0 3px; }

.datepicker--day-name {
  color: #FF9A19;
  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;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: center;
  text-transform: uppercase;
  font-size: .8em; }

.datepicker--cell-day {
  width: 14.28571%; }

.datepicker--cells-months {
  height: 170px; }

.datepicker--cell-month {
  width: 33.33%;
  height: 25%; }

.datepicker--years {
  height: 170px; }

.datepicker--cells-years {
  height: 170px; }

.datepicker--cell-year {
  width: 25%;
  height: 33.33%; }

.datepicker--cell-day.-other-month-, .datepicker--cell-year.-other-decade- {
  color: #dedede; }
  .datepicker--cell-day.-other-month-:hover, .datepicker--cell-year.-other-decade-:hover {
    color: #c5c5c5; }
  .-disabled-.-focus-.datepicker--cell-day.-other-month-, .-disabled-.-focus-.datepicker--cell-year.-other-decade- {
    color: #dedede; }
  .-selected-.datepicker--cell-day.-other-month-, .-selected-.datepicker--cell-year.-other-decade- {
    color: #fff;
    background: #a2ddf6; }
    .-selected-.-focus-.datepicker--cell-day.-other-month-, .-selected-.-focus-.datepicker--cell-year.-other-decade- {
      background: #8ad5f4; }
  .-in-range-.datepicker--cell-day.-other-month-, .-in-range-.datepicker--cell-year.-other-decade- {
    background-color: rgba(92, 196, 239, 0.1);
    color: #cccccc; }
    .-in-range-.-focus-.datepicker--cell-day.-other-month-, .-in-range-.-focus-.datepicker--cell-year.-other-decade- {
      background-color: rgba(92, 196, 239, 0.2); }
  .datepicker--cell-day.-other-month-:empty, .datepicker--cell-year.-other-decade-:empty {
    background: none;
    border: none; }

/* -------------------------------------------------
    Datepicker
   ------------------------------------------------- */
.datepickers-container {
  position: absolute;
  left: 0;
  top: 0; }
  @media print {
    .datepickers-container {
      display: none; } }

.datepicker {
  background: #fff;
  border: 1px solid #dbdbdb;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
  border-radius: 4px;
  box-sizing: content-box;
  font-family: Tahoma, sans-serif;
  font-size: 14px;
  color: #4a4a4a;
  width: 250px;
  position: absolute;
  left: -100000px;
  opacity: 0;
  transition: opacity 0.3s ease, left 0s 0.3s, -webkit-transform 0.3s ease;
  transition: opacity 0.3s ease, transform 0.3s ease, left 0s 0.3s;
  transition: opacity 0.3s ease, transform 0.3s ease, left 0s 0.3s, -webkit-transform 0.3s ease;
  z-index: 100; }
  .datepicker.-from-top- {
    -webkit-transform: translateY(-8px);
            transform: translateY(-8px); }
  .datepicker.-from-right- {
    -webkit-transform: translateX(8px);
            transform: translateX(8px); }
  .datepicker.-from-bottom- {
    -webkit-transform: translateY(8px);
            transform: translateY(8px); }
  .datepicker.-from-left- {
    -webkit-transform: translateX(-8px);
            transform: translateX(-8px); }
  .datepicker.active {
    opacity: 1;
    -webkit-transform: translate(0);
            transform: translate(0);
    transition: opacity 0.3s ease, left 0s 0s, -webkit-transform 0.3s ease;
    transition: opacity 0.3s ease, transform 0.3s ease, left 0s 0s;
    transition: opacity 0.3s ease, transform 0.3s ease, left 0s 0s, -webkit-transform 0.3s ease; }

.datepicker-inline .datepicker {
  border-color: #d7d7d7;
  box-shadow: none;
  position: static;
  left: auto;
  right: auto;
  opacity: 1;
  -webkit-transform: none;
          transform: none; }

.datepicker-inline .datepicker--pointer {
  display: none; }

.datepicker--content {
  box-sizing: content-box;
  padding: 4px; }
  .-only-timepicker- .datepicker--content {
    display: none; }

.datepicker--pointer {
  position: absolute;
  background: #fff;
  border-top: 1px solid #dbdbdb;
  border-right: 1px solid #dbdbdb;
  width: 10px;
  height: 10px;
  z-index: -1; }
  .-top-left- .datepicker--pointer, .-top-center- .datepicker--pointer, .-top-right- .datepicker--pointer {
    top: calc(100% - 4px);
    -webkit-transform: rotate(135deg);
            transform: rotate(135deg); }
  .-right-top- .datepicker--pointer, .-right-center- .datepicker--pointer, .-right-bottom- .datepicker--pointer {
    right: calc(100% - 4px);
    -webkit-transform: rotate(225deg);
            transform: rotate(225deg); }
  .-bottom-left- .datepicker--pointer, .-bottom-center- .datepicker--pointer, .-bottom-right- .datepicker--pointer {
    bottom: calc(100% - 4px);
    -webkit-transform: rotate(315deg);
            transform: rotate(315deg); }
  .-left-top- .datepicker--pointer, .-left-center- .datepicker--pointer, .-left-bottom- .datepicker--pointer {
    left: calc(100% - 4px);
    -webkit-transform: rotate(45deg);
            transform: rotate(45deg); }
  .-top-left- .datepicker--pointer, .-bottom-left- .datepicker--pointer {
    left: 10px; }
  .-top-right- .datepicker--pointer, .-bottom-right- .datepicker--pointer {
    right: 10px; }
  .-top-center- .datepicker--pointer, .-bottom-center- .datepicker--pointer {
    left: calc(50% - 10px / 2); }
  .-left-top- .datepicker--pointer, .-right-top- .datepicker--pointer {
    top: 10px; }
  .-left-bottom- .datepicker--pointer, .-right-bottom- .datepicker--pointer {
    bottom: 10px; }
  .-left-center- .datepicker--pointer, .-right-center- .datepicker--pointer {
    top: calc(50% - 10px / 2); }

.datepicker--body {
  display: none; }
  .datepicker--body.active {
    display: block; }

.datepicker--cell-day.-other-month-, .datepicker--cell-year.-other-decade- {
  color: #dedede; }
  .datepicker--cell-day.-other-month-:hover, .datepicker--cell-year.-other-decade-:hover {
    color: #c5c5c5; }
  .-disabled-.-focus-.datepicker--cell-day.-other-month-, .-disabled-.-focus-.datepicker--cell-year.-other-decade- {
    color: #dedede; }
  .-selected-.datepicker--cell-day.-other-month-, .-selected-.datepicker--cell-year.-other-decade- {
    color: #fff;
    background: #a2ddf6; }
    .-selected-.-focus-.datepicker--cell-day.-other-month-, .-selected-.-focus-.datepicker--cell-year.-other-decade- {
      background: #8ad5f4; }
  .-in-range-.datepicker--cell-day.-other-month-, .-in-range-.datepicker--cell-year.-other-decade- {
    background-color: rgba(92, 196, 239, 0.1);
    color: #cccccc; }
    .-in-range-.-focus-.datepicker--cell-day.-other-month-, .-in-range-.-focus-.datepicker--cell-year.-other-decade- {
      background-color: rgba(92, 196, 239, 0.2); }
  .datepicker--cell-day.-other-month-:empty, .datepicker--cell-year.-other-decade-:empty {
    background: none;
    border: none; }

/* -------------------------------------------------
    Navigation
   ------------------------------------------------- */
.datepicker--nav {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  border-bottom: 1px solid #efefef;
  min-height: 32px;
  padding: 4px; }
  .-only-timepicker- .datepicker--nav {
    display: none; }

.datepicker--nav-title,
.datepicker--nav-action {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.datepicker--nav-action {
  width: 32px;
  border-radius: 4px;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none; }
  .datepicker--nav-action:hover {
    background: #f0f0f0; }
  .datepicker--nav-action.-disabled- {
    visibility: hidden; }
  .datepicker--nav-action svg {
    width: 32px;
    height: 32px; }
  .datepicker--nav-action path {
    fill: none;
    stroke: #9c9c9c;
    stroke-width: 2px; }

.datepicker--nav-title {
  border-radius: 4px;
  padding: 0 8px; }
  .datepicker--nav-title i {
    font-style: normal;
    color: #9c9c9c;
    margin-left: 5px; }
  .datepicker--nav-title:hover {
    background: #f0f0f0; }
  .datepicker--nav-title.-disabled- {
    cursor: default;
    background: none; }

.datepicker--buttons {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 4px;
  border-top: 1px solid #efefef; }

.datepicker--button {
  color: #4EB5E6;
  cursor: pointer;
  border-radius: 4px;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  height: 32px; }
  .datepicker--button:hover {
    color: #4a4a4a;
    background: #f0f0f0; }

.datepicker--cell-day.-other-month-, .datepicker--cell-year.-other-decade- {
  color: #dedede; }
  .datepicker--cell-day.-other-month-:hover, .datepicker--cell-year.-other-decade-:hover {
    color: #c5c5c5; }
  .-disabled-.-focus-.datepicker--cell-day.-other-month-, .-disabled-.-focus-.datepicker--cell-year.-other-decade- {
    color: #dedede; }
  .-selected-.datepicker--cell-day.-other-month-, .-selected-.datepicker--cell-year.-other-decade- {
    color: #fff;
    background: #a2ddf6; }
    .-selected-.-focus-.datepicker--cell-day.-other-month-, .-selected-.-focus-.datepicker--cell-year.-other-decade- {
      background: #8ad5f4; }
  .-in-range-.datepicker--cell-day.-other-month-, .-in-range-.datepicker--cell-year.-other-decade- {
    background-color: rgba(92, 196, 239, 0.1);
    color: #cccccc; }
    .-in-range-.-focus-.datepicker--cell-day.-other-month-, .-in-range-.-focus-.datepicker--cell-year.-other-decade- {
      background-color: rgba(92, 196, 239, 0.2); }
  .datepicker--cell-day.-other-month-:empty, .datepicker--cell-year.-other-decade-:empty {
    background: none;
    border: none; }

/* -------------------------------------------------
    Timepicker
   ------------------------------------------------- */
.datepicker--time {
  border-top: 1px solid #efefef;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 4px;
  position: relative; }
  .datepicker--time.-am-pm- .datepicker--time-sliders {
    -webkit-flex: 0 1 138px;
        -ms-flex: 0 1 138px;
            flex: 0 1 138px;
    max-width: 138px; }
  .-only-timepicker- .datepicker--time {
    border-top: none; }

.datepicker--time-sliders {
  -webkit-flex: 0 1 153px;
      -ms-flex: 0 1 153px;
          flex: 0 1 153px;
  margin-right: 10px;
  max-width: 153px; }

.datepicker--time-label {
  display: none;
  font-size: 12px; }

.datepicker--time-current {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  font-size: 14px;
  text-align: center;
  margin: 0 0 0 10px; }

.datepicker--time-current-colon {
  margin: 0 2px 3px;
  line-height: 1; }

.datepicker--time-current-hours,
.datepicker--time-current-minutes {
  line-height: 1;
  font-size: 19px;
  font-family: "Century Gothic", CenturyGothic, AppleGothic, sans-serif;
  position: relative;
  z-index: 1; }
  .datepicker--time-current-hours:after,
  .datepicker--time-current-minutes:after {
    content: '';
    background: #f0f0f0;
    border-radius: 4px;
    position: absolute;
    left: -2px;
    top: -3px;
    right: -2px;
    bottom: -2px;
    z-index: -1;
    opacity: 0; }
  .datepicker--time-current-hours.-focus-:after,
  .datepicker--time-current-minutes.-focus-:after {
    opacity: 1; }

.datepicker--time-current-ampm {
  text-transform: uppercase;
  -webkit-align-self: flex-end;
      -ms-flex-item-align: end;
          align-self: flex-end;
  color: #9c9c9c;
  margin-left: 6px;
  font-size: 11px;
  margin-bottom: 1px; }

.datepicker--time-row {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 11px;
  height: 17px;
  background: linear-gradient(to right, #dedede, #dedede) left 50%/100% 1px no-repeat; }
  .datepicker--time-row:first-child {
    margin-bottom: 4px; }
  .datepicker--time-row input[type='range'] {
    background: none;
    cursor: pointer;
    -webkit-flex: 1;
        -ms-flex: 1;
            flex: 1;
    height: 100%;
    padding: 0;
    margin: 0;
    -webkit-appearance: none; }
    .datepicker--time-row input[type='range']::-webkit-slider-thumb {
      -webkit-appearance: none; }
    .datepicker--time-row input[type='range']::-ms-tooltip {
      display: none; }
    .datepicker--time-row input[type='range']:hover::-webkit-slider-thumb {
      border-color: #b8b8b8; }
    .datepicker--time-row input[type='range']:hover::-moz-range-thumb {
      border-color: #b8b8b8; }
    .datepicker--time-row input[type='range']:hover::-ms-thumb {
      border-color: #b8b8b8; }
    .datepicker--time-row input[type='range']:focus {
      outline: none; }
      .datepicker--time-row input[type='range']:focus::-webkit-slider-thumb {
        background: #5cc4ef;
        border-color: #5cc4ef; }
      .datepicker--time-row input[type='range']:focus::-moz-range-thumb {
        background: #5cc4ef;
        border-color: #5cc4ef; }
      .datepicker--time-row input[type='range']:focus::-ms-thumb {
        background: #5cc4ef;
        border-color: #5cc4ef; }
    .datepicker--time-row input[type='range']::-webkit-slider-thumb {
      box-sizing: border-box;
      height: 12px;
      width: 12px;
      border-radius: 3px;
      border: 1px solid #dedede;
      background: #fff;
      cursor: pointer;
      transition: background .2s; }
    .datepicker--time-row input[type='range']::-moz-range-thumb {
      box-sizing: border-box;
      height: 12px;
      width: 12px;
      border-radius: 3px;
      border: 1px solid #dedede;
      background: #fff;
      cursor: pointer;
      transition: background .2s; }
    .datepicker--time-row input[type='range']::-ms-thumb {
      box-sizing: border-box;
      height: 12px;
      width: 12px;
      border-radius: 3px;
      border: 1px solid #dedede;
      background: #fff;
      cursor: pointer;
      transition: background .2s; }
    .datepicker--time-row input[type='range']::-webkit-slider-thumb {
      margin-top: -6px; }
    .datepicker--time-row input[type='range']::-webkit-slider-runnable-track {
      border: none;
      height: 1px;
      cursor: pointer;
      color: transparent;
      background: transparent; }
    .datepicker--time-row input[type='range']::-moz-range-track {
      border: none;
      height: 1px;
      cursor: pointer;
      color: transparent;
      background: transparent; }
    .datepicker--time-row input[type='range']::-ms-track {
      border: none;
      height: 1px;
      cursor: pointer;
      color: transparent;
      background: transparent; }
    .datepicker--time-row input[type='range']::-ms-fill-lower {
      background: transparent; }
    .datepicker--time-row input[type='range']::-ms-fill-upper {
      background: transparent; }
  .datepicker--time-row span {
    padding: 0 12px; }

.datepicker--time-icon {
  color: #9c9c9c;
  border: 1px solid;
  border-radius: 50%;
  font-size: 16px;
  position: relative;
  margin: 0 5px -1px 0;
  width: 1em;
  height: 1em; }
  .datepicker--time-icon:after, .datepicker--time-icon:before {
    content: '';
    background: currentColor;
    position: absolute; }
  .datepicker--time-icon:after {
    height: .4em;
    width: 1px;
    left: calc(50% - 1px);
    top: calc(50% + 1px);
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%); }
  .datepicker--time-icon:before {
    width: .4em;
    height: 1px;
    top: calc(50% + 1px);
    left: calc(50% - 1px); }

.datepicker--cell-day.-other-month-, .datepicker--cell-year.-other-decade- {
  color: #dedede; }
  .datepicker--cell-day.-other-month-:hover, .datepicker--cell-year.-other-decade-:hover {
    color: #c5c5c5; }
  .-disabled-.-focus-.datepicker--cell-day.-other-month-, .-disabled-.-focus-.datepicker--cell-year.-other-decade- {
    color: #dedede; }
  .-selected-.datepicker--cell-day.-other-month-, .-selected-.datepicker--cell-year.-other-decade- {
    color: #fff;
    background: #a2ddf6; }
    .-selected-.-focus-.datepicker--cell-day.-other-month-, .-selected-.-focus-.datepicker--cell-year.-other-decade- {
      background: #8ad5f4; }
  .-in-range-.datepicker--cell-day.-other-month-, .-in-range-.datepicker--cell-year.-other-decade- {
    background-color: rgba(92, 196, 239, 0.1);
    color: #cccccc; }
    .-in-range-.-focus-.datepicker--cell-day.-other-month-, .-in-range-.-focus-.datepicker--cell-year.-other-decade- {
      background-color: rgba(92, 196, 239, 0.2); }
  .datepicker--cell-day.-other-month-:empty, .datepicker--cell-year.-other-decade-:empty {
    background: none;
    border: none; }

/* End */


/* Start:/local/templates/natt/css/custom.css?1751619719433974*/
:root {
    --main-bg-color: #FAFAFA;
    --primary-color: #256DA3;
    --primary-active-color: #EE1C25;
    --secondary-color: #E9F8FF;
    --main-light-color: #4096CD;
    --header-bg-color: linear-gradient(
            180deg,
            rgba(233, 248, 255, 0.52) 0%,
            rgba(255, 255, 255, 0) 100%
    );
    --header-link-color: #4096cd;
    --header-sublink-color: #4096cd;
    --header-link-hover-color: #FFF;
    --dropdown-shadow-color: rgba(100, 100, 100, 0.2);
    --main-dropdown-shadow-color: rgba(100, 100, 100, 0.2);
    --anonymous-logo-bg: transparent;
    --anonymous-header-sticky-bg: #FFF;
    --header-profile-link-hover-color: #256da3;
}

@-webkit-keyframes breath {
    0% {
        opacity: 1
    }
    33% {
        opacity: .3
    }
    100% {
        opacity: 1
    }
}

@keyframes breath {
    0% {
        opacity: 1
    }
    33% {
        opacity: .3
    }
    100% {
        opacity: 1
    }
}
.overflow{
    overflow: hidden !important;
}

.loadings {
    background: url("/local/templates/natt/css/../images/preloader.gif") no-repeat scroll center center rgba(0, 0, 0, 0) !important;
    border-color: transparent !important;
    color: transparent !important;
    cursor: default !important
}

.loadings * {
    background: rgba(0, 0, 0, 0) !important;
    border-color: transparent !important;
    color: transparent !important;
    cursor: default !important;
    visibility: hidden
}

.deny {
    position: relative;
    -webkit-filter: blur(3px);
    filter: blur(3px);
    appearance: none;
    cursor: not-allowed;
    z-index: 1;
}

.deny:after {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(255, 255, 255, 0.4);
    z-index: 999;
}

.bx-core-window table tbody tr:nth-child(even),
.bx-core-window table tbody tr:nth-child(odd),
.bx-core-window table tbody tr td {
    z-index: auto;
    padding-left: 0;
    padding-top: 0;
}

.btn-new-offer-wrap {
    order: 1;
    position: relative;
}

.form-wr {
    margin-left: auto;
    margin-right: auto;
}

.alert.alert-light {
    font-size: 16px;
    line-height: 24px;
    padding: 16px;
}

.alert.alert-light.alert-danger {
    border-radius: 10px;
    border-color: #FAF4F4;
    background-color: #FAF4F4;
    color: #DF2626;
}

@media print {
    #panel,
    .header-rc,
    .nav.menu,
    .constructor,
    .constructor-icons,
    .header,
    .footer,
    .filter,
    .link-download,
    .default-label,
    .switch,
    .switch + label,
    .switch + label span,
    .switch + label:before {
        display: none !important;
    }

    body main,
    section.single-customer {
        padding: 0 !important;
    }

    .single-customer__img {
        max-width: 200px;
        margin: 25px 0;
    }

    body .description {
        margin-left: 0;
    }

    .left-arr.red:before {
        display: none;
    }

    .sp-form-outer {
        display: none;
    }
}

body {
    opacity: 1;
    transition: opacity 1.2s;
}

.__faded {
    opacity: 0;
}

.tippy-box[data-theme~=light] {
    color: #26323d;
    box-shadow: 0 0 10px 4px rgba(37, 109, 163, .05);
    background-color: #fff
}

.tippy-box[data-theme~=light][data-placement^=top] > .tippy-arrow:before {
    border-top-color: #fff
}

.tippy-box[data-theme~=light][data-placement^=bottom] > .tippy-arrow:before {
    border-bottom-color: #fff
}

.tippy-box[data-theme~=light][data-placement^=left] > .tippy-arrow:before {
    border-left-color: #fff
}

.tippy-box[data-theme~=light][data-placement^=right] > .tippy-arrow:before {
    border-right-color: #fff
}

.tippy-box[data-theme~=light] > .tippy-backdrop {
    background-color: #fff
}

.tippy-box[data-theme~=light] > .tippy-svg-arrow {
    fill: #fff
}

.tippy-box[data-animation=shift-away][data-state=hidden] {
    opacity: 0
}

.tippy-box[data-animation=shift-away][data-state=hidden][data-placement^=top] {
    transform: translateY(10px)
}

.tippy-box[data-animation=shift-away][data-state=hidden][data-placement^=bottom] {
    transform: translateY(-10px)
}

.tippy-box[data-animation=shift-away][data-state=hidden][data-placement^=left] {
    transform: translateX(10px)
}

.tippy-box[data-animation=shift-away][data-state=hidden][data-placement^=right] {
    transform: translateX(-10px)
}

.tippy-content a {
    color: #256DA3;
    text-decoration: none;
}

.tippy-content a:hover {
    color: #256DA3;
    text-decoration: underline;
}

div[id^=wait_comp], .bx-core-waitwindow {
    display: none;
}

html:not(.mobile) .__loadings {
    background: url("/local/templates/natt/css/../images/loader-spin.svg") no-repeat scroll center center rgba(0, 0, 0, 0) !important;
    border-color: transparent !important;
    color: transparent !important;
    cursor: default !important;
}

html:not(.mobile) .__loadings * {
    background: rgba(0, 0, 0, 0) !important;
    border-color: transparent !important;
    color: transparent !important;
    cursor: default !important;
    visibility: hidden;
}

.loading-state {
    min-height: 300px;
    background: transparent url("/local/templates/natt/css/../images/double_ring.svg") no-repeat center center
}

.loading-state-before {
    position: relative;
}

.loading-state-before:before {
    content: "";
    display: block;
    background: rgba(255, 255, 255, .5) url("/local/templates/natt/css/../images/double_ring.svg") center 50px no-repeat;
    position: absolute;
    z-index: 105;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0
}

/* main > section{ */
/* height: 100%; */
/* margin-bottom: 0; */
/* } */

.card-form__label {
    position: relative;
}

.label-partner-offer {
    position: absolute;
    top: 29px;
    left: -35px;
    display: inline-block;
    width: 24px;
    height: 24px;
    background: url("/local/templates/natt/css/../images/cooperation.svg") 50% 50% no-repeat #256DA3;
    border-radius: 50%;
    overflow: hidden;
    background-size: 85%;
}

@media screen and (max-width: 768px) {
    .label-partner-offer {
        position: relative;
        top: 5px;
        left: auto;
        margin: 0 10px 0 0
    }
}

@keyframes shake {
    10%, 90% {
        transform: translate3d(-1px, 0, 0);
    }

    20%, 80% {
        transform: translate3d(2px, 0, 0);
    }

    30%, 50%, 70% {
        transform: translate3d(-3px, 0, 0);
    }

    40%, 60% {
        transform: translate3d(3px, 0, 0);
    }
}

@keyframes load {
    from {
        left: -150px;
    }
    to {
        left: 100%;
    }
}

.visibility-toggle {
    position: absolute;
    top: 10px;
    right: 10px;
    display: block;
    width: 24px;
    height: 24px;
    padding: 0;
    overflow: hidden;
    -webkit-transition: 0.2s ease;
    -moz-transition: 0.2s ease;
    -o-transition: 0.2s ease;
    transition: 0.2s ease;
}

.visibility-toggle svg {
    transition: fill 0.2s ease;
}

.visibility-toggle:hover {
    -webkit-transform: scale(1.3);
    -moz-transform: scale(1.3);
    -o-transform: scale(1.3);
    transform: scale(1.3);
}

.visibility-toggle:hover svg {
    fill: red;
}

.btn.change-password {
    background-image: url("/local/templates/natt/css/../images/password.svg?v1");
    background-size: 26px;
    background-position-x: 28px;
}

.btn-lg {
    font-size: 20px;
    font-weight: 700;
}

.placeholder-item {
    height: 100px;
    overflow: hidden;
    padding: 0;
}

.placeholder-item:before {
    content: '';
    display: block;
    position: absolute;
    left: -150px;
    top: 0;
    height: 100%;
    width: 80%;
    opacity: 0.4;
    background: linear-gradient(to right, transparent 0%, #E8E8E8 50%, transparent 100%);
    animation: load 1s cubic-bezier(0.4, 0.0, 0.2, 1) infinite;
}

section.sentence .h-block {
    padding-top: 64px;
}

.alert {
    padding: 16.5px 99px 16.5px 16.5px;
}

.alert + .alert {
    margin-top: 20px;
}

.alert.alert-m0 {
    margin: 0;
}

.alert a {
    text-decoration: underline;
    display: inline-block;
}

.alert a:hover {
    text-decoration: none;
}

.alert-inline {
    display: inline-block;
}

.alert-warning a,
.alert-warning .btn-link {
    color: #664d03;
}

.alert-warning a:hover,
.alert-warning .btn-link:hover {
    color: #664d03;
}

section.sentence .sentence-management .card-rc-header button {
    font-weight: bold;
    font-size: 20px;
    margin: 0;
    padding: 0;
}

.card-rc-header button:hover,
.card-rc-header a:hover {
    cursor: pointer;
}

.org-member-actions {
    display: block;
    text-align: right;
}

.link-admin {
    display: inline-block;
    font-size: 15px;
    padding: 5px 5px;
    border: none;
    border-radius: 4px;
    text-align: center;
    position: relative;
}

.link-admin:hover {
    background-color: #FAFAFA;
}

.icon-callback {
    padding-left: 30px;
}

.icon-callback:before {
    content: "";
    display: block;
    width: 20px;
    height: 20px;
    background: url("/local/templates/natt/css/../images/reply.svg") 50% 50% no-repeat transparent;
    background-size: 100%;
    position: absolute;
    top: 50%;
    margin-top: -10px;
    left: 5px;
    z-index: 1;
}

.icon-admin {
    padding-left: 30px;
}

.icon-admin:before {
    content: "";
    display: block;
    width: 20px;
    height: 20px;
    background: url("/local/templates/natt/css/../images/uadmin.svg") 50% 50% no-repeat transparent;
    background-size: 100%;
    position: absolute;
    top: 50%;
    margin-top: -10px;
    left: 5px;
    z-index: 1;
}

.icon-delete {
    padding-left: 30px;
}

.icon-delete:before {
    content: "";
    display: block;
    width: 20px;
    height: 20px;
    background: url("/local/templates/natt/css/../images/log-out.svg") 50% 50% no-repeat transparent;
    background-size: 100%;
    position: absolute;
    top: 50%;
    margin-top: -10px;
    left: 5px;
    z-index: 1;
}

.indicator {
    display: block;
    width: 16px;
    height: 16px;
    background: #DF2626;
    border-radius: 50%;
    overflow: hidden;
    animation-name: uk-fade-top-small;
}

.responses__solution.list_all .indicator {
    position: absolute;
    top: 34px;
    left: -30px;
}

.uk-tile {
    display: flow-root;
    position: relative;
    box-sizing: border-box;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 20px;
    padding-bottom: 20px;
}

/* Phone landscape and bigger */
@media (min-width: 640px) {
    .uk-tile {
        padding-left: 10px;
        padding-right: 10px;
    }
}

/* Tablet landscape and bigger */
@media (min-width: 960px) {
    .uk-tile {
        padding-left: 20px;
        padding-right: 20px;
        padding-top: 40px;
        padding-bottom: 40px;
    }
}

.uk-tile > :last-child {
    margin-bottom: 0;
}

.uk-text-center {
    text-align: center !important;
}

.uk-h1, .uk-h2, .uk-h3, .uk-h4, .uk-h5, .uk-h6, .uk-heading-2xlarge, .uk-heading-large, .uk-heading-medium, .uk-heading-small, .uk-heading-xlarge {
    margin: 0 0 20px 0;
    font-weight: 400;
    color: #333;
    text-transform: none;
}

* + .uk-h1,
* + .uk-h2,
* + .uk-h3,
* + .uk-h4,
* + .uk-h5,
* + .uk-h6,
* + .uk-heading-small,
* + .uk-heading-medium,
* + .uk-heading-large,
* + .uk-heading-xlarge,
* + .uk-heading-2xlarge {
    margin-top: 10px;
}

.uk-h2 {
    font-size: 1.5rem;
    line-height: 1.3;
}

.uk-h4 {
    font-size: 1.05rem;
    line-height: 1.4;
}

.uk-icon {
    /* 1 */
    margin: 0;
    /* 2 */
    border: none;
    /* 3 */
    border-radius: 0;
    /* 4 */
    overflow: visible;
    /* 5 */
    font: inherit;
    color: inherit;
    /* 6 */
    text-transform: none;
    /* 7. */
    padding: 0;
    background-color: transparent;
    /* 8 */
    display: inline-block;
    /* 9 */
    fill: currentcolor;
    /* 10 */
    line-height: 0;
}

.uk-icon::-moz-focus-inner {
    border: 0;
    padding: 0;
}

.uk-icon:not(.uk-preserve) [fill*='#']:not(.uk-preserve) {
    fill: currentcolor;
}

.uk-icon:not(.uk-preserve) [stroke*='#']:not(.uk-preserve) {
    stroke: currentcolor;
}

/*
 * Fix Firefox blurry SVG rendering: https://bugzilla.mozilla.org/show_bug.cgi?id=1046835
 */
.uk-icon > * {
    transform: translate(0, 0);
}

[class*='uk-animation-'] {
    animation-duration: 0.5s;
    animation-timing-function: ease-out;
    animation-fill-mode: both;
}

@keyframes uk-fade-top-small {
    0% {
        opacity: 0;
        transform: translateY(-10px);
    }
    100% {
        opacity: 1;
        transform: translateY(0);
    }
}

.uk-animation-slide-top-small {
    animation-name: uk-fade-top-small;
}

.ta-auto-resize {
    position: relative;
    width: 100%;
}

.ta-auto-resize textarea {
    width: 100%;
    height: auto;
    overflow: hidden;
}

.ta-auto-resize.error:before {
    margin-top: 0;
}

.ta-auto-resize:before {
    content: "";
    position: absolute;
    top: 50%;
    right: 5px;
    display: block;
    width: 24px;
    height: 24px;
    margin-top: -12px;
    background: url("/local/templates/natt/css/../images/vertical-resize.svg") 50% 50% no-repeat transparent;
    background-size: contain;
    opacity: 0.1;
}

.btn.feedback {
    white-space: nowrap;
}

.btn-link {
    border: 0;
    padding: 0;
    display: inline-block;
    background: transparent;
    color: var(--main-light-color);
}

.btn-link:hover {
    cursor: pointer;
    text-decoration: none;
    color: #DF2626;
}

.btn-success,
.btn-success:hover {
    position: relative;
    background: #4CAF50;
    color: #FFF;
    display: inline-block;
    width: 100%;
    padding-left: 70px;
    text-decoration: none;
    cursor: default;
}

.btn-success span {
    position: absolute;
    left: 25px;
    top: 12px;
}

.flash-link {
    text-decoration: underline;
    display: inline-block;
    padding: 0;
    margin: 0;
    opacity: 0.8;
    transition: opacity 0.5s;
}

.flash-link:hover {
    opacity: 1;
    cursor: pointer;
}

.__hidden {
    display: none !important;
}

.__success svg {
    fill: #40cd4a !important;
}

.noty_theme__nest.noty_bar .noty_body {
    padding: 20px 10px;
    font-size: 16px;
    line-height: 18px;
    text-shadow: 1px 1px 1px rgb(0 0 0 / 10%);
}

.noty_theme__nest.noty_type__success {
    background-color: #79c712;
    color: #fff;
}

.default-input {
    width: 100%;
}

.form.form-quick-register .form-item:nth-child(n+2) {
    padding-top: 0;
}

.form-item.error .error-msg {
    opacity: 0.6;
    transition: opacity 0.5s;
    top: calc(100% + 6px);
}

.form-item.error:hover .error-msg {
    opacity: 1;
}

.form-offer-visibility {
    text-align: center;
}

.default-input + .bar {
    display: none;
}

/*.default-input {*/
/*    border-bottom: 1px solid var(--main-light-color);*/
/*}*/

.default-input:active,
.default-input:focus {
    border-bottom-color: #8ACAEA;
}

.error .default-input {
    border-bottom-color: #DF2626;
}

.form-input-tip {
    color: #999;
    font-size: 14px;
    line-height: 18px;
    padding: 5px 0 0 0;
}


button:disabled,
input[type=button]:disabled,
input[type=submit]:disabled,
.__disabled {
    opacity: 0.6;
    cursor: not-allowed;
}

button:disabled:hover,
input[type=button]:disabled:hover,
input[type=submit]:disabled:hover,
.__disabled:hover {
    cursor: not-allowed;
}

.btn {
    text-decoration: none !important;
}

.btn-reset,
.btn-reset:active,
.btn-reset:focus {
    background: transparent;
    border: 0;
    display: inline-block;
    padding: 0;
    margin: 0;
    outline: none;
    box-shadow: none;
}

.nav-list__item-profile-dropdown button {
    display: flex;
    width: 26px;
    height: 26px;
    text-align: center;
    align-items: center;
    justify-content: center;
}

.nav-list__item-profile-dropdown button .icon-wrap {
    display: block;
}

.nav-list__item-profile-dropdown button svg {
    margin: 0;
}

.__loading {
    position: relative;
}

.__loading:before {
    content: '';
    display: block;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 8;
    background: rgba(0, 0, 0, 0.2);
}

.__loading:after {
    content: '';
    display: block;
    width: 80px;
    height: 80px;
    margin-top: -40px;
    margin-left: -40px;
    position: absolute;
    top: 50%;
    left: 50%;
    z-index: 9;
    background: url("/local/templates/natt/css/../images/loader.svg") 50% 50% no-repeat transparent !important;
}

body .header {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
}

body .header.fixed {
    z-index: 4;
    opacity: 1;
}

body {
    --pt: 100px;
}


body main {
    padding-top: var(--pt);
}

body .header.anonymous {
    position: relative;
}

body .header.anonymous + main {
    padding-top: 0;
}

body .header.sticky .header-rc__bt:after {
    opacity: 0;
}

.header-rc__top .nav-list__item .link-icon {
    fill: #FFF;
}

.header-rc__top .nav-list__item a:hover .link-icon {
    fill: var(--main-light-color);
}

.header-rc__top .nav-list__item a:hover {
    color: var(--main-color);
}

.list-element-actions .icon-edit {
    margin-right: 16px;
}

.list-element-actions .icon-edit svg {
    fill: var(--main-light-color);
}

.list-element-actions .icon-edit:hover svg {
    fill: #256DA3;
}

.list-element-actions .icon-remove svg {
    fill: #A6A9AC;
}

.list-element-actions .icon-remove:hover svg {
    fill: #DF2626;
}

/* svg { */
/* transition: fill .1s ease-in-out; */
/* } */

.icon-trash svg {
    fill: #A6A9AC;
}

.icon-trash:hover svg {
    fill: #DF2626;
}

.icon-blue {
    fill: var(--main-light-color);
}

.icon-blue:hover {
    fill: #256DA3;
}

.header-rc__bt .nav-list__item .link-icon {
    fill: #256DA3;
}

.header-rc__bt .nav-list__item a:hover .link-icon {
    fill: var(--main-light-color);
}

.icon-svg svg {
    fill: #256DA3;
}

.icon-svg:hover path,
.icon-svg:hover svg {
    fill: var(--main-light-color);
}

/* .user-profile svg { */
/* fill: #FFF; */
/* } */

section.begin .close svg {
    fill: #A6A9AC;
}

section.begin .close:hover svg {
    fill: var(--main-light-color);
}

section.profile .edit {
    text-decoration: none;
}

section.profile .edit svg {
    fill: var(--main-light-color);
}

section.profile .edit:hover svg {
    fill: #0a58ca;
}

.highlight {
    font-weight: 700;
    color: #2196f3;
    font-style: normal;
    text-transform: uppercase;
}

.fancybox-content {
    position: relative;
    background: #fff;
    max-width: 480px;
    width: 100%;
    box-shadow: 0 4px 20px rgba(64, 150, 205, .1);
    border-radius: 10px;
}

.fancybox-content .wrap-logo {
    display: flex;
    align-content: center;
    justify-content: center;
    margin-bottom: 16px;
}

.fancybox-content .wrap-logo img {
    width: 84px;
    height: 74px;
    display: inline-block;
}

.fancybox-content .uk-heading-line {
    margin-bottom: 32px;
}

.fancybox-content .uk-heading-line h3 {
    font-weight: bold;
    font-size: 36px;
    color: #333333;
    text-align: center;
    margin-bottom: 0;
}

.fancybox-content .select2 {
    max-width: unset;
}

.form-actions .btn.send {
    padding: 12px 31px;
    font-size: 16px;
}

.popup-new-company {
    max-width: 768px;
}

.w500 {
    max-width: 500px;
}

.w768 {
    max-width: 768px;
}

.popup-auth_wrapp {
    width: 100%;
}


/* Form */

.form-footer {
    margin-top: 32px;
}

.form-item.error .error-msg {
    z-index: 99;
}

.form-footer-links {
    text-align: center;
    display: flex;
    flex-direction: column;
}

.form-footer-links a {
    display: inline-block;
    margin-bottom: 8px;
}

.form-footer-links a:last-child {
    margin-bottom: 0;
}

.form-link-company {
    max-width: 500px;
}

.form-actions {
    text-align: center;
    padding: 25px 0 0 0;
}

.form-group {
    position: relative;
}

.form-group .error {
    opacity: 0.4;
    position: absolute;
    top: 0;
    right: 0;
    display: block;
    height: 100%;
    background: #F0506E;
    color: #FFF;
    line-height: 40px;
    padding: 0 10px;
    transition: opacity .4s;
}

.form-group:hover .error {
    opacity: 1;
}

label.required {
    font-weight: bold;
}

/* Form */

.btn-trash {
    position: absolute;
    top: 50%;
    margin-top: -12px;
    right: 0;
}

.btn-trash:hover {
    cursor: pointer;
    background-color: #E11E1E;
}

/* AutoSuggest */
.autocomplete-suggestions {
    border: 1px solid #999;
    background: #FFF;
    overflow: auto;
}

.autocomplete-suggestion {
    padding: 2px 5px;
    white-space: nowrap;
    overflow: hidden;
}

.autocomplete-selected {
    background: #F0F0F0;
}

.autocomplete-suggestions strong {
    font-weight: normal;
    color: #3399FF;
}

.autocomplete-group {
    padding: 2px 5px;
}

.autocomplete-group strong {
    display: block;
    border-bottom: 1px solid #000;
}

/* AutoSuggest */


.uk-card-success {
    background: #32D296;
    color: #fff;
    box-shadow: 0 5px 15px rgb(0 0 0 / 8%);
}

.uk-card-success.uk-card-hover:hover {
    background-color: #32D296 !important;
    box-shadow: 0 14px 25px rgb(0 0 0 / 16%);
}

.uk-card-success h3,
.uk-card-success p,
.uk-card-success a,
.uk-card-success.uk-card-hover h3,
.uk-card-success.uk-card-hover p,
.uk-card-success.uk-card-hover a {
    color: #FFF;
}

.uk-card-warning {
    background: #FFF6EE;
    color: #fff;
    box-shadow: 0 5px 15px rgb(0 0 0 / 8%);
}

.uk-card-warning.uk-card-hover:hover {
    background-color: #FFF6EE !important;
    box-shadow: 0 14px 25px rgb(0 0 0 / 16%);
}

.uk-card-warning h3,
.uk-card-warning p,
.uk-card-warning a,
.uk-card-warning.uk-card-hover h3,
.uk-card-warning.uk-card-hover p,
.uk-card-warning.uk-card-hover a {
    color: #faa05a;
}

.form-success-result {
    position: relative;
}

.form-success-result .uk-icon {
    border-radius: 50%;
    background: #32D296;
    color: #FFF;
}

.form-success .modal-header {
    flex-direction: column;
    justify-content: center;
    text-align: center;
    border: 0;
}

.form-success .modal-header .success-text {
    margin: 10px 0 0 0;
}

.form-success .modal-header svg {
    fill: #31b327;
}

.form-pending-result .uk-icon {
    border-radius: 50%;
    color: #FFC90E;
}

.notifications-bell {
    margin-left: 15px;
    position: relative;
}

.notifications-bell-count {
    position: absolute;
    top: -8px;
    right: -8px;
    background: #E9F8FF;
    display: block;
    width: 24px;
    height: 24px;
    border-radius: 50%;
    line-height: 24px;
    text-align: center;
    color: #000;
    font-size: 11px;
    font-style: normal;
}

.notifications-bell.isnew .notifications-bell-count {
    background: #ED1C24;
    color: #FFF;
}

.profile-actions .btn + .btn {
    margin-top: 10px;
}

a.btn:active,
a.btn:hover {
    -webkit-transition: background-image 0.3s ease-in-out, color 0.3s ease-in-out, box-shadow 0.3s ease-in-out, background-color 0.3s ease-in-out, background 0.3s ease-in-out;
    -moz-transition: background-image 0.3s ease-in-out, color 0.3s ease-in-out, box-shadow 0.3s ease-in-out, background-color 0.3s ease-in-out, background 0.3s ease-in-out;
    -o-transition: background-image 0.3s ease-in-out, color 0.3s ease-in-out, box-shadow 0.3s ease-in-out, background-color 0.3s ease-in-out, background 0.3s ease-in-out;
    transition: background-image 0.3s ease-in-out, color 0.3s ease-in-out, box-shadow 0.3s ease-in-out, background-color 0.3s ease-in-out, background 0.3s ease-in-out;
}

.dom-highlight {
    -webkit-animation-name: hvr-buzz;
    animation-name: hvr-buzz;
    -webkit-animation-duration: 0.15s;
    animation-duration: 0.15s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
}


/**
 * Bootstrap theme v4.x
 */
/*.tablesorter {*/
/*    width: 100%;*/
/*}*/

.tablesorter thead .tablesorter-header {
    background-position: right 5px center;
    background-repeat: no-repeat;
    cursor: pointer;
    white-space: normal;
}

.tablesorter thead .sorter-false {
    cursor: default;
    background-image: none;
}

.tablesorter .tablesorter-header-inner {
    position: relative;
    display: inline-block;
    padding-right: 25px;
}

.tablesorter .tablesorter-header-inner:before,
.tablesorter .tablesorter-header-inner:after {
    content: '';
    position: absolute;
    top: 50%;
    right: 8px;
    display: inline-block;
    width: 8px;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    height: 12px;
    background: url("/local/templates/natt/css/../static/theme/img/main/vector-icons/arrow-down.svg") center/cover no-repeat;
}

.tablesorter .tablesorter-header-inner:after {
    right: 0;
    background: url("/local/templates/natt/css/../static/theme/img/main/vector-icons/arrow-down.svg") center/cover no-repeat;
    -webkit-transform: rotate(180deg) translateY(50%);
    -moz-transform: rotate(180deg) translateY(50%);
    -ms-transform: rotate(180deg) translateY(50%);
    -o-transform: rotate(180deg) translateY(50%);
    transform: rotate(180deg) translateY(50%);
}

.tablesorter thead .sorter-false .tablesorter-header-inner:after,
.tablesorter thead .tablesorter-headerAsc .tablesorter-header-inner:after {
    display: none;
}

.tablesorter thead .sorter-false .tablesorter-header-inner:before,
.tablesorter thead .tablesorter-headerDesc .tablesorter-header-inner:before {
    display: none;
}

.tablesorter thead .tablesorter-headerDesc .tablesorter-header-inner:after {
    right: 8px;
}

.sort-prop {
    position: relative;
    padding-right: 25px;
}

.sort-prop:before {
    position: absolute;
    top: 2px;
    right: 10px;
    content: '';
    display: inline-block;
    width: 8px;
    height: 12px;
    background: url(/local/templates/natt/css/../static/theme/img/main/vector-icons/arrow-down.svg) center/cover no-repeat;
    margin-left: 4px;
    -webkit-transform: rotate(-180deg);
    -moz-transform: rotate(-180deg);
    -ms-transform: rotate(-180deg);
    -o-transform: rotate(-180deg);
    transform: rotate(-180deg);
}

.sort-prop:after {
    position: absolute;
    top: 3px;
    right: 0;
    content: '';
    display: inline-block;
    width: 8px;
    height: 12px;
    background: url(/local/templates/natt/css/../static/theme/img/main/vector-icons/arrow-down.svg) center/cover no-repeat;
    margin-left: 4px;
}

.sort-prop.asc:before,
.sort-prop.desc:before {
    content: none;
}

.sort-prop.asc:after,
.sort-prop.desc:after {
    right: 10px;
}

.__active_sort,
.__active_sort .sort-val,
.__active_sort .sort-prop {
    color: #256DA3;
}

.alert-empty-search {
    padding: 25px 15px;
}

.select2.select2-container--flat {
    background: #F4F5FA;
    padding: 16px 0px 16px 25px;
}

.select2.select2-container.select2-container--flat .select2-selection--single {
    height: auto;
}

.select2.select2-container--flat .select2-selection__arrow {
    position: absolute;
    top: 50%;
    margin-top: -8px;
    right: 15px;
}

.select2-container--flat .select2-dropdown {
    border: none;
    background: #f4f5fa;
}

.select2-container--flat .select2-dropdown .select2-results__option--selected {
    background: #256da336;
    color: #000;
}

.select2-container--flat .select2-dropdown .select2-results__option--highlighted {
    background: #256DA3;
    color: #FFF;
}

.select2-container--flat .result-empty {
}

.select2-container--open {
    z-index: 99999;
}

.__auto_height {
    box-sizing: border-box;
    max-height: 400px;
    min-height: 31px;
    overflow-x: hidden;
    resize: none;
}

.icon-info svg {
    max-width: none;
}

.success-block {
    background: #FFF;
    position: relative;
    padding: 20px;
    text-align: center;
    max-width: 768px;
    margin: 0 auto;
}

.success-block .success-checkmark-message {
    padding: 15px 0 0 0;
    text-align: center;
    font-size: 18px;
    line-height: 24px;
    max-width: 768px;
    margin: 0 auto;
}

.success-block .success-checkmark-buttons {
    padding-top: 25px;
}

.success-checkmark {
    width: 80px;
    height: 115px;
    margin: 0 auto;
}

.success-checkmark .check-icon {
    width: 80px;
    height: 80px;
    position: relative;
    border-radius: 50%;
    box-sizing: content-box;
    border: 4px solid #4caf50;
}

.success-checkmark .check-icon:before {
    top: 3px;
    left: -2px;
    width: 30px;
    transform-origin: 100% 50%;
    border-radius: 100px 0 0 100px;
}

.success-checkmark .check-icon:after {
    top: 0;
    left: 30px;
    width: 60px;
    transform-origin: 0 50%;
    border-radius: 0 100px 100px 0;
    animation: rotate-circle 4.25s ease-in;
}

.success-checkmark .check-icon:before, .success-checkmark .check-icon:after {
    content: '';
    height: 100px;
    position: absolute;
    background: #fff;
    transform: rotate(-45deg);
}

.success-checkmark .check-icon .icon-line {
    height: 5px;
    background-color: #4caf50;
    display: block;
    border-radius: 2px;
    position: absolute;
    z-index: 10;
}

.success-checkmark .check-icon .icon-line.line-tip {
    top: 46px;
    left: 14px;
    width: 25px;
    transform: rotate(45deg);
    animation: icon-line-tip 0.75s;
}

.success-checkmark .check-icon .icon-line.line-long {
    top: 38px;
    right: 8px;
    width: 47px;
    transform: rotate(-45deg);
    animation: icon-line-long 0.75s;
}

.success-checkmark .check-icon .icon-circle {
    top: -4px;
    left: -4px;
    z-index: 10;
    width: 80px;
    height: 80px;
    border-radius: 50%;
    position: absolute;
    box-sizing: content-box;
    border: 4px solid rgba(76, 175, 80, .5);
}

.success-checkmark .check-icon .icon-fix {
    top: 8px;
    width: 5px;
    left: 26px;
    z-index: 1;
    height: 85px;
    position: absolute;
    transform: rotate(-45deg);
    background-color: #fff;
}

@keyframes rotate-circle {
    0% {
        transform: rotate(-45deg);
    }
    5% {
        transform: rotate(-45deg);
    }
    12% {
        transform: rotate(-405deg);
    }
    100% {
        transform: rotate(-405deg);
    }
}

@keyframes icon-line-tip {
    0% {
        width: 0;
        left: 1px;
        top: 19px;
    }
    54% {
        width: 0;
        left: 1px;
        top: 19px;
    }
    70% {
        width: 50px;
        left: -8px;
        top: 37px;
    }
    84% {
        width: 17px;
        left: 21px;
        top: 48px;
    }
    100% {
        width: 25px;
        left: 14px;
        top: 45px;
    }
}

@keyframes icon-line-long {
    0% {
        width: 0;
        right: 46px;
        top: 54px;
    }
    65% {
        width: 0;
        right: 46px;
        top: 54px;
    }
    84% {
        width: 55px;
        right: 0px;
        top: 35px;
    }
    100% {
        width: 47px;
        right: 8px;
        top: 38px;
    }
}


@media screen  and (max-width: 576px) {
    .fancybox-content {
        padding: 16px;
        max-width: 350px;
    }

    .fancybox-content .wrap-logo {
        margin-bottom: 10px;
    }

    .fancybox-content .uk-heading-line {
        margin-bottom: 24px;
    }

    .fancybox-content .uk-heading-line h3 {
        font-size: 24px;
    }

    .form-actions {
        padding: 15px 0 0 0;
    }

    .form-footer {
        margin-top: 20px;
    }

    .form-actions .btn.send {
        padding: 8px 26px;
        font-size: 14px;
    }
}


/*404*/
/* .page404{ */
/* padding: 50px 0; */
/* } */

/* .page404 .icon-circle{ */
/* background: #256DA3; */
/* border-radius: 50%; */
/* overflow: hidden; */
/* color: #FFF; */
/* padding: 20px; */
/* } */


.page404 {
    background: #256da3;
}

.page404-head {

    position: relative;
    width: 200px;
    margin: 10% auto 0;
    -webkit-animation: shvr 0.2s infinite;
    animation: shvr 0.2s infinite;
}

.page404-head:after {
    content: '';
    width: 20px;
    height: 20px;
    background: #256DA3;
    position: absolute;
    top: 30px;
    left: 25px;
    border-radius: 50%;
    box-shadow: 125px 0 0 #256DA3;
    -webkit-animation: eye 2.5s infinite;
    animation: eye 2.5s infinite;
}

.page404-head span {
    position: relative;
    display: inline-block;
    background: #fff;
    width: 75px;
    height: 80px;
    border-radius: 50% 50% 50% 50%/45px 45px 45% 45%;
    transform: rotate(45deg);
}

.page404-head span:after {
    content: '';
    position: absolute;
    border-bottom: 2px solid #fff;
    width: 70px;
    height: 50px;
    left: 0px;
    bottom: -10px;
    border-radius: 50%;
}

.page404-head span:before {
    bottom: auto;
    top: -100px;
    transform: rotate(45deg);
    left: 0;
}

.page404-head span:nth-of-type(2) {
    float: right;
    transform: rotate(-45deg);
}

.page404-head span:nth-of-type(2):after {
    left: 5px;
}

.page404-head span:nth-of-type(3) {
    display: none;
}

.page404-body {
    margin-top: 100px;
    text-align: center;
    color: #fff;
}

.page404-body:before {
    content: '404';
    font-size: 80px;
    font-weight: 800;
    display: block;
    margin-bottom: 10px;
}

/* .page404-body:after { */
/* content: 'Шо? Кто здесь? Почему? ЙА Креведко?'; */
/* color: #FFF; */
/* width: 240px; */
/* font-size: 30px; */
/* overflow: hidden; */
/* display: inline-block; */
/* white-space: nowrap; */
/* -webkit-animation: text-show 5s infinite steps(4); */
/* animation: text-show 5s infinite steps(4); */
/* } */
.page404-message {
    color: #FFF;
    font-size: 30px;
    line-height: 42px;
}

.page404-message p a {
    color: #FFF;
    text-decoration: underline;
}

@-webkit-keyframes eye {
    0%, 30%, 55%, 90%, 100% {
        transform: translate(0, 0);
    }
    10%, 25% {
        transform: translate(0, 20px);
    }
    65% {
        transform: translate(-20px, 0);
    }
    80% {
        transform: translate(20px, 0);
    }
}

@keyframes eye {
    0%, 30%, 55%, 90%, 100% {
        transform: translate(0, 0);
    }
    10%, 25% {
        transform: translate(0, 20px);
    }
    65% {
        transform: translate(-20px, 0);
    }
    80% {
        transform: translate(20px, 0);
    }
}

@-webkit-keyframes shvr {
    0% {
        transform: translate(1px, 1em);
    }
    50% {
        transform: translate(0, 1em);
    }
    100% {
        transform: translate(-1px, 1em);
    }
}

@keyframes shvr {
    0% {
        transform: translate(1px, 1em);
    }
    50% {
        transform: translate(0, 1em);
    }
    100% {
        transform: translate(-1px, 1em);
    }
}

@-webkit-keyframes text-show {
    to {
        text-indent: -600px;
    }
}

@keyframes text-show {
    to {
        text-indent: -600px;
    }
}

/*404*/

@media (pointer: fine) {
    .notifictions__dropdown-scroll {
        -ms-overflow-style: none;
        scrollbar-color: #9598a1 transparent;
        scrollbar-width: thin;
    }

    .select2-results__options {
        -ms-overflow-style: none;
        scrollbar-color: #9598a1 transparent;
        scrollbar-width: thin;
    }

    .wrap-2WiKHt6t {
        -ms-overflow-style: none;
        scrollbar-color: #9598a1 transparent;
        scrollbar-width: thin;
    }

    .grid-container .list-item__wrap::-webkit-scrollbar {
        width: 10px;
        height: 5px;
    }

    .select2-results__options::-webkit-scrollbar {
        width: 12px;
        height: 5px;
    }

    .company-search-result::-webkit-scrollbar {
        width: 5px;
        height: 5px;
    }

    .grid-container .list-item__wrap::-webkit-scrollbar-thumb,
    .select2-results__options::-webkit-scrollbar-thumb {
        border: 1px solid;
        border-color: #f1f3f6;
        border-radius: 3px;
        background-color: #9598a1;
    }

    .company-search-result::-webkit-scrollbar-thumb {
        border: 1px solid;
        border-color: #f1f3f6;
        border-radius: 3px;
        background-color: #9598a1;
    }

    .notifictions__dropdown-scroll::-webkit-scrollbar {
        width: 5px;
        height: 5px;
    }

    .notifictions__dropdown-scroll::-webkit-scrollbar-thumb {
        border: 1px solid;
        border-color: #f1f3f6;
        border-radius: 3px;
        background-color: #9598a1;
    }
}


.company-search-items-dialog {
    padding: 0;
    border-radius: 6px;
    width: 100%;
    min-width: 768px;
    max-width: 900px;
    height: 600px;
    overflow: hidden;
}

.company-search-items-dialog .fancybox-close-small {
    right: 7px;
    top: 8px;
}

.company-search-items-dialog .wrapper {
    display: flex;
    flex-direction: column;
    height: 100%;
}

.company-search-head {
    cursor: default;
    display: flex;
    flex: 0 0 auto;
    align-items: center;
    padding: 0 20px;
}

.company-search-title {
    padding: 17px 0;
    flex-grow: 1;
    font-size: 20px;
    font-weight: 700;
    line-height: 28px;
    color: #131722;
    min-width: 0;
}

.company-search-title span {
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}

.company-search-request {
    display: flex;
    position: relative;
    align-items: center;
    flex-shrink: 0;
    cursor: default;
    border-top: 1px solid;
    border-bottom: 1px solid;
    border-color: #e0e3eb;
    background: #F4F5FA;
}

.company-search-input-wrap {
    width: 100%;
    height: 50px;
    padding: 8px 16px 8px 55px;
}

.company-search-input {
    display: inline-block;
    width: 100%;
    height: 100%;
    border: none;
    padding: 0;
    margin: 0;
    background-color: transparent;
    font-size: 18px;
    color: #131722;
    -webkit-user-select: text;
    user-select: text;
}

.company-search-icon-s {
    position: absolute;
    left: 20px;
    height: 18px;
    top: calc(50% - 10px);
    color: #a3a6af;
    pointer-events: none;
}

.company-search-type {
    display: flex;
    flex: 0 0 auto;
    padding: 4px 20px 12px;
    overflow-y: hidden;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: none;
    scrollbar-width: none;
    flex-flow: wrap;
}

.company-search-cb {
    margin: 8px 8px 0 0;
}

.company-search-cb-right {
    margin-left: auto;
    margin-right: 0;
}

.company-search-cb label {
    max-width: 180px;
    padding: 2px 12px;
    background-color: #f0f3fa;
    border-radius: 14px;
    box-sizing: border-box;
    flex: none;
    font-size: 16px;
    line-height: 24px;
    color: #131722;
    cursor: default;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.company-search-cb label:hover {
    cursor: pointer;
    background: #E0E3EB;
}

.company-search-cb input:checked + label {
    background-color: #256DA3;
    color: #fff;
}

.company-search-cb input {
    display: none;
}

.company-search-result {
    contain: strict;
    position: relative;
    z-index: 0;
    cursor: default;
    height: 100%;
    overflow: auto;
}

.company-search-footer {
    display: none;
    justify-content: center;
    align-items: center;
    flex: 0 0 auto;
    min-height: 40px;
    max-height: 65px;
    box-sizing: border-box;
    padding: 9px 20px;
    background-color: #f8f9fd;
    color: #787b86;
    font-size: 13px;
    line-height: 17px;
    border-radius: 0 0 6px 6px;
    text-align: center;
    cursor: default;
}

.company-search-result-list {
    display: grid;
    align-items: center;
    grid-template-columns: auto -webkit-min-content-webkit-min-content;
    grid-template-columns: auto min-content min-content;
    max-width: 100%;
    padding-bottom: 6px;
    box-sizing: border-box;
}

.company-search-result-item,
.company-search-result-headers {
    display: contents;
}


.company-search-result-cell-header {
    display: flex;
    padding-right: 24px;
    overflow: hidden;
    font-weight: bold;
    border-bottom: 0;
    height: 35px;
    cursor: default;
    align-items: center;
    font-size: 14px;
    text-transform: uppercase;
    position: sticky;
    top: 0;
    z-index: 1;
    background-color: #FFF;
}

.company-search-more-item .btn-load-more {
    margin: 10px 0;
    background: var(--main-light-color);
    color: #FFF;
}

.company-search-more-item .btn-load-more:hover {
    color: #000;
}

.company-search-result-cell-name {
    display: flex;
    padding-right: 24px;
    overflow: hidden;
    border-bottom: 1px solid;
    border-bottom-color: #f0f3fa;
    height: 39px;
    cursor: default;
    width: 100%;
    align-items: center;
}

.company-search-result-cell-inn {
    display: flex;
    align-items: center;
    font-size: 14px;
    line-height: 21px;
    color: #787b86;
    text-align: left;
    border-bottom: 1px solid;
    border-bottom-color: #f0f3fa;
    height: 39px;
    cursor: default;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.company-search-result-cell-status {
    display: flex;
    align-items: center;
    font-size: 14px;
    line-height: 21px;
    color: #256DA3;
    text-align: center;
    border-bottom: 1px solid;
    border-bottom-color: #f0f3fa;
    height: 39px;
    cursor: default;
    overflow: hidden;
    text-overflow: ellipsis;
    padding-right: 20px;
    padding-left: 20px;
    white-space: nowrap;
}

.company-search-result-name {
    color: #131722;
    font-size: 16px;
    line-height: 24px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.company-search-result-name em {
    font-weight: 700;
    color: #2196f3;
    font-style: normal;
}

.expandHandleWrap {
    display: flex;
    align-items: center;
    width: 20px;
    flex-shrink: 0;
}

.company-search-result-cell-spacer {
    border-bottom: 1px solid;
    border-bottom-color: #f0f3fa;
    height: 39px;
    width: 10px;
    cursor: default;
}

.company-search-result-item:hover .__cell {
    background-color: #F4F5FA;
}

.company-search-empty {
    cursor: default;
    display: flex;
    flex: 1 0 auto;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 40px 0 0 0;
}

.company-search-empty-text {
    font-size: 16px;
    line-height: 24px;
    color: #131722;
    text-align: center;
    margin: 10px 20px 0 20px;
}

.company-search-empty-actions {
    padding: 10px 0 0 0;
}

/*.page .internal .h-block .title {*/
/*    padding: 8px 0;*/
/*}*/

.page-material .internal .materials .h-block {
    margin-bottom: 30px;
}

.page-material .internal .materials h1.title {
    padding-top: 0;
}

.page-material .internal .materials h2.title {
    text-align: left;
    font-size: 28px;
    margin-bottom: 20px;
}

.page-material .internal .materials iframe {
    height: 1190px;
    width: 100%;
    max-width: 890px;
}

.page-material .internal .materials .frame-wrap a.link {
    font-size: 18px;
}

.page-contacts .internal .contacts .wrap-info .link.white {
    color: #256DA3;
}

.page-contacts .internal .contacts .h-block {
    margin-bottom: 30px;
}

.page-contacts .internal .contacts .offset-lg-1.col-lg-3.col-12 {
    text-align: right;
}

.page-contacts .internal .contacts .wrap-info {
    margin-bottom: 20px;
}

.page-contacts .internal .contacts .wrap-info:nth-child(2) {
    text-align: right;
}

.page.page-info .information > .container {
    padding-top: 32px;
}

.page-info .information .row {
    margin-bottom: 30px;
}

.page-info .information .link {
    font-size: 26px;
}

label.radio {
    --primary: var(--main-light-color);
    --other: hsl(0, 0%, 14%);

    display: flex;
    justify-content: flex-start;
    align-items: center;
    flex-wrap: nowrap;

    margin: 12px 0;

    cursor: pointer;
    position: relative;
}

label.radio input {
    opacity: 0;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    z-index: -1;
}

label.radio .design {
    width: 20px;
    height: 20px;

    border: 1px solid var(--other);
    border-radius: 100%;
    margin-right: 20px;

    position: relative;
}

label.radio .design:before,
label.radio .design:after {
    content: "";
    display: block;
    top: -1px;
    left: -1px;
    width: inherit;
    height: inherit;

    border-radius: inherit;

    position: absolute;
    transform: scale(0);
    transform-origin: center center;
}

label.radio .design:before {
    background: var(--other);
    opacity: 0;
    transition: .3s;
}

label.radio .design:after {
    background: var(--primary);
    opacity: .4;
    transition: .6s;
}

label.radio .text {
    color: var(--other);
    font-weight: normal;
}

label.radio .text b {
    font-weight: bold;
}

label.radio input:checked + .design:before {
    opacity: 1;
    transform: scale(.6);
}

label.radio input:hover + .design,
label.radio input:focus + .design {
    border: 1px solid var(--primary);
}

label.radio input:hover + .design:before,
label.radio input:focus + .design:before {
    background: var(--primary);
}

label.radio input:hover ~ .text {
    color: var(--primary);
}

label.radio input:focus + .design::after,
label.radio input:active + .design::after {
    opacity: .1;
    transform: scale(2.6);
}

/*Select2*/

.form-input-choose-company {
    position: relative;
}

.form-input-choose-company:hover {
    cursor: pointer;
}

.form-input-choose-company:before {
    content: "Выбрать компанию";
    background: rgba(64, 150, 205, 0.6);
    font-weight: bold;
    color: #FFF;
    opacity: 0;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    line-height: 57px;
    text-align: center;
    transition: opacity 0.4s;
}

.form-input-choose-company:hover:before {
    opacity: 1;
}

body .select2-results__option {
    padding: 10px 6px;
    font-size: 14px;
}

body .select2-container--default .select2-results__option--highlighted.select2-results__option--selectable {
    background-color: #256DA3;
    color: #FFF;
}

.select-dd-width {
    max-width: 500px;
}

.tippy-dev {
    position: absolute;
    top: 0;
    left: -300px;
    background: var(--main-light-color);
    color: #FFF;
    font-size: 14px;
    padding: 5px;
    opacity: 0.8;
    max-width: 260px;
}

.tippy-dev:hover {
    opacity: 1;
}

/*Select2*/

.catalog-request-list .list-item__request-type {
    font-size: 14px;
    color: gray;
    margin: 5px 0 0 0;
    font-weight: normal;
}

.catalog-offer-list.view-full .list-item__request-type {

}

.formatted-date {
    position: relative;
    color: #000;
    text-align: left;
}

.formatted-date span {
    margin: 0 !important;
    color: #000 !important;
    text-align: left;
}

.formatted-date .formatted-date__detail {
    display: block;
    font-size: 12px;
    color: gray !important;
}


.accordion.__confirmed .accordion-button {
    position: relative;
    padding-left: 96px;
}

.accordion-button:hover {
    z-index: 1;
}

.accordion.__confirmed .accordion-button:before {
    content: "";
    display: block;
    width: 48px;
    height: 48px;
    background: url("/local/templates/natt/css/../images/confirmed.svg") 50% 50% no-repeat transparent;
    background-size: contain;
    position: absolute;
    top: 50%;
    left: 30px;
    z-index: 1;
    margin-top: -24px;
}

.nav-list__item-notifications {
    position: relative;
}

.nav-list__item-notifications button:after {
    content: none;
}

.__unread {
    position: relative;

}

.__unread:before {
    content: '';
    position: absolute;
    top: 14px;
    right: 12px;
    width: 8px;
    height: 8px;
    background-color: #DF2626;
    border-radius: 10px;
    animation: shake 0.82s cubic-bezier(.36, .07, .19, .97) both;
    transform: translate3d(0, 0, 0);
    backface-visibility: hidden;
    animation-iteration-count: infinite;

}

.notifictions {
    background-color: #fff;
    box-shadow: 0 1px 4px 0 rgb(0 0 0 / 24%);
    border-radius: 2px;
    display: none;
    max-height: 454px;
    width: 500px;
    top: 54px;
    position: absolute;
    right: 0;
    z-index: 8;
    min-width: 100%;
    padding: 10px 0;
    min-width: calc(100% + 2px);
    overflow: hidden;
}

.notifictions.__loading:before {
    content: none;
}

.notifictions__dropdown-scroll {
    overflow: hidden;
    overflow-y: scroll;
    max-height: 375px;
}

.notifictions-content-list {
    margin: 20px 0;
    padding: 0 20px;
    display: block;
    min-height: 320px;
}

.notifictions-list-item {
    padding: 20px 0;
    border-bottom: 1px solid #f0f3fa;
}

.notifictions-content-list:after,
.notifictions-list-item:after {
    clear: both;
    display: table;
    content: "";
}

.notifictions-list-item:first-child {
    padding-top: 0;
}

.notifictions-list-item:last-child {
    padding-bottom: 0;
    border-bottom: none;
}

.notifictions-list-item-block__general {
    width: 100%;
    float: left;
    position: relative;
}


.notifictions-list-item__time {
    float: right;
    text-align: right;
    margin-top: 3px;
    padding-left: 15px;
    font-size: 0;
    line-height: normal;
}

.notifictions-list-item__time-item {
    margin-left: 20px;
    display: inline-block;
    vertical-align: middle;
    line-height: 1;
    margin-left: 0;
    position: relative;
}

.notifictions-list-item__time-label {
    font-size: 12px;
    display: inline-block;
    vertical-align: middle;
    color: #787b86;
}

.notifictions-list-item__text-wrap {
    padding-left: 0;
    padding-right: 35px;
    font-size: 0;
}

.notifictions-list-item__text {
    margin-bottom: 12px;
    line-height: 1.6;
    margin-bottom: 0;
    overflow: auto;
    font-size: 14px;
    line-height: 20px;
    color: #131722;
    word-wrap: break-word;
}

.notifictions-list-item__text a {
    color: #256DA3;
    display: inline-block;
    font-size: 14px;
    font-weight: normal;
    transition: color .35s ease;
    padding: 0;
}

.nav-list__item .notifictions-list-item__text a {
    padding: 0;
}

.notifictions-list-item__text a:hover,
.nav.user-profile .nav-list__item:hover .notifictions-list-item__text a {
    color: #256DA3;
    text-decoration: none;
}

.notifictions-list-item-unread-flag {
    display: block;
    position: absolute;
    top: 7px;
    left: -13px;
    width: 6px;
    height: 6px;
    border-radius: 50%;
    background: #DF2626;
    overflow: hidden;
}

.notification-empty {
    display: flex;
    height: 100%;
    align-items: center;
    justify-content: center;
    height: 320px;
}

.notification-empty-message {
    color: #D9DBDD;
    text-align: center;
    font-size: 14px;
}

.popup-notifications.fancybox-content {
    max-width: 90%;
    min-height: 500px;
}

.btn-notification-load-more {
    display: block;
    width: 100%;
    padding: 25px 5px;
    margin: 25px 0 0 0;
    text-align: center;
    background: #FAFAFA;
}

.list-default__item-prop {
    position: relative;
}

.customer_info {
    min-width: 20px;
    width: 20px;
    height: 20px;
    background: #F4F5FA;
    font-weight: bold;
    text-align: center;
    border-radius: 50%;
    overflow: hidden;
    display: inline-block;
    position: relative;
    top: 4px;
    left: auto;
    line-height: 20px;
    font-size: 12px;
    z-index: 9;
    color: #000;
    margin-right: 3px;
}

.customer_info:hover {
    cursor: help;
}

.customer_info.__guest {
    background: #FFC90E;
}

.customer_info.__member {
    background: #B5E61D;
}

.solution-table__cnt-item .customer_info {
    top: 3px;
}

.member-name {
    position: relative;
}

.label-org-member-admin {
    display: block;
    width: 24px;
    height: 24px;
    background: url("/local/templates/natt/css/../images/admin.svg") 50% 50% no-repeat transparent;
    background-size: contain;
    overflow: hidden;
    z-index: 1;
    position: absolute;
    left: -30px;
    top: 0;
}

.page-instruction .h-block {
    text-align: center;
}

.page-instruction .h-block a.color-blue,
.page-instruction .h-block .description {
    max-width: 500px;
    font-size: 36px;
    font-weight: 500;
    margin: 0 auto 20px auto;
}

.page-instruction .row:not(:last-child) {
    margin-bottom: 100px;
}

.page-instruction .table-content ul li.color-blue,
.page-instruction .table-content ol li a,
.page-instruction .table-content ul li a {
    margin-bottom: 14px;
    display: block;
}

.page-instruction .table-content ul li a,
.page-instruction .table-content ul li,
.page-instruction .table-content ol li a,
.page-instruction .table-content ol li {
    position: relative;
    font-size: 20px;
    overflow: hidden;
    z-index: 1;
}

.page-instruction .table-content ul li strong,
.page-instruction .table-content ul li span,
.page-instruction .table-content ol li strong,
.page-instruction .table-content ol li span {
    background-color: #fff;
    overflow: hidden;
}


.page-instruction .table-content ol li strong,
.page-instruction .table-content ul li strong {
    padding-right: 10px;
}

.page-instruction .table-content ul li::after,
.page-instruction .table-content ol li::after {
    content: '';
    position: absolute;
    top: 10px;
    left: 0;
    right: 0;
    width: 100%;
    height: 8px;
    border-bottom: 1px dashed #333;
}

.page-instruction .table-content ul li.color-blue::after {
    content: unset;
}

.page-instruction .table-content ul ol,
.page-instruction .table-content ul ul {
    padding-left: 30px;
}

.page-instruction .table-row .step {
    margin-bottom: 20px;
}

.page-instruction .table-row .img-wrap {
    display: flex;
    flex-direction: column;
    align-items: center;
    margin-bottom: 20px;
}

.page-instruction .table-row .img-wrap.multi {
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: center;
}

.page-instruction .table-row .img-wrap.multi img:not(:last-child) {
    margin-bottom: 10px;
}

.page-instruction .table-row .title {
    font-size: 26px;
    color: #256DA3;
    margin-bottom: 10px;
}

.page-instruction .table-row .title.color-black {
    color: #333;
}

.page-instruction ol.number {
    list-style-type: decimal;
    padding-left: 30px;
    margin-bottom: 10px;
}

.page-instruction ol.ol {
    padding-left: 30px;
    list-style: disc;
    margin-bottom: 10px;
}

.page-instruction ol.number li,
.page-instruction ol.ol li {
    margin-bottom: 10px;
}

.page-instruction .table-row .outer-left {
    padding-left: 30px;
}

.page-instruction .btn.reset {
    margin-bottom: 20px;
    float: right;
}

header.anonymous nav:not(.mobile-menu__wrap) .nav-list__item > a:hover::after,
header.anonymous nav:not(.mobile-menu__wrap) .nav-list__item > button:hover::after {
    background-color: var(--main-light-color);
}

header.anonymous .mobile-menu__wrap .sub-menu .nav-list__item button:hover::after,
header.anonymous .mobile-menu__wrap .sub-menu .nav-list__item a:hover::after {
    background-color: #fff;
}

header .header-rc__top .nav-list__item.current a:hover,
header.anonymous .header-rc__top nav:not(.user-profile) .nav-list__item:not(.dropdown) a:hover {
    color: var(--header-link-hover-color);
}

header.anonymous .header-rc__top nav:not(.user-profile) .nav-list__item.dropdown a:hover {
    color: #4096cd82;
}

header .header-rc__top .nav-list__item.current a:hover svg,
.header.anonymous .header-rc__top .nav-list__item > a:hover .link-icon {
    fill: var(--header-link-hover-color);
}

header.anonymous .mobile-wrap #notificationsBellMobile,
header.anonymous .nav-list__item-notifications {
    display: none;
}

.member-name span {
    font-weight: normal;
    font-size: 14px;
    color: gray;
}

.nav.user-profile .nav-list__item:hover a {
    text-decoration: unset;
    color: var(--main-light-color);
}

.personal-request-resp h1 {
    color: #256DA3;
}

.btn.icon.success {
    background-image: url("/local/templates/natt/css/../images/checked.svg");
}

.accordion-button:focus {
    z-index: 1;
}

.header:not(.anonymous) .header-lc .logo {
    background-color: #fff;
}

.header-lc .logo {
    position: relative;
}

.header .logo .variation-wrap {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    font-size: 11px;
    padding: 8px 8px 8px 18px;
    opacity: 0;
    color: #fff;
    transition: top .2s, left 0.3s, right 0.3s, padding .3s cubic-bezier(0.18, 0.89, 0.32, 1.28), color 1s ease-in-out, opacity .1s ease-out;
    -webkit-transition: top .2s, left 0.3s, right 0.3s, padding .3s cubic-bezier(0.18, 0.89, 0.32, 1.28), color 1s ease-in-out, opacity .1s ease-out;
    -moz-transition: top .2s, left 0.3s, right 0.3s, padding .3s cubic-bezier(0.18, 0.89, 0.32, 1.28), color 1s ease-in-out, opacity .1s ease-out;
    -o-transition: top .2s, left 0.3s, right 0.3s, padding .3s cubic-bezier(0.18, 0.89, 0.32, 1.28), color 1s ease-in-out, opacity .1s ease-out;
    -ms-transition: top .2s, left 0.3s, right 0.3s, padding .3s cubic-bezier(0.18, 0.89, 0.32, 1.28), color 1s ease-in-out, opacity .1s ease-out;
    z-index: -1;
    pointer-events: none;
}

.header .logo:hover .variation-wrap {
    opacity: 1;
    color: #333;
    top: 0;
    background-color: rgba(255, 255, 255, .75);
    pointer-events: auto;
    padding-top: 70px;
    left: -5px;
    right: -5px;
}

.header.anonymous .logo:hover .variation-wrap {
    padding-top: 60px;
}

.header.anonymous .header-lc .logo {
    transition: transform .5s ease-in-out;
    background: var(--anonymous-logo-bg);
    padding: 0 5px;
}

.header.anonymous .logo .variation-wrap {
    padding-top: 46px;
}

.header.anonymous .header-lc .logo:hover {
    transform: scale(1.2);
}

header .nav-list__item.current a {
    z-index: 0;
}

.page.main .header-rc__bt .nav.menu {
    justify-content: flex-start;
    padding-left: 10px;
}

.page.main .header-rc__bt .nav.menu button {
    margin-right: 10px;
}

.page.customer button[class="__remember"],
.page.customer .list-item__control.wrap-icon {
    position: absolute;
    top: 0;
    right: -30px;
}

.page.customer button[class="__remember"] svg,
.page.customer .list-item__control.wrap-icon svg {
    width: 32px;
    height: 32px;
}

.auth-alert,
.personal-alert {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 99;
    width: 100%;
    opacity: 1;
    z-index: 99999999;
}

.personal-alert + #panel + .page,
.personal-alert + .page {
    margin-top: 41px;
}

.personal-alert + #panel + .page .header.fixed,
.personal-alert + .page .header.fixed,
.personal-alert + #panel + .page .header.fixed.anonymous,
.personal-alert + .page .header.fixed.anonymous {
    top: 41px;
}

.personal-alert {
    background: #01A4E1;
    color: #FFF;
    padding: 10px 0 0 0;
    box-shadow: rgba(0, 0, 0, 0.2) 0px 18px 50px -10px;
    overflow: hidden;
}

.personal-alert-title {
    margin-bottom: 10px;
    position: relative;
}

.personal-alert-title .btn-close{
    display: none;
    position: absolute;
    top: 0;
    right: 0;
    color: red;
}

.__opened .personal-alert-title .btn-close{
    display: block;
}

.auth-alert:hover {
    opacity: 1;
}

.auth-alert + .page main {
    padding-top: 159px;
}

.auth-alert + .page .header {
    top: 39px;
}

.auth-alert .alert {
    margin: 0;
    max-width: 100%;
    border-radius: 0;
}

.btn-signin_back {
    color: #842029;
    text-decoration: underline;
}

.btn-signin_back:hover {
    color: #842029;
    text-decoration: none;
}

.link-dotted {
    display: inline-block;
    line-height: 100%;
    border-bottom: 1px dotted;
    text-decoration: none;
    text-align: left;
    padding: 0;
}

.link-dotted:hover {
    text-decoration: none;
    cursor: pointer;
    color: #256DA3;
    text-decoration: none;
    border-bottom: transparent;
}

.sort-prop.asc:after {
    -webkit-transform: rotate(-180deg);
    -moz-transform: rotate(-180deg);
    -ms-transform: rotate(-180deg);
    -o-transform: rotate(-180deg);
    transform: rotate(-180deg);
}

.sort-prop.desc:after {
    -webkit-transform: none;
    -moz-transform: none;
    -ms-transform: none;
    -o-transform: none;
    transform: none;
}

.irs--flat .irs-handle > i:first-child,
.irs--flat .irs-from, .irs--flat .irs-to, .irs--flat .irs-single,
.irs--flat .irs-bar {
    background-color: #256da3;
}

.irs--flat .irs-from:before, .irs--flat .irs-to:before, .irs--flat .irs-single:before {
    border-top-color: #256da3;
}

.irs--flat .irs-handle.state_hover > i:first-child, .irs--flat .irs-handle:hover > i:first-child {
    background-color: #0688e9;
}

.col-name {
    position: relative;
}

._archived {
    display: block;
    position: absolute;
    top: 10px;
    left: -90px;
    background: #256DA3;
    color: #FFF;
    padding: 2px 10px;
    white-space: nowrap;
    z-index: 9;
    border-left: 2px solid #DF2626;
}

.list-item__wrap,
.list-item__name {
    position: relative;
}

.list-item ._archived {
    left: -100px;
}

.view-card ._archived {
    left: auto;
    right: 0;
    top: 10px;
}

article.catalog-request .catalog-offer-list.list.view-card .grid-container .list-item:hover,
article.catalog-offer .catalog-offer-list.list.view-card .grid-container .list-item:hover {
    max-width: 408px;
}

article.catalog-request .catalog-offer-list.list.view-card .list-item:hover ._archived,
article.catalog-offer .catalog-offer-list.list.view-card .list-item:hover ._archived {
    right: 8px;
}

._archived:after {
    content: "";
    position: absolute;
    top: -11px;
    bottom: -11px;
    right: 0;
    width: 1px;
    background: #256DA3;
    z-index: 9;
}

.view-card ._archived:after {
    content: none;
}

.btn-copy {
    display: inline-block;
    width: 24px;
    height: 24px;
    border: 0;
    background: url("/assets/images/copy.png") 50% 50% no-repeat transparent;
    background-size: contain;
    opacity: 0.8;
}

.btn-copy:hover {
    opacity: 1;
}

.form-new-company .btn-copy {
    margin: 0 10px 0 0;
    position: relative;
    top: 5px;
}

.__with_back {
    margin-bottom: 25px;
}

.__with_back h1 {
    padding-bottom: 0;
}

.back-link {
    color: #256DA3;
    text-decoration: underline;
    position: relative;
    padding-left: 20px;
    left: 0;
    transition: all 0.3s;
}

.back-link i {
    position: absolute;
    top: 2px;
    left: 0;
    transition: left 0.2s;
}

.back-link:hover {
    left: -5px;
    color: #DF2626;
    transition: all 0.1s;
}

.form-item-linked-organizations-list {
    margin: 10px 0;
    list-style: decimal;
    margin-left: 25px;
}

.form-item-linked-organizations-list .item-close {
    top: 12px;
}

.form-item-linked-organizations-list li::marker {
    color: var(--main-light-color);
    font-weight: bold;
}

.form-item-linked-organizations-list li {
    position: relative;
}

.form-item-linked-organizations-list li:hover {
    background: #F4F5FA;
}

.company-search-more-item {
    padding: 10px;
}

.btn-load-more {
    display: block;
    margin: 10px;
    height: 45px;
    width: 100%;
    line-height: 45px;
    text-align: center;
    background: #FFF;
}

.btn-load-more:hover {
    background: #F4F5FA;
}

.btn-load-more.__loading:after {
    width: 30px;
    height: 30px;
    margin-top: -15px;
    margin-left: 0;
    left: 10px;
}

.popup-chat_form.fancybox-content {
    max-width: 580px;
}

.chat-draft-info {
    text-align: right;
    font-size: 14px;
    opacity: 0.8;
}

.btn.btn-sm {
    padding: 10px 15px;
}

.chat-message-loader {
    position: relative;
    height: 24px;
    line-height: 24px;
    position: absolute;
    bottom: 20px;
    left: 40px;
    text-align: right;
    padding-left: 30px;
    color: var(--main-light-color);
    font-size: 14px;
    background: #FFF;
    display: none;
}

.chat-message-loader:before {
    content: none;
}

.chat-message-loader:after {
    width: 22px;
    height: 100%;
    margin: 0;
    top: 0;
    left: 0;
}

.chat-form-file-list {
    position: relative;
}

.chat-form-file-row {
    position: relative;
    display: flex;
    justify-content: space-between;
    margin-bottom: 4px;
}

.chat-form-file-row .btn-delete {
    opacity: 0;
    color: #ED1C24;
    transition: opacity 0.5s;
    font-size: 14px;
    transition: opacity 0.2s;
}

.chat-form-file-row:hover .btn-delete {
    opacity: 0.5;
}

.chat-form-file-row .btn-delete:hover {
    opacity: 1;
}

.link-chat {
    color: #256DA3;
}

.link-chat.__inbox {
    color: #ED1C24;
    -webkit-animation-name: hvr-buzz;
    animation-name: hvr-buzz;
    -webkit-animation-duration: 0.25s;
    animation-duration: 0.25s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
}

.link-chat.__draft {
    color: #B8C3CB;
}

.form-item-parent-message {
    z-index: 9;
    position: relative;
    background: #b8c3cb;
    border-radius: 10px;
    padding: 10px 20px;
    color: #FFF;
    margin: 5px 0 10px 0;
    box-shadow: 0 0 6px #4096cd30;
    border-bottom: solid 2px var(--main-light-color);
}

.form-item-parent-message:after {
    content: "";
    position: absolute;
    right: 10%;
    bottom: -20px;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 20px 20px 0 0;
    border-color: var(--main-light-color) transparent transparent transparent;
}

.parent_message-date {
    text-align: right;
    font-size: 14px;
    display: flex;
    justify-content: end;
    color: #FFF;
}

.parent_message-date .formatted-date {
    color: #FFF;
    opacity: 0.8;
    text-align: right;
}

.parent_message-date .formatted-date .formatted-date__detail {
    color: #FFF !important;
    text-align: right;
}

.parent_message-date .formatted-date .formatted-date__short {
    color: #FFF !important;
    font-weight: bold;
}

.parent_message-text {
    font-size: 16px;
    line-height: 20px;
}

.parent_message-files {
    margin-top: 10px;
}

.parent_message-files .chat-form-file-row {
    justify-content: end;
}

.parent_message-files a {
    color: #FFF;
}

.responses__control:hover {
    cursor: pointer;
}

.parent_message-files a:hover {
    text-decoration: underline;
}

.pr {
    position: relative;
}

.bubble {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    pointer-events: none;
}

.bubble_anchor_button {
    top: -5px;
    bottom: -5px;
    left: -5px;
    right: -5px;
}

.bubble__border {
    position: absolute;
    top: 0;
    left: 0;
}

.focus-border {
    -webkit-box-shadow: 0 0 0 3px rgb(37 109 163 / 70%);
    box-shadow: 0 0 0 3px rgb(37 109 163 / 70%);
    border-radius: 4px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    height: 100%;
    pointer-events: none;
    z-index: 99;
    -webkit-animation: 2.3s linear infinite breath;
    animation: 2.3s linear infinite breath;
    background: rgb(37 109 163 / 5%);
}

.focus-border_tone_turquoise {
    -webkit-box-shadow: 0 0 0 3px rgb(37 109 163 / 70%);
    box-shadow: 0 0 0 3px rgb(37 109 163 / 70%);
}

.bubble_anchor_button .bubble__border {
    border-radius: 3px;
}

@media screen  and (max-width: 1200px) {
    .header:not(.anonymous) .logo:hover .variation-wrap {
        padding-top: 86px;
    }

    .page.request #requestsWrap .tabs__tab {
        font-size: 20px;
        line-height: 22px;
    }

    .page.request #requestsWrap .responses__row {
        padding: 16px;
    }
}

@media screen  and (max-width: 992px) {
    .header .logo:hover .variation-wrap {
        color: #fff;
    }

    .header.anonymous .logo .variation-wrap {
        padding-top: 10px;
        color: #fff;
    }

    .header.anonymous .logo:hover .variation-wrap {
        /*padding-top: 92px;*/
        padding-top: 65px;
        color: #fff;
    }

    .header:not(.anonymous) .header-lc .logo,
    .header-lc {
        background-color: var(--main-bg-color)
    }

    .header .logo:hover .variation-wrap {
        background-color: rgba(37, 109, 163, .75);
    }

    .header.anonymous .header-lc .logo {
        background: transparent;

    }

    .header.anonymous .header-lc .logo:hover {
        transform: unset;
    }

    .header .logo .variation-wrap {
        color: #fff;
    }

    .header-lc .logo::after {
        filter: blur(4px);
        background-color: #256da3;
        z-index: 0;
    }

    .header-lc .logo:hover::after {
        opacity: .55;
    }

    .header-lc .logo .variation-wrap::after {
        background-color: #256DA3;
    }

    .page.request #requestsWrap .tabs__tab {
        justify-content: flex-start;
    }

    .page-contacts .internal .contacts .wrap-info:nth-child(2),
    .page-contacts .internal .contacts .btn.icon.reset {
        text-align: left;
    }

    .page-material .internal .materials iframe,
    .page-material .internal .materials h2.title {
        display: none;
    }

    .page-material .internal .materials .frame-wrap {
        justify-content: left;
    }

    .page-material .internal .materials .frame-wrap a.link {
        display: block;
        font-size: 16px;
    }
}

@media screen  and (min-width: 768px) {
    .btn.btn-new-org-short {
        width: 50px;
        overflow: hidden;
        text-indent: -9999px;
        transition: padding 0.2s 0.1s,
        text-indent 0.4s,
        width 0.2s;
        position: absolute;
        top: 0;
        right: 0;
        z-index: 99;
        padding-right: 0;
        white-space: nowrap;
    }

    .btn.btn-new-org-short:hover {
        text-indent: 0;
        width: auto;
        padding-right: 16px;
    }
}

@media screen  and (max-width: 576px) {
    .header.anonymous .nav.user-profile .nav-list__item a {
        padding-left: 0;
    }

    .header .logo .variation-wrap {
        left: -12px;
        font-size: 10px;
        right: 20px;
    }

    .page.request #requestsWrap .tabs__tab.tabs__tab--active {
        border-bottom: 2px solid #256DA3;
    }

    .page.request #requestsWrap .tabs__tab {
        font-size: 16px;
        line-height: 18px;
        padding-bottom: 8px;
    }

    .page-material .internal .materials h2.title {
        font-size: 20px;
        margin-bottom: 10px;
    }

    .customer_info {
        display: inline-block;
        position: relative;
        top: 7px;
        left: auto;
        margin: 0 5px 0 0;
    }

    .page-instruction .table-content ul li a,
    .page-instruction .table-content ul li,
    .page-instruction .table-content ol li a,
    .page-instruction .table-content ol li {
        font-size: 14px;
    }

    .page-instruction .table-content ul li::after,
    .page-instruction .table-content ol li::after {
        height: 4px;
    }

    .page-instruction .table-row .outer-left,
    .page-instruction .table-content ul ol,
    .page-instruction .table-content ul ul {
        padding-left: 10px;
    }

    .page-instruction .h-block a.color-blue,
    .page-instruction .h-block .description {
        font-size: 28px;
    }

    .page-instruction .row:not(:last-child) {
        margin-bottom: 30px;
    }

    .page-instruction .description {
        margin-bottom: 14px;
    }

    .page-instruction .table-row .title.color-black,
    .page-instruction .table-row .title {
        font-size: 22px;
    }

    .page-instruction .table-row .step:last-child {
        margin-bottom: 0;
    }
}

.dropdown {
    z-index: 999;
}

.company-search-items-dialog .company-search-type .btn {
    padding: 2px 12px;
    font-size: 16px;
    line-height: 24px;
    font-weight: normal;
    box-shadow: none;
}

.company-search-items-dialog .company-search-type .btn:hover {
    background: #F0F3FA;
    transition: none;
}

.switch {
    display: none;
}

.switch + label {
    position: relative;
    display: block;
    width: 40px;
    height: 20px;
    cursor: pointer;
    -webkit-tap-highlight-color: transparent;
    transform: translate3d(0, 0, 0);
}

.switch + label:before {
    content: "";
    position: relative;
    top: 3px;
    left: 3px;
    width: 34px;
    height: 14px;
    display: block;
    background: #9A9999;
    border-radius: 8px;
    transition: background .2s ease;
}

.switch + label span {
    position: absolute;
    top: 0;
    left: 0;
    width: 20px;
    height: 20px;
    display: block;
    background: white;
    border-radius: 10px;
    box-shadow: 0 3px 8px rgb(154 153 153 / 50%);
    transition: all .2s ease;
}

.switch + label span:before {
    content: "";
    position: absolute;
    display: block;
    margin: -18px;
    width: 56px;
    height: 56px;
    background: rgba(37, 109, 163, 0.5);
    border-radius: 50%;
    transform: scale(0);
    opacity: 1;
    pointer-events: none;
}

.switch:checked + label:before {
    background: #e6eef4
}

.switch:checked + label span {
    background: #256DA3;
    transform: translateX(20px);
    transition: all .2s cubic-bezier(.8, .4, .3, 1.25), background .15s ease;
    box-shadow: 0 3px 8px rgba(#256DA3, .2);
}

.switch:checked + label span:before {
    transform: scale(1);
    opacity: 0;
    transition: all .4s ease;
}

.form-item-radio-group-inline {
    display: flex;
    column-gap: 45px;
    justify-content: start;
}

.form-item-radio-group-inline label.radio .design {
    margin-right: 10px;
}

.single-customer .description {
    line-height: 24px;
    margin-left: 0;
}

.has-asi .title {
    position: relative;
}

.position-relative {
    position: relative;
}

.asi-support {
    position: absolute;
    z-index: 3;
    display: block;
    width: 28px;
    height: 28px;
    left: -25px;
    top: 10px;
    background: url("/local/templates/natt/css/../images/logo-asi.png") 0 0 no-repeat transparent;
    background-size: contain;
}

.catalog-offer-list.list .asi-support {
    left: -40px;
    top: 5px;
}

.view-card .asi-support {
    display: inline-block;
    position: relative;
    top: 5px;
    left: auto;
    width: 24px;
    height: 18px;
}

.asi-support:hover {
    cursor: help;
}

.catalog-offer-list.list.view-card .grid-container {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-flow: row;
}

article.catalog-request .catalog-offer-list.list.view-card .grid-container .list-item__wrap,
article.catalog-offer .catalog-offer-list.list.view-card .grid-container .list-item__wrap {
    max-height: 500px;
    overflow: hidden;
    overflow-y: hidden;
    padding: 22px 16px;
}

article.catalog-request .catalog-offer-list.list.view-card .grid-container .list-item,
article.catalog-offer .catalog-offer-list.list.view-card .grid-container .list-item {
    position: relative;
}

article.catalog-request .catalog-offer-list.list.view-card .list-item .footer_over_bg,
article.catalog-offer .catalog-offer-list.list.view-card .list-item .footer_over_bg {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 60px;
    background: rgb(255, 255, 255);
    background: linear-gradient(0deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0) 100%);
    display: block;
    height: 55px;
    z-index: 5;
    opacity: 1;
    transition: opacity 0.4s, z-index 0.2s;
}

article.catalog-request .catalog-offer-list.list.view-card .list-item .list-item__wrap,
article.catalog-offer .catalog-offer-list.list.view-card .list-item .list-item__wrap {
    padding: 22px 16px 50px 16px;
    /* transition: padding 0.2s, width 0.2s; */
}

article.catalog-request .catalog-offer-list.list.view-card .list-item:hover .list-item__wrap,
article.catalog-offer .catalog-offer-list.list.view-card .list-item:hover .list-item__wrap {
    max-height: 500px;
    overflow: hidden;
    overflow-x: hidden;
    overflow-y: scroll;
    padding-right: 14px;
}

.bx-firefox article.catalog-request .catalog-offer-list.list.view-card .list-item:hover .list-item__wrap,
.bx-firefox article.catalog-offer .catalog-offer-list.list.view-card .list-item:hover .list-item__wrap {
    padding-right: 5px;
}

article.catalog-request .catalog-offer-list.list.view-card .list-item:hover .footer_over_bg,
article.catalog-offer .catalog-offer-list.list.view-card .list-item:hover .footer_over_bg {
    opacity: 0;
    z-index: -1;
}

/* article.catalog-request .catalog-offer-list.list.view-card .grid-container .list-item__wrap:hover:after{ */
/* opacity: 0; */
/* z-index: -1; */
/* } */

.catalog-offer-list.list.view-card .grid-container .list-item__wrap .list-item__name a {
    line-height: 20px;
    line-height: 22px;
    display: inline-block;
}

@media screen  and (max-width: 1024px) {
    .catalog-offer-list.list.view-card .grid-container {
        grid-template-columns: 1fr 1fr;
    }
}

@media screen  and (max-width: 768px) {
    .sentence.has-asi .asi-support {
        left: 11px;
        top: 47px;
    }

    .sentence.has-asi h1 {
        text-indent: 36px;
    }

    .catalog-offer-list.list.view-card .grid-container {
        grid-template-columns: 1fr;
    }

    article.catalog-request .catalog-offer-list.list.view-card .grid-container .list-item__wrap,
    article.catalog-offer .catalog-offer-list.list.view-card .grid-container .list-item__wrap {
        max-height: none;
    }
}

body .select2-container--default .select2-container--default .select2-selection__clear,
body .select2-container--default .select2-selection--multiple .select2-selection__clear {
    margin: 0;
    height: 30px;
    width: 16px;
    font-size: 1.2em;
    background: #F4F5FA;
    z-index: 99;
}

.btn-send_offer {
    color: #FFF;
    background: #3F95CC;
    border-radius: 4px;
    padding: 2px 6px;
    display: flex;
    align-items: center;
    column-gap: 4px;
    white-space: nowrap;
}

.btn-send_offer:hover {
    background: #256DA3;
}

.btn-send_offer svg {
    fill: #FFF;
    width: 16px;
    margin-right: 4px;
}

.border-right a {
    padding: 17px 24px;
}


.request-customer {
    display: flex;
    justify-content: start;
    align-items: flex-start;
}

.request-customer.__block,
.request-customer.__list,
.request-customer.__detail {
    flex-direction: column;
}

.request-customer.__card {
    gap: 10px;
    align-items: center;
}

.request-customer img {
    width: auto;
    max-width: 100px;
    max-height: 50px;
    display: block;
    margin-top: 5px;
    object-fit: contain;
}

.request-customer span {
    margin-top: 5px;
    flex: 1;
}

.header-rc__top .nav-list__item,
.header-rc__top .nav-list__item > a,
.header-rc__top .nav-list__item > button,
.header-rc__top .nav-list {
    width: 100% !important;
    display: flex;
    align-items: center;
    justify-content: center;
}


.header .nav.menu .icon-wrap {
    display: none;
}

.nav-list__item button, .nav-list__item a {
    padding: 12px;
}

.header.anonymous .nav-list__item button, .header.anonymous .nav-list__item a {
    padding: 17px 12px;
}

@media (min-width: 768px) {
    .list.view-card .list-item__control {
        background: #FFF;
        position: absolute;
        bottom: 10px;
        left: 16px;
        right: 16px;
        padding: 10px 16px 16px 16px;
        z-index: 101;
        border-bottom-right-radius: 5px;
        border-bottom-left-radius: 5px;
    }
}


@media screen and (max-width: 1200px) {
    article.catalog-request section.catalog-request-list.view-card.list .list-item__control, article.catalog-request section.catalog-offer-list.view-card.list .list-item__control, article.catalog-offer section.catalog-request-list.view-card.list .list-item__control, article.catalog-offer section.catalog-offer-list.view-card.list .list-item__control {
        max-width: 400px;
    }

    .list.view-card .list-item__control {
        width: auto;
    }
}

@media (min-width: 1200px) {
    .list.view-card .list-item__control {
        left: 0;
    }
}

@media (max-width: 768px) {
    article.catalog-request .catalog-offer-list.list.view-card .list-item .footer_over_bg,
    article.catalog-offer .catalog-offer-list.list.view-card .list-item .footer_over_bg {
        display: none;
    }

    article.catalog-request section.catalog-request-list.view-card.list .list-item__control,
    article.catalog-request section.catalog-offer-list.view-card.list .list-item__control,
    article.catalog-offer section.catalog-request-list.view-card.list .list-item__control,
    article.catalog-offer section.catalog-offer-list.view-card.list .list-item__control {
        top: -50px;
        position: relative;
        left: 0;
        padding: 0 16px;
        max-width: 100%;
    }
}

.form-item-quick-search {
    display: flex;
    align-items: center;
    box-shadow: 0 4px 10px rgba(64, 150, 205, 0.1), inset 0 0 0 rgba(37, 109, 163, 0);
    border-radius: 30px;
    background-color: #FFF;
    padding: 5px 10px 5px 20px;
}

.form-item-quick-search .default-input {
    padding-bottom: 0;
    height: 40px;
    line-height: 40px;
}

.form-item-quick-search .btn {
    flex: 1;
    border: 0;
    box-shadow: none;
    position: relative;
    top: 0;
}

.form-item-quick-search .btn:active {
    top: 1px;
}

.btn-catalog_view {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 30px;
    height: 30px;
    color: #256DA3;
    box-shadow: 0 4px 10px rgba(64, 150, 205, 0.3), inset 0 0 0 rgba(37, 109, 163, 0);
    border-radius: 3px;
    background-color: #FFF;
    padding: 4px;
}

.btn-catalog_view.__active {
    background: #256DA3;
    color: #FFF;
}

.catalog_sort_chooser {
    border-left: 2px solid #D9DBDD;
    padding-left: 18px;
    margin-left: 18px;
}

.catalog_sort_chooser a {
    font-size: 12px;
    line-height: 12px;
}

.catalog_sort_chooser a .fa-arrow-up-long,
.catalog_sort_chooser a .fa-arrow-down-long {
    font-size: 14px;
    margin-left: 2px;
}

.filter .filter-result {
    text-align: left;
}

.col-advanced-search-button {
    justify-content: flex-end;
    align-items: center;
}

@media screen and (max-width: 576px) {
    .wrap-search .form-item-quick-search .btn.search {
        position: absolute;
        right: 14px;
        right: 23px;
        top: 23px;
    }

    .form-item-quick-search .default-input {
        margin-right: 40px;
    }

    .col-advanced-search-button {
        margin: 1rem;
        justify-content: center;
    }
}

@media screen and (max-width: 576px) {
    body .accordion.filter .accordion-collapse::after {
        top: 0;
    }
}

.filter.filter-short {
    padding-bottom: 32px
}

.default-label.has-required {
    position: relative;
    font-weight: bold;
    align-self: self-start;
}

.default-label.has-required:before {
    content: '*';
    position: absolute;
    color: #DF2626;
    right: -9px;
    top: -8px;
    font-size: 24px;
    z-index: 0;
}

.fakedinput {
    visibility: hidden;
    height: 0;
    width: 0;
    border: 0;
    padding: 0;
    overflow: hidden;
    appearance: none;
}

.list.view-card .list-item__control {
    max-width: 399px;
    width: 100%;
    padding-right: 5px;
}

.bx-firefox .list.view-card .list-item__control {
    max-width: 390px;
}

@media screen and (max-width: 992px) {
    .view-card .list-item {
        overflow: hidden;
    }
}

@media screen and (max-width: 768px) {
}

.list-item__control-lc {
    gap: 7px;
}

.view-card .list-item__control-lc {
    margin-right: 0;
    flex: 1;
}

.view-card .list-item__control-lc .formatted-date {
    margin-left: auto;
    display: flex;
    align-items: center;
}

.view-card .list-item__control-lc .formatted-date .formatted-date__detail {
    font-size: 16px;
    color: #3f95cc !important;
}

.list-item__control button {
    margin-right: 0;
}

.list-item__control button + button {
    margin-left: 8px;
}

/* .list-item__request-info{ */
/* max-height: 300px; */
/* overflow: hidden; */
/* } */

.form-legend {
    font-weight: bold;
    font-size: 18px;
}

fieldset + fieldset {
    margin-top: 20px;
}

.input-file {
    position: relative;
    display: inline-block;
    width: auto;
}

.input-file span {
    position: relative;
    display: inline-block;
    cursor: pointer;
    outline: none;
    text-decoration: none;
    font-weight: 600;
    font-size: 16px;
    vertical-align: middle;
    color: rgb(255 255 255);
    text-align: center;
    border-radius: 30px;
    background-color: #4096CD;
    line-height: 22px;
    padding: 10px 20px;
    box-sizing: border-box;
    border: none;
    margin: 0;
    transition: background-color 0.2s;
}

.input-file input[type=file] {
    position: absolute;
    z-index: -1;
    opacity: 0;
    display: block;
    width: 0;
    height: 0;
}

/* Focus */
.input-file input[type=file]:focus + span {
    box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, .25);
}

/* Hover/Active */
.input-file:hover span {
    background-color: #3AA1E2;
}

.input-file:active span {
    background-color: #256DA3;
}

/* Disabled */
.input-file input[type=file]:disabled + span {
    background-color: #eee;
}

/* Список файлов */
.input-file-list {
}

.input-file-list-item {
    padding: 10px 0 0 0;
    margin-bottom: 5px;
    display: flex;
}

.input-file-list-remove {
    color: red;
    text-decoration: none;
    display: inline-block;
    margin-left: 5px;
}

.input-file-list-name {
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}

.page .card-form__btns {
    justify-content: space-between;
    padding-top: 15px;
}

.card-form__btns .card-form__btn--next {
    margin-left: auto;
}

.page.request .card-form__btns {
    padding-top: 0;
}

.page.request .card-form__btns > .container {
    padding-top: 20px;
}

.page .request-step-content .card-form__btns,
.request-step-content section > .container {
    padding-top: 0;
    margin-top: 0;
}

.request-step-conten .request__card {
    margin-bottom: 32px;
}

.form-extend-request {
    display: flex;
    column-gap: 6px;
    align-items: center;
}

.form-extend-request label {
    font-size: 14px;
}

.form-extend-request .card-form__input {
    padding: 4px 16px;
    width: 120px;
}

.form-help {
    font-size: 13px;
    line-height: 1.2;
    color: #747474;
    margin: 5px 0 0 0;
}

.row-ph20 {
    padding-left: 20px;
    padding-right: 20px;
}

.footer-pre-rc .btn.exit {
    border-radius: 2px;
}

@media (max-width: 992px) {
    .list-item__picture img {
        max-height: 40px;
    }
}

@media screen and (max-width: 992px) {
    .mobile-wrap .user-profile .nav-list {
        flex-wrap: nowrap !important;
    }

    .national-platform::after {
        background: linear-gradient(0deg, #FFF 0%, rgba(255, 255, 255, 0.00) 100%), rgba(230, 230, 230, 0.85) !important;
    }
}

@media (max-width: 425px) {
    .mobile-wrap {
        flex-direction: column;
        align-items: flex-end;
    }
}

@media (max-width: 425px) {
    .nav-list__item .link-register {
        padding: 0 !important;
    }

    .header.anonymous {
        padding: 8px 0 !important;
    }
}

.header .nav-list__item.dropdown-item .dropdown-menu {
    margin-top: 65px;
}

.np-quotes .slick-slide[tabindex="-1"] {
    opacity: 1 !important;
    transition: 0s all !important;
}

.np-quotes .slick-slide[aria-hidden="true"] {
    opacity: 0;
    transition: 0.3s all;
}

.np-quotes .slick-slide {
    margin: 0 100px;
}

.np-quotes .slick-list {
    max-width: 800px;
}

@media (max-width: 1000px) {
    .np-quotes .slick-list {
        max-width: 70vw !important;
    }
}

@media (max-width: 760px) {
    .np-quotes__item span {
        display: block !important;;
    }
}

.np-quotes__item {
    font-size: 20px;
    line-height: 24px;
    font-weight: 700;
    max-width: 100%;
}

/*@media (max-width: 500px) {*/
/*    .np-quotes {*/
/*        max-width: 250px;*/
/*    }*/

/*    .np-quotes__item {*/
/*        max-width: 250px;*/
/*    }*/
/*}*/

.tg-news__widget-wrapper iframe {
    max-height: 380px !important;
}

.tg-new__widget-wrapper iframe html body {
    display: none;
}

.tg-news__widget-wrapper iframe .tgme_widget_message_photo_wrap {
    width: 414px;
    height: 199px;
}

.tg-news__widget-wrapper iframe .tgme_widget_message {
    background-color: #EDF0F1;
}

.tg-news__widget-wrapper {
    display: grid;
    grid-template-columns: 40px 459px;
}

.tg-news__widget-logo {
    width: 40px;
}

.tg-news__widget-content {
    display: flex;
    flex-direction: column;
    gap: 10px;
    padding: 16px 16px 40px 24px;
    position: relative;
    background-image: url("/local/templates/natt/css/../images/tg-news__widget-bg.png");
    background-repeat: no-repeat;
}


.tg-news__title {
    color: #256DA3;
    font-size: 16px;
    font-weight: 500;
    margin: 0;
}

.tg-news__widget-image {
    width: 100%;
    height: 200px;
    object-fit: cover;
}

.tg-news__widget-subtitle {
    color: #333;
    font-size: 16px;
    font-weight: 700;
    margin: 0;
    text-transform: none;
}

.tg-news__widget-text {
    overflow: hidden;
    color: #333;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 16px;
    font-weight: 400;
    line-height: normal;
    position: relative;
}

.tg-news__widget-text::after {
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 15px;
    background: linear-gradient(transparent 1px, white);
}

.tg-news__widget-views {
    position: absolute;
    right: 9px;
    bottom: 9px;
}

@media (max-width: 560px) {
    .tg-news__widget-wrapper {
        grid-template-columns: 40px 360px;
    }

    .tg-news__widget-image {
        object-fit: cover;
        height: 150px;
    }

    .tg-news__widget-content {
        background-size: 360px 100%;
    }
}

@media (max-width: 420px) {
    .tg-news__widget-wrapper {
        grid-template-columns: 40px 300px;
    }

    .tg-news__widget-content {
        background-size: 300px 100%;
    }
}

@media (max-width: 360px) {
    .tg-news__widget-wrapper {
        grid-template-columns: 40px 260px;
    }

    .tg-news__widget-content {
        background-size: 260px 100%;
    }
}

.solution-table .text-area a {
    color: #256da3;
    text-decoration: underline;
}

.solution-table .text-area a:hover {
    text-decoration: none;
}

@media screen and (max-width: 780px), screen and (max-height: 920px) {
    .page-contacts .footer {
        margin-top: 250px;
    }
}

/*@media (min-width: 1130px) and (max-width: 1200px) {*/
/*    .national-platform__table {*/
/*        width: max-content !important;*/
/*    }*/
/*}*/

.footer-pre-rc .btn.exit {
    background-image: none !important;
    padding: 10px 24px 10px 24px !important;
}

@media screen and (max-width: 992px) {
    .header:not(.anonymous) .header-lc .logo, .header-lc {
        background-color: unset !important;
    }
}

.main-partners {
    padding: 4rem 0;
    margin: 0;
    background-color: #FAFAFA;
}

.main-partners__inner {
    display: flex;
    flex-direction: column;
    gap: 2rem;
}

.main-partners__title {
    font-size: 2.25rem;
    font-weight: 700;
    line-height: 2.75rem;
    max-width: 570px;
    text-align: center;
    margin: 0 auto;
}

.main-partners__list {
    display: flex;
    flex-direction: row;
}

.main-partners__item {
    gap: 1.25rem;
    padding: 4rem;
    display: flex !important;
    flex-wrap: nowrap;
    justify-content: space-between;
    background-color: #FFF;
    padding: 4rem;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url('data:image/svg+xml,<svg width="1170" height="260" viewBox="0 0 1170 260" fill="none" xmlns="http://www.w3.org/2000/svg"><path opacity="0.1" d="M585 -455L587.401 100.262L678.841 -447.424L592.14 101.032L770.251 -424.894L596.694 102.552L856.863 -387.992L600.946 104.784L936.434 -337.674L604.784 107.668L1006.9 -275.244L608.11 111.131L1066.45 -202.318L610.838 115.083L1113.52 -120.785L612.896 119.42L1146.9 -32.7572L614.232 124.032L1165.73 59.486L614.811 128.799L1169.53 153.556L614.617 133.596L1158.18 247.015L613.657 138.301L1131.98 337.444L611.954 142.79L1091.62 422.5L609.554 146.948L1038.14 499.981L606.517 150.667L972.927 567.879L602.923 153.851L897.662 624.436L598.865 156.418L814.3 668.188L594.448 158.3L725 698.001L589.786 159.449L632.073 713.103L585 159.835L537.927 713.103L580.214 159.449L445 698.001L575.552 158.3L355.7 668.188L571.135 156.418L272.337 624.436L567.077 153.851L197.073 567.879L563.483 150.667L131.856 499.981L560.446 146.948L78.3752 422.5L558.046 142.79L38.0155 337.444L556.343 138.301L11.8224 247.015L555.383 133.596L0.474426 153.556L555.189 128.799L4.26532 59.486L555.768 124.032L23.0969 -32.7572L557.104 119.42L56.4815 -120.785L559.162 115.083L103.554 -202.318L561.89 111.131L163.097 -275.244L565.216 107.668L233.566 -337.674L569.054 104.784L313.137 -387.992L573.306 102.552L399.749 -424.894L577.86 101.032L491.159 -447.424L582.599 100.262L585 -455Z" fill="%23256DA3"/></svg>');
    /*cursor: grab;*/
    /*cursor: -moz-grab;*/
    /*cursor: -webkit-grab;*/
}

/*.main-partners__item:active {*/
/*    cursor: grabbing;*/
/*    cursor: -moz-grabbing;*/
/*    cursor: -webkit-grabbing;*/
/*}*/

.main-partners__info {
    display: flex;
    flex-direction: column;
    gap: 1rem;
    max-width: 42rem;
}

.main-partners__name {
    color: #256DA3;
    font-size: 2.25rem;
}

.main-partners__text {
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5rem;
    text-align: left;
    color: #333333;
}

.main-partners__item-btns {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 0.875rem;
    width: 300px;
}

.main-partners__partners-website {
    color: #256DA3;
    font-size: 1rem;
    line-height: 1.5rem;
    font-weight: 700;
}

.main-partners__ctlg-btn {
    width: 100%;
    transition: 0.25s all ease;
}

.main-partners__ctlg-btn:hover {
    background-color: #4096CD;
    transition: 0.25s all ease;
    color: #FFF;
}

.btn--primary {
    padding: 1rem;
    color: #FFF;
    font-size: 1.25rem;
    text-align: center;
    background-color: #256DA3;
    white-space: nowrap;
    border-radius: 2px;
}

@media (max-width: 1000px) {
    .main-partners__item {
        display: flex;
        flex-direction: column;
        align-items: center;
    }

    .main-partners__info {
        align-items: center;
    }

    .main-partners__text {
        text-align: center;
    }
}

.progress-bar {
    display: block;
    width: 100%;
    height: 4px;
    border-radius: 10px;
    overflow: hidden;

    background-color: #E6EEF4;
    background-image: linear-gradient(to right, #256DA3, #256DA3);
    background-repeat: no-repeat;
    background-size: 0 100%;

    transition: background-size .4s ease-in-out;
}

.miniIMG {
    max-width: 50%;
}

.select2-container .select2-selection--multiple .select2-selection__rendered {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.useful-links {
    position: fixed;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    z-index: 1000;
    width: 768px;
    border-radius: 10px;
    padding: 64px 80px;
    border: none;
    box-shadow: 0px 4px 10px 0px #0000000D;
}

.useful-links::backdrop {
    background-color: rgb(0 0 0 / 0.6);
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
}

.useful-links .title {
    font-size: 36px;
    font-weight: 700;
    line-height: 44px;
    text-align: center;
    color: #333333;
    margin-bottom: 2rem;
}

.useful-links__list {
    display: flex;
    flex-direction: column;
    padding: 0 1.25rem;
}

.useful-links__item {
    display: flex;
}

.useful-links__item:not(:last-of-type) {
    border-bottom: 1px solid #E6E6E6;
    padding-bottom: 16px;
}

.useful-links__item:not(:first-of-type) {
    margin-top: 16px;
}


.useful-links__item-info {
    display: flex;
    flex-direction: column;
    gap: 8px;
}

.useful-links__item-title {
    font-size: 24px;
    font-weight: 700;
    line-height: 30px;
    color: #333333;
}

.useful-links__item-desc {
    font-size: 16px;
    font-weight: 400;
    line-height: 1.4;
    color: #333333;
    max-width: 355px;
}

.useful-links__button {
    background-color: #FFF;
    padding: 10px 32px;
    border-radius: 33px;
    display: flex;
    gap: 16px;
    align-items: center;
    box-shadow: 0 4px 10px 0 #4096CD33;
    max-height: 76px;
}

a.useful-links__button:hover svg path {
    fill: revert-layer;
}

svg.useful-links__logo {
    width: auto;
    height: auto;
}

.useful-links__close-btn {
    position: absolute;
    right: 32px;
    top: 32px;
}

@media (max-width: 800px) {
    .useful-links {
        width: 90%;
        overflow-y: auto;
        height: 100vh;
        padding: 2rem;
        top: 51%;
    }

    .useful-links__item {
        flex-direction: column;
        gap: 1rem;
    }

    .useful-links__button {
        width: max-content;
    }

    .useful-links__close-btn {
        top: 1rem;
        right: 1rem;
    }
}

.bsn-task {
    padding: 1.5rem;
    background-color: #FFF;
    border-radius: 4px;
    gap: 1rem;
    display: grid;
    grid-template-columns: 1fr 14.375rem;
    height: max-content;
    box-shadow: 0 4px 10px 0 #0000000D;
}

.bsn-task__main {
    display: flex;
    flex-direction: column;
    gap: 0.5rem;
}

.bsn-task__name {
    font-size: 1.25rem;
    font-weight: 700;
    line-height: 1.5;
}

.btn-task__company-name {
    font-size: 1.5rem;
    font-weight: 700;
    line-height: 30px;
    color: #333333;
}

.bsn-task__date {
    font-weight: 400;
    color: #7E8486;
    line-height: 1.5;
}

.bsn-task__date .date {
    color: #333333;
}

.tag--grey {
    padding: 0.25rem 1rem;
    border-radius: 100px;
    background-color: #E6EEF4;
    width: max-content;
}

.bsn-task__desc {
    color: #333333;

    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    line-height: 1.5;
}

.bsn-task__info {
    display: flex;
    flex-direction: column;
    gap: 1rem;
}

.bsn-task__info-top {
    display: flex;
    align-items: center;
    gap: 1rem;
}

.bsn-task__logo {
    width: 4rem;
    height: 4rem;
    flex-shrink: 0;
    border-radius: 100px;
    object-fit: contain;
}

.bsn-task__info .btn-std--blue {
    margin-left: auto;
}

.btn-std--blue {
    font-weight: 700;
    color: #256DA3;
    transition: 0.25s all ease;
}

.btn-std--blue:hover {
    color: #4096CD;
}

.bsn-task-list {
    display: flex;
    flex-direction: column;
    gap: 1.25rem;
}

@media (max-width: 600px) {
    .bsn-task {
        display: flex;
        flex-direction: column;
    }

    .bsn-task__info .btn-std--blue {
        margin-left: unset;
    }
}

.ctlg-requests .ctlg-requests--amount {
    line-height: 28px;
}

.ctlg-requests .ctlg-requests__top {
    gap: 0.1rem;
}

/* body { */
    /* position: relative; */
/* } */

body:has(.useful-links[open]) {
    overflow: hidden;
    z-index: 11;
}

body:has(.useful-links[open]):after {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    background-color: rgba(0, 0, 0, 0.5);
    width: 100vw;
    height: 100vh;
    z-index: 100;
}

.header .menu__deeptech-link {
    background: #020D1B;
    width: 120px;
    display: grid;
    place-items: center;
    height: 100%;

    position: relative;
    left: -11px;
}

@media (max-width: 1200px) {
    .header .menu__deeptech-link {
        left: -4px;
    }
}

.header .menu__deeptech-link svg {
    /*width: max-content;*/
    /*height: 40px;*/

    position: absolute;
    width: 100%;
    background: #020D1B;
    top: -4px !important;
    height: 60px;
    padding: 10px;
}


.header.anonymous .menu__deeptech-link {
    width: max-content;
    height: 40px;
    background: transparent;
    left: 0;
}

.header.anonymous .menu__deeptech-link svg {
    width: max-content;
    height: 40px;

    position: static;
    background: transparent;
    padding: 0;
}


.header.anonymous .menu__deeptech-link svg .deeptech__path {
    fill: #000;
}

.header.anonymous .menu__deeptech-link:hover svg path {
    fill: #256da3;
}

.header .menu__deeptech-link:hover svg path {
    fill: #fff;
}

.header .mobile-menu .menu__deeptech-link:hover svg path {
    fill: #256da3;
}

.header .mobile-menu .menu__deeptech-link svg {
    background: transparent;
    height: 40px;
    padding: 0;
    position: static;
}

.mobile-logos {
    margin: 20px 0;
    display: flex;
    gap: 1.5rem;
    align-items: flex-start;
}

.mobile-logos .logo {
    margin: 0;
}

.mobile-logos .menu__deeptech-link {
    background: transparent;
}

.tech-popup[open] {
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    border-radius: 10px;
    background-color: #E6E6E6;
    padding: 4rem;
    display: flex;
    flex-direction: column;
    gap: 2rem;
    z-index: 100;
    border: none;
    width: 768px;
    margin: 0;
}


.tech-popup::backdrop {
    background: rgba(0, 0, 0, 0.5);
}

.tech-popup::-ms-backdrop {
    background: rgba(0, 0, 0, 0.5);
}

.tech-popup .close-btn {
    position: absolute;
    right: 32px;
    top: 32px;
}

.tech-popup__title {
    font-size: 24px;
    font-weight: 700;
    line-height: 30px;
    color: #333333;
    max-width: 640px;
}

.tech-popup__list {
    display: flex;
    flex-direction: column;
    gap: 1px;
}

.tech-popup__item {
    padding: 16px;
    background-color: #FFFFFF;
    border-radius: 4px;
    display: flex;
    flex-direction: column;
    gap: 10px;
}

.tech-popup__item-image {
    width: 95px;
    height: 32px;
    object-fit: contain;
    object-position: 0 0;
}

.tech-popup__item-link {
    font-size: 24px;
    font-weight: 700;
    line-height: 30px;
    transition: 0.25s all ease;
    color: #333333;
}

.tech-popup__item-link:hover {
    color: #256DA3;
}

.tech-popup__item-desc {
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
    text-align: left;
    color: #333333;
}

@media (max-width: 820px) {
    .tech-popup[open] {
        width: 90%;
        padding: 2rem;
    }

    .tech-popup .close-btn {
        top: 1rem;
        right: 1rem;
    }

    .tech-popup__title {
        max-width: 90%;
    }
}

@media (max-width: 560px) {
    .tech-popup[open] {
        padding: 1.25rem;
    }
}

.ctlg-responses {
    display: flex;
    flex-direction: column;
}

.ctlg-top {
    display: flex;
    flex-direction: column;
    gap: 16px;
    padding-top: 32px;
    padding-bottom: 32px;
    background: #EDF0F1;
}

.ctlg-top.with-filters {
    padding-top: 32px;
    padding-bottom: 16px;
}

.ctlg-top__main {
    display: flex;
    flex-direction: column;
    gap: 16px;
}

.ctlg-top__title {
    font-size: 36px;
    font-weight: 700;
    line-height: 44px;
    margin: 0 !important;
    padding: 0 !important;
    text-align: left;
}

.ctlg-top__tags {
    font-size: 24px;
    font-weight: 700;
    line-height: 30px;
    text-align: left;
    color: #256DA3;
}

.ctlg-resp__list {
    padding: 0 !important;
}

.ctlg-resp__list-inner {
    display: flex;
    flex-direction: column;
    gap: 8px;
}

.resp-item {
    padding-top: 32px;
    padding-bottom: 40px;
    position: relative;
}

.resp-item:first-child {
    padding-bottom: 23px;
}

.resp-item__content {
    display: grid;
    grid-template-columns: 2fr 1fr;
    gap: 35px;
}

.feedback-thanks__form {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 1.5rem;
}

.resp-item__btn:hover {
    cursor: pointer;
}

.resp-item:not(:last-of-type)::after {
    content: "";
    background-color: #EDF0F1;
    bottom: 0;
    height: 8px;
    width: 150vw;
    left: -20%;
    position: absolute;
}

.resp-item-container:not(:last-of-type) .resp-item::after {
    content: "";
    background-color: #EDF0F1;
    bottom: 0;
    height: 8px;
    width: 150vw;
    left: -20%;
    position: absolute;
}

.resp-item__left {
    display: flex;
    flex-direction: column;
    gap: 16px;
}

.resp-item__sent-date {
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
    text-align: left;
}

.resp-item__sent-date.new {
    color: #7E8486;
}

.resp-item__sent-date.new .date {
    padding: 10px 20px;
    display: inline-flex;
    align-items: center;
    gap: 13px;
    background-color: #E6EEF4;
    border-radius: 2px;
    margin-left: 2px;
    line-height: 24px;
    font-size: 16px;
    color: #333333;
}

.resp-item__sent-date.new .date::after {
    content: "NEW!";
    display: inline;
    font-size: 16px;
    font-weight: 600;
    line-height: 19.6px;
    letter-spacing: 0.05em;
    color: #4096CD;
}

.resp-item__main {
    display: flex;
    flex-direction: column;
    gap: 8px;
}

.resp-item__company-name {
    font-size: 16px;
    font-weight: 700;
    line-height: 19.81px;
    text-align: left;
    color: #256DA3;
}

.resp-item__name {
    font-size: 24px;
    font-weight: 700;
    line-height: 30px;
    text-align: left;
    color: #333333;
    transition: 0.25s all ease;
}


.resp-item__left-bottom {
    display: flex;
    flex-direction: column;
    gap: 16px;
}

.resp-item__row {
    display: flex;
    gap: 30px;
}

.select-std {
    /*background: none;*/
    border: none;
    border-bottom: 1px solid #A6A9AC;

    -webkit-appearance: none;
    -moz-appearance: none;
    background: transparent;
    background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6 10L12.24 16L18 10" stroke="%23256DA3" stroke-linecap="round"/></svg>');
    background-repeat: no-repeat;
    background-size: 24px 24px;
    background-position-x: right;
    background-position-y: center;
}

.resp-item .select-std {
    min-width: 370px;
    height: max-content;
    padding: 8px 24px 8px 0;
}

.resp-item .select-std:has(option:disabled:checked) {
    color: #A6A9AC;
}

@media (min-width: 1000px) {
    .resp-item__bottom .resp-item .select-std {
        width: 370px;
    }
}

@media (max-width: 520px) {
    .resp-item .select-std {
        min-width: auto;
    }
}

.resp-item__right {
    display: flex;
    flex-direction: column;
    gap: 2rem;
    padding-top: 30px;
}

.resp-item__rate-btn {
    background-color: #4096CD;
    padding: 8px 24px;
    border-radius: 4px;
    font-size: 16px;
    font-weight: 600;
    line-height: 24px;
    color: #FFF;
    transition: 0.25s all ease;
}

.resp-item__rate-btn:hover {
    background-color: #256da3;
}

.resp-item__rate-btn:disabled {
    color: #FFF;
    background-color: #D9DBDD;
}

.download-btn--pdf {
    display: flex;
    gap: 8px;
    align-items: center;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
    color: #333333;
}

.download-btn--pdf::before {
    content: '';
    background-image: url('data:image/svg+xml,<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M28 19C28 19.2652 27.8946 19.5196 27.7071 19.7071C27.5196 19.8946 27.2652 20 27 20H24V22H26C26.2652 22 26.5196 22.1054 26.7071 22.2929C26.8946 22.4804 27 22.7348 27 23C27 23.2652 26.8946 23.5196 26.7071 23.7071C26.5196 23.8946 26.2652 24 26 24H24V26C24 26.2652 23.8946 26.5196 23.7071 26.7071C23.5196 26.8946 23.2652 27 23 27C22.7348 27 22.4804 26.8946 22.2929 26.7071C22.1054 26.5196 22 26.2652 22 26V19C22 18.7348 22.1054 18.4804 22.2929 18.2929C22.4804 18.1054 22.7348 18 23 18H27C27.2652 18 27.5196 18.1054 27.7071 18.2929C27.8946 18.4804 28 18.7348 28 19ZM11.5 21.5C11.5 22.4283 11.1313 23.3185 10.4749 23.9749C9.8185 24.6313 8.92826 25 8 25H7V26C7 26.2652 6.89464 26.5196 6.70711 26.7071C6.51957 26.8946 6.26522 27 6 27C5.73478 27 5.48043 26.8946 5.29289 26.7071C5.10536 26.5196 5 26.2652 5 26V19C5 18.7348 5.10536 18.4804 5.29289 18.2929C5.48043 18.1054 5.73478 18 6 18H8C8.92826 18 9.8185 18.3687 10.4749 19.0251C11.1313 19.6815 11.5 20.5717 11.5 21.5ZM9.5 21.5C9.5 21.1022 9.34196 20.7206 9.06066 20.4393C8.77936 20.158 8.39782 20 8 20H7V23H8C8.39782 23 8.77936 22.842 9.06066 22.5607C9.34196 22.2794 9.5 21.8978 9.5 21.5ZM20.5 22.5C20.5 23.6935 20.0259 24.8381 19.182 25.682C18.3381 26.5259 17.1935 27 16 27H14C13.7348 27 13.4804 26.8946 13.2929 26.7071C13.1054 26.5196 13 26.2652 13 26V19C13 18.7348 13.1054 18.4804 13.2929 18.2929C13.4804 18.1054 13.7348 18 14 18H16C17.1935 18 18.3381 18.4741 19.182 19.318C20.0259 20.1619 20.5 21.3065 20.5 22.5ZM18.5 22.5C18.5 21.837 18.2366 21.2011 17.7678 20.7322C17.2989 20.2634 16.663 20 16 20H15V25H16C16.663 25 17.2989 24.7366 17.7678 24.2678C18.2366 23.7989 18.5 23.163 18.5 22.5ZM5 14V5C5 4.46957 5.21071 3.96086 5.58579 3.58579C5.96086 3.21071 6.46957 3 7 3H19C19.1314 2.9999 19.2615 3.02568 19.3829 3.07586C19.5042 3.12605 19.6146 3.19967 19.7075 3.2925L26.7075 10.2925C26.8003 10.3854 26.8739 10.4958 26.9241 10.6172C26.9743 10.7385 27.0001 10.8686 27 11V14C27 14.2652 26.8946 14.5196 26.7071 14.7071C26.5196 14.8946 26.2652 15 26 15C25.7348 15 25.4804 14.8946 25.2929 14.7071C25.1054 14.5196 25 14.2652 25 14V12H19C18.7348 12 18.4804 11.8946 18.2929 11.7071C18.1054 11.5196 18 11.2652 18 11V5H7V14C7 14.2652 6.89464 14.5196 6.70711 14.7071C6.51957 14.8946 6.26522 15 6 15C5.73478 15 5.48043 14.8946 5.29289 14.7071C5.10536 14.5196 5 14.2652 5 14ZM20 10H23.5863L20 6.41375V10Z" fill="%23256DA3"/></svg>');
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
    background-size: cover;
    background-repeat: no-repeat;
}

.write-msg-btn {
    display: flex;
    gap: 8px;
    align-items: center;
    text-align: center;
}

.write-msg-btn::before {
    content: "";
    background-image: url('data:image/svg+xml,<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M4 25.3333V13.4267C3.99993 12.9878 4.10821 12.5556 4.31521 12.1686C4.52222 11.7815 4.82156 11.4516 5.18667 11.208L14.52 4.98667C14.9582 4.6943 15.4732 4.53827 16 4.53827C16.5268 4.53827 17.0418 4.6943 17.48 4.98667L26.8133 11.208C27.1784 11.4516 27.4778 11.7815 27.6848 12.1686C27.8918 12.5556 28.0001 12.9878 28 13.4267V25.3333M4 25.3333C4 26.0406 4.28095 26.7189 4.78105 27.219C5.28115 27.719 5.95942 28 6.66667 28H25.3333C26.0406 28 26.7189 27.719 27.219 27.219C27.719 26.7189 28 26.0406 28 25.3333M4 25.3333L13 19.3333M28 25.3333L19 19.3333M13 19.3333L4 13.3333M13 19.3333L14.52 20.3467C14.9582 20.639 15.4732 20.7951 16 20.7951C16.5268 20.7951 17.0418 20.639 17.48 20.3467L19 19.3333M19 19.3333L28 13.3333" stroke="%23256DA3" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
    background-size: cover;
    background-repeat: no-repeat;
}

.resp-item__comment {
    display: flex;
    flex-direction: column;
}

.resp-item__comment-title {
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
    text-align: left;
    color: #7E8486;
    padding: 8px 0 8px 0;
}

.resp-item__comment-body {
    display: flex;
    flex-direction: column;
    gap: 8px;
    padding: 16px;
    border-radius: 4px;
    background-color: #EDF0F1;
}

@media (min-width: 1000px) {
    .resp-item__comment-body, .resp-item__comment-title {
        width: 370px;
        align-self: flex-end;
    }
}

.resp-item__comment-text {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    -webkit-line-clamp: 3; /* Limit to 3 lines */
    text-overflow: ellipsis; /* Show dots */
    line-height: 1.5; /* You can adjust this for spacing */
    max-height: 4.5em; /* 1.5 * 3 lines */
    color: #333333;
    font-size: 16px;
    font-weight: 400;
    text-align: left;
    transition: 0.5s all ease;
}

.resp-item__comment-btn {
    display: flex;
    gap: 8px;
    align-items: center;
    color: #4096CD;
    font-size: 12px;
}

.resp-item__comment-btn::after {
    content: "";
    width: 24px;
    height: 10px;
    background-image: url('data:image/svg+xml,<svg width="24" height="10" viewBox="0 0 24 10" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6 2L12.24 8L18 2" stroke="%234096CD" stroke-linecap="round"/></svg>');
    background-size: cover;
    background-repeat: no-repeat;
    display: inline-block;
    transition: 0.25s all ease;
}

.resp-item__comment-body.active .resp-item__comment-text {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    -webkit-line-clamp: unset; /* Limit to 3 lines */
    text-overflow: unset; /* Show dots */
}

.resp-item__comment-body.active .resp-item__comment-btn::after {
    transform: rotate(180deg);
}

.resp-item__comment-body.no-comments .resp-item__comment-btn {
    display: none;
}

.resp-item__comment-body.no-comments .resp-item__comment-text {
    color: #7E8486;
}

.resp-item__bottom-container {
    width: 100%;
    display: flex;
    flex-direction: column;
}

.resp-item__rate-btn--submitted {
    display: none;
    color: #7E8486;
    font-size: 16px;
    font-weight: 700;
    line-height: 24px;
    text-align: left;
}

.resp-item__rate-btn--submitted.active {
    display: inline-block;
}

.resp-item__rate-btn--submitted a {
    color: #256DA3;
    transition: 0.25s all ease;
}

.resp-item__rate-btn--submitted a:hover {
    color: #0a58ca;
}

@media (max-width: 1000px) {
    .resp-item__content {
        grid-template-columns: 1fr;
    }

    .resp-item__right {
        padding-top: 0;
    }

    .resp-item__bottom {
        flex-direction: column-reverse;
    }

    .resp-item__comment {
        margin-top: 0;
    }
}

@media (max-width: 800px) {
    .resp-item__row {
        flex-direction: column;
        gap: 12px;
    }
}

.feedback-thanks {
    background: #FFF;
    padding: 64px 45px;
    flex-direction: column;
    align-items: center;
    gap: 24px;
    border: none;
    z-index: 100;
    position: fixed;
    top: 50%;
    transform: translateY(-50%);
    border-radius: 10px;
}

.feedback-thanks::backdrop {
    content: "";
    background-color: rgba(17, 17, 17, 0.25);
}

.feedback-thanks[open] {
    display: flex;
}

.feedback-thanks__title {
    font-size: 36px;
    font-weight: 700;
    line-height: 44px;
    text-align: center;
    color: #333333;
}

.feedback-thanks__rate {
    font-size: 16px;
    font-weight: 700;
    line-height: 24px;
    text-align: left;
    color: #333333;
    display: flex;
    gap: 8px;
}

.feedback-thanks__rate .rating {
    display: flex;
    align-items: center;
}

.rating-btn-wrapper.active svg path {
    fill: #4096CD;
}

.rating-btn-wrapper .rating-btn-input {
    display: none;
}

.feedback-thanks__comment {
    display: flex;
    flex-direction: column;
    gap: 8px;
    width: 100%;
}

.feedback-thanks__comment-title {
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
    text-align: left;
}

.feedback-thanks__comment-textarea {
    padding: 16px;
    resize: none;
    height: 128px;
    background-color: #EDF0F1;
    border: none;
    border-radius: 4px;
}

.feedback-thanks__comment-textarea::placeholder {
    color: #7E8486;
}

.feedback-thanks__btn {
    padding: 8px 24px;
    font-size: 16px;
    font-weight: 600;
    line-height: 24px;
    text-align: left;
    border-radius: 4px;
    width: max-content;
    color: #FFFFFF;
    background-color: #4096CD;
    transition: 0.25s all ease;
}

.feedback-thanks__btn:hover {
    background-color: #256da3;
}

.feedback-thanks__close {
    position: absolute;
    right: 18px;
    top: 21px;
    cursor: pointer;
    transition: 0.25s all ease;
}

.feedback-thanks__close:hover path {
    stroke: #256da3;
}

.feedback-thanks__rate .rating svg:hover {
    cursor: pointer;
}

.feedback-thanks__rate .rating svg:hover path {
    fill: #4096CD;
}

.ctlg-resp .ctlg-top .alert {
    /*margin-bottom: 2rem;*/
    padding: 10px 20px;
    max-width: 1169px;
    margin: 0 0 2rem 0;
}

.ctlg-resp .ctlg-top .alert p {
    margin: 0 !important;
}

.ctlg-top__filters.grid-2 {
    display: grid;
    grid-template-columns: 1fr 3fr;
    gap: 133px;
    margin-top: 32px;
}

@media (max-width: 800px) {
    .ctlg-top__filters.grid-2 {
        grid-template-columns: 1fr;
        gap: 1.75rem;
    }
}

.ctlg-top__filters.grid-2 .ctlg-top__filter {
    display: flex;
    align-items: center;
    gap: 8px;
    min-width: max-content;
    padding-right: 32px;
}

@media (max-width: 800px) {
    .ctlg-top__filters.grid-2 .ctlg-top__filter {
        flex-direction: column;
        align-items: flex-start;
    }
}

.ctlg-top__filter .select-std {
    width: 100%;
    padding: 10px 32px 10px 0;
    border-bottom: 1px solid #D9DBDD;
}

.ctlg-top__filter-name {
    font-size: 16px;
    font-weight: 700;
    color: #333333;
}

.resp-item__title {
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
    color: #7E8486;
}

.resp-item-request {
    display: flex;
    flex-direction: column;
    gap: 8px;
    padding-top: 32px;
    padding-bottom: 24px;
    border-bottom: 1px solid #E6EEF4;
}

.resp-item__title {
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
    color: #7E8486;
}

.resp-item-request__name {
    font-size: 20px;
    font-weight: 700;
    line-height: 24px;
    color: #256DA3;
    max-width: 1170px;
}

.ctlg-resp.all .resp-item__name {
    font-size: 20px;
    line-height: 24px;
    max-width: 766px;
}

.ctlg-resp.all .resp-item {
    padding-top: 0;
}

.ctlg-resp.all .resp-item__sent-date {
    margin-top: 24px;
}

.ctlg-resp.all .resp-item__sent-date.new {
    margin-top: 17px;
}

.main-banner {
    display: grid;
    grid-template-columns: 2.5fr 1fr;
    /*border-radius: 2px;*/
    background-color: #FFF;
    box-shadow: 0 4px 10px 0 #0000000D;
    padding: 2rem 4rem !important;
    background-image: url("/local/templates/natt/css/../images/main_banner_bg.png");
    background-repeat: no-repeat;
    background-position-x: calc(100% - 32px);
    /*background-size: auto 100%;*/
    margin-top: 4rem;
    transition: 0.5s all ease;
    /*border: 2px solid rgba(37,110,163,.5);*/

    border-radius: 4px;
    border: none;
    align-items: center;
    gap: 30px;
    background-size: cover;
}

.main-banner .btn-std {
    border-radius: 2px;
}

.main-banner__info {
    display: flex;
    flex-direction: column;
    gap: 1rem;
    height: 100%;
    justify-content: flex-end;
}

.main-banner__title {
    font-size: 36px;
    font-weight: 700;
    line-height: 44px;
    text-align: left;
    color: #333333;
}

.main-banner__title .clr-blue {
    color: #256DA3;
    display: block;
}

.main-banner__desc {
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    text-align: left;
}

.main-banner__right {
    display: flex;
    flex-direction: column;
    gap: 24px;
}

.main-banner__logo {
    height: 76px;
}

.btn-std {
    padding: 16px 32px;
    gap: 16px;
    color: #FFF;
    border-radius: 2px 0 0 0;
    background-color: #256DA3;
    font-size: 1.25rem;
    font-weight: 700;
    text-align: center;
    box-shadow: 0 4px 10px 0 #4096CD33;
    transition: 0.5s all ease;
}

.btn-std:hover {
    background-color: #4096CD;
    color: #FFF;
    transition: 0.25s all ease;
}

.main-banner__right {
    border-radius: 2px;
    display: flex;
    gap: 14px;
    flex-direction: column;
    justify-content: center;
}

@media (max-width: 1000px) {
    .main-banner {
        background-position-x: unset;
        background-size: cover;
        grid-template-columns: 1fr;
        place-items: flex-start;
        gap: 2rem;
        max-width: unset;
    }

    .main-banner__right {
        gap: 1rem;
    }

    .main-banner__desc {
        line-height: 1.4;
    }
}

@media (max-width: 600px) {
    .main-banner {
        padding: 2rem !important;
    }
}

.resp-btns {
    display: flex;
    flex-direction: column;
    gap: 11px;
}

.resp-btns__top {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 31px;
}

.accept-btn {
    display: flex;
    gap: 8px;
    align-items: center;
    justify-content: center;
    font-size: 1rem;
    font-weight: 700;
    padding: 0.25rem 1.25rem;
    border-radius: 4px;
    border: 1px solid #61DF26;
    transition: 0.25s background-color ease, 0.25s opacity ease;
}

.accept-btn:hover {
    opacity: 0.9;
}

.accept-btn.active {
    color: #FFF;
    background-color: #61DF26;
}

.accept-btn.inactive {
    color: #7E8486;
    border-color: #7E8486;
}

.accept-btn::before {
    content: url('data:image/svg+xml,<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M3.5 14.5V14H3V14.5H3.5ZM10.5 14.5H11V14H10.5V14.5ZM10.5 26L10.8536 26.3536L11 26.2071V26H10.5ZM9.5 27L9.24806 27.4319L9.581 27.6261L9.85355 27.3536L9.5 27ZM13 14.5L12.7519 14.0659L12.5 14.2098V14.5H13ZM18.5 13.5L18.0528 13.2764L17.691 14H18.5V13.5ZM25 17L24.9019 16.5097L24.8419 17.4743L25 17ZM13 26H12.5V26.5H13V26ZM3.5 15H10.5V14H3.5V15ZM10 14.5V26H11V14.5H10ZM10.1464 25.6464L9.14645 26.6464L9.85355 27.3536L10.8536 26.3536L10.1464 25.6464ZM9.75194 26.5681C7.89207 25.4832 4 21.5071 4 14.5H3C3 21.8929 7.10793 26.1835 9.24806 27.4319L9.75194 26.5681ZM13.2481 14.9341C13.8843 14.5706 14.8106 13.8534 15.5828 12.8561C16.3569 11.8565 17 10.5433 17 9H16C16 10.2567 15.4765 11.3601 14.7922 12.2439C14.106 13.13 13.2824 13.7628 12.7519 14.0659L13.2481 14.9341ZM17 9C17 7.24212 17.1305 6.34375 17.3319 5.89057C17.4229 5.68584 17.5125 5.61006 17.5819 5.57246C17.663 5.52853 17.7846 5.5 18 5.5V4.5C17.7154 4.5 17.3995 4.53397 17.1056 4.69317C16.8 4.85869 16.5771 5.12666 16.4181 5.48443C16.1195 6.15625 16 7.25788 16 9H17ZM18 5.5C18.102 5.5 18.3144 5.58214 18.5568 6.01142C18.7874 6.41993 18.9769 7.03728 19.0658 7.80731C19.2429 9.34233 19.0065 11.3689 18.0528 13.2764L18.9472 13.7236C19.9935 11.6311 20.2571 9.40767 20.0592 7.69269C19.9606 6.83772 19.7439 6.08007 19.4276 5.51983C19.1231 4.98036 18.648 4.5 18 4.5V5.5ZM18.5 14C18.507 14 18.5141 14 18.5211 14C18.5281 14 18.5351 14 18.5421 14C18.5491 14 18.5561 14 18.5631 14C18.57 14 18.577 14 18.584 14C18.5909 14 18.5979 14 18.6048 14C18.6118 14 18.6187 14 18.6257 14C18.6326 14 18.6395 14 18.6464 14C18.6533 14 18.6602 14 18.6671 14C18.674 14 18.6809 14 18.6878 14C18.6947 14 18.7016 14 18.7084 14C18.7153 14 18.7222 14 18.729 14C18.7359 14 18.7427 14 18.7495 14C18.7564 14 18.7632 14 18.77 14C18.7768 14 18.7836 14 18.7904 14C18.7972 14 18.804 14 18.8108 14C18.8176 14 18.8243 14 18.8311 14C18.8379 14 18.8446 14 18.8514 14C18.8581 14 18.8649 14 18.8716 14C18.8783 14 18.8851 14 18.8918 14C18.8985 14 18.9052 14 18.9119 14C18.9186 14 18.9253 14 18.932 14C18.9387 14 18.9454 14 18.952 14C18.9587 14 18.9653 14 18.972 14C18.9787 14 18.9853 14 18.9919 14C18.9986 14 19.0052 14 19.0118 14C19.0184 14 19.025 14 19.0317 14C19.0383 14 19.0449 14 19.0514 14C19.058 14 19.0646 14 19.0712 14C19.0778 14 19.0843 14 19.0909 14C19.0974 14 19.104 14 19.1105 14C19.1171 14 19.1236 14 19.1301 14C19.1366 14 19.1432 14 19.1497 14C19.1562 14 19.1627 14 19.1692 14C19.1756 14 19.1821 14 19.1886 14C19.1951 14 19.2016 14 19.208 14C19.2145 14 19.2209 14 19.2274 14C19.2338 14 19.2403 14 19.2467 14C19.2531 14 19.2595 14 19.2659 14C19.2724 14 19.2788 14 19.2852 14C19.2916 14 19.2979 14 19.3043 14C19.3107 14 19.3171 14 19.3234 14C19.3298 14 19.3362 14 19.3425 14C19.3489 14 19.3552 14 19.3615 14C19.3679 14 19.3742 14 19.3805 14C19.3868 14 19.3932 14 19.3995 14C19.4058 14 19.4121 14 19.4183 14C19.4246 14 19.4309 14 19.4372 14C19.4435 14 19.4497 14 19.456 14C19.4622 14 19.4685 14 19.4747 14C19.481 14 19.4872 14 19.4934 14C19.4996 14 19.5059 14 19.5121 14C19.5183 14 19.5245 14 19.5307 14C19.5369 14 19.5431 14 19.5492 14C19.5554 14 19.5616 14 19.5678 14C19.5739 14 19.5801 14 19.5862 14C19.5924 14 19.5985 14 19.6047 14C19.6108 14 19.6169 14 19.623 14C19.6291 14 19.6353 14 19.6414 14C19.6475 14 19.6536 14 19.6596 14C19.6657 14 19.6718 14 19.6779 14C19.684 14 19.69 14 19.6961 14C19.7021 14 19.7082 14 19.7142 14C19.7203 14 19.7263 14 19.7323 14C19.7384 14 19.7444 14 19.7504 14C19.7564 14 19.7624 14 19.7684 14C19.7744 14 19.7804 14 19.7864 14C19.7924 14 19.7983 14 19.8043 14C19.8103 14 19.8162 14 19.8222 14C19.8281 14 19.8341 14 19.84 14C19.8459 14 19.8519 14 19.8578 14C19.8637 14 19.8696 14 19.8755 14C19.8814 14 19.8873 14 19.8932 14C19.8991 14 19.905 14 19.9109 14C19.9168 14 19.9226 14 19.9285 14C19.9344 14 19.9402 14 19.9461 14C19.9519 14 19.9578 14 19.9636 14C19.9694 14 19.9752 14 19.9811 14C19.9869 14 19.9927 14 19.9985 14C20.0043 14 20.0101 14 20.0159 14C20.0217 14 20.0275 14 20.0332 14C20.039 14 20.0448 14 20.0505 14C20.0563 14 20.062 14 20.0678 14C20.0735 14 20.0793 14 20.085 14C20.0907 14 20.0965 14 20.1022 14C20.1079 14 20.1136 14 20.1193 14C20.125 14 20.1307 14 20.1364 14C20.1421 14 20.1478 14 20.1534 14C20.1591 14 20.1648 14 20.1704 14C20.1761 14 20.1817 14 20.1874 14C20.193 14 20.1987 14 20.2043 14C20.2099 14 20.2155 14 20.2211 14C20.2268 14 20.2324 14 20.238 14C20.2436 14 20.2492 14 20.2548 14C20.2603 14 20.2659 14 20.2715 14C20.2771 14 20.2826 14 20.2882 14C20.2937 14 20.2993 14 20.3048 14C20.3104 14 20.3159 14 20.3214 14C20.327 14 20.3325 14 20.338 14C20.3435 14 20.349 14 20.3545 14C20.36 14 20.3655 14 20.371 14C20.3765 14 20.382 14 20.3875 14C20.3929 14 20.3984 14 20.4039 14C20.4093 14 20.4148 14 20.4202 14C20.4257 14 20.4311 14 20.4365 14C20.442 14 20.4474 14 20.4528 14C20.4582 14 20.4636 14 20.469 14C20.4744 14 20.4798 14 20.4852 14C20.4906 14 20.496 14 20.5014 14C20.5067 14 20.5121 14 20.5175 14C20.5228 14 20.5282 14 20.5335 14C20.5389 14 20.5442 14 20.5495 14C20.5549 14 20.5602 14 20.5655 14C20.5708 14 20.5762 14 20.5815 14C20.5868 14 20.5921 14 20.5974 14C20.6026 14 20.6079 14 20.6132 14C20.6185 14 20.6238 14 20.629 14C20.6343 14 20.6395 14 20.6448 14C20.6501 14 20.6553 14 20.6605 14C20.6658 14 20.671 14 20.6762 14C20.6814 14 20.6867 14 20.6919 14C20.6971 14 20.7023 14 20.7075 14C20.7127 14 20.7179 14 20.7231 14C20.7282 14 20.7334 14 20.7386 14C20.7438 14 20.7489 14 20.7541 14C20.7592 14 20.7644 14 20.7695 14C20.7747 14 20.7798 14 20.7849 14C20.7901 14 20.7952 14 20.8003 14C20.8054 14 20.8105 14 20.8156 14C20.8207 14 20.8258 14 20.8309 14C20.836 14 20.8411 14 20.8462 14C20.8512 14 20.8563 14 20.8614 14C20.8664 14 20.8715 14 20.8765 14C20.8816 14 20.8866 14 20.8917 14C20.8967 14 20.9017 14 20.9068 14C20.9118 14 20.9168 14 20.9218 14C20.9268 14 20.9318 14 20.9368 14C20.9418 14 20.9468 14 20.9518 14C20.9568 14 20.9617 14 20.9667 14C20.9717 14 20.9766 14 20.9816 14C20.9866 14 20.9915 14 20.9965 14C21.0014 14 21.0063 14 21.0113 14C21.0162 14 21.0211 14 21.026 14C21.031 14 21.0359 14 21.0408 14C21.0457 14 21.0506 14 21.0555 14C21.0604 14 21.0653 14 21.0701 14C21.075 14 21.0799 14 21.0848 14C21.0896 14 21.0945 14 21.0993 14C21.1042 14 21.109 14 21.1139 14C21.1187 14 21.1235 14 21.1284 14C21.1332 14 21.138 14 21.1428 14C21.1477 14 21.1525 14 21.1573 14C21.1621 14 21.1669 14 21.1717 14C21.1764 14 21.1812 14 21.186 14C21.1908 14 21.1956 14 21.2003 14C21.2051 14 21.2098 14 21.2146 14C21.2193 14 21.2241 14 21.2288 14C21.2336 14 21.2383 14 21.243 14C21.2478 14 21.2525 14 21.2572 14C21.2619 14 21.2666 14 21.2713 14C21.276 14 21.2807 14 21.2854 14C21.2901 14 21.2948 14 21.2994 14C21.3041 14 21.3088 14 21.3135 14C21.3181 14 21.3228 14 21.3274 14C21.3321 14 21.3367 14 21.3414 14C21.346 14 21.3506 14 21.3553 14C21.3599 14 21.3645 14 21.3691 14C21.3737 14 21.3784 14 21.383 14C21.3876 14 21.3922 14 21.3967 14C21.4013 14 21.4059 14 21.4105 14C21.4151 14 21.4196 14 21.4242 14C21.4288 14 21.4333 14 21.4379 14C21.4424 14 21.447 14 21.4515 14C21.4561 14 21.4606 14 21.4651 14C21.4697 14 21.4742 14 21.4787 14C21.4832 14 21.4877 14 21.4922 14C21.4967 14 21.5012 14 21.5057 14C21.5102 14 21.5147 14 21.5192 14C21.5237 14 21.5281 14 21.5326 14C21.5371 14 21.5415 14 21.546 14C21.5505 14 21.5549 14 21.5594 14C21.5638 14 21.5682 14 21.5727 14C21.5771 14 21.5815 14 21.5859 14C21.5904 14 21.5948 14 21.5992 14C21.6036 14 21.608 14 21.6124 14C21.6168 14 21.6212 14 21.6256 14C21.63 14 21.6343 14 21.6387 14C21.6431 14 21.6475 14 21.6518 14C21.6562 14 21.6605 14 21.6649 14C21.6692 14 21.6736 14 21.6779 14C21.6823 14 21.6866 14 21.6909 14C21.6952 14 21.6996 14 21.7039 14C21.7082 14 21.7125 14 21.7168 14C21.7211 14 21.7254 14 21.7297 14C21.734 14 21.7383 14 21.7425 14C21.7468 14 21.7511 14 21.7554 14C21.7596 14 21.7639 14 21.7682 14C21.7724 14 21.7767 14 21.7809 14C21.7852 14 21.7894 14 21.7936 14C21.7979 14 21.8021 14 21.8063 14C21.8105 14 21.8147 14 21.819 14C21.8232 14 21.8274 14 21.8316 14C21.8358 14 21.84 14 21.8442 14C21.8483 14 21.8525 14 21.8567 14C21.8609 14 21.865 14 21.8692 14C21.8734 14 21.8775 14 21.8817 14C21.8858 14 21.89 14 21.8941 14C21.8983 14 21.9024 14 21.9065 14C21.9107 14 21.9148 14 21.9189 14C21.923 14 21.9272 14 21.9313 14C21.9354 14 21.9395 14 21.9436 14C21.9477 14 21.9518 14 21.9559 14C21.9599 14 21.964 14 21.9681 14C21.9722 14 21.9762 14 21.9803 14C21.9844 14 21.9884 14 21.9925 14C21.9965 14 22.0006 14 22.0046 14C22.0087 14 22.0127 14 22.0167 14C22.0208 14 22.0248 14 22.0288 14C22.0328 14 22.0369 14 22.0409 14C22.0449 14 22.0489 14 22.0529 14C22.0569 14 22.0609 14 22.0649 14C22.0688 14 22.0728 14 22.0768 14C22.0808 14 22.0848 14 22.0887 14C22.0927 14 22.0966 14 22.1006 14C22.1046 14 22.1085 14 22.1125 14C22.1164 14 22.1203 14 22.1243 14C22.1282 14 22.1321 14 22.1361 14C22.14 14 22.1439 14 22.1478 14C22.1517 14 22.1556 14 22.1595 14C22.1634 14 22.1673 14 22.1712 14C22.1751 14 22.179 14 22.1829 14C22.1868 14 22.1906 14 22.1945 14C22.1984 14 22.2022 14 22.2061 14C22.2099 14 22.2138 14 22.2177 14C22.2215 14 22.2253 14 22.2292 14C22.233 14 22.2369 14 22.2407 14C22.2445 14 22.2483 14 22.2521 14C22.256 14 22.2598 14 22.2636 14C22.2674 14 22.2712 14 22.275 14C22.2788 14 22.2826 14 22.2864 14C22.2901 14 22.2939 14 22.2977 14C22.3015 14 22.3052 14 22.309 14C22.3128 14 22.3165 14 22.3203 14C22.324 14 22.3278 14 22.3315 14C22.3353 14 22.339 14 22.3428 14C22.3465 14 22.3502 14 22.3539 14C22.3577 14 22.3614 14 22.3651 14C22.3688 14 22.3725 14 22.3762 14C22.3799 14 22.3836 14 22.3873 14C22.391 14 22.3947 14 22.3984 14C22.4021 14 22.4057 14 22.4094 14C22.4131 14 22.4168 14 22.4204 14C22.4241 14 22.4277 14 22.4314 14C22.4351 14 22.4387 14 22.4423 14C22.446 14 22.4496 14 22.4533 14C22.4569 14 22.4605 14 22.4641 14C22.4678 14 22.4714 14 22.475 14C22.4786 14 22.4822 14 22.4858 14C22.4894 14 22.493 14 22.4966 14C22.5002 14 22.5038 14 22.5074 14C22.511 14 22.5145 14 22.5181 14C22.5217 14 22.5253 14 22.5288 14C22.5324 14 22.536 14 22.5395 14C22.5431 14 22.5466 14 22.5502 14C22.5537 14 22.5572 14 22.5608 14C22.5643 14 22.5678 14 22.5714 14C22.5749 14 22.5784 14 22.5819 14C22.5854 14 22.589 14 22.5925 14C22.596 14 22.5995 14 22.603 14C22.6065 14 22.6099 14 22.6134 14C22.6169 14 22.6204 14 22.6239 14C22.6274 14 22.6308 14 22.6343 14C22.6378 14 22.6412 14 22.6447 14C22.6481 14 22.6516 14 22.655 14C22.6585 14 22.6619 14 22.6654 14C22.6688 14 22.6722 14 22.6757 14C22.6791 14 22.6825 14 22.686 14C22.6894 14 22.6928 14 22.6962 14C22.6996 14 22.703 14 22.7064 14C22.7098 14 22.7132 14 22.7166 14C22.72 14 22.7234 14 22.7268 14C22.7302 14 22.7335 14 22.7369 14C22.7403 14 22.7437 14 22.747 14C22.7504 14 22.7537 14 22.7571 14C22.7604 14 22.7638 14 22.7671 14C22.7705 14 22.7738 14 22.7772 14C22.7805 14 22.7838 14 22.7872 14C22.7905 14 22.7938 14 22.7971 14C22.8005 14 22.8038 14 22.8071 14C22.8104 14 22.8137 14 22.817 14C22.8203 14 22.8236 14 22.8269 14C22.8302 14 22.8335 14 22.8367 14C22.84 14 22.8433 14 22.8466 14C22.8499 14 22.8531 14 22.8564 14C22.8597 14 22.8629 14 22.8662 14C22.8694 14 22.8727 14 22.8759 14C22.8792 14 22.8824 14 22.8856 14C22.8889 14 22.8921 14 22.8953 14C22.8986 14 22.9018 14 22.905 14C22.9082 14 22.9115 14 22.9147 14C22.9179 14 22.9211 14 22.9243 14C22.9275 14 22.9307 14 22.9339 14C22.9371 14 22.9403 14 22.9435 14C22.9466 14 22.9498 14 22.953 14C22.9562 14 22.9594 14 22.9625 14C22.9657 14 22.9689 14 22.972 14C22.9752 14 22.9783 14 22.9815 14C22.9846 14 22.9878 14 22.9909 14C22.9941 14 22.9972 14 23.0003 14C23.0035 14 23.0066 14 23.0097 14C23.0128 14 23.016 14 23.0191 14C23.0222 14 23.0253 14 23.0284 14C23.0315 14 23.0346 14 23.0377 14C23.0408 14 23.0439 14 23.047 14C23.0501 14 23.0532 14 23.0563 14C23.0594 14 23.0624 14 23.0655 14C23.0686 14 23.0717 14 23.0747 14C23.0778 14 23.0809 14 23.0839 14C23.087 14 23.09 14 23.0931 14C23.0961 14 23.0992 14 23.1022 14C23.1053 14 23.1083 14 23.1113 14C23.1144 14 23.1174 14 23.1204 14C23.1234 14 23.1265 14 23.1295 14C23.1325 14 23.1355 14 23.1385 14C23.1415 14 23.1445 14 23.1475 14C23.1505 14 23.1535 14 23.1565 14C23.1595 14 23.1625 14 23.1655 14C23.1685 14 23.1715 14 23.1744 14C23.1774 14 23.1804 14 23.1834 14C23.1863 14 23.1893 14 23.1922 14C23.1952 14 23.1982 14 23.2011 14C23.2041 14 23.207 14 23.21 14C23.2129 14 23.2158 14 23.2188 14C23.2217 14 23.2247 14 23.2276 14C23.2305 14 23.2334 14 23.2364 14C23.2393 14 23.2422 14 23.2451 14C23.248 14 23.2509 14 23.2538 14C23.2567 14 23.2596 14 23.2625 14C23.2654 14 23.2683 14 23.2712 14C23.2741 14 23.277 14 23.2799 14C23.2828 14 23.2856 14 23.2885 14C23.2914 14 23.2943 14 23.2971 14C23.3 14 23.3029 14 23.3057 14C23.3086 14 23.3114 14 23.3143 14C23.3171 14 23.32 14 23.3228 14C23.3257 14 23.3285 14 23.3314 14C23.3342 14 23.337 14 23.3399 14C23.3427 14 23.3455 14 23.3483 14C23.3512 14 23.354 14 23.3568 14C23.3596 14 23.3624 14 23.3652 14C23.368 14 23.3708 14 23.3736 14C23.3764 14 23.3792 14 23.382 14C23.3848 14 23.3876 14 23.3904 14C23.3932 14 23.3959 14 23.3987 14C23.4015 14 23.4043 14 23.407 14C23.4098 14 23.4126 14 23.4153 14C23.4181 14 23.4209 14 23.4236 14C23.4264 14 23.4291 14 23.4319 14C23.4346 14 23.4374 14 23.4401 14C23.4429 14 23.4456 14 23.4483 14C23.4511 14 23.4538 14 23.4565 14C23.4592 14 23.462 14 23.4647 14C23.4674 14 23.4701 14 23.4728 14C23.4755 14 23.4783 14 23.481 14C23.4837 14 23.4864 14 23.4891 14C23.4918 14 23.4945 14 23.4972 14C23.4998 14 23.5025 14 23.5052 14C23.5079 14 23.5106 14 23.5133 14C23.5159 14 23.5186 14 23.5213 14C23.524 14 23.5266 14 23.5293 14C23.5319 14 23.5346 14 23.5373 14C23.5399 14 23.5426 14 23.5452 14C23.5479 14 23.5505 14 23.5532 14C23.5558 14 23.5584 14 23.5611 14C23.5637 14 23.5664 14 23.569 14C23.5716 14 23.5742 14 23.5769 14C23.5795 14 23.5821 14 23.5847 14C23.5873 14 23.59 14 23.5926 14C23.5952 14 23.5978 14 23.6004 14C23.603 14 23.6056 14 23.6082 14C23.6108 14 23.6134 14 23.616 14C23.6185 14 23.6211 14 23.6237 14C23.6263 14 23.6289 14 23.6315 14C23.634 14 23.6366 14 23.6392 14C23.6417 14 23.6443 14 23.6469 14C23.6494 14 23.652 14 23.6546 14C23.6571 14 23.6597 14 23.6622 14C23.6648 14 23.6673 14 23.6699 14C23.6724 14 23.6749 14 23.6775 14C23.68 14 23.6826 14 23.6851 14C23.6876 14 23.6901 14 23.6927 14C23.6952 14 23.6977 14 23.7002 14C23.7028 14 23.7053 14 23.7078 14C23.7103 14 23.7128 14 23.7153 14C23.7178 14 23.7203 14 23.7228 14C23.7253 14 23.7278 14 23.7303 14C23.7328 14 23.7353 14 23.7378 14C23.7403 14 23.7428 14 23.7452 14C23.7477 14 23.7502 14 23.7527 14C23.7551 14 23.7576 14 23.7601 14C23.7626 14 23.765 14 23.7675 14C23.7699 14 23.7724 14 23.7749 14C23.7773 14 23.7798 14 23.7822 14C23.7847 14 23.7871 14 23.7896 14C23.792 14 23.7945 14 23.7969 14C23.7993 14 23.8018 14 23.8042 14C23.8066 14 23.8091 14 23.8115 14C23.8139 14 23.8164 14 23.8188 14C23.8212 14 23.8236 14 23.826 14C23.8284 14 23.8309 14 23.8333 14C23.8357 14 23.8381 14 23.8405 14C23.8429 14 23.8453 14 23.8477 14C23.8501 14 23.8525 14 23.8549 14C23.8573 14 23.8597 14 23.862 14C23.8644 14 23.8668 14 23.8692 14C23.8716 14 23.874 14 23.8763 14C23.8787 14 23.8811 14 23.8834 14C23.8858 14 23.8882 14 23.8905 14C23.8929 14 23.8953 14 23.8976 14C23.9 14 23.9023 14 23.9047 14C23.9071 14 23.9094 14 23.9117 14C23.9141 14 23.9164 14 23.9188 14C23.9211 14 23.9235 14 23.9258 14C23.9281 14 23.9305 14 23.9328 14C23.9351 14 23.9375 14 23.9398 14C23.9421 14 23.9444 14 23.9468 14C23.9491 14 23.9514 14 23.9537 14C23.956 14 23.9583 14 23.9606 14C23.963 14 23.9653 14 23.9676 14C23.9699 14 23.9722 14 23.9745 14C23.9768 14 23.9791 14 23.9814 14C23.9837 14 23.9859 14 23.9882 14C23.9905 14 23.9928 14 23.9951 14C23.9974 14 23.9997 14 24.0019 14C24.0042 14 24.0065 14 24.0088 14C24.011 14 24.0133 14 24.0156 14C24.0178 14 24.0201 14 24.0224 14C24.0246 14 24.0269 14 24.0291 14C24.0314 14 24.0337 14 24.0359 14C24.0382 14 24.0404 14 24.0427 14C24.0449 14 24.0471 14 24.0494 14C24.0516 14 24.0539 14 24.0561 14C24.0583 14 24.0606 14 24.0628 14C24.065 14 24.0673 14 24.0695 14C24.0717 14 24.074 14 24.0762 14C24.0784 14 24.0806 14 24.0828 14C24.0851 14 24.0873 14 24.0895 14C24.0917 14 24.0939 14 24.0961 14C24.0983 14 24.1005 14 24.1027 14C24.1049 14 24.1071 14 24.1093 14C24.1115 14 24.1137 14 24.1159 14C24.1181 14 24.1203 14 24.1225 14C24.1247 14 24.1269 14 24.1291 14C24.1312 14 24.1334 14 24.1356 14C24.1378 14 24.14 14 24.1421 14C24.1443 14 24.1465 14 24.1487 14C24.1508 14 24.153 14 24.1552 14C24.1573 14 24.1595 14 24.1617 14C24.1638 14 24.166 14 24.1681 14C24.1703 14 24.1724 14 24.1746 14C24.1768 14 24.1789 14 24.181 14C24.1832 14 24.1853 14 24.1875 14C24.1896 14 24.1918 14 24.1939 14C24.1961 14 24.1982 14 24.2003 14C24.2025 14 24.2046 14 24.2067 14C24.2089 14 24.211 14 24.2131 14C24.2152 14 24.2174 14 24.2195 14C24.2216 14 24.2237 14 24.2258 14C24.228 14 24.2301 14 24.2322 14C24.2343 14 24.2364 14 24.2385 14C24.2406 14 24.2427 14 24.2448 14C24.2469 14 24.249 14 24.2511 14C24.2532 14 24.2553 14 24.2574 14C24.2595 14 24.2616 14 24.2637 14C24.2658 14 24.2679 14 24.27 14C24.2721 14 24.2742 14 24.2763 14C24.2783 14 24.2804 14 24.2825 14C24.2846 14 24.2867 14 24.2887 14C24.2908 14 24.2929 14 24.295 14C24.297 14 24.2991 14 24.3012 14C24.3032 14 24.3053 14 24.3074 14C24.3094 14 24.3115 14 24.3136 14C24.3156 14 24.3177 14 24.3197 14C24.3218 14 24.3238 14 24.3259 14C24.328 14 24.33 14 24.3321 14C24.3341 14 24.3362 14 24.3382 14C24.3402 14 24.3423 14 24.3443 14C24.3464 14 24.3484 14 24.3504 14C24.3525 14 24.3545 14 24.3566 14C24.3586 14 24.3606 14 24.3626 14C24.3647 14 24.3667 14 24.3687 14C24.3708 14 24.3728 14 24.3748 14C24.3768 14 24.3789 14 24.3809 14C24.3829 14 24.3849 14 24.3869 14C24.3889 14 24.391 14 24.393 14C24.395 14 24.397 14 24.399 14C24.401 14 24.403 14 24.405 14C24.407 14 24.409 14 24.411 14C24.413 14 24.415 14 24.417 14C24.419 14 24.421 14 24.423 14C24.425 14 24.427 14 24.429 14C24.431 14 24.433 14 24.435 14C24.437 14 24.439 14 24.4409 14C24.4429 14 24.4449 14 24.4469 14C24.4489 14 24.4508 14 24.4528 14C24.4548 14 24.4568 14 24.4588 14C24.4607 14 24.4627 14 24.4647 14C24.4666 14 24.4686 14 24.4706 14C24.4726 14 24.4745 14 24.4765 14C24.4785 14 24.4804 14 24.4824 14C24.4843 14 24.4863 14 24.4883 14C24.4902 14 24.4922 14 24.4941 14C24.4961 14 24.498 14 24.5 14V13C24.498 13 24.4961 13 24.4941 13C24.4922 13 24.4902 13 24.4883 13C24.4863 13 24.4843 13 24.4824 13C24.4804 13 24.4785 13 24.4765 13C24.4745 13 24.4726 13 24.4706 13C24.4686 13 24.4666 13 24.4647 13C24.4627 13 24.4607 13 24.4588 13C24.4568 13 24.4548 13 24.4528 13C24.4508 13 24.4489 13 24.4469 13C24.4449 13 24.4429 13 24.4409 13C24.439 13 24.437 13 24.435 13C24.433 13 24.431 13 24.429 13C24.427 13 24.425 13 24.423 13C24.421 13 24.419 13 24.417 13C24.415 13 24.413 13 24.411 13C24.409 13 24.407 13 24.405 13C24.403 13 24.401 13 24.399 13C24.397 13 24.395 13 24.393 13C24.391 13 24.3889 13 24.3869 13C24.3849 13 24.3829 13 24.3809 13C24.3789 13 24.3768 13 24.3748 13C24.3728 13 24.3708 13 24.3687 13C24.3667 13 24.3647 13 24.3626 13C24.3606 13 24.3586 13 24.3566 13C24.3545 13 24.3525 13 24.3504 13C24.3484 13 24.3464 13 24.3443 13C24.3423 13 24.3402 13 24.3382 13C24.3362 13 24.3341 13 24.3321 13C24.33 13 24.328 13 24.3259 13C24.3238 13 24.3218 13 24.3197 13C24.3177 13 24.3156 13 24.3136 13C24.3115 13 24.3094 13 24.3074 13C24.3053 13 24.3032 13 24.3012 13C24.2991 13 24.297 13 24.295 13C24.2929 13 24.2908 13 24.2887 13C24.2867 13 24.2846 13 24.2825 13C24.2804 13 24.2783 13 24.2763 13C24.2742 13 24.2721 13 24.27 13C24.2679 13 24.2658 13 24.2637 13C24.2616 13 24.2595 13 24.2574 13C24.2553 13 24.2532 13 24.2511 13C24.249 13 24.2469 13 24.2448 13C24.2427 13 24.2406 13 24.2385 13C24.2364 13 24.2343 13 24.2322 13C24.2301 13 24.228 13 24.2258 13C24.2237 13 24.2216 13 24.2195 13C24.2174 13 24.2152 13 24.2131 13C24.211 13 24.2089 13 24.2067 13C24.2046 13 24.2025 13 24.2003 13C24.1982 13 24.1961 13 24.1939 13C24.1918 13 24.1896 13 24.1875 13C24.1853 13 24.1832 13 24.181 13C24.1789 13 24.1768 13 24.1746 13C24.1724 13 24.1703 13 24.1681 13C24.166 13 24.1638 13 24.1617 13C24.1595 13 24.1573 13 24.1552 13C24.153 13 24.1508 13 24.1487 13C24.1465 13 24.1443 13 24.1421 13C24.14 13 24.1378 13 24.1356 13C24.1334 13 24.1312 13 24.1291 13C24.1269 13 24.1247 13 24.1225 13C24.1203 13 24.1181 13 24.1159 13C24.1137 13 24.1115 13 24.1093 13C24.1071 13 24.1049 13 24.1027 13C24.1005 13 24.0983 13 24.0961 13C24.0939 13 24.0917 13 24.0895 13C24.0873 13 24.0851 13 24.0828 13C24.0806 13 24.0784 13 24.0762 13C24.074 13 24.0717 13 24.0695 13C24.0673 13 24.065 13 24.0628 13C24.0606 13 24.0583 13 24.0561 13C24.0539 13 24.0516 13 24.0494 13C24.0471 13 24.0449 13 24.0427 13C24.0404 13 24.0382 13 24.0359 13C24.0337 13 24.0314 13 24.0291 13C24.0269 13 24.0246 13 24.0224 13C24.0201 13 24.0178 13 24.0156 13C24.0133 13 24.011 13 24.0088 13C24.0065 13 24.0042 13 24.0019 13C23.9997 13 23.9974 13 23.9951 13C23.9928 13 23.9905 13 23.9882 13C23.9859 13 23.9837 13 23.9814 13C23.9791 13 23.9768 13 23.9745 13C23.9722 13 23.9699 13 23.9676 13C23.9653 13 23.963 13 23.9606 13C23.9583 13 23.956 13 23.9537 13C23.9514 13 23.9491 13 23.9468 13C23.9444 13 23.9421 13 23.9398 13C23.9375 13 23.9351 13 23.9328 13C23.9305 13 23.9281 13 23.9258 13C23.9235 13 23.9211 13 23.9188 13C23.9164 13 23.9141 13 23.9117 13C23.9094 13 23.9071 13 23.9047 13C23.9023 13 23.9 13 23.8976 13C23.8953 13 23.8929 13 23.8905 13C23.8882 13 23.8858 13 23.8834 13C23.8811 13 23.8787 13 23.8763 13C23.874 13 23.8716 13 23.8692 13C23.8668 13 23.8644 13 23.862 13C23.8597 13 23.8573 13 23.8549 13C23.8525 13 23.8501 13 23.8477 13C23.8453 13 23.8429 13 23.8405 13C23.8381 13 23.8357 13 23.8333 13C23.8309 13 23.8284 13 23.826 13C23.8236 13 23.8212 13 23.8188 13C23.8164 13 23.8139 13 23.8115 13C23.8091 13 23.8066 13 23.8042 13C23.8018 13 23.7993 13 23.7969 13C23.7945 13 23.792 13 23.7896 13C23.7871 13 23.7847 13 23.7822 13C23.7798 13 23.7773 13 23.7749 13C23.7724 13 23.7699 13 23.7675 13C23.765 13 23.7626 13 23.7601 13C23.7576 13 23.7551 13 23.7527 13C23.7502 13 23.7477 13 23.7452 13C23.7428 13 23.7403 13 23.7378 13C23.7353 13 23.7328 13 23.7303 13C23.7278 13 23.7253 13 23.7228 13C23.7203 13 23.7178 13 23.7153 13C23.7128 13 23.7103 13 23.7078 13C23.7053 13 23.7028 13 23.7002 13C23.6977 13 23.6952 13 23.6927 13C23.6901 13 23.6876 13 23.6851 13C23.6826 13 23.68 13 23.6775 13C23.6749 13 23.6724 13 23.6699 13C23.6673 13 23.6648 13 23.6622 13C23.6597 13 23.6571 13 23.6546 13C23.652 13 23.6494 13 23.6469 13C23.6443 13 23.6417 13 23.6392 13C23.6366 13 23.634 13 23.6315 13C23.6289 13 23.6263 13 23.6237 13C23.6211 13 23.6185 13 23.616 13C23.6134 13 23.6108 13 23.6082 13C23.6056 13 23.603 13 23.6004 13C23.5978 13 23.5952 13 23.5926 13C23.59 13 23.5873 13 23.5847 13C23.5821 13 23.5795 13 23.5769 13C23.5742 13 23.5716 13 23.569 13C23.5664 13 23.5637 13 23.5611 13C23.5584 13 23.5558 13 23.5532 13C23.5505 13 23.5479 13 23.5452 13C23.5426 13 23.5399 13 23.5373 13C23.5346 13 23.5319 13 23.5293 13C23.5266 13 23.524 13 23.5213 13C23.5186 13 23.5159 13 23.5133 13C23.5106 13 23.5079 13 23.5052 13C23.5025 13 23.4998 13 23.4972 13C23.4945 13 23.4918 13 23.4891 13C23.4864 13 23.4837 13 23.481 13C23.4783 13 23.4755 13 23.4728 13C23.4701 13 23.4674 13 23.4647 13C23.462 13 23.4592 13 23.4565 13C23.4538 13 23.4511 13 23.4483 13C23.4456 13 23.4429 13 23.4401 13C23.4374 13 23.4346 13 23.4319 13C23.4291 13 23.4264 13 23.4236 13C23.4209 13 23.4181 13 23.4153 13C23.4126 13 23.4098 13 23.407 13C23.4043 13 23.4015 13 23.3987 13C23.3959 13 23.3932 13 23.3904 13C23.3876 13 23.3848 13 23.382 13C23.3792 13 23.3764 13 23.3736 13C23.3708 13 23.368 13 23.3652 13C23.3624 13 23.3596 13 23.3568 13C23.354 13 23.3512 13 23.3483 13C23.3455 13 23.3427 13 23.3399 13C23.337 13 23.3342 13 23.3314 13C23.3285 13 23.3257 13 23.3228 13C23.32 13 23.3171 13 23.3143 13C23.3114 13 23.3086 13 23.3057 13C23.3029 13 23.3 13 23.2971 13C23.2943 13 23.2914 13 23.2885 13C23.2856 13 23.2828 13 23.2799 13C23.277 13 23.2741 13 23.2712 13C23.2683 13 23.2654 13 23.2625 13C23.2596 13 23.2567 13 23.2538 13C23.2509 13 23.248 13 23.2451 13C23.2422 13 23.2393 13 23.2364 13C23.2334 13 23.2305 13 23.2276 13C23.2247 13 23.2217 13 23.2188 13C23.2158 13 23.2129 13 23.21 13C23.207 13 23.2041 13 23.2011 13C23.1982 13 23.1952 13 23.1922 13C23.1893 13 23.1863 13 23.1834 13C23.1804 13 23.1774 13 23.1744 13C23.1715 13 23.1685 13 23.1655 13C23.1625 13 23.1595 13 23.1565 13C23.1535 13 23.1505 13 23.1475 13C23.1445 13 23.1415 13 23.1385 13C23.1355 13 23.1325 13 23.1295 13C23.1265 13 23.1234 13 23.1204 13C23.1174 13 23.1144 13 23.1113 13C23.1083 13 23.1053 13 23.1022 13C23.0992 13 23.0961 13 23.0931 13C23.09 13 23.087 13 23.0839 13C23.0809 13 23.0778 13 23.0747 13C23.0717 13 23.0686 13 23.0655 13C23.0624 13 23.0594 13 23.0563 13C23.0532 13 23.0501 13 23.047 13C23.0439 13 23.0408 13 23.0377 13C23.0346 13 23.0315 13 23.0284 13C23.0253 13 23.0222 13 23.0191 13C23.016 13 23.0128 13 23.0097 13C23.0066 13 23.0035 13 23.0003 13C22.9972 13 22.9941 13 22.9909 13C22.9878 13 22.9846 13 22.9815 13C22.9783 13 22.9752 13 22.972 13C22.9689 13 22.9657 13 22.9625 13C22.9594 13 22.9562 13 22.953 13C22.9498 13 22.9466 13 22.9435 13C22.9403 13 22.9371 13 22.9339 13C22.9307 13 22.9275 13 22.9243 13C22.9211 13 22.9179 13 22.9147 13C22.9115 13 22.9082 13 22.905 13C22.9018 13 22.8986 13 22.8953 13C22.8921 13 22.8889 13 22.8856 13C22.8824 13 22.8792 13 22.8759 13C22.8727 13 22.8694 13 22.8662 13C22.8629 13 22.8597 13 22.8564 13C22.8531 13 22.8499 13 22.8466 13C22.8433 13 22.84 13 22.8367 13C22.8335 13 22.8302 13 22.8269 13C22.8236 13 22.8203 13 22.817 13C22.8137 13 22.8104 13 22.8071 13C22.8038 13 22.8005 13 22.7971 13C22.7938 13 22.7905 13 22.7872 13C22.7838 13 22.7805 13 22.7772 13C22.7738 13 22.7705 13 22.7671 13C22.7638 13 22.7604 13 22.7571 13C22.7537 13 22.7504 13 22.747 13C22.7437 13 22.7403 13 22.7369 13C22.7335 13 22.7302 13 22.7268 13C22.7234 13 22.72 13 22.7166 13C22.7132 13 22.7098 13 22.7064 13C22.703 13 22.6996 13 22.6962 13C22.6928 13 22.6894 13 22.686 13C22.6825 13 22.6791 13 22.6757 13C22.6722 13 22.6688 13 22.6654 13C22.6619 13 22.6585 13 22.655 13C22.6516 13 22.6481 13 22.6447 13C22.6412 13 22.6378 13 22.6343 13C22.6308 13 22.6274 13 22.6239 13C22.6204 13 22.6169 13 22.6134 13C22.6099 13 22.6065 13 22.603 13C22.5995 13 22.596 13 22.5925 13C22.589 13 22.5854 13 22.5819 13C22.5784 13 22.5749 13 22.5714 13C22.5678 13 22.5643 13 22.5608 13C22.5572 13 22.5537 13 22.5502 13C22.5466 13 22.5431 13 22.5395 13C22.536 13 22.5324 13 22.5288 13C22.5253 13 22.5217 13 22.5181 13C22.5145 13 22.511 13 22.5074 13C22.5038 13 22.5002 13 22.4966 13C22.493 13 22.4894 13 22.4858 13C22.4822 13 22.4786 13 22.475 13C22.4714 13 22.4678 13 22.4641 13C22.4605 13 22.4569 13 22.4533 13C22.4496 13 22.446 13 22.4423 13C22.4387 13 22.4351 13 22.4314 13C22.4277 13 22.4241 13 22.4204 13C22.4168 13 22.4131 13 22.4094 13C22.4057 13 22.4021 13 22.3984 13C22.3947 13 22.391 13 22.3873 13C22.3836 13 22.3799 13 22.3762 13C22.3725 13 22.3688 13 22.3651 13C22.3614 13 22.3577 13 22.3539 13C22.3502 13 22.3465 13 22.3428 13C22.339 13 22.3353 13 22.3315 13C22.3278 13 22.324 13 22.3203 13C22.3165 13 22.3128 13 22.309 13C22.3052 13 22.3015 13 22.2977 13C22.2939 13 22.2901 13 22.2864 13C22.2826 13 22.2788 13 22.275 13C22.2712 13 22.2674 13 22.2636 13C22.2598 13 22.256 13 22.2521 13C22.2483 13 22.2445 13 22.2407 13C22.2369 13 22.233 13 22.2292 13C22.2253 13 22.2215 13 22.2177 13C22.2138 13 22.2099 13 22.2061 13C22.2022 13 22.1984 13 22.1945 13C22.1906 13 22.1868 13 22.1829 13C22.179 13 22.1751 13 22.1712 13C22.1673 13 22.1634 13 22.1595 13C22.1556 13 22.1517 13 22.1478 13C22.1439 13 22.14 13 22.1361 13C22.1321 13 22.1282 13 22.1243 13C22.1203 13 22.1164 13 22.1125 13C22.1085 13 22.1046 13 22.1006 13C22.0966 13 22.0927 13 22.0887 13C22.0848 13 22.0808 13 22.0768 13C22.0728 13 22.0688 13 22.0649 13C22.0609 13 22.0569 13 22.0529 13C22.0489 13 22.0449 13 22.0409 13C22.0369 13 22.0328 13 22.0288 13C22.0248 13 22.0208 13 22.0167 13C22.0127 13 22.0087 13 22.0046 13C22.0006 13 21.9965 13 21.9925 13C21.9884 13 21.9844 13 21.9803 13C21.9762 13 21.9722 13 21.9681 13C21.964 13 21.9599 13 21.9559 13C21.9518 13 21.9477 13 21.9436 13C21.9395 13 21.9354 13 21.9313 13C21.9272 13 21.923 13 21.9189 13C21.9148 13 21.9107 13 21.9065 13C21.9024 13 21.8983 13 21.8941 13C21.89 13 21.8858 13 21.8817 13C21.8775 13 21.8734 13 21.8692 13C21.865 13 21.8609 13 21.8567 13C21.8525 13 21.8483 13 21.8442 13C21.84 13 21.8358 13 21.8316 13C21.8274 13 21.8232 13 21.819 13C21.8147 13 21.8105 13 21.8063 13C21.8021 13 21.7979 13 21.7936 13C21.7894 13 21.7852 13 21.7809 13C21.7767 13 21.7724 13 21.7682 13C21.7639 13 21.7596 13 21.7554 13C21.7511 13 21.7468 13 21.7425 13C21.7383 13 21.734 13 21.7297 13C21.7254 13 21.7211 13 21.7168 13C21.7125 13 21.7082 13 21.7039 13C21.6996 13 21.6952 13 21.6909 13C21.6866 13 21.6823 13 21.6779 13C21.6736 13 21.6692 13 21.6649 13C21.6605 13 21.6562 13 21.6518 13C21.6475 13 21.6431 13 21.6387 13C21.6343 13 21.63 13 21.6256 13C21.6212 13 21.6168 13 21.6124 13C21.608 13 21.6036 13 21.5992 13C21.5948 13 21.5904 13 21.5859 13C21.5815 13 21.5771 13 21.5727 13C21.5682 13 21.5638 13 21.5594 13C21.5549 13 21.5505 13 21.546 13C21.5415 13 21.5371 13 21.5326 13C21.5281 13 21.5237 13 21.5192 13C21.5147 13 21.5102 13 21.5057 13C21.5012 13 21.4967 13 21.4922 13C21.4877 13 21.4832 13 21.4787 13C21.4742 13 21.4697 13 21.4651 13C21.4606 13 21.4561 13 21.4515 13C21.447 13 21.4424 13 21.4379 13C21.4333 13 21.4288 13 21.4242 13C21.4196 13 21.4151 13 21.4105 13C21.4059 13 21.4013 13 21.3967 13C21.3922 13 21.3876 13 21.383 13C21.3784 13 21.3737 13 21.3691 13C21.3645 13 21.3599 13 21.3553 13C21.3506 13 21.346 13 21.3414 13C21.3367 13 21.3321 13 21.3274 13C21.3228 13 21.3181 13 21.3135 13C21.3088 13 21.3041 13 21.2994 13C21.2948 13 21.2901 13 21.2854 13C21.2807 13 21.276 13 21.2713 13C21.2666 13 21.2619 13 21.2572 13C21.2525 13 21.2478 13 21.243 13C21.2383 13 21.2336 13 21.2288 13C21.2241 13 21.2193 13 21.2146 13C21.2098 13 21.2051 13 21.2003 13C21.1956 13 21.1908 13 21.186 13C21.1812 13 21.1764 13 21.1717 13C21.1669 13 21.1621 13 21.1573 13C21.1525 13 21.1477 13 21.1428 13C21.138 13 21.1332 13 21.1284 13C21.1235 13 21.1187 13 21.1139 13C21.109 13 21.1042 13 21.0993 13C21.0945 13 21.0896 13 21.0848 13C21.0799 13 21.075 13 21.0701 13C21.0653 13 21.0604 13 21.0555 13C21.0506 13 21.0457 13 21.0408 13C21.0359 13 21.031 13 21.026 13C21.0211 13 21.0162 13 21.0113 13C21.0063 13 21.0014 13 20.9965 13C20.9915 13 20.9866 13 20.9816 13C20.9766 13 20.9717 13 20.9667 13C20.9617 13 20.9568 13 20.9518 13C20.9468 13 20.9418 13 20.9368 13C20.9318 13 20.9268 13 20.9218 13C20.9168 13 20.9118 13 20.9068 13C20.9017 13 20.8967 13 20.8917 13C20.8866 13 20.8816 13 20.8765 13C20.8715 13 20.8664 13 20.8614 13C20.8563 13 20.8512 13 20.8462 13C20.8411 13 20.836 13 20.8309 13C20.8258 13 20.8207 13 20.8156 13C20.8105 13 20.8054 13 20.8003 13C20.7952 13 20.7901 13 20.7849 13C20.7798 13 20.7747 13 20.7695 13C20.7644 13 20.7592 13 20.7541 13C20.7489 13 20.7438 13 20.7386 13C20.7334 13 20.7282 13 20.7231 13C20.7179 13 20.7127 13 20.7075 13C20.7023 13 20.6971 13 20.6919 13C20.6867 13 20.6814 13 20.6762 13C20.671 13 20.6658 13 20.6605 13C20.6553 13 20.6501 13 20.6448 13C20.6395 13 20.6343 13 20.629 13C20.6238 13 20.6185 13 20.6132 13C20.6079 13 20.6026 13 20.5974 13C20.5921 13 20.5868 13 20.5815 13C20.5762 13 20.5708 13 20.5655 13C20.5602 13 20.5549 13 20.5495 13C20.5442 13 20.5389 13 20.5335 13C20.5282 13 20.5228 13 20.5175 13C20.5121 13 20.5067 13 20.5014 13C20.496 13 20.4906 13 20.4852 13C20.4798 13 20.4744 13 20.469 13C20.4636 13 20.4582 13 20.4528 13C20.4474 13 20.442 13 20.4365 13C20.4311 13 20.4257 13 20.4202 13C20.4148 13 20.4093 13 20.4039 13C20.3984 13 20.3929 13 20.3875 13C20.382 13 20.3765 13 20.371 13C20.3655 13 20.36 13 20.3545 13C20.349 13 20.3435 13 20.338 13C20.3325 13 20.327 13 20.3214 13C20.3159 13 20.3104 13 20.3048 13C20.2993 13 20.2937 13 20.2882 13C20.2826 13 20.2771 13 20.2715 13C20.2659 13 20.2603 13 20.2548 13C20.2492 13 20.2436 13 20.238 13C20.2324 13 20.2268 13 20.2211 13C20.2155 13 20.2099 13 20.2043 13C20.1987 13 20.193 13 20.1874 13C20.1817 13 20.1761 13 20.1704 13C20.1648 13 20.1591 13 20.1534 13C20.1478 13 20.1421 13 20.1364 13C20.1307 13 20.125 13 20.1193 13C20.1136 13 20.1079 13 20.1022 13C20.0965 13 20.0907 13 20.085 13C20.0793 13 20.0735 13 20.0678 13C20.062 13 20.0563 13 20.0505 13C20.0448 13 20.039 13 20.0332 13C20.0275 13 20.0217 13 20.0159 13C20.0101 13 20.0043 13 19.9985 13C19.9927 13 19.9869 13 19.9811 13C19.9752 13 19.9694 13 19.9636 13C19.9578 13 19.9519 13 19.9461 13C19.9402 13 19.9344 13 19.9285 13C19.9226 13 19.9168 13 19.9109 13C19.905 13 19.8991 13 19.8932 13C19.8873 13 19.8814 13 19.8755 13C19.8696 13 19.8637 13 19.8578 13C19.8519 13 19.8459 13 19.84 13C19.8341 13 19.8281 13 19.8222 13C19.8162 13 19.8103 13 19.8043 13C19.7983 13 19.7924 13 19.7864 13C19.7804 13 19.7744 13 19.7684 13C19.7624 13 19.7564 13 19.7504 13C19.7444 13 19.7384 13 19.7323 13C19.7263 13 19.7203 13 19.7142 13C19.7082 13 19.7021 13 19.6961 13C19.69 13 19.684 13 19.6779 13C19.6718 13 19.6657 13 19.6596 13C19.6536 13 19.6475 13 19.6414 13C19.6353 13 19.6291 13 19.623 13C19.6169 13 19.6108 13 19.6047 13C19.5985 13 19.5924 13 19.5862 13C19.5801 13 19.5739 13 19.5678 13C19.5616 13 19.5554 13 19.5492 13C19.5431 13 19.5369 13 19.5307 13C19.5245 13 19.5183 13 19.5121 13C19.5059 13 19.4996 13 19.4934 13C19.4872 13 19.481 13 19.4747 13C19.4685 13 19.4622 13 19.456 13C19.4497 13 19.4435 13 19.4372 13C19.4309 13 19.4246 13 19.4183 13C19.4121 13 19.4058 13 19.3995 13C19.3932 13 19.3868 13 19.3805 13C19.3742 13 19.3679 13 19.3615 13C19.3552 13 19.3489 13 19.3425 13C19.3362 13 19.3298 13 19.3234 13C19.3171 13 19.3107 13 19.3043 13C19.2979 13 19.2916 13 19.2852 13C19.2788 13 19.2724 13 19.2659 13C19.2595 13 19.2531 13 19.2467 13C19.2403 13 19.2338 13 19.2274 13C19.2209 13 19.2145 13 19.208 13C19.2016 13 19.1951 13 19.1886 13C19.1821 13 19.1756 13 19.1692 13C19.1627 13 19.1562 13 19.1497 13C19.1432 13 19.1366 13 19.1301 13C19.1236 13 19.1171 13 19.1105 13C19.104 13 19.0974 13 19.0909 13C19.0843 13 19.0778 13 19.0712 13C19.0646 13 19.058 13 19.0514 13C19.0449 13 19.0383 13 19.0317 13C19.025 13 19.0184 13 19.0118 13C19.0052 13 18.9986 13 18.9919 13C18.9853 13 18.9787 13 18.972 13C18.9653 13 18.9587 13 18.952 13C18.9454 13 18.9387 13 18.932 13C18.9253 13 18.9186 13 18.9119 13C18.9052 13 18.8985 13 18.8918 13C18.8851 13 18.8783 13 18.8716 13C18.8649 13 18.8581 13 18.8514 13C18.8446 13 18.8379 13 18.8311 13C18.8243 13 18.8176 13 18.8108 13C18.804 13 18.7972 13 18.7904 13C18.7836 13 18.7768 13 18.77 13C18.7632 13 18.7564 13 18.7495 13C18.7427 13 18.7359 13 18.729 13C18.7222 13 18.7153 13 18.7084 13C18.7016 13 18.6947 13 18.6878 13C18.6809 13 18.674 13 18.6671 13C18.6602 13 18.6533 13 18.6464 13C18.6395 13 18.6326 13 18.6257 13C18.6187 13 18.6118 13 18.6048 13C18.5979 13 18.5909 13 18.584 13C18.577 13 18.57 13 18.5631 13C18.5561 13 18.5491 13 18.5421 13C18.5351 13 18.5281 13 18.5211 13C18.5141 13 18.507 13 18.5 13V14ZM24.5 14C25.2154 14 25.8771 14.0051 26.3635 14.1631C26.5951 14.2383 26.7456 14.3364 26.8392 14.4503C26.927 14.5571 27 14.7204 27 15H28C28 14.5296 27.8706 14.1304 27.6118 13.8154C27.3587 13.5074 27.0181 13.3242 26.6724 13.2119C26.004 12.9949 25.1658 13 24.5 13V14ZM27 15C27 15.4385 26.6296 15.8137 26.0264 16.1153C25.7475 16.2547 25.4638 16.3545 25.247 16.4195C25.1394 16.4518 25.0504 16.4749 24.9894 16.4897C24.959 16.4971 24.9357 16.5024 24.9206 16.5057C24.9131 16.5073 24.9077 16.5085 24.9046 16.5092C24.903 16.5095 24.902 16.5097 24.9015 16.5098C24.9013 16.5098 24.9012 16.5099 24.9013 16.5098C24.9013 16.5098 24.9014 16.5098 24.9015 16.5098C24.9016 16.5098 24.9017 16.5098 24.9017 16.5098C24.9018 16.5097 24.9019 16.5097 25 17C25.0981 17.4903 25.0982 17.4903 25.0984 17.4902C25.0984 17.4902 25.0986 17.4902 25.0987 17.4902C25.099 17.4901 25.0993 17.49 25.0996 17.49C25.1003 17.4898 25.1011 17.4897 25.1021 17.4895C25.1041 17.4891 25.1066 17.4885 25.1098 17.4879C25.1161 17.4866 25.1247 17.4847 25.1355 17.4823C25.1571 17.4776 25.1875 17.4707 25.2254 17.4615C25.3012 17.4431 25.4075 17.4154 25.5343 17.3774C25.7862 17.3018 26.1275 17.1828 26.4736 17.0097C27.1204 16.6863 28 16.0615 28 15H27ZM25 17C24.8419 17.4743 24.8418 17.4743 24.8416 17.4743C24.8416 17.4742 24.8415 17.4742 24.8414 17.4742C24.8413 17.4741 24.8411 17.4741 24.841 17.4741C24.8408 17.474 24.8407 17.474 24.8407 17.474C24.8407 17.4739 24.841 17.474 24.8416 17.4743C24.8429 17.4747 24.8455 17.4756 24.8493 17.477C24.857 17.4797 24.8696 17.4843 24.8865 17.4907C24.9202 17.5035 24.9703 17.5235 25.0313 17.5507C25.1547 17.6055 25.3155 17.6862 25.4726 17.791C25.8175 18.0209 26 18.2654 26 18.5H27C27 17.7346 26.4325 17.2291 26.0274 16.959C25.8095 16.8138 25.5953 16.707 25.4374 16.6368C25.3578 16.6015 25.2908 16.5746 25.2425 16.5562C25.2183 16.547 25.1986 16.5398 25.1844 16.5348C25.1772 16.5322 25.1714 16.5302 25.167 16.5287C25.1648 16.5279 25.1629 16.5273 25.1615 16.5268C25.1607 16.5265 25.1601 16.5263 25.1595 16.5261C25.1592 16.526 25.159 16.5259 25.1587 16.5259C25.1586 16.5258 25.1585 16.5258 25.1584 16.5258C25.1583 16.5257 25.1581 16.5257 25 17ZM26 18.5C26 18.7521 25.9203 18.9152 25.8138 19.035C25.6982 19.1651 25.5283 19.2679 25.3244 19.3443C25.1227 19.42 24.9138 19.46 24.7505 19.4804C24.6701 19.4905 24.6039 19.4954 24.5592 19.4978C24.5369 19.499 24.5202 19.4995 24.51 19.4998C24.5049 19.4999 24.5014 19.5 24.4997 19.5C24.4988 19.5 24.4984 19.5 24.4985 19.5C24.4985 19.5 24.4986 19.5 24.4989 19.5C24.499 19.5 24.4992 19.5 24.4994 19.5C24.4994 19.5 24.4996 19.5 24.4997 19.5C24.4998 19.5 24.5 19.5 24.5 20C24.5 20.5 24.5002 20.5 24.5004 20.5C24.5005 20.5 24.5007 20.5 24.5008 20.5C24.5011 20.5 24.5015 20.5 24.5018 20.5C24.5026 20.5 24.5034 20.5 24.5044 20.5C24.5064 20.5 24.5089 20.5 24.5118 20.4999C24.5176 20.4998 24.5254 20.4997 24.535 20.4995C24.554 20.499 24.5803 20.4981 24.6127 20.4964C24.6774 20.4929 24.7674 20.4861 24.8745 20.4727C25.0862 20.4462 25.3773 20.3925 25.6756 20.2807C25.9717 20.1696 26.3018 19.9912 26.5612 19.6994C26.8297 19.3973 27 18.9979 27 18.5H26ZM24.5 20C24.5 20.5 24.4998 20.5 24.4995 20.5C24.4995 20.5 24.4992 20.5 24.4991 20.5C24.4988 20.5 24.4985 20.5 24.4983 20.5C24.4978 20.5 24.4974 20.5 24.4971 20.5C24.4965 20.5 24.4962 20.5 24.4962 20.5C24.4963 20.5 24.4977 20.5 24.5002 20.5001C24.5053 20.5003 24.5151 20.5007 24.5288 20.5017C24.5566 20.5036 24.5994 20.5078 24.6522 20.5166C24.7601 20.5346 24.8963 20.5696 25.0264 20.6347C25.1546 20.6988 25.2676 20.7871 25.3496 20.9102C25.4296 21.0301 25.5 21.2125 25.5 21.5H26.5C26.5 21.0375 26.3829 20.6574 26.1817 20.3555C25.9824 20.0567 25.7204 19.8637 25.4736 19.7403C25.2287 19.6179 24.9899 19.5591 24.8166 19.5302C24.7287 19.5156 24.6544 19.5081 24.6001 19.5042C24.5728 19.5023 24.5504 19.5012 24.5335 19.5006C24.5251 19.5004 24.518 19.5002 24.5124 19.5001C24.5096 19.5001 24.5071 19.5 24.5051 19.5C24.504 19.5 24.5031 19.5 24.5022 19.5C24.5018 19.5 24.5014 19.5 24.501 19.5C24.5009 19.5 24.5006 19.5 24.5005 19.5C24.5003 19.5 24.5 19.5 24.5 20ZM25.5 21.5C25.5 21.8688 25.314 22.0972 25.0124 22.26C24.6892 22.4346 24.2773 22.5 24 22.5V23.5C24.3894 23.5 24.9775 23.4154 25.4876 23.14C26.0194 22.8528 26.5 22.3312 26.5 21.5H25.5ZM24 23.5C24.0154 23.5 24.1327 23.5238 24.2744 23.7317C24.4048 23.9229 24.5 24.1996 24.5 24.5H25.5C25.5 24.0004 25.3452 23.5271 25.1006 23.1683C24.8673 22.8262 24.4846 22.5 24 22.5V23.5ZM24.5 24.5C24.5 24.806 24.3574 25.0358 24.0976 25.209C23.8231 25.392 23.4258 25.5 23 25.5V26.5C23.5742 26.5 24.1769 26.358 24.6524 26.041C25.1426 25.7142 25.5 25.194 25.5 24.5H24.5ZM23 25.5C22.9984 25.5 22.9969 25.5 22.9953 25.5C22.9936 25.5 22.992 25.5 22.9904 25.5C22.9887 25.5 22.9871 25.5 22.9854 25.5C22.9837 25.5 22.982 25.5 22.9803 25.5C22.9785 25.5 22.9768 25.5 22.975 25.5C22.9733 25.5 22.9715 25.5 22.9697 25.5C22.9679 25.5 22.966 25.5 22.9642 25.5C22.9623 25.5 22.9605 25.5 22.9586 25.5C22.9567 25.5 22.9548 25.5 22.9529 25.5C22.9509 25.5 22.949 25.5 22.947 25.5C22.945 25.5 22.9431 25.5 22.941 25.5C22.939 25.5 22.937 25.5 22.935 25.5C22.9329 25.5 22.9308 25.5 22.9288 25.5C22.9267 25.5 22.9246 25.5 22.9224 25.5C22.9203 25.5 22.9182 25.5 22.916 25.5C22.9138 25.5 22.9116 25.5 22.9094 25.5C22.9072 25.5 22.905 25.5 22.9028 25.5C22.9005 25.5 22.8983 25.5 22.896 25.5C22.8937 25.5 22.8914 25.5 22.8891 25.5C22.8867 25.5 22.8844 25.5 22.882 25.5C22.8797 25.5 22.8773 25.5 22.8749 25.5C22.8725 25.5 22.8701 25.5 22.8676 25.5C22.8652 25.5 22.8628 25.5 22.8603 25.5C22.8578 25.5 22.8553 25.5 22.8528 25.5C22.8503 25.5 22.8477 25.5 22.8452 25.5C22.8426 25.5 22.8401 25.5 22.8375 25.5C22.8349 25.5 22.8323 25.5 22.8296 25.5C22.827 25.5 22.8244 25.5 22.8217 25.5C22.819 25.5 22.8164 25.5 22.8137 25.5C22.8109 25.5 22.8082 25.5 22.8055 25.5C22.8027 25.5 22.8 25.5 22.7972 25.5C22.7944 25.5 22.7916 25.5 22.7888 25.5C22.786 25.5 22.7832 25.5 22.7803 25.5C22.7775 25.5 22.7746 25.5 22.7717 25.5C22.7688 25.5 22.7659 25.5 22.763 25.5C22.7601 25.5 22.7571 25.5 22.7541 25.5C22.7512 25.5 22.7482 25.5 22.7452 25.5C22.7422 25.5 22.7392 25.5 22.7362 25.5C22.7331 25.5 22.7301 25.5 22.727 25.5C22.7239 25.5 22.7208 25.5 22.7177 25.5C22.7146 25.5 22.7115 25.5 22.7083 25.5C22.7052 25.5 22.702 25.5 22.6989 25.5C22.6957 25.5 22.6925 25.5 22.6893 25.5C22.6861 25.5 22.6828 25.5 22.6796 25.5C22.6763 25.5 22.673 25.5 22.6698 25.5C22.6665 25.5 22.6632 25.5 22.6598 25.5C22.6565 25.5 22.6532 25.5 22.6498 25.5C22.6465 25.5 22.6431 25.5 22.6397 25.5C22.6363 25.5 22.6329 25.5 22.6295 25.5C22.626 25.5 22.6226 25.5 22.6191 25.5C22.6157 25.5 22.6122 25.5 22.6087 25.5C22.6052 25.5 22.6017 25.5 22.5982 25.5C22.5946 25.5 22.5911 25.5 22.5875 25.5C22.5839 25.5 22.5804 25.5 22.5768 25.5C22.5732 25.5 22.5695 25.5 22.5659 25.5C22.5623 25.5 22.5586 25.5 22.555 25.5C22.5513 25.5 22.5476 25.5 22.5439 25.5C22.5402 25.5 22.5365 25.5 22.5327 25.5C22.529 25.5 22.5252 25.5 22.5215 25.5C22.5177 25.5 22.5139 25.5 22.5101 25.5C22.5063 25.5 22.5025 25.5 22.4987 25.5C22.4948 25.5 22.491 25.5 22.4871 25.5C22.4832 25.5 22.4793 25.5 22.4754 25.5C22.4715 25.5 22.4676 25.5 22.4637 25.5C22.4597 25.5 22.4558 25.5 22.4518 25.5C22.4478 25.5 22.4439 25.5 22.4399 25.5C22.4359 25.5 22.4318 25.5 22.4278 25.5C22.4238 25.5 22.4197 25.5 22.4156 25.5C22.4116 25.5 22.4075 25.5 22.4034 25.5C22.3993 25.5 22.3952 25.5 22.391 25.5C22.3869 25.5 22.3828 25.5 22.3786 25.5C22.3744 25.5 22.3703 25.5 22.3661 25.5C22.3619 25.5 22.3576 25.5 22.3534 25.5C22.3492 25.5 22.3449 25.5 22.3407 25.5C22.3364 25.5 22.3321 25.5 22.3279 25.5C22.3236 25.5 22.3193 25.5 22.3149 25.5C22.3106 25.5 22.3063 25.5 22.3019 25.5C22.2976 25.5 22.2932 25.5 22.2888 25.5C22.2844 25.5 22.28 25.5 22.2756 25.5C22.2712 25.5 22.2667 25.5 22.2623 25.5C22.2579 25.5 22.2534 25.5 22.2489 25.5C22.2444 25.5 22.2399 25.5 22.2354 25.5C22.2309 25.5 22.2264 25.5 22.2218 25.5C22.2173 25.5 22.2128 25.5 22.2082 25.5C22.2036 25.5 22.199 25.5 22.1944 25.5C22.1898 25.5 22.1852 25.5 22.1806 25.5C22.1759 25.5 22.1713 25.5 22.1666 25.5C22.162 25.5 22.1573 25.5 22.1526 25.5C22.1479 25.5 22.1432 25.5 22.1385 25.5C22.1338 25.5 22.129 25.5 22.1243 25.5C22.1195 25.5 22.1148 25.5 22.11 25.5C22.1052 25.5 22.1004 25.5 22.0956 25.5C22.0908 25.5 22.0859 25.5 22.0811 25.5C22.0763 25.5 22.0714 25.5 22.0665 25.5C22.0617 25.5 22.0568 25.5 22.0519 25.5C22.047 25.5 22.0421 25.5 22.0372 25.5C22.0322 25.5 22.0273 25.5 22.0223 25.5C22.0174 25.5 22.0124 25.5 22.0074 25.5C22.0024 25.5 21.9974 25.5 21.9924 25.5C21.9874 25.5 21.9824 25.5 21.9773 25.5C21.9723 25.5 21.9672 25.5 21.9622 25.5C21.9571 25.5 21.952 25.5 21.9469 25.5C21.9418 25.5 21.9367 25.5 21.9316 25.5C21.9265 25.5 21.9213 25.5 21.9162 25.5C21.911 25.5 21.9058 25.5 21.9007 25.5C21.8955 25.5 21.8903 25.5 21.8851 25.5C21.8799 25.5 21.8746 25.5 21.8694 25.5C21.8642 25.5 21.8589 25.5 21.8537 25.5C21.8484 25.5 21.8431 25.5 21.8378 25.5C21.8325 25.5 21.8272 25.5 21.8219 25.5C21.8166 25.5 21.8113 25.5 21.8059 25.5C21.8006 25.5 21.7952 25.5 21.7898 25.5C21.7845 25.5 21.7791 25.5 21.7737 25.5C21.7683 25.5 21.7629 25.5 21.7574 25.5C21.752 25.5 21.7466 25.5 21.7411 25.5C21.7357 25.5 21.7302 25.5 21.7247 25.5C21.7192 25.5 21.7137 25.5 21.7082 25.5C21.7027 25.5 21.6972 25.5 21.6917 25.5C21.6861 25.5 21.6806 25.5 21.675 25.5C21.6695 25.5 21.6639 25.5 21.6583 25.5C21.6527 25.5 21.6471 25.5 21.6415 25.5C21.6359 25.5 21.6303 25.5 21.6247 25.5C21.619 25.5 21.6134 25.5 21.6077 25.5C21.6021 25.5 21.5964 25.5 21.5907 25.5C21.585 25.5 21.5793 25.5 21.5736 25.5C21.5679 25.5 21.5622 25.5 21.5564 25.5C21.5507 25.5 21.545 25.5 21.5392 25.5C21.5334 25.5 21.5277 25.5 21.5219 25.5C21.5161 25.5 21.5103 25.5 21.5045 25.5C21.4987 25.5 21.4928 25.5 21.487 25.5C21.4812 25.5 21.4753 25.5 21.4695 25.5C21.4636 25.5 21.4577 25.5 21.4519 25.5C21.446 25.5 21.4401 25.5 21.4342 25.5C21.4283 25.5 21.4223 25.5 21.4164 25.5C21.4105 25.5 21.4045 25.5 21.3986 25.5C21.3926 25.5 21.3866 25.5 21.3807 25.5C21.3747 25.5 21.3687 25.5 21.3627 25.5C21.3567 25.5 21.3507 25.5 21.3446 25.5C21.3386 25.5 21.3326 25.5 21.3265 25.5C21.3205 25.5 21.3144 25.5 21.3083 25.5C21.3023 25.5 21.2962 25.5 21.2901 25.5C21.284 25.5 21.2779 25.5 21.2717 25.5C21.2656 25.5 21.2595 25.5 21.2533 25.5C21.2472 25.5 21.241 25.5 21.2349 25.5C21.2287 25.5 21.2225 25.5 21.2163 25.5C21.2102 25.5 21.204 25.5 21.1977 25.5C21.1915 25.5 21.1853 25.5 21.1791 25.5C21.1728 25.5 21.1666 25.5 21.1603 25.5C21.1541 25.5 21.1478 25.5 21.1415 25.5C21.1353 25.5 21.129 25.5 21.1227 25.5C21.1164 25.5 21.1101 25.5 21.1037 25.5C21.0974 25.5 21.0911 25.5 21.0847 25.5C21.0784 25.5 21.072 25.5 21.0657 25.5C21.0593 25.5 21.0529 25.5 21.0465 25.5C21.0402 25.5 21.0338 25.5 21.0273 25.5C21.0209 25.5 21.0145 25.5 21.0081 25.5C21.0017 25.5 20.9952 25.5 20.9888 25.5C20.9823 25.5 20.9759 25.5 20.9694 25.5C20.9629 25.5 20.9564 25.5 20.9499 25.5C20.9434 25.5 20.9369 25.5 20.9304 25.5C20.9239 25.5 20.9174 25.5 20.9108 25.5C20.9043 25.5 20.8978 25.5 20.8912 25.5C20.8847 25.5 20.8781 25.5 20.8715 25.5C20.8649 25.5 20.8584 25.5 20.8518 25.5C20.8452 25.5 20.8386 25.5 20.8319 25.5C20.8253 25.5 20.8187 25.5 20.8121 25.5C20.8054 25.5 20.7988 25.5 20.7921 25.5C20.7855 25.5 20.7788 25.5 20.7721 25.5C20.7655 25.5 20.7588 25.5 20.7521 25.5C20.7454 25.5 20.7387 25.5 20.732 25.5C20.7252 25.5 20.7185 25.5 20.7118 25.5C20.7051 25.5 20.6983 25.5 20.6916 25.5C20.6848 25.5 20.678 25.5 20.6713 25.5C20.6645 25.5 20.6577 25.5 20.6509 25.5C20.6441 25.5 20.6373 25.5 20.6305 25.5C20.6237 25.5 20.6169 25.5 20.6101 25.5C20.6032 25.5 20.5964 25.5 20.5896 25.5C20.5827 25.5 20.5758 25.5 20.569 25.5C20.5621 25.5 20.5552 25.5 20.5484 25.5C20.5415 25.5 20.5346 25.5 20.5277 25.5C20.5208 25.5 20.5139 25.5 20.5069 25.5C20.5 25.5 20.4931 25.5 20.4862 25.5C20.4792 25.5 20.4723 25.5 20.4653 25.5C20.4584 25.5 20.4514 25.5 20.4444 25.5C20.4374 25.5 20.4305 25.5 20.4235 25.5C20.4165 25.5 20.4095 25.5 20.4025 25.5C20.3955 25.5 20.3884 25.5 20.3814 25.5C20.3744 25.5 20.3674 25.5 20.3603 25.5C20.3533 25.5 20.3462 25.5 20.3392 25.5C20.3321 25.5 20.325 25.5 20.318 25.5C20.3109 25.5 20.3038 25.5 20.2967 25.5C20.2896 25.5 20.2825 25.5 20.2754 25.5C20.2683 25.5 20.2612 25.5 20.254 25.5C20.2469 25.5 20.2398 25.5 20.2326 25.5C20.2255 25.5 20.2183 25.5 20.2112 25.5C20.204 25.5 20.1968 25.5 20.1897 25.5C20.1825 25.5 20.1753 25.5 20.1681 25.5C20.1609 25.5 20.1537 25.5 20.1465 25.5C20.1393 25.5 20.1321 25.5 20.1249 25.5C20.1176 25.5 20.1104 25.5 20.1032 25.5C20.0959 25.5 20.0887 25.5 20.0814 25.5C20.0742 25.5 20.0669 25.5 20.0596 25.5C20.0524 25.5 20.0451 25.5 20.0378 25.5C20.0305 25.5 20.0232 25.5 20.0159 25.5C20.0086 25.5 20.0013 25.5 19.994 25.5C19.9867 25.5 19.9794 25.5 19.972 25.5C19.9647 25.5 19.9574 25.5 19.95 25.5C19.9427 25.5 19.9353 25.5 19.928 25.5C19.9206 25.5 19.9132 25.5 19.9059 25.5C19.8985 25.5 19.8911 25.5 19.8837 25.5C19.8763 25.5 19.8689 25.5 19.8615 25.5C19.8541 25.5 19.8467 25.5 19.8393 25.5C19.8319 25.5 19.8245 25.5 19.817 25.5C19.8096 25.5 19.8022 25.5 19.7947 25.5C19.7873 25.5 19.7798 25.5 19.7724 25.5C19.7649 25.5 19.7574 25.5 19.75 25.5C19.7425 25.5 19.735 25.5 19.7275 25.5C19.7201 25.5 19.7126 25.5 19.7051 25.5C19.6976 25.5 19.6901 25.5 19.6825 25.5C19.675 25.5 19.6675 25.5 19.66 25.5C19.6525 25.5 19.6449 25.5 19.6374 25.5C19.6299 25.5 19.6223 25.5 19.6148 25.5C19.6072 25.5 19.5997 25.5 19.5921 25.5C19.5845 25.5 19.577 25.5 19.5694 25.5C19.5618 25.5 19.5542 25.5 19.5466 25.5C19.539 25.5 19.5315 25.5 19.5239 25.5C19.5163 25.5 19.5086 25.5 19.501 25.5C19.4934 25.5 19.4858 25.5 19.4782 25.5C19.4706 25.5 19.4629 25.5 19.4553 25.5C19.4476 25.5 19.44 25.5 19.4324 25.5C19.4247 25.5 19.4171 25.5 19.4094 25.5C19.4017 25.5 19.3941 25.5 19.3864 25.5C19.3787 25.5 19.371 25.5 19.3634 25.5C19.3557 25.5 19.348 25.5 19.3403 25.5C19.3326 25.5 19.3249 25.5 19.3172 25.5C19.3095 25.5 19.3018 25.5 19.2941 25.5C19.2863 25.5 19.2786 25.5 19.2709 25.5C19.2632 25.5 19.2554 25.5 19.2477 25.5C19.24 25.5 19.2322 25.5 19.2245 25.5C19.2167 25.5 19.209 25.5 19.2012 25.5C19.1934 25.5 19.1857 25.5 19.1779 25.5C19.1701 25.5 19.1624 25.5 19.1546 25.5C19.1468 25.5 19.139 25.5 19.1312 25.5C19.1234 25.5 19.1156 25.5 19.1078 25.5C19.1 25.5 19.0922 25.5 19.0844 25.5C19.0766 25.5 19.0688 25.5 19.061 25.5C19.0532 25.5 19.0453 25.5 19.0375 25.5C19.0297 25.5 19.0218 25.5 19.014 25.5C19.0062 25.5 18.9983 25.5 18.9905 25.5C18.9826 25.5 18.9748 25.5 18.9669 25.5C18.9591 25.5 18.9512 25.5 18.9433 25.5C18.9355 25.5 18.9276 25.5 18.9197 25.5C18.9118 25.5 18.904 25.5 18.8961 25.5C18.8882 25.5 18.8803 25.5 18.8724 25.5C18.8645 25.5 18.8566 25.5 18.8487 25.5C18.8408 25.5 18.8329 25.5 18.825 25.5C18.8171 25.5 18.8092 25.5 18.8013 25.5C18.7933 25.5 18.7854 25.5 18.7775 25.5C18.7696 25.5 18.7616 25.5 18.7537 25.5C18.7458 25.5 18.7378 25.5 18.7299 25.5C18.7219 25.5 18.714 25.5 18.706 25.5C18.6981 25.5 18.6901 25.5 18.6822 25.5C18.6742 25.5 18.6663 25.5 18.6583 25.5C18.6503 25.5 18.6424 25.5 18.6344 25.5C18.6264 25.5 18.6184 25.5 18.6105 25.5C18.6025 25.5 18.5945 25.5 18.5865 25.5C18.5785 25.5 18.5705 25.5 18.5625 25.5C18.5545 25.5 18.5465 25.5 18.5385 25.5C18.5305 25.5 18.5225 25.5 18.5145 25.5C18.5065 25.5 18.4985 25.5 18.4905 25.5C18.4825 25.5 18.4744 25.5 18.4664 25.5C18.4584 25.5 18.4504 25.5 18.4424 25.5C18.4343 25.5 18.4263 25.5 18.4183 25.5C18.4102 25.5 18.4022 25.5 18.3941 25.5C18.3861 25.5 18.3781 25.5 18.37 25.5C18.362 25.5 18.3539 25.5 18.3459 25.5C18.3378 25.5 18.3298 25.5 18.3217 25.5C18.3136 25.5 18.3056 25.5 18.2975 25.5C18.2895 25.5 18.2814 25.5 18.2733 25.5C18.2653 25.5 18.2572 25.5 18.2491 25.5C18.241 25.5 18.233 25.5 18.2249 25.5C18.2168 25.5 18.2087 25.5 18.2006 25.5C18.1925 25.5 18.1845 25.5 18.1764 25.5C18.1683 25.5 18.1602 25.5 18.1521 25.5C18.144 25.5 18.1359 25.5 18.1278 25.5C18.1197 25.5 18.1116 25.5 18.1035 25.5C18.0954 25.5 18.0873 25.5 18.0792 25.5C18.0711 25.5 18.0629 25.5 18.0548 25.5C18.0467 25.5 18.0386 25.5 18.0305 25.5C18.0224 25.5 18.0143 25.5 18.0061 25.5C17.998 25.5 17.9899 25.5 17.9818 25.5C17.9736 25.5 17.9655 25.5 17.9574 25.5C17.9492 25.5 17.9411 25.5 17.933 25.5C17.9249 25.5 17.9167 25.5 17.9086 25.5C17.9004 25.5 17.8923 25.5 17.8842 25.5C17.876 25.5 17.8679 25.5 17.8597 25.5C17.8516 25.5 17.8435 25.5 17.8353 25.5C17.8272 25.5 17.819 25.5 17.8109 25.5C17.8027 25.5 17.7946 25.5 17.7864 25.5C17.7783 25.5 17.7701 25.5 17.7619 25.5C17.7538 25.5 17.7456 25.5 17.7375 25.5C17.7293 25.5 17.7212 25.5 17.713 25.5C17.7048 25.5 17.6967 25.5 17.6885 25.5C17.6803 25.5 17.6722 25.5 17.664 25.5C17.6559 25.5 17.6477 25.5 17.6395 25.5C17.6314 25.5 17.6232 25.5 17.615 25.5C17.6068 25.5 17.5987 25.5 17.5905 25.5C17.5823 25.5 17.5742 25.5 17.566 25.5C17.5578 25.5 17.5496 25.5 17.5415 25.5C17.5333 25.5 17.5251 25.5 17.5169 25.5C17.5088 25.5 17.5006 25.5 17.4924 25.5C17.4842 25.5 17.476 25.5 17.4679 25.5C17.4597 25.5 17.4515 25.5 17.4433 25.5C17.4351 25.5 17.427 25.5 17.4188 25.5C17.4106 25.5 17.4024 25.5 17.3942 25.5C17.3861 25.5 17.3779 25.5 17.3697 25.5C17.3615 25.5 17.3533 25.5 17.3451 25.5C17.337 25.5 17.3288 25.5 17.3206 25.5C17.3124 25.5 17.3042 25.5 17.296 25.5C17.2879 25.5 17.2797 25.5 17.2715 25.5C17.2633 25.5 17.2551 25.5 17.2469 25.5C17.2387 25.5 17.2306 25.5 17.2224 25.5C17.2142 25.5 17.206 25.5 17.1978 25.5C17.1896 25.5 17.1815 25.5 17.1733 25.5C17.1651 25.5 17.1569 25.5 17.1487 25.5C17.1405 25.5 17.1323 25.5 17.1242 25.5C17.116 25.5 17.1078 25.5 17.0996 25.5C17.0914 25.5 17.0832 25.5 17.0751 25.5C17.0669 25.5 17.0587 25.5 17.0505 25.5C17.0423 25.5 17.0342 25.5 17.026 25.5C17.0178 25.5 17.0096 25.5 17.0014 25.5C16.9933 25.5 16.9851 25.5 16.9769 25.5C16.9687 25.5 16.9605 25.5 16.9524 25.5C16.9442 25.5 16.936 25.5 16.9278 25.5C16.9197 25.5 16.9115 25.5 16.9033 25.5C16.8951 25.5 16.887 25.5 16.8788 25.5C16.8706 25.5 16.8625 25.5 16.8543 25.5C16.8461 25.5 16.838 25.5 16.8298 25.5C16.8216 25.5 16.8135 25.5 16.8053 25.5C16.7971 25.5 16.789 25.5 16.7808 25.5C16.7726 25.5 16.7645 25.5 16.7563 25.5C16.7481 25.5 16.74 25.5 16.7318 25.5C16.7237 25.5 16.7155 25.5 16.7074 25.5C16.6992 25.5 16.6911 25.5 16.6829 25.5C16.6747 25.5 16.6666 25.5 16.6584 25.5C16.6503 25.5 16.6421 25.5 16.634 25.5C16.6259 25.5 16.6177 25.5 16.6096 25.5C16.6014 25.5 16.5933 25.5 16.5851 25.5C16.577 25.5 16.5689 25.5 16.5607 25.5C16.5526 25.5 16.5445 25.5 16.5363 25.5C16.5282 25.5 16.5201 25.5 16.5119 25.5C16.5038 25.5 16.4957 25.5 16.4875 25.5C16.4794 25.5 16.4713 25.5 16.4632 25.5C16.4551 25.5 16.4469 25.5 16.4388 25.5C16.4307 25.5 16.4226 25.5 16.4145 25.5C16.4064 25.5 16.3983 25.5 16.3901 25.5C16.382 25.5 16.3739 25.5 16.3658 25.5C16.3577 25.5 16.3496 25.5 16.3415 25.5C16.3334 25.5 16.3253 25.5 16.3172 25.5C16.3091 25.5 16.301 25.5 16.2929 25.5C16.2849 25.5 16.2768 25.5 16.2687 25.5C16.2606 25.5 16.2525 25.5 16.2444 25.5C16.2364 25.5 16.2283 25.5 16.2202 25.5C16.2121 25.5 16.2041 25.5 16.196 25.5C16.1879 25.5 16.1799 25.5 16.1718 25.5C16.1637 25.5 16.1557 25.5 16.1476 25.5C16.1396 25.5 16.1315 25.5 16.1234 25.5C16.1154 25.5 16.1073 25.5 16.0993 25.5C16.0913 25.5 16.0832 25.5 16.0752 25.5C16.0671 25.5 16.0591 25.5 16.0511 25.5C16.043 25.5 16.035 25.5 16.027 25.5C16.0189 25.5 16.0109 25.5 16.0029 25.5C15.9949 25.5 15.9868 25.5 15.9788 25.5C15.9708 25.5 15.9628 25.5 15.9548 25.5C15.9468 25.5 15.9388 25.5 15.9308 25.5C15.9228 25.5 15.9148 25.5 15.9068 25.5C15.8988 25.5 15.8908 25.5 15.8828 25.5C15.8748 25.5 15.8668 25.5 15.8589 25.5C15.8509 25.5 15.8429 25.5 15.8349 25.5C15.827 25.5 15.819 25.5 15.811 25.5C15.8031 25.5 15.7951 25.5 15.7871 25.5C15.7792 25.5 15.7712 25.5 15.7633 25.5C15.7553 25.5 15.7474 25.5 15.7394 25.5C15.7315 25.5 15.7236 25.5 15.7156 25.5C15.7077 25.5 15.6998 25.5 15.6918 25.5C15.6839 25.5 15.676 25.5 15.6681 25.5C15.6601 25.5 15.6522 25.5 15.6443 25.5C15.6364 25.5 15.6285 25.5 15.6206 25.5C15.6127 25.5 15.6048 25.5 15.5969 25.5C15.589 25.5 15.5811 25.5 15.5732 25.5C15.5654 25.5 15.5575 25.5 15.5496 25.5C15.5417 25.5 15.5339 25.5 15.526 25.5C15.5181 25.5 15.5103 25.5 15.5024 25.5C15.4946 25.5 15.4867 25.5 15.4789 25.5C15.471 25.5 15.4632 25.5 15.4553 25.5C15.4475 25.5 15.4397 25.5 15.4318 25.5C15.424 25.5 15.4162 25.5 15.4083 25.5C15.4005 25.5 15.3927 25.5 15.3849 25.5C15.3771 25.5 15.3693 25.5 15.3615 25.5C15.3537 25.5 15.3459 25.5 15.3381 25.5C15.3303 25.5 15.3225 25.5 15.3147 25.5C15.307 25.5 15.2992 25.5 15.2914 25.5C15.2837 25.5 15.2759 25.5 15.2681 25.5C15.2604 25.5 15.2526 25.5 15.2449 25.5C15.2371 25.5 15.2294 25.5 15.2216 25.5C15.2139 25.5 15.2062 25.5 15.1984 25.5C15.1907 25.5 15.183 25.5 15.1753 25.5C15.1676 25.5 15.1598 25.5 15.1521 25.5C15.1444 25.5 15.1367 25.5 15.129 25.5C15.1213 25.5 15.1137 25.5 15.106 25.5C15.0983 25.5 15.0906 25.5 15.0829 25.5C15.0753 25.5 15.0676 25.5 15.0599 25.5C15.0523 25.5 15.0446 25.5 15.037 25.5C15.0293 25.5 15.0217 25.5 15.0141 25.5C15.0064 25.5 14.9988 25.5 14.9912 25.5C14.9835 25.5 14.9759 25.5 14.9683 25.5C14.9607 25.5 14.9531 25.5 14.9455 25.5C14.9379 25.5 14.9303 25.5 14.9227 25.5C14.9151 25.5 14.9075 25.5 14.9 25.5C14.8924 25.5 14.8848 25.5 14.8773 25.5C14.8697 25.5 14.8621 25.5 14.8546 25.5C14.847 25.5 14.8395 25.5 14.832 25.5C14.8244 25.5 14.8169 25.5 14.8094 25.5C14.8018 25.5 14.7943 25.5 14.7868 25.5C14.7793 25.5 14.7718 25.5 14.7643 25.5C14.7568 25.5 14.7493 25.5 14.7418 25.5C14.7343 25.5 14.7268 25.5 14.7194 25.5C14.7119 25.5 14.7044 25.5 14.697 25.5C14.6895 25.5 14.6821 25.5 14.6746 25.5C14.6672 25.5 14.6597 25.5 14.6523 25.5C14.6449 25.5 14.6375 25.5 14.63 25.5C14.6226 25.5 14.6152 25.5 14.6078 25.5C14.6004 25.5 14.593 25.5 14.5856 25.5C14.5782 25.5 14.5709 25.5 14.5635 25.5C14.5561 25.5 14.5487 25.5 14.5414 25.5C14.534 25.5 14.5267 25.5 14.5193 25.5C14.512 25.5 14.5047 25.5 14.4973 25.5C14.49 25.5 14.4827 25.5 14.4754 25.5C14.468 25.5 14.4607 25.5 14.4534 25.5C14.4461 25.5 14.4388 25.5 14.4316 25.5C14.4243 25.5 14.417 25.5 14.4097 25.5C14.4025 25.5 14.3952 25.5 14.3879 25.5C14.3807 25.5 14.3734 25.5 14.3662 25.5C14.359 25.5 14.3517 25.5 14.3445 25.5C14.3373 25.5 14.3301 25.5 14.3229 25.5C14.3156 25.5 14.3084 25.5 14.3013 25.5C14.2941 25.5 14.2869 25.5 14.2797 25.5C14.2725 25.5 14.2654 25.5 14.2582 25.5C14.251 25.5 14.2439 25.5 14.2367 25.5C14.2296 25.5 14.2225 25.5 14.2153 25.5C14.2082 25.5 14.2011 25.5 14.194 25.5C14.1869 25.5 14.1798 25.5 14.1727 25.5C14.1656 25.5 14.1585 25.5 14.1514 25.5C14.1444 25.5 14.1373 25.5 14.1302 25.5C14.1232 25.5 14.1161 25.5 14.1091 25.5C14.102 25.5 14.095 25.5 14.088 25.5C14.0809 25.5 14.0739 25.5 14.0669 25.5C14.0599 25.5 14.0529 25.5 14.0459 25.5C14.0389 25.5 14.0319 25.5 14.025 25.5C14.018 25.5 14.011 25.5 14.0041 25.5C13.9971 25.5 13.9902 25.5 13.9832 25.5C13.9763 25.5 13.9694 25.5 13.9624 25.5C13.9555 25.5 13.9486 25.5 13.9417 25.5C13.9348 25.5 13.9279 25.5 13.921 25.5C13.9142 25.5 13.9073 25.5 13.9004 25.5C13.8936 25.5 13.8867 25.5 13.8798 25.5C13.873 25.5 13.8662 25.5 13.8593 25.5C13.8525 25.5 13.8457 25.5 13.8389 25.5C13.8321 25.5 13.8253 25.5 13.8185 25.5C13.8117 25.5 13.8049 25.5 13.7981 25.5C13.7914 25.5 13.7846 25.5 13.7778 25.5C13.7711 25.5 13.7644 25.5 13.7576 25.5C13.7509 25.5 13.7442 25.5 13.7374 25.5C13.7307 25.5 13.724 25.5 13.7173 25.5C13.7106 25.5 13.704 25.5 13.6973 25.5C13.6906 25.5 13.6839 25.5 13.6773 25.5C13.6706 25.5 13.664 25.5 13.6573 25.5C13.6507 25.5 13.6441 25.5 13.6375 25.5C13.6309 25.5 13.6243 25.5 13.6177 25.5C13.6111 25.5 13.6045 25.5 13.5979 25.5C13.5913 25.5 13.5848 25.5 13.5782 25.5C13.5717 25.5 13.5651 25.5 13.5586 25.5C13.552 25.5 13.5455 25.5 13.539 25.5C13.5325 25.5 13.526 25.5 13.5195 25.5C13.513 25.5 13.5065 25.5 13.5 25.5C13.4936 25.5 13.4871 25.5 13.4807 25.5C13.4742 25.5 13.4678 25.5 13.4613 25.5C13.4549 25.5 13.4485 25.5 13.4421 25.5C13.4357 25.5 13.4293 25.5 13.4229 25.5C13.4165 25.5 13.4101 25.5 13.4038 25.5C13.3974 25.5 13.391 25.5 13.3847 25.5C13.3784 25.5 13.372 25.5 13.3657 25.5C13.3594 25.5 13.3531 25.5 13.3468 25.5C13.3405 25.5 13.3342 25.5 13.3279 25.5C13.3216 25.5 13.3154 25.5 13.3091 25.5C13.3028 25.5 13.2966 25.5 13.2904 25.5C13.2841 25.5 13.2779 25.5 13.2717 25.5C13.2655 25.5 13.2593 25.5 13.2531 25.5C13.2469 25.5 13.2407 25.5 13.2346 25.5C13.2284 25.5 13.2222 25.5 13.2161 25.5C13.21 25.5 13.2038 25.5 13.1977 25.5C13.1916 25.5 13.1855 25.5 13.1794 25.5C13.1733 25.5 13.1672 25.5 13.1611 25.5C13.155 25.5 13.149 25.5 13.1429 25.5C13.1369 25.5 13.1308 25.5 13.1248 25.5C13.1188 25.5 13.1128 25.5 13.1068 25.5C13.1008 25.5 13.0948 25.5 13.0888 25.5C13.0828 25.5 13.0769 25.5 13.0709 25.5C13.0649 25.5 13.059 25.5 13.0531 25.5C13.0471 25.5 13.0412 25.5 13.0353 25.5C13.0294 25.5 13.0235 25.5 13.0176 25.5C13.0117 25.5 13.0059 25.5 13 25.5V26.5C13.0059 26.5 13.0117 26.5 13.0176 26.5C13.0235 26.5 13.0294 26.5 13.0353 26.5C13.0412 26.5 13.0471 26.5 13.0531 26.5C13.059 26.5 13.0649 26.5 13.0709 26.5C13.0769 26.5 13.0828 26.5 13.0888 26.5C13.0948 26.5 13.1008 26.5 13.1068 26.5C13.1128 26.5 13.1188 26.5 13.1248 26.5C13.1308 26.5 13.1369 26.5 13.1429 26.5C13.149 26.5 13.155 26.5 13.1611 26.5C13.1672 26.5 13.1733 26.5 13.1794 26.5C13.1855 26.5 13.1916 26.5 13.1977 26.5C13.2038 26.5 13.21 26.5 13.2161 26.5C13.2222 26.5 13.2284 26.5 13.2346 26.5C13.2407 26.5 13.2469 26.5 13.2531 26.5C13.2593 26.5 13.2655 26.5 13.2717 26.5C13.2779 26.5 13.2841 26.5 13.2904 26.5C13.2966 26.5 13.3028 26.5 13.3091 26.5C13.3154 26.5 13.3216 26.5 13.3279 26.5C13.3342 26.5 13.3405 26.5 13.3468 26.5C13.3531 26.5 13.3594 26.5 13.3657 26.5C13.372 26.5 13.3784 26.5 13.3847 26.5C13.391 26.5 13.3974 26.5 13.4038 26.5C13.4101 26.5 13.4165 26.5 13.4229 26.5C13.4293 26.5 13.4357 26.5 13.4421 26.5C13.4485 26.5 13.4549 26.5 13.4613 26.5C13.4678 26.5 13.4742 26.5 13.4807 26.5C13.4871 26.5 13.4936 26.5 13.5 26.5C13.5065 26.5 13.513 26.5 13.5195 26.5C13.526 26.5 13.5325 26.5 13.539 26.5C13.5455 26.5 13.552 26.5 13.5586 26.5C13.5651 26.5 13.5717 26.5 13.5782 26.5C13.5848 26.5 13.5913 26.5 13.5979 26.5C13.6045 26.5 13.6111 26.5 13.6177 26.5C13.6243 26.5 13.6309 26.5 13.6375 26.5C13.6441 26.5 13.6507 26.5 13.6573 26.5C13.664 26.5 13.6706 26.5 13.6773 26.5C13.6839 26.5 13.6906 26.5 13.6973 26.5C13.704 26.5 13.7106 26.5 13.7173 26.5C13.724 26.5 13.7307 26.5 13.7374 26.5C13.7442 26.5 13.7509 26.5 13.7576 26.5C13.7644 26.5 13.7711 26.5 13.7778 26.5C13.7846 26.5 13.7914 26.5 13.7981 26.5C13.8049 26.5 13.8117 26.5 13.8185 26.5C13.8253 26.5 13.8321 26.5 13.8389 26.5C13.8457 26.5 13.8525 26.5 13.8593 26.5C13.8662 26.5 13.873 26.5 13.8798 26.5C13.8867 26.5 13.8936 26.5 13.9004 26.5C13.9073 26.5 13.9142 26.5 13.921 26.5C13.9279 26.5 13.9348 26.5 13.9417 26.5C13.9486 26.5 13.9555 26.5 13.9624 26.5C13.9694 26.5 13.9763 26.5 13.9832 26.5C13.9902 26.5 13.9971 26.5 14.0041 26.5C14.011 26.5 14.018 26.5 14.025 26.5C14.0319 26.5 14.0389 26.5 14.0459 26.5C14.0529 26.5 14.0599 26.5 14.0669 26.5C14.0739 26.5 14.0809 26.5 14.088 26.5C14.095 26.5 14.102 26.5 14.1091 26.5C14.1161 26.5 14.1232 26.5 14.1302 26.5C14.1373 26.5 14.1444 26.5 14.1514 26.5C14.1585 26.5 14.1656 26.5 14.1727 26.5C14.1798 26.5 14.1869 26.5 14.194 26.5C14.2011 26.5 14.2082 26.5 14.2153 26.5C14.2225 26.5 14.2296 26.5 14.2367 26.5C14.2439 26.5 14.251 26.5 14.2582 26.5C14.2654 26.5 14.2725 26.5 14.2797 26.5C14.2869 26.5 14.2941 26.5 14.3013 26.5C14.3084 26.5 14.3156 26.5 14.3229 26.5C14.3301 26.5 14.3373 26.5 14.3445 26.5C14.3517 26.5 14.359 26.5 14.3662 26.5C14.3734 26.5 14.3807 26.5 14.3879 26.5C14.3952 26.5 14.4025 26.5 14.4097 26.5C14.417 26.5 14.4243 26.5 14.4316 26.5C14.4388 26.5 14.4461 26.5 14.4534 26.5C14.4607 26.5 14.468 26.5 14.4754 26.5C14.4827 26.5 14.49 26.5 14.4973 26.5C14.5047 26.5 14.512 26.5 14.5193 26.5C14.5267 26.5 14.534 26.5 14.5414 26.5C14.5487 26.5 14.5561 26.5 14.5635 26.5C14.5709 26.5 14.5782 26.5 14.5856 26.5C14.593 26.5 14.6004 26.5 14.6078 26.5C14.6152 26.5 14.6226 26.5 14.63 26.5C14.6375 26.5 14.6449 26.5 14.6523 26.5C14.6597 26.5 14.6672 26.5 14.6746 26.5C14.6821 26.5 14.6895 26.5 14.697 26.5C14.7044 26.5 14.7119 26.5 14.7194 26.5C14.7268 26.5 14.7343 26.5 14.7418 26.5C14.7493 26.5 14.7568 26.5 14.7643 26.5C14.7718 26.5 14.7793 26.5 14.7868 26.5C14.7943 26.5 14.8018 26.5 14.8094 26.5C14.8169 26.5 14.8244 26.5 14.832 26.5C14.8395 26.5 14.847 26.5 14.8546 26.5C14.8621 26.5 14.8697 26.5 14.8773 26.5C14.8848 26.5 14.8924 26.5 14.9 26.5C14.9075 26.5 14.9151 26.5 14.9227 26.5C14.9303 26.5 14.9379 26.5 14.9455 26.5C14.9531 26.5 14.9607 26.5 14.9683 26.5C14.9759 26.5 14.9835 26.5 14.9912 26.5C14.9988 26.5 15.0064 26.5 15.0141 26.5C15.0217 26.5 15.0293 26.5 15.037 26.5C15.0446 26.5 15.0523 26.5 15.0599 26.5C15.0676 26.5 15.0753 26.5 15.0829 26.5C15.0906 26.5 15.0983 26.5 15.106 26.5C15.1137 26.5 15.1213 26.5 15.129 26.5C15.1367 26.5 15.1444 26.5 15.1521 26.5C15.1598 26.5 15.1676 26.5 15.1753 26.5C15.183 26.5 15.1907 26.5 15.1984 26.5C15.2062 26.5 15.2139 26.5 15.2216 26.5C15.2294 26.5 15.2371 26.5 15.2449 26.5C15.2526 26.5 15.2604 26.5 15.2681 26.5C15.2759 26.5 15.2837 26.5 15.2914 26.5C15.2992 26.5 15.307 26.5 15.3147 26.5C15.3225 26.5 15.3303 26.5 15.3381 26.5C15.3459 26.5 15.3537 26.5 15.3615 26.5C15.3693 26.5 15.3771 26.5 15.3849 26.5C15.3927 26.5 15.4005 26.5 15.4083 26.5C15.4162 26.5 15.424 26.5 15.4318 26.5C15.4397 26.5 15.4475 26.5 15.4553 26.5C15.4632 26.5 15.471 26.5 15.4789 26.5C15.4867 26.5 15.4946 26.5 15.5024 26.5C15.5103 26.5 15.5181 26.5 15.526 26.5C15.5339 26.5 15.5417 26.5 15.5496 26.5C15.5575 26.5 15.5654 26.5 15.5732 26.5C15.5811 26.5 15.589 26.5 15.5969 26.5C15.6048 26.5 15.6127 26.5 15.6206 26.5C15.6285 26.5 15.6364 26.5 15.6443 26.5C15.6522 26.5 15.6601 26.5 15.6681 26.5C15.676 26.5 15.6839 26.5 15.6918 26.5C15.6998 26.5 15.7077 26.5 15.7156 26.5C15.7236 26.5 15.7315 26.5 15.7394 26.5C15.7474 26.5 15.7553 26.5 15.7633 26.5C15.7712 26.5 15.7792 26.5 15.7871 26.5C15.7951 26.5 15.8031 26.5 15.811 26.5C15.819 26.5 15.827 26.5 15.8349 26.5C15.8429 26.5 15.8509 26.5 15.8589 26.5C15.8668 26.5 15.8748 26.5 15.8828 26.5C15.8908 26.5 15.8988 26.5 15.9068 26.5C15.9148 26.5 15.9228 26.5 15.9308 26.5C15.9388 26.5 15.9468 26.5 15.9548 26.5C15.9628 26.5 15.9708 26.5 15.9788 26.5C15.9868 26.5 15.9949 26.5 16.0029 26.5C16.0109 26.5 16.0189 26.5 16.027 26.5C16.035 26.5 16.043 26.5 16.0511 26.5C16.0591 26.5 16.0671 26.5 16.0752 26.5C16.0832 26.5 16.0913 26.5 16.0993 26.5C16.1073 26.5 16.1154 26.5 16.1234 26.5C16.1315 26.5 16.1396 26.5 16.1476 26.5C16.1557 26.5 16.1637 26.5 16.1718 26.5C16.1799 26.5 16.1879 26.5 16.196 26.5C16.2041 26.5 16.2121 26.5 16.2202 26.5C16.2283 26.5 16.2364 26.5 16.2444 26.5C16.2525 26.5 16.2606 26.5 16.2687 26.5C16.2768 26.5 16.2849 26.5 16.2929 26.5C16.301 26.5 16.3091 26.5 16.3172 26.5C16.3253 26.5 16.3334 26.5 16.3415 26.5C16.3496 26.5 16.3577 26.5 16.3658 26.5C16.3739 26.5 16.382 26.5 16.3901 26.5C16.3983 26.5 16.4064 26.5 16.4145 26.5C16.4226 26.5 16.4307 26.5 16.4388 26.5C16.4469 26.5 16.4551 26.5 16.4632 26.5C16.4713 26.5 16.4794 26.5 16.4875 26.5C16.4957 26.5 16.5038 26.5 16.5119 26.5C16.5201 26.5 16.5282 26.5 16.5363 26.5C16.5445 26.5 16.5526 26.5 16.5607 26.5C16.5689 26.5 16.577 26.5 16.5851 26.5C16.5933 26.5 16.6014 26.5 16.6096 26.5C16.6177 26.5 16.6259 26.5 16.634 26.5C16.6421 26.5 16.6503 26.5 16.6584 26.5C16.6666 26.5 16.6747 26.5 16.6829 26.5C16.6911 26.5 16.6992 26.5 16.7074 26.5C16.7155 26.5 16.7237 26.5 16.7318 26.5C16.74 26.5 16.7481 26.5 16.7563 26.5C16.7645 26.5 16.7726 26.5 16.7808 26.5C16.789 26.5 16.7971 26.5 16.8053 26.5C16.8135 26.5 16.8216 26.5 16.8298 26.5C16.838 26.5 16.8461 26.5 16.8543 26.5C16.8625 26.5 16.8706 26.5 16.8788 26.5C16.887 26.5 16.8951 26.5 16.9033 26.5C16.9115 26.5 16.9197 26.5 16.9278 26.5C16.936 26.5 16.9442 26.5 16.9524 26.5C16.9605 26.5 16.9687 26.5 16.9769 26.5C16.9851 26.5 16.9933 26.5 17.0014 26.5C17.0096 26.5 17.0178 26.5 17.026 26.5C17.0342 26.5 17.0423 26.5 17.0505 26.5C17.0587 26.5 17.0669 26.5 17.0751 26.5C17.0832 26.5 17.0914 26.5 17.0996 26.5C17.1078 26.5 17.116 26.5 17.1242 26.5C17.1323 26.5 17.1405 26.5 17.1487 26.5C17.1569 26.5 17.1651 26.5 17.1733 26.5C17.1815 26.5 17.1896 26.5 17.1978 26.5C17.206 26.5 17.2142 26.5 17.2224 26.5C17.2306 26.5 17.2387 26.5 17.2469 26.5C17.2551 26.5 17.2633 26.5 17.2715 26.5C17.2797 26.5 17.2879 26.5 17.296 26.5C17.3042 26.5 17.3124 26.5 17.3206 26.5C17.3288 26.5 17.337 26.5 17.3451 26.5C17.3533 26.5 17.3615 26.5 17.3697 26.5C17.3779 26.5 17.3861 26.5 17.3942 26.5C17.4024 26.5 17.4106 26.5 17.4188 26.5C17.427 26.5 17.4351 26.5 17.4433 26.5C17.4515 26.5 17.4597 26.5 17.4679 26.5C17.476 26.5 17.4842 26.5 17.4924 26.5C17.5006 26.5 17.5088 26.5 17.5169 26.5C17.5251 26.5 17.5333 26.5 17.5415 26.5C17.5496 26.5 17.5578 26.5 17.566 26.5C17.5742 26.5 17.5823 26.5 17.5905 26.5C17.5987 26.5 17.6068 26.5 17.615 26.5C17.6232 26.5 17.6314 26.5 17.6395 26.5C17.6477 26.5 17.6559 26.5 17.664 26.5C17.6722 26.5 17.6803 26.5 17.6885 26.5C17.6967 26.5 17.7048 26.5 17.713 26.5C17.7212 26.5 17.7293 26.5 17.7375 26.5C17.7456 26.5 17.7538 26.5 17.7619 26.5C17.7701 26.5 17.7783 26.5 17.7864 26.5C17.7946 26.5 17.8027 26.5 17.8109 26.5C17.819 26.5 17.8272 26.5 17.8353 26.5C17.8435 26.5 17.8516 26.5 17.8597 26.5C17.8679 26.5 17.876 26.5 17.8842 26.5C17.8923 26.5 17.9004 26.5 17.9086 26.5C17.9167 26.5 17.9249 26.5 17.933 26.5C17.9411 26.5 17.9492 26.5 17.9574 26.5C17.9655 26.5 17.9736 26.5 17.9818 26.5C17.9899 26.5 17.998 26.5 18.0061 26.5C18.0143 26.5 18.0224 26.5 18.0305 26.5C18.0386 26.5 18.0467 26.5 18.0548 26.5C18.0629 26.5 18.0711 26.5 18.0792 26.5C18.0873 26.5 18.0954 26.5 18.1035 26.5C18.1116 26.5 18.1197 26.5 18.1278 26.5C18.1359 26.5 18.144 26.5 18.1521 26.5C18.1602 26.5 18.1683 26.5 18.1764 26.5C18.1845 26.5 18.1925 26.5 18.2006 26.5C18.2087 26.5 18.2168 26.5 18.2249 26.5C18.233 26.5 18.241 26.5 18.2491 26.5C18.2572 26.5 18.2653 26.5 18.2733 26.5C18.2814 26.5 18.2895 26.5 18.2975 26.5C18.3056 26.5 18.3136 26.5 18.3217 26.5C18.3298 26.5 18.3378 26.5 18.3459 26.5C18.3539 26.5 18.362 26.5 18.37 26.5C18.3781 26.5 18.3861 26.5 18.3941 26.5C18.4022 26.5 18.4102 26.5 18.4183 26.5C18.4263 26.5 18.4343 26.5 18.4424 26.5C18.4504 26.5 18.4584 26.5 18.4664 26.5C18.4744 26.5 18.4825 26.5 18.4905 26.5C18.4985 26.5 18.5065 26.5 18.5145 26.5C18.5225 26.5 18.5305 26.5 18.5385 26.5C18.5465 26.5 18.5545 26.5 18.5625 26.5C18.5705 26.5 18.5785 26.5 18.5865 26.5C18.5945 26.5 18.6025 26.5 18.6105 26.5C18.6184 26.5 18.6264 26.5 18.6344 26.5C18.6424 26.5 18.6503 26.5 18.6583 26.5C18.6663 26.5 18.6742 26.5 18.6822 26.5C18.6901 26.5 18.6981 26.5 18.706 26.5C18.714 26.5 18.7219 26.5 18.7299 26.5C18.7378 26.5 18.7458 26.5 18.7537 26.5C18.7616 26.5 18.7696 26.5 18.7775 26.5C18.7854 26.5 18.7933 26.5 18.8013 26.5C18.8092 26.5 18.8171 26.5 18.825 26.5C18.8329 26.5 18.8408 26.5 18.8487 26.5C18.8566 26.5 18.8645 26.5 18.8724 26.5C18.8803 26.5 18.8882 26.5 18.8961 26.5C18.904 26.5 18.9118 26.5 18.9197 26.5C18.9276 26.5 18.9355 26.5 18.9433 26.5C18.9512 26.5 18.9591 26.5 18.9669 26.5C18.9748 26.5 18.9826 26.5 18.9905 26.5C18.9983 26.5 19.0062 26.5 19.014 26.5C19.0218 26.5 19.0297 26.5 19.0375 26.5C19.0453 26.5 19.0532 26.5 19.061 26.5C19.0688 26.5 19.0766 26.5 19.0844 26.5C19.0922 26.5 19.1 26.5 19.1078 26.5C19.1156 26.5 19.1234 26.5 19.1312 26.5C19.139 26.5 19.1468 26.5 19.1546 26.5C19.1624 26.5 19.1701 26.5 19.1779 26.5C19.1857 26.5 19.1934 26.5 19.2012 26.5C19.209 26.5 19.2167 26.5 19.2245 26.5C19.2322 26.5 19.24 26.5 19.2477 26.5C19.2554 26.5 19.2632 26.5 19.2709 26.5C19.2786 26.5 19.2863 26.5 19.2941 26.5C19.3018 26.5 19.3095 26.5 19.3172 26.5C19.3249 26.5 19.3326 26.5 19.3403 26.5C19.348 26.5 19.3557 26.5 19.3634 26.5C19.371 26.5 19.3787 26.5 19.3864 26.5C19.3941 26.5 19.4017 26.5 19.4094 26.5C19.4171 26.5 19.4247 26.5 19.4324 26.5C19.44 26.5 19.4476 26.5 19.4553 26.5C19.4629 26.5 19.4706 26.5 19.4782 26.5C19.4858 26.5 19.4934 26.5 19.501 26.5C19.5086 26.5 19.5163 26.5 19.5239 26.5C19.5315 26.5 19.539 26.5 19.5466 26.5C19.5542 26.5 19.5618 26.5 19.5694 26.5C19.577 26.5 19.5845 26.5 19.5921 26.5C19.5997 26.5 19.6072 26.5 19.6148 26.5C19.6223 26.5 19.6299 26.5 19.6374 26.5C19.6449 26.5 19.6525 26.5 19.66 26.5C19.6675 26.5 19.675 26.5 19.6825 26.5C19.6901 26.5 19.6976 26.5 19.7051 26.5C19.7126 26.5 19.7201 26.5 19.7275 26.5C19.735 26.5 19.7425 26.5 19.75 26.5C19.7574 26.5 19.7649 26.5 19.7724 26.5C19.7798 26.5 19.7873 26.5 19.7947 26.5C19.8022 26.5 19.8096 26.5 19.817 26.5C19.8245 26.5 19.8319 26.5 19.8393 26.5C19.8467 26.5 19.8541 26.5 19.8615 26.5C19.8689 26.5 19.8763 26.5 19.8837 26.5C19.8911 26.5 19.8985 26.5 19.9059 26.5C19.9132 26.5 19.9206 26.5 19.928 26.5C19.9353 26.5 19.9427 26.5 19.95 26.5C19.9574 26.5 19.9647 26.5 19.972 26.5C19.9794 26.5 19.9867 26.5 19.994 26.5C20.0013 26.5 20.0086 26.5 20.0159 26.5C20.0232 26.5 20.0305 26.5 20.0378 26.5C20.0451 26.5 20.0524 26.5 20.0596 26.5C20.0669 26.5 20.0742 26.5 20.0814 26.5C20.0887 26.5 20.0959 26.5 20.1032 26.5C20.1104 26.5 20.1176 26.5 20.1249 26.5C20.1321 26.5 20.1393 26.5 20.1465 26.5C20.1537 26.5 20.1609 26.5 20.1681 26.5C20.1753 26.5 20.1825 26.5 20.1897 26.5C20.1968 26.5 20.204 26.5 20.2112 26.5C20.2183 26.5 20.2255 26.5 20.2326 26.5C20.2398 26.5 20.2469 26.5 20.254 26.5C20.2612 26.5 20.2683 26.5 20.2754 26.5C20.2825 26.5 20.2896 26.5 20.2967 26.5C20.3038 26.5 20.3109 26.5 20.318 26.5C20.325 26.5 20.3321 26.5 20.3392 26.5C20.3462 26.5 20.3533 26.5 20.3603 26.5C20.3674 26.5 20.3744 26.5 20.3814 26.5C20.3884 26.5 20.3955 26.5 20.4025 26.5C20.4095 26.5 20.4165 26.5 20.4235 26.5C20.4305 26.5 20.4374 26.5 20.4444 26.5C20.4514 26.5 20.4584 26.5 20.4653 26.5C20.4723 26.5 20.4792 26.5 20.4862 26.5C20.4931 26.5 20.5 26.5 20.5069 26.5C20.5139 26.5 20.5208 26.5 20.5277 26.5C20.5346 26.5 20.5415 26.5 20.5484 26.5C20.5552 26.5 20.5621 26.5 20.569 26.5C20.5758 26.5 20.5827 26.5 20.5896 26.5C20.5964 26.5 20.6032 26.5 20.6101 26.5C20.6169 26.5 20.6237 26.5 20.6305 26.5C20.6373 26.5 20.6441 26.5 20.6509 26.5C20.6577 26.5 20.6645 26.5 20.6713 26.5C20.678 26.5 20.6848 26.5 20.6916 26.5C20.6983 26.5 20.7051 26.5 20.7118 26.5C20.7185 26.5 20.7252 26.5 20.732 26.5C20.7387 26.5 20.7454 26.5 20.7521 26.5C20.7588 26.5 20.7655 26.5 20.7721 26.5C20.7788 26.5 20.7855 26.5 20.7921 26.5C20.7988 26.5 20.8054 26.5 20.8121 26.5C20.8187 26.5 20.8253 26.5 20.8319 26.5C20.8386 26.5 20.8452 26.5 20.8518 26.5C20.8584 26.5 20.8649 26.5 20.8715 26.5C20.8781 26.5 20.8847 26.5 20.8912 26.5C20.8978 26.5 20.9043 26.5 20.9108 26.5C20.9174 26.5 20.9239 26.5 20.9304 26.5C20.9369 26.5 20.9434 26.5 20.9499 26.5C20.9564 26.5 20.9629 26.5 20.9694 26.5C20.9759 26.5 20.9823 26.5 20.9888 26.5C20.9952 26.5 21.0017 26.5 21.0081 26.5C21.0145 26.5 21.0209 26.5 21.0273 26.5C21.0338 26.5 21.0402 26.5 21.0465 26.5C21.0529 26.5 21.0593 26.5 21.0657 26.5C21.072 26.5 21.0784 26.5 21.0847 26.5C21.0911 26.5 21.0974 26.5 21.1037 26.5C21.1101 26.5 21.1164 26.5 21.1227 26.5C21.129 26.5 21.1353 26.5 21.1415 26.5C21.1478 26.5 21.1541 26.5 21.1603 26.5C21.1666 26.5 21.1728 26.5 21.1791 26.5C21.1853 26.5 21.1915 26.5 21.1977 26.5C21.204 26.5 21.2102 26.5 21.2163 26.5C21.2225 26.5 21.2287 26.5 21.2349 26.5C21.241 26.5 21.2472 26.5 21.2533 26.5C21.2595 26.5 21.2656 26.5 21.2717 26.5C21.2779 26.5 21.284 26.5 21.2901 26.5C21.2962 26.5 21.3023 26.5 21.3083 26.5C21.3144 26.5 21.3205 26.5 21.3265 26.5C21.3326 26.5 21.3386 26.5 21.3446 26.5C21.3507 26.5 21.3567 26.5 21.3627 26.5C21.3687 26.5 21.3747 26.5 21.3807 26.5C21.3866 26.5 21.3926 26.5 21.3986 26.5C21.4045 26.5 21.4105 26.5 21.4164 26.5C21.4223 26.5 21.4283 26.5 21.4342 26.5C21.4401 26.5 21.446 26.5 21.4519 26.5C21.4577 26.5 21.4636 26.5 21.4695 26.5C21.4753 26.5 21.4812 26.5 21.487 26.5C21.4928 26.5 21.4987 26.5 21.5045 26.5C21.5103 26.5 21.5161 26.5 21.5219 26.5C21.5277 26.5 21.5334 26.5 21.5392 26.5C21.545 26.5 21.5507 26.5 21.5564 26.5C21.5622 26.5 21.5679 26.5 21.5736 26.5C21.5793 26.5 21.585 26.5 21.5907 26.5C21.5964 26.5 21.6021 26.5 21.6077 26.5C21.6134 26.5 21.619 26.5 21.6247 26.5C21.6303 26.5 21.6359 26.5 21.6415 26.5C21.6471 26.5 21.6527 26.5 21.6583 26.5C21.6639 26.5 21.6695 26.5 21.675 26.5C21.6806 26.5 21.6861 26.5 21.6917 26.5C21.6972 26.5 21.7027 26.5 21.7082 26.5C21.7137 26.5 21.7192 26.5 21.7247 26.5C21.7302 26.5 21.7357 26.5 21.7411 26.5C21.7466 26.5 21.752 26.5 21.7574 26.5C21.7629 26.5 21.7683 26.5 21.7737 26.5C21.7791 26.5 21.7845 26.5 21.7898 26.5C21.7952 26.5 21.8006 26.5 21.8059 26.5C21.8113 26.5 21.8166 26.5 21.8219 26.5C21.8272 26.5 21.8325 26.5 21.8378 26.5C21.8431 26.5 21.8484 26.5 21.8537 26.5C21.8589 26.5 21.8642 26.5 21.8694 26.5C21.8746 26.5 21.8799 26.5 21.8851 26.5C21.8903 26.5 21.8955 26.5 21.9007 26.5C21.9058 26.5 21.911 26.5 21.9162 26.5C21.9213 26.5 21.9265 26.5 21.9316 26.5C21.9367 26.5 21.9418 26.5 21.9469 26.5C21.952 26.5 21.9571 26.5 21.9622 26.5C21.9672 26.5 21.9723 26.5 21.9773 26.5C21.9824 26.5 21.9874 26.5 21.9924 26.5C21.9974 26.5 22.0024 26.5 22.0074 26.5C22.0124 26.5 22.0174 26.5 22.0223 26.5C22.0273 26.5 22.0322 26.5 22.0372 26.5C22.0421 26.5 22.047 26.5 22.0519 26.5C22.0568 26.5 22.0617 26.5 22.0665 26.5C22.0714 26.5 22.0763 26.5 22.0811 26.5C22.0859 26.5 22.0908 26.5 22.0956 26.5C22.1004 26.5 22.1052 26.5 22.11 26.5C22.1148 26.5 22.1195 26.5 22.1243 26.5C22.129 26.5 22.1338 26.5 22.1385 26.5C22.1432 26.5 22.1479 26.5 22.1526 26.5C22.1573 26.5 22.162 26.5 22.1666 26.5C22.1713 26.5 22.1759 26.5 22.1806 26.5C22.1852 26.5 22.1898 26.5 22.1944 26.5C22.199 26.5 22.2036 26.5 22.2082 26.5C22.2128 26.5 22.2173 26.5 22.2218 26.5C22.2264 26.5 22.2309 26.5 22.2354 26.5C22.2399 26.5 22.2444 26.5 22.2489 26.5C22.2534 26.5 22.2579 26.5 22.2623 26.5C22.2667 26.5 22.2712 26.5 22.2756 26.5C22.28 26.5 22.2844 26.5 22.2888 26.5C22.2932 26.5 22.2976 26.5 22.3019 26.5C22.3063 26.5 22.3106 26.5 22.3149 26.5C22.3193 26.5 22.3236 26.5 22.3279 26.5C22.3321 26.5 22.3364 26.5 22.3407 26.5C22.3449 26.5 22.3492 26.5 22.3534 26.5C22.3576 26.5 22.3619 26.5 22.3661 26.5C22.3703 26.5 22.3744 26.5 22.3786 26.5C22.3828 26.5 22.3869 26.5 22.391 26.5C22.3952 26.5 22.3993 26.5 22.4034 26.5C22.4075 26.5 22.4116 26.5 22.4156 26.5C22.4197 26.5 22.4238 26.5 22.4278 26.5C22.4318 26.5 22.4359 26.5 22.4399 26.5C22.4439 26.5 22.4478 26.5 22.4518 26.5C22.4558 26.5 22.4597 26.5 22.4637 26.5C22.4676 26.5 22.4715 26.5 22.4754 26.5C22.4793 26.5 22.4832 26.5 22.4871 26.5C22.491 26.5 22.4948 26.5 22.4987 26.5C22.5025 26.5 22.5063 26.5 22.5101 26.5C22.5139 26.5 22.5177 26.5 22.5215 26.5C22.5252 26.5 22.529 26.5 22.5327 26.5C22.5365 26.5 22.5402 26.5 22.5439 26.5C22.5476 26.5 22.5513 26.5 22.555 26.5C22.5586 26.5 22.5623 26.5 22.5659 26.5C22.5695 26.5 22.5732 26.5 22.5768 26.5C22.5804 26.5 22.5839 26.5 22.5875 26.5C22.5911 26.5 22.5946 26.5 22.5982 26.5C22.6017 26.5 22.6052 26.5 22.6087 26.5C22.6122 26.5 22.6157 26.5 22.6191 26.5C22.6226 26.5 22.626 26.5 22.6295 26.5C22.6329 26.5 22.6363 26.5 22.6397 26.5C22.6431 26.5 22.6465 26.5 22.6498 26.5C22.6532 26.5 22.6565 26.5 22.6598 26.5C22.6632 26.5 22.6665 26.5 22.6698 26.5C22.673 26.5 22.6763 26.5 22.6796 26.5C22.6828 26.5 22.6861 26.5 22.6893 26.5C22.6925 26.5 22.6957 26.5 22.6989 26.5C22.702 26.5 22.7052 26.5 22.7083 26.5C22.7115 26.5 22.7146 26.5 22.7177 26.5C22.7208 26.5 22.7239 26.5 22.727 26.5C22.7301 26.5 22.7331 26.5 22.7362 26.5C22.7392 26.5 22.7422 26.5 22.7452 26.5C22.7482 26.5 22.7512 26.5 22.7541 26.5C22.7571 26.5 22.7601 26.5 22.763 26.5C22.7659 26.5 22.7688 26.5 22.7717 26.5C22.7746 26.5 22.7775 26.5 22.7803 26.5C22.7832 26.5 22.786 26.5 22.7888 26.5C22.7916 26.5 22.7944 26.5 22.7972 26.5C22.8 26.5 22.8027 26.5 22.8055 26.5C22.8082 26.5 22.8109 26.5 22.8137 26.5C22.8164 26.5 22.819 26.5 22.8217 26.5C22.8244 26.5 22.827 26.5 22.8296 26.5C22.8323 26.5 22.8349 26.5 22.8375 26.5C22.8401 26.5 22.8426 26.5 22.8452 26.5C22.8477 26.5 22.8503 26.5 22.8528 26.5C22.8553 26.5 22.8578 26.5 22.8603 26.5C22.8628 26.5 22.8652 26.5 22.8676 26.5C22.8701 26.5 22.8725 26.5 22.8749 26.5C22.8773 26.5 22.8797 26.5 22.882 26.5C22.8844 26.5 22.8867 26.5 22.8891 26.5C22.8914 26.5 22.8937 26.5 22.896 26.5C22.8983 26.5 22.9005 26.5 22.9028 26.5C22.905 26.5 22.9072 26.5 22.9094 26.5C22.9116 26.5 22.9138 26.5 22.916 26.5C22.9182 26.5 22.9203 26.5 22.9224 26.5C22.9246 26.5 22.9267 26.5 22.9288 26.5C22.9308 26.5 22.9329 26.5 22.935 26.5C22.937 26.5 22.939 26.5 22.941 26.5C22.9431 26.5 22.945 26.5 22.947 26.5C22.949 26.5 22.9509 26.5 22.9529 26.5C22.9548 26.5 22.9567 26.5 22.9586 26.5C22.9605 26.5 22.9623 26.5 22.9642 26.5C22.966 26.5 22.9679 26.5 22.9697 26.5C22.9715 26.5 22.9733 26.5 22.975 26.5C22.9768 26.5 22.9785 26.5 22.9803 26.5C22.982 26.5 22.9837 26.5 22.9854 26.5C22.9871 26.5 22.9887 26.5 22.9904 26.5C22.992 26.5 22.9936 26.5 22.9953 26.5C22.9969 26.5 22.9984 26.5 23 26.5V25.5ZM13.5 26V14.5H12.5V26H13.5Z" fill="%2361DF26"/></svg>');
    display: inline-block;
    position: relative;
    width: 32px;
    height: 32px;
    transition: 0.25s all ease;
}

.accept-btn.active::before {
    content: url('data:image/svg+xml,<svg width="33" height="32" viewBox="0 0 33 32" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M3.61719 13.8016C3.54688 14.3641 3.5 14.9359 3.5 15.5172C3.5 20.6266 6.29844 25.075 10.4422 27.4328L11.2156 25.8016V14.6594L10.3578 13.8016H3.61719ZM28.5 14.6594C28.5 13.8016 27.6422 12.9438 26.7844 12.9438H19.9266C20.3531 11.2281 20.7844 9.51719 20.7844 8.65938C20.7844 6.94375 19.9266 5.23281 19.5 4.80156C19.4906 4.79219 19.0734 4.375 18.2156 4.375C16.9313 4.375 16.9313 5.65938 16.9313 5.65938C16.9313 5.68281 16.5047 7.80156 16.5047 8.65938C16.5047 9.51719 14.7891 12.9438 13.9312 13.8016L13.0734 14.2281V26.2281L13.9312 26.6547H23.3578C25.0734 26.6547 25.9313 25.7969 25.9313 24.9391C25.9313 24.0813 25.0734 23.2234 24.2156 23.2234C25.9313 23.2234 26.7891 22.3656 26.7891 21.5078C26.7891 20.65 25.9312 19.7922 25.0734 19.7922C26.7891 19.7922 27.6469 18.9344 27.6469 18.0766C27.6469 17.2188 26.7891 16.3609 25.9313 16.3609C27.6422 16.375 28.5 15.5172 28.5 14.6594Z" fill="white"/></svg>');
}

.accept-btn.inactive::before {
    content: url('data:image/svg+xml,<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M3.5 14.5V14H3V14.5H3.5ZM10.5 14.5H11V14H10.5V14.5ZM10.5 26L10.8536 26.3536L11 26.2071V26H10.5ZM9.5 27L9.24806 27.4319L9.581 27.6261L9.85355 27.3536L9.5 27ZM13 14.5L12.7519 14.0659L12.5 14.2098V14.5H13ZM18.5 13.5L18.0528 13.2764L17.691 14H18.5V13.5ZM25 17L24.9019 16.5097L24.8419 17.4743L25 17ZM13 26H12.5V26.5H13V26ZM3.5 15H10.5V14H3.5V15ZM10 14.5V26H11V14.5H10ZM10.1464 25.6464L9.14645 26.6464L9.85355 27.3536L10.8536 26.3536L10.1464 25.6464ZM9.75194 26.5681C7.89207 25.4832 4 21.5071 4 14.5H3C3 21.8929 7.10793 26.1835 9.24806 27.4319L9.75194 26.5681ZM13.2481 14.9341C13.8843 14.5706 14.8106 13.8534 15.5828 12.8561C16.3569 11.8565 17 10.5433 17 9H16C16 10.2567 15.4765 11.3601 14.7922 12.2439C14.106 13.13 13.2824 13.7628 12.7519 14.0659L13.2481 14.9341ZM17 9C17 7.24212 17.1305 6.34375 17.3319 5.89057C17.4229 5.68584 17.5125 5.61006 17.5819 5.57246C17.663 5.52853 17.7846 5.5 18 5.5V4.5C17.7154 4.5 17.3995 4.53397 17.1056 4.69317C16.8 4.85869 16.5771 5.12666 16.4181 5.48443C16.1195 6.15625 16 7.25788 16 9H17ZM18 5.5C18.102 5.5 18.3144 5.58214 18.5568 6.01142C18.7874 6.41993 18.9769 7.03728 19.0658 7.80731C19.2429 9.34233 19.0065 11.3689 18.0528 13.2764L18.9472 13.7236C19.9935 11.6311 20.2571 9.40767 20.0592 7.69269C19.9606 6.83772 19.7439 6.08007 19.4276 5.51983C19.1231 4.98036 18.648 4.5 18 4.5V5.5ZM18.5 14C18.507 14 18.5141 14 18.5211 14C18.5281 14 18.5351 14 18.5421 14C18.5491 14 18.5561 14 18.5631 14C18.57 14 18.577 14 18.584 14C18.5909 14 18.5979 14 18.6048 14C18.6118 14 18.6187 14 18.6257 14C18.6326 14 18.6395 14 18.6464 14C18.6533 14 18.6602 14 18.6671 14C18.674 14 18.6809 14 18.6878 14C18.6947 14 18.7016 14 18.7084 14C18.7153 14 18.7222 14 18.729 14C18.7359 14 18.7427 14 18.7495 14C18.7564 14 18.7632 14 18.77 14C18.7768 14 18.7836 14 18.7904 14C18.7972 14 18.804 14 18.8108 14C18.8176 14 18.8243 14 18.8311 14C18.8379 14 18.8446 14 18.8514 14C18.8581 14 18.8649 14 18.8716 14C18.8783 14 18.8851 14 18.8918 14C18.8985 14 18.9052 14 18.9119 14C18.9186 14 18.9253 14 18.932 14C18.9387 14 18.9454 14 18.952 14C18.9587 14 18.9653 14 18.972 14C18.9787 14 18.9853 14 18.9919 14C18.9986 14 19.0052 14 19.0118 14C19.0184 14 19.025 14 19.0317 14C19.0383 14 19.0449 14 19.0514 14C19.058 14 19.0646 14 19.0712 14C19.0778 14 19.0843 14 19.0909 14C19.0974 14 19.104 14 19.1105 14C19.1171 14 19.1236 14 19.1301 14C19.1366 14 19.1432 14 19.1497 14C19.1562 14 19.1627 14 19.1692 14C19.1756 14 19.1821 14 19.1886 14C19.1951 14 19.2016 14 19.208 14C19.2145 14 19.2209 14 19.2274 14C19.2338 14 19.2403 14 19.2467 14C19.2531 14 19.2595 14 19.2659 14C19.2724 14 19.2788 14 19.2852 14C19.2916 14 19.2979 14 19.3043 14C19.3107 14 19.3171 14 19.3234 14C19.3298 14 19.3362 14 19.3425 14C19.3489 14 19.3552 14 19.3615 14C19.3679 14 19.3742 14 19.3805 14C19.3868 14 19.3932 14 19.3995 14C19.4058 14 19.4121 14 19.4183 14C19.4246 14 19.4309 14 19.4372 14C19.4435 14 19.4497 14 19.456 14C19.4622 14 19.4685 14 19.4747 14C19.481 14 19.4872 14 19.4934 14C19.4996 14 19.5059 14 19.5121 14C19.5183 14 19.5245 14 19.5307 14C19.5369 14 19.5431 14 19.5492 14C19.5554 14 19.5616 14 19.5678 14C19.5739 14 19.5801 14 19.5862 14C19.5924 14 19.5985 14 19.6047 14C19.6108 14 19.6169 14 19.623 14C19.6291 14 19.6353 14 19.6414 14C19.6475 14 19.6536 14 19.6596 14C19.6657 14 19.6718 14 19.6779 14C19.684 14 19.69 14 19.6961 14C19.7021 14 19.7082 14 19.7142 14C19.7203 14 19.7263 14 19.7323 14C19.7384 14 19.7444 14 19.7504 14C19.7564 14 19.7624 14 19.7684 14C19.7744 14 19.7804 14 19.7864 14C19.7924 14 19.7983 14 19.8043 14C19.8103 14 19.8162 14 19.8222 14C19.8281 14 19.8341 14 19.84 14C19.8459 14 19.8519 14 19.8578 14C19.8637 14 19.8696 14 19.8755 14C19.8814 14 19.8873 14 19.8932 14C19.8991 14 19.905 14 19.9109 14C19.9168 14 19.9226 14 19.9285 14C19.9344 14 19.9402 14 19.9461 14C19.9519 14 19.9578 14 19.9636 14C19.9694 14 19.9752 14 19.9811 14C19.9869 14 19.9927 14 19.9985 14C20.0043 14 20.0101 14 20.0159 14C20.0217 14 20.0275 14 20.0332 14C20.039 14 20.0448 14 20.0505 14C20.0563 14 20.062 14 20.0678 14C20.0735 14 20.0793 14 20.085 14C20.0907 14 20.0965 14 20.1022 14C20.1079 14 20.1136 14 20.1193 14C20.125 14 20.1307 14 20.1364 14C20.1421 14 20.1478 14 20.1534 14C20.1591 14 20.1648 14 20.1704 14C20.1761 14 20.1817 14 20.1874 14C20.193 14 20.1987 14 20.2043 14C20.2099 14 20.2155 14 20.2211 14C20.2268 14 20.2324 14 20.238 14C20.2436 14 20.2492 14 20.2548 14C20.2603 14 20.2659 14 20.2715 14C20.2771 14 20.2826 14 20.2882 14C20.2937 14 20.2993 14 20.3048 14C20.3104 14 20.3159 14 20.3214 14C20.327 14 20.3325 14 20.338 14C20.3435 14 20.349 14 20.3545 14C20.36 14 20.3655 14 20.371 14C20.3765 14 20.382 14 20.3875 14C20.3929 14 20.3984 14 20.4039 14C20.4093 14 20.4148 14 20.4202 14C20.4257 14 20.4311 14 20.4365 14C20.442 14 20.4474 14 20.4528 14C20.4582 14 20.4636 14 20.469 14C20.4744 14 20.4798 14 20.4852 14C20.4906 14 20.496 14 20.5014 14C20.5067 14 20.5121 14 20.5175 14C20.5228 14 20.5282 14 20.5335 14C20.5389 14 20.5442 14 20.5495 14C20.5549 14 20.5602 14 20.5655 14C20.5708 14 20.5762 14 20.5815 14C20.5868 14 20.5921 14 20.5974 14C20.6026 14 20.6079 14 20.6132 14C20.6185 14 20.6238 14 20.629 14C20.6343 14 20.6395 14 20.6448 14C20.6501 14 20.6553 14 20.6605 14C20.6658 14 20.671 14 20.6762 14C20.6814 14 20.6867 14 20.6919 14C20.6971 14 20.7023 14 20.7075 14C20.7127 14 20.7179 14 20.7231 14C20.7282 14 20.7334 14 20.7386 14C20.7438 14 20.7489 14 20.7541 14C20.7592 14 20.7644 14 20.7695 14C20.7747 14 20.7798 14 20.7849 14C20.7901 14 20.7952 14 20.8003 14C20.8054 14 20.8105 14 20.8156 14C20.8207 14 20.8258 14 20.8309 14C20.836 14 20.8411 14 20.8462 14C20.8512 14 20.8563 14 20.8614 14C20.8664 14 20.8715 14 20.8765 14C20.8816 14 20.8866 14 20.8917 14C20.8967 14 20.9017 14 20.9068 14C20.9118 14 20.9168 14 20.9218 14C20.9268 14 20.9318 14 20.9368 14C20.9418 14 20.9468 14 20.9518 14C20.9568 14 20.9617 14 20.9667 14C20.9717 14 20.9766 14 20.9816 14C20.9866 14 20.9915 14 20.9965 14C21.0014 14 21.0063 14 21.0113 14C21.0162 14 21.0211 14 21.026 14C21.031 14 21.0359 14 21.0408 14C21.0457 14 21.0506 14 21.0555 14C21.0604 14 21.0653 14 21.0701 14C21.075 14 21.0799 14 21.0848 14C21.0896 14 21.0945 14 21.0993 14C21.1042 14 21.109 14 21.1139 14C21.1187 14 21.1235 14 21.1284 14C21.1332 14 21.138 14 21.1428 14C21.1477 14 21.1525 14 21.1573 14C21.1621 14 21.1669 14 21.1717 14C21.1764 14 21.1812 14 21.186 14C21.1908 14 21.1956 14 21.2003 14C21.2051 14 21.2098 14 21.2146 14C21.2193 14 21.2241 14 21.2288 14C21.2336 14 21.2383 14 21.243 14C21.2478 14 21.2525 14 21.2572 14C21.2619 14 21.2666 14 21.2713 14C21.276 14 21.2807 14 21.2854 14C21.2901 14 21.2948 14 21.2994 14C21.3041 14 21.3088 14 21.3135 14C21.3181 14 21.3228 14 21.3274 14C21.3321 14 21.3367 14 21.3414 14C21.346 14 21.3506 14 21.3553 14C21.3599 14 21.3645 14 21.3691 14C21.3737 14 21.3784 14 21.383 14C21.3876 14 21.3922 14 21.3967 14C21.4013 14 21.4059 14 21.4105 14C21.4151 14 21.4196 14 21.4242 14C21.4288 14 21.4333 14 21.4379 14C21.4424 14 21.447 14 21.4515 14C21.4561 14 21.4606 14 21.4651 14C21.4697 14 21.4742 14 21.4787 14C21.4832 14 21.4877 14 21.4922 14C21.4967 14 21.5012 14 21.5057 14C21.5102 14 21.5147 14 21.5192 14C21.5237 14 21.5281 14 21.5326 14C21.5371 14 21.5415 14 21.546 14C21.5505 14 21.5549 14 21.5594 14C21.5638 14 21.5682 14 21.5727 14C21.5771 14 21.5815 14 21.5859 14C21.5904 14 21.5948 14 21.5992 14C21.6036 14 21.608 14 21.6124 14C21.6168 14 21.6212 14 21.6256 14C21.63 14 21.6343 14 21.6387 14C21.6431 14 21.6475 14 21.6518 14C21.6562 14 21.6605 14 21.6649 14C21.6692 14 21.6736 14 21.6779 14C21.6823 14 21.6866 14 21.6909 14C21.6952 14 21.6996 14 21.7039 14C21.7082 14 21.7125 14 21.7168 14C21.7211 14 21.7254 14 21.7297 14C21.734 14 21.7383 14 21.7425 14C21.7468 14 21.7511 14 21.7554 14C21.7596 14 21.7639 14 21.7682 14C21.7724 14 21.7767 14 21.7809 14C21.7852 14 21.7894 14 21.7936 14C21.7979 14 21.8021 14 21.8063 14C21.8105 14 21.8147 14 21.819 14C21.8232 14 21.8274 14 21.8316 14C21.8358 14 21.84 14 21.8442 14C21.8483 14 21.8525 14 21.8567 14C21.8609 14 21.865 14 21.8692 14C21.8734 14 21.8775 14 21.8817 14C21.8858 14 21.89 14 21.8941 14C21.8983 14 21.9024 14 21.9065 14C21.9107 14 21.9148 14 21.9189 14C21.923 14 21.9272 14 21.9313 14C21.9354 14 21.9395 14 21.9436 14C21.9477 14 21.9518 14 21.9559 14C21.9599 14 21.964 14 21.9681 14C21.9722 14 21.9762 14 21.9803 14C21.9844 14 21.9884 14 21.9925 14C21.9965 14 22.0006 14 22.0046 14C22.0087 14 22.0127 14 22.0167 14C22.0208 14 22.0248 14 22.0288 14C22.0328 14 22.0369 14 22.0409 14C22.0449 14 22.0489 14 22.0529 14C22.0569 14 22.0609 14 22.0649 14C22.0688 14 22.0728 14 22.0768 14C22.0808 14 22.0848 14 22.0887 14C22.0927 14 22.0966 14 22.1006 14C22.1046 14 22.1085 14 22.1125 14C22.1164 14 22.1203 14 22.1243 14C22.1282 14 22.1321 14 22.1361 14C22.14 14 22.1439 14 22.1478 14C22.1517 14 22.1556 14 22.1595 14C22.1634 14 22.1673 14 22.1712 14C22.1751 14 22.179 14 22.1829 14C22.1868 14 22.1906 14 22.1945 14C22.1984 14 22.2022 14 22.2061 14C22.2099 14 22.2138 14 22.2177 14C22.2215 14 22.2253 14 22.2292 14C22.233 14 22.2369 14 22.2407 14C22.2445 14 22.2483 14 22.2521 14C22.256 14 22.2598 14 22.2636 14C22.2674 14 22.2712 14 22.275 14C22.2788 14 22.2826 14 22.2864 14C22.2901 14 22.2939 14 22.2977 14C22.3015 14 22.3052 14 22.309 14C22.3128 14 22.3165 14 22.3203 14C22.324 14 22.3278 14 22.3315 14C22.3353 14 22.339 14 22.3428 14C22.3465 14 22.3502 14 22.3539 14C22.3577 14 22.3614 14 22.3651 14C22.3688 14 22.3725 14 22.3762 14C22.3799 14 22.3836 14 22.3873 14C22.391 14 22.3947 14 22.3984 14C22.4021 14 22.4057 14 22.4094 14C22.4131 14 22.4168 14 22.4204 14C22.4241 14 22.4277 14 22.4314 14C22.4351 14 22.4387 14 22.4423 14C22.446 14 22.4496 14 22.4533 14C22.4569 14 22.4605 14 22.4641 14C22.4678 14 22.4714 14 22.475 14C22.4786 14 22.4822 14 22.4858 14C22.4894 14 22.493 14 22.4966 14C22.5002 14 22.5038 14 22.5074 14C22.511 14 22.5145 14 22.5181 14C22.5217 14 22.5253 14 22.5288 14C22.5324 14 22.536 14 22.5395 14C22.5431 14 22.5466 14 22.5502 14C22.5537 14 22.5572 14 22.5608 14C22.5643 14 22.5678 14 22.5714 14C22.5749 14 22.5784 14 22.5819 14C22.5854 14 22.589 14 22.5925 14C22.596 14 22.5995 14 22.603 14C22.6065 14 22.6099 14 22.6134 14C22.6169 14 22.6204 14 22.6239 14C22.6274 14 22.6308 14 22.6343 14C22.6378 14 22.6412 14 22.6447 14C22.6481 14 22.6516 14 22.655 14C22.6585 14 22.6619 14 22.6654 14C22.6688 14 22.6722 14 22.6757 14C22.6791 14 22.6825 14 22.686 14C22.6894 14 22.6928 14 22.6962 14C22.6996 14 22.703 14 22.7064 14C22.7098 14 22.7132 14 22.7166 14C22.72 14 22.7234 14 22.7268 14C22.7302 14 22.7335 14 22.7369 14C22.7403 14 22.7437 14 22.747 14C22.7504 14 22.7537 14 22.7571 14C22.7604 14 22.7638 14 22.7671 14C22.7705 14 22.7738 14 22.7772 14C22.7805 14 22.7838 14 22.7872 14C22.7905 14 22.7938 14 22.7971 14C22.8005 14 22.8038 14 22.8071 14C22.8104 14 22.8137 14 22.817 14C22.8203 14 22.8236 14 22.8269 14C22.8302 14 22.8335 14 22.8367 14C22.84 14 22.8433 14 22.8466 14C22.8499 14 22.8531 14 22.8564 14C22.8597 14 22.8629 14 22.8662 14C22.8694 14 22.8727 14 22.8759 14C22.8792 14 22.8824 14 22.8856 14C22.8889 14 22.8921 14 22.8953 14C22.8986 14 22.9018 14 22.905 14C22.9082 14 22.9115 14 22.9147 14C22.9179 14 22.9211 14 22.9243 14C22.9275 14 22.9307 14 22.9339 14C22.9371 14 22.9403 14 22.9435 14C22.9466 14 22.9498 14 22.953 14C22.9562 14 22.9594 14 22.9625 14C22.9657 14 22.9689 14 22.972 14C22.9752 14 22.9783 14 22.9815 14C22.9846 14 22.9878 14 22.9909 14C22.9941 14 22.9972 14 23.0003 14C23.0035 14 23.0066 14 23.0097 14C23.0128 14 23.016 14 23.0191 14C23.0222 14 23.0253 14 23.0284 14C23.0315 14 23.0346 14 23.0377 14C23.0408 14 23.0439 14 23.047 14C23.0501 14 23.0532 14 23.0563 14C23.0594 14 23.0624 14 23.0655 14C23.0686 14 23.0717 14 23.0747 14C23.0778 14 23.0809 14 23.0839 14C23.087 14 23.09 14 23.0931 14C23.0961 14 23.0992 14 23.1022 14C23.1053 14 23.1083 14 23.1113 14C23.1144 14 23.1174 14 23.1204 14C23.1234 14 23.1265 14 23.1295 14C23.1325 14 23.1355 14 23.1385 14C23.1415 14 23.1445 14 23.1475 14C23.1505 14 23.1535 14 23.1565 14C23.1595 14 23.1625 14 23.1655 14C23.1685 14 23.1715 14 23.1744 14C23.1774 14 23.1804 14 23.1834 14C23.1863 14 23.1893 14 23.1922 14C23.1952 14 23.1982 14 23.2011 14C23.2041 14 23.207 14 23.21 14C23.2129 14 23.2158 14 23.2188 14C23.2217 14 23.2247 14 23.2276 14C23.2305 14 23.2334 14 23.2364 14C23.2393 14 23.2422 14 23.2451 14C23.248 14 23.2509 14 23.2538 14C23.2567 14 23.2596 14 23.2625 14C23.2654 14 23.2683 14 23.2712 14C23.2741 14 23.277 14 23.2799 14C23.2828 14 23.2856 14 23.2885 14C23.2914 14 23.2943 14 23.2971 14C23.3 14 23.3029 14 23.3057 14C23.3086 14 23.3114 14 23.3143 14C23.3171 14 23.32 14 23.3228 14C23.3257 14 23.3285 14 23.3314 14C23.3342 14 23.337 14 23.3399 14C23.3427 14 23.3455 14 23.3483 14C23.3512 14 23.354 14 23.3568 14C23.3596 14 23.3624 14 23.3652 14C23.368 14 23.3708 14 23.3736 14C23.3764 14 23.3792 14 23.382 14C23.3848 14 23.3876 14 23.3904 14C23.3932 14 23.3959 14 23.3987 14C23.4015 14 23.4043 14 23.407 14C23.4098 14 23.4126 14 23.4153 14C23.4181 14 23.4209 14 23.4236 14C23.4264 14 23.4291 14 23.4319 14C23.4346 14 23.4374 14 23.4401 14C23.4429 14 23.4456 14 23.4483 14C23.4511 14 23.4538 14 23.4565 14C23.4592 14 23.462 14 23.4647 14C23.4674 14 23.4701 14 23.4728 14C23.4755 14 23.4783 14 23.481 14C23.4837 14 23.4864 14 23.4891 14C23.4918 14 23.4945 14 23.4972 14C23.4998 14 23.5025 14 23.5052 14C23.5079 14 23.5106 14 23.5133 14C23.5159 14 23.5186 14 23.5213 14C23.524 14 23.5266 14 23.5293 14C23.5319 14 23.5346 14 23.5373 14C23.5399 14 23.5426 14 23.5452 14C23.5479 14 23.5505 14 23.5532 14C23.5558 14 23.5584 14 23.5611 14C23.5637 14 23.5664 14 23.569 14C23.5716 14 23.5742 14 23.5769 14C23.5795 14 23.5821 14 23.5847 14C23.5873 14 23.59 14 23.5926 14C23.5952 14 23.5978 14 23.6004 14C23.603 14 23.6056 14 23.6082 14C23.6108 14 23.6134 14 23.616 14C23.6185 14 23.6211 14 23.6237 14C23.6263 14 23.6289 14 23.6315 14C23.634 14 23.6366 14 23.6392 14C23.6417 14 23.6443 14 23.6469 14C23.6494 14 23.652 14 23.6546 14C23.6571 14 23.6597 14 23.6622 14C23.6648 14 23.6673 14 23.6699 14C23.6724 14 23.6749 14 23.6775 14C23.68 14 23.6826 14 23.6851 14C23.6876 14 23.6901 14 23.6927 14C23.6952 14 23.6977 14 23.7002 14C23.7028 14 23.7053 14 23.7078 14C23.7103 14 23.7128 14 23.7153 14C23.7178 14 23.7203 14 23.7228 14C23.7253 14 23.7278 14 23.7303 14C23.7328 14 23.7353 14 23.7378 14C23.7403 14 23.7428 14 23.7452 14C23.7477 14 23.7502 14 23.7527 14C23.7551 14 23.7576 14 23.7601 14C23.7626 14 23.765 14 23.7675 14C23.7699 14 23.7724 14 23.7749 14C23.7773 14 23.7798 14 23.7822 14C23.7847 14 23.7871 14 23.7896 14C23.792 14 23.7945 14 23.7969 14C23.7993 14 23.8018 14 23.8042 14C23.8066 14 23.8091 14 23.8115 14C23.8139 14 23.8164 14 23.8188 14C23.8212 14 23.8236 14 23.826 14C23.8284 14 23.8309 14 23.8333 14C23.8357 14 23.8381 14 23.8405 14C23.8429 14 23.8453 14 23.8477 14C23.8501 14 23.8525 14 23.8549 14C23.8573 14 23.8597 14 23.862 14C23.8644 14 23.8668 14 23.8692 14C23.8716 14 23.874 14 23.8763 14C23.8787 14 23.8811 14 23.8834 14C23.8858 14 23.8882 14 23.8905 14C23.8929 14 23.8953 14 23.8976 14C23.9 14 23.9023 14 23.9047 14C23.9071 14 23.9094 14 23.9117 14C23.9141 14 23.9164 14 23.9188 14C23.9211 14 23.9235 14 23.9258 14C23.9281 14 23.9305 14 23.9328 14C23.9351 14 23.9375 14 23.9398 14C23.9421 14 23.9444 14 23.9468 14C23.9491 14 23.9514 14 23.9537 14C23.956 14 23.9583 14 23.9606 14C23.963 14 23.9653 14 23.9676 14C23.9699 14 23.9722 14 23.9745 14C23.9768 14 23.9791 14 23.9814 14C23.9837 14 23.9859 14 23.9882 14C23.9905 14 23.9928 14 23.9951 14C23.9974 14 23.9997 14 24.0019 14C24.0042 14 24.0065 14 24.0088 14C24.011 14 24.0133 14 24.0156 14C24.0178 14 24.0201 14 24.0224 14C24.0246 14 24.0269 14 24.0291 14C24.0314 14 24.0337 14 24.0359 14C24.0382 14 24.0404 14 24.0427 14C24.0449 14 24.0471 14 24.0494 14C24.0516 14 24.0539 14 24.0561 14C24.0583 14 24.0606 14 24.0628 14C24.065 14 24.0673 14 24.0695 14C24.0717 14 24.074 14 24.0762 14C24.0784 14 24.0806 14 24.0828 14C24.0851 14 24.0873 14 24.0895 14C24.0917 14 24.0939 14 24.0961 14C24.0983 14 24.1005 14 24.1027 14C24.1049 14 24.1071 14 24.1093 14C24.1115 14 24.1137 14 24.1159 14C24.1181 14 24.1203 14 24.1225 14C24.1247 14 24.1269 14 24.1291 14C24.1312 14 24.1334 14 24.1356 14C24.1378 14 24.14 14 24.1421 14C24.1443 14 24.1465 14 24.1487 14C24.1508 14 24.153 14 24.1552 14C24.1573 14 24.1595 14 24.1617 14C24.1638 14 24.166 14 24.1681 14C24.1703 14 24.1724 14 24.1746 14C24.1768 14 24.1789 14 24.181 14C24.1832 14 24.1853 14 24.1875 14C24.1896 14 24.1918 14 24.1939 14C24.1961 14 24.1982 14 24.2003 14C24.2025 14 24.2046 14 24.2067 14C24.2089 14 24.211 14 24.2131 14C24.2152 14 24.2174 14 24.2195 14C24.2216 14 24.2237 14 24.2258 14C24.228 14 24.2301 14 24.2322 14C24.2343 14 24.2364 14 24.2385 14C24.2406 14 24.2427 14 24.2448 14C24.2469 14 24.249 14 24.2511 14C24.2532 14 24.2553 14 24.2574 14C24.2595 14 24.2616 14 24.2637 14C24.2658 14 24.2679 14 24.27 14C24.2721 14 24.2742 14 24.2763 14C24.2783 14 24.2804 14 24.2825 14C24.2846 14 24.2867 14 24.2887 14C24.2908 14 24.2929 14 24.295 14C24.297 14 24.2991 14 24.3012 14C24.3032 14 24.3053 14 24.3074 14C24.3094 14 24.3115 14 24.3136 14C24.3156 14 24.3177 14 24.3197 14C24.3218 14 24.3238 14 24.3259 14C24.328 14 24.33 14 24.3321 14C24.3341 14 24.3362 14 24.3382 14C24.3402 14 24.3423 14 24.3443 14C24.3464 14 24.3484 14 24.3504 14C24.3525 14 24.3545 14 24.3566 14C24.3586 14 24.3606 14 24.3626 14C24.3647 14 24.3667 14 24.3687 14C24.3708 14 24.3728 14 24.3748 14C24.3768 14 24.3789 14 24.3809 14C24.3829 14 24.3849 14 24.3869 14C24.3889 14 24.391 14 24.393 14C24.395 14 24.397 14 24.399 14C24.401 14 24.403 14 24.405 14C24.407 14 24.409 14 24.411 14C24.413 14 24.415 14 24.417 14C24.419 14 24.421 14 24.423 14C24.425 14 24.427 14 24.429 14C24.431 14 24.433 14 24.435 14C24.437 14 24.439 14 24.4409 14C24.4429 14 24.4449 14 24.4469 14C24.4489 14 24.4508 14 24.4528 14C24.4548 14 24.4568 14 24.4588 14C24.4607 14 24.4627 14 24.4647 14C24.4666 14 24.4686 14 24.4706 14C24.4726 14 24.4745 14 24.4765 14C24.4785 14 24.4804 14 24.4824 14C24.4843 14 24.4863 14 24.4883 14C24.4902 14 24.4922 14 24.4941 14C24.4961 14 24.498 14 24.5 14V13C24.498 13 24.4961 13 24.4941 13C24.4922 13 24.4902 13 24.4883 13C24.4863 13 24.4843 13 24.4824 13C24.4804 13 24.4785 13 24.4765 13C24.4745 13 24.4726 13 24.4706 13C24.4686 13 24.4666 13 24.4647 13C24.4627 13 24.4607 13 24.4588 13C24.4568 13 24.4548 13 24.4528 13C24.4508 13 24.4489 13 24.4469 13C24.4449 13 24.4429 13 24.4409 13C24.439 13 24.437 13 24.435 13C24.433 13 24.431 13 24.429 13C24.427 13 24.425 13 24.423 13C24.421 13 24.419 13 24.417 13C24.415 13 24.413 13 24.411 13C24.409 13 24.407 13 24.405 13C24.403 13 24.401 13 24.399 13C24.397 13 24.395 13 24.393 13C24.391 13 24.3889 13 24.3869 13C24.3849 13 24.3829 13 24.3809 13C24.3789 13 24.3768 13 24.3748 13C24.3728 13 24.3708 13 24.3687 13C24.3667 13 24.3647 13 24.3626 13C24.3606 13 24.3586 13 24.3566 13C24.3545 13 24.3525 13 24.3504 13C24.3484 13 24.3464 13 24.3443 13C24.3423 13 24.3402 13 24.3382 13C24.3362 13 24.3341 13 24.3321 13C24.33 13 24.328 13 24.3259 13C24.3238 13 24.3218 13 24.3197 13C24.3177 13 24.3156 13 24.3136 13C24.3115 13 24.3094 13 24.3074 13C24.3053 13 24.3032 13 24.3012 13C24.2991 13 24.297 13 24.295 13C24.2929 13 24.2908 13 24.2887 13C24.2867 13 24.2846 13 24.2825 13C24.2804 13 24.2783 13 24.2763 13C24.2742 13 24.2721 13 24.27 13C24.2679 13 24.2658 13 24.2637 13C24.2616 13 24.2595 13 24.2574 13C24.2553 13 24.2532 13 24.2511 13C24.249 13 24.2469 13 24.2448 13C24.2427 13 24.2406 13 24.2385 13C24.2364 13 24.2343 13 24.2322 13C24.2301 13 24.228 13 24.2258 13C24.2237 13 24.2216 13 24.2195 13C24.2174 13 24.2152 13 24.2131 13C24.211 13 24.2089 13 24.2067 13C24.2046 13 24.2025 13 24.2003 13C24.1982 13 24.1961 13 24.1939 13C24.1918 13 24.1896 13 24.1875 13C24.1853 13 24.1832 13 24.181 13C24.1789 13 24.1768 13 24.1746 13C24.1724 13 24.1703 13 24.1681 13C24.166 13 24.1638 13 24.1617 13C24.1595 13 24.1573 13 24.1552 13C24.153 13 24.1508 13 24.1487 13C24.1465 13 24.1443 13 24.1421 13C24.14 13 24.1378 13 24.1356 13C24.1334 13 24.1312 13 24.1291 13C24.1269 13 24.1247 13 24.1225 13C24.1203 13 24.1181 13 24.1159 13C24.1137 13 24.1115 13 24.1093 13C24.1071 13 24.1049 13 24.1027 13C24.1005 13 24.0983 13 24.0961 13C24.0939 13 24.0917 13 24.0895 13C24.0873 13 24.0851 13 24.0828 13C24.0806 13 24.0784 13 24.0762 13C24.074 13 24.0717 13 24.0695 13C24.0673 13 24.065 13 24.0628 13C24.0606 13 24.0583 13 24.0561 13C24.0539 13 24.0516 13 24.0494 13C24.0471 13 24.0449 13 24.0427 13C24.0404 13 24.0382 13 24.0359 13C24.0337 13 24.0314 13 24.0291 13C24.0269 13 24.0246 13 24.0224 13C24.0201 13 24.0178 13 24.0156 13C24.0133 13 24.011 13 24.0088 13C24.0065 13 24.0042 13 24.0019 13C23.9997 13 23.9974 13 23.9951 13C23.9928 13 23.9905 13 23.9882 13C23.9859 13 23.9837 13 23.9814 13C23.9791 13 23.9768 13 23.9745 13C23.9722 13 23.9699 13 23.9676 13C23.9653 13 23.963 13 23.9606 13C23.9583 13 23.956 13 23.9537 13C23.9514 13 23.9491 13 23.9468 13C23.9444 13 23.9421 13 23.9398 13C23.9375 13 23.9351 13 23.9328 13C23.9305 13 23.9281 13 23.9258 13C23.9235 13 23.9211 13 23.9188 13C23.9164 13 23.9141 13 23.9117 13C23.9094 13 23.9071 13 23.9047 13C23.9023 13 23.9 13 23.8976 13C23.8953 13 23.8929 13 23.8905 13C23.8882 13 23.8858 13 23.8834 13C23.8811 13 23.8787 13 23.8763 13C23.874 13 23.8716 13 23.8692 13C23.8668 13 23.8644 13 23.862 13C23.8597 13 23.8573 13 23.8549 13C23.8525 13 23.8501 13 23.8477 13C23.8453 13 23.8429 13 23.8405 13C23.8381 13 23.8357 13 23.8333 13C23.8309 13 23.8284 13 23.826 13C23.8236 13 23.8212 13 23.8188 13C23.8164 13 23.8139 13 23.8115 13C23.8091 13 23.8066 13 23.8042 13C23.8018 13 23.7993 13 23.7969 13C23.7945 13 23.792 13 23.7896 13C23.7871 13 23.7847 13 23.7822 13C23.7798 13 23.7773 13 23.7749 13C23.7724 13 23.7699 13 23.7675 13C23.765 13 23.7626 13 23.7601 13C23.7576 13 23.7551 13 23.7527 13C23.7502 13 23.7477 13 23.7452 13C23.7428 13 23.7403 13 23.7378 13C23.7353 13 23.7328 13 23.7303 13C23.7278 13 23.7253 13 23.7228 13C23.7203 13 23.7178 13 23.7153 13C23.7128 13 23.7103 13 23.7078 13C23.7053 13 23.7028 13 23.7002 13C23.6977 13 23.6952 13 23.6927 13C23.6901 13 23.6876 13 23.6851 13C23.6826 13 23.68 13 23.6775 13C23.6749 13 23.6724 13 23.6699 13C23.6673 13 23.6648 13 23.6622 13C23.6597 13 23.6571 13 23.6546 13C23.652 13 23.6494 13 23.6469 13C23.6443 13 23.6417 13 23.6392 13C23.6366 13 23.634 13 23.6315 13C23.6289 13 23.6263 13 23.6237 13C23.6211 13 23.6185 13 23.616 13C23.6134 13 23.6108 13 23.6082 13C23.6056 13 23.603 13 23.6004 13C23.5978 13 23.5952 13 23.5926 13C23.59 13 23.5873 13 23.5847 13C23.5821 13 23.5795 13 23.5769 13C23.5742 13 23.5716 13 23.569 13C23.5664 13 23.5637 13 23.5611 13C23.5584 13 23.5558 13 23.5532 13C23.5505 13 23.5479 13 23.5452 13C23.5426 13 23.5399 13 23.5373 13C23.5346 13 23.5319 13 23.5293 13C23.5266 13 23.524 13 23.5213 13C23.5186 13 23.5159 13 23.5133 13C23.5106 13 23.5079 13 23.5052 13C23.5025 13 23.4998 13 23.4972 13C23.4945 13 23.4918 13 23.4891 13C23.4864 13 23.4837 13 23.481 13C23.4783 13 23.4755 13 23.4728 13C23.4701 13 23.4674 13 23.4647 13C23.462 13 23.4592 13 23.4565 13C23.4538 13 23.4511 13 23.4483 13C23.4456 13 23.4429 13 23.4401 13C23.4374 13 23.4346 13 23.4319 13C23.4291 13 23.4264 13 23.4236 13C23.4209 13 23.4181 13 23.4153 13C23.4126 13 23.4098 13 23.407 13C23.4043 13 23.4015 13 23.3987 13C23.3959 13 23.3932 13 23.3904 13C23.3876 13 23.3848 13 23.382 13C23.3792 13 23.3764 13 23.3736 13C23.3708 13 23.368 13 23.3652 13C23.3624 13 23.3596 13 23.3568 13C23.354 13 23.3512 13 23.3483 13C23.3455 13 23.3427 13 23.3399 13C23.337 13 23.3342 13 23.3314 13C23.3285 13 23.3257 13 23.3228 13C23.32 13 23.3171 13 23.3143 13C23.3114 13 23.3086 13 23.3057 13C23.3029 13 23.3 13 23.2971 13C23.2943 13 23.2914 13 23.2885 13C23.2856 13 23.2828 13 23.2799 13C23.277 13 23.2741 13 23.2712 13C23.2683 13 23.2654 13 23.2625 13C23.2596 13 23.2567 13 23.2538 13C23.2509 13 23.248 13 23.2451 13C23.2422 13 23.2393 13 23.2364 13C23.2334 13 23.2305 13 23.2276 13C23.2247 13 23.2217 13 23.2188 13C23.2158 13 23.2129 13 23.21 13C23.207 13 23.2041 13 23.2011 13C23.1982 13 23.1952 13 23.1922 13C23.1893 13 23.1863 13 23.1834 13C23.1804 13 23.1774 13 23.1744 13C23.1715 13 23.1685 13 23.1655 13C23.1625 13 23.1595 13 23.1565 13C23.1535 13 23.1505 13 23.1475 13C23.1445 13 23.1415 13 23.1385 13C23.1355 13 23.1325 13 23.1295 13C23.1265 13 23.1234 13 23.1204 13C23.1174 13 23.1144 13 23.1113 13C23.1083 13 23.1053 13 23.1022 13C23.0992 13 23.0961 13 23.0931 13C23.09 13 23.087 13 23.0839 13C23.0809 13 23.0778 13 23.0747 13C23.0717 13 23.0686 13 23.0655 13C23.0624 13 23.0594 13 23.0563 13C23.0532 13 23.0501 13 23.047 13C23.0439 13 23.0408 13 23.0377 13C23.0346 13 23.0315 13 23.0284 13C23.0253 13 23.0222 13 23.0191 13C23.016 13 23.0128 13 23.0097 13C23.0066 13 23.0035 13 23.0003 13C22.9972 13 22.9941 13 22.9909 13C22.9878 13 22.9846 13 22.9815 13C22.9783 13 22.9752 13 22.972 13C22.9689 13 22.9657 13 22.9625 13C22.9594 13 22.9562 13 22.953 13C22.9498 13 22.9466 13 22.9435 13C22.9403 13 22.9371 13 22.9339 13C22.9307 13 22.9275 13 22.9243 13C22.9211 13 22.9179 13 22.9147 13C22.9115 13 22.9082 13 22.905 13C22.9018 13 22.8986 13 22.8953 13C22.8921 13 22.8889 13 22.8856 13C22.8824 13 22.8792 13 22.8759 13C22.8727 13 22.8694 13 22.8662 13C22.8629 13 22.8597 13 22.8564 13C22.8531 13 22.8499 13 22.8466 13C22.8433 13 22.84 13 22.8367 13C22.8335 13 22.8302 13 22.8269 13C22.8236 13 22.8203 13 22.817 13C22.8137 13 22.8104 13 22.8071 13C22.8038 13 22.8005 13 22.7971 13C22.7938 13 22.7905 13 22.7872 13C22.7838 13 22.7805 13 22.7772 13C22.7738 13 22.7705 13 22.7671 13C22.7638 13 22.7604 13 22.7571 13C22.7537 13 22.7504 13 22.747 13C22.7437 13 22.7403 13 22.7369 13C22.7335 13 22.7302 13 22.7268 13C22.7234 13 22.72 13 22.7166 13C22.7132 13 22.7098 13 22.7064 13C22.703 13 22.6996 13 22.6962 13C22.6928 13 22.6894 13 22.686 13C22.6825 13 22.6791 13 22.6757 13C22.6722 13 22.6688 13 22.6654 13C22.6619 13 22.6585 13 22.655 13C22.6516 13 22.6481 13 22.6447 13C22.6412 13 22.6378 13 22.6343 13C22.6308 13 22.6274 13 22.6239 13C22.6204 13 22.6169 13 22.6134 13C22.6099 13 22.6065 13 22.603 13C22.5995 13 22.596 13 22.5925 13C22.589 13 22.5854 13 22.5819 13C22.5784 13 22.5749 13 22.5714 13C22.5678 13 22.5643 13 22.5608 13C22.5572 13 22.5537 13 22.5502 13C22.5466 13 22.5431 13 22.5395 13C22.536 13 22.5324 13 22.5288 13C22.5253 13 22.5217 13 22.5181 13C22.5145 13 22.511 13 22.5074 13C22.5038 13 22.5002 13 22.4966 13C22.493 13 22.4894 13 22.4858 13C22.4822 13 22.4786 13 22.475 13C22.4714 13 22.4678 13 22.4641 13C22.4605 13 22.4569 13 22.4533 13C22.4496 13 22.446 13 22.4423 13C22.4387 13 22.4351 13 22.4314 13C22.4277 13 22.4241 13 22.4204 13C22.4168 13 22.4131 13 22.4094 13C22.4057 13 22.4021 13 22.3984 13C22.3947 13 22.391 13 22.3873 13C22.3836 13 22.3799 13 22.3762 13C22.3725 13 22.3688 13 22.3651 13C22.3614 13 22.3577 13 22.3539 13C22.3502 13 22.3465 13 22.3428 13C22.339 13 22.3353 13 22.3315 13C22.3278 13 22.324 13 22.3203 13C22.3165 13 22.3128 13 22.309 13C22.3052 13 22.3015 13 22.2977 13C22.2939 13 22.2901 13 22.2864 13C22.2826 13 22.2788 13 22.275 13C22.2712 13 22.2674 13 22.2636 13C22.2598 13 22.256 13 22.2521 13C22.2483 13 22.2445 13 22.2407 13C22.2369 13 22.233 13 22.2292 13C22.2253 13 22.2215 13 22.2177 13C22.2138 13 22.2099 13 22.2061 13C22.2022 13 22.1984 13 22.1945 13C22.1906 13 22.1868 13 22.1829 13C22.179 13 22.1751 13 22.1712 13C22.1673 13 22.1634 13 22.1595 13C22.1556 13 22.1517 13 22.1478 13C22.1439 13 22.14 13 22.1361 13C22.1321 13 22.1282 13 22.1243 13C22.1203 13 22.1164 13 22.1125 13C22.1085 13 22.1046 13 22.1006 13C22.0966 13 22.0927 13 22.0887 13C22.0848 13 22.0808 13 22.0768 13C22.0728 13 22.0688 13 22.0649 13C22.0609 13 22.0569 13 22.0529 13C22.0489 13 22.0449 13 22.0409 13C22.0369 13 22.0328 13 22.0288 13C22.0248 13 22.0208 13 22.0167 13C22.0127 13 22.0087 13 22.0046 13C22.0006 13 21.9965 13 21.9925 13C21.9884 13 21.9844 13 21.9803 13C21.9762 13 21.9722 13 21.9681 13C21.964 13 21.9599 13 21.9559 13C21.9518 13 21.9477 13 21.9436 13C21.9395 13 21.9354 13 21.9313 13C21.9272 13 21.923 13 21.9189 13C21.9148 13 21.9107 13 21.9065 13C21.9024 13 21.8983 13 21.8941 13C21.89 13 21.8858 13 21.8817 13C21.8775 13 21.8734 13 21.8692 13C21.865 13 21.8609 13 21.8567 13C21.8525 13 21.8483 13 21.8442 13C21.84 13 21.8358 13 21.8316 13C21.8274 13 21.8232 13 21.819 13C21.8147 13 21.8105 13 21.8063 13C21.8021 13 21.7979 13 21.7936 13C21.7894 13 21.7852 13 21.7809 13C21.7767 13 21.7724 13 21.7682 13C21.7639 13 21.7596 13 21.7554 13C21.7511 13 21.7468 13 21.7425 13C21.7383 13 21.734 13 21.7297 13C21.7254 13 21.7211 13 21.7168 13C21.7125 13 21.7082 13 21.7039 13C21.6996 13 21.6952 13 21.6909 13C21.6866 13 21.6823 13 21.6779 13C21.6736 13 21.6692 13 21.6649 13C21.6605 13 21.6562 13 21.6518 13C21.6475 13 21.6431 13 21.6387 13C21.6343 13 21.63 13 21.6256 13C21.6212 13 21.6168 13 21.6124 13C21.608 13 21.6036 13 21.5992 13C21.5948 13 21.5904 13 21.5859 13C21.5815 13 21.5771 13 21.5727 13C21.5682 13 21.5638 13 21.5594 13C21.5549 13 21.5505 13 21.546 13C21.5415 13 21.5371 13 21.5326 13C21.5281 13 21.5237 13 21.5192 13C21.5147 13 21.5102 13 21.5057 13C21.5012 13 21.4967 13 21.4922 13C21.4877 13 21.4832 13 21.4787 13C21.4742 13 21.4697 13 21.4651 13C21.4606 13 21.4561 13 21.4515 13C21.447 13 21.4424 13 21.4379 13C21.4333 13 21.4288 13 21.4242 13C21.4196 13 21.4151 13 21.4105 13C21.4059 13 21.4013 13 21.3967 13C21.3922 13 21.3876 13 21.383 13C21.3784 13 21.3737 13 21.3691 13C21.3645 13 21.3599 13 21.3553 13C21.3506 13 21.346 13 21.3414 13C21.3367 13 21.3321 13 21.3274 13C21.3228 13 21.3181 13 21.3135 13C21.3088 13 21.3041 13 21.2994 13C21.2948 13 21.2901 13 21.2854 13C21.2807 13 21.276 13 21.2713 13C21.2666 13 21.2619 13 21.2572 13C21.2525 13 21.2478 13 21.243 13C21.2383 13 21.2336 13 21.2288 13C21.2241 13 21.2193 13 21.2146 13C21.2098 13 21.2051 13 21.2003 13C21.1956 13 21.1908 13 21.186 13C21.1812 13 21.1764 13 21.1717 13C21.1669 13 21.1621 13 21.1573 13C21.1525 13 21.1477 13 21.1428 13C21.138 13 21.1332 13 21.1284 13C21.1235 13 21.1187 13 21.1139 13C21.109 13 21.1042 13 21.0993 13C21.0945 13 21.0896 13 21.0848 13C21.0799 13 21.075 13 21.0701 13C21.0653 13 21.0604 13 21.0555 13C21.0506 13 21.0457 13 21.0408 13C21.0359 13 21.031 13 21.026 13C21.0211 13 21.0162 13 21.0113 13C21.0063 13 21.0014 13 20.9965 13C20.9915 13 20.9866 13 20.9816 13C20.9766 13 20.9717 13 20.9667 13C20.9617 13 20.9568 13 20.9518 13C20.9468 13 20.9418 13 20.9368 13C20.9318 13 20.9268 13 20.9218 13C20.9168 13 20.9118 13 20.9068 13C20.9017 13 20.8967 13 20.8917 13C20.8866 13 20.8816 13 20.8765 13C20.8715 13 20.8664 13 20.8614 13C20.8563 13 20.8512 13 20.8462 13C20.8411 13 20.836 13 20.8309 13C20.8258 13 20.8207 13 20.8156 13C20.8105 13 20.8054 13 20.8003 13C20.7952 13 20.7901 13 20.7849 13C20.7798 13 20.7747 13 20.7695 13C20.7644 13 20.7592 13 20.7541 13C20.7489 13 20.7438 13 20.7386 13C20.7334 13 20.7282 13 20.7231 13C20.7179 13 20.7127 13 20.7075 13C20.7023 13 20.6971 13 20.6919 13C20.6867 13 20.6814 13 20.6762 13C20.671 13 20.6658 13 20.6605 13C20.6553 13 20.6501 13 20.6448 13C20.6395 13 20.6343 13 20.629 13C20.6238 13 20.6185 13 20.6132 13C20.6079 13 20.6026 13 20.5974 13C20.5921 13 20.5868 13 20.5815 13C20.5762 13 20.5708 13 20.5655 13C20.5602 13 20.5549 13 20.5495 13C20.5442 13 20.5389 13 20.5335 13C20.5282 13 20.5228 13 20.5175 13C20.5121 13 20.5067 13 20.5014 13C20.496 13 20.4906 13 20.4852 13C20.4798 13 20.4744 13 20.469 13C20.4636 13 20.4582 13 20.4528 13C20.4474 13 20.442 13 20.4365 13C20.4311 13 20.4257 13 20.4202 13C20.4148 13 20.4093 13 20.4039 13C20.3984 13 20.3929 13 20.3875 13C20.382 13 20.3765 13 20.371 13C20.3655 13 20.36 13 20.3545 13C20.349 13 20.3435 13 20.338 13C20.3325 13 20.327 13 20.3214 13C20.3159 13 20.3104 13 20.3048 13C20.2993 13 20.2937 13 20.2882 13C20.2826 13 20.2771 13 20.2715 13C20.2659 13 20.2603 13 20.2548 13C20.2492 13 20.2436 13 20.238 13C20.2324 13 20.2268 13 20.2211 13C20.2155 13 20.2099 13 20.2043 13C20.1987 13 20.193 13 20.1874 13C20.1817 13 20.1761 13 20.1704 13C20.1648 13 20.1591 13 20.1534 13C20.1478 13 20.1421 13 20.1364 13C20.1307 13 20.125 13 20.1193 13C20.1136 13 20.1079 13 20.1022 13C20.0965 13 20.0907 13 20.085 13C20.0793 13 20.0735 13 20.0678 13C20.062 13 20.0563 13 20.0505 13C20.0448 13 20.039 13 20.0332 13C20.0275 13 20.0217 13 20.0159 13C20.0101 13 20.0043 13 19.9985 13C19.9927 13 19.9869 13 19.9811 13C19.9752 13 19.9694 13 19.9636 13C19.9578 13 19.9519 13 19.9461 13C19.9402 13 19.9344 13 19.9285 13C19.9226 13 19.9168 13 19.9109 13C19.905 13 19.8991 13 19.8932 13C19.8873 13 19.8814 13 19.8755 13C19.8696 13 19.8637 13 19.8578 13C19.8519 13 19.8459 13 19.84 13C19.8341 13 19.8281 13 19.8222 13C19.8162 13 19.8103 13 19.8043 13C19.7983 13 19.7924 13 19.7864 13C19.7804 13 19.7744 13 19.7684 13C19.7624 13 19.7564 13 19.7504 13C19.7444 13 19.7384 13 19.7323 13C19.7263 13 19.7203 13 19.7142 13C19.7082 13 19.7021 13 19.6961 13C19.69 13 19.684 13 19.6779 13C19.6718 13 19.6657 13 19.6596 13C19.6536 13 19.6475 13 19.6414 13C19.6353 13 19.6291 13 19.623 13C19.6169 13 19.6108 13 19.6047 13C19.5985 13 19.5924 13 19.5862 13C19.5801 13 19.5739 13 19.5678 13C19.5616 13 19.5554 13 19.5492 13C19.5431 13 19.5369 13 19.5307 13C19.5245 13 19.5183 13 19.5121 13C19.5059 13 19.4996 13 19.4934 13C19.4872 13 19.481 13 19.4747 13C19.4685 13 19.4622 13 19.456 13C19.4497 13 19.4435 13 19.4372 13C19.4309 13 19.4246 13 19.4183 13C19.4121 13 19.4058 13 19.3995 13C19.3932 13 19.3868 13 19.3805 13C19.3742 13 19.3679 13 19.3615 13C19.3552 13 19.3489 13 19.3425 13C19.3362 13 19.3298 13 19.3234 13C19.3171 13 19.3107 13 19.3043 13C19.2979 13 19.2916 13 19.2852 13C19.2788 13 19.2724 13 19.2659 13C19.2595 13 19.2531 13 19.2467 13C19.2403 13 19.2338 13 19.2274 13C19.2209 13 19.2145 13 19.208 13C19.2016 13 19.1951 13 19.1886 13C19.1821 13 19.1756 13 19.1692 13C19.1627 13 19.1562 13 19.1497 13C19.1432 13 19.1366 13 19.1301 13C19.1236 13 19.1171 13 19.1105 13C19.104 13 19.0974 13 19.0909 13C19.0843 13 19.0778 13 19.0712 13C19.0646 13 19.058 13 19.0514 13C19.0449 13 19.0383 13 19.0317 13C19.025 13 19.0184 13 19.0118 13C19.0052 13 18.9986 13 18.9919 13C18.9853 13 18.9787 13 18.972 13C18.9653 13 18.9587 13 18.952 13C18.9454 13 18.9387 13 18.932 13C18.9253 13 18.9186 13 18.9119 13C18.9052 13 18.8985 13 18.8918 13C18.8851 13 18.8783 13 18.8716 13C18.8649 13 18.8581 13 18.8514 13C18.8446 13 18.8379 13 18.8311 13C18.8243 13 18.8176 13 18.8108 13C18.804 13 18.7972 13 18.7904 13C18.7836 13 18.7768 13 18.77 13C18.7632 13 18.7564 13 18.7495 13C18.7427 13 18.7359 13 18.729 13C18.7222 13 18.7153 13 18.7084 13C18.7016 13 18.6947 13 18.6878 13C18.6809 13 18.674 13 18.6671 13C18.6602 13 18.6533 13 18.6464 13C18.6395 13 18.6326 13 18.6257 13C18.6187 13 18.6118 13 18.6048 13C18.5979 13 18.5909 13 18.584 13C18.577 13 18.57 13 18.5631 13C18.5561 13 18.5491 13 18.5421 13C18.5351 13 18.5281 13 18.5211 13C18.5141 13 18.507 13 18.5 13V14ZM24.5 14C25.2154 14 25.8771 14.0051 26.3635 14.1631C26.5951 14.2383 26.7456 14.3364 26.8392 14.4503C26.927 14.5571 27 14.7204 27 15H28C28 14.5296 27.8706 14.1304 27.6118 13.8154C27.3587 13.5074 27.0181 13.3242 26.6724 13.2119C26.004 12.9949 25.1658 13 24.5 13V14ZM27 15C27 15.4385 26.6296 15.8137 26.0264 16.1153C25.7475 16.2547 25.4638 16.3545 25.247 16.4195C25.1394 16.4518 25.0504 16.4749 24.9894 16.4897C24.959 16.4971 24.9357 16.5024 24.9206 16.5057C24.9131 16.5073 24.9077 16.5085 24.9046 16.5092C24.903 16.5095 24.902 16.5097 24.9015 16.5098C24.9013 16.5098 24.9012 16.5099 24.9013 16.5098C24.9013 16.5098 24.9014 16.5098 24.9015 16.5098C24.9016 16.5098 24.9017 16.5098 24.9017 16.5098C24.9018 16.5097 24.9019 16.5097 25 17C25.0981 17.4903 25.0982 17.4903 25.0984 17.4902C25.0984 17.4902 25.0986 17.4902 25.0987 17.4902C25.099 17.4901 25.0993 17.49 25.0996 17.49C25.1003 17.4898 25.1011 17.4897 25.1021 17.4895C25.1041 17.4891 25.1066 17.4885 25.1098 17.4879C25.1161 17.4866 25.1247 17.4847 25.1355 17.4823C25.1571 17.4776 25.1875 17.4707 25.2254 17.4615C25.3012 17.4431 25.4075 17.4154 25.5343 17.3774C25.7862 17.3018 26.1275 17.1828 26.4736 17.0097C27.1204 16.6863 28 16.0615 28 15H27ZM25 17C24.8419 17.4743 24.8418 17.4743 24.8416 17.4743C24.8416 17.4742 24.8415 17.4742 24.8414 17.4742C24.8413 17.4741 24.8411 17.4741 24.841 17.4741C24.8408 17.474 24.8407 17.474 24.8407 17.474C24.8407 17.4739 24.841 17.474 24.8416 17.4743C24.8429 17.4747 24.8455 17.4756 24.8493 17.477C24.857 17.4797 24.8696 17.4843 24.8865 17.4907C24.9202 17.5035 24.9703 17.5235 25.0313 17.5507C25.1547 17.6055 25.3155 17.6862 25.4726 17.791C25.8175 18.0209 26 18.2654 26 18.5H27C27 17.7346 26.4325 17.2291 26.0274 16.959C25.8095 16.8138 25.5953 16.707 25.4374 16.6368C25.3578 16.6015 25.2908 16.5746 25.2425 16.5562C25.2183 16.547 25.1986 16.5398 25.1844 16.5348C25.1772 16.5322 25.1714 16.5302 25.167 16.5287C25.1648 16.5279 25.1629 16.5273 25.1615 16.5268C25.1607 16.5265 25.1601 16.5263 25.1595 16.5261C25.1592 16.526 25.159 16.5259 25.1587 16.5259C25.1586 16.5258 25.1585 16.5258 25.1584 16.5258C25.1583 16.5257 25.1581 16.5257 25 17ZM26 18.5C26 18.7521 25.9203 18.9152 25.8138 19.035C25.6982 19.1651 25.5283 19.2679 25.3244 19.3443C25.1227 19.42 24.9138 19.46 24.7505 19.4804C24.6701 19.4905 24.6039 19.4954 24.5592 19.4978C24.5369 19.499 24.5202 19.4995 24.51 19.4998C24.5049 19.4999 24.5014 19.5 24.4997 19.5C24.4988 19.5 24.4984 19.5 24.4985 19.5C24.4985 19.5 24.4986 19.5 24.4989 19.5C24.499 19.5 24.4992 19.5 24.4994 19.5C24.4994 19.5 24.4996 19.5 24.4997 19.5C24.4998 19.5 24.5 19.5 24.5 20C24.5 20.5 24.5002 20.5 24.5004 20.5C24.5005 20.5 24.5007 20.5 24.5008 20.5C24.5011 20.5 24.5015 20.5 24.5018 20.5C24.5026 20.5 24.5034 20.5 24.5044 20.5C24.5064 20.5 24.5089 20.5 24.5118 20.4999C24.5176 20.4998 24.5254 20.4997 24.535 20.4995C24.554 20.499 24.5803 20.4981 24.6127 20.4964C24.6774 20.4929 24.7674 20.4861 24.8745 20.4727C25.0862 20.4462 25.3773 20.3925 25.6756 20.2807C25.9717 20.1696 26.3018 19.9912 26.5612 19.6994C26.8297 19.3973 27 18.9979 27 18.5H26ZM24.5 20C24.5 20.5 24.4998 20.5 24.4995 20.5C24.4995 20.5 24.4992 20.5 24.4991 20.5C24.4988 20.5 24.4985 20.5 24.4983 20.5C24.4978 20.5 24.4974 20.5 24.4971 20.5C24.4965 20.5 24.4962 20.5 24.4962 20.5C24.4963 20.5 24.4977 20.5 24.5002 20.5001C24.5053 20.5003 24.5151 20.5007 24.5288 20.5017C24.5566 20.5036 24.5994 20.5078 24.6522 20.5166C24.7601 20.5346 24.8963 20.5696 25.0264 20.6347C25.1546 20.6988 25.2676 20.7871 25.3496 20.9102C25.4296 21.0301 25.5 21.2125 25.5 21.5H26.5C26.5 21.0375 26.3829 20.6574 26.1817 20.3555C25.9824 20.0567 25.7204 19.8637 25.4736 19.7403C25.2287 19.6179 24.9899 19.5591 24.8166 19.5302C24.7287 19.5156 24.6544 19.5081 24.6001 19.5042C24.5728 19.5023 24.5504 19.5012 24.5335 19.5006C24.5251 19.5004 24.518 19.5002 24.5124 19.5001C24.5096 19.5001 24.5071 19.5 24.5051 19.5C24.504 19.5 24.5031 19.5 24.5022 19.5C24.5018 19.5 24.5014 19.5 24.501 19.5C24.5009 19.5 24.5006 19.5 24.5005 19.5C24.5003 19.5 24.5 19.5 24.5 20ZM25.5 21.5C25.5 21.8688 25.314 22.0972 25.0124 22.26C24.6892 22.4346 24.2773 22.5 24 22.5V23.5C24.3894 23.5 24.9775 23.4154 25.4876 23.14C26.0194 22.8528 26.5 22.3312 26.5 21.5H25.5ZM24 23.5C24.0154 23.5 24.1327 23.5238 24.2744 23.7317C24.4048 23.9229 24.5 24.1996 24.5 24.5H25.5C25.5 24.0004 25.3452 23.5271 25.1006 23.1683C24.8673 22.8262 24.4846 22.5 24 22.5V23.5ZM24.5 24.5C24.5 24.806 24.3574 25.0358 24.0976 25.209C23.8231 25.392 23.4258 25.5 23 25.5V26.5C23.5742 26.5 24.1769 26.358 24.6524 26.041C25.1426 25.7142 25.5 25.194 25.5 24.5H24.5ZM23 25.5C22.9984 25.5 22.9969 25.5 22.9953 25.5C22.9936 25.5 22.992 25.5 22.9904 25.5C22.9887 25.5 22.9871 25.5 22.9854 25.5C22.9837 25.5 22.982 25.5 22.9803 25.5C22.9785 25.5 22.9768 25.5 22.975 25.5C22.9733 25.5 22.9715 25.5 22.9697 25.5C22.9679 25.5 22.966 25.5 22.9642 25.5C22.9623 25.5 22.9605 25.5 22.9586 25.5C22.9567 25.5 22.9548 25.5 22.9529 25.5C22.9509 25.5 22.949 25.5 22.947 25.5C22.945 25.5 22.9431 25.5 22.941 25.5C22.939 25.5 22.937 25.5 22.935 25.5C22.9329 25.5 22.9308 25.5 22.9288 25.5C22.9267 25.5 22.9246 25.5 22.9224 25.5C22.9203 25.5 22.9182 25.5 22.916 25.5C22.9138 25.5 22.9116 25.5 22.9094 25.5C22.9072 25.5 22.905 25.5 22.9028 25.5C22.9005 25.5 22.8983 25.5 22.896 25.5C22.8937 25.5 22.8914 25.5 22.8891 25.5C22.8867 25.5 22.8844 25.5 22.882 25.5C22.8797 25.5 22.8773 25.5 22.8749 25.5C22.8725 25.5 22.8701 25.5 22.8676 25.5C22.8652 25.5 22.8628 25.5 22.8603 25.5C22.8578 25.5 22.8553 25.5 22.8528 25.5C22.8503 25.5 22.8477 25.5 22.8452 25.5C22.8426 25.5 22.8401 25.5 22.8375 25.5C22.8349 25.5 22.8323 25.5 22.8296 25.5C22.827 25.5 22.8244 25.5 22.8217 25.5C22.819 25.5 22.8164 25.5 22.8137 25.5C22.8109 25.5 22.8082 25.5 22.8055 25.5C22.8027 25.5 22.8 25.5 22.7972 25.5C22.7944 25.5 22.7916 25.5 22.7888 25.5C22.786 25.5 22.7832 25.5 22.7803 25.5C22.7775 25.5 22.7746 25.5 22.7717 25.5C22.7688 25.5 22.7659 25.5 22.763 25.5C22.7601 25.5 22.7571 25.5 22.7541 25.5C22.7512 25.5 22.7482 25.5 22.7452 25.5C22.7422 25.5 22.7392 25.5 22.7362 25.5C22.7331 25.5 22.7301 25.5 22.727 25.5C22.7239 25.5 22.7208 25.5 22.7177 25.5C22.7146 25.5 22.7115 25.5 22.7083 25.5C22.7052 25.5 22.702 25.5 22.6989 25.5C22.6957 25.5 22.6925 25.5 22.6893 25.5C22.6861 25.5 22.6828 25.5 22.6796 25.5C22.6763 25.5 22.673 25.5 22.6698 25.5C22.6665 25.5 22.6632 25.5 22.6598 25.5C22.6565 25.5 22.6532 25.5 22.6498 25.5C22.6465 25.5 22.6431 25.5 22.6397 25.5C22.6363 25.5 22.6329 25.5 22.6295 25.5C22.626 25.5 22.6226 25.5 22.6191 25.5C22.6157 25.5 22.6122 25.5 22.6087 25.5C22.6052 25.5 22.6017 25.5 22.5982 25.5C22.5946 25.5 22.5911 25.5 22.5875 25.5C22.5839 25.5 22.5804 25.5 22.5768 25.5C22.5732 25.5 22.5695 25.5 22.5659 25.5C22.5623 25.5 22.5586 25.5 22.555 25.5C22.5513 25.5 22.5476 25.5 22.5439 25.5C22.5402 25.5 22.5365 25.5 22.5327 25.5C22.529 25.5 22.5252 25.5 22.5215 25.5C22.5177 25.5 22.5139 25.5 22.5101 25.5C22.5063 25.5 22.5025 25.5 22.4987 25.5C22.4948 25.5 22.491 25.5 22.4871 25.5C22.4832 25.5 22.4793 25.5 22.4754 25.5C22.4715 25.5 22.4676 25.5 22.4637 25.5C22.4597 25.5 22.4558 25.5 22.4518 25.5C22.4478 25.5 22.4439 25.5 22.4399 25.5C22.4359 25.5 22.4318 25.5 22.4278 25.5C22.4238 25.5 22.4197 25.5 22.4156 25.5C22.4116 25.5 22.4075 25.5 22.4034 25.5C22.3993 25.5 22.3952 25.5 22.391 25.5C22.3869 25.5 22.3828 25.5 22.3786 25.5C22.3744 25.5 22.3703 25.5 22.3661 25.5C22.3619 25.5 22.3576 25.5 22.3534 25.5C22.3492 25.5 22.3449 25.5 22.3407 25.5C22.3364 25.5 22.3321 25.5 22.3279 25.5C22.3236 25.5 22.3193 25.5 22.3149 25.5C22.3106 25.5 22.3063 25.5 22.3019 25.5C22.2976 25.5 22.2932 25.5 22.2888 25.5C22.2844 25.5 22.28 25.5 22.2756 25.5C22.2712 25.5 22.2667 25.5 22.2623 25.5C22.2579 25.5 22.2534 25.5 22.2489 25.5C22.2444 25.5 22.2399 25.5 22.2354 25.5C22.2309 25.5 22.2264 25.5 22.2218 25.5C22.2173 25.5 22.2128 25.5 22.2082 25.5C22.2036 25.5 22.199 25.5 22.1944 25.5C22.1898 25.5 22.1852 25.5 22.1806 25.5C22.1759 25.5 22.1713 25.5 22.1666 25.5C22.162 25.5 22.1573 25.5 22.1526 25.5C22.1479 25.5 22.1432 25.5 22.1385 25.5C22.1338 25.5 22.129 25.5 22.1243 25.5C22.1195 25.5 22.1148 25.5 22.11 25.5C22.1052 25.5 22.1004 25.5 22.0956 25.5C22.0908 25.5 22.0859 25.5 22.0811 25.5C22.0763 25.5 22.0714 25.5 22.0665 25.5C22.0617 25.5 22.0568 25.5 22.0519 25.5C22.047 25.5 22.0421 25.5 22.0372 25.5C22.0322 25.5 22.0273 25.5 22.0223 25.5C22.0174 25.5 22.0124 25.5 22.0074 25.5C22.0024 25.5 21.9974 25.5 21.9924 25.5C21.9874 25.5 21.9824 25.5 21.9773 25.5C21.9723 25.5 21.9672 25.5 21.9622 25.5C21.9571 25.5 21.952 25.5 21.9469 25.5C21.9418 25.5 21.9367 25.5 21.9316 25.5C21.9265 25.5 21.9213 25.5 21.9162 25.5C21.911 25.5 21.9058 25.5 21.9007 25.5C21.8955 25.5 21.8903 25.5 21.8851 25.5C21.8799 25.5 21.8746 25.5 21.8694 25.5C21.8642 25.5 21.8589 25.5 21.8537 25.5C21.8484 25.5 21.8431 25.5 21.8378 25.5C21.8325 25.5 21.8272 25.5 21.8219 25.5C21.8166 25.5 21.8113 25.5 21.8059 25.5C21.8006 25.5 21.7952 25.5 21.7898 25.5C21.7845 25.5 21.7791 25.5 21.7737 25.5C21.7683 25.5 21.7629 25.5 21.7574 25.5C21.752 25.5 21.7466 25.5 21.7411 25.5C21.7357 25.5 21.7302 25.5 21.7247 25.5C21.7192 25.5 21.7137 25.5 21.7082 25.5C21.7027 25.5 21.6972 25.5 21.6917 25.5C21.6861 25.5 21.6806 25.5 21.675 25.5C21.6695 25.5 21.6639 25.5 21.6583 25.5C21.6527 25.5 21.6471 25.5 21.6415 25.5C21.6359 25.5 21.6303 25.5 21.6247 25.5C21.619 25.5 21.6134 25.5 21.6077 25.5C21.6021 25.5 21.5964 25.5 21.5907 25.5C21.585 25.5 21.5793 25.5 21.5736 25.5C21.5679 25.5 21.5622 25.5 21.5564 25.5C21.5507 25.5 21.545 25.5 21.5392 25.5C21.5334 25.5 21.5277 25.5 21.5219 25.5C21.5161 25.5 21.5103 25.5 21.5045 25.5C21.4987 25.5 21.4928 25.5 21.487 25.5C21.4812 25.5 21.4753 25.5 21.4695 25.5C21.4636 25.5 21.4577 25.5 21.4519 25.5C21.446 25.5 21.4401 25.5 21.4342 25.5C21.4283 25.5 21.4223 25.5 21.4164 25.5C21.4105 25.5 21.4045 25.5 21.3986 25.5C21.3926 25.5 21.3866 25.5 21.3807 25.5C21.3747 25.5 21.3687 25.5 21.3627 25.5C21.3567 25.5 21.3507 25.5 21.3446 25.5C21.3386 25.5 21.3326 25.5 21.3265 25.5C21.3205 25.5 21.3144 25.5 21.3083 25.5C21.3023 25.5 21.2962 25.5 21.2901 25.5C21.284 25.5 21.2779 25.5 21.2717 25.5C21.2656 25.5 21.2595 25.5 21.2533 25.5C21.2472 25.5 21.241 25.5 21.2349 25.5C21.2287 25.5 21.2225 25.5 21.2163 25.5C21.2102 25.5 21.204 25.5 21.1977 25.5C21.1915 25.5 21.1853 25.5 21.1791 25.5C21.1728 25.5 21.1666 25.5 21.1603 25.5C21.1541 25.5 21.1478 25.5 21.1415 25.5C21.1353 25.5 21.129 25.5 21.1227 25.5C21.1164 25.5 21.1101 25.5 21.1037 25.5C21.0974 25.5 21.0911 25.5 21.0847 25.5C21.0784 25.5 21.072 25.5 21.0657 25.5C21.0593 25.5 21.0529 25.5 21.0465 25.5C21.0402 25.5 21.0338 25.5 21.0273 25.5C21.0209 25.5 21.0145 25.5 21.0081 25.5C21.0017 25.5 20.9952 25.5 20.9888 25.5C20.9823 25.5 20.9759 25.5 20.9694 25.5C20.9629 25.5 20.9564 25.5 20.9499 25.5C20.9434 25.5 20.9369 25.5 20.9304 25.5C20.9239 25.5 20.9174 25.5 20.9108 25.5C20.9043 25.5 20.8978 25.5 20.8912 25.5C20.8847 25.5 20.8781 25.5 20.8715 25.5C20.8649 25.5 20.8584 25.5 20.8518 25.5C20.8452 25.5 20.8386 25.5 20.8319 25.5C20.8253 25.5 20.8187 25.5 20.8121 25.5C20.8054 25.5 20.7988 25.5 20.7921 25.5C20.7855 25.5 20.7788 25.5 20.7721 25.5C20.7655 25.5 20.7588 25.5 20.7521 25.5C20.7454 25.5 20.7387 25.5 20.732 25.5C20.7252 25.5 20.7185 25.5 20.7118 25.5C20.7051 25.5 20.6983 25.5 20.6916 25.5C20.6848 25.5 20.678 25.5 20.6713 25.5C20.6645 25.5 20.6577 25.5 20.6509 25.5C20.6441 25.5 20.6373 25.5 20.6305 25.5C20.6237 25.5 20.6169 25.5 20.6101 25.5C20.6032 25.5 20.5964 25.5 20.5896 25.5C20.5827 25.5 20.5758 25.5 20.569 25.5C20.5621 25.5 20.5552 25.5 20.5484 25.5C20.5415 25.5 20.5346 25.5 20.5277 25.5C20.5208 25.5 20.5139 25.5 20.5069 25.5C20.5 25.5 20.4931 25.5 20.4862 25.5C20.4792 25.5 20.4723 25.5 20.4653 25.5C20.4584 25.5 20.4514 25.5 20.4444 25.5C20.4374 25.5 20.4305 25.5 20.4235 25.5C20.4165 25.5 20.4095 25.5 20.4025 25.5C20.3955 25.5 20.3884 25.5 20.3814 25.5C20.3744 25.5 20.3674 25.5 20.3603 25.5C20.3533 25.5 20.3462 25.5 20.3392 25.5C20.3321 25.5 20.325 25.5 20.318 25.5C20.3109 25.5 20.3038 25.5 20.2967 25.5C20.2896 25.5 20.2825 25.5 20.2754 25.5C20.2683 25.5 20.2612 25.5 20.254 25.5C20.2469 25.5 20.2398 25.5 20.2326 25.5C20.2255 25.5 20.2183 25.5 20.2112 25.5C20.204 25.5 20.1968 25.5 20.1897 25.5C20.1825 25.5 20.1753 25.5 20.1681 25.5C20.1609 25.5 20.1537 25.5 20.1465 25.5C20.1393 25.5 20.1321 25.5 20.1249 25.5C20.1176 25.5 20.1104 25.5 20.1032 25.5C20.0959 25.5 20.0887 25.5 20.0814 25.5C20.0742 25.5 20.0669 25.5 20.0596 25.5C20.0524 25.5 20.0451 25.5 20.0378 25.5C20.0305 25.5 20.0232 25.5 20.0159 25.5C20.0086 25.5 20.0013 25.5 19.994 25.5C19.9867 25.5 19.9794 25.5 19.972 25.5C19.9647 25.5 19.9574 25.5 19.95 25.5C19.9427 25.5 19.9353 25.5 19.928 25.5C19.9206 25.5 19.9132 25.5 19.9059 25.5C19.8985 25.5 19.8911 25.5 19.8837 25.5C19.8763 25.5 19.8689 25.5 19.8615 25.5C19.8541 25.5 19.8467 25.5 19.8393 25.5C19.8319 25.5 19.8245 25.5 19.817 25.5C19.8096 25.5 19.8022 25.5 19.7947 25.5C19.7873 25.5 19.7798 25.5 19.7724 25.5C19.7649 25.5 19.7574 25.5 19.75 25.5C19.7425 25.5 19.735 25.5 19.7275 25.5C19.7201 25.5 19.7126 25.5 19.7051 25.5C19.6976 25.5 19.6901 25.5 19.6825 25.5C19.675 25.5 19.6675 25.5 19.66 25.5C19.6525 25.5 19.6449 25.5 19.6374 25.5C19.6299 25.5 19.6223 25.5 19.6148 25.5C19.6072 25.5 19.5997 25.5 19.5921 25.5C19.5845 25.5 19.577 25.5 19.5694 25.5C19.5618 25.5 19.5542 25.5 19.5466 25.5C19.539 25.5 19.5315 25.5 19.5239 25.5C19.5163 25.5 19.5086 25.5 19.501 25.5C19.4934 25.5 19.4858 25.5 19.4782 25.5C19.4706 25.5 19.4629 25.5 19.4553 25.5C19.4476 25.5 19.44 25.5 19.4324 25.5C19.4247 25.5 19.4171 25.5 19.4094 25.5C19.4017 25.5 19.3941 25.5 19.3864 25.5C19.3787 25.5 19.371 25.5 19.3634 25.5C19.3557 25.5 19.348 25.5 19.3403 25.5C19.3326 25.5 19.3249 25.5 19.3172 25.5C19.3095 25.5 19.3018 25.5 19.2941 25.5C19.2863 25.5 19.2786 25.5 19.2709 25.5C19.2632 25.5 19.2554 25.5 19.2477 25.5C19.24 25.5 19.2322 25.5 19.2245 25.5C19.2167 25.5 19.209 25.5 19.2012 25.5C19.1934 25.5 19.1857 25.5 19.1779 25.5C19.1701 25.5 19.1624 25.5 19.1546 25.5C19.1468 25.5 19.139 25.5 19.1312 25.5C19.1234 25.5 19.1156 25.5 19.1078 25.5C19.1 25.5 19.0922 25.5 19.0844 25.5C19.0766 25.5 19.0688 25.5 19.061 25.5C19.0532 25.5 19.0453 25.5 19.0375 25.5C19.0297 25.5 19.0218 25.5 19.014 25.5C19.0062 25.5 18.9983 25.5 18.9905 25.5C18.9826 25.5 18.9748 25.5 18.9669 25.5C18.9591 25.5 18.9512 25.5 18.9433 25.5C18.9355 25.5 18.9276 25.5 18.9197 25.5C18.9118 25.5 18.904 25.5 18.8961 25.5C18.8882 25.5 18.8803 25.5 18.8724 25.5C18.8645 25.5 18.8566 25.5 18.8487 25.5C18.8408 25.5 18.8329 25.5 18.825 25.5C18.8171 25.5 18.8092 25.5 18.8013 25.5C18.7933 25.5 18.7854 25.5 18.7775 25.5C18.7696 25.5 18.7616 25.5 18.7537 25.5C18.7458 25.5 18.7378 25.5 18.7299 25.5C18.7219 25.5 18.714 25.5 18.706 25.5C18.6981 25.5 18.6901 25.5 18.6822 25.5C18.6742 25.5 18.6663 25.5 18.6583 25.5C18.6503 25.5 18.6424 25.5 18.6344 25.5C18.6264 25.5 18.6184 25.5 18.6105 25.5C18.6025 25.5 18.5945 25.5 18.5865 25.5C18.5785 25.5 18.5705 25.5 18.5625 25.5C18.5545 25.5 18.5465 25.5 18.5385 25.5C18.5305 25.5 18.5225 25.5 18.5145 25.5C18.5065 25.5 18.4985 25.5 18.4905 25.5C18.4825 25.5 18.4744 25.5 18.4664 25.5C18.4584 25.5 18.4504 25.5 18.4424 25.5C18.4343 25.5 18.4263 25.5 18.4183 25.5C18.4102 25.5 18.4022 25.5 18.3941 25.5C18.3861 25.5 18.3781 25.5 18.37 25.5C18.362 25.5 18.3539 25.5 18.3459 25.5C18.3378 25.5 18.3298 25.5 18.3217 25.5C18.3136 25.5 18.3056 25.5 18.2975 25.5C18.2895 25.5 18.2814 25.5 18.2733 25.5C18.2653 25.5 18.2572 25.5 18.2491 25.5C18.241 25.5 18.233 25.5 18.2249 25.5C18.2168 25.5 18.2087 25.5 18.2006 25.5C18.1925 25.5 18.1845 25.5 18.1764 25.5C18.1683 25.5 18.1602 25.5 18.1521 25.5C18.144 25.5 18.1359 25.5 18.1278 25.5C18.1197 25.5 18.1116 25.5 18.1035 25.5C18.0954 25.5 18.0873 25.5 18.0792 25.5C18.0711 25.5 18.0629 25.5 18.0548 25.5C18.0467 25.5 18.0386 25.5 18.0305 25.5C18.0224 25.5 18.0143 25.5 18.0061 25.5C17.998 25.5 17.9899 25.5 17.9818 25.5C17.9736 25.5 17.9655 25.5 17.9574 25.5C17.9492 25.5 17.9411 25.5 17.933 25.5C17.9249 25.5 17.9167 25.5 17.9086 25.5C17.9004 25.5 17.8923 25.5 17.8842 25.5C17.876 25.5 17.8679 25.5 17.8597 25.5C17.8516 25.5 17.8435 25.5 17.8353 25.5C17.8272 25.5 17.819 25.5 17.8109 25.5C17.8027 25.5 17.7946 25.5 17.7864 25.5C17.7783 25.5 17.7701 25.5 17.7619 25.5C17.7538 25.5 17.7456 25.5 17.7375 25.5C17.7293 25.5 17.7212 25.5 17.713 25.5C17.7048 25.5 17.6967 25.5 17.6885 25.5C17.6803 25.5 17.6722 25.5 17.664 25.5C17.6559 25.5 17.6477 25.5 17.6395 25.5C17.6314 25.5 17.6232 25.5 17.615 25.5C17.6068 25.5 17.5987 25.5 17.5905 25.5C17.5823 25.5 17.5742 25.5 17.566 25.5C17.5578 25.5 17.5496 25.5 17.5415 25.5C17.5333 25.5 17.5251 25.5 17.5169 25.5C17.5088 25.5 17.5006 25.5 17.4924 25.5C17.4842 25.5 17.476 25.5 17.4679 25.5C17.4597 25.5 17.4515 25.5 17.4433 25.5C17.4351 25.5 17.427 25.5 17.4188 25.5C17.4106 25.5 17.4024 25.5 17.3942 25.5C17.3861 25.5 17.3779 25.5 17.3697 25.5C17.3615 25.5 17.3533 25.5 17.3451 25.5C17.337 25.5 17.3288 25.5 17.3206 25.5C17.3124 25.5 17.3042 25.5 17.296 25.5C17.2879 25.5 17.2797 25.5 17.2715 25.5C17.2633 25.5 17.2551 25.5 17.2469 25.5C17.2387 25.5 17.2306 25.5 17.2224 25.5C17.2142 25.5 17.206 25.5 17.1978 25.5C17.1896 25.5 17.1815 25.5 17.1733 25.5C17.1651 25.5 17.1569 25.5 17.1487 25.5C17.1405 25.5 17.1323 25.5 17.1242 25.5C17.116 25.5 17.1078 25.5 17.0996 25.5C17.0914 25.5 17.0832 25.5 17.0751 25.5C17.0669 25.5 17.0587 25.5 17.0505 25.5C17.0423 25.5 17.0342 25.5 17.026 25.5C17.0178 25.5 17.0096 25.5 17.0014 25.5C16.9933 25.5 16.9851 25.5 16.9769 25.5C16.9687 25.5 16.9605 25.5 16.9524 25.5C16.9442 25.5 16.936 25.5 16.9278 25.5C16.9197 25.5 16.9115 25.5 16.9033 25.5C16.8951 25.5 16.887 25.5 16.8788 25.5C16.8706 25.5 16.8625 25.5 16.8543 25.5C16.8461 25.5 16.838 25.5 16.8298 25.5C16.8216 25.5 16.8135 25.5 16.8053 25.5C16.7971 25.5 16.789 25.5 16.7808 25.5C16.7726 25.5 16.7645 25.5 16.7563 25.5C16.7481 25.5 16.74 25.5 16.7318 25.5C16.7237 25.5 16.7155 25.5 16.7074 25.5C16.6992 25.5 16.6911 25.5 16.6829 25.5C16.6747 25.5 16.6666 25.5 16.6584 25.5C16.6503 25.5 16.6421 25.5 16.634 25.5C16.6259 25.5 16.6177 25.5 16.6096 25.5C16.6014 25.5 16.5933 25.5 16.5851 25.5C16.577 25.5 16.5689 25.5 16.5607 25.5C16.5526 25.5 16.5445 25.5 16.5363 25.5C16.5282 25.5 16.5201 25.5 16.5119 25.5C16.5038 25.5 16.4957 25.5 16.4875 25.5C16.4794 25.5 16.4713 25.5 16.4632 25.5C16.4551 25.5 16.4469 25.5 16.4388 25.5C16.4307 25.5 16.4226 25.5 16.4145 25.5C16.4064 25.5 16.3983 25.5 16.3901 25.5C16.382 25.5 16.3739 25.5 16.3658 25.5C16.3577 25.5 16.3496 25.5 16.3415 25.5C16.3334 25.5 16.3253 25.5 16.3172 25.5C16.3091 25.5 16.301 25.5 16.2929 25.5C16.2849 25.5 16.2768 25.5 16.2687 25.5C16.2606 25.5 16.2525 25.5 16.2444 25.5C16.2364 25.5 16.2283 25.5 16.2202 25.5C16.2121 25.5 16.2041 25.5 16.196 25.5C16.1879 25.5 16.1799 25.5 16.1718 25.5C16.1637 25.5 16.1557 25.5 16.1476 25.5C16.1396 25.5 16.1315 25.5 16.1234 25.5C16.1154 25.5 16.1073 25.5 16.0993 25.5C16.0913 25.5 16.0832 25.5 16.0752 25.5C16.0671 25.5 16.0591 25.5 16.0511 25.5C16.043 25.5 16.035 25.5 16.027 25.5C16.0189 25.5 16.0109 25.5 16.0029 25.5C15.9949 25.5 15.9868 25.5 15.9788 25.5C15.9708 25.5 15.9628 25.5 15.9548 25.5C15.9468 25.5 15.9388 25.5 15.9308 25.5C15.9228 25.5 15.9148 25.5 15.9068 25.5C15.8988 25.5 15.8908 25.5 15.8828 25.5C15.8748 25.5 15.8668 25.5 15.8589 25.5C15.8509 25.5 15.8429 25.5 15.8349 25.5C15.827 25.5 15.819 25.5 15.811 25.5C15.8031 25.5 15.7951 25.5 15.7871 25.5C15.7792 25.5 15.7712 25.5 15.7633 25.5C15.7553 25.5 15.7474 25.5 15.7394 25.5C15.7315 25.5 15.7236 25.5 15.7156 25.5C15.7077 25.5 15.6998 25.5 15.6918 25.5C15.6839 25.5 15.676 25.5 15.6681 25.5C15.6601 25.5 15.6522 25.5 15.6443 25.5C15.6364 25.5 15.6285 25.5 15.6206 25.5C15.6127 25.5 15.6048 25.5 15.5969 25.5C15.589 25.5 15.5811 25.5 15.5732 25.5C15.5654 25.5 15.5575 25.5 15.5496 25.5C15.5417 25.5 15.5339 25.5 15.526 25.5C15.5181 25.5 15.5103 25.5 15.5024 25.5C15.4946 25.5 15.4867 25.5 15.4789 25.5C15.471 25.5 15.4632 25.5 15.4553 25.5C15.4475 25.5 15.4397 25.5 15.4318 25.5C15.424 25.5 15.4162 25.5 15.4083 25.5C15.4005 25.5 15.3927 25.5 15.3849 25.5C15.3771 25.5 15.3693 25.5 15.3615 25.5C15.3537 25.5 15.3459 25.5 15.3381 25.5C15.3303 25.5 15.3225 25.5 15.3147 25.5C15.307 25.5 15.2992 25.5 15.2914 25.5C15.2837 25.5 15.2759 25.5 15.2681 25.5C15.2604 25.5 15.2526 25.5 15.2449 25.5C15.2371 25.5 15.2294 25.5 15.2216 25.5C15.2139 25.5 15.2062 25.5 15.1984 25.5C15.1907 25.5 15.183 25.5 15.1753 25.5C15.1676 25.5 15.1598 25.5 15.1521 25.5C15.1444 25.5 15.1367 25.5 15.129 25.5C15.1213 25.5 15.1137 25.5 15.106 25.5C15.0983 25.5 15.0906 25.5 15.0829 25.5C15.0753 25.5 15.0676 25.5 15.0599 25.5C15.0523 25.5 15.0446 25.5 15.037 25.5C15.0293 25.5 15.0217 25.5 15.0141 25.5C15.0064 25.5 14.9988 25.5 14.9912 25.5C14.9835 25.5 14.9759 25.5 14.9683 25.5C14.9607 25.5 14.9531 25.5 14.9455 25.5C14.9379 25.5 14.9303 25.5 14.9227 25.5C14.9151 25.5 14.9075 25.5 14.9 25.5C14.8924 25.5 14.8848 25.5 14.8773 25.5C14.8697 25.5 14.8621 25.5 14.8546 25.5C14.847 25.5 14.8395 25.5 14.832 25.5C14.8244 25.5 14.8169 25.5 14.8094 25.5C14.8018 25.5 14.7943 25.5 14.7868 25.5C14.7793 25.5 14.7718 25.5 14.7643 25.5C14.7568 25.5 14.7493 25.5 14.7418 25.5C14.7343 25.5 14.7268 25.5 14.7194 25.5C14.7119 25.5 14.7044 25.5 14.697 25.5C14.6895 25.5 14.6821 25.5 14.6746 25.5C14.6672 25.5 14.6597 25.5 14.6523 25.5C14.6449 25.5 14.6375 25.5 14.63 25.5C14.6226 25.5 14.6152 25.5 14.6078 25.5C14.6004 25.5 14.593 25.5 14.5856 25.5C14.5782 25.5 14.5709 25.5 14.5635 25.5C14.5561 25.5 14.5487 25.5 14.5414 25.5C14.534 25.5 14.5267 25.5 14.5193 25.5C14.512 25.5 14.5047 25.5 14.4973 25.5C14.49 25.5 14.4827 25.5 14.4754 25.5C14.468 25.5 14.4607 25.5 14.4534 25.5C14.4461 25.5 14.4388 25.5 14.4316 25.5C14.4243 25.5 14.417 25.5 14.4097 25.5C14.4025 25.5 14.3952 25.5 14.3879 25.5C14.3807 25.5 14.3734 25.5 14.3662 25.5C14.359 25.5 14.3517 25.5 14.3445 25.5C14.3373 25.5 14.3301 25.5 14.3229 25.5C14.3156 25.5 14.3084 25.5 14.3013 25.5C14.2941 25.5 14.2869 25.5 14.2797 25.5C14.2725 25.5 14.2654 25.5 14.2582 25.5C14.251 25.5 14.2439 25.5 14.2367 25.5C14.2296 25.5 14.2225 25.5 14.2153 25.5C14.2082 25.5 14.2011 25.5 14.194 25.5C14.1869 25.5 14.1798 25.5 14.1727 25.5C14.1656 25.5 14.1585 25.5 14.1514 25.5C14.1444 25.5 14.1373 25.5 14.1302 25.5C14.1232 25.5 14.1161 25.5 14.1091 25.5C14.102 25.5 14.095 25.5 14.088 25.5C14.0809 25.5 14.0739 25.5 14.0669 25.5C14.0599 25.5 14.0529 25.5 14.0459 25.5C14.0389 25.5 14.0319 25.5 14.025 25.5C14.018 25.5 14.011 25.5 14.0041 25.5C13.9971 25.5 13.9902 25.5 13.9832 25.5C13.9763 25.5 13.9694 25.5 13.9624 25.5C13.9555 25.5 13.9486 25.5 13.9417 25.5C13.9348 25.5 13.9279 25.5 13.921 25.5C13.9142 25.5 13.9073 25.5 13.9004 25.5C13.8936 25.5 13.8867 25.5 13.8798 25.5C13.873 25.5 13.8662 25.5 13.8593 25.5C13.8525 25.5 13.8457 25.5 13.8389 25.5C13.8321 25.5 13.8253 25.5 13.8185 25.5C13.8117 25.5 13.8049 25.5 13.7981 25.5C13.7914 25.5 13.7846 25.5 13.7778 25.5C13.7711 25.5 13.7644 25.5 13.7576 25.5C13.7509 25.5 13.7442 25.5 13.7374 25.5C13.7307 25.5 13.724 25.5 13.7173 25.5C13.7106 25.5 13.704 25.5 13.6973 25.5C13.6906 25.5 13.6839 25.5 13.6773 25.5C13.6706 25.5 13.664 25.5 13.6573 25.5C13.6507 25.5 13.6441 25.5 13.6375 25.5C13.6309 25.5 13.6243 25.5 13.6177 25.5C13.6111 25.5 13.6045 25.5 13.5979 25.5C13.5913 25.5 13.5848 25.5 13.5782 25.5C13.5717 25.5 13.5651 25.5 13.5586 25.5C13.552 25.5 13.5455 25.5 13.539 25.5C13.5325 25.5 13.526 25.5 13.5195 25.5C13.513 25.5 13.5065 25.5 13.5 25.5C13.4936 25.5 13.4871 25.5 13.4807 25.5C13.4742 25.5 13.4678 25.5 13.4613 25.5C13.4549 25.5 13.4485 25.5 13.4421 25.5C13.4357 25.5 13.4293 25.5 13.4229 25.5C13.4165 25.5 13.4101 25.5 13.4038 25.5C13.3974 25.5 13.391 25.5 13.3847 25.5C13.3784 25.5 13.372 25.5 13.3657 25.5C13.3594 25.5 13.3531 25.5 13.3468 25.5C13.3405 25.5 13.3342 25.5 13.3279 25.5C13.3216 25.5 13.3154 25.5 13.3091 25.5C13.3028 25.5 13.2966 25.5 13.2904 25.5C13.2841 25.5 13.2779 25.5 13.2717 25.5C13.2655 25.5 13.2593 25.5 13.2531 25.5C13.2469 25.5 13.2407 25.5 13.2346 25.5C13.2284 25.5 13.2222 25.5 13.2161 25.5C13.21 25.5 13.2038 25.5 13.1977 25.5C13.1916 25.5 13.1855 25.5 13.1794 25.5C13.1733 25.5 13.1672 25.5 13.1611 25.5C13.155 25.5 13.149 25.5 13.1429 25.5C13.1369 25.5 13.1308 25.5 13.1248 25.5C13.1188 25.5 13.1128 25.5 13.1068 25.5C13.1008 25.5 13.0948 25.5 13.0888 25.5C13.0828 25.5 13.0769 25.5 13.0709 25.5C13.0649 25.5 13.059 25.5 13.0531 25.5C13.0471 25.5 13.0412 25.5 13.0353 25.5C13.0294 25.5 13.0235 25.5 13.0176 25.5C13.0117 25.5 13.0059 25.5 13 25.5V26.5C13.0059 26.5 13.0117 26.5 13.0176 26.5C13.0235 26.5 13.0294 26.5 13.0353 26.5C13.0412 26.5 13.0471 26.5 13.0531 26.5C13.059 26.5 13.0649 26.5 13.0709 26.5C13.0769 26.5 13.0828 26.5 13.0888 26.5C13.0948 26.5 13.1008 26.5 13.1068 26.5C13.1128 26.5 13.1188 26.5 13.1248 26.5C13.1308 26.5 13.1369 26.5 13.1429 26.5C13.149 26.5 13.155 26.5 13.1611 26.5C13.1672 26.5 13.1733 26.5 13.1794 26.5C13.1855 26.5 13.1916 26.5 13.1977 26.5C13.2038 26.5 13.21 26.5 13.2161 26.5C13.2222 26.5 13.2284 26.5 13.2346 26.5C13.2407 26.5 13.2469 26.5 13.2531 26.5C13.2593 26.5 13.2655 26.5 13.2717 26.5C13.2779 26.5 13.2841 26.5 13.2904 26.5C13.2966 26.5 13.3028 26.5 13.3091 26.5C13.3154 26.5 13.3216 26.5 13.3279 26.5C13.3342 26.5 13.3405 26.5 13.3468 26.5C13.3531 26.5 13.3594 26.5 13.3657 26.5C13.372 26.5 13.3784 26.5 13.3847 26.5C13.391 26.5 13.3974 26.5 13.4038 26.5C13.4101 26.5 13.4165 26.5 13.4229 26.5C13.4293 26.5 13.4357 26.5 13.4421 26.5C13.4485 26.5 13.4549 26.5 13.4613 26.5C13.4678 26.5 13.4742 26.5 13.4807 26.5C13.4871 26.5 13.4936 26.5 13.5 26.5C13.5065 26.5 13.513 26.5 13.5195 26.5C13.526 26.5 13.5325 26.5 13.539 26.5C13.5455 26.5 13.552 26.5 13.5586 26.5C13.5651 26.5 13.5717 26.5 13.5782 26.5C13.5848 26.5 13.5913 26.5 13.5979 26.5C13.6045 26.5 13.6111 26.5 13.6177 26.5C13.6243 26.5 13.6309 26.5 13.6375 26.5C13.6441 26.5 13.6507 26.5 13.6573 26.5C13.664 26.5 13.6706 26.5 13.6773 26.5C13.6839 26.5 13.6906 26.5 13.6973 26.5C13.704 26.5 13.7106 26.5 13.7173 26.5C13.724 26.5 13.7307 26.5 13.7374 26.5C13.7442 26.5 13.7509 26.5 13.7576 26.5C13.7644 26.5 13.7711 26.5 13.7778 26.5C13.7846 26.5 13.7914 26.5 13.7981 26.5C13.8049 26.5 13.8117 26.5 13.8185 26.5C13.8253 26.5 13.8321 26.5 13.8389 26.5C13.8457 26.5 13.8525 26.5 13.8593 26.5C13.8662 26.5 13.873 26.5 13.8798 26.5C13.8867 26.5 13.8936 26.5 13.9004 26.5C13.9073 26.5 13.9142 26.5 13.921 26.5C13.9279 26.5 13.9348 26.5 13.9417 26.5C13.9486 26.5 13.9555 26.5 13.9624 26.5C13.9694 26.5 13.9763 26.5 13.9832 26.5C13.9902 26.5 13.9971 26.5 14.0041 26.5C14.011 26.5 14.018 26.5 14.025 26.5C14.0319 26.5 14.0389 26.5 14.0459 26.5C14.0529 26.5 14.0599 26.5 14.0669 26.5C14.0739 26.5 14.0809 26.5 14.088 26.5C14.095 26.5 14.102 26.5 14.1091 26.5C14.1161 26.5 14.1232 26.5 14.1302 26.5C14.1373 26.5 14.1444 26.5 14.1514 26.5C14.1585 26.5 14.1656 26.5 14.1727 26.5C14.1798 26.5 14.1869 26.5 14.194 26.5C14.2011 26.5 14.2082 26.5 14.2153 26.5C14.2225 26.5 14.2296 26.5 14.2367 26.5C14.2439 26.5 14.251 26.5 14.2582 26.5C14.2654 26.5 14.2725 26.5 14.2797 26.5C14.2869 26.5 14.2941 26.5 14.3013 26.5C14.3084 26.5 14.3156 26.5 14.3229 26.5C14.3301 26.5 14.3373 26.5 14.3445 26.5C14.3517 26.5 14.359 26.5 14.3662 26.5C14.3734 26.5 14.3807 26.5 14.3879 26.5C14.3952 26.5 14.4025 26.5 14.4097 26.5C14.417 26.5 14.4243 26.5 14.4316 26.5C14.4388 26.5 14.4461 26.5 14.4534 26.5C14.4607 26.5 14.468 26.5 14.4754 26.5C14.4827 26.5 14.49 26.5 14.4973 26.5C14.5047 26.5 14.512 26.5 14.5193 26.5C14.5267 26.5 14.534 26.5 14.5414 26.5C14.5487 26.5 14.5561 26.5 14.5635 26.5C14.5709 26.5 14.5782 26.5 14.5856 26.5C14.593 26.5 14.6004 26.5 14.6078 26.5C14.6152 26.5 14.6226 26.5 14.63 26.5C14.6375 26.5 14.6449 26.5 14.6523 26.5C14.6597 26.5 14.6672 26.5 14.6746 26.5C14.6821 26.5 14.6895 26.5 14.697 26.5C14.7044 26.5 14.7119 26.5 14.7194 26.5C14.7268 26.5 14.7343 26.5 14.7418 26.5C14.7493 26.5 14.7568 26.5 14.7643 26.5C14.7718 26.5 14.7793 26.5 14.7868 26.5C14.7943 26.5 14.8018 26.5 14.8094 26.5C14.8169 26.5 14.8244 26.5 14.832 26.5C14.8395 26.5 14.847 26.5 14.8546 26.5C14.8621 26.5 14.8697 26.5 14.8773 26.5C14.8848 26.5 14.8924 26.5 14.9 26.5C14.9075 26.5 14.9151 26.5 14.9227 26.5C14.9303 26.5 14.9379 26.5 14.9455 26.5C14.9531 26.5 14.9607 26.5 14.9683 26.5C14.9759 26.5 14.9835 26.5 14.9912 26.5C14.9988 26.5 15.0064 26.5 15.0141 26.5C15.0217 26.5 15.0293 26.5 15.037 26.5C15.0446 26.5 15.0523 26.5 15.0599 26.5C15.0676 26.5 15.0753 26.5 15.0829 26.5C15.0906 26.5 15.0983 26.5 15.106 26.5C15.1137 26.5 15.1213 26.5 15.129 26.5C15.1367 26.5 15.1444 26.5 15.1521 26.5C15.1598 26.5 15.1676 26.5 15.1753 26.5C15.183 26.5 15.1907 26.5 15.1984 26.5C15.2062 26.5 15.2139 26.5 15.2216 26.5C15.2294 26.5 15.2371 26.5 15.2449 26.5C15.2526 26.5 15.2604 26.5 15.2681 26.5C15.2759 26.5 15.2837 26.5 15.2914 26.5C15.2992 26.5 15.307 26.5 15.3147 26.5C15.3225 26.5 15.3303 26.5 15.3381 26.5C15.3459 26.5 15.3537 26.5 15.3615 26.5C15.3693 26.5 15.3771 26.5 15.3849 26.5C15.3927 26.5 15.4005 26.5 15.4083 26.5C15.4162 26.5 15.424 26.5 15.4318 26.5C15.4397 26.5 15.4475 26.5 15.4553 26.5C15.4632 26.5 15.471 26.5 15.4789 26.5C15.4867 26.5 15.4946 26.5 15.5024 26.5C15.5103 26.5 15.5181 26.5 15.526 26.5C15.5339 26.5 15.5417 26.5 15.5496 26.5C15.5575 26.5 15.5654 26.5 15.5732 26.5C15.5811 26.5 15.589 26.5 15.5969 26.5C15.6048 26.5 15.6127 26.5 15.6206 26.5C15.6285 26.5 15.6364 26.5 15.6443 26.5C15.6522 26.5 15.6601 26.5 15.6681 26.5C15.676 26.5 15.6839 26.5 15.6918 26.5C15.6998 26.5 15.7077 26.5 15.7156 26.5C15.7236 26.5 15.7315 26.5 15.7394 26.5C15.7474 26.5 15.7553 26.5 15.7633 26.5C15.7712 26.5 15.7792 26.5 15.7871 26.5C15.7951 26.5 15.8031 26.5 15.811 26.5C15.819 26.5 15.827 26.5 15.8349 26.5C15.8429 26.5 15.8509 26.5 15.8589 26.5C15.8668 26.5 15.8748 26.5 15.8828 26.5C15.8908 26.5 15.8988 26.5 15.9068 26.5C15.9148 26.5 15.9228 26.5 15.9308 26.5C15.9388 26.5 15.9468 26.5 15.9548 26.5C15.9628 26.5 15.9708 26.5 15.9788 26.5C15.9868 26.5 15.9949 26.5 16.0029 26.5C16.0109 26.5 16.0189 26.5 16.027 26.5C16.035 26.5 16.043 26.5 16.0511 26.5C16.0591 26.5 16.0671 26.5 16.0752 26.5C16.0832 26.5 16.0913 26.5 16.0993 26.5C16.1073 26.5 16.1154 26.5 16.1234 26.5C16.1315 26.5 16.1396 26.5 16.1476 26.5C16.1557 26.5 16.1637 26.5 16.1718 26.5C16.1799 26.5 16.1879 26.5 16.196 26.5C16.2041 26.5 16.2121 26.5 16.2202 26.5C16.2283 26.5 16.2364 26.5 16.2444 26.5C16.2525 26.5 16.2606 26.5 16.2687 26.5C16.2768 26.5 16.2849 26.5 16.2929 26.5C16.301 26.5 16.3091 26.5 16.3172 26.5C16.3253 26.5 16.3334 26.5 16.3415 26.5C16.3496 26.5 16.3577 26.5 16.3658 26.5C16.3739 26.5 16.382 26.5 16.3901 26.5C16.3983 26.5 16.4064 26.5 16.4145 26.5C16.4226 26.5 16.4307 26.5 16.4388 26.5C16.4469 26.5 16.4551 26.5 16.4632 26.5C16.4713 26.5 16.4794 26.5 16.4875 26.5C16.4957 26.5 16.5038 26.5 16.5119 26.5C16.5201 26.5 16.5282 26.5 16.5363 26.5C16.5445 26.5 16.5526 26.5 16.5607 26.5C16.5689 26.5 16.577 26.5 16.5851 26.5C16.5933 26.5 16.6014 26.5 16.6096 26.5C16.6177 26.5 16.6259 26.5 16.634 26.5C16.6421 26.5 16.6503 26.5 16.6584 26.5C16.6666 26.5 16.6747 26.5 16.6829 26.5C16.6911 26.5 16.6992 26.5 16.7074 26.5C16.7155 26.5 16.7237 26.5 16.7318 26.5C16.74 26.5 16.7481 26.5 16.7563 26.5C16.7645 26.5 16.7726 26.5 16.7808 26.5C16.789 26.5 16.7971 26.5 16.8053 26.5C16.8135 26.5 16.8216 26.5 16.8298 26.5C16.838 26.5 16.8461 26.5 16.8543 26.5C16.8625 26.5 16.8706 26.5 16.8788 26.5C16.887 26.5 16.8951 26.5 16.9033 26.5C16.9115 26.5 16.9197 26.5 16.9278 26.5C16.936 26.5 16.9442 26.5 16.9524 26.5C16.9605 26.5 16.9687 26.5 16.9769 26.5C16.9851 26.5 16.9933 26.5 17.0014 26.5C17.0096 26.5 17.0178 26.5 17.026 26.5C17.0342 26.5 17.0423 26.5 17.0505 26.5C17.0587 26.5 17.0669 26.5 17.0751 26.5C17.0832 26.5 17.0914 26.5 17.0996 26.5C17.1078 26.5 17.116 26.5 17.1242 26.5C17.1323 26.5 17.1405 26.5 17.1487 26.5C17.1569 26.5 17.1651 26.5 17.1733 26.5C17.1815 26.5 17.1896 26.5 17.1978 26.5C17.206 26.5 17.2142 26.5 17.2224 26.5C17.2306 26.5 17.2387 26.5 17.2469 26.5C17.2551 26.5 17.2633 26.5 17.2715 26.5C17.2797 26.5 17.2879 26.5 17.296 26.5C17.3042 26.5 17.3124 26.5 17.3206 26.5C17.3288 26.5 17.337 26.5 17.3451 26.5C17.3533 26.5 17.3615 26.5 17.3697 26.5C17.3779 26.5 17.3861 26.5 17.3942 26.5C17.4024 26.5 17.4106 26.5 17.4188 26.5C17.427 26.5 17.4351 26.5 17.4433 26.5C17.4515 26.5 17.4597 26.5 17.4679 26.5C17.476 26.5 17.4842 26.5 17.4924 26.5C17.5006 26.5 17.5088 26.5 17.5169 26.5C17.5251 26.5 17.5333 26.5 17.5415 26.5C17.5496 26.5 17.5578 26.5 17.566 26.5C17.5742 26.5 17.5823 26.5 17.5905 26.5C17.5987 26.5 17.6068 26.5 17.615 26.5C17.6232 26.5 17.6314 26.5 17.6395 26.5C17.6477 26.5 17.6559 26.5 17.664 26.5C17.6722 26.5 17.6803 26.5 17.6885 26.5C17.6967 26.5 17.7048 26.5 17.713 26.5C17.7212 26.5 17.7293 26.5 17.7375 26.5C17.7456 26.5 17.7538 26.5 17.7619 26.5C17.7701 26.5 17.7783 26.5 17.7864 26.5C17.7946 26.5 17.8027 26.5 17.8109 26.5C17.819 26.5 17.8272 26.5 17.8353 26.5C17.8435 26.5 17.8516 26.5 17.8597 26.5C17.8679 26.5 17.876 26.5 17.8842 26.5C17.8923 26.5 17.9004 26.5 17.9086 26.5C17.9167 26.5 17.9249 26.5 17.933 26.5C17.9411 26.5 17.9492 26.5 17.9574 26.5C17.9655 26.5 17.9736 26.5 17.9818 26.5C17.9899 26.5 17.998 26.5 18.0061 26.5C18.0143 26.5 18.0224 26.5 18.0305 26.5C18.0386 26.5 18.0467 26.5 18.0548 26.5C18.0629 26.5 18.0711 26.5 18.0792 26.5C18.0873 26.5 18.0954 26.5 18.1035 26.5C18.1116 26.5 18.1197 26.5 18.1278 26.5C18.1359 26.5 18.144 26.5 18.1521 26.5C18.1602 26.5 18.1683 26.5 18.1764 26.5C18.1845 26.5 18.1925 26.5 18.2006 26.5C18.2087 26.5 18.2168 26.5 18.2249 26.5C18.233 26.5 18.241 26.5 18.2491 26.5C18.2572 26.5 18.2653 26.5 18.2733 26.5C18.2814 26.5 18.2895 26.5 18.2975 26.5C18.3056 26.5 18.3136 26.5 18.3217 26.5C18.3298 26.5 18.3378 26.5 18.3459 26.5C18.3539 26.5 18.362 26.5 18.37 26.5C18.3781 26.5 18.3861 26.5 18.3941 26.5C18.4022 26.5 18.4102 26.5 18.4183 26.5C18.4263 26.5 18.4343 26.5 18.4424 26.5C18.4504 26.5 18.4584 26.5 18.4664 26.5C18.4744 26.5 18.4825 26.5 18.4905 26.5C18.4985 26.5 18.5065 26.5 18.5145 26.5C18.5225 26.5 18.5305 26.5 18.5385 26.5C18.5465 26.5 18.5545 26.5 18.5625 26.5C18.5705 26.5 18.5785 26.5 18.5865 26.5C18.5945 26.5 18.6025 26.5 18.6105 26.5C18.6184 26.5 18.6264 26.5 18.6344 26.5C18.6424 26.5 18.6503 26.5 18.6583 26.5C18.6663 26.5 18.6742 26.5 18.6822 26.5C18.6901 26.5 18.6981 26.5 18.706 26.5C18.714 26.5 18.7219 26.5 18.7299 26.5C18.7378 26.5 18.7458 26.5 18.7537 26.5C18.7616 26.5 18.7696 26.5 18.7775 26.5C18.7854 26.5 18.7933 26.5 18.8013 26.5C18.8092 26.5 18.8171 26.5 18.825 26.5C18.8329 26.5 18.8408 26.5 18.8487 26.5C18.8566 26.5 18.8645 26.5 18.8724 26.5C18.8803 26.5 18.8882 26.5 18.8961 26.5C18.904 26.5 18.9118 26.5 18.9197 26.5C18.9276 26.5 18.9355 26.5 18.9433 26.5C18.9512 26.5 18.9591 26.5 18.9669 26.5C18.9748 26.5 18.9826 26.5 18.9905 26.5C18.9983 26.5 19.0062 26.5 19.014 26.5C19.0218 26.5 19.0297 26.5 19.0375 26.5C19.0453 26.5 19.0532 26.5 19.061 26.5C19.0688 26.5 19.0766 26.5 19.0844 26.5C19.0922 26.5 19.1 26.5 19.1078 26.5C19.1156 26.5 19.1234 26.5 19.1312 26.5C19.139 26.5 19.1468 26.5 19.1546 26.5C19.1624 26.5 19.1701 26.5 19.1779 26.5C19.1857 26.5 19.1934 26.5 19.2012 26.5C19.209 26.5 19.2167 26.5 19.2245 26.5C19.2322 26.5 19.24 26.5 19.2477 26.5C19.2554 26.5 19.2632 26.5 19.2709 26.5C19.2786 26.5 19.2863 26.5 19.2941 26.5C19.3018 26.5 19.3095 26.5 19.3172 26.5C19.3249 26.5 19.3326 26.5 19.3403 26.5C19.348 26.5 19.3557 26.5 19.3634 26.5C19.371 26.5 19.3787 26.5 19.3864 26.5C19.3941 26.5 19.4017 26.5 19.4094 26.5C19.4171 26.5 19.4247 26.5 19.4324 26.5C19.44 26.5 19.4476 26.5 19.4553 26.5C19.4629 26.5 19.4706 26.5 19.4782 26.5C19.4858 26.5 19.4934 26.5 19.501 26.5C19.5086 26.5 19.5163 26.5 19.5239 26.5C19.5315 26.5 19.539 26.5 19.5466 26.5C19.5542 26.5 19.5618 26.5 19.5694 26.5C19.577 26.5 19.5845 26.5 19.5921 26.5C19.5997 26.5 19.6072 26.5 19.6148 26.5C19.6223 26.5 19.6299 26.5 19.6374 26.5C19.6449 26.5 19.6525 26.5 19.66 26.5C19.6675 26.5 19.675 26.5 19.6825 26.5C19.6901 26.5 19.6976 26.5 19.7051 26.5C19.7126 26.5 19.7201 26.5 19.7275 26.5C19.735 26.5 19.7425 26.5 19.75 26.5C19.7574 26.5 19.7649 26.5 19.7724 26.5C19.7798 26.5 19.7873 26.5 19.7947 26.5C19.8022 26.5 19.8096 26.5 19.817 26.5C19.8245 26.5 19.8319 26.5 19.8393 26.5C19.8467 26.5 19.8541 26.5 19.8615 26.5C19.8689 26.5 19.8763 26.5 19.8837 26.5C19.8911 26.5 19.8985 26.5 19.9059 26.5C19.9132 26.5 19.9206 26.5 19.928 26.5C19.9353 26.5 19.9427 26.5 19.95 26.5C19.9574 26.5 19.9647 26.5 19.972 26.5C19.9794 26.5 19.9867 26.5 19.994 26.5C20.0013 26.5 20.0086 26.5 20.0159 26.5C20.0232 26.5 20.0305 26.5 20.0378 26.5C20.0451 26.5 20.0524 26.5 20.0596 26.5C20.0669 26.5 20.0742 26.5 20.0814 26.5C20.0887 26.5 20.0959 26.5 20.1032 26.5C20.1104 26.5 20.1176 26.5 20.1249 26.5C20.1321 26.5 20.1393 26.5 20.1465 26.5C20.1537 26.5 20.1609 26.5 20.1681 26.5C20.1753 26.5 20.1825 26.5 20.1897 26.5C20.1968 26.5 20.204 26.5 20.2112 26.5C20.2183 26.5 20.2255 26.5 20.2326 26.5C20.2398 26.5 20.2469 26.5 20.254 26.5C20.2612 26.5 20.2683 26.5 20.2754 26.5C20.2825 26.5 20.2896 26.5 20.2967 26.5C20.3038 26.5 20.3109 26.5 20.318 26.5C20.325 26.5 20.3321 26.5 20.3392 26.5C20.3462 26.5 20.3533 26.5 20.3603 26.5C20.3674 26.5 20.3744 26.5 20.3814 26.5C20.3884 26.5 20.3955 26.5 20.4025 26.5C20.4095 26.5 20.4165 26.5 20.4235 26.5C20.4305 26.5 20.4374 26.5 20.4444 26.5C20.4514 26.5 20.4584 26.5 20.4653 26.5C20.4723 26.5 20.4792 26.5 20.4862 26.5C20.4931 26.5 20.5 26.5 20.5069 26.5C20.5139 26.5 20.5208 26.5 20.5277 26.5C20.5346 26.5 20.5415 26.5 20.5484 26.5C20.5552 26.5 20.5621 26.5 20.569 26.5C20.5758 26.5 20.5827 26.5 20.5896 26.5C20.5964 26.5 20.6032 26.5 20.6101 26.5C20.6169 26.5 20.6237 26.5 20.6305 26.5C20.6373 26.5 20.6441 26.5 20.6509 26.5C20.6577 26.5 20.6645 26.5 20.6713 26.5C20.678 26.5 20.6848 26.5 20.6916 26.5C20.6983 26.5 20.7051 26.5 20.7118 26.5C20.7185 26.5 20.7252 26.5 20.732 26.5C20.7387 26.5 20.7454 26.5 20.7521 26.5C20.7588 26.5 20.7655 26.5 20.7721 26.5C20.7788 26.5 20.7855 26.5 20.7921 26.5C20.7988 26.5 20.8054 26.5 20.8121 26.5C20.8187 26.5 20.8253 26.5 20.8319 26.5C20.8386 26.5 20.8452 26.5 20.8518 26.5C20.8584 26.5 20.8649 26.5 20.8715 26.5C20.8781 26.5 20.8847 26.5 20.8912 26.5C20.8978 26.5 20.9043 26.5 20.9108 26.5C20.9174 26.5 20.9239 26.5 20.9304 26.5C20.9369 26.5 20.9434 26.5 20.9499 26.5C20.9564 26.5 20.9629 26.5 20.9694 26.5C20.9759 26.5 20.9823 26.5 20.9888 26.5C20.9952 26.5 21.0017 26.5 21.0081 26.5C21.0145 26.5 21.0209 26.5 21.0273 26.5C21.0338 26.5 21.0402 26.5 21.0465 26.5C21.0529 26.5 21.0593 26.5 21.0657 26.5C21.072 26.5 21.0784 26.5 21.0847 26.5C21.0911 26.5 21.0974 26.5 21.1037 26.5C21.1101 26.5 21.1164 26.5 21.1227 26.5C21.129 26.5 21.1353 26.5 21.1415 26.5C21.1478 26.5 21.1541 26.5 21.1603 26.5C21.1666 26.5 21.1728 26.5 21.1791 26.5C21.1853 26.5 21.1915 26.5 21.1977 26.5C21.204 26.5 21.2102 26.5 21.2163 26.5C21.2225 26.5 21.2287 26.5 21.2349 26.5C21.241 26.5 21.2472 26.5 21.2533 26.5C21.2595 26.5 21.2656 26.5 21.2717 26.5C21.2779 26.5 21.284 26.5 21.2901 26.5C21.2962 26.5 21.3023 26.5 21.3083 26.5C21.3144 26.5 21.3205 26.5 21.3265 26.5C21.3326 26.5 21.3386 26.5 21.3446 26.5C21.3507 26.5 21.3567 26.5 21.3627 26.5C21.3687 26.5 21.3747 26.5 21.3807 26.5C21.3866 26.5 21.3926 26.5 21.3986 26.5C21.4045 26.5 21.4105 26.5 21.4164 26.5C21.4223 26.5 21.4283 26.5 21.4342 26.5C21.4401 26.5 21.446 26.5 21.4519 26.5C21.4577 26.5 21.4636 26.5 21.4695 26.5C21.4753 26.5 21.4812 26.5 21.487 26.5C21.4928 26.5 21.4987 26.5 21.5045 26.5C21.5103 26.5 21.5161 26.5 21.5219 26.5C21.5277 26.5 21.5334 26.5 21.5392 26.5C21.545 26.5 21.5507 26.5 21.5564 26.5C21.5622 26.5 21.5679 26.5 21.5736 26.5C21.5793 26.5 21.585 26.5 21.5907 26.5C21.5964 26.5 21.6021 26.5 21.6077 26.5C21.6134 26.5 21.619 26.5 21.6247 26.5C21.6303 26.5 21.6359 26.5 21.6415 26.5C21.6471 26.5 21.6527 26.5 21.6583 26.5C21.6639 26.5 21.6695 26.5 21.675 26.5C21.6806 26.5 21.6861 26.5 21.6917 26.5C21.6972 26.5 21.7027 26.5 21.7082 26.5C21.7137 26.5 21.7192 26.5 21.7247 26.5C21.7302 26.5 21.7357 26.5 21.7411 26.5C21.7466 26.5 21.752 26.5 21.7574 26.5C21.7629 26.5 21.7683 26.5 21.7737 26.5C21.7791 26.5 21.7845 26.5 21.7898 26.5C21.7952 26.5 21.8006 26.5 21.8059 26.5C21.8113 26.5 21.8166 26.5 21.8219 26.5C21.8272 26.5 21.8325 26.5 21.8378 26.5C21.8431 26.5 21.8484 26.5 21.8537 26.5C21.8589 26.5 21.8642 26.5 21.8694 26.5C21.8746 26.5 21.8799 26.5 21.8851 26.5C21.8903 26.5 21.8955 26.5 21.9007 26.5C21.9058 26.5 21.911 26.5 21.9162 26.5C21.9213 26.5 21.9265 26.5 21.9316 26.5C21.9367 26.5 21.9418 26.5 21.9469 26.5C21.952 26.5 21.9571 26.5 21.9622 26.5C21.9672 26.5 21.9723 26.5 21.9773 26.5C21.9824 26.5 21.9874 26.5 21.9924 26.5C21.9974 26.5 22.0024 26.5 22.0074 26.5C22.0124 26.5 22.0174 26.5 22.0223 26.5C22.0273 26.5 22.0322 26.5 22.0372 26.5C22.0421 26.5 22.047 26.5 22.0519 26.5C22.0568 26.5 22.0617 26.5 22.0665 26.5C22.0714 26.5 22.0763 26.5 22.0811 26.5C22.0859 26.5 22.0908 26.5 22.0956 26.5C22.1004 26.5 22.1052 26.5 22.11 26.5C22.1148 26.5 22.1195 26.5 22.1243 26.5C22.129 26.5 22.1338 26.5 22.1385 26.5C22.1432 26.5 22.1479 26.5 22.1526 26.5C22.1573 26.5 22.162 26.5 22.1666 26.5C22.1713 26.5 22.1759 26.5 22.1806 26.5C22.1852 26.5 22.1898 26.5 22.1944 26.5C22.199 26.5 22.2036 26.5 22.2082 26.5C22.2128 26.5 22.2173 26.5 22.2218 26.5C22.2264 26.5 22.2309 26.5 22.2354 26.5C22.2399 26.5 22.2444 26.5 22.2489 26.5C22.2534 26.5 22.2579 26.5 22.2623 26.5C22.2667 26.5 22.2712 26.5 22.2756 26.5C22.28 26.5 22.2844 26.5 22.2888 26.5C22.2932 26.5 22.2976 26.5 22.3019 26.5C22.3063 26.5 22.3106 26.5 22.3149 26.5C22.3193 26.5 22.3236 26.5 22.3279 26.5C22.3321 26.5 22.3364 26.5 22.3407 26.5C22.3449 26.5 22.3492 26.5 22.3534 26.5C22.3576 26.5 22.3619 26.5 22.3661 26.5C22.3703 26.5 22.3744 26.5 22.3786 26.5C22.3828 26.5 22.3869 26.5 22.391 26.5C22.3952 26.5 22.3993 26.5 22.4034 26.5C22.4075 26.5 22.4116 26.5 22.4156 26.5C22.4197 26.5 22.4238 26.5 22.4278 26.5C22.4318 26.5 22.4359 26.5 22.4399 26.5C22.4439 26.5 22.4478 26.5 22.4518 26.5C22.4558 26.5 22.4597 26.5 22.4637 26.5C22.4676 26.5 22.4715 26.5 22.4754 26.5C22.4793 26.5 22.4832 26.5 22.4871 26.5C22.491 26.5 22.4948 26.5 22.4987 26.5C22.5025 26.5 22.5063 26.5 22.5101 26.5C22.5139 26.5 22.5177 26.5 22.5215 26.5C22.5252 26.5 22.529 26.5 22.5327 26.5C22.5365 26.5 22.5402 26.5 22.5439 26.5C22.5476 26.5 22.5513 26.5 22.555 26.5C22.5586 26.5 22.5623 26.5 22.5659 26.5C22.5695 26.5 22.5732 26.5 22.5768 26.5C22.5804 26.5 22.5839 26.5 22.5875 26.5C22.5911 26.5 22.5946 26.5 22.5982 26.5C22.6017 26.5 22.6052 26.5 22.6087 26.5C22.6122 26.5 22.6157 26.5 22.6191 26.5C22.6226 26.5 22.626 26.5 22.6295 26.5C22.6329 26.5 22.6363 26.5 22.6397 26.5C22.6431 26.5 22.6465 26.5 22.6498 26.5C22.6532 26.5 22.6565 26.5 22.6598 26.5C22.6632 26.5 22.6665 26.5 22.6698 26.5C22.673 26.5 22.6763 26.5 22.6796 26.5C22.6828 26.5 22.6861 26.5 22.6893 26.5C22.6925 26.5 22.6957 26.5 22.6989 26.5C22.702 26.5 22.7052 26.5 22.7083 26.5C22.7115 26.5 22.7146 26.5 22.7177 26.5C22.7208 26.5 22.7239 26.5 22.727 26.5C22.7301 26.5 22.7331 26.5 22.7362 26.5C22.7392 26.5 22.7422 26.5 22.7452 26.5C22.7482 26.5 22.7512 26.5 22.7541 26.5C22.7571 26.5 22.7601 26.5 22.763 26.5C22.7659 26.5 22.7688 26.5 22.7717 26.5C22.7746 26.5 22.7775 26.5 22.7803 26.5C22.7832 26.5 22.786 26.5 22.7888 26.5C22.7916 26.5 22.7944 26.5 22.7972 26.5C22.8 26.5 22.8027 26.5 22.8055 26.5C22.8082 26.5 22.8109 26.5 22.8137 26.5C22.8164 26.5 22.819 26.5 22.8217 26.5C22.8244 26.5 22.827 26.5 22.8296 26.5C22.8323 26.5 22.8349 26.5 22.8375 26.5C22.8401 26.5 22.8426 26.5 22.8452 26.5C22.8477 26.5 22.8503 26.5 22.8528 26.5C22.8553 26.5 22.8578 26.5 22.8603 26.5C22.8628 26.5 22.8652 26.5 22.8676 26.5C22.8701 26.5 22.8725 26.5 22.8749 26.5C22.8773 26.5 22.8797 26.5 22.882 26.5C22.8844 26.5 22.8867 26.5 22.8891 26.5C22.8914 26.5 22.8937 26.5 22.896 26.5C22.8983 26.5 22.9005 26.5 22.9028 26.5C22.905 26.5 22.9072 26.5 22.9094 26.5C22.9116 26.5 22.9138 26.5 22.916 26.5C22.9182 26.5 22.9203 26.5 22.9224 26.5C22.9246 26.5 22.9267 26.5 22.9288 26.5C22.9308 26.5 22.9329 26.5 22.935 26.5C22.937 26.5 22.939 26.5 22.941 26.5C22.9431 26.5 22.945 26.5 22.947 26.5C22.949 26.5 22.9509 26.5 22.9529 26.5C22.9548 26.5 22.9567 26.5 22.9586 26.5C22.9605 26.5 22.9623 26.5 22.9642 26.5C22.966 26.5 22.9679 26.5 22.9697 26.5C22.9715 26.5 22.9733 26.5 22.975 26.5C22.9768 26.5 22.9785 26.5 22.9803 26.5C22.982 26.5 22.9837 26.5 22.9854 26.5C22.9871 26.5 22.9887 26.5 22.9904 26.5C22.992 26.5 22.9936 26.5 22.9953 26.5C22.9969 26.5 22.9984 26.5 23 26.5V25.5ZM13.5 26V14.5H12.5V26H13.5Z" fill="%237E8486"/></svg>');
}

.decline-btn {
    display: flex;
    gap: 8px;
    align-items: center;
    justify-content: center;
    font-size: 1rem;
    font-weight: 700;
    padding: 0.25rem 1.25rem;
    border-radius: 4px;
    border: 1px solid #DF2626;
    transition: 0.25s background-color ease, 0.25s opacity ease;
}

.decline-btn:hover {
    opacity: 0.9;
}

.decline-btn.active {
    background-color: #DF2626;
    color: #FFF;
}

.decline-btn.inactive {
    color: #7E8486;
    border-color: #7E8486;
}

.decline-btn::before {
    content: url('data:image/svg+xml,<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M3.5 17.5L3.5 18L3 18L3 17.5L3.5 17.5ZM10.5 17.5L11 17.5L11 18L10.5 18L10.5 17.5ZM10.5 6L10.8536 5.64645L11 5.79289L11 6L10.5 6ZM9.5 5L9.24807 4.56811L9.58101 4.3739L9.85356 4.64645L9.5 5ZM13 17.5L12.7519 17.9341L12.5 17.7902L12.5 17.5L13 17.5ZM18.5 18.5L18.0528 18.7236L17.691 18L18.5 18L18.5 18.5ZM25 15L24.9019 15.4903L24.8419 14.5257L25 15ZM13 6L12.5 6L12.5 5.5L13 5.5L13 6ZM3.5 17L10.5 17L10.5 18L3.5 18L3.5 17ZM10 17.5L10 6L11 6L11 17.5L10 17.5ZM10.1464 6.35355L9.14645 5.35355L9.85356 4.64645L10.8536 5.64645L10.1464 6.35355ZM9.75194 5.43189C7.89207 6.51681 4 10.4929 4 17.5L3 17.5C3 10.1071 7.10793 5.81652 9.24807 4.56811L9.75194 5.43189ZM13.2481 17.0659C13.8843 17.4294 14.8106 18.1466 15.5828 19.1439C16.3569 20.1435 17 21.4567 17 23L16 23C16 21.7433 15.4765 20.6399 14.7922 19.7561C14.106 18.87 13.2824 18.2372 12.7519 17.9341L13.2481 17.0659ZM17 23C17 24.7579 17.1305 25.6563 17.3319 26.1094C17.4229 26.3142 17.5125 26.3899 17.5819 26.4275C17.663 26.4715 17.7846 26.5 18 26.5L18 27.5C17.7154 27.5 17.3995 27.466 17.1056 27.3068C16.8 27.1413 16.5771 26.8733 16.4181 26.5156C16.1195 25.8438 16 24.7421 16 23L17 23ZM18 26.5C18.102 26.5 18.3144 26.4179 18.5568 25.9886C18.7874 25.5801 18.9769 24.9627 19.0658 24.1927C19.2429 22.6577 19.0065 20.6311 18.0528 18.7236L18.9472 18.2764C19.9935 20.3689 20.2571 22.5923 20.0592 24.3073C19.9606 25.1623 19.7439 25.9199 19.4276 26.4802C19.1231 27.0196 18.648 27.5 18 27.5L18 26.5ZM18.5 18C18.507 18 18.5141 18 18.5211 18C18.5281 18 18.5351 18 18.5421 18C18.5491 18 18.5561 18 18.5631 18C18.57 18 18.577 18 18.584 18C18.5909 18 18.5979 18 18.6048 18C18.6118 18 18.6187 18 18.6257 18C18.6326 18 18.6395 18 18.6464 18C18.6533 18 18.6602 18 18.6671 18C18.674 18 18.6809 18 18.6878 18C18.6947 18 18.7016 18 18.7084 18C18.7153 18 18.7222 18 18.729 18C18.7359 18 18.7427 18 18.7495 18C18.7564 18 18.7632 18 18.77 18C18.7768 18 18.7836 18 18.7904 18C18.7972 18 18.804 18 18.8108 18C18.8176 18 18.8243 18 18.8311 18C18.8379 18 18.8446 18 18.8514 18C18.8581 18 18.8649 18 18.8716 18C18.8783 18 18.8851 18 18.8918 18C18.8985 18 18.9052 18 18.9119 18C18.9186 18 18.9253 18 18.932 18C18.9387 18 18.9454 18 18.952 18C18.9587 18 18.9653 18 18.972 18C18.9787 18 18.9853 18 18.9919 18C18.9986 18 19.0052 18 19.0118 18C19.0184 18 19.0251 18 19.0317 18C19.0383 18 19.0449 18 19.0514 18C19.058 18 19.0646 18 19.0712 18C19.0778 18 19.0843 18 19.0909 18C19.0974 18 19.104 18 19.1105 18C19.1171 18 19.1236 18 19.1301 18C19.1366 18 19.1432 18 19.1497 18C19.1562 18 19.1627 18 19.1692 18C19.1757 18 19.1821 18 19.1886 18C19.1951 18 19.2016 18 19.208 18C19.2145 18 19.2209 18 19.2274 18C19.2338 18 19.2403 18 19.2467 18C19.2531 18 19.2595 18 19.2659 18C19.2724 18 19.2788 18 19.2852 18C19.2916 18 19.2979 18 19.3043 18C19.3107 18 19.3171 18 19.3234 18C19.3298 18 19.3362 18 19.3425 18C19.3489 18 19.3552 18 19.3615 18C19.3679 18 19.3742 18 19.3805 18C19.3868 18 19.3932 18 19.3995 18C19.4058 18 19.4121 18 19.4183 18C19.4246 18 19.4309 18 19.4372 18C19.4435 18 19.4497 18 19.456 18C19.4622 18 19.4685 18 19.4747 18C19.481 18 19.4872 18 19.4934 18C19.4996 18 19.5059 18 19.5121 18C19.5183 18 19.5245 18 19.5307 18C19.5369 18 19.5431 18 19.5492 18C19.5554 18 19.5616 18 19.5678 18C19.5739 18 19.5801 18 19.5862 18C19.5924 18 19.5985 18 19.6047 18C19.6108 18 19.6169 18 19.623 18C19.6291 18 19.6353 18 19.6414 18C19.6475 18 19.6536 18 19.6596 18C19.6657 18 19.6718 18 19.6779 18C19.684 18 19.69 18 19.6961 18C19.7021 18 19.7082 18 19.7142 18C19.7203 18 19.7263 18 19.7323 18C19.7384 18 19.7444 18 19.7504 18C19.7564 18 19.7624 18 19.7684 18C19.7744 18 19.7804 18 19.7864 18C19.7924 18 19.7983 18 19.8043 18C19.8103 18 19.8162 18 19.8222 18C19.8281 18 19.8341 18 19.84 18C19.8459 18 19.8519 18 19.8578 18C19.8637 18 19.8696 18 19.8755 18C19.8814 18 19.8873 18 19.8932 18C19.8991 18 19.905 18 19.9109 18C19.9168 18 19.9226 18 19.9285 18C19.9344 18 19.9402 18 19.9461 18C19.9519 18 19.9578 18 19.9636 18C19.9694 18 19.9752 18 19.9811 18C19.9869 18 19.9927 18 19.9985 18C20.0043 18 20.0101 18 20.0159 18C20.0217 18 20.0275 18 20.0332 18C20.039 18 20.0448 18 20.0505 18C20.0563 18 20.062 18 20.0678 18C20.0735 18 20.0793 18 20.085 18C20.0907 18 20.0965 18 20.1022 18C20.1079 18 20.1136 18 20.1193 18C20.125 18 20.1307 18 20.1364 18C20.1421 18 20.1478 18 20.1534 18C20.1591 18 20.1648 18 20.1704 18C20.1761 18 20.1817 18 20.1874 18C20.193 18 20.1987 18 20.2043 18C20.2099 18 20.2155 18 20.2211 18C20.2268 18 20.2324 18 20.238 18C20.2436 18 20.2492 18 20.2548 18C20.2603 18 20.2659 18 20.2715 18C20.2771 18 20.2826 18 20.2882 18C20.2937 18 20.2993 18 20.3048 18C20.3104 18 20.3159 18 20.3214 18C20.327 18 20.3325 18 20.338 18C20.3435 18 20.349 18 20.3545 18C20.36 18 20.3655 18 20.371 18C20.3765 18 20.382 18 20.3875 18C20.3929 18 20.3984 18 20.4039 18C20.4093 18 20.4148 18 20.4202 18C20.4257 18 20.4311 18 20.4365 18C20.442 18 20.4474 18 20.4528 18C20.4582 18 20.4636 18 20.469 18C20.4744 18 20.4798 18 20.4852 18C20.4906 18 20.496 18 20.5014 18C20.5067 18 20.5121 18 20.5175 18C20.5228 18 20.5282 18 20.5335 18C20.5389 18 20.5442 18 20.5495 18C20.5549 18 20.5602 18 20.5655 18C20.5708 18 20.5762 18 20.5815 18C20.5868 18 20.5921 18 20.5974 18C20.6026 18 20.6079 18 20.6132 18C20.6185 18 20.6238 18 20.629 18C20.6343 18 20.6395 18 20.6448 18C20.6501 18 20.6553 18 20.6605 18C20.6658 18 20.671 18 20.6762 18C20.6814 18 20.6867 18 20.6919 18C20.6971 18 20.7023 18 20.7075 18C20.7127 18 20.7179 18 20.7231 18C20.7282 18 20.7334 18 20.7386 18C20.7438 18 20.7489 18 20.7541 18C20.7592 18 20.7644 18 20.7695 18C20.7747 18 20.7798 18 20.7849 18C20.7901 18 20.7952 18 20.8003 18C20.8054 18 20.8105 18 20.8156 18C20.8207 18 20.8258 18 20.8309 18C20.836 18 20.8411 18 20.8462 18C20.8512 18 20.8563 18 20.8614 18C20.8664 18 20.8715 18 20.8765 18C20.8816 18 20.8866 18 20.8917 18C20.8967 18 20.9017 18 20.9068 18C20.9118 18 20.9168 18 20.9218 18C20.9268 18 20.9318 18 20.9368 18C20.9418 18 20.9468 18 20.9518 18C20.9568 18 20.9617 18 20.9667 18C20.9717 18 20.9766 18 20.9816 18C20.9866 18 20.9915 18 20.9965 18C21.0014 18 21.0063 18 21.0113 18C21.0162 18 21.0211 18 21.026 18C21.031 18 21.0359 18 21.0408 18C21.0457 18 21.0506 18 21.0555 18C21.0604 18 21.0653 18 21.0701 18C21.075 18 21.0799 18 21.0848 18C21.0896 18 21.0945 18 21.0993 18C21.1042 18 21.109 18 21.1139 18C21.1187 18 21.1235 18 21.1284 18C21.1332 18 21.138 18 21.1428 18C21.1477 18 21.1525 18 21.1573 18C21.1621 18 21.1669 18 21.1717 18C21.1764 18 21.1812 18 21.186 18C21.1908 18 21.1956 18 21.2003 18C21.2051 18 21.2098 18 21.2146 18C21.2193 18 21.2241 18 21.2288 18C21.2336 18 21.2383 18 21.243 18C21.2478 18 21.2525 18 21.2572 18C21.2619 18 21.2666 18 21.2713 18C21.276 18 21.2807 18 21.2854 18C21.2901 18 21.2948 18 21.2994 18C21.3041 18 21.3088 18 21.3135 18C21.3181 18 21.3228 18 21.3274 18C21.3321 18 21.3367 18 21.3414 18C21.346 18 21.3506 18 21.3553 18C21.3599 18 21.3645 18 21.3691 18C21.3737 18 21.3784 18 21.383 18C21.3876 18 21.3922 18 21.3967 18C21.4013 18 21.4059 18 21.4105 18C21.4151 18 21.4196 18 21.4242 18C21.4288 18 21.4333 18 21.4379 18C21.4424 18 21.447 18 21.4515 18C21.4561 18 21.4606 18 21.4651 18C21.4697 18 21.4742 18 21.4787 18C21.4832 18 21.4877 18 21.4922 18C21.4967 18 21.5012 18 21.5057 18C21.5102 18 21.5147 18 21.5192 18C21.5237 18 21.5281 18 21.5326 18C21.5371 18 21.5415 18 21.546 18C21.5505 18 21.5549 18 21.5594 18C21.5638 18 21.5682 18 21.5727 18C21.5771 18 21.5815 18 21.5859 18C21.5904 18 21.5948 18 21.5992 18C21.6036 18 21.608 18 21.6124 18C21.6168 18 21.6212 18 21.6256 18C21.63 18 21.6343 18 21.6387 18C21.6431 18 21.6475 18 21.6518 18C21.6562 18 21.6605 18 21.6649 18C21.6692 18 21.6736 18 21.6779 18C21.6823 18 21.6866 18 21.6909 18C21.6952 18 21.6996 18 21.7039 18C21.7082 18 21.7125 18 21.7168 18C21.7211 18 21.7254 18 21.7297 18C21.734 18 21.7383 18 21.7425 18C21.7468 18 21.7511 18 21.7554 18C21.7596 18 21.7639 18 21.7682 18C21.7724 18 21.7767 18 21.7809 18C21.7852 18 21.7894 18 21.7936 18C21.7979 18 21.8021 18 21.8063 18C21.8105 18 21.8147 18 21.819 18C21.8232 18 21.8274 18 21.8316 18C21.8358 18 21.84 18 21.8442 18C21.8483 18 21.8525 18 21.8567 18C21.8609 18 21.865 18 21.8692 18C21.8734 18 21.8775 18 21.8817 18C21.8858 18 21.89 18 21.8941 18C21.8983 18 21.9024 18 21.9066 18C21.9107 18 21.9148 18 21.9189 18C21.923 18 21.9272 18 21.9313 18C21.9354 18 21.9395 18 21.9436 18C21.9477 18 21.9518 18 21.9559 18C21.9599 18 21.964 18 21.9681 18C21.9722 18 21.9762 18 21.9803 18C21.9844 18 21.9884 18 21.9925 18C21.9965 18 22.0006 18 22.0046 18C22.0087 18 22.0127 18 22.0167 18C22.0208 18 22.0248 18 22.0288 18C22.0328 18 22.0369 18 22.0409 18C22.0449 18 22.0489 18 22.0529 18C22.0569 18 22.0609 18 22.0649 18C22.0688 18 22.0728 18 22.0768 18C22.0808 18 22.0848 18 22.0887 18C22.0927 18 22.0966 18 22.1006 18C22.1046 18 22.1085 18 22.1125 18C22.1164 18 22.1203 18 22.1243 18C22.1282 18 22.1321 18 22.1361 18C22.14 18 22.1439 18 22.1478 18C22.1517 18 22.1556 18 22.1595 18C22.1634 18 22.1673 18 22.1712 18C22.1751 18 22.179 18 22.1829 18C22.1868 18 22.1906 18 22.1945 18C22.1984 18 22.2022 18 22.2061 18C22.2099 18 22.2138 18 22.2177 18C22.2215 18 22.2253 18 22.2292 18C22.233 18 22.2369 18 22.2407 18C22.2445 18 22.2483 18 22.2521 18C22.256 18 22.2598 18 22.2636 18C22.2674 18 22.2712 18 22.275 18C22.2788 18 22.2826 18 22.2864 18C22.2901 18 22.2939 18 22.2977 18C22.3015 18 22.3052 18 22.309 18C22.3128 18 22.3165 18 22.3203 18C22.324 18 22.3278 18 22.3315 18C22.3353 18 22.339 18 22.3428 18C22.3465 18 22.3502 18 22.3539 18C22.3577 18 22.3614 18 22.3651 18C22.3688 18 22.3725 18 22.3762 18C22.3799 18 22.3836 18 22.3873 18C22.391 18 22.3947 18 22.3984 18C22.4021 18 22.4057 18 22.4094 18C22.4131 18 22.4168 18 22.4204 18C22.4241 18 22.4277 18 22.4314 18C22.4351 18 22.4387 18 22.4423 18C22.446 18 22.4496 18 22.4533 18C22.4569 18 22.4605 18 22.4641 18C22.4678 18 22.4714 18 22.475 18C22.4786 18 22.4822 18 22.4858 18C22.4894 18 22.493 18 22.4966 18C22.5002 18 22.5038 18 22.5074 18C22.511 18 22.5145 18 22.5181 18C22.5217 18 22.5253 18 22.5288 18C22.5324 18 22.536 18 22.5395 18C22.5431 18 22.5466 18 22.5502 18C22.5537 18 22.5572 18 22.5608 18C22.5643 18 22.5678 18 22.5714 18C22.5749 18 22.5784 18 22.5819 18C22.5854 18 22.589 18 22.5925 18C22.596 18 22.5995 18 22.603 18C22.6065 18 22.6099 18 22.6134 18C22.6169 18 22.6204 18 22.6239 18C22.6274 18 22.6308 18 22.6343 18C22.6378 18 22.6412 18 22.6447 18C22.6481 18 22.6516 18 22.655 18C22.6585 18 22.6619 18 22.6654 18C22.6688 18 22.6722 18 22.6757 18C22.6791 18 22.6825 18 22.686 18C22.6894 18 22.6928 18 22.6962 18C22.6996 18 22.703 18 22.7064 18C22.7098 18 22.7132 18 22.7166 18C22.72 18 22.7234 18 22.7268 18C22.7302 18 22.7335 18 22.7369 18C22.7403 18 22.7437 18 22.747 18C22.7504 18 22.7537 18 22.7571 18C22.7605 18 22.7638 18 22.7671 18C22.7705 18 22.7738 18 22.7772 18C22.7805 18 22.7838 18 22.7872 18C22.7905 18 22.7938 18 22.7971 18C22.8005 18 22.8038 18 22.8071 18C22.8104 18 22.8137 18 22.817 18C22.8203 18 22.8236 18 22.8269 18C22.8302 18 22.8335 18 22.8367 18C22.84 18 22.8433 18 22.8466 18C22.8499 18 22.8531 18 22.8564 18C22.8597 18 22.8629 18 22.8662 18C22.8694 18 22.8727 18 22.8759 18C22.8792 18 22.8824 18 22.8856 18C22.8889 18 22.8921 18 22.8953 18C22.8986 18 22.9018 18 22.905 18C22.9082 18 22.9115 18 22.9147 18C22.9179 18 22.9211 18 22.9243 18C22.9275 18 22.9307 18 22.9339 18C22.9371 18 22.9403 18 22.9435 18C22.9466 18 22.9498 18 22.953 18C22.9562 18 22.9594 18 22.9625 18C22.9657 18 22.9689 18 22.972 18C22.9752 18 22.9783 18 22.9815 18C22.9846 18 22.9878 18 22.9909 18C22.9941 18 22.9972 18 23.0003 18C23.0035 18 23.0066 18 23.0097 18C23.0128 18 23.016 18 23.0191 18C23.0222 18 23.0253 18 23.0284 18C23.0315 18 23.0346 18 23.0377 18C23.0408 18 23.0439 18 23.047 18C23.0501 18 23.0532 18 23.0563 18C23.0594 18 23.0624 18 23.0655 18C23.0686 18 23.0717 18 23.0747 18C23.0778 18 23.0809 18 23.0839 18C23.087 18 23.09 18 23.0931 18C23.0961 18 23.0992 18 23.1022 18C23.1053 18 23.1083 18 23.1113 18C23.1144 18 23.1174 18 23.1204 18C23.1234 18 23.1265 18 23.1295 18C23.1325 18 23.1355 18 23.1385 18C23.1415 18 23.1445 18 23.1475 18C23.1505 18 23.1535 18 23.1565 18C23.1595 18 23.1625 18 23.1655 18C23.1685 18 23.1715 18 23.1744 18C23.1774 18 23.1804 18 23.1834 18C23.1863 18 23.1893 18 23.1922 18C23.1952 18 23.1982 18 23.2011 18C23.2041 18 23.207 18 23.21 18C23.2129 18 23.2158 18 23.2188 18C23.2217 18 23.2247 18 23.2276 18C23.2305 18 23.2334 18 23.2364 18C23.2393 18 23.2422 18 23.2451 18C23.248 18 23.2509 18 23.2538 18C23.2567 18 23.2596 18 23.2625 18C23.2654 18 23.2683 18 23.2712 18C23.2741 18 23.277 18 23.2799 18C23.2828 18 23.2856 18 23.2885 18C23.2914 18 23.2943 18 23.2971 18C23.3 18 23.3029 18 23.3057 18C23.3086 18 23.3114 18 23.3143 18C23.3171 18 23.32 18 23.3228 18C23.3257 18 23.3285 18 23.3314 18C23.3342 18 23.337 18 23.3399 18C23.3427 18 23.3455 18 23.3483 18C23.3512 18 23.354 18 23.3568 18C23.3596 18 23.3624 18 23.3652 18C23.368 18 23.3708 18 23.3736 18C23.3764 18 23.3792 18 23.382 18C23.3848 18 23.3876 18 23.3904 18C23.3932 18 23.3959 18 23.3987 18C23.4015 18 23.4043 18 23.407 18C23.4098 18 23.4126 18 23.4153 18C23.4181 18 23.4209 18 23.4236 18C23.4264 18 23.4291 18 23.4319 18C23.4346 18 23.4374 18 23.4401 18C23.4429 18 23.4456 18 23.4483 18C23.4511 18 23.4538 18 23.4565 18C23.4592 18 23.462 18 23.4647 18C23.4674 18 23.4701 18 23.4728 18C23.4755 18 23.4783 18 23.481 18C23.4837 18 23.4864 18 23.4891 18C23.4918 18 23.4945 18 23.4972 18C23.4998 18 23.5025 18 23.5052 18C23.5079 18 23.5106 18 23.5133 18C23.5159 18 23.5186 18 23.5213 18C23.524 18 23.5266 18 23.5293 18C23.5319 18 23.5346 18 23.5373 18C23.5399 18 23.5426 18 23.5452 18C23.5479 18 23.5505 18 23.5532 18C23.5558 18 23.5584 18 23.5611 18C23.5637 18 23.5664 18 23.569 18C23.5716 18 23.5742 18 23.5769 18C23.5795 18 23.5821 18 23.5847 18C23.5873 18 23.59 18 23.5926 18C23.5952 18 23.5978 18 23.6004 18C23.603 18 23.6056 18 23.6082 18C23.6108 18 23.6134 18 23.616 18C23.6185 18 23.6211 18 23.6237 18C23.6263 18 23.6289 18 23.6315 18C23.634 18 23.6366 18 23.6392 18C23.6417 18 23.6443 18 23.6469 18C23.6494 18 23.652 18 23.6546 18C23.6571 18 23.6597 18 23.6622 18C23.6648 18 23.6673 18 23.6699 18C23.6724 18 23.6749 18 23.6775 18C23.68 18 23.6826 18 23.6851 18C23.6876 18 23.6901 18 23.6927 18C23.6952 18 23.6977 18 23.7002 18C23.7028 18 23.7053 18 23.7078 18C23.7103 18 23.7128 18 23.7153 18C23.7178 18 23.7203 18 23.7228 18C23.7253 18 23.7278 18 23.7303 18C23.7328 18 23.7353 18 23.7378 18C23.7403 18 23.7428 18 23.7452 18C23.7477 18 23.7502 18 23.7527 18C23.7551 18 23.7576 18 23.7601 18C23.7626 18 23.765 18 23.7675 18C23.77 18 23.7724 18 23.7749 18C23.7773 18 23.7798 18 23.7822 18C23.7847 18 23.7871 18 23.7896 18C23.792 18 23.7945 18 23.7969 18C23.7993 18 23.8018 18 23.8042 18C23.8066 18 23.8091 18 23.8115 18C23.8139 18 23.8164 18 23.8188 18C23.8212 18 23.8236 18 23.826 18C23.8284 18 23.8309 18 23.8333 18C23.8357 18 23.8381 18 23.8405 18C23.8429 18 23.8453 18 23.8477 18C23.8501 18 23.8525 18 23.8549 18C23.8573 18 23.8597 18 23.862 18C23.8644 18 23.8668 18 23.8692 18C23.8716 18 23.874 18 23.8763 18C23.8787 18 23.8811 18 23.8834 18C23.8858 18 23.8882 18 23.8905 18C23.8929 18 23.8953 18 23.8976 18C23.9 18 23.9023 18 23.9047 18C23.9071 18 23.9094 18 23.9118 18C23.9141 18 23.9164 18 23.9188 18C23.9211 18 23.9235 18 23.9258 18C23.9281 18 23.9305 18 23.9328 18C23.9351 18 23.9375 18 23.9398 18C23.9421 18 23.9444 18 23.9468 18C23.9491 18 23.9514 18 23.9537 18C23.956 18 23.9583 18 23.9606 18C23.963 18 23.9653 18 23.9676 18C23.9699 18 23.9722 18 23.9745 18C23.9768 18 23.9791 18 23.9814 18C23.9837 18 23.9859 18 23.9882 18C23.9905 18 23.9928 18 23.9951 18C23.9974 18 23.9997 18 24.0019 18C24.0042 18 24.0065 18 24.0088 18C24.011 18 24.0133 18 24.0156 18C24.0178 18 24.0201 18 24.0224 18C24.0246 18 24.0269 18 24.0291 18C24.0314 18 24.0337 18 24.0359 18C24.0382 18 24.0404 18 24.0427 18C24.0449 18 24.0471 18 24.0494 18C24.0516 18 24.0539 18 24.0561 18C24.0583 18 24.0606 18 24.0628 18C24.065 18 24.0673 18 24.0695 18C24.0717 18 24.074 18 24.0762 18C24.0784 18 24.0806 18 24.0828 18C24.0851 18 24.0873 18 24.0895 18C24.0917 18 24.0939 18 24.0961 18C24.0983 18 24.1005 18 24.1027 18C24.1049 18 24.1071 18 24.1093 18C24.1115 18 24.1137 18 24.1159 18C24.1181 18 24.1203 18 24.1225 18C24.1247 18 24.1269 18 24.1291 18C24.1312 18 24.1334 18 24.1356 18C24.1378 18 24.14 18 24.1421 18C24.1443 18 24.1465 18 24.1487 18C24.1508 18 24.153 18 24.1552 18C24.1573 18 24.1595 18 24.1617 18C24.1638 18 24.166 18 24.1681 18C24.1703 18 24.1724 18 24.1746 18C24.1768 18 24.1789 18 24.181 18C24.1832 18 24.1853 18 24.1875 18C24.1896 18 24.1918 18 24.1939 18C24.1961 18 24.1982 18 24.2003 18C24.2025 18 24.2046 18 24.2067 18C24.2089 18 24.211 18 24.2131 18C24.2152 18 24.2174 18 24.2195 18C24.2216 18 24.2237 18 24.2258 18C24.228 18 24.2301 18 24.2322 18C24.2343 18 24.2364 18 24.2385 18C24.2406 18 24.2427 18 24.2448 18C24.2469 18 24.249 18 24.2511 18C24.2532 18 24.2553 18 24.2574 18C24.2595 18 24.2616 18 24.2637 18C24.2658 18 24.2679 18 24.27 18C24.2721 18 24.2742 18 24.2763 18C24.2783 18 24.2804 18 24.2825 18C24.2846 18 24.2867 18 24.2887 18C24.2908 18 24.2929 18 24.295 18C24.297 18 24.2991 18 24.3012 18C24.3032 18 24.3053 18 24.3074 18C24.3094 18 24.3115 18 24.3136 18C24.3156 18 24.3177 18 24.3197 18C24.3218 18 24.3238 18 24.3259 18C24.328 18 24.33 18 24.3321 18C24.3341 18 24.3362 18 24.3382 18C24.3402 18 24.3423 18 24.3443 18C24.3464 18 24.3484 18 24.3504 18C24.3525 18 24.3545 18 24.3566 18C24.3586 18 24.3606 18 24.3627 18C24.3647 18 24.3667 18 24.3687 18C24.3708 18 24.3728 18 24.3748 18C24.3768 18 24.3789 18 24.3809 18C24.3829 18 24.3849 18 24.3869 18C24.3889 18 24.391 18 24.393 18C24.395 18 24.397 18 24.399 18C24.401 18 24.403 18 24.405 18C24.407 18 24.409 18 24.411 18C24.413 18 24.415 18 24.417 18C24.419 18 24.421 18 24.423 18C24.425 18 24.427 18 24.429 18C24.431 18 24.433 18 24.435 18C24.437 18 24.439 18 24.4409 18C24.4429 18 24.4449 18 24.4469 18C24.4489 18 24.4508 18 24.4528 18C24.4548 18 24.4568 18 24.4588 18C24.4607 18 24.4627 18 24.4647 18C24.4666 18 24.4686 18 24.4706 18C24.4726 18 24.4745 18 24.4765 18C24.4785 18 24.4804 18 24.4824 18C24.4843 18 24.4863 18 24.4883 18C24.4902 18 24.4922 18 24.4941 18C24.4961 18 24.498 18 24.5 18L24.5 19C24.498 19 24.4961 19 24.4941 19C24.4922 19 24.4902 19 24.4883 19C24.4863 19 24.4843 19 24.4824 19C24.4804 19 24.4785 19 24.4765 19C24.4745 19 24.4726 19 24.4706 19C24.4686 19 24.4666 19 24.4647 19C24.4627 19 24.4607 19 24.4588 19C24.4568 19 24.4548 19 24.4528 19C24.4508 19 24.4489 19 24.4469 19C24.4449 19 24.4429 19 24.4409 19C24.439 19 24.437 19 24.435 19C24.433 19 24.431 19 24.429 19C24.427 19 24.425 19 24.423 19C24.421 19 24.419 19 24.417 19C24.415 19 24.413 19 24.411 19C24.409 19 24.407 19 24.405 19C24.403 19 24.401 19 24.399 19C24.397 19 24.395 19 24.393 19C24.391 19 24.3889 19 24.3869 19C24.3849 19 24.3829 19 24.3809 19C24.3789 19 24.3768 19 24.3748 19C24.3728 19 24.3708 19 24.3687 19C24.3667 19 24.3647 19 24.3627 19C24.3606 19 24.3586 19 24.3566 19C24.3545 19 24.3525 19 24.3504 19C24.3484 19 24.3464 19 24.3443 19C24.3423 19 24.3402 19 24.3382 19C24.3362 19 24.3341 19 24.3321 19C24.33 19 24.328 19 24.3259 19C24.3238 19 24.3218 19 24.3197 19C24.3177 19 24.3156 19 24.3136 19C24.3115 19 24.3094 19 24.3074 19C24.3053 19 24.3032 19 24.3012 19C24.2991 19 24.297 19 24.295 19C24.2929 19 24.2908 19 24.2887 19C24.2867 19 24.2846 19 24.2825 19C24.2804 19 24.2783 19 24.2763 19C24.2742 19 24.2721 19 24.27 19C24.2679 19 24.2658 19 24.2637 19C24.2616 19 24.2595 19 24.2574 19C24.2553 19 24.2532 19 24.2511 19C24.249 19 24.2469 19 24.2448 19C24.2427 19 24.2406 19 24.2385 19C24.2364 19 24.2343 19 24.2322 19C24.2301 19 24.228 19 24.2258 19C24.2237 19 24.2216 19 24.2195 19C24.2174 19 24.2152 19 24.2131 19C24.211 19 24.2089 19 24.2067 19C24.2046 19 24.2025 19 24.2003 19C24.1982 19 24.1961 19 24.1939 19C24.1918 19 24.1896 19 24.1875 19C24.1853 19 24.1832 19 24.181 19C24.1789 19 24.1768 19 24.1746 19C24.1724 19 24.1703 19 24.1681 19C24.166 19 24.1638 19 24.1617 19C24.1595 19 24.1573 19 24.1552 19C24.153 19 24.1508 19 24.1487 19C24.1465 19 24.1443 19 24.1421 19C24.14 19 24.1378 19 24.1356 19C24.1334 19 24.1312 19 24.1291 19C24.1269 19 24.1247 19 24.1225 19C24.1203 19 24.1181 19 24.1159 19C24.1137 19 24.1115 19 24.1093 19C24.1071 19 24.1049 19 24.1027 19C24.1005 19 24.0983 19 24.0961 19C24.0939 19 24.0917 19 24.0895 19C24.0873 19 24.0851 19 24.0828 19C24.0806 19 24.0784 19 24.0762 19C24.074 19 24.0717 19 24.0695 19C24.0673 19 24.065 19 24.0628 19C24.0606 19 24.0583 19 24.0561 19C24.0539 19 24.0516 19 24.0494 19C24.0471 19 24.0449 19 24.0427 19C24.0404 19 24.0382 19 24.0359 19C24.0337 19 24.0314 19 24.0291 19C24.0269 19 24.0246 19 24.0224 19C24.0201 19 24.0178 19 24.0156 19C24.0133 19 24.011 19 24.0088 19C24.0065 19 24.0042 19 24.0019 19C23.9997 19 23.9974 19 23.9951 19C23.9928 19 23.9905 19 23.9882 19C23.9859 19 23.9837 19 23.9814 19C23.9791 19 23.9768 19 23.9745 19C23.9722 19 23.9699 19 23.9676 19C23.9653 19 23.963 19 23.9606 19C23.9583 19 23.956 19 23.9537 19C23.9514 19 23.9491 19 23.9468 19C23.9444 19 23.9421 19 23.9398 19C23.9375 19 23.9351 19 23.9328 19C23.9305 19 23.9281 19 23.9258 19C23.9235 19 23.9211 19 23.9188 19C23.9164 19 23.9141 19 23.9118 19C23.9094 19 23.9071 19 23.9047 19C23.9023 19 23.9 19 23.8976 19C23.8953 19 23.8929 19 23.8905 19C23.8882 19 23.8858 19 23.8834 19C23.8811 19 23.8787 19 23.8763 19C23.874 19 23.8716 19 23.8692 19C23.8668 19 23.8644 19 23.862 19C23.8597 19 23.8573 19 23.8549 19C23.8525 19 23.8501 19 23.8477 19C23.8453 19 23.8429 19 23.8405 19C23.8381 19 23.8357 19 23.8333 19C23.8309 19 23.8284 19 23.826 19C23.8236 19 23.8212 19 23.8188 19C23.8164 19 23.8139 19 23.8115 19C23.8091 19 23.8066 19 23.8042 19C23.8018 19 23.7993 19 23.7969 19C23.7945 19 23.792 19 23.7896 19C23.7871 19 23.7847 19 23.7822 19C23.7798 19 23.7773 19 23.7749 19C23.7724 19 23.77 19 23.7675 19C23.765 19 23.7626 19 23.7601 19C23.7576 19 23.7551 19 23.7527 19C23.7502 19 23.7477 19 23.7452 19C23.7428 19 23.7403 19 23.7378 19C23.7353 19 23.7328 19 23.7303 19C23.7278 19 23.7253 19 23.7228 19C23.7203 19 23.7178 19 23.7153 19C23.7128 19 23.7103 19 23.7078 19C23.7053 19 23.7028 19 23.7002 19C23.6977 19 23.6952 19 23.6927 19C23.6901 19 23.6876 19 23.6851 19C23.6826 19 23.68 19 23.6775 19C23.6749 19 23.6724 19 23.6699 19C23.6673 19 23.6648 19 23.6622 19C23.6597 19 23.6571 19 23.6546 19C23.652 19 23.6494 19 23.6469 19C23.6443 19 23.6417 19 23.6392 19C23.6366 19 23.634 19 23.6315 19C23.6289 19 23.6263 19 23.6237 19C23.6211 19 23.6185 19 23.616 19C23.6134 19 23.6108 19 23.6082 19C23.6056 19 23.603 19 23.6004 19C23.5978 19 23.5952 19 23.5926 19C23.59 19 23.5873 19 23.5847 19C23.5821 19 23.5795 19 23.5769 19C23.5742 19 23.5716 19 23.569 19C23.5664 19 23.5637 19 23.5611 19C23.5584 19 23.5558 19 23.5532 19C23.5505 19 23.5479 19 23.5452 19C23.5426 19 23.5399 19 23.5373 19C23.5346 19 23.5319 19 23.5293 19C23.5266 19 23.524 19 23.5213 19C23.5186 19 23.5159 19 23.5133 19C23.5106 19 23.5079 19 23.5052 19C23.5025 19 23.4998 19 23.4972 19C23.4945 19 23.4918 19 23.4891 19C23.4864 19 23.4837 19 23.481 19C23.4783 19 23.4755 19 23.4728 19C23.4701 19 23.4674 19 23.4647 19C23.462 19 23.4592 19 23.4565 19C23.4538 19 23.4511 19 23.4483 19C23.4456 19 23.4429 19 23.4401 19C23.4374 19 23.4346 19 23.4319 19C23.4291 19 23.4264 19 23.4236 19C23.4209 19 23.4181 19 23.4153 19C23.4126 19 23.4098 19 23.407 19C23.4043 19 23.4015 19 23.3987 19C23.3959 19 23.3932 19 23.3904 19C23.3876 19 23.3848 19 23.382 19C23.3792 19 23.3764 19 23.3736 19C23.3708 19 23.368 19 23.3652 19C23.3624 19 23.3596 19 23.3568 19C23.354 19 23.3512 19 23.3483 19C23.3455 19 23.3427 19 23.3399 19C23.337 19 23.3342 19 23.3314 19C23.3285 19 23.3257 19 23.3228 19C23.32 19 23.3171 19 23.3143 19C23.3114 19 23.3086 19 23.3057 19C23.3029 19 23.3 19 23.2971 19C23.2943 19 23.2914 19 23.2885 19C23.2856 19 23.2828 19 23.2799 19C23.277 19 23.2741 19 23.2712 19C23.2683 19 23.2654 19 23.2625 19C23.2596 19 23.2567 19 23.2538 19C23.2509 19 23.248 19 23.2451 19C23.2422 19 23.2393 19 23.2364 19C23.2334 19 23.2305 19 23.2276 19C23.2247 19 23.2217 19 23.2188 19C23.2158 19 23.2129 19 23.21 19C23.207 19 23.2041 19 23.2011 19C23.1982 19 23.1952 19 23.1922 19C23.1893 19 23.1863 19 23.1834 19C23.1804 19 23.1774 19 23.1744 19C23.1715 19 23.1685 19 23.1655 19C23.1625 19 23.1595 19 23.1565 19C23.1535 19 23.1505 19 23.1475 19C23.1445 19 23.1415 19 23.1385 19C23.1355 19 23.1325 19 23.1295 19C23.1265 19 23.1234 19 23.1204 19C23.1174 19 23.1144 19 23.1113 19C23.1083 19 23.1053 19 23.1022 19C23.0992 19 23.0961 19 23.0931 19C23.09 19 23.087 19 23.0839 19C23.0809 19 23.0778 19 23.0747 19C23.0717 19 23.0686 19 23.0655 19C23.0624 19 23.0594 19 23.0563 19C23.0532 19 23.0501 19 23.047 19C23.0439 19 23.0408 19 23.0377 19C23.0346 19 23.0315 19 23.0284 19C23.0253 19 23.0222 19 23.0191 19C23.016 19 23.0128 19 23.0097 19C23.0066 19 23.0035 19 23.0003 19C22.9972 19 22.9941 19 22.9909 19C22.9878 19 22.9846 19 22.9815 19C22.9783 19 22.9752 19 22.972 19C22.9689 19 22.9657 19 22.9625 19C22.9594 19 22.9562 19 22.953 19C22.9498 19 22.9466 19 22.9435 19C22.9403 19 22.9371 19 22.9339 19C22.9307 19 22.9275 19 22.9243 19C22.9211 19 22.9179 19 22.9147 19C22.9115 19 22.9082 19 22.905 19C22.9018 19 22.8986 19 22.8953 19C22.8921 19 22.8889 19 22.8856 19C22.8824 19 22.8792 19 22.8759 19C22.8727 19 22.8694 19 22.8662 19C22.8629 19 22.8597 19 22.8564 19C22.8531 19 22.8499 19 22.8466 19C22.8433 19 22.84 19 22.8367 19C22.8335 19 22.8302 19 22.8269 19C22.8236 19 22.8203 19 22.817 19C22.8137 19 22.8104 19 22.8071 19C22.8038 19 22.8005 19 22.7971 19C22.7938 19 22.7905 19 22.7872 19C22.7838 19 22.7805 19 22.7772 19C22.7738 19 22.7705 19 22.7671 19C22.7638 19 22.7605 19 22.7571 19C22.7537 19 22.7504 19 22.747 19C22.7437 19 22.7403 19 22.7369 19C22.7335 19 22.7302 19 22.7268 19C22.7234 19 22.72 19 22.7166 19C22.7132 19 22.7098 19 22.7064 19C22.703 19 22.6996 19 22.6962 19C22.6928 19 22.6894 19 22.686 19C22.6825 19 22.6791 19 22.6757 19C22.6722 19 22.6688 19 22.6654 19C22.6619 19 22.6585 19 22.655 19C22.6516 19 22.6481 19 22.6447 19C22.6412 19 22.6378 19 22.6343 19C22.6308 19 22.6274 19 22.6239 19C22.6204 19 22.6169 19 22.6134 19C22.6099 19 22.6065 19 22.603 19C22.5995 19 22.596 19 22.5925 19C22.589 19 22.5854 19 22.5819 19C22.5784 19 22.5749 19 22.5714 19C22.5678 19 22.5643 19 22.5608 19C22.5572 19 22.5537 19 22.5502 19C22.5466 19 22.5431 19 22.5395 19C22.536 19 22.5324 19 22.5288 19C22.5253 19 22.5217 19 22.5181 19C22.5145 19 22.511 19 22.5074 19C22.5038 19 22.5002 19 22.4966 19C22.493 19 22.4894 19 22.4858 19C22.4822 19 22.4786 19 22.475 19C22.4714 19 22.4678 19 22.4641 19C22.4605 19 22.4569 19 22.4533 19C22.4496 19 22.446 19 22.4423 19C22.4387 19 22.4351 19 22.4314 19C22.4277 19 22.4241 19 22.4204 19C22.4168 19 22.4131 19 22.4094 19C22.4057 19 22.4021 19 22.3984 19C22.3947 19 22.391 19 22.3873 19C22.3836 19 22.3799 19 22.3762 19C22.3725 19 22.3688 19 22.3651 19C22.3614 19 22.3577 19 22.3539 19C22.3502 19 22.3465 19 22.3428 19C22.339 19 22.3353 19 22.3315 19C22.3278 19 22.324 19 22.3203 19C22.3165 19 22.3128 19 22.309 19C22.3052 19 22.3015 19 22.2977 19C22.2939 19 22.2901 19 22.2864 19C22.2826 19 22.2788 19 22.275 19C22.2712 19 22.2674 19 22.2636 19C22.2598 19 22.256 19 22.2521 19C22.2483 19 22.2445 19 22.2407 19C22.2369 19 22.233 19 22.2292 19C22.2253 19 22.2215 19 22.2177 19C22.2138 19 22.2099 19 22.2061 19C22.2022 19 22.1984 19 22.1945 19C22.1906 19 22.1868 19 22.1829 19C22.179 19 22.1751 19 22.1712 19C22.1673 19 22.1634 19 22.1595 19C22.1556 19 22.1517 19 22.1478 19C22.1439 19 22.14 19 22.1361 19C22.1321 19 22.1282 19 22.1243 19C22.1203 19 22.1164 19 22.1125 19C22.1085 19 22.1046 19 22.1006 19C22.0966 19 22.0927 19 22.0887 19C22.0848 19 22.0808 19 22.0768 19C22.0728 19 22.0688 19 22.0649 19C22.0609 19 22.0569 19 22.0529 19C22.0489 19 22.0449 19 22.0409 19C22.0369 19 22.0328 19 22.0288 19C22.0248 19 22.0208 19 22.0167 19C22.0127 19 22.0087 19 22.0046 19C22.0006 19 21.9965 19 21.9925 19C21.9884 19 21.9844 19 21.9803 19C21.9762 19 21.9722 19 21.9681 19C21.964 19 21.9599 19 21.9559 19C21.9518 19 21.9477 19 21.9436 19C21.9395 19 21.9354 19 21.9313 19C21.9272 19 21.923 19 21.9189 19C21.9148 19 21.9107 19 21.9066 19C21.9024 19 21.8983 19 21.8941 19C21.89 19 21.8858 19 21.8817 19C21.8775 19 21.8734 19 21.8692 19C21.865 19 21.8609 19 21.8567 19C21.8525 19 21.8483 19 21.8442 19C21.84 19 21.8358 19 21.8316 19C21.8274 19 21.8232 19 21.819 19C21.8147 19 21.8105 19 21.8063 19C21.8021 19 21.7979 19 21.7936 19C21.7894 19 21.7852 19 21.7809 19C21.7767 19 21.7724 19 21.7682 19C21.7639 19 21.7596 19 21.7554 19C21.7511 19 21.7468 19 21.7425 19C21.7383 19 21.734 19 21.7297 19C21.7254 19 21.7211 19 21.7168 19C21.7125 19 21.7082 19 21.7039 19C21.6996 19 21.6952 19 21.6909 19C21.6866 19 21.6823 19 21.6779 19C21.6736 19 21.6692 19 21.6649 19C21.6605 19 21.6562 19 21.6518 19C21.6475 19 21.6431 19 21.6387 19C21.6343 19 21.63 19 21.6256 19C21.6212 19 21.6168 19 21.6124 19C21.608 19 21.6036 19 21.5992 19C21.5948 19 21.5904 19 21.5859 19C21.5815 19 21.5771 19 21.5727 19C21.5682 19 21.5638 19 21.5594 19C21.5549 19 21.5505 19 21.546 19C21.5415 19 21.5371 19 21.5326 19C21.5281 19 21.5237 19 21.5192 19C21.5147 19 21.5102 19 21.5057 19C21.5012 19 21.4967 19 21.4922 19C21.4877 19 21.4832 19 21.4787 19C21.4742 19 21.4697 19 21.4651 19C21.4606 19 21.4561 19 21.4515 19C21.447 19 21.4424 19 21.4379 19C21.4333 19 21.4288 19 21.4242 19C21.4196 19 21.4151 19 21.4105 19C21.4059 19 21.4013 19 21.3967 19C21.3922 19 21.3876 19 21.383 19C21.3784 19 21.3737 19 21.3691 19C21.3645 19 21.3599 19 21.3553 19C21.3506 19 21.346 19 21.3414 19C21.3367 19 21.3321 19 21.3274 19C21.3228 19 21.3181 19 21.3135 19C21.3088 19 21.3041 19 21.2994 19C21.2948 19 21.2901 19 21.2854 19C21.2807 19 21.276 19 21.2713 19C21.2666 19 21.2619 19 21.2572 19C21.2525 19 21.2478 19 21.243 19C21.2383 19 21.2336 19 21.2288 19C21.2241 19 21.2193 19 21.2146 19C21.2098 19 21.2051 19 21.2003 19C21.1956 19 21.1908 19 21.186 19C21.1812 19 21.1764 19 21.1717 19C21.1669 19 21.1621 19 21.1573 19C21.1525 19 21.1477 19 21.1428 19C21.138 19 21.1332 19 21.1284 19C21.1235 19 21.1187 19 21.1139 19C21.109 19 21.1042 19 21.0993 19C21.0945 19 21.0896 19 21.0848 19C21.0799 19 21.075 19 21.0701 19C21.0653 19 21.0604 19 21.0555 19C21.0506 19 21.0457 19 21.0408 19C21.0359 19 21.031 19 21.026 19C21.0211 19 21.0162 19 21.0113 19C21.0063 19 21.0014 19 20.9965 19C20.9915 19 20.9866 19 20.9816 19C20.9766 19 20.9717 19 20.9667 19C20.9617 19 20.9568 19 20.9518 19C20.9468 19 20.9418 19 20.9368 19C20.9318 19 20.9268 19 20.9218 19C20.9168 19 20.9118 19 20.9068 19C20.9017 19 20.8967 19 20.8917 19C20.8866 19 20.8816 19 20.8765 19C20.8715 19 20.8664 19 20.8614 19C20.8563 19 20.8512 19 20.8462 19C20.8411 19 20.836 19 20.8309 19C20.8258 19 20.8207 19 20.8156 19C20.8105 19 20.8054 19 20.8003 19C20.7952 19 20.7901 19 20.7849 19C20.7798 19 20.7747 19 20.7695 19C20.7644 19 20.7592 19 20.7541 19C20.7489 19 20.7438 19 20.7386 19C20.7334 19 20.7282 19 20.7231 19C20.7179 19 20.7127 19 20.7075 19C20.7023 19 20.6971 19 20.6919 19C20.6867 19 20.6814 19 20.6762 19C20.671 19 20.6658 19 20.6605 19C20.6553 19 20.6501 19 20.6448 19C20.6395 19 20.6343 19 20.629 19C20.6238 19 20.6185 19 20.6132 19C20.6079 19 20.6026 19 20.5974 19C20.5921 19 20.5868 19 20.5815 19C20.5762 19 20.5708 19 20.5655 19C20.5602 19 20.5549 19 20.5495 19C20.5442 19 20.5389 19 20.5335 19C20.5282 19 20.5228 19 20.5175 19C20.5121 19 20.5067 19 20.5014 19C20.496 19 20.4906 19 20.4852 19C20.4798 19 20.4744 19 20.469 19C20.4636 19 20.4582 19 20.4528 19C20.4474 19 20.442 19 20.4365 19C20.4311 19 20.4257 19 20.4202 19C20.4148 19 20.4093 19 20.4039 19C20.3984 19 20.3929 19 20.3875 19C20.382 19 20.3765 19 20.371 19C20.3655 19 20.36 19 20.3545 19C20.349 19 20.3435 19 20.338 19C20.3325 19 20.327 19 20.3214 19C20.3159 19 20.3104 19 20.3048 19C20.2993 19 20.2937 19 20.2882 19C20.2826 19 20.2771 19 20.2715 19C20.2659 19 20.2603 19 20.2548 19C20.2492 19 20.2436 19 20.238 19C20.2324 19 20.2268 19 20.2211 19C20.2155 19 20.2099 19 20.2043 19C20.1987 19 20.193 19 20.1874 19C20.1817 19 20.1761 19 20.1704 19C20.1648 19 20.1591 19 20.1534 19C20.1478 19 20.1421 19 20.1364 19C20.1307 19 20.125 19 20.1193 19C20.1136 19 20.1079 19 20.1022 19C20.0965 19 20.0907 19 20.085 19C20.0793 19 20.0735 19 20.0678 19C20.062 19 20.0563 19 20.0505 19C20.0448 19 20.039 19 20.0332 19C20.0275 19 20.0217 19 20.0159 19C20.0101 19 20.0043 19 19.9985 19C19.9927 19 19.9869 19 19.9811 19C19.9752 19 19.9694 19 19.9636 19C19.9578 19 19.9519 19 19.9461 19C19.9402 19 19.9344 19 19.9285 19C19.9226 19 19.9168 19 19.9109 19C19.905 19 19.8991 19 19.8932 19C19.8873 19 19.8814 19 19.8755 19C19.8696 19 19.8637 19 19.8578 19C19.8519 19 19.8459 19 19.84 19C19.8341 19 19.8281 19 19.8222 19C19.8162 19 19.8103 19 19.8043 19C19.7983 19 19.7924 19 19.7864 19C19.7804 19 19.7744 19 19.7684 19C19.7624 19 19.7564 19 19.7504 19C19.7444 19 19.7384 19 19.7323 19C19.7263 19 19.7203 19 19.7142 19C19.7082 19 19.7021 19 19.6961 19C19.69 19 19.684 19 19.6779 19C19.6718 19 19.6657 19 19.6596 19C19.6536 19 19.6475 19 19.6414 19C19.6353 19 19.6291 19 19.623 19C19.6169 19 19.6108 19 19.6047 19C19.5985 19 19.5924 19 19.5862 19C19.5801 19 19.5739 19 19.5678 19C19.5616 19 19.5554 19 19.5492 19C19.5431 19 19.5369 19 19.5307 19C19.5245 19 19.5183 19 19.5121 19C19.5059 19 19.4996 19 19.4934 19C19.4872 19 19.481 19 19.4747 19C19.4685 19 19.4622 19 19.456 19C19.4497 19 19.4435 19 19.4372 19C19.4309 19 19.4246 19 19.4183 19C19.4121 19 19.4058 19 19.3995 19C19.3932 19 19.3868 19 19.3805 19C19.3742 19 19.3679 19 19.3615 19C19.3552 19 19.3489 19 19.3425 19C19.3362 19 19.3298 19 19.3234 19C19.3171 19 19.3107 19 19.3043 19C19.2979 19 19.2916 19 19.2852 19C19.2788 19 19.2724 19 19.2659 19C19.2595 19 19.2531 19 19.2467 19C19.2403 19 19.2338 19 19.2274 19C19.2209 19 19.2145 19 19.208 19C19.2016 19 19.1951 19 19.1886 19C19.1821 19 19.1757 19 19.1692 19C19.1627 19 19.1562 19 19.1497 19C19.1432 19 19.1366 19 19.1301 19C19.1236 19 19.1171 19 19.1105 19C19.104 19 19.0974 19 19.0909 19C19.0843 19 19.0778 19 19.0712 19C19.0646 19 19.058 19 19.0514 19C19.0449 19 19.0383 19 19.0317 19C19.0251 19 19.0184 19 19.0118 19C19.0052 19 18.9986 19 18.9919 19C18.9853 19 18.9787 19 18.972 19C18.9653 19 18.9587 19 18.952 19C18.9454 19 18.9387 19 18.932 19C18.9253 19 18.9186 19 18.9119 19C18.9052 19 18.8985 19 18.8918 19C18.8851 19 18.8783 19 18.8716 19C18.8649 19 18.8581 19 18.8514 19C18.8446 19 18.8379 19 18.8311 19C18.8243 19 18.8176 19 18.8108 19C18.804 19 18.7972 19 18.7904 19C18.7836 19 18.7768 19 18.77 19C18.7632 19 18.7564 19 18.7495 19C18.7427 19 18.7359 19 18.729 19C18.7222 19 18.7153 19 18.7084 19C18.7016 19 18.6947 19 18.6878 19C18.6809 19 18.674 19 18.6671 19C18.6602 19 18.6533 19 18.6464 19C18.6395 19 18.6326 19 18.6257 19C18.6187 19 18.6118 19 18.6048 19C18.5979 19 18.5909 19 18.584 19C18.577 19 18.57 19 18.5631 19C18.5561 19 18.5491 19 18.5421 19C18.5351 19 18.5281 19 18.5211 19C18.5141 19 18.507 19 18.5 19L18.5 18ZM24.5 18C25.2154 18 25.8771 17.9949 26.3635 17.837C26.5951 17.7617 26.7456 17.6636 26.8392 17.5497C26.927 17.4429 27 17.2796 27 17L28 17C28 17.4704 27.8706 17.8696 27.6118 18.1846C27.3587 18.4926 27.0181 18.6758 26.6724 18.7881C26.004 19.0051 25.1658 19 24.5 19L24.5 18ZM27 17C27 16.5615 26.6296 16.1863 26.0264 15.8847C25.7475 15.7453 25.4638 15.6455 25.247 15.5805C25.1394 15.5482 25.0504 15.5251 24.9894 15.5103C24.959 15.5029 24.9357 15.4976 24.9206 15.4943C24.9131 15.4927 24.9077 15.4915 24.9046 15.4908C24.903 15.4905 24.902 15.4903 24.9015 15.4902C24.9013 15.4902 24.9012 15.4901 24.9013 15.4902C24.9013 15.4902 24.9014 15.4902 24.9015 15.4902C24.9016 15.4902 24.9017 15.4902 24.9017 15.4902C24.9018 15.4903 24.9019 15.4903 25 15C25.0981 14.5097 25.0982 14.5097 25.0984 14.5098C25.0984 14.5098 25.0986 14.5098 25.0987 14.5098C25.099 14.5099 25.0993 14.51 25.0996 14.51C25.1003 14.5102 25.1011 14.5103 25.1021 14.5105C25.1041 14.5109 25.1066 14.5115 25.1098 14.5121C25.1161 14.5134 25.1247 14.5153 25.1355 14.5177C25.1571 14.5224 25.1875 14.5293 25.2254 14.5385C25.3012 14.5569 25.4075 14.5846 25.5343 14.6227C25.7862 14.6982 26.1275 14.8172 26.4736 14.9903C27.1204 15.3137 28 15.9385 28 17L27 17ZM25 15C24.8419 14.5257 24.8418 14.5257 24.8416 14.5257C24.8416 14.5258 24.8415 14.5258 24.8414 14.5258C24.8413 14.5259 24.8411 14.5259 24.841 14.5259C24.8408 14.526 24.8407 14.526 24.8407 14.5261C24.8407 14.5261 24.841 14.526 24.8416 14.5257C24.8429 14.5253 24.8455 14.5244 24.8493 14.523C24.857 14.5203 24.8696 14.5157 24.8865 14.5093C24.9202 14.4965 24.9703 14.4765 25.0313 14.4493C25.1547 14.3945 25.3155 14.3138 25.4727 14.209C25.8175 13.9791 26 13.7346 26 13.5L27 13.5C27 14.2654 26.4326 14.7709 26.0274 15.041C25.8095 15.1862 25.5953 15.293 25.4374 15.3632C25.3578 15.3985 25.2908 15.4254 25.2425 15.4438C25.2183 15.453 25.1986 15.4602 25.1844 15.4652C25.1772 15.4678 25.1714 15.4698 25.167 15.4713C25.1648 15.4721 25.1629 15.4727 25.1615 15.4732C25.1607 15.4735 25.1601 15.4737 25.1595 15.4739C25.1592 15.474 25.159 15.4741 25.1587 15.4741C25.1586 15.4742 25.1585 15.4742 25.1584 15.4742C25.1583 15.4743 25.1581 15.4743 25 15ZM26 13.5C26 13.2479 25.9203 13.0848 25.8138 12.965C25.6982 12.8349 25.5283 12.7321 25.3244 12.6557C25.1227 12.58 24.9138 12.54 24.7505 12.5196C24.6701 12.5095 24.6039 12.5046 24.5592 12.5022C24.5369 12.501 24.5202 12.5005 24.51 12.5002C24.5049 12.5001 24.5014 12.5 24.4997 12.5C24.4988 12.5 24.4984 12.5 24.4985 12.5C24.4985 12.5 24.4986 12.5 24.4989 12.5C24.499 12.5 24.4992 12.5 24.4994 12.5C24.4994 12.5 24.4996 12.5 24.4997 12.5C24.4998 12.5 24.5 12.5 24.5 12C24.5 11.5 24.5002 11.5 24.5004 11.5C24.5005 11.5 24.5007 11.5 24.5008 11.5C24.5011 11.5 24.5015 11.5 24.5018 11.5C24.5026 11.5 24.5034 11.5 24.5044 11.5C24.5064 11.5 24.5089 11.5 24.5118 11.5001C24.5176 11.5002 24.5254 11.5003 24.535 11.5005C24.554 11.501 24.5803 11.5019 24.6127 11.5036C24.6774 11.5071 24.7674 11.5139 24.8745 11.5273C25.0862 11.5538 25.3773 11.6075 25.6756 11.7193C25.9717 11.8304 26.3018 12.0088 26.5612 12.3006C26.8298 12.6027 27 13.0021 27 13.5L26 13.5ZM24.5 12C24.5 11.5 24.4998 11.5 24.4995 11.5C24.4995 11.5 24.4992 11.5 24.4991 11.5C24.4988 11.5 24.4985 11.5 24.4983 11.5C24.4978 11.5 24.4974 11.5 24.4971 11.5C24.4965 11.5 24.4962 11.5 24.4962 11.5C24.4963 11.5 24.4977 11.5 24.5002 11.4999C24.5053 11.4997 24.5151 11.4993 24.5288 11.4983C24.5566 11.4964 24.5994 11.4922 24.6522 11.4834C24.7601 11.4654 24.8963 11.4304 25.0264 11.3653C25.1546 11.3012 25.2676 11.2129 25.3496 11.0898C25.4296 10.9699 25.5 10.7875 25.5 10.5L26.5 10.5C26.5 10.9625 26.3829 11.3426 26.1817 11.6445C25.9824 11.9433 25.7204 12.1363 25.4736 12.2597C25.2288 12.3821 24.9899 12.4409 24.8166 12.4698C24.7287 12.4844 24.6544 12.4919 24.6001 12.4958C24.5728 12.4977 24.5504 12.4988 24.5335 12.4994C24.5251 12.4996 24.518 12.4998 24.5124 12.4999C24.5096 12.4999 24.5071 12.5 24.5051 12.5C24.504 12.5 24.5031 12.5 24.5022 12.5C24.5018 12.5 24.5014 12.5 24.5011 12.5C24.5009 12.5 24.5006 12.5 24.5005 12.5C24.5003 12.5 24.5 12.5 24.5 12ZM25.5 10.5C25.5 10.1312 25.314 9.90279 25.0124 9.73995C24.6892 9.56542 24.2773 9.5 24 9.5L24 8.5C24.3894 8.5 24.9775 8.58458 25.4876 8.86005C26.0194 9.14721 26.5 9.66882 26.5 10.5L25.5 10.5ZM24 8.5C24.0154 8.5 24.1327 8.47616 24.2744 8.26833C24.4048 8.07712 24.5 7.80044 24.5 7.5L25.5 7.5C25.5 7.99956 25.3452 8.47288 25.1006 8.83167C24.8673 9.17385 24.4846 9.5 24 9.5L24 8.5ZM24.5 7.5C24.5 7.19396 24.3574 6.9642 24.0977 6.79103C23.8231 6.60797 23.4258 6.5 23 6.5L23 5.5C23.5742 5.5 24.1769 5.64203 24.6524 5.95898C25.1426 6.2858 25.5 6.80605 25.5 7.5L24.5 7.5ZM23 6.5C22.9984 6.5 22.9969 6.5 22.9953 6.5C22.9936 6.5 22.992 6.5 22.9904 6.5C22.9887 6.5 22.9871 6.5 22.9854 6.5C22.9837 6.5 22.982 6.5 22.9803 6.5C22.9785 6.5 22.9768 6.5 22.975 6.5C22.9733 6.5 22.9715 6.5 22.9697 6.5C22.9679 6.5 22.966 6.5 22.9642 6.5C22.9623 6.5 22.9605 6.5 22.9586 6.5C22.9567 6.5 22.9548 6.5 22.9529 6.5C22.9509 6.5 22.949 6.5 22.947 6.5C22.945 6.5 22.9431 6.5 22.941 6.5C22.939 6.5 22.937 6.5 22.935 6.5C22.9329 6.5 22.9308 6.5 22.9288 6.5C22.9267 6.5 22.9246 6.5 22.9224 6.5C22.9203 6.5 22.9182 6.5 22.916 6.5C22.9138 6.5 22.9116 6.5 22.9094 6.5C22.9072 6.5 22.905 6.5 22.9028 6.5C22.9005 6.5 22.8983 6.5 22.896 6.5C22.8937 6.5 22.8914 6.5 22.8891 6.5C22.8867 6.5 22.8844 6.5 22.882 6.5C22.8797 6.5 22.8773 6.5 22.8749 6.5C22.8725 6.5 22.8701 6.5 22.8676 6.5C22.8652 6.5 22.8628 6.5 22.8603 6.5C22.8578 6.5 22.8553 6.5 22.8528 6.5C22.8503 6.5 22.8477 6.5 22.8452 6.5C22.8426 6.5 22.8401 6.5 22.8375 6.5C22.8349 6.5 22.8323 6.5 22.8296 6.5C22.827 6.5 22.8244 6.5 22.8217 6.5C22.819 6.5 22.8164 6.5 22.8137 6.5C22.811 6.5 22.8082 6.5 22.8055 6.5C22.8027 6.5 22.8 6.5 22.7972 6.5C22.7944 6.5 22.7916 6.5 22.7888 6.5C22.786 6.5 22.7832 6.5 22.7803 6.5C22.7775 6.5 22.7746 6.5 22.7717 6.5C22.7688 6.5 22.7659 6.5 22.763 6.5C22.7601 6.5 22.7571 6.5 22.7542 6.5C22.7512 6.5 22.7482 6.5 22.7452 6.5C22.7422 6.5 22.7392 6.5 22.7362 6.5C22.7331 6.5 22.7301 6.5 22.727 6.5C22.7239 6.5 22.7208 6.5 22.7177 6.5C22.7146 6.5 22.7115 6.5 22.7083 6.5C22.7052 6.5 22.702 6.5 22.6989 6.5C22.6957 6.5 22.6925 6.5 22.6893 6.5C22.6861 6.5 22.6828 6.5 22.6796 6.5C22.6763 6.5 22.673 6.5 22.6698 6.5C22.6665 6.5 22.6632 6.5 22.6598 6.5C22.6565 6.5 22.6532 6.5 22.6498 6.5C22.6465 6.5 22.6431 6.5 22.6397 6.5C22.6363 6.5 22.6329 6.5 22.6295 6.5C22.626 6.5 22.6226 6.5 22.6191 6.5C22.6157 6.5 22.6122 6.5 22.6087 6.5C22.6052 6.5 22.6017 6.5 22.5982 6.5C22.5946 6.5 22.5911 6.5 22.5875 6.5C22.5839 6.5 22.5804 6.5 22.5768 6.5C22.5732 6.5 22.5695 6.5 22.5659 6.5C22.5623 6.5 22.5586 6.5 22.555 6.5C22.5513 6.5 22.5476 6.5 22.5439 6.5C22.5402 6.5 22.5365 6.5 22.5327 6.5C22.529 6.5 22.5252 6.5 22.5215 6.5C22.5177 6.5 22.5139 6.5 22.5101 6.5C22.5063 6.5 22.5025 6.5 22.4987 6.5C22.4948 6.5 22.491 6.5 22.4871 6.5C22.4832 6.5 22.4793 6.5 22.4754 6.5C22.4715 6.5 22.4676 6.5 22.4637 6.5C22.4597 6.5 22.4558 6.5 22.4518 6.5C22.4478 6.5 22.4439 6.5 22.4399 6.5C22.4359 6.5 22.4318 6.5 22.4278 6.5C22.4238 6.5 22.4197 6.5 22.4156 6.5C22.4116 6.5 22.4075 6.5 22.4034 6.5C22.3993 6.5 22.3952 6.5 22.391 6.5C22.3869 6.5 22.3828 6.5 22.3786 6.5C22.3744 6.5 22.3703 6.5 22.3661 6.5C22.3619 6.5 22.3576 6.5 22.3534 6.5C22.3492 6.5 22.3449 6.5 22.3407 6.5C22.3364 6.5 22.3321 6.5 22.3279 6.5C22.3236 6.5 22.3193 6.5 22.3149 6.5C22.3106 6.5 22.3063 6.5 22.3019 6.5C22.2976 6.5 22.2932 6.5 22.2888 6.5C22.2844 6.5 22.28 6.5 22.2756 6.5C22.2712 6.5 22.2667 6.5 22.2623 6.5C22.2579 6.5 22.2534 6.5 22.2489 6.5C22.2444 6.5 22.2399 6.5 22.2354 6.5C22.2309 6.5 22.2264 6.5 22.2218 6.5C22.2173 6.5 22.2128 6.5 22.2082 6.5C22.2036 6.5 22.199 6.5 22.1944 6.5C22.1898 6.5 22.1852 6.5 22.1806 6.5C22.1759 6.5 22.1713 6.5 22.1666 6.5C22.162 6.5 22.1573 6.5 22.1526 6.5C22.1479 6.5 22.1432 6.5 22.1385 6.5C22.1338 6.5 22.129 6.5 22.1243 6.5C22.1195 6.5 22.1148 6.5 22.11 6.5C22.1052 6.5 22.1004 6.5 22.0956 6.5C22.0908 6.5 22.086 6.5 22.0811 6.5C22.0763 6.5 22.0714 6.5 22.0665 6.5C22.0617 6.5 22.0568 6.5 22.0519 6.5C22.047 6.5 22.0421 6.5 22.0372 6.5C22.0322 6.5 22.0273 6.5 22.0223 6.5C22.0174 6.5 22.0124 6.5 22.0074 6.5C22.0024 6.5 21.9974 6.5 21.9924 6.5C21.9874 6.5 21.9824 6.5 21.9773 6.5C21.9723 6.5 21.9672 6.5 21.9622 6.5C21.9571 6.5 21.952 6.5 21.9469 6.5C21.9418 6.5 21.9367 6.5 21.9316 6.5C21.9265 6.5 21.9213 6.5 21.9162 6.5C21.911 6.5 21.9058 6.5 21.9007 6.5C21.8955 6.5 21.8903 6.5 21.8851 6.5C21.8799 6.5 21.8746 6.5 21.8694 6.5C21.8642 6.5 21.8589 6.5 21.8537 6.5C21.8484 6.5 21.8431 6.5 21.8378 6.5C21.8325 6.5 21.8272 6.5 21.8219 6.5C21.8166 6.5 21.8113 6.5 21.8059 6.5C21.8006 6.5 21.7952 6.5 21.7898 6.5C21.7845 6.5 21.7791 6.5 21.7737 6.5C21.7683 6.5 21.7629 6.5 21.7574 6.5C21.752 6.5 21.7466 6.5 21.7411 6.5C21.7357 6.5 21.7302 6.5 21.7247 6.5C21.7192 6.5 21.7137 6.5 21.7082 6.5C21.7027 6.5 21.6972 6.5 21.6917 6.5C21.6861 6.5 21.6806 6.5 21.675 6.5C21.6695 6.5 21.6639 6.5 21.6583 6.5C21.6527 6.5 21.6472 6.5 21.6415 6.5C21.6359 6.5 21.6303 6.5 21.6247 6.5C21.619 6.5 21.6134 6.5 21.6077 6.5C21.6021 6.5 21.5964 6.5 21.5907 6.5C21.585 6.5 21.5793 6.5 21.5736 6.5C21.5679 6.5 21.5622 6.5 21.5564 6.5C21.5507 6.5 21.545 6.5 21.5392 6.5C21.5334 6.5 21.5277 6.5 21.5219 6.5C21.5161 6.5 21.5103 6.5 21.5045 6.5C21.4987 6.5 21.4928 6.5 21.487 6.5C21.4812 6.5 21.4753 6.5 21.4695 6.5C21.4636 6.5 21.4577 6.5 21.4519 6.5C21.446 6.5 21.4401 6.5 21.4342 6.5C21.4283 6.5 21.4223 6.5 21.4164 6.5C21.4105 6.5 21.4045 6.5 21.3986 6.5C21.3926 6.5 21.3866 6.5 21.3807 6.5C21.3747 6.5 21.3687 6.5 21.3627 6.5C21.3567 6.5 21.3507 6.5 21.3446 6.5C21.3386 6.5 21.3326 6.5 21.3265 6.5C21.3205 6.5 21.3144 6.5 21.3083 6.5C21.3023 6.5 21.2962 6.5 21.2901 6.5C21.284 6.5 21.2779 6.5 21.2717 6.5C21.2656 6.5 21.2595 6.5 21.2533 6.5C21.2472 6.5 21.241 6.5 21.2349 6.5C21.2287 6.5 21.2225 6.5 21.2163 6.5C21.2102 6.5 21.204 6.5 21.1977 6.5C21.1915 6.5 21.1853 6.5 21.1791 6.5C21.1728 6.5 21.1666 6.5 21.1603 6.5C21.1541 6.5 21.1478 6.5 21.1415 6.5C21.1353 6.5 21.129 6.5 21.1227 6.5C21.1164 6.5 21.1101 6.5 21.1037 6.5C21.0974 6.5 21.0911 6.5 21.0847 6.5C21.0784 6.5 21.072 6.5 21.0657 6.5C21.0593 6.5 21.0529 6.5 21.0465 6.5C21.0402 6.5 21.0338 6.5 21.0273 6.5C21.0209 6.5 21.0145 6.5 21.0081 6.5C21.0017 6.5 20.9952 6.5 20.9888 6.5C20.9823 6.5 20.9759 6.5 20.9694 6.5C20.9629 6.5 20.9564 6.5 20.9499 6.5C20.9434 6.5 20.9369 6.5 20.9304 6.5C20.9239 6.5 20.9174 6.5 20.9108 6.5C20.9043 6.5 20.8978 6.5 20.8912 6.5C20.8847 6.5 20.8781 6.5 20.8715 6.5C20.8649 6.5 20.8584 6.5 20.8518 6.5C20.8452 6.5 20.8386 6.5 20.8319 6.5C20.8253 6.5 20.8187 6.5 20.8121 6.5C20.8054 6.5 20.7988 6.5 20.7921 6.5C20.7855 6.5 20.7788 6.5 20.7721 6.5C20.7655 6.5 20.7588 6.5 20.7521 6.5C20.7454 6.5 20.7387 6.5 20.732 6.5C20.7252 6.5 20.7185 6.5 20.7118 6.5C20.7051 6.5 20.6983 6.5 20.6916 6.5C20.6848 6.5 20.678 6.5 20.6713 6.5C20.6645 6.5 20.6577 6.5 20.6509 6.5C20.6441 6.5 20.6373 6.5 20.6305 6.5C20.6237 6.5 20.6169 6.5 20.6101 6.5C20.6032 6.5 20.5964 6.5 20.5896 6.5C20.5827 6.5 20.5758 6.5 20.569 6.5C20.5621 6.5 20.5552 6.5 20.5484 6.5C20.5415 6.5 20.5346 6.5 20.5277 6.5C20.5208 6.5 20.5139 6.5 20.5069 6.5C20.5 6.5 20.4931 6.5 20.4862 6.5C20.4792 6.5 20.4723 6.5 20.4653 6.5C20.4584 6.5 20.4514 6.5 20.4444 6.5C20.4374 6.5 20.4305 6.5 20.4235 6.5C20.4165 6.5 20.4095 6.5 20.4025 6.5C20.3955 6.5 20.3884 6.5 20.3814 6.5C20.3744 6.5 20.3674 6.5 20.3603 6.5C20.3533 6.5 20.3462 6.5 20.3392 6.5C20.3321 6.5 20.325 6.5 20.318 6.5C20.3109 6.5 20.3038 6.5 20.2967 6.5C20.2896 6.5 20.2825 6.5 20.2754 6.5C20.2683 6.5 20.2612 6.5 20.254 6.5C20.2469 6.5 20.2398 6.5 20.2326 6.5C20.2255 6.5 20.2183 6.5 20.2112 6.5C20.204 6.5 20.1968 6.5 20.1897 6.5C20.1825 6.5 20.1753 6.5 20.1681 6.5C20.1609 6.5 20.1537 6.5 20.1465 6.5C20.1393 6.5 20.1321 6.5 20.1249 6.5C20.1176 6.5 20.1104 6.5 20.1032 6.5C20.0959 6.5 20.0887 6.5 20.0814 6.5C20.0742 6.5 20.0669 6.5 20.0596 6.5C20.0524 6.5 20.0451 6.5 20.0378 6.5C20.0305 6.5 20.0232 6.5 20.0159 6.5C20.0086 6.5 20.0013 6.5 19.994 6.5C19.9867 6.5 19.9794 6.5 19.972 6.5C19.9647 6.5 19.9574 6.5 19.95 6.5C19.9427 6.5 19.9353 6.5 19.928 6.5C19.9206 6.5 19.9132 6.5 19.9059 6.5C19.8985 6.5 19.8911 6.5 19.8837 6.5C19.8763 6.5 19.8689 6.5 19.8615 6.5C19.8541 6.5 19.8467 6.5 19.8393 6.5C19.8319 6.5 19.8245 6.5 19.817 6.5C19.8096 6.5 19.8022 6.5 19.7947 6.5C19.7873 6.5 19.7798 6.5 19.7724 6.5C19.7649 6.5 19.7575 6.5 19.75 6.5C19.7425 6.5 19.735 6.5 19.7275 6.5C19.7201 6.5 19.7126 6.5 19.7051 6.5C19.6976 6.5 19.6901 6.5 19.6825 6.5C19.675 6.5 19.6675 6.5 19.66 6.5C19.6525 6.5 19.6449 6.5 19.6374 6.5C19.6299 6.5 19.6223 6.5 19.6148 6.5C19.6072 6.5 19.5997 6.5 19.5921 6.5C19.5845 6.5 19.577 6.5 19.5694 6.5C19.5618 6.5 19.5542 6.5 19.5466 6.5C19.5391 6.5 19.5315 6.5 19.5239 6.5C19.5163 6.5 19.5086 6.5 19.501 6.5C19.4934 6.5 19.4858 6.5 19.4782 6.5C19.4706 6.5 19.4629 6.5 19.4553 6.5C19.4476 6.5 19.44 6.5 19.4324 6.5C19.4247 6.5 19.4171 6.5 19.4094 6.5C19.4017 6.5 19.3941 6.5 19.3864 6.5C19.3787 6.5 19.371 6.5 19.3634 6.5C19.3557 6.5 19.348 6.5 19.3403 6.5C19.3326 6.5 19.3249 6.5 19.3172 6.5C19.3095 6.5 19.3018 6.5 19.2941 6.5C19.2863 6.5 19.2786 6.5 19.2709 6.5C19.2632 6.5 19.2554 6.5 19.2477 6.5C19.24 6.5 19.2322 6.5 19.2245 6.5C19.2167 6.5 19.209 6.5 19.2012 6.5C19.1934 6.5 19.1857 6.5 19.1779 6.5C19.1701 6.5 19.1624 6.5 19.1546 6.5C19.1468 6.5 19.139 6.5 19.1312 6.5C19.1234 6.5 19.1156 6.5 19.1078 6.5C19.1 6.5 19.0922 6.5 19.0844 6.5C19.0766 6.5 19.0688 6.5 19.061 6.5C19.0532 6.5 19.0453 6.5 19.0375 6.5C19.0297 6.5 19.0218 6.5 19.014 6.5C19.0062 6.5 18.9983 6.5 18.9905 6.5C18.9826 6.5 18.9748 6.5 18.9669 6.5C18.9591 6.5 18.9512 6.5 18.9433 6.5C18.9355 6.5 18.9276 6.5 18.9197 6.5C18.9118 6.5 18.904 6.5 18.8961 6.5C18.8882 6.5 18.8803 6.5 18.8724 6.5C18.8645 6.5 18.8566 6.5 18.8487 6.5C18.8408 6.5 18.8329 6.5 18.825 6.5C18.8171 6.5 18.8092 6.5 18.8013 6.5C18.7933 6.5 18.7854 6.5 18.7775 6.5C18.7696 6.5 18.7616 6.5 18.7537 6.5C18.7458 6.5 18.7378 6.5 18.7299 6.5C18.7219 6.5 18.714 6.5 18.706 6.5C18.6981 6.5 18.6901 6.5 18.6822 6.5C18.6742 6.5 18.6663 6.5 18.6583 6.5C18.6503 6.5 18.6424 6.5 18.6344 6.5C18.6264 6.5 18.6184 6.5 18.6105 6.5C18.6025 6.5 18.5945 6.5 18.5865 6.5C18.5785 6.5 18.5705 6.5 18.5625 6.5C18.5545 6.5 18.5465 6.5 18.5385 6.5C18.5305 6.5 18.5225 6.5 18.5145 6.5C18.5065 6.5 18.4985 6.5 18.4905 6.5C18.4825 6.5 18.4745 6.5 18.4664 6.5C18.4584 6.5 18.4504 6.5 18.4424 6.5C18.4343 6.5 18.4263 6.5 18.4183 6.5C18.4102 6.5 18.4022 6.5 18.3941 6.5C18.3861 6.5 18.3781 6.5 18.37 6.5C18.362 6.5 18.3539 6.5 18.3459 6.5C18.3378 6.5 18.3298 6.5 18.3217 6.5C18.3136 6.5 18.3056 6.5 18.2975 6.5C18.2895 6.5 18.2814 6.5 18.2733 6.5C18.2653 6.5 18.2572 6.5 18.2491 6.5C18.241 6.5 18.233 6.5 18.2249 6.5C18.2168 6.5 18.2087 6.5 18.2006 6.5C18.1925 6.5 18.1845 6.5 18.1764 6.5C18.1683 6.5 18.1602 6.5 18.1521 6.5C18.144 6.5 18.1359 6.5 18.1278 6.5C18.1197 6.5 18.1116 6.5 18.1035 6.5C18.0954 6.5 18.0873 6.5 18.0792 6.5C18.0711 6.5 18.0629 6.5 18.0548 6.5C18.0467 6.5 18.0386 6.5 18.0305 6.5C18.0224 6.5 18.0143 6.5 18.0061 6.5C17.998 6.5 17.9899 6.5 17.9818 6.5C17.9736 6.5 17.9655 6.5 17.9574 6.5C17.9493 6.5 17.9411 6.5 17.933 6.5C17.9249 6.5 17.9167 6.5 17.9086 6.5C17.9004 6.5 17.8923 6.5 17.8842 6.5C17.876 6.5 17.8679 6.5 17.8597 6.5C17.8516 6.5 17.8435 6.5 17.8353 6.5C17.8272 6.5 17.819 6.5 17.8109 6.5C17.8027 6.5 17.7946 6.5 17.7864 6.5C17.7783 6.5 17.7701 6.5 17.7619 6.5C17.7538 6.5 17.7456 6.5 17.7375 6.5C17.7293 6.5 17.7212 6.5 17.713 6.5C17.7048 6.5 17.6967 6.5 17.6885 6.5C17.6804 6.5 17.6722 6.5 17.664 6.5C17.6559 6.5 17.6477 6.5 17.6395 6.5C17.6314 6.5 17.6232 6.5 17.615 6.5C17.6068 6.5 17.5987 6.5 17.5905 6.5C17.5823 6.5 17.5742 6.5 17.566 6.5C17.5578 6.5 17.5496 6.5 17.5415 6.5C17.5333 6.5 17.5251 6.5 17.5169 6.5C17.5088 6.5 17.5006 6.5 17.4924 6.5C17.4842 6.5 17.476 6.5 17.4679 6.5C17.4597 6.5 17.4515 6.5 17.4433 6.5C17.4352 6.5 17.427 6.5 17.4188 6.5C17.4106 6.5 17.4024 6.5 17.3942 6.5C17.3861 6.5 17.3779 6.5 17.3697 6.5C17.3615 6.5 17.3533 6.5 17.3451 6.5C17.337 6.5 17.3288 6.5 17.3206 6.5C17.3124 6.5 17.3042 6.5 17.296 6.5C17.2879 6.5 17.2797 6.5 17.2715 6.5C17.2633 6.5 17.2551 6.5 17.2469 6.5C17.2387 6.5 17.2306 6.5 17.2224 6.5C17.2142 6.5 17.206 6.5 17.1978 6.5C17.1896 6.5 17.1815 6.5 17.1733 6.5C17.1651 6.5 17.1569 6.5 17.1487 6.5C17.1405 6.5 17.1323 6.5 17.1242 6.5C17.116 6.5 17.1078 6.5 17.0996 6.5C17.0914 6.5 17.0832 6.5 17.0751 6.5C17.0669 6.5 17.0587 6.5 17.0505 6.5C17.0423 6.5 17.0342 6.5 17.026 6.5C17.0178 6.5 17.0096 6.5 17.0014 6.5C16.9933 6.5 16.9851 6.5 16.9769 6.5C16.9687 6.5 16.9605 6.5 16.9524 6.5C16.9442 6.5 16.936 6.5 16.9278 6.5C16.9197 6.5 16.9115 6.5 16.9033 6.5C16.8951 6.5 16.887 6.5 16.8788 6.5C16.8706 6.5 16.8625 6.5 16.8543 6.5C16.8461 6.5 16.838 6.5 16.8298 6.5C16.8216 6.5 16.8135 6.5 16.8053 6.5C16.7971 6.5 16.789 6.5 16.7808 6.5C16.7726 6.5 16.7645 6.5 16.7563 6.5C16.7481 6.5 16.74 6.5 16.7318 6.5C16.7237 6.5 16.7155 6.5 16.7074 6.5C16.6992 6.5 16.6911 6.5 16.6829 6.5C16.6747 6.5 16.6666 6.5 16.6584 6.5C16.6503 6.5 16.6421 6.5 16.634 6.5C16.6259 6.5 16.6177 6.5 16.6096 6.5C16.6014 6.5 16.5933 6.5 16.5851 6.5C16.577 6.5 16.5689 6.5 16.5607 6.5C16.5526 6.5 16.5445 6.5 16.5363 6.5C16.5282 6.5 16.5201 6.5 16.5119 6.5C16.5038 6.5 16.4957 6.5 16.4876 6.5C16.4794 6.5 16.4713 6.5 16.4632 6.5C16.4551 6.5 16.4469 6.5 16.4388 6.5C16.4307 6.5 16.4226 6.5 16.4145 6.5C16.4064 6.5 16.3983 6.5 16.3901 6.5C16.382 6.5 16.3739 6.5 16.3658 6.5C16.3577 6.5 16.3496 6.5 16.3415 6.5C16.3334 6.5 16.3253 6.5 16.3172 6.5C16.3091 6.5 16.301 6.5 16.293 6.5C16.2849 6.5 16.2768 6.5 16.2687 6.5C16.2606 6.5 16.2525 6.5 16.2444 6.5C16.2364 6.5 16.2283 6.5 16.2202 6.5C16.2121 6.5 16.2041 6.5 16.196 6.5C16.1879 6.5 16.1799 6.5 16.1718 6.5C16.1637 6.5 16.1557 6.5 16.1476 6.5C16.1396 6.5 16.1315 6.5 16.1234 6.5C16.1154 6.5 16.1073 6.5 16.0993 6.5C16.0913 6.5 16.0832 6.5 16.0752 6.5C16.0671 6.5 16.0591 6.5 16.0511 6.5C16.043 6.5 16.035 6.5 16.027 6.5C16.0189 6.5 16.0109 6.5 16.0029 6.5C15.9949 6.5 15.9869 6.5 15.9788 6.5C15.9708 6.5 15.9628 6.5 15.9548 6.5C15.9468 6.5 15.9388 6.5 15.9308 6.5C15.9228 6.5 15.9148 6.5 15.9068 6.5C15.8988 6.5 15.8908 6.5 15.8828 6.5C15.8748 6.5 15.8668 6.5 15.8589 6.5C15.8509 6.5 15.8429 6.5 15.8349 6.5C15.827 6.5 15.819 6.5 15.811 6.5C15.8031 6.5 15.7951 6.5 15.7871 6.5C15.7792 6.5 15.7712 6.5 15.7633 6.5C15.7553 6.5 15.7474 6.5 15.7394 6.5C15.7315 6.5 15.7236 6.5 15.7156 6.5C15.7077 6.5 15.6998 6.5 15.6918 6.5C15.6839 6.5 15.676 6.5 15.6681 6.5C15.6601 6.5 15.6522 6.5 15.6443 6.5C15.6364 6.5 15.6285 6.5 15.6206 6.5C15.6127 6.5 15.6048 6.5 15.5969 6.5C15.589 6.5 15.5811 6.5 15.5733 6.5C15.5654 6.5 15.5575 6.5 15.5496 6.5C15.5417 6.5 15.5339 6.5 15.526 6.5C15.5181 6.5 15.5103 6.5 15.5024 6.5C15.4946 6.5 15.4867 6.5 15.4789 6.5C15.471 6.5 15.4632 6.5 15.4553 6.5C15.4475 6.5 15.4397 6.5 15.4318 6.5C15.424 6.5 15.4162 6.5 15.4084 6.5C15.4005 6.5 15.3927 6.5 15.3849 6.5C15.3771 6.5 15.3693 6.5 15.3615 6.5C15.3537 6.5 15.3459 6.5 15.3381 6.5C15.3303 6.5 15.3225 6.5 15.3148 6.5C15.307 6.5 15.2992 6.5 15.2914 6.5C15.2837 6.5 15.2759 6.5 15.2681 6.5C15.2604 6.5 15.2526 6.5 15.2449 6.5C15.2371 6.5 15.2294 6.5 15.2216 6.5C15.2139 6.5 15.2062 6.5 15.1984 6.5C15.1907 6.5 15.183 6.5 15.1753 6.5C15.1676 6.5 15.1599 6.5 15.1521 6.5C15.1444 6.5 15.1367 6.5 15.129 6.5C15.1214 6.5 15.1137 6.5 15.106 6.5C15.0983 6.5 15.0906 6.5 15.0829 6.5C15.0753 6.5 15.0676 6.5 15.06 6.5C15.0523 6.5 15.0446 6.5 15.037 6.5C15.0293 6.5 15.0217 6.5 15.0141 6.5C15.0064 6.5 14.9988 6.5 14.9912 6.5C14.9835 6.5 14.9759 6.5 14.9683 6.5C14.9607 6.5 14.9531 6.5 14.9455 6.5C14.9379 6.5 14.9303 6.5 14.9227 6.5C14.9151 6.5 14.9075 6.5 14.9 6.5C14.8924 6.5 14.8848 6.5 14.8773 6.5C14.8697 6.5 14.8621 6.5 14.8546 6.5C14.847 6.5 14.8395 6.5 14.832 6.5C14.8244 6.5 14.8169 6.5 14.8094 6.5C14.8018 6.5 14.7943 6.5 14.7868 6.5C14.7793 6.5 14.7718 6.5 14.7643 6.5C14.7568 6.5 14.7493 6.5 14.7418 6.5C14.7343 6.5 14.7269 6.5 14.7194 6.5C14.7119 6.5 14.7044 6.5 14.697 6.5C14.6895 6.5 14.6821 6.5 14.6746 6.5C14.6672 6.5 14.6597 6.5 14.6523 6.5C14.6449 6.5 14.6375 6.5 14.63 6.5C14.6226 6.5 14.6152 6.5 14.6078 6.5C14.6004 6.5 14.593 6.5 14.5856 6.5C14.5782 6.5 14.5709 6.5 14.5635 6.5C14.5561 6.5 14.5488 6.5 14.5414 6.5C14.534 6.5 14.5267 6.5 14.5193 6.5C14.512 6.5 14.5047 6.5 14.4973 6.5C14.49 6.5 14.4827 6.5 14.4754 6.5C14.468 6.5 14.4607 6.5 14.4534 6.5C14.4461 6.5 14.4388 6.5 14.4316 6.5C14.4243 6.5 14.417 6.5 14.4097 6.5C14.4025 6.5 14.3952 6.5 14.3879 6.5C14.3807 6.5 14.3734 6.5 14.3662 6.5C14.359 6.5 14.3517 6.5 14.3445 6.5C14.3373 6.5 14.3301 6.5 14.3229 6.5C14.3156 6.5 14.3084 6.5 14.3013 6.5C14.2941 6.5 14.2869 6.5 14.2797 6.5C14.2725 6.5 14.2654 6.5 14.2582 6.5C14.251 6.5 14.2439 6.5 14.2368 6.5C14.2296 6.5 14.2225 6.5 14.2153 6.5C14.2082 6.5 14.2011 6.5 14.194 6.5C14.1869 6.5 14.1798 6.5 14.1727 6.5C14.1656 6.5 14.1585 6.5 14.1514 6.5C14.1444 6.5 14.1373 6.5 14.1302 6.5C14.1232 6.5 14.1161 6.5 14.1091 6.5C14.102 6.5 14.095 6.5 14.088 6.5C14.0809 6.5 14.0739 6.5 14.0669 6.5C14.0599 6.5 14.0529 6.5 14.0459 6.5C14.0389 6.5 14.0319 6.5 14.025 6.5C14.018 6.5 14.011 6.5 14.0041 6.5C13.9971 6.5 13.9902 6.5 13.9832 6.5C13.9763 6.5 13.9694 6.5 13.9625 6.5C13.9555 6.5 13.9486 6.5 13.9417 6.5C13.9348 6.5 13.9279 6.5 13.921 6.5C13.9142 6.5 13.9073 6.5 13.9004 6.5C13.8936 6.5 13.8867 6.5 13.8798 6.5C13.873 6.5 13.8662 6.5 13.8593 6.5C13.8525 6.5 13.8457 6.5 13.8389 6.5C13.8321 6.5 13.8253 6.5 13.8185 6.5C13.8117 6.5 13.8049 6.5 13.7981 6.5C13.7914 6.5 13.7846 6.5 13.7778 6.5C13.7711 6.5 13.7644 6.5 13.7576 6.5C13.7509 6.5 13.7442 6.5 13.7374 6.5C13.7307 6.5 13.724 6.5 13.7173 6.5C13.7106 6.5 13.704 6.5 13.6973 6.5C13.6906 6.5 13.6839 6.5 13.6773 6.5C13.6706 6.5 13.664 6.5 13.6573 6.5C13.6507 6.5 13.6441 6.5 13.6375 6.5C13.6309 6.5 13.6243 6.5 13.6177 6.5C13.6111 6.5 13.6045 6.5 13.5979 6.5C13.5913 6.5 13.5848 6.5 13.5782 6.5C13.5717 6.5 13.5651 6.5 13.5586 6.5C13.552 6.5 13.5455 6.5 13.539 6.5C13.5325 6.5 13.526 6.5 13.5195 6.5C13.513 6.5 13.5065 6.5 13.5 6.5C13.4936 6.5 13.4871 6.5 13.4807 6.5C13.4742 6.5 13.4678 6.5 13.4613 6.5C13.4549 6.5 13.4485 6.5 13.4421 6.5C13.4357 6.5 13.4293 6.5 13.4229 6.5C13.4165 6.5 13.4101 6.5 13.4038 6.5C13.3974 6.5 13.391 6.5 13.3847 6.5C13.3784 6.5 13.372 6.5 13.3657 6.5C13.3594 6.5 13.3531 6.5 13.3468 6.5C13.3405 6.5 13.3342 6.5 13.3279 6.5C13.3216 6.5 13.3154 6.5 13.3091 6.5C13.3028 6.5 13.2966 6.5 13.2904 6.5C13.2841 6.5 13.2779 6.5 13.2717 6.5C13.2655 6.5 13.2593 6.5 13.2531 6.5C13.2469 6.5 13.2407 6.5 13.2346 6.5C13.2284 6.5 13.2222 6.5 13.2161 6.5C13.21 6.5 13.2038 6.5 13.1977 6.5C13.1916 6.5 13.1855 6.5 13.1794 6.5C13.1733 6.5 13.1672 6.5 13.1611 6.5C13.1551 6.5 13.149 6.5 13.1429 6.5C13.1369 6.5 13.1308 6.5 13.1248 6.5C13.1188 6.5 13.1128 6.5 13.1068 6.5C13.1008 6.5 13.0948 6.5 13.0888 6.5C13.0828 6.5 13.0769 6.5 13.0709 6.5C13.0649 6.5 13.059 6.5 13.0531 6.5C13.0471 6.5 13.0412 6.5 13.0353 6.5C13.0294 6.5 13.0235 6.5 13.0176 6.5C13.0117 6.5 13.0059 6.5 13 6.5L13 5.5C13.0059 5.5 13.0117 5.5 13.0176 5.5C13.0235 5.5 13.0294 5.5 13.0353 5.5C13.0412 5.5 13.0471 5.5 13.0531 5.5C13.059 5.5 13.0649 5.5 13.0709 5.5C13.0769 5.5 13.0828 5.5 13.0888 5.5C13.0948 5.5 13.1008 5.5 13.1068 5.5C13.1128 5.5 13.1188 5.5 13.1248 5.5C13.1308 5.5 13.1369 5.5 13.1429 5.5C13.149 5.5 13.1551 5.5 13.1611 5.5C13.1672 5.5 13.1733 5.5 13.1794 5.5C13.1855 5.5 13.1916 5.5 13.1977 5.5C13.2038 5.5 13.21 5.5 13.2161 5.5C13.2222 5.5 13.2284 5.5 13.2346 5.5C13.2407 5.5 13.2469 5.5 13.2531 5.5C13.2593 5.5 13.2655 5.5 13.2717 5.5C13.2779 5.5 13.2841 5.5 13.2904 5.5C13.2966 5.5 13.3028 5.5 13.3091 5.5C13.3154 5.5 13.3216 5.5 13.3279 5.5C13.3342 5.5 13.3405 5.5 13.3468 5.5C13.3531 5.5 13.3594 5.5 13.3657 5.5C13.372 5.5 13.3784 5.5 13.3847 5.5C13.391 5.5 13.3974 5.5 13.4038 5.5C13.4101 5.5 13.4165 5.5 13.4229 5.5C13.4293 5.5 13.4357 5.5 13.4421 5.5C13.4485 5.5 13.4549 5.5 13.4613 5.5C13.4678 5.5 13.4742 5.5 13.4807 5.5C13.4871 5.5 13.4936 5.5 13.5 5.5C13.5065 5.5 13.513 5.5 13.5195 5.5C13.526 5.5 13.5325 5.5 13.539 5.5C13.5455 5.5 13.552 5.5 13.5586 5.5C13.5651 5.5 13.5717 5.5 13.5782 5.5C13.5848 5.5 13.5913 5.5 13.5979 5.5C13.6045 5.5 13.6111 5.5 13.6177 5.5C13.6243 5.5 13.6309 5.5 13.6375 5.5C13.6441 5.5 13.6507 5.5 13.6573 5.5C13.664 5.5 13.6706 5.5 13.6773 5.5C13.6839 5.5 13.6906 5.5 13.6973 5.5C13.704 5.5 13.7106 5.5 13.7173 5.5C13.724 5.5 13.7307 5.5 13.7374 5.5C13.7442 5.5 13.7509 5.5 13.7576 5.5C13.7644 5.5 13.7711 5.5 13.7778 5.5C13.7846 5.5 13.7914 5.5 13.7981 5.5C13.8049 5.5 13.8117 5.5 13.8185 5.5C13.8253 5.5 13.8321 5.5 13.8389 5.5C13.8457 5.5 13.8525 5.5 13.8593 5.5C13.8662 5.5 13.873 5.5 13.8798 5.5C13.8867 5.5 13.8936 5.5 13.9004 5.5C13.9073 5.5 13.9142 5.5 13.921 5.5C13.9279 5.5 13.9348 5.5 13.9417 5.5C13.9486 5.5 13.9555 5.5 13.9625 5.5C13.9694 5.5 13.9763 5.5 13.9832 5.5C13.9902 5.5 13.9971 5.5 14.0041 5.5C14.011 5.5 14.018 5.5 14.025 5.5C14.0319 5.5 14.0389 5.5 14.0459 5.5C14.0529 5.5 14.0599 5.5 14.0669 5.5C14.0739 5.5 14.0809 5.5 14.088 5.5C14.095 5.5 14.102 5.5 14.1091 5.5C14.1161 5.5 14.1232 5.5 14.1302 5.5C14.1373 5.5 14.1444 5.5 14.1514 5.5C14.1585 5.5 14.1656 5.5 14.1727 5.5C14.1798 5.5 14.1869 5.5 14.194 5.5C14.2011 5.5 14.2082 5.5 14.2153 5.5C14.2225 5.5 14.2296 5.5 14.2368 5.5C14.2439 5.5 14.251 5.5 14.2582 5.5C14.2654 5.5 14.2725 5.5 14.2797 5.5C14.2869 5.5 14.2941 5.5 14.3013 5.5C14.3084 5.5 14.3156 5.5 14.3229 5.5C14.3301 5.5 14.3373 5.5 14.3445 5.5C14.3517 5.5 14.359 5.5 14.3662 5.5C14.3734 5.5 14.3807 5.5 14.3879 5.5C14.3952 5.5 14.4025 5.5 14.4097 5.5C14.417 5.5 14.4243 5.5 14.4316 5.5C14.4388 5.5 14.4461 5.5 14.4534 5.5C14.4607 5.5 14.468 5.5 14.4754 5.5C14.4827 5.5 14.49 5.5 14.4973 5.5C14.5047 5.5 14.512 5.5 14.5193 5.5C14.5267 5.5 14.534 5.5 14.5414 5.5C14.5488 5.5 14.5561 5.5 14.5635 5.5C14.5709 5.5 14.5782 5.5 14.5856 5.5C14.593 5.5 14.6004 5.5 14.6078 5.5C14.6152 5.5 14.6226 5.5 14.63 5.5C14.6375 5.5 14.6449 5.5 14.6523 5.5C14.6597 5.5 14.6672 5.5 14.6746 5.5C14.6821 5.5 14.6895 5.5 14.697 5.5C14.7044 5.5 14.7119 5.5 14.7194 5.5C14.7269 5.5 14.7343 5.5 14.7418 5.5C14.7493 5.5 14.7568 5.5 14.7643 5.5C14.7718 5.5 14.7793 5.5 14.7868 5.5C14.7943 5.5 14.8018 5.5 14.8094 5.5C14.8169 5.5 14.8244 5.5 14.832 5.5C14.8395 5.5 14.847 5.5 14.8546 5.5C14.8621 5.5 14.8697 5.5 14.8773 5.5C14.8848 5.5 14.8924 5.5 14.9 5.5C14.9075 5.5 14.9151 5.5 14.9227 5.5C14.9303 5.5 14.9379 5.5 14.9455 5.5C14.9531 5.5 14.9607 5.5 14.9683 5.5C14.9759 5.5 14.9835 5.5 14.9912 5.5C14.9988 5.5 15.0064 5.5 15.0141 5.5C15.0217 5.5 15.0293 5.5 15.037 5.5C15.0446 5.5 15.0523 5.5 15.06 5.5C15.0676 5.5 15.0753 5.5 15.0829 5.5C15.0906 5.5 15.0983 5.5 15.106 5.5C15.1137 5.5 15.1214 5.5 15.129 5.5C15.1367 5.5 15.1444 5.5 15.1521 5.5C15.1599 5.5 15.1676 5.5 15.1753 5.5C15.183 5.5 15.1907 5.5 15.1984 5.5C15.2062 5.5 15.2139 5.5 15.2216 5.5C15.2294 5.5 15.2371 5.5 15.2449 5.5C15.2526 5.5 15.2604 5.5 15.2681 5.5C15.2759 5.5 15.2837 5.5 15.2914 5.5C15.2992 5.5 15.307 5.5 15.3148 5.5C15.3225 5.5 15.3303 5.5 15.3381 5.5C15.3459 5.5 15.3537 5.5 15.3615 5.5C15.3693 5.5 15.3771 5.5 15.3849 5.5C15.3927 5.5 15.4005 5.5 15.4084 5.5C15.4162 5.5 15.424 5.5 15.4318 5.5C15.4397 5.5 15.4475 5.5 15.4553 5.5C15.4632 5.5 15.471 5.5 15.4789 5.5C15.4867 5.5 15.4946 5.5 15.5024 5.5C15.5103 5.5 15.5181 5.5 15.526 5.5C15.5339 5.5 15.5417 5.5 15.5496 5.5C15.5575 5.5 15.5654 5.5 15.5733 5.5C15.5811 5.5 15.589 5.5 15.5969 5.5C15.6048 5.5 15.6127 5.5 15.6206 5.5C15.6285 5.5 15.6364 5.5 15.6443 5.5C15.6522 5.5 15.6601 5.5 15.6681 5.5C15.676 5.5 15.6839 5.5 15.6918 5.5C15.6998 5.5 15.7077 5.5 15.7156 5.5C15.7236 5.5 15.7315 5.5 15.7394 5.5C15.7474 5.5 15.7553 5.5 15.7633 5.5C15.7712 5.5 15.7792 5.5 15.7871 5.5C15.7951 5.5 15.8031 5.5 15.811 5.5C15.819 5.5 15.827 5.5 15.8349 5.5C15.8429 5.5 15.8509 5.5 15.8589 5.5C15.8668 5.5 15.8748 5.5 15.8828 5.5C15.8908 5.5 15.8988 5.5 15.9068 5.5C15.9148 5.5 15.9228 5.5 15.9308 5.5C15.9388 5.5 15.9468 5.5 15.9548 5.5C15.9628 5.5 15.9708 5.5 15.9788 5.5C15.9869 5.5 15.9949 5.5 16.0029 5.5C16.0109 5.5 16.0189 5.5 16.027 5.5C16.035 5.5 16.043 5.5 16.0511 5.5C16.0591 5.5 16.0671 5.5 16.0752 5.5C16.0832 5.5 16.0913 5.5 16.0993 5.5C16.1073 5.5 16.1154 5.5 16.1234 5.5C16.1315 5.5 16.1396 5.5 16.1476 5.5C16.1557 5.5 16.1637 5.5 16.1718 5.5C16.1799 5.5 16.1879 5.5 16.196 5.5C16.2041 5.5 16.2121 5.5 16.2202 5.5C16.2283 5.5 16.2364 5.5 16.2444 5.5C16.2525 5.5 16.2606 5.5 16.2687 5.5C16.2768 5.5 16.2849 5.5 16.293 5.5C16.301 5.5 16.3091 5.5 16.3172 5.5C16.3253 5.5 16.3334 5.5 16.3415 5.5C16.3496 5.5 16.3577 5.5 16.3658 5.5C16.3739 5.5 16.382 5.5 16.3901 5.5C16.3983 5.5 16.4064 5.5 16.4145 5.5C16.4226 5.5 16.4307 5.5 16.4388 5.5C16.4469 5.5 16.4551 5.5 16.4632 5.5C16.4713 5.5 16.4794 5.5 16.4876 5.5C16.4957 5.5 16.5038 5.5 16.5119 5.5C16.5201 5.5 16.5282 5.5 16.5363 5.5C16.5445 5.5 16.5526 5.5 16.5607 5.5C16.5689 5.5 16.577 5.5 16.5851 5.5C16.5933 5.5 16.6014 5.5 16.6096 5.5C16.6177 5.5 16.6259 5.5 16.634 5.5C16.6421 5.5 16.6503 5.5 16.6584 5.5C16.6666 5.5 16.6747 5.5 16.6829 5.5C16.6911 5.5 16.6992 5.5 16.7074 5.5C16.7155 5.5 16.7237 5.5 16.7318 5.5C16.74 5.5 16.7481 5.5 16.7563 5.5C16.7645 5.5 16.7726 5.5 16.7808 5.5C16.789 5.5 16.7971 5.5 16.8053 5.5C16.8135 5.5 16.8216 5.5 16.8298 5.5C16.838 5.5 16.8461 5.5 16.8543 5.5C16.8625 5.5 16.8706 5.5 16.8788 5.5C16.887 5.5 16.8951 5.5 16.9033 5.5C16.9115 5.5 16.9197 5.5 16.9278 5.5C16.936 5.5 16.9442 5.5 16.9524 5.5C16.9605 5.5 16.9687 5.5 16.9769 5.5C16.9851 5.5 16.9933 5.5 17.0014 5.5C17.0096 5.5 17.0178 5.5 17.026 5.5C17.0342 5.5 17.0423 5.5 17.0505 5.5C17.0587 5.5 17.0669 5.5 17.0751 5.5C17.0832 5.5 17.0914 5.5 17.0996 5.5C17.1078 5.5 17.116 5.5 17.1242 5.5C17.1323 5.5 17.1405 5.5 17.1487 5.5C17.1569 5.5 17.1651 5.5 17.1733 5.5C17.1815 5.5 17.1896 5.5 17.1978 5.5C17.206 5.5 17.2142 5.5 17.2224 5.5C17.2306 5.5 17.2387 5.5 17.2469 5.5C17.2551 5.5 17.2633 5.5 17.2715 5.5C17.2797 5.5 17.2879 5.5 17.296 5.5C17.3042 5.5 17.3124 5.5 17.3206 5.5C17.3288 5.5 17.337 5.5 17.3451 5.5C17.3533 5.5 17.3615 5.5 17.3697 5.5C17.3779 5.5 17.3861 5.5 17.3942 5.5C17.4024 5.5 17.4106 5.5 17.4188 5.5C17.427 5.5 17.4352 5.5 17.4433 5.5C17.4515 5.5 17.4597 5.5 17.4679 5.5C17.476 5.5 17.4842 5.5 17.4924 5.5C17.5006 5.5 17.5088 5.5 17.5169 5.5C17.5251 5.5 17.5333 5.5 17.5415 5.5C17.5496 5.5 17.5578 5.5 17.566 5.5C17.5742 5.5 17.5823 5.5 17.5905 5.5C17.5987 5.5 17.6068 5.5 17.615 5.5C17.6232 5.5 17.6314 5.5 17.6395 5.5C17.6477 5.5 17.6559 5.5 17.664 5.5C17.6722 5.5 17.6804 5.5 17.6885 5.5C17.6967 5.5 17.7048 5.5 17.713 5.5C17.7212 5.5 17.7293 5.5 17.7375 5.5C17.7456 5.5 17.7538 5.5 17.7619 5.5C17.7701 5.5 17.7783 5.5 17.7864 5.5C17.7946 5.5 17.8027 5.5 17.8109 5.5C17.819 5.5 17.8272 5.5 17.8353 5.5C17.8435 5.5 17.8516 5.5 17.8597 5.5C17.8679 5.5 17.876 5.5 17.8842 5.5C17.8923 5.5 17.9004 5.5 17.9086 5.5C17.9167 5.5 17.9249 5.5 17.933 5.5C17.9411 5.5 17.9493 5.5 17.9574 5.5C17.9655 5.5 17.9736 5.5 17.9818 5.5C17.9899 5.5 17.998 5.5 18.0061 5.5C18.0143 5.5 18.0224 5.5 18.0305 5.5C18.0386 5.5 18.0467 5.5 18.0548 5.5C18.0629 5.5 18.0711 5.5 18.0792 5.5C18.0873 5.5 18.0954 5.5 18.1035 5.5C18.1116 5.5 18.1197 5.5 18.1278 5.5C18.1359 5.5 18.144 5.5 18.1521 5.5C18.1602 5.5 18.1683 5.5 18.1764 5.5C18.1845 5.5 18.1925 5.5 18.2006 5.5C18.2087 5.5 18.2168 5.5 18.2249 5.5C18.233 5.5 18.241 5.5 18.2491 5.5C18.2572 5.5 18.2653 5.5 18.2733 5.5C18.2814 5.5 18.2895 5.5 18.2975 5.5C18.3056 5.5 18.3136 5.5 18.3217 5.5C18.3298 5.5 18.3378 5.5 18.3459 5.5C18.3539 5.5 18.362 5.5 18.37 5.5C18.3781 5.5 18.3861 5.5 18.3941 5.5C18.4022 5.5 18.4102 5.5 18.4183 5.5C18.4263 5.5 18.4343 5.5 18.4424 5.5C18.4504 5.5 18.4584 5.5 18.4664 5.5C18.4745 5.5 18.4825 5.5 18.4905 5.5C18.4985 5.5 18.5065 5.5 18.5145 5.5C18.5225 5.5 18.5305 5.5 18.5385 5.5C18.5465 5.5 18.5545 5.5 18.5625 5.5C18.5705 5.5 18.5785 5.5 18.5865 5.5C18.5945 5.5 18.6025 5.5 18.6105 5.5C18.6184 5.5 18.6264 5.5 18.6344 5.5C18.6424 5.5 18.6503 5.5 18.6583 5.5C18.6663 5.5 18.6742 5.5 18.6822 5.5C18.6901 5.5 18.6981 5.5 18.706 5.5C18.714 5.5 18.7219 5.5 18.7299 5.5C18.7378 5.5 18.7458 5.5 18.7537 5.5C18.7616 5.5 18.7696 5.5 18.7775 5.5C18.7854 5.5 18.7933 5.5 18.8013 5.5C18.8092 5.5 18.8171 5.5 18.825 5.5C18.8329 5.5 18.8408 5.5 18.8487 5.5C18.8566 5.5 18.8645 5.5 18.8724 5.5C18.8803 5.5 18.8882 5.5 18.8961 5.5C18.904 5.5 18.9118 5.5 18.9197 5.5C18.9276 5.5 18.9355 5.5 18.9433 5.5C18.9512 5.5 18.9591 5.5 18.9669 5.5C18.9748 5.5 18.9826 5.5 18.9905 5.5C18.9983 5.5 19.0062 5.5 19.014 5.5C19.0218 5.5 19.0297 5.5 19.0375 5.5C19.0453 5.5 19.0532 5.5 19.061 5.5C19.0688 5.5 19.0766 5.5 19.0844 5.5C19.0922 5.5 19.1 5.5 19.1078 5.5C19.1156 5.5 19.1234 5.5 19.1312 5.5C19.139 5.5 19.1468 5.5 19.1546 5.5C19.1624 5.5 19.1701 5.5 19.1779 5.5C19.1857 5.5 19.1934 5.5 19.2012 5.5C19.209 5.5 19.2167 5.5 19.2245 5.5C19.2322 5.5 19.24 5.5 19.2477 5.5C19.2554 5.5 19.2632 5.5 19.2709 5.5C19.2786 5.5 19.2863 5.5 19.2941 5.5C19.3018 5.5 19.3095 5.5 19.3172 5.5C19.3249 5.5 19.3326 5.5 19.3403 5.5C19.348 5.5 19.3557 5.5 19.3634 5.5C19.371 5.5 19.3787 5.5 19.3864 5.5C19.3941 5.5 19.4017 5.5 19.4094 5.5C19.4171 5.5 19.4247 5.5 19.4324 5.5C19.44 5.5 19.4476 5.5 19.4553 5.5C19.4629 5.5 19.4706 5.5 19.4782 5.5C19.4858 5.5 19.4934 5.5 19.501 5.5C19.5086 5.5 19.5163 5.5 19.5239 5.5C19.5315 5.5 19.5391 5.5 19.5466 5.5C19.5542 5.5 19.5618 5.5 19.5694 5.5C19.577 5.5 19.5845 5.5 19.5921 5.5C19.5997 5.5 19.6072 5.5 19.6148 5.5C19.6223 5.5 19.6299 5.5 19.6374 5.5C19.6449 5.5 19.6525 5.5 19.66 5.5C19.6675 5.5 19.675 5.5 19.6825 5.5C19.6901 5.5 19.6976 5.5 19.7051 5.5C19.7126 5.5 19.7201 5.5 19.7275 5.5C19.735 5.5 19.7425 5.5 19.75 5.5C19.7575 5.5 19.7649 5.5 19.7724 5.5C19.7798 5.5 19.7873 5.5 19.7947 5.5C19.8022 5.5 19.8096 5.5 19.817 5.5C19.8245 5.5 19.8319 5.5 19.8393 5.5C19.8467 5.5 19.8541 5.5 19.8615 5.5C19.8689 5.5 19.8763 5.5 19.8837 5.5C19.8911 5.5 19.8985 5.5 19.9059 5.5C19.9132 5.5 19.9206 5.5 19.928 5.5C19.9353 5.5 19.9427 5.5 19.95 5.5C19.9574 5.5 19.9647 5.5 19.972 5.5C19.9794 5.5 19.9867 5.5 19.994 5.5C20.0013 5.5 20.0086 5.5 20.0159 5.5C20.0232 5.5 20.0305 5.5 20.0378 5.5C20.0451 5.5 20.0524 5.5 20.0596 5.5C20.0669 5.5 20.0742 5.5 20.0814 5.5C20.0887 5.5 20.0959 5.5 20.1032 5.5C20.1104 5.5 20.1176 5.5 20.1249 5.5C20.1321 5.5 20.1393 5.5 20.1465 5.5C20.1537 5.5 20.1609 5.5 20.1681 5.5C20.1753 5.5 20.1825 5.5 20.1897 5.5C20.1968 5.5 20.204 5.5 20.2112 5.5C20.2183 5.5 20.2255 5.5 20.2326 5.5C20.2398 5.5 20.2469 5.5 20.254 5.5C20.2612 5.5 20.2683 5.5 20.2754 5.5C20.2825 5.5 20.2896 5.5 20.2967 5.5C20.3038 5.5 20.3109 5.5 20.318 5.5C20.325 5.5 20.3321 5.5 20.3392 5.5C20.3462 5.5 20.3533 5.5 20.3603 5.5C20.3674 5.5 20.3744 5.5 20.3814 5.5C20.3884 5.5 20.3955 5.5 20.4025 5.5C20.4095 5.5 20.4165 5.5 20.4235 5.5C20.4305 5.5 20.4374 5.5 20.4444 5.5C20.4514 5.5 20.4584 5.5 20.4653 5.5C20.4723 5.5 20.4792 5.5 20.4862 5.5C20.4931 5.5 20.5 5.5 20.5069 5.5C20.5139 5.5 20.5208 5.5 20.5277 5.5C20.5346 5.5 20.5415 5.5 20.5484 5.5C20.5552 5.5 20.5621 5.5 20.569 5.5C20.5758 5.5 20.5827 5.5 20.5896 5.5C20.5964 5.5 20.6032 5.5 20.6101 5.5C20.6169 5.5 20.6237 5.5 20.6305 5.5C20.6373 5.5 20.6441 5.5 20.6509 5.5C20.6577 5.5 20.6645 5.5 20.6713 5.5C20.678 5.5 20.6848 5.5 20.6916 5.5C20.6983 5.5 20.7051 5.5 20.7118 5.5C20.7185 5.5 20.7252 5.5 20.732 5.5C20.7387 5.5 20.7454 5.5 20.7521 5.5C20.7588 5.5 20.7655 5.5 20.7721 5.5C20.7788 5.5 20.7855 5.5 20.7921 5.5C20.7988 5.5 20.8054 5.5 20.8121 5.5C20.8187 5.5 20.8253 5.5 20.8319 5.5C20.8386 5.5 20.8452 5.5 20.8518 5.5C20.8584 5.5 20.8649 5.5 20.8715 5.5C20.8781 5.5 20.8847 5.5 20.8912 5.5C20.8978 5.5 20.9043 5.5 20.9108 5.5C20.9174 5.5 20.9239 5.5 20.9304 5.5C20.9369 5.5 20.9434 5.5 20.9499 5.5C20.9564 5.5 20.9629 5.5 20.9694 5.5C20.9759 5.5 20.9823 5.5 20.9888 5.5C20.9952 5.5 21.0017 5.5 21.0081 5.5C21.0145 5.5 21.0209 5.5 21.0273 5.5C21.0338 5.5 21.0402 5.5 21.0465 5.5C21.0529 5.5 21.0593 5.5 21.0657 5.5C21.072 5.5 21.0784 5.5 21.0847 5.5C21.0911 5.5 21.0974 5.5 21.1037 5.5C21.1101 5.5 21.1164 5.5 21.1227 5.5C21.129 5.5 21.1353 5.5 21.1415 5.5C21.1478 5.5 21.1541 5.5 21.1603 5.5C21.1666 5.5 21.1728 5.5 21.1791 5.5C21.1853 5.5 21.1915 5.5 21.1977 5.5C21.204 5.5 21.2102 5.5 21.2164 5.5C21.2225 5.5 21.2287 5.5 21.2349 5.5C21.241 5.5 21.2472 5.5 21.2533 5.5C21.2595 5.5 21.2656 5.5 21.2717 5.5C21.2779 5.5 21.284 5.5 21.2901 5.5C21.2962 5.5 21.3023 5.5 21.3083 5.5C21.3144 5.5 21.3205 5.5 21.3265 5.5C21.3326 5.5 21.3386 5.5 21.3446 5.5C21.3507 5.5 21.3567 5.5 21.3627 5.5C21.3687 5.5 21.3747 5.5 21.3807 5.5C21.3866 5.5 21.3926 5.5 21.3986 5.5C21.4045 5.5 21.4105 5.5 21.4164 5.5C21.4223 5.5 21.4283 5.5 21.4342 5.5C21.4401 5.5 21.446 5.5 21.4519 5.5C21.4577 5.5 21.4636 5.5 21.4695 5.5C21.4753 5.5 21.4812 5.5 21.487 5.5C21.4928 5.5 21.4987 5.5 21.5045 5.5C21.5103 5.5 21.5161 5.5 21.5219 5.5C21.5277 5.5 21.5334 5.5 21.5392 5.5C21.545 5.5 21.5507 5.5 21.5564 5.5C21.5622 5.5 21.5679 5.5 21.5736 5.5C21.5793 5.5 21.585 5.5 21.5907 5.5C21.5964 5.5 21.6021 5.5 21.6077 5.5C21.6134 5.5 21.619 5.5 21.6247 5.5C21.6303 5.5 21.6359 5.5 21.6415 5.5C21.6472 5.5 21.6527 5.5 21.6583 5.5C21.6639 5.5 21.6695 5.5 21.675 5.5C21.6806 5.5 21.6861 5.5 21.6917 5.5C21.6972 5.5 21.7027 5.5 21.7082 5.5C21.7137 5.5 21.7192 5.5 21.7247 5.5C21.7302 5.5 21.7357 5.5 21.7411 5.5C21.7466 5.5 21.752 5.5 21.7574 5.5C21.7629 5.5 21.7683 5.5 21.7737 5.5C21.7791 5.5 21.7845 5.5 21.7898 5.5C21.7952 5.5 21.8006 5.5 21.8059 5.5C21.8113 5.5 21.8166 5.5 21.8219 5.5C21.8272 5.5 21.8325 5.5 21.8378 5.5C21.8431 5.5 21.8484 5.5 21.8537 5.5C21.8589 5.5 21.8642 5.5 21.8694 5.5C21.8746 5.5 21.8799 5.5 21.8851 5.5C21.8903 5.5 21.8955 5.5 21.9007 5.5C21.9058 5.5 21.911 5.5 21.9162 5.5C21.9213 5.5 21.9265 5.5 21.9316 5.5C21.9367 5.5 21.9418 5.5 21.9469 5.5C21.952 5.5 21.9571 5.5 21.9622 5.5C21.9672 5.5 21.9723 5.5 21.9773 5.5C21.9824 5.5 21.9874 5.5 21.9924 5.5C21.9974 5.5 22.0024 5.5 22.0074 5.5C22.0124 5.5 22.0174 5.5 22.0223 5.5C22.0273 5.5 22.0322 5.5 22.0372 5.5C22.0421 5.5 22.047 5.5 22.0519 5.5C22.0568 5.5 22.0617 5.5 22.0665 5.5C22.0714 5.5 22.0763 5.5 22.0811 5.5C22.086 5.5 22.0908 5.5 22.0956 5.5C22.1004 5.5 22.1052 5.5 22.11 5.5C22.1148 5.5 22.1195 5.5 22.1243 5.5C22.129 5.5 22.1338 5.5 22.1385 5.5C22.1432 5.5 22.1479 5.5 22.1526 5.5C22.1573 5.5 22.162 5.5 22.1666 5.5C22.1713 5.5 22.1759 5.5 22.1806 5.5C22.1852 5.5 22.1898 5.5 22.1944 5.5C22.199 5.5 22.2036 5.5 22.2082 5.5C22.2128 5.5 22.2173 5.5 22.2218 5.5C22.2264 5.5 22.2309 5.5 22.2354 5.5C22.2399 5.5 22.2444 5.5 22.2489 5.5C22.2534 5.5 22.2579 5.5 22.2623 5.5C22.2667 5.5 22.2712 5.5 22.2756 5.5C22.28 5.5 22.2844 5.5 22.2888 5.5C22.2932 5.5 22.2976 5.5 22.3019 5.5C22.3063 5.5 22.3106 5.5 22.3149 5.5C22.3193 5.5 22.3236 5.5 22.3279 5.5C22.3321 5.5 22.3364 5.5 22.3407 5.5C22.3449 5.5 22.3492 5.5 22.3534 5.5C22.3576 5.5 22.3619 5.5 22.3661 5.5C22.3703 5.5 22.3744 5.5 22.3786 5.5C22.3828 5.5 22.3869 5.5 22.391 5.5C22.3952 5.5 22.3993 5.5 22.4034 5.5C22.4075 5.5 22.4116 5.5 22.4156 5.5C22.4197 5.5 22.4238 5.5 22.4278 5.5C22.4318 5.5 22.4359 5.5 22.4399 5.5C22.4439 5.5 22.4478 5.5 22.4518 5.5C22.4558 5.5 22.4597 5.5 22.4637 5.5C22.4676 5.5 22.4715 5.5 22.4754 5.5C22.4793 5.5 22.4832 5.5 22.4871 5.5C22.491 5.5 22.4948 5.5 22.4987 5.5C22.5025 5.5 22.5063 5.5 22.5101 5.5C22.5139 5.5 22.5177 5.5 22.5215 5.5C22.5253 5.5 22.529 5.5 22.5327 5.5C22.5365 5.5 22.5402 5.5 22.5439 5.5C22.5476 5.5 22.5513 5.5 22.555 5.5C22.5586 5.5 22.5623 5.5 22.5659 5.5C22.5695 5.5 22.5732 5.5 22.5768 5.5C22.5804 5.5 22.5839 5.5 22.5875 5.5C22.5911 5.5 22.5946 5.5 22.5982 5.5C22.6017 5.5 22.6052 5.5 22.6087 5.5C22.6122 5.5 22.6157 5.5 22.6191 5.5C22.6226 5.5 22.626 5.5 22.6295 5.5C22.6329 5.5 22.6363 5.5 22.6397 5.5C22.6431 5.5 22.6465 5.5 22.6498 5.5C22.6532 5.5 22.6565 5.5 22.6598 5.5C22.6632 5.5 22.6665 5.5 22.6698 5.5C22.673 5.5 22.6763 5.5 22.6796 5.5C22.6828 5.5 22.6861 5.5 22.6893 5.5C22.6925 5.5 22.6957 5.5 22.6989 5.5C22.702 5.5 22.7052 5.5 22.7083 5.5C22.7115 5.5 22.7146 5.5 22.7177 5.5C22.7208 5.5 22.7239 5.5 22.727 5.5C22.7301 5.5 22.7331 5.5 22.7362 5.5C22.7392 5.5 22.7422 5.5 22.7452 5.5C22.7482 5.5 22.7512 5.5 22.7542 5.5C22.7571 5.5 22.7601 5.5 22.763 5.5C22.7659 5.5 22.7688 5.5 22.7717 5.5C22.7746 5.5 22.7775 5.5 22.7803 5.5C22.7832 5.5 22.786 5.5 22.7888 5.5C22.7916 5.5 22.7944 5.5 22.7972 5.5C22.8 5.5 22.8027 5.5 22.8055 5.5C22.8082 5.5 22.811 5.5 22.8137 5.5C22.8164 5.5 22.819 5.5 22.8217 5.5C22.8244 5.5 22.827 5.5 22.8296 5.5C22.8323 5.5 22.8349 5.5 22.8375 5.5C22.8401 5.5 22.8426 5.5 22.8452 5.5C22.8477 5.5 22.8503 5.5 22.8528 5.5C22.8553 5.5 22.8578 5.5 22.8603 5.5C22.8628 5.5 22.8652 5.5 22.8676 5.5C22.8701 5.5 22.8725 5.5 22.8749 5.5C22.8773 5.5 22.8797 5.5 22.882 5.5C22.8844 5.5 22.8867 5.5 22.8891 5.5C22.8914 5.5 22.8937 5.5 22.896 5.5C22.8983 5.5 22.9005 5.5 22.9028 5.5C22.905 5.5 22.9072 5.5 22.9094 5.5C22.9116 5.5 22.9138 5.5 22.916 5.5C22.9182 5.5 22.9203 5.5 22.9224 5.5C22.9246 5.5 22.9267 5.5 22.9288 5.5C22.9308 5.5 22.9329 5.5 22.935 5.5C22.937 5.5 22.939 5.5 22.941 5.5C22.9431 5.5 22.945 5.5 22.947 5.5C22.949 5.5 22.9509 5.5 22.9529 5.5C22.9548 5.5 22.9567 5.5 22.9586 5.5C22.9605 5.5 22.9623 5.5 22.9642 5.5C22.966 5.5 22.9679 5.5 22.9697 5.5C22.9715 5.5 22.9733 5.5 22.975 5.5C22.9768 5.5 22.9785 5.5 22.9803 5.5C22.982 5.5 22.9837 5.5 22.9854 5.5C22.9871 5.5 22.9887 5.5 22.9904 5.5C22.992 5.5 22.9936 5.5 22.9953 5.5C22.9969 5.5 22.9984 5.5 23 5.5L23 6.5ZM13.5 6L13.5 17.5L12.5 17.5L12.5 6L13.5 6Z" fill="%23DF2626"/></svg>');
    display: inline-block;
    position: relative;
    width: 32px;
    height: 32px;
}

.decline-btn.active::before {
    content: url('data:image/svg+xml,<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10.5 17.5L3.5 17.5C3.5 10.3 7.5 6.16667 9.5 5L10.5 6L10.5 17.5Z" fill="white"/><path d="M16.5 23C16.5 20.2 14.1667 18.1667 13 17.5L13 6L23 6C24 6 25 6.5 25 7.5C25 8.3 24.5 9 24 9C24.6667 9 26 9.3 26 10.5C26 12 24.5 12 24.5 12C24.5 12 26.5 12 26.5 13.5C26.5 14.5 25 15 25 15C25 15 27.5 15.5 27.5 17C27.5 18.5 25.8812 18.5 24.5 18.5L18.5 18.5C20.5 22.5 19.5 27 18 27C17 27 16.5 26.5 16.5 23Z" fill="white"/></svg>');
}

.decline-btn.inactive::before {
    content: url('data:image/svg+xml,<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M3.5 17.5L3.5 18L3 18L3 17.5L3.5 17.5ZM10.5 17.5L11 17.5L11 18L10.5 18L10.5 17.5ZM10.5 6L10.8536 5.64645L11 5.79289L11 6L10.5 6ZM9.5 5L9.24807 4.56811L9.58101 4.3739L9.85356 4.64645L9.5 5ZM13 17.5L12.7519 17.9341L12.5 17.7902L12.5 17.5L13 17.5ZM18.5 18.5L18.0528 18.7236L17.691 18L18.5 18L18.5 18.5ZM25 15L24.9019 15.4903L24.8419 14.5257L25 15ZM13 6L12.5 6L12.5 5.5L13 5.5L13 6ZM3.5 17L10.5 17L10.5 18L3.5 18L3.5 17ZM10 17.5L10 6L11 6L11 17.5L10 17.5ZM10.1464 6.35355L9.14645 5.35355L9.85356 4.64645L10.8536 5.64645L10.1464 6.35355ZM9.75194 5.43189C7.89207 6.51681 4 10.4929 4 17.5L3 17.5C3 10.1071 7.10793 5.81652 9.24807 4.56811L9.75194 5.43189ZM13.2481 17.0659C13.8843 17.4294 14.8106 18.1466 15.5828 19.1439C16.3569 20.1435 17 21.4567 17 23L16 23C16 21.7433 15.4765 20.6399 14.7922 19.7561C14.106 18.87 13.2824 18.2372 12.7519 17.9341L13.2481 17.0659ZM17 23C17 24.7579 17.1305 25.6563 17.3319 26.1094C17.4229 26.3142 17.5125 26.3899 17.5819 26.4275C17.663 26.4715 17.7846 26.5 18 26.5L18 27.5C17.7154 27.5 17.3995 27.466 17.1056 27.3068C16.8 27.1413 16.5771 26.8733 16.4181 26.5156C16.1195 25.8438 16 24.7421 16 23L17 23ZM18 26.5C18.102 26.5 18.3144 26.4179 18.5568 25.9886C18.7874 25.5801 18.9769 24.9627 19.0658 24.1927C19.2429 22.6577 19.0065 20.6311 18.0528 18.7236L18.9472 18.2764C19.9935 20.3689 20.2571 22.5923 20.0592 24.3073C19.9606 25.1623 19.7439 25.9199 19.4276 26.4802C19.1231 27.0196 18.648 27.5 18 27.5L18 26.5ZM18.5 18C18.507 18 18.5141 18 18.5211 18C18.5281 18 18.5351 18 18.5421 18C18.5491 18 18.5561 18 18.5631 18C18.57 18 18.577 18 18.584 18C18.5909 18 18.5979 18 18.6048 18C18.6118 18 18.6187 18 18.6257 18C18.6326 18 18.6395 18 18.6464 18C18.6533 18 18.6602 18 18.6671 18C18.674 18 18.6809 18 18.6878 18C18.6947 18 18.7016 18 18.7084 18C18.7153 18 18.7222 18 18.729 18C18.7359 18 18.7427 18 18.7495 18C18.7564 18 18.7632 18 18.77 18C18.7768 18 18.7836 18 18.7904 18C18.7972 18 18.804 18 18.8108 18C18.8176 18 18.8243 18 18.8311 18C18.8379 18 18.8446 18 18.8514 18C18.8581 18 18.8649 18 18.8716 18C18.8783 18 18.8851 18 18.8918 18C18.8985 18 18.9052 18 18.9119 18C18.9186 18 18.9253 18 18.932 18C18.9387 18 18.9454 18 18.952 18C18.9587 18 18.9653 18 18.972 18C18.9787 18 18.9853 18 18.9919 18C18.9986 18 19.0052 18 19.0118 18C19.0184 18 19.0251 18 19.0317 18C19.0383 18 19.0449 18 19.0514 18C19.058 18 19.0646 18 19.0712 18C19.0778 18 19.0843 18 19.0909 18C19.0974 18 19.104 18 19.1105 18C19.1171 18 19.1236 18 19.1301 18C19.1366 18 19.1432 18 19.1497 18C19.1562 18 19.1627 18 19.1692 18C19.1757 18 19.1821 18 19.1886 18C19.1951 18 19.2016 18 19.208 18C19.2145 18 19.2209 18 19.2274 18C19.2338 18 19.2403 18 19.2467 18C19.2531 18 19.2595 18 19.2659 18C19.2724 18 19.2788 18 19.2852 18C19.2916 18 19.2979 18 19.3043 18C19.3107 18 19.3171 18 19.3234 18C19.3298 18 19.3362 18 19.3425 18C19.3489 18 19.3552 18 19.3615 18C19.3679 18 19.3742 18 19.3805 18C19.3868 18 19.3932 18 19.3995 18C19.4058 18 19.4121 18 19.4183 18C19.4246 18 19.4309 18 19.4372 18C19.4435 18 19.4497 18 19.456 18C19.4622 18 19.4685 18 19.4747 18C19.481 18 19.4872 18 19.4934 18C19.4996 18 19.5059 18 19.5121 18C19.5183 18 19.5245 18 19.5307 18C19.5369 18 19.5431 18 19.5492 18C19.5554 18 19.5616 18 19.5678 18C19.5739 18 19.5801 18 19.5862 18C19.5924 18 19.5985 18 19.6047 18C19.6108 18 19.6169 18 19.623 18C19.6291 18 19.6353 18 19.6414 18C19.6475 18 19.6536 18 19.6596 18C19.6657 18 19.6718 18 19.6779 18C19.684 18 19.69 18 19.6961 18C19.7021 18 19.7082 18 19.7142 18C19.7203 18 19.7263 18 19.7323 18C19.7384 18 19.7444 18 19.7504 18C19.7564 18 19.7624 18 19.7684 18C19.7744 18 19.7804 18 19.7864 18C19.7924 18 19.7983 18 19.8043 18C19.8103 18 19.8162 18 19.8222 18C19.8281 18 19.8341 18 19.84 18C19.8459 18 19.8519 18 19.8578 18C19.8637 18 19.8696 18 19.8755 18C19.8814 18 19.8873 18 19.8932 18C19.8991 18 19.905 18 19.9109 18C19.9168 18 19.9226 18 19.9285 18C19.9344 18 19.9402 18 19.9461 18C19.9519 18 19.9578 18 19.9636 18C19.9694 18 19.9752 18 19.9811 18C19.9869 18 19.9927 18 19.9985 18C20.0043 18 20.0101 18 20.0159 18C20.0217 18 20.0275 18 20.0332 18C20.039 18 20.0448 18 20.0505 18C20.0563 18 20.062 18 20.0678 18C20.0735 18 20.0793 18 20.085 18C20.0907 18 20.0965 18 20.1022 18C20.1079 18 20.1136 18 20.1193 18C20.125 18 20.1307 18 20.1364 18C20.1421 18 20.1478 18 20.1534 18C20.1591 18 20.1648 18 20.1704 18C20.1761 18 20.1817 18 20.1874 18C20.193 18 20.1987 18 20.2043 18C20.2099 18 20.2155 18 20.2211 18C20.2268 18 20.2324 18 20.238 18C20.2436 18 20.2492 18 20.2548 18C20.2603 18 20.2659 18 20.2715 18C20.2771 18 20.2826 18 20.2882 18C20.2937 18 20.2993 18 20.3048 18C20.3104 18 20.3159 18 20.3214 18C20.327 18 20.3325 18 20.338 18C20.3435 18 20.349 18 20.3545 18C20.36 18 20.3655 18 20.371 18C20.3765 18 20.382 18 20.3875 18C20.3929 18 20.3984 18 20.4039 18C20.4093 18 20.4148 18 20.4202 18C20.4257 18 20.4311 18 20.4365 18C20.442 18 20.4474 18 20.4528 18C20.4582 18 20.4636 18 20.469 18C20.4744 18 20.4798 18 20.4852 18C20.4906 18 20.496 18 20.5014 18C20.5067 18 20.5121 18 20.5175 18C20.5228 18 20.5282 18 20.5335 18C20.5389 18 20.5442 18 20.5495 18C20.5549 18 20.5602 18 20.5655 18C20.5708 18 20.5762 18 20.5815 18C20.5868 18 20.5921 18 20.5974 18C20.6026 18 20.6079 18 20.6132 18C20.6185 18 20.6238 18 20.629 18C20.6343 18 20.6395 18 20.6448 18C20.6501 18 20.6553 18 20.6605 18C20.6658 18 20.671 18 20.6762 18C20.6814 18 20.6867 18 20.6919 18C20.6971 18 20.7023 18 20.7075 18C20.7127 18 20.7179 18 20.7231 18C20.7282 18 20.7334 18 20.7386 18C20.7438 18 20.7489 18 20.7541 18C20.7592 18 20.7644 18 20.7695 18C20.7747 18 20.7798 18 20.7849 18C20.7901 18 20.7952 18 20.8003 18C20.8054 18 20.8105 18 20.8156 18C20.8207 18 20.8258 18 20.8309 18C20.836 18 20.8411 18 20.8462 18C20.8512 18 20.8563 18 20.8614 18C20.8664 18 20.8715 18 20.8765 18C20.8816 18 20.8866 18 20.8917 18C20.8967 18 20.9017 18 20.9068 18C20.9118 18 20.9168 18 20.9218 18C20.9268 18 20.9318 18 20.9368 18C20.9418 18 20.9468 18 20.9518 18C20.9568 18 20.9617 18 20.9667 18C20.9717 18 20.9766 18 20.9816 18C20.9866 18 20.9915 18 20.9965 18C21.0014 18 21.0063 18 21.0113 18C21.0162 18 21.0211 18 21.026 18C21.031 18 21.0359 18 21.0408 18C21.0457 18 21.0506 18 21.0555 18C21.0604 18 21.0653 18 21.0701 18C21.075 18 21.0799 18 21.0848 18C21.0896 18 21.0945 18 21.0993 18C21.1042 18 21.109 18 21.1139 18C21.1187 18 21.1235 18 21.1284 18C21.1332 18 21.138 18 21.1428 18C21.1477 18 21.1525 18 21.1573 18C21.1621 18 21.1669 18 21.1717 18C21.1764 18 21.1812 18 21.186 18C21.1908 18 21.1956 18 21.2003 18C21.2051 18 21.2098 18 21.2146 18C21.2193 18 21.2241 18 21.2288 18C21.2336 18 21.2383 18 21.243 18C21.2478 18 21.2525 18 21.2572 18C21.2619 18 21.2666 18 21.2713 18C21.276 18 21.2807 18 21.2854 18C21.2901 18 21.2948 18 21.2994 18C21.3041 18 21.3088 18 21.3135 18C21.3181 18 21.3228 18 21.3274 18C21.3321 18 21.3367 18 21.3414 18C21.346 18 21.3506 18 21.3553 18C21.3599 18 21.3645 18 21.3691 18C21.3737 18 21.3784 18 21.383 18C21.3876 18 21.3922 18 21.3967 18C21.4013 18 21.4059 18 21.4105 18C21.4151 18 21.4196 18 21.4242 18C21.4288 18 21.4333 18 21.4379 18C21.4424 18 21.447 18 21.4515 18C21.4561 18 21.4606 18 21.4651 18C21.4697 18 21.4742 18 21.4787 18C21.4832 18 21.4877 18 21.4922 18C21.4967 18 21.5012 18 21.5057 18C21.5102 18 21.5147 18 21.5192 18C21.5237 18 21.5281 18 21.5326 18C21.5371 18 21.5415 18 21.546 18C21.5505 18 21.5549 18 21.5594 18C21.5638 18 21.5682 18 21.5727 18C21.5771 18 21.5815 18 21.5859 18C21.5904 18 21.5948 18 21.5992 18C21.6036 18 21.608 18 21.6124 18C21.6168 18 21.6212 18 21.6256 18C21.63 18 21.6343 18 21.6387 18C21.6431 18 21.6475 18 21.6518 18C21.6562 18 21.6605 18 21.6649 18C21.6692 18 21.6736 18 21.6779 18C21.6823 18 21.6866 18 21.6909 18C21.6952 18 21.6996 18 21.7039 18C21.7082 18 21.7125 18 21.7168 18C21.7211 18 21.7254 18 21.7297 18C21.734 18 21.7383 18 21.7425 18C21.7468 18 21.7511 18 21.7554 18C21.7596 18 21.7639 18 21.7682 18C21.7724 18 21.7767 18 21.7809 18C21.7852 18 21.7894 18 21.7936 18C21.7979 18 21.8021 18 21.8063 18C21.8105 18 21.8147 18 21.819 18C21.8232 18 21.8274 18 21.8316 18C21.8358 18 21.84 18 21.8442 18C21.8483 18 21.8525 18 21.8567 18C21.8609 18 21.865 18 21.8692 18C21.8734 18 21.8775 18 21.8817 18C21.8858 18 21.89 18 21.8941 18C21.8983 18 21.9024 18 21.9066 18C21.9107 18 21.9148 18 21.9189 18C21.923 18 21.9272 18 21.9313 18C21.9354 18 21.9395 18 21.9436 18C21.9477 18 21.9518 18 21.9559 18C21.9599 18 21.964 18 21.9681 18C21.9722 18 21.9762 18 21.9803 18C21.9844 18 21.9884 18 21.9925 18C21.9965 18 22.0006 18 22.0046 18C22.0087 18 22.0127 18 22.0167 18C22.0208 18 22.0248 18 22.0288 18C22.0328 18 22.0369 18 22.0409 18C22.0449 18 22.0489 18 22.0529 18C22.0569 18 22.0609 18 22.0649 18C22.0688 18 22.0728 18 22.0768 18C22.0808 18 22.0848 18 22.0887 18C22.0927 18 22.0966 18 22.1006 18C22.1046 18 22.1085 18 22.1125 18C22.1164 18 22.1203 18 22.1243 18C22.1282 18 22.1321 18 22.1361 18C22.14 18 22.1439 18 22.1478 18C22.1517 18 22.1556 18 22.1595 18C22.1634 18 22.1673 18 22.1712 18C22.1751 18 22.179 18 22.1829 18C22.1868 18 22.1906 18 22.1945 18C22.1984 18 22.2022 18 22.2061 18C22.2099 18 22.2138 18 22.2177 18C22.2215 18 22.2253 18 22.2292 18C22.233 18 22.2369 18 22.2407 18C22.2445 18 22.2483 18 22.2521 18C22.256 18 22.2598 18 22.2636 18C22.2674 18 22.2712 18 22.275 18C22.2788 18 22.2826 18 22.2864 18C22.2901 18 22.2939 18 22.2977 18C22.3015 18 22.3052 18 22.309 18C22.3128 18 22.3165 18 22.3203 18C22.324 18 22.3278 18 22.3315 18C22.3353 18 22.339 18 22.3428 18C22.3465 18 22.3502 18 22.3539 18C22.3577 18 22.3614 18 22.3651 18C22.3688 18 22.3725 18 22.3762 18C22.3799 18 22.3836 18 22.3873 18C22.391 18 22.3947 18 22.3984 18C22.4021 18 22.4057 18 22.4094 18C22.4131 18 22.4168 18 22.4204 18C22.4241 18 22.4277 18 22.4314 18C22.4351 18 22.4387 18 22.4423 18C22.446 18 22.4496 18 22.4533 18C22.4569 18 22.4605 18 22.4641 18C22.4678 18 22.4714 18 22.475 18C22.4786 18 22.4822 18 22.4858 18C22.4894 18 22.493 18 22.4966 18C22.5002 18 22.5038 18 22.5074 18C22.511 18 22.5145 18 22.5181 18C22.5217 18 22.5253 18 22.5288 18C22.5324 18 22.536 18 22.5395 18C22.5431 18 22.5466 18 22.5502 18C22.5537 18 22.5572 18 22.5608 18C22.5643 18 22.5678 18 22.5714 18C22.5749 18 22.5784 18 22.5819 18C22.5854 18 22.589 18 22.5925 18C22.596 18 22.5995 18 22.603 18C22.6065 18 22.6099 18 22.6134 18C22.6169 18 22.6204 18 22.6239 18C22.6274 18 22.6308 18 22.6343 18C22.6378 18 22.6412 18 22.6447 18C22.6481 18 22.6516 18 22.655 18C22.6585 18 22.6619 18 22.6654 18C22.6688 18 22.6722 18 22.6757 18C22.6791 18 22.6825 18 22.686 18C22.6894 18 22.6928 18 22.6962 18C22.6996 18 22.703 18 22.7064 18C22.7098 18 22.7132 18 22.7166 18C22.72 18 22.7234 18 22.7268 18C22.7302 18 22.7335 18 22.7369 18C22.7403 18 22.7437 18 22.747 18C22.7504 18 22.7537 18 22.7571 18C22.7605 18 22.7638 18 22.7671 18C22.7705 18 22.7738 18 22.7772 18C22.7805 18 22.7838 18 22.7872 18C22.7905 18 22.7938 18 22.7971 18C22.8005 18 22.8038 18 22.8071 18C22.8104 18 22.8137 18 22.817 18C22.8203 18 22.8236 18 22.8269 18C22.8302 18 22.8335 18 22.8367 18C22.84 18 22.8433 18 22.8466 18C22.8499 18 22.8531 18 22.8564 18C22.8597 18 22.8629 18 22.8662 18C22.8694 18 22.8727 18 22.8759 18C22.8792 18 22.8824 18 22.8856 18C22.8889 18 22.8921 18 22.8953 18C22.8986 18 22.9018 18 22.905 18C22.9082 18 22.9115 18 22.9147 18C22.9179 18 22.9211 18 22.9243 18C22.9275 18 22.9307 18 22.9339 18C22.9371 18 22.9403 18 22.9435 18C22.9466 18 22.9498 18 22.953 18C22.9562 18 22.9594 18 22.9625 18C22.9657 18 22.9689 18 22.972 18C22.9752 18 22.9783 18 22.9815 18C22.9846 18 22.9878 18 22.9909 18C22.9941 18 22.9972 18 23.0003 18C23.0035 18 23.0066 18 23.0097 18C23.0128 18 23.016 18 23.0191 18C23.0222 18 23.0253 18 23.0284 18C23.0315 18 23.0346 18 23.0377 18C23.0408 18 23.0439 18 23.047 18C23.0501 18 23.0532 18 23.0563 18C23.0594 18 23.0624 18 23.0655 18C23.0686 18 23.0717 18 23.0747 18C23.0778 18 23.0809 18 23.0839 18C23.087 18 23.09 18 23.0931 18C23.0961 18 23.0992 18 23.1022 18C23.1053 18 23.1083 18 23.1113 18C23.1144 18 23.1174 18 23.1204 18C23.1234 18 23.1265 18 23.1295 18C23.1325 18 23.1355 18 23.1385 18C23.1415 18 23.1445 18 23.1475 18C23.1505 18 23.1535 18 23.1565 18C23.1595 18 23.1625 18 23.1655 18C23.1685 18 23.1715 18 23.1744 18C23.1774 18 23.1804 18 23.1834 18C23.1863 18 23.1893 18 23.1922 18C23.1952 18 23.1982 18 23.2011 18C23.2041 18 23.207 18 23.21 18C23.2129 18 23.2158 18 23.2188 18C23.2217 18 23.2247 18 23.2276 18C23.2305 18 23.2334 18 23.2364 18C23.2393 18 23.2422 18 23.2451 18C23.248 18 23.2509 18 23.2538 18C23.2567 18 23.2596 18 23.2625 18C23.2654 18 23.2683 18 23.2712 18C23.2741 18 23.277 18 23.2799 18C23.2828 18 23.2856 18 23.2885 18C23.2914 18 23.2943 18 23.2971 18C23.3 18 23.3029 18 23.3057 18C23.3086 18 23.3114 18 23.3143 18C23.3171 18 23.32 18 23.3228 18C23.3257 18 23.3285 18 23.3314 18C23.3342 18 23.337 18 23.3399 18C23.3427 18 23.3455 18 23.3483 18C23.3512 18 23.354 18 23.3568 18C23.3596 18 23.3624 18 23.3652 18C23.368 18 23.3708 18 23.3736 18C23.3764 18 23.3792 18 23.382 18C23.3848 18 23.3876 18 23.3904 18C23.3932 18 23.3959 18 23.3987 18C23.4015 18 23.4043 18 23.407 18C23.4098 18 23.4126 18 23.4153 18C23.4181 18 23.4209 18 23.4236 18C23.4264 18 23.4291 18 23.4319 18C23.4346 18 23.4374 18 23.4401 18C23.4429 18 23.4456 18 23.4483 18C23.4511 18 23.4538 18 23.4565 18C23.4592 18 23.462 18 23.4647 18C23.4674 18 23.4701 18 23.4728 18C23.4755 18 23.4783 18 23.481 18C23.4837 18 23.4864 18 23.4891 18C23.4918 18 23.4945 18 23.4972 18C23.4998 18 23.5025 18 23.5052 18C23.5079 18 23.5106 18 23.5133 18C23.5159 18 23.5186 18 23.5213 18C23.524 18 23.5266 18 23.5293 18C23.5319 18 23.5346 18 23.5373 18C23.5399 18 23.5426 18 23.5452 18C23.5479 18 23.5505 18 23.5532 18C23.5558 18 23.5584 18 23.5611 18C23.5637 18 23.5664 18 23.569 18C23.5716 18 23.5742 18 23.5769 18C23.5795 18 23.5821 18 23.5847 18C23.5873 18 23.59 18 23.5926 18C23.5952 18 23.5978 18 23.6004 18C23.603 18 23.6056 18 23.6082 18C23.6108 18 23.6134 18 23.616 18C23.6185 18 23.6211 18 23.6237 18C23.6263 18 23.6289 18 23.6315 18C23.634 18 23.6366 18 23.6392 18C23.6417 18 23.6443 18 23.6469 18C23.6494 18 23.652 18 23.6546 18C23.6571 18 23.6597 18 23.6622 18C23.6648 18 23.6673 18 23.6699 18C23.6724 18 23.6749 18 23.6775 18C23.68 18 23.6826 18 23.6851 18C23.6876 18 23.6901 18 23.6927 18C23.6952 18 23.6977 18 23.7002 18C23.7028 18 23.7053 18 23.7078 18C23.7103 18 23.7128 18 23.7153 18C23.7178 18 23.7203 18 23.7228 18C23.7253 18 23.7278 18 23.7303 18C23.7328 18 23.7353 18 23.7378 18C23.7403 18 23.7428 18 23.7452 18C23.7477 18 23.7502 18 23.7527 18C23.7551 18 23.7576 18 23.7601 18C23.7626 18 23.765 18 23.7675 18C23.77 18 23.7724 18 23.7749 18C23.7773 18 23.7798 18 23.7822 18C23.7847 18 23.7871 18 23.7896 18C23.792 18 23.7945 18 23.7969 18C23.7993 18 23.8018 18 23.8042 18C23.8066 18 23.8091 18 23.8115 18C23.8139 18 23.8164 18 23.8188 18C23.8212 18 23.8236 18 23.826 18C23.8284 18 23.8309 18 23.8333 18C23.8357 18 23.8381 18 23.8405 18C23.8429 18 23.8453 18 23.8477 18C23.8501 18 23.8525 18 23.8549 18C23.8573 18 23.8597 18 23.862 18C23.8644 18 23.8668 18 23.8692 18C23.8716 18 23.874 18 23.8763 18C23.8787 18 23.8811 18 23.8834 18C23.8858 18 23.8882 18 23.8905 18C23.8929 18 23.8953 18 23.8976 18C23.9 18 23.9023 18 23.9047 18C23.9071 18 23.9094 18 23.9118 18C23.9141 18 23.9164 18 23.9188 18C23.9211 18 23.9235 18 23.9258 18C23.9281 18 23.9305 18 23.9328 18C23.9351 18 23.9375 18 23.9398 18C23.9421 18 23.9444 18 23.9468 18C23.9491 18 23.9514 18 23.9537 18C23.956 18 23.9583 18 23.9606 18C23.963 18 23.9653 18 23.9676 18C23.9699 18 23.9722 18 23.9745 18C23.9768 18 23.9791 18 23.9814 18C23.9837 18 23.9859 18 23.9882 18C23.9905 18 23.9928 18 23.9951 18C23.9974 18 23.9997 18 24.0019 18C24.0042 18 24.0065 18 24.0088 18C24.011 18 24.0133 18 24.0156 18C24.0178 18 24.0201 18 24.0224 18C24.0246 18 24.0269 18 24.0291 18C24.0314 18 24.0337 18 24.0359 18C24.0382 18 24.0404 18 24.0427 18C24.0449 18 24.0471 18 24.0494 18C24.0516 18 24.0539 18 24.0561 18C24.0583 18 24.0606 18 24.0628 18C24.065 18 24.0673 18 24.0695 18C24.0717 18 24.074 18 24.0762 18C24.0784 18 24.0806 18 24.0828 18C24.0851 18 24.0873 18 24.0895 18C24.0917 18 24.0939 18 24.0961 18C24.0983 18 24.1005 18 24.1027 18C24.1049 18 24.1071 18 24.1093 18C24.1115 18 24.1137 18 24.1159 18C24.1181 18 24.1203 18 24.1225 18C24.1247 18 24.1269 18 24.1291 18C24.1312 18 24.1334 18 24.1356 18C24.1378 18 24.14 18 24.1421 18C24.1443 18 24.1465 18 24.1487 18C24.1508 18 24.153 18 24.1552 18C24.1573 18 24.1595 18 24.1617 18C24.1638 18 24.166 18 24.1681 18C24.1703 18 24.1724 18 24.1746 18C24.1768 18 24.1789 18 24.181 18C24.1832 18 24.1853 18 24.1875 18C24.1896 18 24.1918 18 24.1939 18C24.1961 18 24.1982 18 24.2003 18C24.2025 18 24.2046 18 24.2067 18C24.2089 18 24.211 18 24.2131 18C24.2152 18 24.2174 18 24.2195 18C24.2216 18 24.2237 18 24.2258 18C24.228 18 24.2301 18 24.2322 18C24.2343 18 24.2364 18 24.2385 18C24.2406 18 24.2427 18 24.2448 18C24.2469 18 24.249 18 24.2511 18C24.2532 18 24.2553 18 24.2574 18C24.2595 18 24.2616 18 24.2637 18C24.2658 18 24.2679 18 24.27 18C24.2721 18 24.2742 18 24.2763 18C24.2783 18 24.2804 18 24.2825 18C24.2846 18 24.2867 18 24.2887 18C24.2908 18 24.2929 18 24.295 18C24.297 18 24.2991 18 24.3012 18C24.3032 18 24.3053 18 24.3074 18C24.3094 18 24.3115 18 24.3136 18C24.3156 18 24.3177 18 24.3197 18C24.3218 18 24.3238 18 24.3259 18C24.328 18 24.33 18 24.3321 18C24.3341 18 24.3362 18 24.3382 18C24.3402 18 24.3423 18 24.3443 18C24.3464 18 24.3484 18 24.3504 18C24.3525 18 24.3545 18 24.3566 18C24.3586 18 24.3606 18 24.3627 18C24.3647 18 24.3667 18 24.3687 18C24.3708 18 24.3728 18 24.3748 18C24.3768 18 24.3789 18 24.3809 18C24.3829 18 24.3849 18 24.3869 18C24.3889 18 24.391 18 24.393 18C24.395 18 24.397 18 24.399 18C24.401 18 24.403 18 24.405 18C24.407 18 24.409 18 24.411 18C24.413 18 24.415 18 24.417 18C24.419 18 24.421 18 24.423 18C24.425 18 24.427 18 24.429 18C24.431 18 24.433 18 24.435 18C24.437 18 24.439 18 24.4409 18C24.4429 18 24.4449 18 24.4469 18C24.4489 18 24.4508 18 24.4528 18C24.4548 18 24.4568 18 24.4588 18C24.4607 18 24.4627 18 24.4647 18C24.4666 18 24.4686 18 24.4706 18C24.4726 18 24.4745 18 24.4765 18C24.4785 18 24.4804 18 24.4824 18C24.4843 18 24.4863 18 24.4883 18C24.4902 18 24.4922 18 24.4941 18C24.4961 18 24.498 18 24.5 18L24.5 19C24.498 19 24.4961 19 24.4941 19C24.4922 19 24.4902 19 24.4883 19C24.4863 19 24.4843 19 24.4824 19C24.4804 19 24.4785 19 24.4765 19C24.4745 19 24.4726 19 24.4706 19C24.4686 19 24.4666 19 24.4647 19C24.4627 19 24.4607 19 24.4588 19C24.4568 19 24.4548 19 24.4528 19C24.4508 19 24.4489 19 24.4469 19C24.4449 19 24.4429 19 24.4409 19C24.439 19 24.437 19 24.435 19C24.433 19 24.431 19 24.429 19C24.427 19 24.425 19 24.423 19C24.421 19 24.419 19 24.417 19C24.415 19 24.413 19 24.411 19C24.409 19 24.407 19 24.405 19C24.403 19 24.401 19 24.399 19C24.397 19 24.395 19 24.393 19C24.391 19 24.3889 19 24.3869 19C24.3849 19 24.3829 19 24.3809 19C24.3789 19 24.3768 19 24.3748 19C24.3728 19 24.3708 19 24.3687 19C24.3667 19 24.3647 19 24.3627 19C24.3606 19 24.3586 19 24.3566 19C24.3545 19 24.3525 19 24.3504 19C24.3484 19 24.3464 19 24.3443 19C24.3423 19 24.3402 19 24.3382 19C24.3362 19 24.3341 19 24.3321 19C24.33 19 24.328 19 24.3259 19C24.3238 19 24.3218 19 24.3197 19C24.3177 19 24.3156 19 24.3136 19C24.3115 19 24.3094 19 24.3074 19C24.3053 19 24.3032 19 24.3012 19C24.2991 19 24.297 19 24.295 19C24.2929 19 24.2908 19 24.2887 19C24.2867 19 24.2846 19 24.2825 19C24.2804 19 24.2783 19 24.2763 19C24.2742 19 24.2721 19 24.27 19C24.2679 19 24.2658 19 24.2637 19C24.2616 19 24.2595 19 24.2574 19C24.2553 19 24.2532 19 24.2511 19C24.249 19 24.2469 19 24.2448 19C24.2427 19 24.2406 19 24.2385 19C24.2364 19 24.2343 19 24.2322 19C24.2301 19 24.228 19 24.2258 19C24.2237 19 24.2216 19 24.2195 19C24.2174 19 24.2152 19 24.2131 19C24.211 19 24.2089 19 24.2067 19C24.2046 19 24.2025 19 24.2003 19C24.1982 19 24.1961 19 24.1939 19C24.1918 19 24.1896 19 24.1875 19C24.1853 19 24.1832 19 24.181 19C24.1789 19 24.1768 19 24.1746 19C24.1724 19 24.1703 19 24.1681 19C24.166 19 24.1638 19 24.1617 19C24.1595 19 24.1573 19 24.1552 19C24.153 19 24.1508 19 24.1487 19C24.1465 19 24.1443 19 24.1421 19C24.14 19 24.1378 19 24.1356 19C24.1334 19 24.1312 19 24.1291 19C24.1269 19 24.1247 19 24.1225 19C24.1203 19 24.1181 19 24.1159 19C24.1137 19 24.1115 19 24.1093 19C24.1071 19 24.1049 19 24.1027 19C24.1005 19 24.0983 19 24.0961 19C24.0939 19 24.0917 19 24.0895 19C24.0873 19 24.0851 19 24.0828 19C24.0806 19 24.0784 19 24.0762 19C24.074 19 24.0717 19 24.0695 19C24.0673 19 24.065 19 24.0628 19C24.0606 19 24.0583 19 24.0561 19C24.0539 19 24.0516 19 24.0494 19C24.0471 19 24.0449 19 24.0427 19C24.0404 19 24.0382 19 24.0359 19C24.0337 19 24.0314 19 24.0291 19C24.0269 19 24.0246 19 24.0224 19C24.0201 19 24.0178 19 24.0156 19C24.0133 19 24.011 19 24.0088 19C24.0065 19 24.0042 19 24.0019 19C23.9997 19 23.9974 19 23.9951 19C23.9928 19 23.9905 19 23.9882 19C23.9859 19 23.9837 19 23.9814 19C23.9791 19 23.9768 19 23.9745 19C23.9722 19 23.9699 19 23.9676 19C23.9653 19 23.963 19 23.9606 19C23.9583 19 23.956 19 23.9537 19C23.9514 19 23.9491 19 23.9468 19C23.9444 19 23.9421 19 23.9398 19C23.9375 19 23.9351 19 23.9328 19C23.9305 19 23.9281 19 23.9258 19C23.9235 19 23.9211 19 23.9188 19C23.9164 19 23.9141 19 23.9118 19C23.9094 19 23.9071 19 23.9047 19C23.9023 19 23.9 19 23.8976 19C23.8953 19 23.8929 19 23.8905 19C23.8882 19 23.8858 19 23.8834 19C23.8811 19 23.8787 19 23.8763 19C23.874 19 23.8716 19 23.8692 19C23.8668 19 23.8644 19 23.862 19C23.8597 19 23.8573 19 23.8549 19C23.8525 19 23.8501 19 23.8477 19C23.8453 19 23.8429 19 23.8405 19C23.8381 19 23.8357 19 23.8333 19C23.8309 19 23.8284 19 23.826 19C23.8236 19 23.8212 19 23.8188 19C23.8164 19 23.8139 19 23.8115 19C23.8091 19 23.8066 19 23.8042 19C23.8018 19 23.7993 19 23.7969 19C23.7945 19 23.792 19 23.7896 19C23.7871 19 23.7847 19 23.7822 19C23.7798 19 23.7773 19 23.7749 19C23.7724 19 23.77 19 23.7675 19C23.765 19 23.7626 19 23.7601 19C23.7576 19 23.7551 19 23.7527 19C23.7502 19 23.7477 19 23.7452 19C23.7428 19 23.7403 19 23.7378 19C23.7353 19 23.7328 19 23.7303 19C23.7278 19 23.7253 19 23.7228 19C23.7203 19 23.7178 19 23.7153 19C23.7128 19 23.7103 19 23.7078 19C23.7053 19 23.7028 19 23.7002 19C23.6977 19 23.6952 19 23.6927 19C23.6901 19 23.6876 19 23.6851 19C23.6826 19 23.68 19 23.6775 19C23.6749 19 23.6724 19 23.6699 19C23.6673 19 23.6648 19 23.6622 19C23.6597 19 23.6571 19 23.6546 19C23.652 19 23.6494 19 23.6469 19C23.6443 19 23.6417 19 23.6392 19C23.6366 19 23.634 19 23.6315 19C23.6289 19 23.6263 19 23.6237 19C23.6211 19 23.6185 19 23.616 19C23.6134 19 23.6108 19 23.6082 19C23.6056 19 23.603 19 23.6004 19C23.5978 19 23.5952 19 23.5926 19C23.59 19 23.5873 19 23.5847 19C23.5821 19 23.5795 19 23.5769 19C23.5742 19 23.5716 19 23.569 19C23.5664 19 23.5637 19 23.5611 19C23.5584 19 23.5558 19 23.5532 19C23.5505 19 23.5479 19 23.5452 19C23.5426 19 23.5399 19 23.5373 19C23.5346 19 23.5319 19 23.5293 19C23.5266 19 23.524 19 23.5213 19C23.5186 19 23.5159 19 23.5133 19C23.5106 19 23.5079 19 23.5052 19C23.5025 19 23.4998 19 23.4972 19C23.4945 19 23.4918 19 23.4891 19C23.4864 19 23.4837 19 23.481 19C23.4783 19 23.4755 19 23.4728 19C23.4701 19 23.4674 19 23.4647 19C23.462 19 23.4592 19 23.4565 19C23.4538 19 23.4511 19 23.4483 19C23.4456 19 23.4429 19 23.4401 19C23.4374 19 23.4346 19 23.4319 19C23.4291 19 23.4264 19 23.4236 19C23.4209 19 23.4181 19 23.4153 19C23.4126 19 23.4098 19 23.407 19C23.4043 19 23.4015 19 23.3987 19C23.3959 19 23.3932 19 23.3904 19C23.3876 19 23.3848 19 23.382 19C23.3792 19 23.3764 19 23.3736 19C23.3708 19 23.368 19 23.3652 19C23.3624 19 23.3596 19 23.3568 19C23.354 19 23.3512 19 23.3483 19C23.3455 19 23.3427 19 23.3399 19C23.337 19 23.3342 19 23.3314 19C23.3285 19 23.3257 19 23.3228 19C23.32 19 23.3171 19 23.3143 19C23.3114 19 23.3086 19 23.3057 19C23.3029 19 23.3 19 23.2971 19C23.2943 19 23.2914 19 23.2885 19C23.2856 19 23.2828 19 23.2799 19C23.277 19 23.2741 19 23.2712 19C23.2683 19 23.2654 19 23.2625 19C23.2596 19 23.2567 19 23.2538 19C23.2509 19 23.248 19 23.2451 19C23.2422 19 23.2393 19 23.2364 19C23.2334 19 23.2305 19 23.2276 19C23.2247 19 23.2217 19 23.2188 19C23.2158 19 23.2129 19 23.21 19C23.207 19 23.2041 19 23.2011 19C23.1982 19 23.1952 19 23.1922 19C23.1893 19 23.1863 19 23.1834 19C23.1804 19 23.1774 19 23.1744 19C23.1715 19 23.1685 19 23.1655 19C23.1625 19 23.1595 19 23.1565 19C23.1535 19 23.1505 19 23.1475 19C23.1445 19 23.1415 19 23.1385 19C23.1355 19 23.1325 19 23.1295 19C23.1265 19 23.1234 19 23.1204 19C23.1174 19 23.1144 19 23.1113 19C23.1083 19 23.1053 19 23.1022 19C23.0992 19 23.0961 19 23.0931 19C23.09 19 23.087 19 23.0839 19C23.0809 19 23.0778 19 23.0747 19C23.0717 19 23.0686 19 23.0655 19C23.0624 19 23.0594 19 23.0563 19C23.0532 19 23.0501 19 23.047 19C23.0439 19 23.0408 19 23.0377 19C23.0346 19 23.0315 19 23.0284 19C23.0253 19 23.0222 19 23.0191 19C23.016 19 23.0128 19 23.0097 19C23.0066 19 23.0035 19 23.0003 19C22.9972 19 22.9941 19 22.9909 19C22.9878 19 22.9846 19 22.9815 19C22.9783 19 22.9752 19 22.972 19C22.9689 19 22.9657 19 22.9625 19C22.9594 19 22.9562 19 22.953 19C22.9498 19 22.9466 19 22.9435 19C22.9403 19 22.9371 19 22.9339 19C22.9307 19 22.9275 19 22.9243 19C22.9211 19 22.9179 19 22.9147 19C22.9115 19 22.9082 19 22.905 19C22.9018 19 22.8986 19 22.8953 19C22.8921 19 22.8889 19 22.8856 19C22.8824 19 22.8792 19 22.8759 19C22.8727 19 22.8694 19 22.8662 19C22.8629 19 22.8597 19 22.8564 19C22.8531 19 22.8499 19 22.8466 19C22.8433 19 22.84 19 22.8367 19C22.8335 19 22.8302 19 22.8269 19C22.8236 19 22.8203 19 22.817 19C22.8137 19 22.8104 19 22.8071 19C22.8038 19 22.8005 19 22.7971 19C22.7938 19 22.7905 19 22.7872 19C22.7838 19 22.7805 19 22.7772 19C22.7738 19 22.7705 19 22.7671 19C22.7638 19 22.7605 19 22.7571 19C22.7537 19 22.7504 19 22.747 19C22.7437 19 22.7403 19 22.7369 19C22.7335 19 22.7302 19 22.7268 19C22.7234 19 22.72 19 22.7166 19C22.7132 19 22.7098 19 22.7064 19C22.703 19 22.6996 19 22.6962 19C22.6928 19 22.6894 19 22.686 19C22.6825 19 22.6791 19 22.6757 19C22.6722 19 22.6688 19 22.6654 19C22.6619 19 22.6585 19 22.655 19C22.6516 19 22.6481 19 22.6447 19C22.6412 19 22.6378 19 22.6343 19C22.6308 19 22.6274 19 22.6239 19C22.6204 19 22.6169 19 22.6134 19C22.6099 19 22.6065 19 22.603 19C22.5995 19 22.596 19 22.5925 19C22.589 19 22.5854 19 22.5819 19C22.5784 19 22.5749 19 22.5714 19C22.5678 19 22.5643 19 22.5608 19C22.5572 19 22.5537 19 22.5502 19C22.5466 19 22.5431 19 22.5395 19C22.536 19 22.5324 19 22.5288 19C22.5253 19 22.5217 19 22.5181 19C22.5145 19 22.511 19 22.5074 19C22.5038 19 22.5002 19 22.4966 19C22.493 19 22.4894 19 22.4858 19C22.4822 19 22.4786 19 22.475 19C22.4714 19 22.4678 19 22.4641 19C22.4605 19 22.4569 19 22.4533 19C22.4496 19 22.446 19 22.4423 19C22.4387 19 22.4351 19 22.4314 19C22.4277 19 22.4241 19 22.4204 19C22.4168 19 22.4131 19 22.4094 19C22.4057 19 22.4021 19 22.3984 19C22.3947 19 22.391 19 22.3873 19C22.3836 19 22.3799 19 22.3762 19C22.3725 19 22.3688 19 22.3651 19C22.3614 19 22.3577 19 22.3539 19C22.3502 19 22.3465 19 22.3428 19C22.339 19 22.3353 19 22.3315 19C22.3278 19 22.324 19 22.3203 19C22.3165 19 22.3128 19 22.309 19C22.3052 19 22.3015 19 22.2977 19C22.2939 19 22.2901 19 22.2864 19C22.2826 19 22.2788 19 22.275 19C22.2712 19 22.2674 19 22.2636 19C22.2598 19 22.256 19 22.2521 19C22.2483 19 22.2445 19 22.2407 19C22.2369 19 22.233 19 22.2292 19C22.2253 19 22.2215 19 22.2177 19C22.2138 19 22.2099 19 22.2061 19C22.2022 19 22.1984 19 22.1945 19C22.1906 19 22.1868 19 22.1829 19C22.179 19 22.1751 19 22.1712 19C22.1673 19 22.1634 19 22.1595 19C22.1556 19 22.1517 19 22.1478 19C22.1439 19 22.14 19 22.1361 19C22.1321 19 22.1282 19 22.1243 19C22.1203 19 22.1164 19 22.1125 19C22.1085 19 22.1046 19 22.1006 19C22.0966 19 22.0927 19 22.0887 19C22.0848 19 22.0808 19 22.0768 19C22.0728 19 22.0688 19 22.0649 19C22.0609 19 22.0569 19 22.0529 19C22.0489 19 22.0449 19 22.0409 19C22.0369 19 22.0328 19 22.0288 19C22.0248 19 22.0208 19 22.0167 19C22.0127 19 22.0087 19 22.0046 19C22.0006 19 21.9965 19 21.9925 19C21.9884 19 21.9844 19 21.9803 19C21.9762 19 21.9722 19 21.9681 19C21.964 19 21.9599 19 21.9559 19C21.9518 19 21.9477 19 21.9436 19C21.9395 19 21.9354 19 21.9313 19C21.9272 19 21.923 19 21.9189 19C21.9148 19 21.9107 19 21.9066 19C21.9024 19 21.8983 19 21.8941 19C21.89 19 21.8858 19 21.8817 19C21.8775 19 21.8734 19 21.8692 19C21.865 19 21.8609 19 21.8567 19C21.8525 19 21.8483 19 21.8442 19C21.84 19 21.8358 19 21.8316 19C21.8274 19 21.8232 19 21.819 19C21.8147 19 21.8105 19 21.8063 19C21.8021 19 21.7979 19 21.7936 19C21.7894 19 21.7852 19 21.7809 19C21.7767 19 21.7724 19 21.7682 19C21.7639 19 21.7596 19 21.7554 19C21.7511 19 21.7468 19 21.7425 19C21.7383 19 21.734 19 21.7297 19C21.7254 19 21.7211 19 21.7168 19C21.7125 19 21.7082 19 21.7039 19C21.6996 19 21.6952 19 21.6909 19C21.6866 19 21.6823 19 21.6779 19C21.6736 19 21.6692 19 21.6649 19C21.6605 19 21.6562 19 21.6518 19C21.6475 19 21.6431 19 21.6387 19C21.6343 19 21.63 19 21.6256 19C21.6212 19 21.6168 19 21.6124 19C21.608 19 21.6036 19 21.5992 19C21.5948 19 21.5904 19 21.5859 19C21.5815 19 21.5771 19 21.5727 19C21.5682 19 21.5638 19 21.5594 19C21.5549 19 21.5505 19 21.546 19C21.5415 19 21.5371 19 21.5326 19C21.5281 19 21.5237 19 21.5192 19C21.5147 19 21.5102 19 21.5057 19C21.5012 19 21.4967 19 21.4922 19C21.4877 19 21.4832 19 21.4787 19C21.4742 19 21.4697 19 21.4651 19C21.4606 19 21.4561 19 21.4515 19C21.447 19 21.4424 19 21.4379 19C21.4333 19 21.4288 19 21.4242 19C21.4196 19 21.4151 19 21.4105 19C21.4059 19 21.4013 19 21.3967 19C21.3922 19 21.3876 19 21.383 19C21.3784 19 21.3737 19 21.3691 19C21.3645 19 21.3599 19 21.3553 19C21.3506 19 21.346 19 21.3414 19C21.3367 19 21.3321 19 21.3274 19C21.3228 19 21.3181 19 21.3135 19C21.3088 19 21.3041 19 21.2994 19C21.2948 19 21.2901 19 21.2854 19C21.2807 19 21.276 19 21.2713 19C21.2666 19 21.2619 19 21.2572 19C21.2525 19 21.2478 19 21.243 19C21.2383 19 21.2336 19 21.2288 19C21.2241 19 21.2193 19 21.2146 19C21.2098 19 21.2051 19 21.2003 19C21.1956 19 21.1908 19 21.186 19C21.1812 19 21.1764 19 21.1717 19C21.1669 19 21.1621 19 21.1573 19C21.1525 19 21.1477 19 21.1428 19C21.138 19 21.1332 19 21.1284 19C21.1235 19 21.1187 19 21.1139 19C21.109 19 21.1042 19 21.0993 19C21.0945 19 21.0896 19 21.0848 19C21.0799 19 21.075 19 21.0701 19C21.0653 19 21.0604 19 21.0555 19C21.0506 19 21.0457 19 21.0408 19C21.0359 19 21.031 19 21.026 19C21.0211 19 21.0162 19 21.0113 19C21.0063 19 21.0014 19 20.9965 19C20.9915 19 20.9866 19 20.9816 19C20.9766 19 20.9717 19 20.9667 19C20.9617 19 20.9568 19 20.9518 19C20.9468 19 20.9418 19 20.9368 19C20.9318 19 20.9268 19 20.9218 19C20.9168 19 20.9118 19 20.9068 19C20.9017 19 20.8967 19 20.8917 19C20.8866 19 20.8816 19 20.8765 19C20.8715 19 20.8664 19 20.8614 19C20.8563 19 20.8512 19 20.8462 19C20.8411 19 20.836 19 20.8309 19C20.8258 19 20.8207 19 20.8156 19C20.8105 19 20.8054 19 20.8003 19C20.7952 19 20.7901 19 20.7849 19C20.7798 19 20.7747 19 20.7695 19C20.7644 19 20.7592 19 20.7541 19C20.7489 19 20.7438 19 20.7386 19C20.7334 19 20.7282 19 20.7231 19C20.7179 19 20.7127 19 20.7075 19C20.7023 19 20.6971 19 20.6919 19C20.6867 19 20.6814 19 20.6762 19C20.671 19 20.6658 19 20.6605 19C20.6553 19 20.6501 19 20.6448 19C20.6395 19 20.6343 19 20.629 19C20.6238 19 20.6185 19 20.6132 19C20.6079 19 20.6026 19 20.5974 19C20.5921 19 20.5868 19 20.5815 19C20.5762 19 20.5708 19 20.5655 19C20.5602 19 20.5549 19 20.5495 19C20.5442 19 20.5389 19 20.5335 19C20.5282 19 20.5228 19 20.5175 19C20.5121 19 20.5067 19 20.5014 19C20.496 19 20.4906 19 20.4852 19C20.4798 19 20.4744 19 20.469 19C20.4636 19 20.4582 19 20.4528 19C20.4474 19 20.442 19 20.4365 19C20.4311 19 20.4257 19 20.4202 19C20.4148 19 20.4093 19 20.4039 19C20.3984 19 20.3929 19 20.3875 19C20.382 19 20.3765 19 20.371 19C20.3655 19 20.36 19 20.3545 19C20.349 19 20.3435 19 20.338 19C20.3325 19 20.327 19 20.3214 19C20.3159 19 20.3104 19 20.3048 19C20.2993 19 20.2937 19 20.2882 19C20.2826 19 20.2771 19 20.2715 19C20.2659 19 20.2603 19 20.2548 19C20.2492 19 20.2436 19 20.238 19C20.2324 19 20.2268 19 20.2211 19C20.2155 19 20.2099 19 20.2043 19C20.1987 19 20.193 19 20.1874 19C20.1817 19 20.1761 19 20.1704 19C20.1648 19 20.1591 19 20.1534 19C20.1478 19 20.1421 19 20.1364 19C20.1307 19 20.125 19 20.1193 19C20.1136 19 20.1079 19 20.1022 19C20.0965 19 20.0907 19 20.085 19C20.0793 19 20.0735 19 20.0678 19C20.062 19 20.0563 19 20.0505 19C20.0448 19 20.039 19 20.0332 19C20.0275 19 20.0217 19 20.0159 19C20.0101 19 20.0043 19 19.9985 19C19.9927 19 19.9869 19 19.9811 19C19.9752 19 19.9694 19 19.9636 19C19.9578 19 19.9519 19 19.9461 19C19.9402 19 19.9344 19 19.9285 19C19.9226 19 19.9168 19 19.9109 19C19.905 19 19.8991 19 19.8932 19C19.8873 19 19.8814 19 19.8755 19C19.8696 19 19.8637 19 19.8578 19C19.8519 19 19.8459 19 19.84 19C19.8341 19 19.8281 19 19.8222 19C19.8162 19 19.8103 19 19.8043 19C19.7983 19 19.7924 19 19.7864 19C19.7804 19 19.7744 19 19.7684 19C19.7624 19 19.7564 19 19.7504 19C19.7444 19 19.7384 19 19.7323 19C19.7263 19 19.7203 19 19.7142 19C19.7082 19 19.7021 19 19.6961 19C19.69 19 19.684 19 19.6779 19C19.6718 19 19.6657 19 19.6596 19C19.6536 19 19.6475 19 19.6414 19C19.6353 19 19.6291 19 19.623 19C19.6169 19 19.6108 19 19.6047 19C19.5985 19 19.5924 19 19.5862 19C19.5801 19 19.5739 19 19.5678 19C19.5616 19 19.5554 19 19.5492 19C19.5431 19 19.5369 19 19.5307 19C19.5245 19 19.5183 19 19.5121 19C19.5059 19 19.4996 19 19.4934 19C19.4872 19 19.481 19 19.4747 19C19.4685 19 19.4622 19 19.456 19C19.4497 19 19.4435 19 19.4372 19C19.4309 19 19.4246 19 19.4183 19C19.4121 19 19.4058 19 19.3995 19C19.3932 19 19.3868 19 19.3805 19C19.3742 19 19.3679 19 19.3615 19C19.3552 19 19.3489 19 19.3425 19C19.3362 19 19.3298 19 19.3234 19C19.3171 19 19.3107 19 19.3043 19C19.2979 19 19.2916 19 19.2852 19C19.2788 19 19.2724 19 19.2659 19C19.2595 19 19.2531 19 19.2467 19C19.2403 19 19.2338 19 19.2274 19C19.2209 19 19.2145 19 19.208 19C19.2016 19 19.1951 19 19.1886 19C19.1821 19 19.1757 19 19.1692 19C19.1627 19 19.1562 19 19.1497 19C19.1432 19 19.1366 19 19.1301 19C19.1236 19 19.1171 19 19.1105 19C19.104 19 19.0974 19 19.0909 19C19.0843 19 19.0778 19 19.0712 19C19.0646 19 19.058 19 19.0514 19C19.0449 19 19.0383 19 19.0317 19C19.0251 19 19.0184 19 19.0118 19C19.0052 19 18.9986 19 18.9919 19C18.9853 19 18.9787 19 18.972 19C18.9653 19 18.9587 19 18.952 19C18.9454 19 18.9387 19 18.932 19C18.9253 19 18.9186 19 18.9119 19C18.9052 19 18.8985 19 18.8918 19C18.8851 19 18.8783 19 18.8716 19C18.8649 19 18.8581 19 18.8514 19C18.8446 19 18.8379 19 18.8311 19C18.8243 19 18.8176 19 18.8108 19C18.804 19 18.7972 19 18.7904 19C18.7836 19 18.7768 19 18.77 19C18.7632 19 18.7564 19 18.7495 19C18.7427 19 18.7359 19 18.729 19C18.7222 19 18.7153 19 18.7084 19C18.7016 19 18.6947 19 18.6878 19C18.6809 19 18.674 19 18.6671 19C18.6602 19 18.6533 19 18.6464 19C18.6395 19 18.6326 19 18.6257 19C18.6187 19 18.6118 19 18.6048 19C18.5979 19 18.5909 19 18.584 19C18.577 19 18.57 19 18.5631 19C18.5561 19 18.5491 19 18.5421 19C18.5351 19 18.5281 19 18.5211 19C18.5141 19 18.507 19 18.5 19L18.5 18ZM24.5 18C25.2154 18 25.8771 17.9949 26.3635 17.837C26.5951 17.7617 26.7456 17.6636 26.8392 17.5497C26.927 17.4429 27 17.2796 27 17L28 17C28 17.4704 27.8706 17.8696 27.6118 18.1846C27.3587 18.4926 27.0181 18.6758 26.6724 18.7881C26.004 19.0051 25.1658 19 24.5 19L24.5 18ZM27 17C27 16.5615 26.6296 16.1863 26.0264 15.8847C25.7475 15.7453 25.4638 15.6455 25.247 15.5805C25.1394 15.5482 25.0504 15.5251 24.9894 15.5103C24.959 15.5029 24.9357 15.4976 24.9206 15.4943C24.9131 15.4927 24.9077 15.4915 24.9046 15.4908C24.903 15.4905 24.902 15.4903 24.9015 15.4902C24.9013 15.4902 24.9012 15.4901 24.9013 15.4902C24.9013 15.4902 24.9014 15.4902 24.9015 15.4902C24.9016 15.4902 24.9017 15.4902 24.9017 15.4902C24.9018 15.4903 24.9019 15.4903 25 15C25.0981 14.5097 25.0982 14.5097 25.0984 14.5098C25.0984 14.5098 25.0986 14.5098 25.0987 14.5098C25.099 14.5099 25.0993 14.51 25.0996 14.51C25.1003 14.5102 25.1011 14.5103 25.1021 14.5105C25.1041 14.5109 25.1066 14.5115 25.1098 14.5121C25.1161 14.5134 25.1247 14.5153 25.1355 14.5177C25.1571 14.5224 25.1875 14.5293 25.2254 14.5385C25.3012 14.5569 25.4075 14.5846 25.5343 14.6227C25.7862 14.6982 26.1275 14.8172 26.4736 14.9903C27.1204 15.3137 28 15.9385 28 17L27 17ZM25 15C24.8419 14.5257 24.8418 14.5257 24.8416 14.5257C24.8416 14.5258 24.8415 14.5258 24.8414 14.5258C24.8413 14.5259 24.8411 14.5259 24.841 14.5259C24.8408 14.526 24.8407 14.526 24.8407 14.5261C24.8407 14.5261 24.841 14.526 24.8416 14.5257C24.8429 14.5253 24.8455 14.5244 24.8493 14.523C24.857 14.5203 24.8696 14.5157 24.8865 14.5093C24.9202 14.4965 24.9703 14.4765 25.0313 14.4493C25.1547 14.3945 25.3155 14.3138 25.4727 14.209C25.8175 13.9791 26 13.7346 26 13.5L27 13.5C27 14.2654 26.4326 14.7709 26.0274 15.041C25.8095 15.1862 25.5953 15.293 25.4374 15.3632C25.3578 15.3985 25.2908 15.4254 25.2425 15.4438C25.2183 15.453 25.1986 15.4602 25.1844 15.4652C25.1772 15.4678 25.1714 15.4698 25.167 15.4713C25.1648 15.4721 25.1629 15.4727 25.1615 15.4732C25.1607 15.4735 25.1601 15.4737 25.1595 15.4739C25.1592 15.474 25.159 15.4741 25.1587 15.4741C25.1586 15.4742 25.1585 15.4742 25.1584 15.4742C25.1583 15.4743 25.1581 15.4743 25 15ZM26 13.5C26 13.2479 25.9203 13.0848 25.8138 12.965C25.6982 12.8349 25.5283 12.7321 25.3244 12.6557C25.1227 12.58 24.9138 12.54 24.7505 12.5196C24.6701 12.5095 24.6039 12.5046 24.5592 12.5022C24.5369 12.501 24.5202 12.5005 24.51 12.5002C24.5049 12.5001 24.5014 12.5 24.4997 12.5C24.4988 12.5 24.4984 12.5 24.4985 12.5C24.4985 12.5 24.4986 12.5 24.4989 12.5C24.499 12.5 24.4992 12.5 24.4994 12.5C24.4994 12.5 24.4996 12.5 24.4997 12.5C24.4998 12.5 24.5 12.5 24.5 12C24.5 11.5 24.5002 11.5 24.5004 11.5C24.5005 11.5 24.5007 11.5 24.5008 11.5C24.5011 11.5 24.5015 11.5 24.5018 11.5C24.5026 11.5 24.5034 11.5 24.5044 11.5C24.5064 11.5 24.5089 11.5 24.5118 11.5001C24.5176 11.5002 24.5254 11.5003 24.535 11.5005C24.554 11.501 24.5803 11.5019 24.6127 11.5036C24.6774 11.5071 24.7674 11.5139 24.8745 11.5273C25.0862 11.5538 25.3773 11.6075 25.6756 11.7193C25.9717 11.8304 26.3018 12.0088 26.5612 12.3006C26.8298 12.6027 27 13.0021 27 13.5L26 13.5ZM24.5 12C24.5 11.5 24.4998 11.5 24.4995 11.5C24.4995 11.5 24.4992 11.5 24.4991 11.5C24.4988 11.5 24.4985 11.5 24.4983 11.5C24.4978 11.5 24.4974 11.5 24.4971 11.5C24.4965 11.5 24.4962 11.5 24.4962 11.5C24.4963 11.5 24.4977 11.5 24.5002 11.4999C24.5053 11.4997 24.5151 11.4993 24.5288 11.4983C24.5566 11.4964 24.5994 11.4922 24.6522 11.4834C24.7601 11.4654 24.8963 11.4304 25.0264 11.3653C25.1546 11.3012 25.2676 11.2129 25.3496 11.0898C25.4296 10.9699 25.5 10.7875 25.5 10.5L26.5 10.5C26.5 10.9625 26.3829 11.3426 26.1817 11.6445C25.9824 11.9433 25.7204 12.1363 25.4736 12.2597C25.2288 12.3821 24.9899 12.4409 24.8166 12.4698C24.7287 12.4844 24.6544 12.4919 24.6001 12.4958C24.5728 12.4977 24.5504 12.4988 24.5335 12.4994C24.5251 12.4996 24.518 12.4998 24.5124 12.4999C24.5096 12.4999 24.5071 12.5 24.5051 12.5C24.504 12.5 24.5031 12.5 24.5022 12.5C24.5018 12.5 24.5014 12.5 24.5011 12.5C24.5009 12.5 24.5006 12.5 24.5005 12.5C24.5003 12.5 24.5 12.5 24.5 12ZM25.5 10.5C25.5 10.1312 25.314 9.90279 25.0124 9.73995C24.6892 9.56542 24.2773 9.5 24 9.5L24 8.5C24.3894 8.5 24.9775 8.58458 25.4876 8.86005C26.0194 9.14721 26.5 9.66882 26.5 10.5L25.5 10.5ZM24 8.5C24.0154 8.5 24.1327 8.47616 24.2744 8.26833C24.4048 8.07712 24.5 7.80044 24.5 7.5L25.5 7.5C25.5 7.99956 25.3452 8.47288 25.1006 8.83167C24.8673 9.17385 24.4846 9.5 24 9.5L24 8.5ZM24.5 7.5C24.5 7.19396 24.3574 6.9642 24.0977 6.79103C23.8231 6.60797 23.4258 6.5 23 6.5L23 5.5C23.5742 5.5 24.1769 5.64203 24.6524 5.95898C25.1426 6.2858 25.5 6.80605 25.5 7.5L24.5 7.5ZM23 6.5C22.9984 6.5 22.9969 6.5 22.9953 6.5C22.9936 6.5 22.992 6.5 22.9904 6.5C22.9887 6.5 22.9871 6.5 22.9854 6.5C22.9837 6.5 22.982 6.5 22.9803 6.5C22.9785 6.5 22.9768 6.5 22.975 6.5C22.9733 6.5 22.9715 6.5 22.9697 6.5C22.9679 6.5 22.966 6.5 22.9642 6.5C22.9623 6.5 22.9605 6.5 22.9586 6.5C22.9567 6.5 22.9548 6.5 22.9529 6.5C22.9509 6.5 22.949 6.5 22.947 6.5C22.945 6.5 22.9431 6.5 22.941 6.5C22.939 6.5 22.937 6.5 22.935 6.5C22.9329 6.5 22.9308 6.5 22.9288 6.5C22.9267 6.5 22.9246 6.5 22.9224 6.5C22.9203 6.5 22.9182 6.5 22.916 6.5C22.9138 6.5 22.9116 6.5 22.9094 6.5C22.9072 6.5 22.905 6.5 22.9028 6.5C22.9005 6.5 22.8983 6.5 22.896 6.5C22.8937 6.5 22.8914 6.5 22.8891 6.5C22.8867 6.5 22.8844 6.5 22.882 6.5C22.8797 6.5 22.8773 6.5 22.8749 6.5C22.8725 6.5 22.8701 6.5 22.8676 6.5C22.8652 6.5 22.8628 6.5 22.8603 6.5C22.8578 6.5 22.8553 6.5 22.8528 6.5C22.8503 6.5 22.8477 6.5 22.8452 6.5C22.8426 6.5 22.8401 6.5 22.8375 6.5C22.8349 6.5 22.8323 6.5 22.8296 6.5C22.827 6.5 22.8244 6.5 22.8217 6.5C22.819 6.5 22.8164 6.5 22.8137 6.5C22.811 6.5 22.8082 6.5 22.8055 6.5C22.8027 6.5 22.8 6.5 22.7972 6.5C22.7944 6.5 22.7916 6.5 22.7888 6.5C22.786 6.5 22.7832 6.5 22.7803 6.5C22.7775 6.5 22.7746 6.5 22.7717 6.5C22.7688 6.5 22.7659 6.5 22.763 6.5C22.7601 6.5 22.7571 6.5 22.7542 6.5C22.7512 6.5 22.7482 6.5 22.7452 6.5C22.7422 6.5 22.7392 6.5 22.7362 6.5C22.7331 6.5 22.7301 6.5 22.727 6.5C22.7239 6.5 22.7208 6.5 22.7177 6.5C22.7146 6.5 22.7115 6.5 22.7083 6.5C22.7052 6.5 22.702 6.5 22.6989 6.5C22.6957 6.5 22.6925 6.5 22.6893 6.5C22.6861 6.5 22.6828 6.5 22.6796 6.5C22.6763 6.5 22.673 6.5 22.6698 6.5C22.6665 6.5 22.6632 6.5 22.6598 6.5C22.6565 6.5 22.6532 6.5 22.6498 6.5C22.6465 6.5 22.6431 6.5 22.6397 6.5C22.6363 6.5 22.6329 6.5 22.6295 6.5C22.626 6.5 22.6226 6.5 22.6191 6.5C22.6157 6.5 22.6122 6.5 22.6087 6.5C22.6052 6.5 22.6017 6.5 22.5982 6.5C22.5946 6.5 22.5911 6.5 22.5875 6.5C22.5839 6.5 22.5804 6.5 22.5768 6.5C22.5732 6.5 22.5695 6.5 22.5659 6.5C22.5623 6.5 22.5586 6.5 22.555 6.5C22.5513 6.5 22.5476 6.5 22.5439 6.5C22.5402 6.5 22.5365 6.5 22.5327 6.5C22.529 6.5 22.5252 6.5 22.5215 6.5C22.5177 6.5 22.5139 6.5 22.5101 6.5C22.5063 6.5 22.5025 6.5 22.4987 6.5C22.4948 6.5 22.491 6.5 22.4871 6.5C22.4832 6.5 22.4793 6.5 22.4754 6.5C22.4715 6.5 22.4676 6.5 22.4637 6.5C22.4597 6.5 22.4558 6.5 22.4518 6.5C22.4478 6.5 22.4439 6.5 22.4399 6.5C22.4359 6.5 22.4318 6.5 22.4278 6.5C22.4238 6.5 22.4197 6.5 22.4156 6.5C22.4116 6.5 22.4075 6.5 22.4034 6.5C22.3993 6.5 22.3952 6.5 22.391 6.5C22.3869 6.5 22.3828 6.5 22.3786 6.5C22.3744 6.5 22.3703 6.5 22.3661 6.5C22.3619 6.5 22.3576 6.5 22.3534 6.5C22.3492 6.5 22.3449 6.5 22.3407 6.5C22.3364 6.5 22.3321 6.5 22.3279 6.5C22.3236 6.5 22.3193 6.5 22.3149 6.5C22.3106 6.5 22.3063 6.5 22.3019 6.5C22.2976 6.5 22.2932 6.5 22.2888 6.5C22.2844 6.5 22.28 6.5 22.2756 6.5C22.2712 6.5 22.2667 6.5 22.2623 6.5C22.2579 6.5 22.2534 6.5 22.2489 6.5C22.2444 6.5 22.2399 6.5 22.2354 6.5C22.2309 6.5 22.2264 6.5 22.2218 6.5C22.2173 6.5 22.2128 6.5 22.2082 6.5C22.2036 6.5 22.199 6.5 22.1944 6.5C22.1898 6.5 22.1852 6.5 22.1806 6.5C22.1759 6.5 22.1713 6.5 22.1666 6.5C22.162 6.5 22.1573 6.5 22.1526 6.5C22.1479 6.5 22.1432 6.5 22.1385 6.5C22.1338 6.5 22.129 6.5 22.1243 6.5C22.1195 6.5 22.1148 6.5 22.11 6.5C22.1052 6.5 22.1004 6.5 22.0956 6.5C22.0908 6.5 22.086 6.5 22.0811 6.5C22.0763 6.5 22.0714 6.5 22.0665 6.5C22.0617 6.5 22.0568 6.5 22.0519 6.5C22.047 6.5 22.0421 6.5 22.0372 6.5C22.0322 6.5 22.0273 6.5 22.0223 6.5C22.0174 6.5 22.0124 6.5 22.0074 6.5C22.0024 6.5 21.9974 6.5 21.9924 6.5C21.9874 6.5 21.9824 6.5 21.9773 6.5C21.9723 6.5 21.9672 6.5 21.9622 6.5C21.9571 6.5 21.952 6.5 21.9469 6.5C21.9418 6.5 21.9367 6.5 21.9316 6.5C21.9265 6.5 21.9213 6.5 21.9162 6.5C21.911 6.5 21.9058 6.5 21.9007 6.5C21.8955 6.5 21.8903 6.5 21.8851 6.5C21.8799 6.5 21.8746 6.5 21.8694 6.5C21.8642 6.5 21.8589 6.5 21.8537 6.5C21.8484 6.5 21.8431 6.5 21.8378 6.5C21.8325 6.5 21.8272 6.5 21.8219 6.5C21.8166 6.5 21.8113 6.5 21.8059 6.5C21.8006 6.5 21.7952 6.5 21.7898 6.5C21.7845 6.5 21.7791 6.5 21.7737 6.5C21.7683 6.5 21.7629 6.5 21.7574 6.5C21.752 6.5 21.7466 6.5 21.7411 6.5C21.7357 6.5 21.7302 6.5 21.7247 6.5C21.7192 6.5 21.7137 6.5 21.7082 6.5C21.7027 6.5 21.6972 6.5 21.6917 6.5C21.6861 6.5 21.6806 6.5 21.675 6.5C21.6695 6.5 21.6639 6.5 21.6583 6.5C21.6527 6.5 21.6472 6.5 21.6415 6.5C21.6359 6.5 21.6303 6.5 21.6247 6.5C21.619 6.5 21.6134 6.5 21.6077 6.5C21.6021 6.5 21.5964 6.5 21.5907 6.5C21.585 6.5 21.5793 6.5 21.5736 6.5C21.5679 6.5 21.5622 6.5 21.5564 6.5C21.5507 6.5 21.545 6.5 21.5392 6.5C21.5334 6.5 21.5277 6.5 21.5219 6.5C21.5161 6.5 21.5103 6.5 21.5045 6.5C21.4987 6.5 21.4928 6.5 21.487 6.5C21.4812 6.5 21.4753 6.5 21.4695 6.5C21.4636 6.5 21.4577 6.5 21.4519 6.5C21.446 6.5 21.4401 6.5 21.4342 6.5C21.4283 6.5 21.4223 6.5 21.4164 6.5C21.4105 6.5 21.4045 6.5 21.3986 6.5C21.3926 6.5 21.3866 6.5 21.3807 6.5C21.3747 6.5 21.3687 6.5 21.3627 6.5C21.3567 6.5 21.3507 6.5 21.3446 6.5C21.3386 6.5 21.3326 6.5 21.3265 6.5C21.3205 6.5 21.3144 6.5 21.3083 6.5C21.3023 6.5 21.2962 6.5 21.2901 6.5C21.284 6.5 21.2779 6.5 21.2717 6.5C21.2656 6.5 21.2595 6.5 21.2533 6.5C21.2472 6.5 21.241 6.5 21.2349 6.5C21.2287 6.5 21.2225 6.5 21.2163 6.5C21.2102 6.5 21.204 6.5 21.1977 6.5C21.1915 6.5 21.1853 6.5 21.1791 6.5C21.1728 6.5 21.1666 6.5 21.1603 6.5C21.1541 6.5 21.1478 6.5 21.1415 6.5C21.1353 6.5 21.129 6.5 21.1227 6.5C21.1164 6.5 21.1101 6.5 21.1037 6.5C21.0974 6.5 21.0911 6.5 21.0847 6.5C21.0784 6.5 21.072 6.5 21.0657 6.5C21.0593 6.5 21.0529 6.5 21.0465 6.5C21.0402 6.5 21.0338 6.5 21.0273 6.5C21.0209 6.5 21.0145 6.5 21.0081 6.5C21.0017 6.5 20.9952 6.5 20.9888 6.5C20.9823 6.5 20.9759 6.5 20.9694 6.5C20.9629 6.5 20.9564 6.5 20.9499 6.5C20.9434 6.5 20.9369 6.5 20.9304 6.5C20.9239 6.5 20.9174 6.5 20.9108 6.5C20.9043 6.5 20.8978 6.5 20.8912 6.5C20.8847 6.5 20.8781 6.5 20.8715 6.5C20.8649 6.5 20.8584 6.5 20.8518 6.5C20.8452 6.5 20.8386 6.5 20.8319 6.5C20.8253 6.5 20.8187 6.5 20.8121 6.5C20.8054 6.5 20.7988 6.5 20.7921 6.5C20.7855 6.5 20.7788 6.5 20.7721 6.5C20.7655 6.5 20.7588 6.5 20.7521 6.5C20.7454 6.5 20.7387 6.5 20.732 6.5C20.7252 6.5 20.7185 6.5 20.7118 6.5C20.7051 6.5 20.6983 6.5 20.6916 6.5C20.6848 6.5 20.678 6.5 20.6713 6.5C20.6645 6.5 20.6577 6.5 20.6509 6.5C20.6441 6.5 20.6373 6.5 20.6305 6.5C20.6237 6.5 20.6169 6.5 20.6101 6.5C20.6032 6.5 20.5964 6.5 20.5896 6.5C20.5827 6.5 20.5758 6.5 20.569 6.5C20.5621 6.5 20.5552 6.5 20.5484 6.5C20.5415 6.5 20.5346 6.5 20.5277 6.5C20.5208 6.5 20.5139 6.5 20.5069 6.5C20.5 6.5 20.4931 6.5 20.4862 6.5C20.4792 6.5 20.4723 6.5 20.4653 6.5C20.4584 6.5 20.4514 6.5 20.4444 6.5C20.4374 6.5 20.4305 6.5 20.4235 6.5C20.4165 6.5 20.4095 6.5 20.4025 6.5C20.3955 6.5 20.3884 6.5 20.3814 6.5C20.3744 6.5 20.3674 6.5 20.3603 6.5C20.3533 6.5 20.3462 6.5 20.3392 6.5C20.3321 6.5 20.325 6.5 20.318 6.5C20.3109 6.5 20.3038 6.5 20.2967 6.5C20.2896 6.5 20.2825 6.5 20.2754 6.5C20.2683 6.5 20.2612 6.5 20.254 6.5C20.2469 6.5 20.2398 6.5 20.2326 6.5C20.2255 6.5 20.2183 6.5 20.2112 6.5C20.204 6.5 20.1968 6.5 20.1897 6.5C20.1825 6.5 20.1753 6.5 20.1681 6.5C20.1609 6.5 20.1537 6.5 20.1465 6.5C20.1393 6.5 20.1321 6.5 20.1249 6.5C20.1176 6.5 20.1104 6.5 20.1032 6.5C20.0959 6.5 20.0887 6.5 20.0814 6.5C20.0742 6.5 20.0669 6.5 20.0596 6.5C20.0524 6.5 20.0451 6.5 20.0378 6.5C20.0305 6.5 20.0232 6.5 20.0159 6.5C20.0086 6.5 20.0013 6.5 19.994 6.5C19.9867 6.5 19.9794 6.5 19.972 6.5C19.9647 6.5 19.9574 6.5 19.95 6.5C19.9427 6.5 19.9353 6.5 19.928 6.5C19.9206 6.5 19.9132 6.5 19.9059 6.5C19.8985 6.5 19.8911 6.5 19.8837 6.5C19.8763 6.5 19.8689 6.5 19.8615 6.5C19.8541 6.5 19.8467 6.5 19.8393 6.5C19.8319 6.5 19.8245 6.5 19.817 6.5C19.8096 6.5 19.8022 6.5 19.7947 6.5C19.7873 6.5 19.7798 6.5 19.7724 6.5C19.7649 6.5 19.7575 6.5 19.75 6.5C19.7425 6.5 19.735 6.5 19.7275 6.5C19.7201 6.5 19.7126 6.5 19.7051 6.5C19.6976 6.5 19.6901 6.5 19.6825 6.5C19.675 6.5 19.6675 6.5 19.66 6.5C19.6525 6.5 19.6449 6.5 19.6374 6.5C19.6299 6.5 19.6223 6.5 19.6148 6.5C19.6072 6.5 19.5997 6.5 19.5921 6.5C19.5845 6.5 19.577 6.5 19.5694 6.5C19.5618 6.5 19.5542 6.5 19.5466 6.5C19.5391 6.5 19.5315 6.5 19.5239 6.5C19.5163 6.5 19.5086 6.5 19.501 6.5C19.4934 6.5 19.4858 6.5 19.4782 6.5C19.4706 6.5 19.4629 6.5 19.4553 6.5C19.4476 6.5 19.44 6.5 19.4324 6.5C19.4247 6.5 19.4171 6.5 19.4094 6.5C19.4017 6.5 19.3941 6.5 19.3864 6.5C19.3787 6.5 19.371 6.5 19.3634 6.5C19.3557 6.5 19.348 6.5 19.3403 6.5C19.3326 6.5 19.3249 6.5 19.3172 6.5C19.3095 6.5 19.3018 6.5 19.2941 6.5C19.2863 6.5 19.2786 6.5 19.2709 6.5C19.2632 6.5 19.2554 6.5 19.2477 6.5C19.24 6.5 19.2322 6.5 19.2245 6.5C19.2167 6.5 19.209 6.5 19.2012 6.5C19.1934 6.5 19.1857 6.5 19.1779 6.5C19.1701 6.5 19.1624 6.5 19.1546 6.5C19.1468 6.5 19.139 6.5 19.1312 6.5C19.1234 6.5 19.1156 6.5 19.1078 6.5C19.1 6.5 19.0922 6.5 19.0844 6.5C19.0766 6.5 19.0688 6.5 19.061 6.5C19.0532 6.5 19.0453 6.5 19.0375 6.5C19.0297 6.5 19.0218 6.5 19.014 6.5C19.0062 6.5 18.9983 6.5 18.9905 6.5C18.9826 6.5 18.9748 6.5 18.9669 6.5C18.9591 6.5 18.9512 6.5 18.9433 6.5C18.9355 6.5 18.9276 6.5 18.9197 6.5C18.9118 6.5 18.904 6.5 18.8961 6.5C18.8882 6.5 18.8803 6.5 18.8724 6.5C18.8645 6.5 18.8566 6.5 18.8487 6.5C18.8408 6.5 18.8329 6.5 18.825 6.5C18.8171 6.5 18.8092 6.5 18.8013 6.5C18.7933 6.5 18.7854 6.5 18.7775 6.5C18.7696 6.5 18.7616 6.5 18.7537 6.5C18.7458 6.5 18.7378 6.5 18.7299 6.5C18.7219 6.5 18.714 6.5 18.706 6.5C18.6981 6.5 18.6901 6.5 18.6822 6.5C18.6742 6.5 18.6663 6.5 18.6583 6.5C18.6503 6.5 18.6424 6.5 18.6344 6.5C18.6264 6.5 18.6184 6.5 18.6105 6.5C18.6025 6.5 18.5945 6.5 18.5865 6.5C18.5785 6.5 18.5705 6.5 18.5625 6.5C18.5545 6.5 18.5465 6.5 18.5385 6.5C18.5305 6.5 18.5225 6.5 18.5145 6.5C18.5065 6.5 18.4985 6.5 18.4905 6.5C18.4825 6.5 18.4745 6.5 18.4664 6.5C18.4584 6.5 18.4504 6.5 18.4424 6.5C18.4343 6.5 18.4263 6.5 18.4183 6.5C18.4102 6.5 18.4022 6.5 18.3941 6.5C18.3861 6.5 18.3781 6.5 18.37 6.5C18.362 6.5 18.3539 6.5 18.3459 6.5C18.3378 6.5 18.3298 6.5 18.3217 6.5C18.3136 6.5 18.3056 6.5 18.2975 6.5C18.2895 6.5 18.2814 6.5 18.2733 6.5C18.2653 6.5 18.2572 6.5 18.2491 6.5C18.241 6.5 18.233 6.5 18.2249 6.5C18.2168 6.5 18.2087 6.5 18.2006 6.5C18.1925 6.5 18.1845 6.5 18.1764 6.5C18.1683 6.5 18.1602 6.5 18.1521 6.5C18.144 6.5 18.1359 6.5 18.1278 6.5C18.1197 6.5 18.1116 6.5 18.1035 6.5C18.0954 6.5 18.0873 6.5 18.0792 6.5C18.0711 6.5 18.0629 6.5 18.0548 6.5C18.0467 6.5 18.0386 6.5 18.0305 6.5C18.0224 6.5 18.0143 6.5 18.0061 6.5C17.998 6.5 17.9899 6.5 17.9818 6.5C17.9736 6.5 17.9655 6.5 17.9574 6.5C17.9493 6.5 17.9411 6.5 17.933 6.5C17.9249 6.5 17.9167 6.5 17.9086 6.5C17.9004 6.5 17.8923 6.5 17.8842 6.5C17.876 6.5 17.8679 6.5 17.8597 6.5C17.8516 6.5 17.8435 6.5 17.8353 6.5C17.8272 6.5 17.819 6.5 17.8109 6.5C17.8027 6.5 17.7946 6.5 17.7864 6.5C17.7783 6.5 17.7701 6.5 17.7619 6.5C17.7538 6.5 17.7456 6.5 17.7375 6.5C17.7293 6.5 17.7212 6.5 17.713 6.5C17.7048 6.5 17.6967 6.5 17.6885 6.5C17.6804 6.5 17.6722 6.5 17.664 6.5C17.6559 6.5 17.6477 6.5 17.6395 6.5C17.6314 6.5 17.6232 6.5 17.615 6.5C17.6068 6.5 17.5987 6.5 17.5905 6.5C17.5823 6.5 17.5742 6.5 17.566 6.5C17.5578 6.5 17.5496 6.5 17.5415 6.5C17.5333 6.5 17.5251 6.5 17.5169 6.5C17.5088 6.5 17.5006 6.5 17.4924 6.5C17.4842 6.5 17.476 6.5 17.4679 6.5C17.4597 6.5 17.4515 6.5 17.4433 6.5C17.4352 6.5 17.427 6.5 17.4188 6.5C17.4106 6.5 17.4024 6.5 17.3942 6.5C17.3861 6.5 17.3779 6.5 17.3697 6.5C17.3615 6.5 17.3533 6.5 17.3451 6.5C17.337 6.5 17.3288 6.5 17.3206 6.5C17.3124 6.5 17.3042 6.5 17.296 6.5C17.2879 6.5 17.2797 6.5 17.2715 6.5C17.2633 6.5 17.2551 6.5 17.2469 6.5C17.2387 6.5 17.2306 6.5 17.2224 6.5C17.2142 6.5 17.206 6.5 17.1978 6.5C17.1896 6.5 17.1815 6.5 17.1733 6.5C17.1651 6.5 17.1569 6.5 17.1487 6.5C17.1405 6.5 17.1323 6.5 17.1242 6.5C17.116 6.5 17.1078 6.5 17.0996 6.5C17.0914 6.5 17.0832 6.5 17.0751 6.5C17.0669 6.5 17.0587 6.5 17.0505 6.5C17.0423 6.5 17.0342 6.5 17.026 6.5C17.0178 6.5 17.0096 6.5 17.0014 6.5C16.9933 6.5 16.9851 6.5 16.9769 6.5C16.9687 6.5 16.9605 6.5 16.9524 6.5C16.9442 6.5 16.936 6.5 16.9278 6.5C16.9197 6.5 16.9115 6.5 16.9033 6.5C16.8951 6.5 16.887 6.5 16.8788 6.5C16.8706 6.5 16.8625 6.5 16.8543 6.5C16.8461 6.5 16.838 6.5 16.8298 6.5C16.8216 6.5 16.8135 6.5 16.8053 6.5C16.7971 6.5 16.789 6.5 16.7808 6.5C16.7726 6.5 16.7645 6.5 16.7563 6.5C16.7481 6.5 16.74 6.5 16.7318 6.5C16.7237 6.5 16.7155 6.5 16.7074 6.5C16.6992 6.5 16.6911 6.5 16.6829 6.5C16.6747 6.5 16.6666 6.5 16.6584 6.5C16.6503 6.5 16.6421 6.5 16.634 6.5C16.6259 6.5 16.6177 6.5 16.6096 6.5C16.6014 6.5 16.5933 6.5 16.5851 6.5C16.577 6.5 16.5689 6.5 16.5607 6.5C16.5526 6.5 16.5445 6.5 16.5363 6.5C16.5282 6.5 16.5201 6.5 16.5119 6.5C16.5038 6.5 16.4957 6.5 16.4876 6.5C16.4794 6.5 16.4713 6.5 16.4632 6.5C16.4551 6.5 16.4469 6.5 16.4388 6.5C16.4307 6.5 16.4226 6.5 16.4145 6.5C16.4064 6.5 16.3983 6.5 16.3901 6.5C16.382 6.5 16.3739 6.5 16.3658 6.5C16.3577 6.5 16.3496 6.5 16.3415 6.5C16.3334 6.5 16.3253 6.5 16.3172 6.5C16.3091 6.5 16.301 6.5 16.293 6.5C16.2849 6.5 16.2768 6.5 16.2687 6.5C16.2606 6.5 16.2525 6.5 16.2444 6.5C16.2364 6.5 16.2283 6.5 16.2202 6.5C16.2121 6.5 16.2041 6.5 16.196 6.5C16.1879 6.5 16.1799 6.5 16.1718 6.5C16.1637 6.5 16.1557 6.5 16.1476 6.5C16.1396 6.5 16.1315 6.5 16.1234 6.5C16.1154 6.5 16.1073 6.5 16.0993 6.5C16.0913 6.5 16.0832 6.5 16.0752 6.5C16.0671 6.5 16.0591 6.5 16.0511 6.5C16.043 6.5 16.035 6.5 16.027 6.5C16.0189 6.5 16.0109 6.5 16.0029 6.5C15.9949 6.5 15.9869 6.5 15.9788 6.5C15.9708 6.5 15.9628 6.5 15.9548 6.5C15.9468 6.5 15.9388 6.5 15.9308 6.5C15.9228 6.5 15.9148 6.5 15.9068 6.5C15.8988 6.5 15.8908 6.5 15.8828 6.5C15.8748 6.5 15.8668 6.5 15.8589 6.5C15.8509 6.5 15.8429 6.5 15.8349 6.5C15.827 6.5 15.819 6.5 15.811 6.5C15.8031 6.5 15.7951 6.5 15.7871 6.5C15.7792 6.5 15.7712 6.5 15.7633 6.5C15.7553 6.5 15.7474 6.5 15.7394 6.5C15.7315 6.5 15.7236 6.5 15.7156 6.5C15.7077 6.5 15.6998 6.5 15.6918 6.5C15.6839 6.5 15.676 6.5 15.6681 6.5C15.6601 6.5 15.6522 6.5 15.6443 6.5C15.6364 6.5 15.6285 6.5 15.6206 6.5C15.6127 6.5 15.6048 6.5 15.5969 6.5C15.589 6.5 15.5811 6.5 15.5733 6.5C15.5654 6.5 15.5575 6.5 15.5496 6.5C15.5417 6.5 15.5339 6.5 15.526 6.5C15.5181 6.5 15.5103 6.5 15.5024 6.5C15.4946 6.5 15.4867 6.5 15.4789 6.5C15.471 6.5 15.4632 6.5 15.4553 6.5C15.4475 6.5 15.4397 6.5 15.4318 6.5C15.424 6.5 15.4162 6.5 15.4084 6.5C15.4005 6.5 15.3927 6.5 15.3849 6.5C15.3771 6.5 15.3693 6.5 15.3615 6.5C15.3537 6.5 15.3459 6.5 15.3381 6.5C15.3303 6.5 15.3225 6.5 15.3148 6.5C15.307 6.5 15.2992 6.5 15.2914 6.5C15.2837 6.5 15.2759 6.5 15.2681 6.5C15.2604 6.5 15.2526 6.5 15.2449 6.5C15.2371 6.5 15.2294 6.5 15.2216 6.5C15.2139 6.5 15.2062 6.5 15.1984 6.5C15.1907 6.5 15.183 6.5 15.1753 6.5C15.1676 6.5 15.1599 6.5 15.1521 6.5C15.1444 6.5 15.1367 6.5 15.129 6.5C15.1214 6.5 15.1137 6.5 15.106 6.5C15.0983 6.5 15.0906 6.5 15.0829 6.5C15.0753 6.5 15.0676 6.5 15.06 6.5C15.0523 6.5 15.0446 6.5 15.037 6.5C15.0293 6.5 15.0217 6.5 15.0141 6.5C15.0064 6.5 14.9988 6.5 14.9912 6.5C14.9835 6.5 14.9759 6.5 14.9683 6.5C14.9607 6.5 14.9531 6.5 14.9455 6.5C14.9379 6.5 14.9303 6.5 14.9227 6.5C14.9151 6.5 14.9075 6.5 14.9 6.5C14.8924 6.5 14.8848 6.5 14.8773 6.5C14.8697 6.5 14.8621 6.5 14.8546 6.5C14.847 6.5 14.8395 6.5 14.832 6.5C14.8244 6.5 14.8169 6.5 14.8094 6.5C14.8018 6.5 14.7943 6.5 14.7868 6.5C14.7793 6.5 14.7718 6.5 14.7643 6.5C14.7568 6.5 14.7493 6.5 14.7418 6.5C14.7343 6.5 14.7269 6.5 14.7194 6.5C14.7119 6.5 14.7044 6.5 14.697 6.5C14.6895 6.5 14.6821 6.5 14.6746 6.5C14.6672 6.5 14.6597 6.5 14.6523 6.5C14.6449 6.5 14.6375 6.5 14.63 6.5C14.6226 6.5 14.6152 6.5 14.6078 6.5C14.6004 6.5 14.593 6.5 14.5856 6.5C14.5782 6.5 14.5709 6.5 14.5635 6.5C14.5561 6.5 14.5488 6.5 14.5414 6.5C14.534 6.5 14.5267 6.5 14.5193 6.5C14.512 6.5 14.5047 6.5 14.4973 6.5C14.49 6.5 14.4827 6.5 14.4754 6.5C14.468 6.5 14.4607 6.5 14.4534 6.5C14.4461 6.5 14.4388 6.5 14.4316 6.5C14.4243 6.5 14.417 6.5 14.4097 6.5C14.4025 6.5 14.3952 6.5 14.3879 6.5C14.3807 6.5 14.3734 6.5 14.3662 6.5C14.359 6.5 14.3517 6.5 14.3445 6.5C14.3373 6.5 14.3301 6.5 14.3229 6.5C14.3156 6.5 14.3084 6.5 14.3013 6.5C14.2941 6.5 14.2869 6.5 14.2797 6.5C14.2725 6.5 14.2654 6.5 14.2582 6.5C14.251 6.5 14.2439 6.5 14.2368 6.5C14.2296 6.5 14.2225 6.5 14.2153 6.5C14.2082 6.5 14.2011 6.5 14.194 6.5C14.1869 6.5 14.1798 6.5 14.1727 6.5C14.1656 6.5 14.1585 6.5 14.1514 6.5C14.1444 6.5 14.1373 6.5 14.1302 6.5C14.1232 6.5 14.1161 6.5 14.1091 6.5C14.102 6.5 14.095 6.5 14.088 6.5C14.0809 6.5 14.0739 6.5 14.0669 6.5C14.0599 6.5 14.0529 6.5 14.0459 6.5C14.0389 6.5 14.0319 6.5 14.025 6.5C14.018 6.5 14.011 6.5 14.0041 6.5C13.9971 6.5 13.9902 6.5 13.9832 6.5C13.9763 6.5 13.9694 6.5 13.9625 6.5C13.9555 6.5 13.9486 6.5 13.9417 6.5C13.9348 6.5 13.9279 6.5 13.921 6.5C13.9142 6.5 13.9073 6.5 13.9004 6.5C13.8936 6.5 13.8867 6.5 13.8798 6.5C13.873 6.5 13.8662 6.5 13.8593 6.5C13.8525 6.5 13.8457 6.5 13.8389 6.5C13.8321 6.5 13.8253 6.5 13.8185 6.5C13.8117 6.5 13.8049 6.5 13.7981 6.5C13.7914 6.5 13.7846 6.5 13.7778 6.5C13.7711 6.5 13.7644 6.5 13.7576 6.5C13.7509 6.5 13.7442 6.5 13.7374 6.5C13.7307 6.5 13.724 6.5 13.7173 6.5C13.7106 6.5 13.704 6.5 13.6973 6.5C13.6906 6.5 13.6839 6.5 13.6773 6.5C13.6706 6.5 13.664 6.5 13.6573 6.5C13.6507 6.5 13.6441 6.5 13.6375 6.5C13.6309 6.5 13.6243 6.5 13.6177 6.5C13.6111 6.5 13.6045 6.5 13.5979 6.5C13.5913 6.5 13.5848 6.5 13.5782 6.5C13.5717 6.5 13.5651 6.5 13.5586 6.5C13.552 6.5 13.5455 6.5 13.539 6.5C13.5325 6.5 13.526 6.5 13.5195 6.5C13.513 6.5 13.5065 6.5 13.5 6.5C13.4936 6.5 13.4871 6.5 13.4807 6.5C13.4742 6.5 13.4678 6.5 13.4613 6.5C13.4549 6.5 13.4485 6.5 13.4421 6.5C13.4357 6.5 13.4293 6.5 13.4229 6.5C13.4165 6.5 13.4101 6.5 13.4038 6.5C13.3974 6.5 13.391 6.5 13.3847 6.5C13.3784 6.5 13.372 6.5 13.3657 6.5C13.3594 6.5 13.3531 6.5 13.3468 6.5C13.3405 6.5 13.3342 6.5 13.3279 6.5C13.3216 6.5 13.3154 6.5 13.3091 6.5C13.3028 6.5 13.2966 6.5 13.2904 6.5C13.2841 6.5 13.2779 6.5 13.2717 6.5C13.2655 6.5 13.2593 6.5 13.2531 6.5C13.2469 6.5 13.2407 6.5 13.2346 6.5C13.2284 6.5 13.2222 6.5 13.2161 6.5C13.21 6.5 13.2038 6.5 13.1977 6.5C13.1916 6.5 13.1855 6.5 13.1794 6.5C13.1733 6.5 13.1672 6.5 13.1611 6.5C13.1551 6.5 13.149 6.5 13.1429 6.5C13.1369 6.5 13.1308 6.5 13.1248 6.5C13.1188 6.5 13.1128 6.5 13.1068 6.5C13.1008 6.5 13.0948 6.5 13.0888 6.5C13.0828 6.5 13.0769 6.5 13.0709 6.5C13.0649 6.5 13.059 6.5 13.0531 6.5C13.0471 6.5 13.0412 6.5 13.0353 6.5C13.0294 6.5 13.0235 6.5 13.0176 6.5C13.0117 6.5 13.0059 6.5 13 6.5L13 5.5C13.0059 5.5 13.0117 5.5 13.0176 5.5C13.0235 5.5 13.0294 5.5 13.0353 5.5C13.0412 5.5 13.0471 5.5 13.0531 5.5C13.059 5.5 13.0649 5.5 13.0709 5.5C13.0769 5.5 13.0828 5.5 13.0888 5.5C13.0948 5.5 13.1008 5.5 13.1068 5.5C13.1128 5.5 13.1188 5.5 13.1248 5.5C13.1308 5.5 13.1369 5.5 13.1429 5.5C13.149 5.5 13.1551 5.5 13.1611 5.5C13.1672 5.5 13.1733 5.5 13.1794 5.5C13.1855 5.5 13.1916 5.5 13.1977 5.5C13.2038 5.5 13.21 5.5 13.2161 5.5C13.2222 5.5 13.2284 5.5 13.2346 5.5C13.2407 5.5 13.2469 5.5 13.2531 5.5C13.2593 5.5 13.2655 5.5 13.2717 5.5C13.2779 5.5 13.2841 5.5 13.2904 5.5C13.2966 5.5 13.3028 5.5 13.3091 5.5C13.3154 5.5 13.3216 5.5 13.3279 5.5C13.3342 5.5 13.3405 5.5 13.3468 5.5C13.3531 5.5 13.3594 5.5 13.3657 5.5C13.372 5.5 13.3784 5.5 13.3847 5.5C13.391 5.5 13.3974 5.5 13.4038 5.5C13.4101 5.5 13.4165 5.5 13.4229 5.5C13.4293 5.5 13.4357 5.5 13.4421 5.5C13.4485 5.5 13.4549 5.5 13.4613 5.5C13.4678 5.5 13.4742 5.5 13.4807 5.5C13.4871 5.5 13.4936 5.5 13.5 5.5C13.5065 5.5 13.513 5.5 13.5195 5.5C13.526 5.5 13.5325 5.5 13.539 5.5C13.5455 5.5 13.552 5.5 13.5586 5.5C13.5651 5.5 13.5717 5.5 13.5782 5.5C13.5848 5.5 13.5913 5.5 13.5979 5.5C13.6045 5.5 13.6111 5.5 13.6177 5.5C13.6243 5.5 13.6309 5.5 13.6375 5.5C13.6441 5.5 13.6507 5.5 13.6573 5.5C13.664 5.5 13.6706 5.5 13.6773 5.5C13.6839 5.5 13.6906 5.5 13.6973 5.5C13.704 5.5 13.7106 5.5 13.7173 5.5C13.724 5.5 13.7307 5.5 13.7374 5.5C13.7442 5.5 13.7509 5.5 13.7576 5.5C13.7644 5.5 13.7711 5.5 13.7778 5.5C13.7846 5.5 13.7914 5.5 13.7981 5.5C13.8049 5.5 13.8117 5.5 13.8185 5.5C13.8253 5.5 13.8321 5.5 13.8389 5.5C13.8457 5.5 13.8525 5.5 13.8593 5.5C13.8662 5.5 13.873 5.5 13.8798 5.5C13.8867 5.5 13.8936 5.5 13.9004 5.5C13.9073 5.5 13.9142 5.5 13.921 5.5C13.9279 5.5 13.9348 5.5 13.9417 5.5C13.9486 5.5 13.9555 5.5 13.9625 5.5C13.9694 5.5 13.9763 5.5 13.9832 5.5C13.9902 5.5 13.9971 5.5 14.0041 5.5C14.011 5.5 14.018 5.5 14.025 5.5C14.0319 5.5 14.0389 5.5 14.0459 5.5C14.0529 5.5 14.0599 5.5 14.0669 5.5C14.0739 5.5 14.0809 5.5 14.088 5.5C14.095 5.5 14.102 5.5 14.1091 5.5C14.1161 5.5 14.1232 5.5 14.1302 5.5C14.1373 5.5 14.1444 5.5 14.1514 5.5C14.1585 5.5 14.1656 5.5 14.1727 5.5C14.1798 5.5 14.1869 5.5 14.194 5.5C14.2011 5.5 14.2082 5.5 14.2153 5.5C14.2225 5.5 14.2296 5.5 14.2368 5.5C14.2439 5.5 14.251 5.5 14.2582 5.5C14.2654 5.5 14.2725 5.5 14.2797 5.5C14.2869 5.5 14.2941 5.5 14.3013 5.5C14.3084 5.5 14.3156 5.5 14.3229 5.5C14.3301 5.5 14.3373 5.5 14.3445 5.5C14.3517 5.5 14.359 5.5 14.3662 5.5C14.3734 5.5 14.3807 5.5 14.3879 5.5C14.3952 5.5 14.4025 5.5 14.4097 5.5C14.417 5.5 14.4243 5.5 14.4316 5.5C14.4388 5.5 14.4461 5.5 14.4534 5.5C14.4607 5.5 14.468 5.5 14.4754 5.5C14.4827 5.5 14.49 5.5 14.4973 5.5C14.5047 5.5 14.512 5.5 14.5193 5.5C14.5267 5.5 14.534 5.5 14.5414 5.5C14.5488 5.5 14.5561 5.5 14.5635 5.5C14.5709 5.5 14.5782 5.5 14.5856 5.5C14.593 5.5 14.6004 5.5 14.6078 5.5C14.6152 5.5 14.6226 5.5 14.63 5.5C14.6375 5.5 14.6449 5.5 14.6523 5.5C14.6597 5.5 14.6672 5.5 14.6746 5.5C14.6821 5.5 14.6895 5.5 14.697 5.5C14.7044 5.5 14.7119 5.5 14.7194 5.5C14.7269 5.5 14.7343 5.5 14.7418 5.5C14.7493 5.5 14.7568 5.5 14.7643 5.5C14.7718 5.5 14.7793 5.5 14.7868 5.5C14.7943 5.5 14.8018 5.5 14.8094 5.5C14.8169 5.5 14.8244 5.5 14.832 5.5C14.8395 5.5 14.847 5.5 14.8546 5.5C14.8621 5.5 14.8697 5.5 14.8773 5.5C14.8848 5.5 14.8924 5.5 14.9 5.5C14.9075 5.5 14.9151 5.5 14.9227 5.5C14.9303 5.5 14.9379 5.5 14.9455 5.5C14.9531 5.5 14.9607 5.5 14.9683 5.5C14.9759 5.5 14.9835 5.5 14.9912 5.5C14.9988 5.5 15.0064 5.5 15.0141 5.5C15.0217 5.5 15.0293 5.5 15.037 5.5C15.0446 5.5 15.0523 5.5 15.06 5.5C15.0676 5.5 15.0753 5.5 15.0829 5.5C15.0906 5.5 15.0983 5.5 15.106 5.5C15.1137 5.5 15.1214 5.5 15.129 5.5C15.1367 5.5 15.1444 5.5 15.1521 5.5C15.1599 5.5 15.1676 5.5 15.1753 5.5C15.183 5.5 15.1907 5.5 15.1984 5.5C15.2062 5.5 15.2139 5.5 15.2216 5.5C15.2294 5.5 15.2371 5.5 15.2449 5.5C15.2526 5.5 15.2604 5.5 15.2681 5.5C15.2759 5.5 15.2837 5.5 15.2914 5.5C15.2992 5.5 15.307 5.5 15.3148 5.5C15.3225 5.5 15.3303 5.5 15.3381 5.5C15.3459 5.5 15.3537 5.5 15.3615 5.5C15.3693 5.5 15.3771 5.5 15.3849 5.5C15.3927 5.5 15.4005 5.5 15.4084 5.5C15.4162 5.5 15.424 5.5 15.4318 5.5C15.4397 5.5 15.4475 5.5 15.4553 5.5C15.4632 5.5 15.471 5.5 15.4789 5.5C15.4867 5.5 15.4946 5.5 15.5024 5.5C15.5103 5.5 15.5181 5.5 15.526 5.5C15.5339 5.5 15.5417 5.5 15.5496 5.5C15.5575 5.5 15.5654 5.5 15.5733 5.5C15.5811 5.5 15.589 5.5 15.5969 5.5C15.6048 5.5 15.6127 5.5 15.6206 5.5C15.6285 5.5 15.6364 5.5 15.6443 5.5C15.6522 5.5 15.6601 5.5 15.6681 5.5C15.676 5.5 15.6839 5.5 15.6918 5.5C15.6998 5.5 15.7077 5.5 15.7156 5.5C15.7236 5.5 15.7315 5.5 15.7394 5.5C15.7474 5.5 15.7553 5.5 15.7633 5.5C15.7712 5.5 15.7792 5.5 15.7871 5.5C15.7951 5.5 15.8031 5.5 15.811 5.5C15.819 5.5 15.827 5.5 15.8349 5.5C15.8429 5.5 15.8509 5.5 15.8589 5.5C15.8668 5.5 15.8748 5.5 15.8828 5.5C15.8908 5.5 15.8988 5.5 15.9068 5.5C15.9148 5.5 15.9228 5.5 15.9308 5.5C15.9388 5.5 15.9468 5.5 15.9548 5.5C15.9628 5.5 15.9708 5.5 15.9788 5.5C15.9869 5.5 15.9949 5.5 16.0029 5.5C16.0109 5.5 16.0189 5.5 16.027 5.5C16.035 5.5 16.043 5.5 16.0511 5.5C16.0591 5.5 16.0671 5.5 16.0752 5.5C16.0832 5.5 16.0913 5.5 16.0993 5.5C16.1073 5.5 16.1154 5.5 16.1234 5.5C16.1315 5.5 16.1396 5.5 16.1476 5.5C16.1557 5.5 16.1637 5.5 16.1718 5.5C16.1799 5.5 16.1879 5.5 16.196 5.5C16.2041 5.5 16.2121 5.5 16.2202 5.5C16.2283 5.5 16.2364 5.5 16.2444 5.5C16.2525 5.5 16.2606 5.5 16.2687 5.5C16.2768 5.5 16.2849 5.5 16.293 5.5C16.301 5.5 16.3091 5.5 16.3172 5.5C16.3253 5.5 16.3334 5.5 16.3415 5.5C16.3496 5.5 16.3577 5.5 16.3658 5.5C16.3739 5.5 16.382 5.5 16.3901 5.5C16.3983 5.5 16.4064 5.5 16.4145 5.5C16.4226 5.5 16.4307 5.5 16.4388 5.5C16.4469 5.5 16.4551 5.5 16.4632 5.5C16.4713 5.5 16.4794 5.5 16.4876 5.5C16.4957 5.5 16.5038 5.5 16.5119 5.5C16.5201 5.5 16.5282 5.5 16.5363 5.5C16.5445 5.5 16.5526 5.5 16.5607 5.5C16.5689 5.5 16.577 5.5 16.5851 5.5C16.5933 5.5 16.6014 5.5 16.6096 5.5C16.6177 5.5 16.6259 5.5 16.634 5.5C16.6421 5.5 16.6503 5.5 16.6584 5.5C16.6666 5.5 16.6747 5.5 16.6829 5.5C16.6911 5.5 16.6992 5.5 16.7074 5.5C16.7155 5.5 16.7237 5.5 16.7318 5.5C16.74 5.5 16.7481 5.5 16.7563 5.5C16.7645 5.5 16.7726 5.5 16.7808 5.5C16.789 5.5 16.7971 5.5 16.8053 5.5C16.8135 5.5 16.8216 5.5 16.8298 5.5C16.838 5.5 16.8461 5.5 16.8543 5.5C16.8625 5.5 16.8706 5.5 16.8788 5.5C16.887 5.5 16.8951 5.5 16.9033 5.5C16.9115 5.5 16.9197 5.5 16.9278 5.5C16.936 5.5 16.9442 5.5 16.9524 5.5C16.9605 5.5 16.9687 5.5 16.9769 5.5C16.9851 5.5 16.9933 5.5 17.0014 5.5C17.0096 5.5 17.0178 5.5 17.026 5.5C17.0342 5.5 17.0423 5.5 17.0505 5.5C17.0587 5.5 17.0669 5.5 17.0751 5.5C17.0832 5.5 17.0914 5.5 17.0996 5.5C17.1078 5.5 17.116 5.5 17.1242 5.5C17.1323 5.5 17.1405 5.5 17.1487 5.5C17.1569 5.5 17.1651 5.5 17.1733 5.5C17.1815 5.5 17.1896 5.5 17.1978 5.5C17.206 5.5 17.2142 5.5 17.2224 5.5C17.2306 5.5 17.2387 5.5 17.2469 5.5C17.2551 5.5 17.2633 5.5 17.2715 5.5C17.2797 5.5 17.2879 5.5 17.296 5.5C17.3042 5.5 17.3124 5.5 17.3206 5.5C17.3288 5.5 17.337 5.5 17.3451 5.5C17.3533 5.5 17.3615 5.5 17.3697 5.5C17.3779 5.5 17.3861 5.5 17.3942 5.5C17.4024 5.5 17.4106 5.5 17.4188 5.5C17.427 5.5 17.4352 5.5 17.4433 5.5C17.4515 5.5 17.4597 5.5 17.4679 5.5C17.476 5.5 17.4842 5.5 17.4924 5.5C17.5006 5.5 17.5088 5.5 17.5169 5.5C17.5251 5.5 17.5333 5.5 17.5415 5.5C17.5496 5.5 17.5578 5.5 17.566 5.5C17.5742 5.5 17.5823 5.5 17.5905 5.5C17.5987 5.5 17.6068 5.5 17.615 5.5C17.6232 5.5 17.6314 5.5 17.6395 5.5C17.6477 5.5 17.6559 5.5 17.664 5.5C17.6722 5.5 17.6804 5.5 17.6885 5.5C17.6967 5.5 17.7048 5.5 17.713 5.5C17.7212 5.5 17.7293 5.5 17.7375 5.5C17.7456 5.5 17.7538 5.5 17.7619 5.5C17.7701 5.5 17.7783 5.5 17.7864 5.5C17.7946 5.5 17.8027 5.5 17.8109 5.5C17.819 5.5 17.8272 5.5 17.8353 5.5C17.8435 5.5 17.8516 5.5 17.8597 5.5C17.8679 5.5 17.876 5.5 17.8842 5.5C17.8923 5.5 17.9004 5.5 17.9086 5.5C17.9167 5.5 17.9249 5.5 17.933 5.5C17.9411 5.5 17.9493 5.5 17.9574 5.5C17.9655 5.5 17.9736 5.5 17.9818 5.5C17.9899 5.5 17.998 5.5 18.0061 5.5C18.0143 5.5 18.0224 5.5 18.0305 5.5C18.0386 5.5 18.0467 5.5 18.0548 5.5C18.0629 5.5 18.0711 5.5 18.0792 5.5C18.0873 5.5 18.0954 5.5 18.1035 5.5C18.1116 5.5 18.1197 5.5 18.1278 5.5C18.1359 5.5 18.144 5.5 18.1521 5.5C18.1602 5.5 18.1683 5.5 18.1764 5.5C18.1845 5.5 18.1925 5.5 18.2006 5.5C18.2087 5.5 18.2168 5.5 18.2249 5.5C18.233 5.5 18.241 5.5 18.2491 5.5C18.2572 5.5 18.2653 5.5 18.2733 5.5C18.2814 5.5 18.2895 5.5 18.2975 5.5C18.3056 5.5 18.3136 5.5 18.3217 5.5C18.3298 5.5 18.3378 5.5 18.3459 5.5C18.3539 5.5 18.362 5.5 18.37 5.5C18.3781 5.5 18.3861 5.5 18.3941 5.5C18.4022 5.5 18.4102 5.5 18.4183 5.5C18.4263 5.5 18.4343 5.5 18.4424 5.5C18.4504 5.5 18.4584 5.5 18.4664 5.5C18.4745 5.5 18.4825 5.5 18.4905 5.5C18.4985 5.5 18.5065 5.5 18.5145 5.5C18.5225 5.5 18.5305 5.5 18.5385 5.5C18.5465 5.5 18.5545 5.5 18.5625 5.5C18.5705 5.5 18.5785 5.5 18.5865 5.5C18.5945 5.5 18.6025 5.5 18.6105 5.5C18.6184 5.5 18.6264 5.5 18.6344 5.5C18.6424 5.5 18.6503 5.5 18.6583 5.5C18.6663 5.5 18.6742 5.5 18.6822 5.5C18.6901 5.5 18.6981 5.5 18.706 5.5C18.714 5.5 18.7219 5.5 18.7299 5.5C18.7378 5.5 18.7458 5.5 18.7537 5.5C18.7616 5.5 18.7696 5.5 18.7775 5.5C18.7854 5.5 18.7933 5.5 18.8013 5.5C18.8092 5.5 18.8171 5.5 18.825 5.5C18.8329 5.5 18.8408 5.5 18.8487 5.5C18.8566 5.5 18.8645 5.5 18.8724 5.5C18.8803 5.5 18.8882 5.5 18.8961 5.5C18.904 5.5 18.9118 5.5 18.9197 5.5C18.9276 5.5 18.9355 5.5 18.9433 5.5C18.9512 5.5 18.9591 5.5 18.9669 5.5C18.9748 5.5 18.9826 5.5 18.9905 5.5C18.9983 5.5 19.0062 5.5 19.014 5.5C19.0218 5.5 19.0297 5.5 19.0375 5.5C19.0453 5.5 19.0532 5.5 19.061 5.5C19.0688 5.5 19.0766 5.5 19.0844 5.5C19.0922 5.5 19.1 5.5 19.1078 5.5C19.1156 5.5 19.1234 5.5 19.1312 5.5C19.139 5.5 19.1468 5.5 19.1546 5.5C19.1624 5.5 19.1701 5.5 19.1779 5.5C19.1857 5.5 19.1934 5.5 19.2012 5.5C19.209 5.5 19.2167 5.5 19.2245 5.5C19.2322 5.5 19.24 5.5 19.2477 5.5C19.2554 5.5 19.2632 5.5 19.2709 5.5C19.2786 5.5 19.2863 5.5 19.2941 5.5C19.3018 5.5 19.3095 5.5 19.3172 5.5C19.3249 5.5 19.3326 5.5 19.3403 5.5C19.348 5.5 19.3557 5.5 19.3634 5.5C19.371 5.5 19.3787 5.5 19.3864 5.5C19.3941 5.5 19.4017 5.5 19.4094 5.5C19.4171 5.5 19.4247 5.5 19.4324 5.5C19.44 5.5 19.4476 5.5 19.4553 5.5C19.4629 5.5 19.4706 5.5 19.4782 5.5C19.4858 5.5 19.4934 5.5 19.501 5.5C19.5086 5.5 19.5163 5.5 19.5239 5.5C19.5315 5.5 19.5391 5.5 19.5466 5.5C19.5542 5.5 19.5618 5.5 19.5694 5.5C19.577 5.5 19.5845 5.5 19.5921 5.5C19.5997 5.5 19.6072 5.5 19.6148 5.5C19.6223 5.5 19.6299 5.5 19.6374 5.5C19.6449 5.5 19.6525 5.5 19.66 5.5C19.6675 5.5 19.675 5.5 19.6825 5.5C19.6901 5.5 19.6976 5.5 19.7051 5.5C19.7126 5.5 19.7201 5.5 19.7275 5.5C19.735 5.5 19.7425 5.5 19.75 5.5C19.7575 5.5 19.7649 5.5 19.7724 5.5C19.7798 5.5 19.7873 5.5 19.7947 5.5C19.8022 5.5 19.8096 5.5 19.817 5.5C19.8245 5.5 19.8319 5.5 19.8393 5.5C19.8467 5.5 19.8541 5.5 19.8615 5.5C19.8689 5.5 19.8763 5.5 19.8837 5.5C19.8911 5.5 19.8985 5.5 19.9059 5.5C19.9132 5.5 19.9206 5.5 19.928 5.5C19.9353 5.5 19.9427 5.5 19.95 5.5C19.9574 5.5 19.9647 5.5 19.972 5.5C19.9794 5.5 19.9867 5.5 19.994 5.5C20.0013 5.5 20.0086 5.5 20.0159 5.5C20.0232 5.5 20.0305 5.5 20.0378 5.5C20.0451 5.5 20.0524 5.5 20.0596 5.5C20.0669 5.5 20.0742 5.5 20.0814 5.5C20.0887 5.5 20.0959 5.5 20.1032 5.5C20.1104 5.5 20.1176 5.5 20.1249 5.5C20.1321 5.5 20.1393 5.5 20.1465 5.5C20.1537 5.5 20.1609 5.5 20.1681 5.5C20.1753 5.5 20.1825 5.5 20.1897 5.5C20.1968 5.5 20.204 5.5 20.2112 5.5C20.2183 5.5 20.2255 5.5 20.2326 5.5C20.2398 5.5 20.2469 5.5 20.254 5.5C20.2612 5.5 20.2683 5.5 20.2754 5.5C20.2825 5.5 20.2896 5.5 20.2967 5.5C20.3038 5.5 20.3109 5.5 20.318 5.5C20.325 5.5 20.3321 5.5 20.3392 5.5C20.3462 5.5 20.3533 5.5 20.3603 5.5C20.3674 5.5 20.3744 5.5 20.3814 5.5C20.3884 5.5 20.3955 5.5 20.4025 5.5C20.4095 5.5 20.4165 5.5 20.4235 5.5C20.4305 5.5 20.4374 5.5 20.4444 5.5C20.4514 5.5 20.4584 5.5 20.4653 5.5C20.4723 5.5 20.4792 5.5 20.4862 5.5C20.4931 5.5 20.5 5.5 20.5069 5.5C20.5139 5.5 20.5208 5.5 20.5277 5.5C20.5346 5.5 20.5415 5.5 20.5484 5.5C20.5552 5.5 20.5621 5.5 20.569 5.5C20.5758 5.5 20.5827 5.5 20.5896 5.5C20.5964 5.5 20.6032 5.5 20.6101 5.5C20.6169 5.5 20.6237 5.5 20.6305 5.5C20.6373 5.5 20.6441 5.5 20.6509 5.5C20.6577 5.5 20.6645 5.5 20.6713 5.5C20.678 5.5 20.6848 5.5 20.6916 5.5C20.6983 5.5 20.7051 5.5 20.7118 5.5C20.7185 5.5 20.7252 5.5 20.732 5.5C20.7387 5.5 20.7454 5.5 20.7521 5.5C20.7588 5.5 20.7655 5.5 20.7721 5.5C20.7788 5.5 20.7855 5.5 20.7921 5.5C20.7988 5.5 20.8054 5.5 20.8121 5.5C20.8187 5.5 20.8253 5.5 20.8319 5.5C20.8386 5.5 20.8452 5.5 20.8518 5.5C20.8584 5.5 20.8649 5.5 20.8715 5.5C20.8781 5.5 20.8847 5.5 20.8912 5.5C20.8978 5.5 20.9043 5.5 20.9108 5.5C20.9174 5.5 20.9239 5.5 20.9304 5.5C20.9369 5.5 20.9434 5.5 20.9499 5.5C20.9564 5.5 20.9629 5.5 20.9694 5.5C20.9759 5.5 20.9823 5.5 20.9888 5.5C20.9952 5.5 21.0017 5.5 21.0081 5.5C21.0145 5.5 21.0209 5.5 21.0273 5.5C21.0338 5.5 21.0402 5.5 21.0465 5.5C21.0529 5.5 21.0593 5.5 21.0657 5.5C21.072 5.5 21.0784 5.5 21.0847 5.5C21.0911 5.5 21.0974 5.5 21.1037 5.5C21.1101 5.5 21.1164 5.5 21.1227 5.5C21.129 5.5 21.1353 5.5 21.1415 5.5C21.1478 5.5 21.1541 5.5 21.1603 5.5C21.1666 5.5 21.1728 5.5 21.1791 5.5C21.1853 5.5 21.1915 5.5 21.1977 5.5C21.204 5.5 21.2102 5.5 21.2164 5.5C21.2225 5.5 21.2287 5.5 21.2349 5.5C21.241 5.5 21.2472 5.5 21.2533 5.5C21.2595 5.5 21.2656 5.5 21.2717 5.5C21.2779 5.5 21.284 5.5 21.2901 5.5C21.2962 5.5 21.3023 5.5 21.3083 5.5C21.3144 5.5 21.3205 5.5 21.3265 5.5C21.3326 5.5 21.3386 5.5 21.3446 5.5C21.3507 5.5 21.3567 5.5 21.3627 5.5C21.3687 5.5 21.3747 5.5 21.3807 5.5C21.3866 5.5 21.3926 5.5 21.3986 5.5C21.4045 5.5 21.4105 5.5 21.4164 5.5C21.4223 5.5 21.4283 5.5 21.4342 5.5C21.4401 5.5 21.446 5.5 21.4519 5.5C21.4577 5.5 21.4636 5.5 21.4695 5.5C21.4753 5.5 21.4812 5.5 21.487 5.5C21.4928 5.5 21.4987 5.5 21.5045 5.5C21.5103 5.5 21.5161 5.5 21.5219 5.5C21.5277 5.5 21.5334 5.5 21.5392 5.5C21.545 5.5 21.5507 5.5 21.5564 5.5C21.5622 5.5 21.5679 5.5 21.5736 5.5C21.5793 5.5 21.585 5.5 21.5907 5.5C21.5964 5.5 21.6021 5.5 21.6077 5.5C21.6134 5.5 21.619 5.5 21.6247 5.5C21.6303 5.5 21.6359 5.5 21.6415 5.5C21.6472 5.5 21.6527 5.5 21.6583 5.5C21.6639 5.5 21.6695 5.5 21.675 5.5C21.6806 5.5 21.6861 5.5 21.6917 5.5C21.6972 5.5 21.7027 5.5 21.7082 5.5C21.7137 5.5 21.7192 5.5 21.7247 5.5C21.7302 5.5 21.7357 5.5 21.7411 5.5C21.7466 5.5 21.752 5.5 21.7574 5.5C21.7629 5.5 21.7683 5.5 21.7737 5.5C21.7791 5.5 21.7845 5.5 21.7898 5.5C21.7952 5.5 21.8006 5.5 21.8059 5.5C21.8113 5.5 21.8166 5.5 21.8219 5.5C21.8272 5.5 21.8325 5.5 21.8378 5.5C21.8431 5.5 21.8484 5.5 21.8537 5.5C21.8589 5.5 21.8642 5.5 21.8694 5.5C21.8746 5.5 21.8799 5.5 21.8851 5.5C21.8903 5.5 21.8955 5.5 21.9007 5.5C21.9058 5.5 21.911 5.5 21.9162 5.5C21.9213 5.5 21.9265 5.5 21.9316 5.5C21.9367 5.5 21.9418 5.5 21.9469 5.5C21.952 5.5 21.9571 5.5 21.9622 5.5C21.9672 5.5 21.9723 5.5 21.9773 5.5C21.9824 5.5 21.9874 5.5 21.9924 5.5C21.9974 5.5 22.0024 5.5 22.0074 5.5C22.0124 5.5 22.0174 5.5 22.0223 5.5C22.0273 5.5 22.0322 5.5 22.0372 5.5C22.0421 5.5 22.047 5.5 22.0519 5.5C22.0568 5.5 22.0617 5.5 22.0665 5.5C22.0714 5.5 22.0763 5.5 22.0811 5.5C22.086 5.5 22.0908 5.5 22.0956 5.5C22.1004 5.5 22.1052 5.5 22.11 5.5C22.1148 5.5 22.1195 5.5 22.1243 5.5C22.129 5.5 22.1338 5.5 22.1385 5.5C22.1432 5.5 22.1479 5.5 22.1526 5.5C22.1573 5.5 22.162 5.5 22.1666 5.5C22.1713 5.5 22.1759 5.5 22.1806 5.5C22.1852 5.5 22.1898 5.5 22.1944 5.5C22.199 5.5 22.2036 5.5 22.2082 5.5C22.2128 5.5 22.2173 5.5 22.2218 5.5C22.2264 5.5 22.2309 5.5 22.2354 5.5C22.2399 5.5 22.2444 5.5 22.2489 5.5C22.2534 5.5 22.2579 5.5 22.2623 5.5C22.2667 5.5 22.2712 5.5 22.2756 5.5C22.28 5.5 22.2844 5.5 22.2888 5.5C22.2932 5.5 22.2976 5.5 22.3019 5.5C22.3063 5.5 22.3106 5.5 22.3149 5.5C22.3193 5.5 22.3236 5.5 22.3279 5.5C22.3321 5.5 22.3364 5.5 22.3407 5.5C22.3449 5.5 22.3492 5.5 22.3534 5.5C22.3576 5.5 22.3619 5.5 22.3661 5.5C22.3703 5.5 22.3744 5.5 22.3786 5.5C22.3828 5.5 22.3869 5.5 22.391 5.5C22.3952 5.5 22.3993 5.5 22.4034 5.5C22.4075 5.5 22.4116 5.5 22.4156 5.5C22.4197 5.5 22.4238 5.5 22.4278 5.5C22.4318 5.5 22.4359 5.5 22.4399 5.5C22.4439 5.5 22.4478 5.5 22.4518 5.5C22.4558 5.5 22.4597 5.5 22.4637 5.5C22.4676 5.5 22.4715 5.5 22.4754 5.5C22.4793 5.5 22.4832 5.5 22.4871 5.5C22.491 5.5 22.4948 5.5 22.4987 5.5C22.5025 5.5 22.5063 5.5 22.5101 5.5C22.5139 5.5 22.5177 5.5 22.5215 5.5C22.5253 5.5 22.529 5.5 22.5327 5.5C22.5365 5.5 22.5402 5.5 22.5439 5.5C22.5476 5.5 22.5513 5.5 22.555 5.5C22.5586 5.5 22.5623 5.5 22.5659 5.5C22.5695 5.5 22.5732 5.5 22.5768 5.5C22.5804 5.5 22.5839 5.5 22.5875 5.5C22.5911 5.5 22.5946 5.5 22.5982 5.5C22.6017 5.5 22.6052 5.5 22.6087 5.5C22.6122 5.5 22.6157 5.5 22.6191 5.5C22.6226 5.5 22.626 5.5 22.6295 5.5C22.6329 5.5 22.6363 5.5 22.6397 5.5C22.6431 5.5 22.6465 5.5 22.6498 5.5C22.6532 5.5 22.6565 5.5 22.6598 5.5C22.6632 5.5 22.6665 5.5 22.6698 5.5C22.673 5.5 22.6763 5.5 22.6796 5.5C22.6828 5.5 22.6861 5.5 22.6893 5.5C22.6925 5.5 22.6957 5.5 22.6989 5.5C22.702 5.5 22.7052 5.5 22.7083 5.5C22.7115 5.5 22.7146 5.5 22.7177 5.5C22.7208 5.5 22.7239 5.5 22.727 5.5C22.7301 5.5 22.7331 5.5 22.7362 5.5C22.7392 5.5 22.7422 5.5 22.7452 5.5C22.7482 5.5 22.7512 5.5 22.7542 5.5C22.7571 5.5 22.7601 5.5 22.763 5.5C22.7659 5.5 22.7688 5.5 22.7717 5.5C22.7746 5.5 22.7775 5.5 22.7803 5.5C22.7832 5.5 22.786 5.5 22.7888 5.5C22.7916 5.5 22.7944 5.5 22.7972 5.5C22.8 5.5 22.8027 5.5 22.8055 5.5C22.8082 5.5 22.811 5.5 22.8137 5.5C22.8164 5.5 22.819 5.5 22.8217 5.5C22.8244 5.5 22.827 5.5 22.8296 5.5C22.8323 5.5 22.8349 5.5 22.8375 5.5C22.8401 5.5 22.8426 5.5 22.8452 5.5C22.8477 5.5 22.8503 5.5 22.8528 5.5C22.8553 5.5 22.8578 5.5 22.8603 5.5C22.8628 5.5 22.8652 5.5 22.8676 5.5C22.8701 5.5 22.8725 5.5 22.8749 5.5C22.8773 5.5 22.8797 5.5 22.882 5.5C22.8844 5.5 22.8867 5.5 22.8891 5.5C22.8914 5.5 22.8937 5.5 22.896 5.5C22.8983 5.5 22.9005 5.5 22.9028 5.5C22.905 5.5 22.9072 5.5 22.9094 5.5C22.9116 5.5 22.9138 5.5 22.916 5.5C22.9182 5.5 22.9203 5.5 22.9224 5.5C22.9246 5.5 22.9267 5.5 22.9288 5.5C22.9308 5.5 22.9329 5.5 22.935 5.5C22.937 5.5 22.939 5.5 22.941 5.5C22.9431 5.5 22.945 5.5 22.947 5.5C22.949 5.5 22.9509 5.5 22.9529 5.5C22.9548 5.5 22.9567 5.5 22.9586 5.5C22.9605 5.5 22.9623 5.5 22.9642 5.5C22.966 5.5 22.9679 5.5 22.9697 5.5C22.9715 5.5 22.9733 5.5 22.975 5.5C22.9768 5.5 22.9785 5.5 22.9803 5.5C22.982 5.5 22.9837 5.5 22.9854 5.5C22.9871 5.5 22.9887 5.5 22.9904 5.5C22.992 5.5 22.9936 5.5 22.9953 5.5C22.9969 5.5 22.9984 5.5 23 5.5L23 6.5ZM13.5 6L13.5 17.5L12.5 17.5L12.5 6L13.5 6Z" fill="%237E8486"/></svg>');
}

.resp-btns__bottom {
    width: 100%;
    display: none;
    opacity: 0;
    transition: 0.25s opacity ease;
}

.resp-btns__bottom.active {
    display: inline-block;
    opacity: 1;
}

.resp-btns__bottom .resp-item__rate-btn {
    width: 100%;
}

.resp-btns.form--submitted .resp-btns__top button {
    pointer-events: none;
}

.resp-item__bottom {
    display: flex;
    justify-content: space-between;
    margin-top: 1rem;
    padding-top: 1rem;
    border-top: 1px solid #D9DBDD;
    gap: 1rem;
    flex-wrap: wrap;
}

.resp-item__bottom .resp-btns__top {
    gap: 20px;
}

.resp-item:has(.resp-item__bottom)  .resp-item__right {
    padding-top: 0;
}

.resp-item:has(.resp-item__bottom)  .resp-item__comment-title {
    padding-top: 0;
}

@media (max-width: 520px) {
    .resp-item__name {
        font-size: 20px;
    }

    .ctlg-top__tags {
        font-size: 20px;
    }

    .feedback-thanks__title {
        font-size: 30px;
        line-height: 1.2;
    }

    .feedback-thanks__rate {
        flex-direction: column;
        align-items: center;
        text-align: center;
    }

    .feedback-thanks {
        padding: 64px 24px;
    }
}

#adminOptions .col-12 {
    padding: 0;
}

.get-consult {
    display: flex;
    gap: 1rem;
    align-items: center;
    padding: 1rem 2rem;
    border-radius: 100px;
    color: #FFF;
    font-weight: 700;
    width: max-content;
    max-width: 100%;
    background-color: #4096CD;
}

.get-consult::after {
    content: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.03125 5.85254V18.5088H20.189L24 22.3665V5.85254H7.03125Z" fill="%23F29B86"/><path d="M24 5.85254V22.3665L20.189 18.5088H15.5156V5.85254H24Z" fill="%23DF2626"/><path d="M0 1.63379V18.1009L3.81098 14.29H16.9219V1.63379H0Z" fill="%238ACAEA"/><path d="M8.48438 1.63379H16.9219V14.29H8.48438V1.63379Z" fill="%23256DA3"/><path d="M4.21875 4.44629H12.7031V5.85254H4.21875V4.44629Z" fill="%23E1EBF0"/><path d="M2.8125 7.25879H14.1094V8.66504H2.8125V7.25879Z" fill="%23E1EBF0"/><path d="M4.21875 10.0713H12.7031V11.4775H4.21875V10.0713Z" fill="%23E1EBF0"/><path d="M8.48438 4.44629H12.7031V5.85254H8.48438V4.44629Z" fill="%23B4D2D7"/><path d="M8.48438 10.0713H12.7031V11.4775H8.48438V10.0713Z" fill="%23B4D2D7"/><path d="M8.48438 7.25879H14.1094V8.66504H8.48438V7.25879Z" fill="%23B4D2D7"/></svg>');
    width: 1.5rem;
    height: 1.5rem;
    display: inline-block;
}
/* End */


/* Start:/local/templates/natt/static/vendor/select2-develop/dist/css/select2.min.css?167948999216298*/
.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline;list-style:none;padding:0}.select2-container .select2-selection--multiple .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;margin-left:5px;padding:0;max-width:100%;resize:none;height:18px;vertical-align:bottom;font-family:sans-serif;overflow:hidden;word-break:keep-all}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option--selectable{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;height:26px;margin-right:20px;padding-right:0px}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#ccc;font-size:15px;font-family:Arial;}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;padding-bottom:5px;padding-right:5px;position:relative}.select2-container--default .select2-selection--multiple.select2-selection--clearable{padding-right:25px}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;font-weight:bold;height:20px;margin-right:10px;margin-top:5px;position:absolute;right:0;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:inline-block;margin-left:5px;margin-top:5px;padding:0;padding-left:20px;position:relative;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-right:1px solid #aaa;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#999;cursor:pointer;font-size:1em;font-weight:bold;padding:0 4px;position:absolute;left:0;top:0}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus{background-color:#f1f1f1;color:#333;outline:none}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{border-left:1px solid #aaa;border-right:none;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__clear{float:left;margin-left:10px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--group{padding:0}.select2-container--default .select2-results__option--disabled{color:#999}.select2-container--default .select2-results__option--selected{background-color:#ddd}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, #fff 50%, #eee 100%);background-image:-o-linear-gradient(top, #fff 50%, #eee 100%);background-image:linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;height:26px;margin-right:20px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#ccc}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, #fff 0%, #eee 50%);background-image:-o-linear-gradient(top, #fff 0%, #eee 50%);background-image:linear-gradient(to bottom, #fff 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eee 50%, #fff 100%);background-image:-o-linear-gradient(top, #eee 50%, #fff 100%);background-image:linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0;padding-bottom:5px;padding-right:5px}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;display:inline-block;margin-left:5px;margin-top:5px;padding:0}.select2-container--classic .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#888;cursor:pointer;font-size:1em;font-weight:bold;padding:0 4px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;outline:none}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option--group{padding:0}.select2-container--classic .select2-results__option--disabled{color:grey}.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}

/* End */


/* Start:/local/templates/natt/static/vendor/slick-1.8.1/slick/slick.css?16432942231776*/
/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
    margin-left: auto;
    margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}

/* End */


/* Start:/local/components/nne/private-messages/templates/sticky/style.css?16345637251761*/
.message-list{
	color: #333;
	padding: 25px 0 0 0;
	box-sizing: border-box;
	overflow-y: scroll;
	height: 100%;
	position: relative;
	z-index: 2;
}

.message-list-scrolled:before{
	opacity: 0;
	transition: opacity 0.8s;
	content: "";
	background: url("/assets/images/envelope.svg") 50% 50% no-repeat transparent;
	background-size: 25%;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

.message-list-scrolled.__opened:before{
	opacity: 0.05;
}

.message-list-scrolled{
	background: #FFF;
	padding: 0 0 25px 0;
	overflow: hidden;
	z-index: 1;
	position: relative;
}

.message-item{
	position: relative;
	display: flex;
	flex-direction: column;
	margin: 0 0 15px 0;
	padding: 0 0 15px 0;
}

.message-item:last-child{
	margin-bottom: 0;
}

.message-item-header{
	padding: 0 0 15px 0;
}

.message-item-user{
	
}

.message-item-user_name{
	font-weight: bold;
	color: #256DA3;
}

.message-item-footer{
	display: flex;
	justify-content: space-between;
	padding: 15px 0 0 0;
}

.message-item-date{
	font-size: 14px;
	opacity: 0.6;
}

.message-item:hover{
	
}

.message-item:hover .message-item-date{
	opacity: 1;
}

.message-item .btn-close{
	border-radius: 50%;
    width: 24px;
    height: 24px;
    position: absolute;
    top: -6px;
    left: -40px;
    transition: opacity 0.4s;
    z-index: 5;
	background: url("/assets/images/cancel-red.svg") 50% 50% no-repeat transparent;
	background-size: 40%;
	opacity: 0;
}

.message-item:hover .btn-close{
	opacity: 1;
}

.message-item .btn-close:hover{
	cursor: pointer;
    border-color: #f44336;
    background: url("/assets/images/cancel.svg") 50% 50% no-repeat #f44336;
	background-size: 40%;
}
/* End */


/* Start:/local/templates/natt/components/bitrix/menu/multilevel-dropdown/style.css?17228418075731*/
.multilevel-dropdown .nav-list__item.dropdown-item .icon-wrap svg {
    margin: 0;
    width: 18px;
    height: 18px;
}
.multilevel-dropdown .dropdown-menu li a {
    padding: 10px 6px;
}

.multilevel-dropdown .nav-list__item.dropdown-item button {
    color: #fff;
}

.multilevel-dropdown .nav-list__item.dropdown-item {
    width: auto;
}

.header-rc__top .nav-list__item button:hover,
.header .nne-munu .nav-list__item.current a{
    color: var(--main-color);
    text-decoration: unset;
}

.nav-list__item button:hover::after {
    height: 101%;
    z-index: -1;
}

.header-rc__top .nav-list__item button:hover .link-icon {
    fill: #4096CD;
}

.nav-list__item button::after {
    bottom: -1px;
}

.multilevel-dropdown .nav-list__item.dropdown-item .dropdown-menu {
    position: absolute;
    inset: 0 auto auto 0;
    min-width: 100%;
    margin: 0;
    padding: 10px;
    transform: translate(0px, 47px);
}

.multilevel-dropdown .nav-list__item.dropdown-item button:hover .dropdown-menu {
    display: block;
    right: 100%;
    left: 0;
}

@media screen and (max-width: 1200px) {
    .multilevel-dropdown .nav-list__item.dropdown-item button:hover .dropdown-menu {
        top: -14px !important;
    }
}

.header-rc {
    width: 100%;
}

.header-rc__top {
    justify-content: space-between;
}

.nne-munu {
    display: grid;
    /*grid-template-columns: repeat(5, 1fr);*/
    grid-template-columns: repeat(6, 1fr);
    align-items: center;
    justify-items: center;
}

.user-profile {
    position: relative;
}

/*.user-profile::before {
    content: '';
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    left: 0;
    width: 2px;
    height: 36px;
    background-color: #4096CD;
}

@media screen and (max-width: 992px) {
    .user-profile::before {
        display: none;
    }
}*/

.filter form {
    width: 100%;
    justify-content: end;
}

.filter .row-result {
    display: flex;
    justify-content: end;
}

.filter .btn.search {
    width: 100%;
}

@media (max-width: 577px) {
    .filter .btn.search {
        width: auto;
    }
}
.header-rc__bt {
  padding-block: 10px;
}
.header-rc__bt:not(:has(.nav-list)) {
  display: none;
}
.header-rc__bt .nav-list__item {
  height: 100%;
  border-bottom: 2px solid transparent;
}
.header-rc__bt .nav-list__item a {
  height: 100%;
  color: #333;
}
.header-rc__bt .nav-list__item.current {
  border-color: #256da3;
}
.header-rc__bt .nav-list__item.current a {
  font-weight: 700;
}
.header-rc__bt .nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.header-rc__bt .nav.menu .btn {
  background-position: 16px center;
  border-radius: 4px;
  padding: 8px 16px;
  padding-left: 53px;
  font-size: 16px;
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1;
}
.header-rc {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.header-rc .header-rc__top {
  padding-block: 4px;
}
.header.fixed .header-lc {
  position: relative;
}
.header.fixed .header-lc:after {
  content: "";
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  height: 4px;
  background-color: inherit;
}
.header .header-rc__top {
  margin-left: 4px;
}
.header .header-rc__top .menu .nav-list__item a {
  padding: 16px;
}
.header .nav-list__item a {
  font-size: 16px;
  font-weight: 500;
  padding: 10px;
}

.header .notifictions-list-item a {
  font-size: 14px;
  font-weight: 400;
  padding: 0;
}

.header .header-lc .logo {
  padding-block: 2px;
}


.header .nne-munu .nav-list__item.current a {
  color: #256da3;
  font-weight: 700;
}
.header .nne-munu .nav-list__item.current a::after {
  height: 100%;
}
.header .nav-list__item.dropdown-item button {
  font-size: 16px;
  font-weight: 500;
  padding: 16px;
}
.header .nav-list__item.dropdown-item .dropdown-menu {
  top: 100%;
  width: 100%;
  -webkit-transform: initial;
  -ms-transform: initial;
  transform: initial;
  padding: 0;
  box-shadow: 0 4px 20px var(--main-dropdown-shadow-color);
}
.header .header-lc {
  --width: 136px;
  --ml: var(--width);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  min-width: var(--width);
  width: var(--width);
  margin-left: calc(-1 * var(--ml));
}
.header-rc__top .nav-list__item button.current {
    color: #4096CD;
    text-decoration: unset;
}
/* .nav-list__item button.current::after { */
    /* height: 101%; */
    /* z-index: -1; */
/* } */
@media (max-width: 1399px) {
  .header .header-lc {
    --width: 120px;
  }
}
@media (max-width: 1175px) {
  .header .header-lc {
    --width: 90px;
  }
  .header .header-lc .logo {
    padding: 4px;
  }
}
@media (max-width: 993px) {
  .header .header-lc {
    margin-left: 0;
  }
}
@media screen and (max-width: 992px) {
  .header-rc {
    display: none;
  }
  .header {
    padding-block: 10px;
  }
}
@media screen and (min-width: 1400px) and (max-width: 1567px) {
  .header .header-lc {
    --ml: clamp(3.188rem, -41.348rem + 50.898vw, 8.5rem);
  }
}
@media screen and (min-width: 1200px) and (max-width: 1358px) {
  .header .header-lc {
    --ml: clamp(2.625rem, -34.4rem + 49.367vw, 7.5rem);
  }
}
@media screen and (min-width: 993px) and (max-width: 1115px) {
  .header .header-lc {
    --ml: clamp(1.75rem, -29.79rem + 50.82vw, 5.625rem);
  }
}
@media (hover: hover) {
  .header .nne-munu .nav-list__item.current a:hover {
    color: #256da3;
  }
}
/* End */


/* Start:/local/templates/natt/components/nne/auth/header-mobile/style.css?1616760133383*/
form[name='form_auth'] .form-footer {
    margin-bottom: 32px;
}

form[name='form_auth'] .form-footer .bx-authform-link-container > a {
    display: inline-block;
    margin-bottom: 10px;
}

form[name='form_auth'] .form-actions .btn {
    padding: 12px 30px;
}

form[name='form_auth'] .form-footer .bx-authform-link-container > a:last-child {
    margin-bottom: 0;
}

/* End */


/* Start:/local/templates/natt/components/bitrix/menu/main-mobile/style.css?161760641151*/
.nav-list .nav-list__item.name {
    order: -1;
}
/* End */


/* Start:/local/templates/natt/components/bitrix/news.detail/offer-tech/style.css?16928926125793*/
.catalog-offer .sentence {
    padding-top: 64px;
    padding-bottom: 64px;
}

.fast-passage {
    padding-bottom: 64px;
}

svg {
    transition: fill .3s ease-in-out;
    -o-transition: fill .3s ease-in-out;
    -webkit-transition: fill .3s ease-in-out;
    -moz-transition: fill .3s ease-in-out;
    -ms-transition: fill .3s ease-in-out;
}

.edit:hover svg,
.download:hover svg {
    fill: #256DA3;
}

.wrap-icon .remove {
    fill: #A6A9AC;
}

.wrap-icon .remove:hover {
    fill: #DF2626;
}

.file-attached .card-rc {
    flex-basis: 100%;
}

section.contact-info {
    padding-top: 64px;
    padding-bottom: 64px;
}

.placeholder-item {
    height: 200px;
}

.offer-result .success-block {
    margin-top: 3rem;
}

.solution-table__cnt-item {
    position: relative;
}

#solution-current-state .solution-table__cnt .row .table-intellectual__prop tr .first,
#solution-current-state .solution-table__cnt .row .table-intellectual__prop tr .second {
    width: auto;
    text-align: left !important;
}

@media screen and (max-width: 1200px) {
    section.single-customer .customer-management .card,
    section.single-customer .sentence-management .card,
    section.sentence .customer-management .card,
    section.sentence .sentence-management .card {
        padding: 22px;
    }
    body .page.catalog-offer.blue main {
        padding-top: 0;
    }

    .catalog-offer .sentence {
        padding-top: 32px;
        padding-bottom: 32px;
    }

    section.sentence .h-block {
        padding-top: 32px;
    }
}

@media screen and (max-width: 992px) {
    #solution-current-state .solution-table__cnt .row .table-intellectual__prop tr .first {
        padding-right: 10px;
        width: 12%;
    }
    table tbody tr td:nth-last-child(-n + 2):not(.position, .date-work),
    #solution-current-state table tbody tr td:nth-last-child(-n + 2):not(.position, .date-work) {
        text-align: left;
    }
    #solution-current-state .solution-table__cnt .row .table-intellectual__prop tr .second {
        width: 88%;
    }
    #solution-team .table tbody.overflow tr td:first-child {
        width: 12%;
    }
}

.nne--wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.nne--navigation {
  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;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  max-width: 100%;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  background-color: #fff;
  border-radius: 32px;
  padding: 16px 32px;
  margin-inline: auto;
  gap: 16px;
  -webkit-box-shadow: 0 16px 24px 0 rgba(37, 109, 163, 0.15);
  box-shadow: 0 16px 24px 0 rgba(37, 109, 163, 0.15);
}
.nne--navigation .name {
  min-width: -webkit-fit-content;
  min-width: -moz-fit-content;
  min-width: fit-content;
  color: #333;
  line-height: 150%;
}
.nne--navigation-list {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  max-width: 100%;
  gap: 16px;
}
.nne--navigation-list li.current a {
  border-color: #4096cd;
  pointer-events: none;
}
.nne--navigation-list li.current a .full {
  font-size: 16px;
}
.nne--navigation-list li a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  height: 32px;
  min-width: 32px;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  background-color: #e6eef4;
  color: #4096cd;
  border: 1px solid transparent;
  border-radius: 32px;
  text-align: center;
  line-height: 150%;
  padding: 6px 10px;
}
.nne--navigation-list li a .full {
  font-size: 0;
  -webkit-transition: 0.1s font-size;
  transition: 0.1s font-size;
}
.nne--navigation-list .list-blue__decoration-item {
  margin-bottom: 0;
  margin-right: 0;
}
.nne--navigation-list .list-blue__decoration-item.current a::after {
  display: none;
}
.nne--navigation-btn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 32px;
  height: 32px;
  border-radius: 32px;
  border: 1px solid transparent;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.nne--navigation-btn svg {
  width: 22px;
  height: 22px;
  -o-object-fit: contain;
  object-fit: contain;
}
@media (hover: hover) {
  .nne--navigation-list li a:hover {
    border-color: #4096cd;
  }
  .nne--navigation-btn:hover {
    border-color: #4096cd;
  }
}
@media (hover: none) {
  .nne--navigation-list li a:active {
    border-color: #4096cd;
  }
  .nne--navigation-btn:active {
    border-color: #4096cd;
  }
}

.nne--navigation.fixed .list-blue__decoration {
    max-width: 890px;
  padding: 10px 32px;
}
.nne--navigation.fixed .list-blue__decoration .arr-next,
.nne--navigation.fixed .list-blue__decoration .arr-prev {
  top: 0;
  width: 32px;
  height: 100%;
  background-color: #fff;
  background-size: 22px auto;
}
.nne--navigation.fixed .list-blue__decoration .arr-next::before,
.nne--navigation.fixed .list-blue__decoration .arr-prev::before {
  display: none;
}

.nne--navigation-list .slick-slide {
    margin-inline: 10px;
}

@media (min-width: 1320px) {
    .fastPassage.fixed .list-blue__decoration.nne--navigation-list .slick-list {
        max-width: calc(100% - 128px);
    }
}
/* End */


/* Start:/local/templates/natt/components/bitrix/news.detail/offer-tech/vendor/slick-1.8.1/slick/slick.css?16154510561776*/
/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
    margin-left: auto;
    margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}

/* End */
/* /bitrix/templates/.default/ajax/ajax.css?1610441464448 */
/* /local/templates/natt/css/fontawesome/css/all.min.css?164423394489220 */
/* /local/templates/natt/static/theme/css/application.css?1709201689408803 */
/* /local/templates/natt/css/jquery.fancybox.min.css?161769259512764 */
/* /local/templates/natt/css/noty.css?161589323610213 */
/* /local/templates/natt/css/hover-min.css?161338711295290 */
/* /local/templates/natt/css/jquery.filer.css?163897137015059 */
/* /local/templates/natt/static/vendor/air-datepicker-master/dist/css/datepicker.css?164329422320693 */
/* /local/templates/natt/css/custom.css?1751619719433974 */
/* /local/templates/natt/static/vendor/select2-develop/dist/css/select2.min.css?167948999216298 */
/* /local/templates/natt/static/vendor/slick-1.8.1/slick/slick.css?16432942231776 */
/* /local/components/nne/private-messages/templates/sticky/style.css?16345637251761 */
/* /local/templates/natt/components/bitrix/menu/multilevel-dropdown/style.css?17228418075731 */
/* /local/templates/natt/components/nne/auth/header-mobile/style.css?1616760133383 */
/* /local/templates/natt/components/bitrix/menu/main-mobile/style.css?161760641151 */
/* /local/templates/natt/components/bitrix/news.detail/offer-tech/style.css?16928926125793 */
/* /local/templates/natt/components/bitrix/news.detail/offer-tech/vendor/slick-1.8.1/slick/slick.css?16154510561776 */
