/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:FontAwesome;src:url(/../library/assets/font-awesome/fonts/fontawesome-webfont.eot?v=4.7.0);src:url(/../library/assets/font-awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format("embedded-opentype"),url(/../library/assets/font-awesome/fonts/fontawesome-webfont.woff2?v=4.7.0) format("woff2"),url(/../library/assets/font-awesome/fonts/fontawesome-webfont.woff?v=4.7.0) format("woff"),url(/../library/assets/font-awesome/fonts/fontawesome-webfont.ttf?v=4.7.0) format("truetype"),url(/../library/assets/font-awesome/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}.fa{display:inline-block;font: 14px/1 FontAwesome,sans-serif;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eeeeee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{animation:fa-spin 2s infinite linear}.fa-pulse{animation:fa-spin 1s infinite steps(8)}@keyframes fa-spin{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";transform:scaleX(-1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";transform:scaleY(-1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}@font-face{font-family:Material Icons;font-style:normal;font-weight:400;font-display:swap;src:url(MaterialIcons-Regular.1e50f5c2ffa6aba4.eot);src:local("Material Icons"),local("MaterialIcons-Regular"),url(MaterialIcons-Regular.7ea2023eeca07427.woff2) format("woff2"),url(MaterialIcons-Regular.db852539204b1a34.woff) format("woff"),url(MaterialIcons-Regular.196fa4a92dd6fa73.ttf) format("truetype")}.material-icons{font-family:Material Icons,sans-serif;font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}@font-face{font-family:Lato;font-style:normal;font-weight:100;src:url(/../library/assets/fonts/Lato/Lato-Hairline.ttf)}@font-face{font-family:Lato;font-style:normal;font-weight:300;src:url(/../library/assets/fonts/Lato/Lato-Light.ttf)}@font-face{font-family:Lato;font-style:normal;font-weight:400;src:url(/../library/assets/fonts/Lato/Lato-Regular.ttf)}@font-face{font-family:Lato;font-style:normal;font-weight:700;src:url(/../library/assets/fonts/Lato/Lato-Bold.ttf)}@font-face{font-family:Montserrat;font-style:normal;font-weight:200;font-display:swap;src:url(/../library/assets/fonts/Montserrat/Montserrat-ExtraLight.ttf)}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(/../library/assets/fonts/Montserrat/Montserrat-Light.ttf)}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/../library/assets/fonts/Montserrat/Montserrat-Regular.ttf)}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/../library/assets/fonts/Montserrat/Montserrat-Medium.ttf)}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/../library/assets/fonts/Montserrat/Montserrat-SemiBold.ttf)}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/../library/assets/fonts/Montserrat/Montserrat-Bold.ttf)}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(/../library/assets/fonts/Montserrat/Montserrat-ExtraBold.ttf)}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;font-display:swap;src:url(/../library/assets/fonts/Montserrat/Montserrat-Black.ttf)}@font-face{font-family:Montserrat;font-style:italic;font-weight:300;font-display:swap;src:url(/../library/assets/fonts/Montserrat/Montserrat-LightItalic.ttf)}@font-face{font-family:Montserrat;font-style:italic;font-weight:400;font-display:swap;src:url(/../library/assets/fonts/Montserrat/Montserrat-Italic.ttf)}@font-face{font-family:Montserrat;font-style:italic;font-weight:500;font-display:swap;src:url(/../library/assets/fonts/Montserrat/Montserrat-MediumItalic.ttf)}@font-face{font-family:Montserrat;font-style:italic;font-weight:600;font-display:swap;src:url(/../library/assets/fonts/Montserrat/Montserrat-SemiBoldItalic.ttf)}@font-face{font-family:PlayfairDisplay;font-style:normal;font-weight:400;src:url(/../library/assets/fonts/PlayfairDisplay/PlayfairDisplay-Regular.ttf)}@font-face{font-family:PlayfairDisplay;font-style:italic;font-weight:400;src:url(/../library/assets/fonts/PlayfairDisplay/PlayfairDisplay-Italic.ttf)}@font-face{font-family:PlayfairDisplay;font-style:normal;font-weight:700;src:url(/../library/assets/fonts/PlayfairDisplay/PlayfairDisplay-Bold.ttf)}@font-face{font-family:PlayfairDisplay;font-style:italic;font-weight:700;src:url(/../library/assets/fonts/PlayfairDisplay/PlayfairDisplay-BoldItalic.ttf)}@font-face{font-family:PlayfairDisplay;font-style:normal;font-weight:900;src:url(/../library/assets/fonts/PlayfairDisplay/PlayfairDisplay-Black.ttf)}@font-face{font-family:PlayfairDisplay;font-style:normal;font-weight:900;src:url(/../library/assets/fonts/PlayfairDisplay/PlayfairDisplay-BlackItalic.ttf)}@font-face{font-family:Poppins;font-style:normal;font-weight:200;src:url(/../library/assets/fonts/Poppins/Poppins-ExtraLight.ttf)}@font-face{font-family:Poppins;font-style:normal;font-weight:300;src:url(/../library/assets/fonts/Poppins/Poppins-Light.ttf)}@font-face{font-family:Poppins;font-style:normal;font-weight:400;src:url(/../library/assets/fonts/Poppins/Poppins-Regular.ttf)}@font-face{font-family:Poppins;font-style:normal;font-weight:500;src:url(/../library/assets/fonts/Poppins/Poppins-Medium.ttf)}@font-face{font-family:Poppins;font-style:normal;font-weight:700;src:url(/../library/assets/fonts/Poppins/Poppins-Bold.ttf)}@font-face{font-family:Poppins;font-style:italic;font-weight:200;src:url(/../library/assets/fonts/Poppins/Poppins-ExtraLightItalic.ttf)}@font-face{font-family:Poppins;font-style:italic;font-weight:300;src:url(/../library/assets/fonts/Poppins/Poppins-LightItalic.ttf)}@font-face{font-family:Poppins;font-style:italic;font-weight:400;src:url(/../library/assets/fonts/Poppins/Poppins-Italic.ttf)}@font-face{font-family:Poppins;font-style:italic;font-weight:500;src:url(/../library/assets/fonts/Poppins/Poppins-MediumItalic.ttf)}@font-face{font-family:Poppins;font-style:italic;font-weight:700;src:url(/../library/assets/fonts/Poppins/Poppins-BoldItalic.ttf)}@font-face{font-family:Raleway;font-style:normal;font-weight:100;font-display:swap;src:url(/../library/assets/fonts/Raleway/Raleway-Light.ttf)}@font-face{font-family:Raleway;font-style:normal;font-weight:300;font-display:swap;src:url(/../library/assets/fonts/Raleway/Raleway-Regular.ttf)}@font-face{font-family:Raleway;font-style:normal;font-weight:400;font-display:swap;src:url(/../library/assets/fonts/Raleway/Raleway-Medium.ttf)}@font-face{font-family:Raleway;font-style:normal;font-weight:700;font-display:swap;src:url(/../library/assets/fonts/Raleway/Raleway-Bold.ttf)}@font-face{font-family:Roboto;font-style:normal;font-weight:100;src:url(/../library/assets/fonts/Roboto/Roboto-Thin.ttf)}@font-face{font-family:Roboto;font-style:normal;font-weight:300;src:url(/../library/assets/fonts/Roboto/Roboto-Light.ttf)}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(/../library/assets/fonts/Roboto/Roboto-Regular.ttf)}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:url(/../library/assets/fonts/Roboto/Roboto-Medium.ttf)}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:url(/../library/assets/fonts/Roboto/Roboto-Bold.ttf)}@font-face{font-family:Roboto;font-style:normal;font-weight:900;src:url(/../library/assets/fonts/Roboto/Roboto-Black.ttf)}@font-face{font-family:TitilliumWeb;font-style:normal;font-weight:200;font-display:swap;src:url(/../library/assets/fonts/TitilliumWeb/TitilliumWeb-ExtraLight.ttf)}@font-face{font-family:TitilliumWeb;font-style:normal;font-weight:300;font-display:swap;src:url(/../library/assets/fonts/TitilliumWeb/TitilliumWeb-Light.ttf)}@font-face{font-family:TitilliumWeb;font-style:normal;font-weight:400;font-display:swap;src:url(/../library/assets/fonts/TitilliumWeb/TitilliumWeb-Regular.ttf)}@font-face{font-family:TitilliumWeb;font-style:normal;font-weight:600;font-display:swap;src:url(/../library/assets/fonts/TitilliumWeb/TitilliumWeb-SemiBold.ttf)}@font-face{font-family:TitilliumWeb;font-style:normal;font-weight:700;font-display:swap;src:url(/../library/assets/fonts/TitilliumWeb/TitilliumWeb-Bold.ttf)}@font-face{font-family:TitilliumWeb;font-style:normal;font-weight:900;font-display:swap;src:url(/../library/assets/fonts/TitilliumWeb/TitilliumWeb-Black.ttf)}@font-face{font-family:TitilliumWeb;font-style:italic;font-weight:400;font-display:swap;src:url(/../library/assets/fonts/TitilliumWeb/TitilliumWeb-Italic.ttf)}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:400;src:url(/../library/assets/fonts/NunitoSans/NunitoSans-Regular.ttf)}@font-face{font-family:Nunito Sans;font-style:italic;font-weight:400;src:url(/../library/assets/fonts/NunitoSans/NunitoSans-Italic.ttf)}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:700;src:url(/../library/assets/fonts/NunitoSans/NunitoSans-Bold.ttf)}@font-face{font-family:Nunito Sans;font-style:italic;font-weight:700;src:url(/../library/assets/fonts/NunitoSans/NunitoSans-BoldItalic.ttf)}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:900;src:url(/../library/assets/fonts/NunitoSans/NunitoSans-Black.ttf)}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:900;src:url(/../library/assets/fonts/NunitoSans/NunitoSans-BlackItalic.ttf)}c-material-button .button{border-radius:100px}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.flex{display:flex}.flex-col{display:flex;flex-direction:column}.flex-row{display:flex;flex-direction:row}.flex-center{justify-content:center;align-items:center}.flex-wrap{flex-wrap:wrap}.flex-equal>*{flex-grow:1;flex-basis:0}.flex-0{flex:0}.flex-1{flex:1}.flex-2{flex:2}.flex-3{flex:3}.flex-4{flex:4}.flex-5{flex:5}.flex-6{flex:6}.flex-7{flex:7}.flex-8{flex:8}.flex-9{flex:9}.flex-10{flex:10}.flex-11{flex:11}.flex-12{flex:12}.flex-grow-1{flex-grow:1}.flex-grow-2{flex-grow:2}.flex-basis-0{flex-basis:0}.grow{flex-grow:1}.no-shrink{flex-shrink:0}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.gap-y-0-2{row-gap:.2em}.gap-x-0-2{column-gap:.2em}.gap-y-0-5{row-gap:.5em}.gap-x-0-5{column-gap:.5em}.gap-y-0-75{row-gap:.75em}.gap-x-0-75{column-gap:.75em}.gap-y-1{row-gap:1em}.gap-x-1{column-gap:1em}.gap-y-1-5{row-gap:1.5em}.gap-x-1-5{column-gap:1.5em}.gap-y-2{row-gap:2em}.gap-x-2{column-gap:2em}.gap-y-2-5{row-gap:2.5em}.gap-x-2-5{column-gap:2.5em}.gap-y-4{row-gap:4em}.gap-x-4{column-gap:4em}.grid{display:grid}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.col-auto{grid-column:auto}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-4{grid-column:span 4/span 4}.font-light{font-weight:300}.font-normal{font-weight:400}.font-medium{font-weight:500}.font-semibold{font-weight:600}.font-bold{font-weight:700}.font-spaced{letter-spacing:2px}.text-center{text-align:center}.text-end{text-align:end}.text-5xl,.text-48{font-size:3.4285714286rem}.text-4xl,.text-40{font-size:2.8571428571rem}.text-3xl,.text-32{font-size:2.2857142857rem}.text-2xl,.text-28{font-size:2rem}.text-xl,.text-24{font-size:1.7142857143rem}.text-lg,.text-20{font-size:1.4285714286rem}.text-2md,.text-18{font-size:1.2857142857rem}.text-md,.text-16{font-size:1.1428571429rem}.text-2normal,.text-15{font-size:1.0714285714rem}.text-normal,.text-14{font-size:1rem}.text-2sm,.text-13{font-size:.9285714286rem}.text-sm,.text-12{font-size:.8571428571rem}.text-xs,.text-10{font-size:.7142857143rem}.underline,.underline-hover:hover{text-decoration-line:underline}.rounded-full{border-radius:50%}.rounded-3xl{border-radius:30px}.rounded-2xl{border-radius:16px}.rounded-xl{border-radius:12px}.rounded-lg{border-radius:10px}.rounded-md{border-radius:8px}.rounded-sm{border-radius:4px}.color-primary-text{color:var(--primary-text)}.color-faded,.color-secondary{color:var(--secondary-text)}.color-white,.color-contrast{color:var(--contrast-text)}.color-dark,.color-primary{color:var(--primary)}.color-control-primary{color:var(--control-primary)}.color-warning{color:var(--warning)}.color-error{color:var(--error)}.bg-white{background-color:var(--background)}.bg-light{background-color:var(--background-darker)}.bg-dark{background-color:var(--control-primary)}.bg-primary{background-color:var(--primary)}.bg-primary-opacity{background-color:rgba(var(--primary-rgb),.1)}.bg-green-contrast{background-color:#1e6d031a}.bg-contrast{background-color:#ffeb3b}.outline{border:1px solid var(--border)}.outline-thick{border-width:2px}.outline-dark,.outline-primary{border:1px solid var(--primary)}.outline-primary-rgb{border:1px solid rgba(var(--primary-rgb),.15)}.outline-top{border-top:1px solid var(--border)}.outline-top-primary{border-top:1px solid var(--primary)}.outline-top-primary-rgb{border-top:1px solid rgba(var(--primary-rgb),.15)}.outline-bottom{border-bottom:1px solid var(--border)}.outline-bottom-primary{border-bottom:1px solid var(--primary)}.outline-bottom-primary-opacity{border-bottom:1px solid rgba(var(--primary-rgb),.1)}.outline-bottom-primary-rgb{border-bottom:1px solid rgba(var(--primary-rgb),.15)}.clickable{cursor:pointer}.clickable-icon{display:flex;width:44px;height:44px;flex-shrink:0;justify-content:center;align-items:center}.hoverable{transition:box-shadow .1s ease-in-out}.hoverable:hover{box-shadow:0 0 10px 3px var(--shadow)}.highlighted{box-shadow:0 0 10px 3px var(--shadow)}.highlighted-soft{box-shadow:0 0 4px #0003}.leading-none{line-height:1}.leading-tight{line-height:1.25}.leading-snug{line-height:1.4}.leading-normal{line-height:1.5}.leading-relaxed{line-height:1.7}.leading-loose{line-height:2}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.rotate-270{transform:rotate(270deg)}.rotate-180{transform:rotate(180deg)}.rotate-90{transform:rotate(90deg)}.desktop-hidden{display:none}.block{display:block}.inline{display:inline}.inline-block{display:inline-block}.relative{position:relative}.absolute{position:absolute}.break-all,.break-all-hypened{word-break:break-all}.break-word{word-break:break-word}.width-50{width:50%}.width-100{width:100%}.width-auto{width:auto}.height-50{height:50%}.height-100{height:100%}.height-auto{height:auto}.padding-bottom-0-5{padding-bottom:.5em}.padding-bottom-1{padding-bottom:1em}.padding-bottom-2{padding-bottom:2em}.padding-top-0-5{padding-top:.5em}.padding-top-1{padding-top:1em}.padding-top-2{padding-top:2em}.margin-bottom-0{margin-bottom:0}.margin-bottom-1{margin-bottom:1em}.margin-bottom-2{margin-bottom:2em}.margin-top-0{margin-top:0}.margin-top-1{margin-top:1em}.margin-top-2{margin-top:2em}.margin-left-0{margin-left:0}.margin-left-1{margin-left:1em}.margin-left-2{margin-left:2em}.margin-left-auto{margin-left:auto}.margin-right-0{margin-right:0}.margin-right-1{margin-right:1em}.margin-right-2{margin-right:2em}.margin-right-auto{margin-right:auto}.overflow-hidden{overflow:hidden}.overflow-auto{overflow:auto}@media (max-width: 1000px){.mobile-lg-hidden{display:none}.mobile-lg-block{display:block}.mobile-lg-width-50{width:50%}.mobile-lg-width-100{width:100%}.mobile-lg-width-auto{width:auto}.mobile-lg-height-100{height:100%}.mobile-lg-height-auto{height:auto}.mobile-lg-flex{display:flex}.mobile-lg-flex-col{display:flex;flex-direction:column}.mobile-lg-flex-rev-col{display:flex;flex-direction:column-reverse}.mobile-lg-flex-row{display:flex;flex-direction:row}.mobile-lg-flex-rev-row{display:flex;flex-direction:row-reverse}.mobile-lg-flex-center{justify-content:center;align-items:center}.mobile-lg-flex-wrap{display:flex;flex-wrap:wrap}.mobile-lg-flex-1{flex:1}.mobile-lg-flex-2{flex:2}.mobile-lg-flex-3{flex:3}.mobile-lg-flex-4{flex:4}.mobile-lg-flex-5{flex:5}.mobile-lg-flex-6{flex:6}.mobile-lg-flex-7{flex:7}.mobile-lg-flex-8{flex:8}.mobile-lg-flex-9{flex:9}.mobile-lg-justify-start{justify-content:flex-start}.mobile-lg-justify-end{justify-content:flex-end}.mobile-lg-justify-center{justify-content:center}.mobile-lg-justify-between{justify-content:space-between}.mobile-lg-items-start{align-items:flex-start}.mobile-lg-items-end{align-items:flex-end}.mobile-lg-items-center{align-items:center}.mobile-lg-self-start{align-self:flex-start}.mobile-lg-self-end{align-self:flex-end}.mobile-lg-self-center{align-self:center}.mobile-lg-gap-y-0-2{row-gap:.2em}.mobile-lg-gap-x-0-2{column-gap:.2em}.mobile-lg-gap-y-0-5{row-gap:.5em}.mobile-lg-gap-x-0-5{column-gap:.5em}.mobile-lg-gap-y-0-75{row-gap:.75em}.mobile-lg-gap-x-0-75{column-gap:.75em}.mobile-lg-gap-y-1{row-gap:1em}.mobile-lg-gap-x-1{column-gap:1em}.mobile-lg-gap-y-1-5{row-gap:1.5em}.mobile-lg-gap-x-1-5{column-gap:1.5em}.mobile-lg-gap-y-2{row-gap:2em}.mobile-lg-gap-x-2{column-gap:2em}.mobile-lg-gap-y-2-5{row-gap:2.5em}.mobile-lg-gap-x-2-5{column-gap:2.5em}.mobile-lg-gap-y-4{row-gap:4em}.mobile-lg-gap-x-4{column-gap:4em}}@media (max-width: 768px){.mobile-md-hidden{display:none}.mobile-md-block{display:block}.mobile-md-width-50{width:50%}.mobile-md-width-100{width:100%}.mobile-md-width-auto{width:auto}.mobile-md-height-100{height:100%}.mobile-md-height-auto{height:auto}.mobile-md-flex{display:flex}.mobile-md-flex-col{display:flex;flex-direction:column}.mobile-md-flex-rev-col{display:flex;flex-direction:column-reverse}.mobile-md-flex-row{display:flex;flex-direction:row}.mobile-md-flex-rev-row{display:flex;flex-direction:row-reverse}.mobile-md-flex-center{justify-content:center;align-items:center}.mobile-md-flex-wrap{display:flex;flex-wrap:wrap}.mobile-md-flex-1{flex:1}.mobile-md-flex-2{flex:2}.mobile-md-flex-3{flex:3}.mobile-md-flex-4{flex:4}.mobile-md-flex-5{flex:5}.mobile-md-flex-6{flex:6}.mobile-md-flex-7{flex:7}.mobile-md-flex-8{flex:8}.mobile-md-flex-9{flex:9}.mobile-md-justify-start{justify-content:flex-start}.mobile-md-justify-end{justify-content:flex-end}.mobile-md-justify-center{justify-content:center}.mobile-md-justify-between{justify-content:space-between}.mobile-md-items-start{align-items:flex-start}.mobile-md-items-end{align-items:flex-end}.mobile-md-items-center{align-items:center}.mobile-md-self-start{align-self:flex-start}.mobile-md-self-end{align-self:flex-end}.mobile-md-self-center{align-self:center}.mobile-md-gap-y-0-2{row-gap:.2em}.mobile-md-gap-x-0-2{column-gap:.2em}.mobile-md-gap-y-0-5{row-gap:.5em}.mobile-md-gap-x-0-5{column-gap:.5em}.mobile-md-gap-y-0-75{row-gap:.75em}.mobile-md-gap-x-0-75{column-gap:.75em}.mobile-md-gap-y-1{row-gap:1em}.mobile-md-gap-x-1{column-gap:1em}.mobile-md-gap-y-1-5{row-gap:1.5em}.mobile-md-gap-x-1-5{column-gap:1.5em}.mobile-md-gap-y-2{row-gap:2em}.mobile-md-gap-x-2{column-gap:2em}.mobile-md-gap-y-2-5{row-gap:2.5em}.mobile-md-gap-x-2-5{column-gap:2.5em}}@media (max-width: 495px){.mobile-sm-hidden{display:none}.mobile-sm-block{display:block}.mobile-sm-width-50{width:50%}.mobile-sm-width-100{width:100%}.mobile-sm-height-100{height:100%}.mobile-sm-height-auto{height:auto}.mobile-sm-flex{display:flex}.mobile-sm-flex-col{display:flex;flex-direction:column}.mobile-sm-flex-rev-col{display:flex;flex-direction:column-reverse}.mobile-sm-flex-row{display:flex;flex-direction:row}.mobile-sm-flex-rev-row{display:flex;flex-direction:row-reverse}.mobile-sm-flex-center{justify-content:center;align-items:center}.mobile-sm-flex-wrap{display:flex;flex-wrap:wrap}.mobile-sm-flex-1{flex:1}.mobile-sm-flex-2{flex:2}.mobile-sm-flex-3{flex:3}.mobile-sm-flex-4{flex:4}.mobile-sm-flex-5{flex:5}.mobile-sm-flex-6{flex:6}.mobile-sm-flex-7{flex:7}.mobile-sm-flex-8{flex:8}.mobile-sm-flex-9{flex:9}.mobile-sm-justify-start{justify-content:flex-start}.mobile-sm-justify-end{justify-content:flex-end}.mobile-sm-justify-center{justify-content:center}.mobile-sm-justify-between{justify-content:space-between}.mobile-sm-items-start{align-items:flex-start}.mobile-sm-items-end{align-items:flex-end}.mobile-sm-items-center{align-items:center}.mobile-sm-self-start{align-self:flex-start}.mobile-sm-self-end{align-self:flex-end}.mobile-sm-self-center{align-self:center}.mobile-sm-gap-y-0-2{row-gap:.2em}.mobile-sm-gap-x-0-2{column-gap:.2em}.mobile-sm-gap-y-0-5{row-gap:.5em}.mobile-sm-gap-x-0-5{column-gap:.5em}.mobile-sm-gap-y-0-75{row-gap:.75em}.mobile-sm-gap-x-0-75{column-gap:.75em}.mobile-sm-gap-y-1{row-gap:1em}.mobile-sm-gap-x-1{column-gap:1em}.mobile-sm-gap-y-1-5{row-gap:1.5em}.mobile-sm-gap-x-1-5{column-gap:1.5em}.mobile-sm-gap-y-2{row-gap:2em}.mobile-sm-gap-x-2{column-gap:2em}.mobile-sm-gap-y-2-5{row-gap:2.5em}.mobile-sm-gap-x-2-5{column-gap:2.5em}}html{font-size:14px}p,h1,h2,h3,h4,h5,h6,input,select,textarea,button{margin:0;padding:0;border:0;background:none;font:inherit;vertical-align:baseline}select,textarea,input[type=url],input[type=tel],input[type=text],input[type=email],input[type=password]{width:100%;height:40px;padding:9px 10px;border:1px solid var(--border);border-radius:0;background:var(--background);font-size:14px;line-height:20px;color:var(--primary-text-dark);-ms-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-appearance:none}input[type=color]{border:1px solid #adadad}.cls-back-arrow,.cls-x,.cls-search,.cls-clear-filters,.cls-show-filters,.cls-arrow-right{fill:var(--control-primary-dark)!important}p{margin-bottom:10px}h1{font-size:1.85rem;color:var(--primary-text-dark);line-height:2rem;margin-bottom:25px;font-weight:400}.imgc{position:relative;display:inline-block;-webkit-user-select:none;user-select:none;font-size:0rem}.imgc canvas{display:none}.imgc svg{position:absolute;inset:0;width:100%;height:100%}.imgc svg path{fill:#00000080}.imgc-handles{position:absolute;top:50%;left:50%;cursor:move;border:1px solid rgba(255,255,255,.4);box-shadow:inset 0 0 30px #0000001a}.imgc-handles-circular{border-radius:50%;border:0;outline:1px dotted rgba(255,255,255,.2)}.imgc-handles-el{position:absolute;display:inline-block;z-index:1;background:transparent}.imgc-handles-el[class*=imgc-handles-el-0-]{width:8px;height:8px;z-index:2;border-radius:3px}.imgc-handles-el[class*=imgc-handles-el-0-]:hover{transform:scale(1.2)}.imgc-handles-el-0-0{top:-6px;left:-6px;cursor:nw-resize}.imgc-handles-el-0-1{top:-6px;right:-6px;cursor:ne-resize}.imgc-handles-el-0-2{bottom:-6px;right:-6px;cursor:se-resize}.imgc-handles-el-0-3{bottom:-6px;left:-6px;cursor:sw-resize}.imgc-handles-el-1-0,.imgc-handles-el-1-2{height:8px;width:100%;left:0;right:0}.imgc-handles-el-1-1,.imgc-handles-el-1-3{height:100%;width:8px;top:0;bottom:0}.imgc-handles-el-1-0{top:-8px;cursor:n-resize}.imgc-handles-el-1-1{right:-8px;cursor:e-resize}.imgc-handles-el-1-2{bottom:-8px;cursor:s-resize}.imgc-handles-el-1-3{left:-8px;cursor:w-resize}change-password .change-password-card:not(.noBorder){box-shadow:0 3px 6px var(--shadow),0 3px 6px var(--shadow);padding:20px}change-password .info{color:var(--primary-text);font-size:1.14rem;margin-bottom:30px}change-password ul{font-size:1.07rem;list-style-type:none;-webkit-padding-start:0px}change-password li{display:flex}change-password li.correct{color:var(--control-primary)}change-password li span{display:inline-block}change-password .action{margin-top:10px;display:flex}change-password .action c-material-button .button{text-transform:none!important}change-password .current-password c-underline-input{margin-bottom:15px!important}change-password .messages{display:flex;flex-direction:column;margin-top:10px;min-height:18px}change-password .error-info,change-password .success-info{font-size:.92rem;color:var(--error)}change-password .success-info{color:var(--control-primary)}password-strength .strength-container{margin-top:-20px}password-strength .strength-container #strength{margin-top:8px;width:100%;float:right;display:flex;flex-direction:row;list-style-type:none;-webkit-padding-start:0px}password-strength .strength-container #strength .selected{background-color:var(--control-primary)}password-strength li{display:list-item;height:5px;width:100%;background-color:var(--background-darker)}password-strength .strength-label{clear:right;margin-top:0;font-size:.85rem;color:var(--secondary-text);float:right}password-strength .repeat-password c-underline-input{margin-top:5px!important}password-strength .transparent{visibility:hidden}password-strength [password-strength],password-strength password-strength{margin-top:15px}@media (min-width: 980px){password-strength [password-strength] .tooltip,password-strength password-strength .tooltip{width:150px}password-strength [password-strength] .tooltip .tooltip-inner,password-strength password-strength .tooltip .tooltip-inner{max-width:145px}}captcha iframe{min-width:305px;min-height:90px;outline:none;border:none;overflow:hidden}user-agreements .checkbox-with-label-container{position:relative;width:300px;margin-bottom:15px}user-agreements .checkbox-with-label-container .tooltip-blue .tooltip{width:320px}user-agreements .checkbox-with-label-container .tooltip-blue .tooltip-inner{transform:translate(-140px)}user-agreements .checkbox-label{word-break:break-word;width:265px}user-agreements .checkbox-label p{display:inline}user-agreements c-checkbox{width:100%}user-agreements c-checkbox .checkbox-text{font-size:.8571rem}user-agreements .light-label,user-agreements c-checkbox .checkbox{width:100%;position:relative;display:flex;justify-content:space-between;font-size:.8571rem}user-agreements .light-label .circle{min-width:20px;outline:none!important}user-agreements .checkbox-square{float:left;outline:none!important}user-agreements .tooltip-blue .tooltip{width:210px}user-agreements div.tooltip-blue{top:0}user-agreements .field-icon{top:-4px}user-agreements c-checkbox .border{margin-right:0}user-agreements .a-concierge{text-decoration:underline}user-agreements header h3{margin-bottom:20px}user-agreements .new-terms .terms{padding:5px 30px 5px 0;max-height:40vh;overflow-y:auto;margin-bottom:20px;font-size:14px}user-agreements .error{color:#b0001d}user-agreements .readonly c-checkbox{cursor:default;pointer-events:none}user-agreements .readonly label{cursor:default}user-agreements .mobile-visible{display:none}user-agreements .check-all{font-weight:500}@media (hover: none) and (pointer: coarse){user-agreements .mobile-hidden{display:none}user-agreements .mobile-visible{display:block}user-agreements .more-info{margin-top:5px;display:block;margin-left:34px;cursor:pointer}user-agreements .tooltip-text{margin-top:10px;margin-left:34px;font-size:12px!important}}user-agreements .required-note{color:var(--secondary-text);font-size:12px}c-bar-chart,c-donut-chart,c-line-chart{display:block;width:100%;height:100%;position:relative}.chart-base{display:block;width:100%;height:100%}.chart-base .plot{fill:none;stroke-width:2;stroke-linejoin:round;stroke-linecap:round}.chart-base .grid line{stroke:#d3d3d3;stroke-opacity:.7;shape-rendering:crispEdges}.chart-base .grid path{stroke-width:0}.chart-base .axis .tick text{font-size:12px;letter-spacing:.4px;color:var(--secondary-text)}.chart-base .axis .domain,.chart-base .axis .tick line{display:none}.chart-base .dot{stroke-width:2;fill:#fff}.chart-base .navigation{width:20px;display:flex;justify-content:center;align-items:center;cursor:pointer;position:absolute;background-color:#fffc;transition:background-color .2s ease}.chart-base .navigation:hover{background-color:#fffffff2}.chart-base .navigation-left .navigation-arrow{transform:rotate(90deg)}.chart-base .navigation-right .navigation-arrow{transform:rotate(-90deg)}.chart-base .mouse-line{position:absolute;width:1px;background-color:#ff95c5;z-index:1}.chart-base .popup-container{position:relative}verification-email-sms{display:block}verification-email-sms .title{font-weight:700}verification-email-sms .margin-bottom{margin-bottom:10px}verification-email-sms .code-area{display:flex;align-items:center}verification-email-sms .code-area .code{display:flex}verification-email-sms .code-area .single-digit{width:48px;height:48px;border-radius:8px;border:1px solid --var(--border);margin:0 8px 0 0;padding:8px 13px 7px;font-size:24px;font-weight:700;text-align:center}c-stacked-bar-chart .y-axis .tick line:not(.line){display:none}c-stacked-bar-chart .x-axis .tick line:not(.line){display:none}c-stacked-bar-chart .y-axis .domain,c-stacked-bar-chart .x-axis .domain{display:none}c-stacked-bar-chart .y-axis .tick text{font-size:14px;line-height:1.14;letter-spacing:1px;color:#607a83}c-stacked-bar-chart .x-axis .tick text{font-size:12px;line-height:1.33;letter-spacing:1px;color:#607a83}c-stacked-bar-chart .y-axis .tick text,c-stacked-bar-chart .x-axis .tick text{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}@media (min-width: 1280px){.expandable-list-item--last-element-wrapper .expandable-list-item--title{display:block}.expandable-list-item--icons{width:unset;justify-content:unset;padding:unset}}.unselectable{-webkit-user-select:none;user-select:none}desktop-ereg-slot-selection{display:flex;position:relative}desktop-ereg-slot-selection .slot-arrow{position:absolute;cursor:pointer}desktop-ereg-slot-selection .slot-selection-next{right:-25px;top:10px}desktop-ereg-slot-selection .slot-selection-back{left:-25px;top:2px;transform:rotate(180deg)}@media (min-width: 1280px){desktop-ereg-slot-selection{margin:0 42px}}desktop-ereg-slot-selection .tooltip-inner{border:1px solid var(--border)}desktop-ereg-slot-selection further-slots-offer c-material-button{cursor:pointer}desktop-ereg-slot-selection further-slots-offer c-material-button .material-icons{font-size:1.2857142857rem}institution-selection-car .is-online desktop-ereg-slot-selection .cursor-bg,doctor-selection-card .is-online desktop-ereg-slot-selection .cursor-bg{background-image:linear-gradient(0deg,#e7efff,#e7efff,#e1f3dc00)}institution-selection-car .is-online desktop-ereg-slot-selection .cursor,doctor-selection-card .is-online desktop-ereg-slot-selection .cursor{color:var(--primary)}institution-selection-car .is-not-online desktop-ereg-slot-selection .cursor-bg,doctor-selection-card .is-not-online desktop-ereg-slot-selection .cursor-bg{background-image:linear-gradient(0deg,#e7efff,#e7efff,#e7efff00)}institution-selection-car .is-not-online desktop-ereg-slot-selection .cursor,doctor-selection-card .is-not-online desktop-ereg-slot-selection .cursor{color:var(--primary)}mobile-ereg-calendar .text-muted-btn{visibility:hidden}tinymce{display:block;width:99%;margin:auto}.tox.tox-tinymce-aux{z-index:65535}multiline-chart-selector{display:flex;flex-flow:column;max-width:1170px}multiline-chart-selector .section-header{color:var(--primary-text);font-size:1.5714285714rem;font-weight:600;margin-bottom:16px}multiline-chart-selector .selections{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:360px}multiline-chart-selector .selections .single-selection{border:1px solid var(--primary);border-radius:20px;padding:5px 10px;display:flex;align-items:center;gap:10px;font-size:1rem;font-weight:500}multiline-chart-selector .selections .single-selection svg-icon{display:flex}multiline-chart-selector .selections .single-selection svg-icon path#Triangle,multiline-chart-selector .selections .single-selection svg-icon rect#Rectangle{fill:#fff}multiline-chart-selector .selections .new-selection svg-icon{color:var(--primary)}multiline-chart-selector c-dropdown .popup c-underline-input .c-underline-input .c-underline-input-inner input.input{padding-top:12px}multiline-chart-selector c-dropdown .popup.opened{max-width:280px}multiline-chart-selector c-dropdown label{color:var(--primary)}multiline-chart-selector c-dropdown button>span.noselect.item-label{display:none}faq-container zus-availability-declaration{display:none!important}.faq{color:var(--primary-text);min-height:900px;overflow-y:auto;position:relative;overflow-x:hidden}@media only screen and (max-width: 768px){.faq .menu-mobile{display:block;width:100%}.faq toggle.mobile{background-color:#efefef;margin:-5px -20px 0;padding:0 20px;width:100vw}.faq .bottom-content{display:block}.faq .menu-line,.faq .menu-list{display:none}.faq section.content{display:flex;margin:0 auto;max-width:1200px}.faq toggle{padding-left:0}}@media only screen and (max-width: 500px){.faq .menu-list{display:none}.faq .menu-mobile{display:block;width:100%}.faq .bottom-content{display:block}.faq .menu-line{display:none}.faq toggle.desktop .title{font-size:18px!important}.faq toggle.desktop .title-bar{padding:11px 20px 20px 42px}}@media only screen and (min-width: 769px){.faq .grid-row.content{display:flex;margin:41px auto 0;max-width:1200px}.faq .bottom-content{display:flex}.faq .menu-mobile{display:none}}.faq .active{color:var(--primary)}.faq ol li p{margin-bottom:10px}.faq ol li img{margin-top:10px}.faq p{margin-block-start:0px;margin-block-end:0px}.faq toggle.mobile{background-color:#efefef}.faq toggle.mobile .title-bar{padding:11px 20px 10px 42px}.faq toggle.mobile .title{font-size:24px;font-weight:600}@media (max-width: 480px){.faq toggle.mobile .title{font-size:18px}}.faq toggle.mobile .content{text-transform:uppercase}.faq toggle.mobile .content p{padding-top:5px;cursor:pointer}.faq toggle.mobile .content img{max-height:300px;width:auto;margin-top:15px}.faq toggle.mobile .toggler{left:initial;right:30px}.faq toggle.desktop .signature{font-size:12px;font-style:italic}.faq toggle.desktop .subtitle{font-weight:600}.faq toggle.desktop .content img{max-height:300px;width:auto;margin-top:15px;border:1px solid #e0e0e0}.faq toggle.desktop .content a{color:var(--primary)}.faq toggle.desktop .tab{border:none;border-bottom:1px solid #e5e5e5}.faq toggle.desktop .title-bar{padding:20px 20px 20px 42px}.faq toggle.desktop .title{font-size:20px;font-weight:500;color:var(--primary-text);text-align:left}.faq .pointer{cursor:pointer}.faq .bottom-content{width:100%}.faq toggle{display:block}.faq toggle .content{padding-right:20px;padding-left:42px;overflow:hidden;font-size:1.1428571429rem;line-height:1.5;color:var(--secondary-text)}.faq toggle .toggler{position:absolute;left:10px;color:var(--control-primary);font-size:32px!important;font-weight:400!important;flex-shrink:0}.faq toggle .fill{fill:var(--control-primary)}.faq toggle .bold .toggler{font-weight:700}.faq toggle .title-bar{position:relative;font-size:16px;line-height:24px;cursor:pointer}.faq toggle .tabs.normal .tab.opened .title-bar,.faq toggle .tabs.normal .tab.opened .content{color:var(--contrast-text);background:var(--primary)}.faq toggle .tabs.normal .tab.opened .toggler{color:var(--contrast-text)}.faq toggle .tab:not(.opened) .title-bar:hover{color:var(--primary)}.faq .content .bottom-content p{padding-bottom:20px}.faq .content .base{line-height:1.7}.faq .content .pre{white-space:pre-wrap}.faq .content .menu{display:flex;max-height:-moz-fit-content;max-height:fit-content;font-weight:600}.faq .content .menu .menu-line{width:2px;height:96%;background-color:#d8d8d8}.faq .content .menu .menu-line .menu-selected{height:65px;background-color:var(--control-primary);width:100%;position:relative;top:0;transition:.24s 0ms cubic-bezier(0,0,.2,1)}.faq .content .menu .menu-list{margin-right:25px;font-size:16px;font-weight:600;text-transform:uppercase}.faq .content .menu .menu-list ul{margin-block-start:0px;margin-block-end:0px;list-style-type:none;padding-inline-start:15px}.faq .content .menu .menu-list ul li{margin-top:20px;margin-bottom:27px;cursor:pointer}.faq .tabs{margin:5px 5px 0;padding:0 20px}.faq .title-bar{display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between;padding:20px 20px 20px 0!important}.faq .title-bar .toggler{position:static!important;width:56px;height:56px;display:flex;align-items:center;justify-content:center}.faq .title-bar .toggler svg.default{width:35px;height:35px;transition:all .2s ease-in-out}.faq .title-bar .toggler svg.rotate{transform:rotate(180deg)}.faq .content{padding-left:0!important}.faq .content p{margin-bottom:1rem}.faq .content:last-child{margin-bottom:20px}@media only screen and (max-width: 980px){.faq{padding-top:23px}.faq h2{margin-bottom:30px}.faq .title-bar{padding:11px 0 20px!important}}@media only screen and (max-width: 500px){.faq .title-bar{padding:11px 0 20px!important}}.faq{color:var(--primary-text)}.faq .bg{position:relative;height:400px}.faq .bg img{width:100%;height:400px;object-fit:cover;object-position:center}@media (max-width: 480px){.faq .bg img{object-fit:cover;object-position:-900px 0px}}.faq .title-container{padding:30px;background-color:#fff;border-radius:10px;position:absolute;bottom:30px}@media (max-width: 480px){.faq .title-container{padding:20px}}.faq .title-container h2{font-size:12px;font-weight:700;color:var(--primary);text-transform:uppercase;margin:0 0 8px;display:inline-block;border-radius:9.5px;background-color:#b1ffd6;line-height:1.6;padding:0 10px;letter-spacing:3px}@media (max-width: 480px){.faq .title-container h2{letter-spacing:2px}}.faq .title-container h3{font-size:30px;line-height:1.27;color:var(--primary);margin:0}@media (max-width: 480px){.faq .title-container h3{font-size:20px}}.faq .bottom-content ul,.faq .bottom-content ul li,.faq .bottom-content ul ul li{margin:0;padding:0;text-indent:0;list-style-type:none}.faq .menu{flex-shrink:0}.faq .menu .menu-list li{font-size:18px;letter-spacing:1px;color:var(--primary-text);text-transform:uppercase;position:relative}.faq .menu .menu-list li .border{position:absolute;top:0;left:0;width:2px;background-color:#b1ffd6;height:100%;transform:scale(0);transition:all .3s ease}.faq .menu .menu-list li .text{margin-left:18px}.faq .menu .menu-list li.active{color:var(--primary);font-weight:700}.faq .menu .menu-list li.active .border{transform:scale(1)}toggle{width:100%;margin-top:-20px}@media (max-width: 768px){toggle{margin-top:0}}toggle .tab{border-bottom:1px solid #d8d8d8}toggle .tab:first-of-type{padding-top:0}toggle .tab:last-of-type{border-bottom:none!important}toggle .title-bar{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;width:100%}toggle .title-bar .title{font-size:1.4285714286rem;font-weight:500;color:var(--primary-text);text-align:left}toggle .title-bar .toggler{margin-left:20px;width:56px;height:56px;align-items:center;justify-content:center;display:flex}toggle .title-bar .toggler svg.default{width:35px;height:35px;transition:all .2s ease-in-out}toggle .title-bar .toggler svg.rotate{transform:rotate(180deg)}faq-with-tiles{display:block}faq-with-tiles .logo-container{width:100%;margin-bottom:56px}@media (max-width: 1280px){faq-with-tiles .logo-container{margin-bottom:25px}}@media (max-width: 495px){faq-with-tiles .logo-container{max-width:100vw}}faq-with-tiles .logo-container.content-hidden{margin-bottom:0}faq-with-tiles .logo-container.single-section-logo{margin-bottom:0}faq-with-tiles .main-title{margin:0 120px;padding:40px 0 0}@media (max-width: 1280px){faq-with-tiles .main-title{margin:0 16px;padding:25px 0 0}}faq-with-tiles .main-title .help{font-size:2.2857142857rem;font-weight:600;line-height:1.28;color:var(--primary-text)}@media (max-width: 1280px){faq-with-tiles .main-title .help{font-size:2rem}}faq-with-tiles .main-title h2{font-size:1.5714285714rem;font-weight:400;color:var(--primary-text);line-height:1.5}faq-with-tiles .faq-content{margin:0 120px 75px}faq-with-tiles .faq-content.single-section-content{margin:0}@media (max-width: 1280px){faq-with-tiles .faq-content{margin:0}}@media (max-width: 495px){faq-with-tiles .faq-content{max-width:100vw}}faq-with-tiles .faq-content .tiles{display:flex;flex-wrap:wrap}faq-with-tiles .faq-content .tiles .tile{padding:20px 30px;width:350px;height:208px;border:solid 1px #e0e0e0;border-radius:10px;margin:0 45px 45px 0;display:flex;flex-direction:column;justify-content:space-between;cursor:pointer}faq-with-tiles .faq-content .tiles .tile:hover{box-shadow:0 0 20px #c3c3c36e;border-color:#fff}@media (max-width: 1280px){faq-with-tiles .faq-content .tiles .tile:hover{box-shadow:none;border-color:#d8d8d8}}@media (max-width: 1280px){faq-with-tiles .faq-content .tiles .tile{width:100%;height:auto;margin:0;padding:15px 16px;border:none;border-radius:0;display:flex;flex-direction:row;border-bottom:1px solid #d8d8d8}faq-with-tiles .faq-content .tiles .tile>div{display:flex;align-items:center}}@media (max-width: 1280px){faq-with-tiles .faq-content .tiles .tile .icon{background-color:rgba(var(--control-primary-rgb),.1);width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:20px}}faq-with-tiles .faq-content .tiles .tile .icon svg{width:42px;height:42px}@media (max-width: 1280px){faq-with-tiles .faq-content .tiles .tile .icon svg{width:25px;height:25px}}faq-with-tiles .faq-content .tiles .tile img{margin-right:15px;max-width:40px}faq-with-tiles .faq-content .tiles .tile .arrow svg.mobile-visible{display:none;transform:rotate(-90deg);width:33px;height:33px}@media (max-width: 1280px){faq-with-tiles .faq-content .tiles .tile .arrow svg.mobile-hidden{display:none}faq-with-tiles .faq-content .tiles .tile .arrow svg.mobile-visible{display:block!important}}faq-with-tiles .faq-content .tiles .tile .tile-title{font-size:1.2857142857rem;color:var(--primary-text);margin-top:15px}@media (max-width: 1280px){faq-with-tiles .faq-content .tiles .tile .tile-title{margin-top:0;font-size:1.1428571429rem}}faq-with-tiles .faq-content .tiles .tile .arrow{display:flex;justify-content:flex-end}faq-with-tiles .faq{min-height:initial}faq-with-tiles .faq toggle .content{font-size:1rem}@media (min-width: 1280px){faq-with-tiles .faq .tabs{margin:0;padding:0}}@media (max-width: 1280px){faq-with-tiles .faq .tabs{margin-left:8px;margin-right:8px;padding:0}}faq-with-tiles .faq-footer{background-color:rgba(var(--control-primary-rgb),.05);padding:0 120px 110px}@media (max-width: 1280px){faq-with-tiles .faq-footer{padding:0 16px 60px}}@media (max-width: 495px){faq-with-tiles .faq-footer{max-width:100vw}}faq-with-tiles .faq-footer .faq-footer-title{display:flex;justify-content:center}faq-with-tiles .faq-footer .faq-footer-title.single-section-title{margin-top:0!important}faq-with-tiles .faq-footer.content-hidden .faq-footer-title{margin-top:0!important}faq-with-tiles .faq-footer h2{width:704px;font-size:2.1428571429rem;font-weight:500;line-height:1.27;color:var(--primary-text);margin:80px 0}@media (max-width: 1280px){faq-with-tiles .faq-footer h2{font-size:1.2857142857rem;font-weight:500;line-height:2.11;margin:40px 0 3px}}@media (max-width: 495px){faq-with-tiles .faq-footer h2{width:calc(100vw - 30px);margin:10px 0 3px}}faq-with-tiles .faq-footer .faq{display:flex;justify-content:center;align-items:center;flex-direction:column}faq-with-tiles .faq-footer .faq toggle{width:704px}faq-with-tiles .faq-footer .faq toggle.desktop .tab{border-bottom:1px solid #fff}@media (max-width: 495px){faq-with-tiles .faq-footer .faq toggle{width:auto}faq-with-tiles .faq-footer .faq toggle .tab{max-width:calc(100vw - 30px)}faq-with-tiles .faq-footer .faq toggle .tab p span{white-space:break-spaces}faq-with-tiles .faq-footer .faq toggle .tab img{max-width:calc(100vw - 30px)}}faq-with-tiles .faq-with-tiles-section{margin:0 20px;margin-bottom:110px!important}@media (min-width: 1000px){faq-with-tiles .faq-with-tiles-section{margin:0 60px}}@media (max-width: 1170px){faq-with-tiles .faq-with-tiles-section{margin:0 20px}}@media (max-width: 495px){faq-with-tiles .faq-with-tiles-section{margin:0}}faq-with-tiles .faq-with-tiles-section .faq-with-tiles-section-header{display:none}faq-with-tiles .faq-with-tiles-section .faq-with-tiles-section-header h2{margin:0!important;padding-bottom:40px!important}faq-with-tiles .faq-with-tiles-section .back-container{margin-top:25px;cursor:pointer}@media (max-width: 1280px){faq-with-tiles .faq-with-tiles-section .back-container{display:none}}faq-with-tiles .faq-with-tiles-section .back-button{color:var(--primary);display:flex;align-items:center;margin-left:2.5%;margin-top:2.5%}faq-with-tiles .faq-with-tiles-section .back-button a:hover{text-decoration:underline}faq-with-tiles .faq-with-tiles-section .back-button svg{margin-right:8px}faq-with-tiles .faq-with-tiles-section .faq-with-tiles-section-inner{display:flex;width:100%;justify-content:center}faq-with-tiles .faq-with-tiles-section .faq-with-tiles-section-inner .faq-with-tiles-section-title .mobile-visible{display:none}@media (max-width: 1280px){faq-with-tiles .faq-with-tiles-section .faq-with-tiles-section-inner .faq-with-tiles-section-title{display:flex;justify-content:center;position:relative;padding:20px 0}faq-with-tiles .faq-with-tiles-section .faq-with-tiles-section-inner .faq-with-tiles-section-title .mobile-visible{display:block;position:absolute;left:0;cursor:pointer}}faq-with-tiles .faq-with-tiles-section h2{font-size:2.1428571429rem;font-weight:500;line-height:1.27;color:var(--primary-text);margin-bottom:80px;margin-top:85px}@media (max-width: 1280px){faq-with-tiles .faq-with-tiles-section h2{font-size:1.1428571429rem;font-weight:600;margin:0}}faq-with-tiles .faq-with-tiles-section .faq{width:700px}@media (max-width: 495px){faq-with-tiles toggle .tab img{max-width:calc(100vw - 40px)}faq-with-tiles toggle .tab p span{white-space:break-spaces}}@media (max-width: 1280px){faq-with-tiles toggle .tabs .tab .title-bar{padding:7px 0!important}faq-with-tiles toggle .tabs .tab .title-bar .title{font-size:1rem!important;font-weight:500;color:var(--primary-text)}faq-with-tiles toggle .tabs .tab .content{font-size:1rem;line-height:1.71}}e-hide-portal-elements-section .faq-with-tiles{position:absolute;left:0}frequently-asked-questions{display:block;padding-top:80px}frequently-asked-questions h2{font-size:2.4285714286rem;color:var(--primary-text);margin-bottom:60px;margin-left:5px;width:100%!important;max-width:925px!important}@media (max-width: 1280px){frequently-asked-questions h2{max-width:100%!important}}frequently-asked-questions .faq{min-height:auto!important;align-items:center}frequently-asked-questions .faq .tabs{margin:5px 5px 0}frequently-asked-questions .faq .title-bar{display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between;padding:20px 20px 20px 0!important}frequently-asked-questions .faq .title-bar .title{font-size:1.7142857143rem;font-weight:500;color:#393939}frequently-asked-questions .faq .title-bar .toggler{position:static;width:56px;height:56px;border:solid 1px rgba(96,122,131,.3);border-radius:50%;display:flex;align-items:center;justify-content:center}frequently-asked-questions .faq .content{padding-left:0!important}frequently-asked-questions .faq .content p{margin-bottom:1rem}frequently-asked-questions .faq .content:last-child{margin-bottom:20px}@media only screen and (max-width: 980px){frequently-asked-questions{padding-top:23px}frequently-asked-questions h2{margin-bottom:30px}frequently-asked-questions .title-bar{padding:11px 0 20px!important}}@media only screen and (max-width: 500px){frequently-asked-questions .title-bar{padding:11px 0 20px!important}}c-dynamic-component>frequently-asked-questions{padding-top:0}theme-checks .theme-checks-row{padding-top:75px;padding-bottom:80px;position:relative;overflow:hidden}@media (max-width: 1280px){theme-checks .theme-checks-row{padding-top:0}}theme-checks .theme-checks-row .theme-grid-row{padding:20px;border-radius:10px}@media (max-width: 1280px){theme-checks .theme-checks-row .theme-grid-row{display:flex;flex-direction:column-reverse}}theme-checks .theme-checks-row page-heading h2{font-size:2.8571428571rem;font-weight:700;line-height:1.08;color:var(--primary-text);margin-bottom:7px}@media (max-width: 1280px){theme-checks .theme-checks-row page-heading h2{margin-top:30px}}theme-checks .theme-checks-row page-heading h3{font-size:1.8571428571rem;font-weight:700;color:var(--primary-text);line-height:1.65}theme-checks .theme-checks-row .mz-list{margin-top:35px;max-width:530px}theme-checks .theme-checks-row .mz-list .mz-list-item{font-size:1.1428571429rem;display:flex;margin-bottom:17px;color:var(--primary-text)}theme-checks .theme-checks-row .mz-list .mz-list-item svg{margin-right:15px;flex-shrink:0;width:30px;height:30px}theme-checks .theme-checks-row .app-info{margin-top:35px;font-size:1.1428571429rem;font-weight:500}theme-checks .theme-checks-row .app-info .links{display:flex;margin-top:28px}theme-checks .theme-checks-row .app-info .links img{height:48px}theme-checks .theme-checks-row .app-info .links a:not(:last-child){margin-right:20px}theme-checks .theme-checks-row .flex-row{display:flex}@media (min-width: 1280px){theme-checks .theme-checks-row .flex-row .left{width:50%}}theme-checks .theme-checks-row .flex-row.reverse{flex-direction:row-reverse}theme-checks .theme-checks-row .flex-row.reverse .image-wrapper{position:static;right:unset;left:0}theme-checks .theme-checks-row .flex-row.reverse .left{margin-left:48px}theme-checks .theme-checks-row .left{position:relative;z-index:1}theme-checks .theme-checks-row .right{position:absolute;right:0;top:40px;z-index:0;width:50%}theme-checks .theme-checks-row .right img{max-width:700px}@media (max-width: 1140px){theme-checks .theme-checks-row .right img{max-width:500px}}theme-checks .theme-checks-row .right.right-static{position:static;height:100%}theme-checks .theme-checks-row .right.right-static img{width:100%;height:100%;object-fit:contain;max-width:unset!important}@media (max-width: 980px){theme-checks .theme-checks-row .right{display:none}}theme-checks .image-wrapper{background-size:cover;background-position:top center;position:absolute;top:0;right:0;width:50%}@media (max-width: 1280px){theme-checks .image-wrapper{height:320px;position:static!important;margin:0 -20px;width:calc(100% + 40px)}}theme-grid-images .header{margin-bottom:40px;margin-top:48px}theme-grid-images .header .description{font-size:1.0714285714rem;color:var(--primary-text)}theme-grid-images .grid-content{display:inline-grid;grid-column-gap:48px;grid-row-gap:48px;margin-bottom:48px}@media (max-width: 768px){theme-grid-images .grid-content{grid-template-columns:auto auto!important}}@media (max-width: 495px){theme-grid-images .grid-content{grid-template-columns:auto!important}}theme-grid-images .grid-content .grid-item-texts .title{font-size:1.4285714286rem;font-weight:500;line-height:1.4;margin-bottom:16px;color:var(--primary-text)}theme-grid-images .grid-content .grid-item-texts .description{font-size:1rem;line-height:1.43;color:var(--primary-text);padding-right:5px}theme-grid-images .grid-content .grid-image-wrapper{overflow:hidden}theme-grid-images .grid-content .grid-image-wrapper .grid-image{background-position:left center;background-size:contain;background-repeat:no-repeat}e-article-list .full-width{width:100%}e-article-list .header{width:100%}e-article-list .header a{margin-bottom:30px}@media (min-width: 650px){e-article-list .header a{margin-right:20px}}e-article-list .additional-title{display:block!important;font-size:1.7142857143rem;font-weight:300;margin-top:15px;margin-bottom:30px}e-article-list .has-radius .single-article{border-radius:8px!important;overflow:hidden}e-article-list .new blog-grid .single-article{display:flex;flex-direction:column;border:1px solid var(--border);margin-bottom:40px}@media (min-width: 650px) and (max-width: 979px){e-article-list .new blog-grid .single-article.columns-2,e-article-list .new blog-grid .single-article.columns-3,e-article-list .new blog-grid .single-article.columns-4{width:48%;flex-direction:row;height:180px}e-article-list .new blog-grid .single-article.columns-2:not(:nth-of-type(2n)),e-article-list .new blog-grid .single-article.columns-3:not(:nth-of-type(2n)),e-article-list .new blog-grid .single-article.columns-4:not(:nth-of-type(2n)){margin-right:calc(3% - 4px)}e-article-list .new blog-grid .single-article.columns-2 .image-with-icon.new,e-article-list .new blog-grid .single-article.columns-3 .image-with-icon.new,e-article-list .new blog-grid .single-article.columns-4 .image-with-icon.new{width:180px}e-article-list .new blog-grid .single-article.columns-2 .image.new,e-article-list .new blog-grid .single-article.columns-3 .image.new,e-article-list .new blog-grid .single-article.columns-4 .image.new{min-height:180px;max-width:180px;background-size:cover!important;background-position:center,center!important;background-repeat:no-repeat;height:180px!important;width:180px!important}e-article-list .new blog-grid .single-article.columns-2 .date,e-article-list .new blog-grid .single-article.columns-3 .date,e-article-list .new blog-grid .single-article.columns-4 .date{bottom:10px;left:180px}e-article-list .new blog-grid .single-article.columns-2 .image-with-icon,e-article-list .new blog-grid .single-article.columns-3 .image-with-icon,e-article-list .new blog-grid .single-article.columns-4 .image-with-icon{width:180px}e-article-list .new blog-grid .single-article.columns-2 .image,e-article-list .new blog-grid .single-article.columns-3 .image,e-article-list .new blog-grid .single-article.columns-4 .image{min-height:180px;max-width:180px;background-size:cover!important;background-position:center,center!important;background-repeat:no-repeat;height:180px;width:180px}}@media (min-width: 650px){e-article-list .new blog-grid .single-article.columns-2{width:48%;flex-direction:row;height:180px}e-article-list .new blog-grid .single-article.columns-2:not(:nth-of-type(2n)){margin-right:calc(3% - 4px)}e-article-list .new blog-grid .single-article.columns-2 .image-with-icon.new{width:180px}e-article-list .new blog-grid .single-article.columns-2 .image.new{min-height:180px;max-width:180px;background-size:cover!important;background-position:center,center!important;background-repeat:no-repeat;height:180px!important;width:180px!important}e-article-list .new blog-grid .single-article.columns-2 .date{bottom:10px;left:180px}e-article-list .new blog-grid .single-article.columns-2 .image-with-icon{width:180px}e-article-list .new blog-grid .single-article.columns-2 .image{min-height:180px;max-width:180px;background-size:cover!important;background-position:center,center!important;background-repeat:no-repeat;height:180px;width:180px}}e-article-list .new blog-grid .single-article:hover{box-shadow:0 6px 20px #0000001a}e-article-list blog-grid{display:block}e-article-list blog-grid .tag{font-size:3.5714285714rem;font-weight:200;color:var(--secondary-text);margin-bottom:45px}e-article-list blog-grid .grid{display:block}@media (min-width: 650px){e-article-list blog-grid .grid{display:flex;flex-wrap:wrap}}e-article-list blog-grid .single-article{position:relative;cursor:pointer;transition:box-shadow .2s ease-out}@media (min-width: 650px) and (max-width: 979px){e-article-list blog-grid .single-article.columns-2,e-article-list blog-grid .single-article.columns-3,e-article-list blog-grid .single-article.columns-4{width:48%;flex-direction:row;height:180px}e-article-list blog-grid .single-article.columns-2:not(:nth-of-type(2n)),e-article-list blog-grid .single-article.columns-3:not(:nth-of-type(2n)),e-article-list blog-grid .single-article.columns-4:not(:nth-of-type(2n)){margin-right:calc(3% - 4px)}e-article-list blog-grid .single-article.columns-2 .image-with-icon.new,e-article-list blog-grid .single-article.columns-3 .image-with-icon.new,e-article-list blog-grid .single-article.columns-4 .image-with-icon.new{width:180px}e-article-list blog-grid .single-article.columns-2 .image.new,e-article-list blog-grid .single-article.columns-3 .image.new,e-article-list blog-grid .single-article.columns-4 .image.new{min-height:180px;max-width:180px;background-size:cover!important;background-position:center,center!important;background-repeat:no-repeat;height:180px!important;width:180px!important}e-article-list blog-grid .single-article.columns-2 .date,e-article-list blog-grid .single-article.columns-3 .date,e-article-list blog-grid .single-article.columns-4 .date{bottom:10px;left:180px}}@media (min-width: 650px){e-article-list blog-grid .single-article{margin-bottom:40px}e-article-list blog-grid .single-article.columns-2{width:48%;flex-direction:row;height:180px}e-article-list blog-grid .single-article.columns-2:not(:nth-of-type(2n)){margin-right:calc(3% - 4px)}e-article-list blog-grid .single-article.columns-2 .image-with-icon.new{width:180px}e-article-list blog-grid .single-article.columns-2 .image.new{min-height:180px;max-width:180px;background-size:cover!important;background-position:center,center!important;background-repeat:no-repeat;height:180px!important;width:180px!important}e-article-list blog-grid .single-article.columns-2 .date{bottom:10px;left:180px}}@media (min-width: 980px){e-article-list blog-grid .single-article{height:370px;margin-bottom:calc(3% - 4px)!important}e-article-list blog-grid .single-article .image{max-height:210px}e-article-list blog-grid .single-article.columns-4{width:23%;flex-direction:column}e-article-list blog-grid .single-article.columns-4:not(:nth-of-type(2n)){margin-right:0!important}e-article-list blog-grid .single-article.columns-4:not(:nth-of-type(4n)){margin-right:calc(3% - 4px)!important}e-article-list blog-grid .single-article.columns-3{width:31.3333333333%;flex-direction:column}e-article-list blog-grid .single-article.columns-3:not(:nth-of-type(2n)){margin-right:0!important}e-article-list blog-grid .single-article.columns-3:not(:nth-of-type(3n)){margin-right:calc(3% - 4px)!important}}e-article-list blog-grid .image{max-height:160px}e-article-list blog-grid .image-with-icon{order:1;width:100%;position:relative;cursor:pointer;display:block}e-article-list blog-grid .image-with-icon:hover .fa-eye{top:50%;opacity:1}e-article-list blog-grid .title{order:2;font-size:1.0714285714rem;padding-top:17px;line-height:1.36;color:var(--secondary-text);font-weight:500;max-height:100px;overflow:hidden}e-article-list blog-grid .title:hover{color:var(--primary)}@media (min-width: 650px){e-article-list blog-grid .title{font-size:1.1428571429rem}}@media (min-width: 1170px){e-article-list blog-grid .title{font-size:1.5714285714rem}}e-article-list blog-grid .inner{padding-left:20px;padding-right:20px}e-article-list blog-grid .description{order:3;display:none;max-height:110px;word-wrap:break-word;margin-top:15px;line-height:22px;overflow:hidden;color:var(--primary-text)}e-article-list blog-grid .view-icon.fa.fa-eye{display:none}e-article-list blog-grid .date{order:4;bottom:11px;text-transform:uppercase;color:var(--secondary-text);font-weight:500;font-size:.6428571429rem;letter-spacing:.7px;padding-bottom:12px;padding-top:20px}e-article-list blog-grid .date:before{content:"";display:block;position:absolute;width:55px;bottom:36px;height:1px;background-color:var(--primary)}@media (min-width: 650px){e-article-list blog-grid .date{position:absolute;padding-top:10px;padding-bottom:10px;font-size:.8571428571rem}e-article-list blog-grid .date:before{top:0;height:2px;bottom:unset}}e-article-list blog-list .list{margin-right:30px}e-article-list blog-list .single-article{display:flex;align-items:center;padding:15px 0;border-bottom:1px solid var(--border)}e-article-list blog-list .single-article:first-of-type{border-top:1px solid var(--border)}e-article-list blog-list .single-article .title{margin-right:10px;color:var(--secondary-text);font-weight:500;font-size:1.5714285714rem}e-article-list blog-list .single-article .title:hover{color:var(--primary)}e-article-list blog-list .single-article .date{margin-right:25px;text-transform:uppercase;font-weight:500;color:var(--secondary-text);font-size:.8571428571rem;letter-spacing:.7px;flex-shrink:0}e-article-list blog-list .single-article .description{color:var(--secondary-text);font-size:1.1428571429rem}paginator .page{color:var(--secondary-text);font-size:.7857142857rem}paginator .page:hover{color:var(--primary-text)}paginator .page.current{color:var(--primary)}@media (min-width: 650px){paginator .page{font-size:1.1428571429rem}}paginator .page.current,paginator .page.number:hover{position:relative}paginator .page.current:after,paginator .page.number:hover:after{content:"";display:block;height:2px;width:16px;position:absolute;bottom:4px;left:50%;transform:translate(-50%,-50%);background-color:var(--control-accent-contrast)}article-tags{order:5;display:none}article-tags .tags{border-top:1px solid var(--border);border-bottom:1px solid var(--border)}blog-side-panel{display:block;width:260px;min-height:150px}blog-side-panel .end-subscription{color:var(--primary-text)}blog-side-panel input[type=email].invalid{border-color:var(--error)}blog-side-panel .filter-section{margin-bottom:20px}blog-side-panel .filter-section .title{color:var(--color-black);border-left-color:var(--primary)}blog-side-panel .email-section .icon{color:#fff;background:var(--primary)}blog-side-panel .email-section .email{margin:0;border:1px solid #adadad}blog-side-panel .email-section .email .c-underline-input{border:none}blog-side-panel .email-section .email:focus{border-color:var(--primary)}blog-side-panel .hidden{display:none}blog-side-panel .wrap-content{flex-wrap:wrap}blog-side-panel c-material-button .button{text-transform:none}blog-side-panel .end-subscription{display:inline-block;margin-top:5px;cursor:pointer}blog-side-panel .end-subscription:hover{text-decoration:underline}blog-side-panel .selected-month,blog-side-panel .selected-month2,blog-side-panel .selected-year{color:#000;cursor:default;pointer-events:none}blog-side-panel .selected-month2,blog-side-panel .selected-year{color:var(--primary-text);font-weight:700;padding-bottom:4px;border-bottom:var(--primary) solid 2px;border-radius:1px}blog-side-panel .archive-position{color:var(--primary-text);margin-right:16px}blog-side-panel .margin-top-8{margin-top:8px}@media (min-width: 1170px){blog-side-panel .flex-container{flex-direction:row!important}}blog-side-panel .filter-section{min-width:495px;margin-bottom:30px;clear:both}blog-side-panel .filter-section .error-messages{color:var(--error);font-weight:500}@media (max-width: 495px){blog-side-panel .filter-section{min-width:unset;margin-bottom:10px}}blog-side-panel .filter-section .title{margin-bottom:3px;line-height:30px;text-transform:uppercase;font-size:.92857rem;color:var(--secondary-text);letter-spacing:1.76px}blog-side-panel .tag{display:inline-block;padding-right:10px;font-size:.9286rem;line-height:1.85;text-decoration:underline}blog-side-panel .month{font-size:.9286rem;margin-bottom:6px;display:block;line-height:1.85}blog-side-panel .email-section{position:relative;margin-bottom:-1px}blog-side-panel .email{transition:border-color .1s ease-in;height:50px;padding:13px 10px 13px 65px;outline:none;width:100%}blog-side-panel .icon{position:absolute;z-index:1;top:0;left:0;width:50px;height:50px;font-size:1.714rem;line-height:50px;text-align:center}blog-side-panel c-checkbox{margin-top:15px}blog-side-panel c-material-button{align-self:flex-end}.old blog-grid .single-article{display:block;height:auto!important;margin-bottom:40px}.old blog-grid .single-article .image-with-icon:hover .image{opacity:.7}@media (min-width: 650px){.old blog-grid .single-article.columns-4{width:23%!important}.old blog-grid .single-article.columns-4:not(:nth-of-type(4n)){margin-right:calc(3% - 4px)!important}.old blog-grid .single-article.columns-3{width:31.3333333333%!important}.old blog-grid .single-article.columns-3:not(:nth-of-type(2n)){margin-right:0!important}.old blog-grid .single-article.columns-3:not(:nth-of-type(3n)){margin-right:calc(3% - 4px)!important}}.old blog-grid .date{position:static!important;color:#fff!important;background:var(--primary);text-transform:none!important;font-size:1rem}.old blog-grid .date:before{content:none!important}.old blog-grid .title{margin-bottom:5px!important;display:block!important;font-size:1.5rem!important;overflow:hidden!important;max-height:68px!important;color:var(--color-black)!important;padding:0!important}.old blog-grid .title:hover{color:var(--primary)}.old blog-grid .view-icon.fa.fa-eye{display:block!important}.old paginator .page{border:1px solid var(--border)!important;color:var(--primary-text)!important;text-transform:none!important}.old paginator .page.current,.old paginator .page:not(.dots):hover{background:var(--primary)!important;color:#fff!important}.old paginator .page.current:after,.old paginator .page.number:hover:after{content:none!important}.article-content-item.new .single-article .title:after{background-color:var(--control-accent-contrast)}.article-content-item.new .single-article .image{width:100%;max-width:570px!important}.article-content-item.new .single-article e-text-block{color:#393939}.article-content-item.new .single-article grouped-content .grid-row{margin:0}.article-content-item.old.flex-container{flex-direction:row!important}.article-content-item.old .blog-side-panel-wrapper{width:auto!important;margin-left:20px}.article-content-item.old .article-header{flex-direction:column;margin-bottom:0!important}.article-content-item.old .texts-content{max-width:unset!important}.article-content-item.old .texts-header{width:100%!important}.article-content-item.old .texts-header .title{display:none}.article-content-item.old .texts-header .date{background:var(--primary);color:#fff!important;padding:12px;font-size:1.286rem;text-transform:none!important}.article-content-item.old .single-article .image{width:100%}.article-content-item.old .single-article .image e-text-block{color:#393939}.article-content-item.old .single-article .image grouped-content .grid-row{margin:0}.article-content-item.old blog-side-panel{width:auto!important}.article-content-item.old blog-side-panel .filter-section .title{margin-bottom:20px!important;padding-left:7px;border-left-width:3px;border-left-style:solid;font-size:1.857rem!important;line-height:30px;text-transform:none!important;color:var(--color-black)!important}@media (min-width: 650px){.article-content-item.old blog-side-panel{width:260px!important}}.custom-faq faq-with-tiles{max-width:1170px}@media (max-width: 1280px){.custom-faq faq-with-tiles{padding:20px}}.custom-faq faq-with-tiles .faq-with-tiles,.custom-faq faq-with-tiles .faq-with-tiles-section{clear:both}.custom-faq faq-with-tiles .logo-container{background:none}.custom-faq faq-with-tiles .logo-container.single-section-logo{margin-bottom:0}.custom-faq faq-with-tiles .main-title{background-color:transparent;width:736px;position:static;padding-left:0;padding-right:0;margin:0}@media (max-width: 1280px){.custom-faq faq-with-tiles .main-title{width:100%}}.custom-faq faq-with-tiles .main-title .help{font-size:3.4285714286rem;line-height:1.17;letter-spacing:normal;color:var(--primary-text-dark);background-color:transparent;max-width:unset;border-radius:unset;padding:0;margin-bottom:40px;font-weight:400;text-align:left;text-transform:none}.custom-faq faq-with-tiles .main-title h2{font-size:1.4285714286rem;line-height:1.4;color:var(--secondary-text);margin-bottom:24px}.custom-faq faq-with-tiles .main-title faq-contact-button c-material-button{display:flex;margin-bottom:64px}.custom-faq faq-with-tiles .main-title faq-contact-button c-material-button span{font-size:1.1428571429rem}.custom-faq faq-with-tiles .main-title faq-contact-button h3{font-size:2.2857142857rem;line-height:1.25;color:var(--primary-text-dark);margin-bottom:40px}.custom-faq faq-with-tiles .faq-content{padding-top:40px;margin:0;background-color:var(--background-darker)}.custom-faq faq-with-tiles .faq-content .tiles .tile{background-color:#fff;border-color:transparent;width:356px;height:136px;padding:24px;border-radius:8px;margin:0 24px 24px 0}@media (max-width: 1280px){.custom-faq faq-with-tiles .faq-content .tiles .tile{width:100%}}.custom-faq faq-with-tiles .faq-content .tiles .tile>div{display:flex;align-items:center}.custom-faq faq-with-tiles .faq-content .tiles .tile>div .icon{margin-right:12px}.custom-faq faq-with-tiles .faq-content .tiles .tile>div .tile-title{margin-top:0;font-size:1.4285714286rem;font-weight:500;line-height:1.4;color:var(--primary-text-dark)}.custom-faq faq-with-tiles .faq-content .tiles .tile .arrow svg{fill:var(--primary-text-dark)}.custom-faq faq-with-tiles .faq-content .tiles .tile .arrow svg path{fill:var(--primary-text-dark)}.custom-faq faq-with-tiles .faq-footer{background-color:transparent;padding:0}.custom-faq faq-with-tiles .faq-footer .faq{display:block}.custom-faq faq-with-tiles .faq-footer .faq-footer-title{margin:104px 0 40px;width:100%;max-width:926px}.custom-faq faq-with-tiles .faq-footer .faq-footer-title h2{width:unset;margin:0;font-size:2.2857142857rem;line-height:1.25;color:var(--primary-text-dark);max-width:100%}@media (max-width: 1280px){.custom-faq faq-with-tiles .faq-footer .faq-footer-title h2{margin-bottom:20px}}.custom-faq faq-with-tiles .faq-footer .faq-footer-title{display:block}.custom-faq faq-with-tiles .faq-with-tiles-section .faq-with-tiles-section-header{display:block}.custom-faq faq-with-tiles .faq-with-tiles-section .back-container{margin-top:0}.custom-faq faq-with-tiles .faq-with-tiles-section .back-container .back-button{margin:0;color:var(--control-primary)}.custom-faq faq-with-tiles .faq-with-tiles-section .back-container .back-button svg path{fill:var(--control-primary)}.custom-faq faq-with-tiles .faq-with-tiles-section .faq-with-tiles-section-title h2{font-size:2.2857142857rem;line-height:1.25;color:var(--primary-text-dark);margin-top:64px;margin-bottom:40px;max-width:100%}.custom-faq faq-with-tiles .faq-with-tiles-section .faq-with-tiles-section-inner .faq{width:100%}.custom-faq faq-with-tiles .faq-with-tiles-section toggle,.custom-faq faq-with-tiles .faq-footer toggle{display:flex;justify-content:center;align-items:center;margin-top:0;width:100%;margin-bottom:42px}@media screen and (max-width: 1280px){.custom-faq faq-with-tiles .faq-with-tiles-section toggle,.custom-faq faq-with-tiles .faq-footer toggle{width:100%;display:unset}}.custom-faq faq-with-tiles .faq-with-tiles-section toggle .tab,.custom-faq faq-with-tiles .faq-footer toggle .tab{width:926px;background-color:#fff;border:1px solid transparent;border-radius:8px;margin-bottom:8px}@media (max-width: 1280px){.custom-faq faq-with-tiles .faq-with-tiles-section toggle .tab,.custom-faq faq-with-tiles .faq-footer toggle .tab{width:100%}}.custom-faq faq-with-tiles .faq-with-tiles-section toggle .tab button,.custom-faq faq-with-tiles .faq-footer toggle .tab button{padding:10px 24px!important}.custom-faq faq-with-tiles .faq-with-tiles-section toggle .tab button .title,.custom-faq faq-with-tiles .faq-footer toggle .tab button .title{font-size:1.4285714286rem;font-weight:500;line-height:1.4;color:var(--primary-text-dark)}.custom-faq faq-with-tiles .faq-with-tiles-section toggle .tab .toggler svg,.custom-faq faq-with-tiles .faq-footer toggle .tab .toggler svg{fill:var(--primary-text-dark)}.custom-faq faq-with-tiles .faq-with-tiles-section toggle .tab:hover button .title,.custom-faq faq-with-tiles .faq-footer toggle .tab:hover button .title{color:var(--control-primary)}.custom-faq faq-with-tiles .faq-with-tiles-section toggle .tab:hover .toggler svg,.custom-faq faq-with-tiles .faq-footer toggle .tab:hover .toggler svg{fill:var(--control-primary)}.custom-faq faq-with-tiles .faq-with-tiles-section toggle .tab>.content,.custom-faq faq-with-tiles .faq-footer toggle .tab>.content{padding:0 24px!important;max-width:712px}.custom-faq faq-with-tiles .faq-with-tiles-section toggle{display:flex;justify-content:center;width:100%}.custom-faq faq-with-tiles .faq-with-tiles-section toggle .tabs{width:926px}@media (max-width: 1280px){.custom-faq faq-with-tiles .faq-with-tiles-section toggle .tabs{width:100%}}@media screen and (max-width: 1280px){.custom-faq faq-with-tiles .logo-container{margin-bottom:0}.custom-faq faq-with-tiles .main-title .help{font-size:2.2857142857rem;margin-bottom:16px}.custom-faq faq-with-tiles .main-title h2{font-size:1.1428571429rem}.custom-faq faq-with-tiles .main-title faq-contact-button c-material-button{margin-bottom:54px}.custom-faq faq-with-tiles .main-title faq-contact-button h3{font-size:1.7142857143rem;margin-bottom:24px}.custom-faq faq-with-tiles .faq-content{margin:0 0 32px}.custom-faq faq-with-tiles .faq-content .tiles .tile{padding:16px;margin:0 0 16px;height:unset;min-height:96px;width:100%}.custom-faq faq-with-tiles .faq-content .tiles .tile>div{align-items:flex-start}.custom-faq faq-with-tiles .faq-content .tiles .tile>div .tile-title{font-size:1.1428571429rem;line-height:1.5;margin-bottom:32px}.custom-faq faq-with-tiles .faq-content .tiles .tile .arrow{align-items:flex-end}.custom-faq faq-with-tiles .faq-content .tiles .tile .arrow .mobile-hidden{display:block}.custom-faq faq-with-tiles .faq-content .tiles .tile .arrow svg:not(.mobile-hidden){display:none}.custom-faq faq-with-tiles .faq .content a{overflow-wrap:anywhere}.custom-faq faq-with-tiles .faq .content img{max-width:100%}.custom-faq faq-with-tiles .faq .content .pre{white-space:pre-wrap}.custom-faq faq-with-tiles .faq-footer{max-width:1170px}.custom-faq faq-with-tiles .faq-footer .faq-footer-title{justify-content:left;margin:0}.custom-faq faq-with-tiles .faq-footer .faq-footer-title h2{font-size:1.7142857143rem}.custom-faq faq-with-tiles .faq-with-tiles-section .back-container{display:block}.custom-faq faq-with-tiles .faq-with-tiles-section .faq-with-tiles-section-header h2{font-size:2.2857142857rem;line-height:1.25;font-weight:500;padding-bottom:24px}.custom-faq faq-with-tiles .faq-with-tiles-section .faq-with-tiles-section-title h2{font-size:1.7142857143rem}.custom-faq faq-with-tiles .faq-with-tiles .faq-with-tiles-section toggle .tab button,.custom-faq faq-with-tiles .faq-with-tiles .faq-footer toggle .tab button{padding:16px 0 16px 16px}.custom-faq faq-with-tiles .faq-with-tiles .faq-with-tiles-section toggle .tab button .toggler svg,.custom-faq faq-with-tiles .faq-with-tiles .faq-footer toggle .tab button .toggler svg{width:24px;height:24px}.custom-faq faq-with-tiles .faq-with-tiles .faq-with-tiles-section toggle .tab button .title,.custom-faq faq-with-tiles .faq-with-tiles .faq-footer toggle .tab button .title{font-size:1.1428571429rem;line-height:1.5}.custom-faq faq-with-tiles .faq-with-tiles-section-inner .faq{padding-top:24px}.custom-faq faq-with-tiles .faq-with-tiles-section-inner .faq .faq-with-tiles-section-title{justify-content:unset;padding:24px 0}.custom-faq faq-with-tiles .faq-with-tiles-section-inner .faq .faq-with-tiles-section-title svg.mobile-visible{display:none}.custom-faq faq-with-tiles .faq-with-tiles-section-inner .faq .faq-with-tiles-section-title h2{margin-top:0;margin-bottom:0;font-weight:500}.custom-faq faq-with-tiles .faq-with-tiles-section-inner .faq toggle .tab button{padding:16px 0 16px 16px}.custom-faq faq-with-tiles .faq-with-tiles-section-inner .faq toggle .tab button .toggler svg{width:24px;height:24px}.custom-faq faq-with-tiles .faq-with-tiles-section-inner .faq toggle .tab button .title{font-size:1.1428571429rem;line-height:1.5}}frequently-asked-questions h2{margin:0 0 40px!important;font-size:2.4285714286rem!important;line-height:1.25;color:var(--primary-text-dark)!important;max-width:100%;font-weight:500}@media screen and (max-width: 1280px){frequently-asked-questions h2{font-size:1.7142857143rem!important;margin-bottom:24px!important;font-weight:400;width:100%}}frequently-asked-questions .faq{width:100%;display:flex;justify-content:center;flex-direction:column}frequently-asked-questions .faq .faq-footer-title{width:100%}frequently-asked-questions .faq .tabs{margin:0!important;padding:0!important}frequently-asked-questions toggle{margin-top:0!important;max-width:926px!important;margin-bottom:42px!important;align-self:center}frequently-asked-questions toggle .tab{background-color:#fff;border:1px solid transparent!important;border-radius:8px!important;margin-bottom:8px}frequently-asked-questions toggle .tab button.title-bar{padding:10px 24px!important}frequently-asked-questions toggle .tab button.title-bar .title{font-size:1.4285714286rem!important;font-weight:500;line-height:1.4;color:var(--primary-text-dark)!important}@media screen and (max-width: 1280px){frequently-asked-questions toggle .tab button.title-bar .title{font-size:1.1428571429rem!important}}frequently-asked-questions toggle .tab .toggler{border-color:transparent!important}frequently-asked-questions toggle .tab .toggler svg{fill:var(--primary-text-dark)!important}frequently-asked-questions toggle .tab:hover button .title{color:var(--control-primary)!important}frequently-asked-questions toggle .tab:hover .toggler svg{fill:var(--control-primary)!important}frequently-asked-questions toggle .tab>.content{padding:0 24px!important;line-height:1.5em!important}frequently-asked-questions .tab button{padding:16px 0 16px 16px!important}frequently-asked-questions .tab button .toggler svg{width:24px;height:24px}frequently-asked-questions .tab button .title{font-size:1.1428571429rem!important;line-height:1.5}@media (max-width: 1280px){.faq{padding-top:0!important}}.page-contrast faq-with-tiles .logo-container{position:unset;z-index:auto}.page-contrast faq-with-tiles .logo-container .main-title{width:100%;border:none!important}.page-contrast faq-with-tiles .faq-content{z-index:auto;background-color:var(--color-black)!important}.page-contrast faq-with-tiles .faq-content .tiles .tile .arrow svg path{fill:var(--contrast-color)!important}.page-contrast faq-with-tiles .faq-content .tile{background-color:var(--color-black)!important;border:2px solid var(--contrast-color)!important}.page-contrast .faq-with-tiles-section toggle .tab,.page-contrast .faq-footer toggle .tab{background-color:var(--color-black)!important;border:2px solid var(--contrast-color)!important}.page-contrast .faq-with-tiles-section .faq-with-tiles-section-title h2{color:var(--contrast-color)!important}.page-contrast .faq-with-tiles-section .back-container .back-button svg path{fill:var(--contrast-color)!important}@media (min-width: 1280px){page-header .page-header .lower-header{justify-content:flex-end!important}page-header .page-header .lower-header .left-side{width:100%;max-width:unset!important;justify-content:space-between!important;margin-right:60px!important}menu-entries.top-level>.menu-item.activeRouter>.menu-text-group{border-bottom-color:transparent!important}menu-entries.top-level>.menu-item.activeRouter>.menu-text-group:after{background-color:var(--primary)}menu-entries .menu-item .menu-text-group:hover{border-bottom-color:transparent!important}menu-entries .menu-item .menu-text-group:hover:after{background-color:var(--primary)}menu-entries .menu-text-group{border-width:4px!important;line-height:2;font-size:1.1428571429rem!important;font-weight:500!important}menu-entries .menu-text-group:after{content:"";width:calc(100% - 34px);height:4px;background-color:transparent;position:absolute;bottom:0;left:17px;border-radius:2px}menu-entries.subitems .menu-item.activeRouter>a .menu-text-inner,menu-entries.subitems .menu-item.activeRouter>span .menu-text-inner{border-bottom-color:transparent!important}menu-entries .subitems .menu-item:hover>*>.menu-text-inner,menu-entries .subitems .menu-item.expanded>*>.menu-text-inner{border-bottom-color:transparent!important}page-header .page-header .lower-header .right-side not-logged-header-section c-material-button{height:48px!important;width:127px!important;margin-bottom:5px}page-header .page-header .lower-header .right-side not-logged-header-section c-material-button.log-in .button{border-color:var(--control-primary)!important;background-color:var(--control-primary);color:#fff;height:48px!important;width:127px!important}page-header .page-header .lower-header .right-side not-logged-header-section c-material-button.log-in .button span{font-size:1.1428571429rem!important;font-weight:500}}error-page .flex-container{display:flex;margin-top:60px;margin-bottom:60px}error-page .image-container{width:200px;height:200px;border-radius:50%;margin-right:68px;background-image:url(/portal/assets/images/404.jpeg);background-size:cover;background-repeat:no-repeat;background-position-x:-54px;flex-shrink:0}error-page .error-container .error-code{font-size:1.4285714286rem;font-weight:600;color:var(--control-accent-contrast);text-transform:uppercase;margin-bottom:10px}error-page .error-container .error-content{margin-bottom:60px}error-page .error-container .error-content .main-title{font-size:3.2142857143rem;font-weight:300;line-height:1.4;color:#717584;margin-bottom:15px}error-page .error-container .error-content .error-info{font-size:1.3571428571rem;color:#717584}error-page .error-container c-material-button{display:flex}@media (max-width: 768px){error-page .image-container{margin-right:30px!important}error-page .error-container .error-code{font-size:1rem!important}error-page .error-container .error-content{margin-bottom:40px!important}error-page .error-container .main-title{font-size:2.1428571429rem!important;margin-bottom:10px!important}error-page .error-container .error-info{font-size:1.2142857143rem!important}}@media (max-width: 495px){error-page .flex-container{flex-direction:column}error-page .image-container{display:none}}full-screen-error .full-screen-error{position:fixed;width:100vw;height:100vh;top:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#0a7da0e6;color:#fff;z-index:50002}full-screen-error .full-screen-error c-file-select .select-anchor,full-screen-error .full-screen-error c-file-select a{color:var(--primary)}full-screen-error c-file-select .as-button{background:#fff}full-screen-error c-material-button{margin-right:30px}full-screen-error c-material-button .button{color:#fff;border:1px solid white}full-screen-error .exclamation{line-height:1.04;letter-spacing:.16px;font-size:40px;margin-bottom:64px;font-weight:700}full-screen-error p{font-size:24px;line-height:1.21;letter-spacing:.15px;margin-bottom:50px;max-width:700px;text-align:center}full-screen-error .buttons{display:flex}.k24-element.grid-row{margin:2.25em auto}.k24-element__header{font-size:2.8571428571rem;margin-bottom:1em;font-weight:700}.k24-bg-white{background-color:var(--background)}.k24-bg-light{background-color:var(--background-darker)}.k24-bg-dark{background-color:var(--control-primary)}.k24-tile{border-radius:1em}.k24-border{border:1px solid var(--border)}.k24-border-thick{border:2px solid var(--border)}.k24-border-control{border:1px solid var(--control-primary)}.k24-hoverable{transition:box-shadow .1s ease-in-out}.k24-hoverable:hover,.k24-shadow{box-shadow:0 0 10px 3px #152a944d}contact-us h2{margin-bottom:65px}@media (max-width: 1280px){contact-us h2{font-size:32px;margin-bottom:20px;padding:0 16px}}contact-us .container{max-width:1170px;margin-bottom:40px}@media (min-width: 1280px){contact-us .container{flex-direction:row}}contact-us .container .left-panel{background:#eeeffc;padding:22px 24px 24px;margin-bottom:10px;grid-template-columns:min-content 1fr;column-gap:10px;grid-auto-rows:min-content min-content min-content 1fr;row-gap:24px;overflow:hidden}@media (min-width: 1280px){contact-us .container .left-panel{margin-right:24px}}@media (max-width: 1280px){contact-us .container .left-panel{border-radius:0}}contact-us .container .left-panel p{grid-column:1/3;margin-bottom:12px}contact-us .container .left-panel p.description{margin-bottom:7px}contact-us .container .left-panel .image{grid-column:1/3;margin:auto 0 -24px -24px;max-width:100%;height:200px;background-size:contain;background-repeat:no-repeat}contact-us .container .left-panel .phone-icon{margin:-3px 6px 0 -2px}contact-us .container .left-panel .hours{margin-left:6px}contact-us .container .left-panel .phone{margin-bottom:9px}contact-us .container .left-panel .email-icon{margin-left:-3px;margin-top:4px;margin-right:3px}contact-us .container .left-panel .email{margin-top:7px}contact-us .container .right-panel{grid-template-columns:1fr 1fr;grid-template-rows:min-content min-content 1fr max-content min-content min-content;column-gap:24px;row-gap:8px;margin-top:48px;padding-left:16px}@media (min-width: 1280px){contact-us .container .right-panel{margin-top:-3px}}@media (max-width: 1280px){contact-us .container .right-panel{padding:0 16px}}contact-us .container .right-panel form{display:contents}contact-us .container .right-panel c-underline-input{margin-top:0;margin-bottom:21px}contact-us .container .right-panel c-underline-input[textarea=true] .c-underline-input{padding:15px 11px}contact-us .container .right-panel .message-content,contact-us .container .right-panel p{grid-column:1/3}contact-us .container .right-panel .message-content .c-underline-input,contact-us .container .right-panel .message-content .c-underline-input-inner,contact-us .container .right-panel p .c-underline-input,contact-us .container .right-panel p .c-underline-input-inner{height:100%}contact-us .container .right-panel .message-content{min-height:180px}contact-us .container .right-panel c-material-button{grid-column:1/3;margin:10px 0 26px;height:-moz-fit-content;height:fit-content}contact-us .container .right-panel c-material-button button{width:195px!important}contact-us .container .right-panel c-material-button span{font-size:1.1428571429rem!important}contact-us .container .right-panel c-spinner{grid-column:1/3}contact-us .container .right-panel .message-sent{margin-bottom:10px;display:inline-block}contact-us .container .right-panel p{margin-bottom:0}@media (max-width: 1280px){contact-us .container .right-panel{display:flex;flex-direction:column;align-items:center}contact-us .container .right-panel .message-content textarea{height:180px}}.page-contrast .left-panel{background-color:var(--color-black)!important;border:1px solid var(--contrast-color)}animation-section{position:relative;display:block}animation-section .animation-section-container{width:100%;padding-top:48px!important;padding-bottom:69px!important;display:grid;grid-template-columns:1fr 1fr;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal}@media (max-width: 1280px){animation-section .animation-section-container{display:flex;flex-wrap:wrap-reverse;padding-top:0!important;padding-bottom:12px!important}}animation-section .animation-section-container .section-content{padding-right:12px}@media (max-width: 1280px){animation-section .animation-section-container .section-content{padding-right:0;padding-top:16px;width:100%}}animation-section .animation-section-container .section-content h2{font-size:3.4285714286rem;line-height:1.17;font-weight:600;margin-bottom:23px}@media (max-width: 1280px){animation-section .animation-section-container .section-content h2{font-size:2.2857142857rem;line-height:1.25;margin-bottom:16px}}animation-section .animation-section-container .section-content .content-description{font-size:1.7142857143rem;line-height:1.33;padding-bottom:32px}@media (max-width: 1280px){animation-section .animation-section-container .section-content .content-description{font-size:1.1428571429rem;padding-bottom:32px;line-height:1.5}}animation-section .animation-section-container .section-content .bold{font-weight:500}animation-section .animation-section-container .section-content .icons-grid{display:grid;grid-template-columns:1fr 1fr}@media (max-width: 1280px){animation-section .animation-section-container .section-content .icons-grid{grid-template-columns:1fr}}animation-section .animation-section-container .section-content .icons-grid .grid-element{display:flex;margin-bottom:33px}@media (max-width: 1280px){animation-section .animation-section-container .section-content .icons-grid .grid-element{margin-bottom:16px}}animation-section .animation-section-container .section-content .icons-grid .grid-element-icon{width:32px;height:32px;color:var(--primary)}animation-section .animation-section-container .section-content .icons-grid .grid-element-text{font-size:1.1428571429rem;font-weight:500;line-height:1.5;color:var(--secondary-text);margin-left:12px}animation-section .animation-section-container .section-content .buttons{display:flex}@media (max-width: 1280px){animation-section .animation-section-container .section-content .buttons{display:grid;justify-content:center}}animation-section .animation-section-container .section-content .buttons .button-container{margin-right:24px;text-align:center}@media (max-width: 1280px){animation-section .animation-section-container .section-content .buttons .button-container{margin:12px 0}}animation-section .animation-section-container .section-content .buttons .button-container .button{display:block;font-size:1.4285714286rem;color:var(--background);padding:10px 45px;border-radius:32px}@media (max-width: 1280px){animation-section .animation-section-container .section-content .buttons .button-container .button{font-size:1.1428571429rem;line-height:1.5;padding:12px 32px}}animation-section .animation-section-container .section-content .buttons .button-container .start-button{background-color:var(--control-primary);border:2px var(--control-primary) solid}animation-section .animation-section-container .section-content .buttons .button-container .bordered-button{border:2px var(--control-primary) solid;color:var(--primary)}animation-section .animation-section-container .section-content .bigger-buttons .button-container .button{padding:20px 24px}@media (max-width: 1280px){animation-section .animation-section-container .no-animation{display:none}}animation-section .animation-section-container .animation-container{min-height:488px;padding-left:12px}@media (max-width: 1280px){animation-section .animation-section-container .animation-container{min-height:0;padding-left:0}}animation-section .animation-section-container .animation-container>div{position:absolute;margin-left:24px}animation-section .animation-section-container .animation-container>div.align-right{right:0}@media (max-width: 1100px){animation-section .animation-section-container .animation-container>div.align-right{right:unset;left:50%}}@media (max-width: 1280px){animation-section .animation-section-container .animation-container>div{position:static;margin:44px -20px 16px;width:100vw}}animation-section .animation-section-container .animation-container .animation{border-radius:16px 0 0 16px;width:inherit;height:488px;object-fit:cover}@media (max-width: 1280px){animation-section .animation-section-container .animation-container .animation{border-radius:0;height:auto;object-fit:unset}}animation-section .animation-section-container .animation-container .video-container{width:calc(50vw - 50px)}@media (max-width: 1280px){animation-section .animation-section-container .animation-container .video-container{width:100vw}}animation-section .animation-section-container .animation-container video.animation{height:auto;object-fit:contain;width:100%}.page-contrast .start-button{background-color:var(--color-black)!important;border:unset!important;color:var(--contrast-color)!important}.page-contrast .bordered-button{border-color:var(--contrast-color)!important;color:var(--contrast-color)!important}slider-with-text .slider-container{overflow:hidden;padding:48px 0}@media (max-width: 650px){slider-with-text .slider-container{padding:32px 0 24px}}slider-with-text .slider-container h1{line-height:56px;margin-bottom:40px}@media (max-width: 650px){slider-with-text .slider-container h1{font-size:2.2857142857rem;line-height:40px;margin-bottom:24px}}slider-with-text .slider-container .slides-container{display:grid;margin-bottom:24px;position:relative;transition:transform .5s cubic-bezier(.35,0,.35,1)}slider-with-text .slider-container .slides-container .single-slide{display:grid;grid-template-columns:65% 30%;height:100%;width:100%}slider-with-text .slider-container .slides-container .single-slide.hidden{visibility:hidden}@media (max-width: 1170px){slider-with-text .slider-container .slides-container .single-slide{grid-template-columns:none;grid-template-rows:auto auto}}slider-with-text .slider-container .slides-container .single-slide .single-slide-text{max-height:100%;overflow:hidden}slider-with-text .slider-container .slides-container .single-slide .single-slide-text h2{line-height:40px;font-size:2.2857142857rem}@media (max-width: 650px){slider-with-text .slider-container .slides-container .single-slide .single-slide-text h2{font-size:1.7142857143rem;line-height:32px}}slider-with-text .slider-container .slides-container .single-slide .single-slide-text .single-slide-text-section{color:var(--secondary-text);font-size:1.4285714286rem;line-height:28px;font-weight:500;margin-top:24px}@media (max-width: 650px){slider-with-text .slider-container .slides-container .single-slide .single-slide-text .single-slide-text-section{margin-top:16px;font-size:1rem;line-height:20px}}slider-with-text .slider-container .slides-container .single-slide .single-slide-image{background:var(--background);max-height:480px;margin-right:40px;border-radius:16px}@media (max-width: 1170px){slider-with-text .slider-container .slides-container .single-slide .single-slide-image{margin-right:0;margin-bottom:24px}}slider-with-text .slider-container .slides-container .single-slide .single-slide-image video,slider-with-text .slider-container .slides-container .single-slide .single-slide-image img,slider-with-text .slider-container .slides-container .single-slide .single-slide-image iframe{width:100%;height:100%;border-radius:16px}slider-with-text .slider-container .slides-container .single-slide .single-slide-image video{object-fit:fill}slider-with-text .slider-container .slides-container .single-slide .single-slide-image img{object-fit:cover}slider-with-text .slider-container .single-slide-nomedia{display:flex;align-items:center;justify-content:center}slider-with-text .slider-container .slide-controls{display:flex;justify-content:center}slider-with-text .slider-container .slide-controls .slide-controls-items{margin:0 32px;display:flex;font-size:1.1428571429rem;line-height:1.5}slider-with-text .slider-container .slide-controls .slide-controls-items .slide-controls-item{width:48px;height:48px;margin:0 16px;display:flex;flex-direction:column;align-items:center;justify-content:space-around}@media (max-width: 650px){slider-with-text .slider-container .slide-controls .slide-controls-items .slide-controls-item{width:unset;height:unset}}slider-with-text .slider-container .slide-controls .slide-controls-items .slide-controls-item .slide-controls-index{width:45px;height:45px;display:flex;justify-content:center;align-items:center;cursor:pointer}@media (max-width: 650px){slider-with-text .slider-container .slide-controls .slide-controls-items .slide-controls-item .slide-controls-index{display:none}}slider-with-text .slider-container .slide-controls .slide-controls-items .slide-controls-item .slide-controls-timer-container{background-color:var(--background);height:3px;width:44px;border-radius:1.5px;transition:opacity .3s ease;overflow:hidden}slider-with-text .slider-container .slide-controls .slide-controls-items .slide-controls-item .slide-controls-timer-container .slide-controls-timer{transform:translate(-100%);height:100%;border-radius:1.5px;background-color:var(--control-primary)}@media (max-width: 650px){slider-with-text .slider-container .slide-controls .slide-controls-items .slide-controls-item .slide-controls-timer-container{width:8px;height:8px;border-radius:50%;background-color:#fff}slider-with-text .slider-container .slide-controls .slide-controls-items .slide-controls-item .slide-controls-timer-container.filled{background-color:var(--control-primary)}slider-with-text .slider-container .slide-controls .slide-controls-items .slide-controls-item .slide-controls-timer-container .slide-controls-timer{display:none}}slider-with-text .slider-container .slide-controls button{background-color:var(--control-primary);color:var(--background);width:48px;height:48px;border-radius:40px;cursor:pointer}@media (max-width: 650px){slider-with-text .slider-container .slide-controls button{display:none}}.page-contrast slider-with-text .slide-controls-index{color:var(--contrast-color)!important}.page-contrast slider-with-text .slide-controls-timer-container{background-color:var(--color-black)!important}.page-contrast slider-with-text .slide-controls-timer{background-color:var(--contrast-color)!important}.page-contrast slider-with-text button{background-color:var(--contrast-color)!important;color:var(--color-black)!important}price-list-extended .faded{opacity:.5}price-list-extended h2{font-size:3.4285714286rem;margin-bottom:40px}@media (max-width: 1280px){price-list-extended h2{font-size:2.2857142857rem;margin-bottom:16px}}price-list-extended .gray{font-size:1.4285714286rem;line-height:28px;color:var(--secondary-text)}@media (max-width: 1280px){price-list-extended .gray{font-size:1.1428571429rem;margin-bottom:24px}}price-list-extended .current{font-size:2rem;line-height:2rem}price-list-extended .previous{font-size:1.1428571429rem;font-weight:500;margin-top:8px}price-list-extended .newcurrent{color:var(--primary-bright)}price-list-extended .text{font-size:.9rem;align-self:flex-end}price-list-extended .mobile-offers{padding:16px}price-list-extended table{overflow-x:auto;table-layout:fixed;border-collapse:collapse;width:100%}price-list-extended table .section-start{width:100%;border-top:var(--border) 1px solid}price-list-extended table .section-end{padding-bottom:24px}@media (max-width: 1280px){price-list-extended table .section-end{padding-bottom:10px}}price-list-extended table .table-footer{border-top:var(--border) 1px solid;border-bottom:var(--border) 1px solid}price-list-extended table tr th{padding-bottom:24px}@media (max-width: 1280px){price-list-extended table tr th{padding-bottom:10px}}price-list-extended table tr th,price-list-extended table tr td{text-align:left;font-weight:400;border-left:var(--border) 1px solid}price-list-extended table tr .material-icons{color:var(--primary)}price-list-extended table tr .material-icons svg{fill:var(--primary)}price-list-extended table tr .option{text-align:center}price-list-extended table tr .header-name{border-left:none;border-right:var(--primary) 2px solid;font-size:1.7142857143rem;font-weight:500}@media (max-width: 1280px){price-list-extended table tr .header-name{font-size:1.1428571429rem}}price-list-extended table tr .section-header{font-size:1.4285714286rem;padding:24px 24px 24px 0;border-left:none;border-right:var(--primary) 2px solid}@media (max-width: 1280px){price-list-extended table tr .section-header{font-size:.7857142857rem}}price-list-extended table tr .option-name{padding-right:24px;border-left:none;border-right:var(--primary) 2px solid}@media (max-width: 1280px){price-list-extended table tr .option-name{font-size:.5714285714rem}}price-list-extended table tr .option-name .option-group{display:flex;flex-direction:column}price-list-extended table tr .price-container{display:flex;flex-direction:column;padding:24px}@media (max-width: 1280px){price-list-extended table tr .price-container{padding:2px}}price-list-extended table tr c-material-button{margin:16px 0}price-list-extended c-material-button button{width:100%!important;font-size:1.1428571429rem}price-list-extended .price-info{font-size:.8571428571rem}price-list-extended .header-container{padding:0 24px}@media (max-width: 1280px){price-list-extended .header-container{padding:0 2px}}price-list-extended .header-container .header-title{font-size:1.7142857143rem;font-weight:500}price-list-extended .header-container .header-pricing{padding-top:16px}price-list-extended .header-container .header-info-section{display:flex;flex-direction:column;padding-top:16px}price-list-extended .header-container .header-info-section .header-subinfo{font-size:1rem;margin:8px 0}price-list-extended .header-container .header-info-section .header-info{font-weight:500;color:var(--secondary-text);font-size:1.1428571429rem}price-list-extended .mobile-tile{padding:16px;margin-bottom:16px;background-color:var(--background);border:1px solid var(--border);border-radius:10px}price-list-extended .mobile-tile .functions-title{font-size:1.4285714286rem;font-weight:700;margin:16px 0}price-list-extended .mobile-tile .functions{padding:16px 0;border-bottom:solid var(--border) 1px}price-list-extended .mobile-tile .material-icons{padding:0 18px}price-list-extended .mobile-tile .material-icons svg{fill:var(--primary)}price-list-extended .mobile-tile .section-title{font-size:1.1428571429rem;font-weight:700;display:flex;align-items:center;justify-content:space-between}price-list-extended .mobile-tile .section-title .material-icons{color:var(--color-black);font-size:2.5714285714rem;padding:0 12px}price-list-extended .mobile-tile .section-content .content-image{max-height:32px}price-list-extended .mobile-tile .section-content .option-group{display:flex;flex-direction:column}price-list-extended .mobile-tile .section-content .option-group img{max-height:32px}price-list-extended .mobile-tile .item-include{display:flex;align-items:center;justify-content:space-between;font-size:1rem;margin:18px 0}price-list-extended .mobile-tile .select-button{margin:24px 0}.page-contrast .header-name,.page-contrast .option-name,.page-contrast .section-header{border-right:unset;color:var(--contrast-color)!important}.page-contrast .option-group{color:var(--contrast-color)!important}.page-contrast .mobile-tile{background-color:unset;border:2px solid var(--contrast-color)}hero-tile{display:flex;flex-direction:column;align-items:center;width:100%;background:#0000 linear-gradient(to left,#a9b5ef,#ccd3f3) repeat scroll 0% 0%;padding:24px 16px;text-align:center}@media (min-width: 1280px){hero-tile{padding:48px 16px}}hero-tile .title{font-size:1.7142857143rem;margin-bottom:16px}@media (min-width: 1280px){hero-tile .title{font-size:2.2857142857rem;margin-bottom:24px}}hero-tile .subtitle{color:#464646;margin-bottom:16px}@media (min-width: 1280px){hero-tile .subtitle{margin-bottom:24px;font-size:1.4285714286rem}}.page-contrast hero-tile{background:var(--color-black)}logo-info-tile .container{display:flex;align-items:center;justify-content:space-between;color:var(--contrast-text);padding:24px 0}@media (max-width: 1280px){logo-info-tile .container{flex-direction:column}}logo-info-tile .container .left .title,logo-info-tile .container .left .subtitle{display:flex;align-items:center}logo-info-tile .container .left .title h2,logo-info-tile .container .left .subtitle h2{font-size:2.2857142857rem}logo-info-tile .container .left .title h3,logo-info-tile .container .left .subtitle h3{font-size:1.7142857143rem}logo-info-tile .container .left .title img,logo-info-tile .container .left .subtitle img{height:28px;margin:0 8px}logo-info-tile .container .left .content{font-size:1.4285714286rem}@media (max-width: 1280px){logo-info-tile .container .left{justify-content:center;text-align:center}logo-info-tile .container .left .title,logo-info-tile .container .left .subtitle{flex-direction:column;justify-content:center}logo-info-tile .container .left .title img,logo-info-tile .container .left .subtitle img{margin-top:16px}}logo-info-tile .container .right{display:flex}logo-info-tile .container .right .button{display:block;margin-left:24px;padding:12px 32px;border-radius:32px;border:2px solid var(--contrast-text);cursor:pointer}logo-info-tile .container .right .button.filled{background-color:var(--contrast-text)}logo-info-tile .container .right .button.filled span{color:var(--control-primary)}logo-info-tile .container .right .button a span{font-size:16px;white-space:nowrap;color:var(--contrast-text)}@media (max-width: 1280px){logo-info-tile .container .right{margin-bottom:12px;flex-direction:column;align-items:center}logo-info-tile .container .right .button{margin:36px 0 0}}logo-info-tile .container:after{content:none!important}.page-contrast .button .filled{background-color:var(--color-black)!important;border-color:var(--color-black)!important}product-description .grid-row{position:relative}product-description .content{display:flex;flex-direction:row;padding:48px 0}@media (max-width: 1280px){product-description .content{display:flex;flex-wrap:wrap-reverse;padding-top:0!important;padding-bottom:12px!important}}product-description .content .product-content{width:50%;padding-right:16px}@media (max-width: 1280px){product-description .content .product-content{padding-right:0;padding-top:16px;width:100%}}product-description .content .product-content h2{font-size:3.4285714286rem;margin-bottom:24px;font-weight:600}@media (max-width: 1280px){product-description .content .product-content h2{font-size:1.7142857143rem;line-height:1.25;margin-bottom:16px}}product-description .content .product-content .description-sections{margin-bottom:48px}product-description .content .product-content .description-sections .expandable{border-bottom:1px solid var(--border)}product-description .content .product-content .description-sections .section{padding:24px 0;overflow:hidden;display:grid;grid-template-columns:19fr 1fr;cursor:pointer}product-description .content .product-content .description-sections .section .section-title h3{font-size:1.7142857143rem;font-weight:500}product-description .content .product-content .description-sections .section .section-title .material-icons{font-size:1.7142857143rem}product-description .content .product-content .description-sections .section .section-text{line-height:24px;margin:16px 0 0}product-description .content .product-content .description-sections .section .section-text p{color:rgba(var(--secondary-text-rgb),.9);margin:0}@media (max-width: 1280px){product-description .content .product-content .buttons{display:flex;flex-direction:column;justify-content:center;align-items:center}}product-description .content .product-content .buttons c-material-button{margin-right:24px}@media (max-width: 1280px){product-description .content .product-content .buttons c-material-button{width:100%;margin:16px 0}}product-description .content .product-content .buttons c-material-button button{border-width:2px;margin-bottom:24px}@media (max-width: 1280px){product-description .content .product-content .buttons c-material-button button{width:100%!important}}product-description .content .product-content .buttons c-material-button span{font-weight:500;font-size:1.1428571429rem}product-description .content .product-animation{width:50%;padding-left:16px}@media (max-width: 1280px){product-description .content .product-animation{width:100%;min-height:0;padding:16px 0}}product-description .content .product-animation img{width:100%}@media (max-width: 1280px){product-description .content .product-animation img{border-radius:0;height:auto;object-fit:unset}}product-description .content .product-animation.align-right{position:absolute;transform:translate(50vw)}@media (max-width: 1280px){product-description .content .product-animation.align-right{transform:unset;position:static;width:100vw}}tiled-description .grid-row{padding-top:48px;padding-bottom:56px}tiled-description h2{margin-bottom:1.5em;font-weight:600;font-size:2.8571428571rem}tiled-description h3{font-size:1.7142857143rem;margin-bottom:8px;font-weight:500}tiled-description p{font-size:1.2857142857rem;margin-bottom:24px}@media (min-width: 1280px){tiled-description .tile-container{display:flex;flex-direction:row}}tiled-description .tile{flex-grow:1;flex-basis:0;padding:24px;border:solid 1px var(--border);border-radius:1.5em;background-color:var(--background);margin-bottom:1rem}@media (max-width: 1280px){tiled-description .tile:last-of-type{margin-bottom:0}}@media (min-width: 1280px){tiled-description .tile{margin:0}tiled-description .tile:not(:last-of-type){margin-right:1rem}}tiled-description .points{list-style:none;line-height:1.5rem;padding:0;color:var(--secondary-text)}tiled-description .points svg{color:var(--primary);margin-right:10px;min-width:20px;min-height:20px}tiled-description .points ul{margin:0}tiled-description .points li{display:flex;margin-bottom:16px;line-height:1.43;font-size:1rem}.page-contrast tiled-description .tile{background-color:var(--color-black);border:2px solid var(--contrast-color)}video-description{text-align:center}video-description .grid-row{padding:48px 0}video-description .title{font-size:2.2857142857rem;font-weight:500;margin-bottom:48px}video-description .content{display:grid;grid-template-columns:1fr 1fr}video-description .content .description{text-align:left;padding-right:48px}video-description .content .description h3{font-size:1.7142857143rem;font-weight:500;margin-bottom:24px;line-height:1.33}video-description .content .description .desc{line-height:1.5}video-description .content video-with-controls .video .video-placeholder{height:382px}@media screen and (max-width: 1280px){video-description .content{grid-template-columns:100%}video-description .content .description{padding-right:0;margin-bottom:14px}}e-article-list .additional-title{font-size:3.4285714286rem;font-weight:400;letter-spacing:.4px;margin-bottom:44px}e-article-list .has-radius .single-article{border-radius:16px!important}e-article-list blog-grid .title{font-size:1.5714285714rem;font-weight:500;color:var(--primary-text);padding-top:20px;padding-left:15px!important;padding-right:20px!important;line-height:1.4!important}e-article-list blog-grid .date{font-size:.8571428571rem;font-weight:500;letter-spacing:2px;color:var(--secondary-text);padding-left:15px}e-article-list blog-grid .date:before{top:-2px;left:15px;background-color:var(--primary)}.article-content-item .article-header h2{font-weight:500;color:var(--primary-text)}.article-content-item .article-header .date{font-weight:400;color:var(--secondary-text)}.article-content-item .article-header .title:after{background-color:var(--primary)}blog-grid .single-article{border-radius:16px}blog-grid .single-article .image{border-top-left-radius:16px;border-top-right-radius:16px;min-width:180px}detailed-tiled-description{--fs-h2: 3.4285714286rem;--fs-h3: 2.2857142857rem;--fs-md: 1.7142857143rem;--fs-sm: .8571428571rem;--fs-button: 1.4285714286rem}detailed-tiled-description h2{font-size:var(--fs-h2);margin-bottom:.5em;margin-top:48px}@media screen and (max-width: 1280px){detailed-tiled-description h2{font-size:2.2857142857rem}}detailed-tiled-description h3{font-size:var(--fs-h3);font-weight:700}detailed-tiled-description c-material-button{font-size:var(--fs-button)}detailed-tiled-description c-material-button .button-text{margin-right:1em}detailed-tiled-description .desc{width:75%;font-size:var(--fs-button);margin-bottom:48px;line-height:1.44;color:var(--secondary-text)}@media screen and (max-width: 1280px){detailed-tiled-description .desc{font-size:1.1428571429rem;width:100%}}detailed-tiled-description .category{font-size:var(--fs-sm);color:var(--secondary-text);letter-spacing:2px;margin-bottom:24px}@media screen and (max-width: 1280px){detailed-tiled-description .category{margin-bottom:16px}}detailed-tiled-description .buttons{display:flex;flex-direction:row}detailed-tiled-description .tile{display:block;flex-basis:0;flex-grow:1;padding:2.2857142857rem;margin-bottom:24px;border-radius:1.7142857143rem;background-color:var(--background-darker)}@media (min-width: 1280px){detailed-tiled-description .tile:not(:last-of-type){margin-right:24px}}@media screen and (max-width: 1280px){detailed-tiled-description .tile{padding:24px}}detailed-tiled-description .tile-small{display:flex;flex-direction:column}detailed-tiled-description .tile-small h3{flex-grow:1;margin-bottom:1.5em}@media screen and (max-width: 1280px){detailed-tiled-description .tile-small h3{font-size:2rem;margin:0}}detailed-tiled-description .tile-small c-material-button{height:unset}detailed-tiled-description .tile-small c-material-button a:hover{color:var(--control-primary)}detailed-tiled-description .tile-small c-material-button .button-background{padding:12px 32px}@media screen and (max-width: 1280px){detailed-tiled-description .tile-small c-material-button .button-background{padding:24px 0 8px}}detailed-tiled-description .tile-small c-material-button .button{border:2px solid var(--control-primary)}@media screen and (max-width: 1280px){detailed-tiled-description .tile-small c-material-button .button{border-radius:unset;border:unset}detailed-tiled-description .tile-small c-material-button .button:hover:after{background:unset}}detailed-tiled-description .tile-small .buttons{justify-content:left}@media (max-width: 1280px){detailed-tiled-description .tile-big .buttons{justify-content:center;margin-bottom:2em}}@media (min-width: 1280px){detailed-tiled-description .tile-big{display:grid;grid-template-columns:1fr 1fr;padding:0}detailed-tiled-description .tile-big .content{padding:71px}}detailed-tiled-description .tile-big .image img{width:100%}detailed-tiled-description .tile-big h3{margin-bottom:.5em;line-height:1.25em;font-size:var(--fs-h2)}@media (max-width: 1280px){detailed-tiled-description .tile-big h3{font-size:2rem}}detailed-tiled-description .tile-big .tiny{font-size:var(--fs-md);margin-bottom:48px;line-height:1.33em}@media (max-width: 1280px){detailed-tiled-description .tile-big .tiny{font-size:1.1428571429rem;letter-spacing:normal;line-height:1.5;margin-bottom:24px}}@media (max-width: 1280px){detailed-tiled-description .tile-big c-material-button{width:100%}}detailed-tiled-description .tile-big c-material-button .button{padding:1.4em .5em!important}@media (max-width: 1280px){detailed-tiled-description .tile-big c-material-button .button{width:100%!important;font-size:1.1428571429rem}}@media (min-width: 1280px){detailed-tiled-description .tiles{display:flex;flex-direction:row}}detailed-tiled-description video-with-controls .video{margin-bottom:24px}detailed-tiled-description video-with-controls .video .video-placeholder{height:600px}detailed-tiled-description video-with-controls .video video{max-width:unset;width:100%;border-radius:24px;max-height:600px}.page-contrast detailed-tiled-description .tile{background-color:var(--color-black);border:2px solid var(--contrast-color)}.k24-opinion-carousel{padding:3em 0}.k24-opinion-carousel__side{display:none}@media screen and (min-width: 1280px){.k24-opinion-carousel__side{display:flex}}.k24-opinion-carousel__side-button{width:3.5em;height:3.5em}.k24-opinion-carousel__header{margin-bottom:1em}.k24-opinion-carousel__section{padding:0 5em;min-height:14em}.k24-opinion-carousel__quote{margin-bottom:1.5em;line-height:1.5em}.k24-opinion-carousel__author{margin-bottom:.5em}.k24-opinion-carousel__profession{margin-bottom:2em}.k24-opinion-carousel__empty{width:.5em;height:.5em}.k24-opinion-carousel__bottom{gap:.5em}.k24-opinion-carousel__bottom-arrow{display:flex}@media screen and (min-width: 1280px){.k24-opinion-carousel__bottom-arrow{display:none}}video-with-controls .video{position:relative}video-with-controls .video video{max-width:618px;width:618px;border-radius:8px}@media screen and (max-width: 1280px){video-with-controls .video video{width:100%}}video-with-controls .video .video-placeholder{background:var(--background-darker);width:100%;border-radius:24px}video-with-controls .video .video-controls{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}video-with-controls .video .video-controls c-material-button .button{border-radius:50%}video-with-controls .video .video-controls c-material-button .button .button-background{padding:0 8px}video-with-controls .video .video-controls c-material-button span{font-size:32px;border-radius:50%}.page-contrast video-with-controls .video-placeholder{background-color:var(--color-black);border:1px solid var(--contrast-color)}.k24-price-list{display:block}.k24-price-list__mobile{padding:16px}.k24-price-list__table-header{padding:24px 10px}@media (max-width: 1280px){.k24-price-list__table-header{padding:0 2px}}.k24-price-list__table-header-sub{line-height:1.5;letter-spacing:1.8px;margin-top:10px}.k24-price-list-tile{margin-bottom:16px;padding:16px}.k24-price-list-tile__section{padding:16px 0;border-bottom:solid var(--border) 1px}.k24-price-list-tile__section--first{border-bottom:none;padding-bottom:0}.k24-price-list-tile__icon-expand{padding:0 12px;font-size:2.5714285714rem;color:var(--color-black)}.k24-price-list-tile__section-item{font-size:1rem;margin:18px 0}.k24-price-list-tile__group-image{max-height:32px;max-width:120px;margin-top:12px}.k24-price-list-tile__image{max-height:32px}.k24-price-list-tile__icon{flex-shrink:0;margin:0 18px;fill:var(--primary)}.k24-price-list-tile__button,.k24-price-list-tile__link{margin-top:1em}.k24-price-list-tile .header-pricing{padding:16px 0;font-size:1.5714285714rem}.k24-price-list-tile .header-info-section{padding:8px 0}.k24-price-list-tile .header-info-section .header-info{font-weight:500;color:var(--secondary-text);font-size:1.1428571429rem}.k24-price-list-tile .price-text{font-size:1rem}.k24-price-list-tile .select-button{margin:24px 0}clinic-price-list .faded{opacity:.5}clinic-price-list h2{font-size:3.4285714286rem;font-weight:600;margin-bottom:48px}@media (max-width: 1280px){clinic-price-list h2{font-size:2.2857142857rem;margin-bottom:16px}}clinic-price-list .info{font-size:1.1428571429rem;padding:0 24px;text-align:center}@media screen and (max-width: 1280px){clinic-price-list .info{padding:0}}clinic-price-list .info .individual{text-align:center}clinic-price-list .info .pricing{display:flex;justify-content:center;font-weight:500}clinic-price-list .info .pricing>*:not(:last-child){margin-right:.3rem}clinic-price-list .info .pricing .current{font-size:2rem;line-height:2rem}clinic-price-list .info .pricing .text{font-size:.9rem;align-self:flex-end}clinic-price-list .info .pricing .text-mobile{font-size:1.4285714286rem}clinic-price-list .info .badge{padding:4px 9px;align-self:flex-end;border-radius:10px;text-transform:uppercase;letter-spacing:2px;line-height:1em;font-size:.7142857143rem;background-color:rgba(var(--primary-rgb),.5);color:var(--contrast-text)}clinic-price-list table{overflow-x:auto;table-layout:fixed;border-spacing:16px 0;width:100%;position:relative;left:-16px}clinic-price-list table .section-start{width:100%}clinic-price-list table .section-end{padding-bottom:24px}@media (max-width: 1280px){clinic-price-list table .section-end{padding-bottom:10px}}clinic-price-list table .empty{border-left:none;border-right:none}clinic-price-list table tr th{border-top:1px solid var(--border);border-radius:16px 16px 0 0}@media (max-width: 1280px){clinic-price-list table tr th{padding-bottom:10px}}clinic-price-list table tr th,clinic-price-list table tr td{text-align:left;font-weight:400;border-left:var(--border) 1px solid;border-right:var(--border) 1px solid}clinic-price-list table tr .line{padding:0 24px}clinic-price-list table tr .line hr{border:none;border-bottom:1px solid var(--border)}clinic-price-list table tr .material-icons{color:var(--primary)}clinic-price-list table tr .material-icons svg{fill:var(--primary)}clinic-price-list table tr .option{text-align:center}clinic-price-list table tr .option img{max-height:48px;margin-top:16px;max-width:90%}clinic-price-list table tr .header-name{border:none;font-size:1.7142857143rem;font-weight:500;width:20%}@media (max-width: 1280px){clinic-price-list table tr .header-name{font-size:1.1428571429rem}}clinic-price-list table tr .header-subtitle{font-size:.8571428571rem;font-weight:500;line-height:1.5;letter-spacing:2px;text-align:center;color:var(--secondary-text);display:block;margin-top:10px}clinic-price-list table tr .sub-header{padding-right:24px}clinic-price-list table tr .section-header{font-size:1.4285714286rem;padding:24px 24px 16px 0;border-left:none;border-right:none}@media (max-width: 1280px){clinic-price-list table tr .section-header{font-size:.7857142857rem}}clinic-price-list table tr .option-name{width:20%;padding:14px 24px 14px 0;border-left:none;border-right:none;font-size:1.1428571429rem}@media (max-width: 1280px){clinic-price-list table tr .option-name{font-size:.5714285714rem}}clinic-price-list table tr .option-name .option-group{display:flex;flex-direction:column}clinic-price-list table tr .option-name .option-group img{margin-top:12px;width:250px}clinic-price-list table tr .footer{border-bottom:1px solid var(--border);border-radius:0 0 16px 16px}clinic-price-list table tr .price-container{display:flex;flex-direction:column;padding:24px}@media (max-width: 1280px){clinic-price-list table tr .price-container{padding:2px}}clinic-price-list table tr c-material-button{margin-bottom:8px}clinic-price-list table tr .details{display:flex;width:100%;justify-content:center;margin:16px 0}clinic-price-list table tr .soon{font-style:italic}clinic-price-list c-material-button button{width:100%!important;font-size:1.1428571429rem}e-toggle page-heading>*{margin:0 0 40px!important;font-size:2.2857142857rem!important;line-height:1.25;color:var(--primary-text-dark)!important;max-width:100%;font-weight:500}e-toggle .tab{background-color:#fff!important;border:1px solid transparent!important;border-radius:8px!important;margin-bottom:8px}e-toggle .tab .title-bar{padding:24px!important;width:100%;display:flex;align-items:center;flex-direction:row-reverse;justify-content:space-between}e-toggle .tab .title-bar .title{font-size:1.4285714286rem!important;font-weight:500!important;color:var(--primary-text-dark)!important}e-toggle .tab .title-bar .toggler{position:static}e-toggle .tab .title-bar .up,e-toggle .tab .title-bar .down{color:var(--primary-text-dark);font-size:32px}e-toggle .tab .title-bar .down{transform:rotate(-90deg)}e-toggle .tab .title-bar .up{transform:rotate(90deg)}e-toggle .tab .title-bar:hover .title,e-toggle .tab .title-bar:hover .up,e-toggle .tab .title-bar:hover .down{color:var(--primary)!important}e-toggle .tab .content{padding-left:24px!important;padding-right:24px!important}e-toggle .tab .content ul{padding-left:16px!important}e-toggle .tab.opened .title-bar{padding-bottom:0!important}.k24-price-table__spacer{font-size:1.2857142857rem;padding:1em 0}.k24-price-table__cells{padding:3em 0 2.5em}.k24-price-table__cells--multi{display:grid;grid-template-columns:1fr 1fr}.k24-price-table__cells--multi>:first-child{border-right:2px dashed var(--border)}.k24-price-table__cell{padding:0 1em}.k24-tiled-buttons__container{gap:3em}.k24-tiled-buttons__tile{width:25rem;min-height:17.8571428571rem;padding:1em}.k24-tiled-buttons__icon{max-width:11.8571428571rem;max-height:9.7142857143rem;margin-bottom:2em}.k24-tiled-buttons__icon--small{max-width:6.8571428571rem;max-height:6.8571428571rem}.k24-tiled-buttons__name:last-child{min-height:2em;padding:0 16px}.k24-tiled-buttons__description{margin-top:1em}@media (max-width: 1000px){.description-modal .modal-inner{width:100%;height:100%}}.description-modal .modal-inner .k24-tiled-buttons__name{width:90%}.k24-product-tiles__container{gap:25px;margin-bottom:40px;flex-direction:column}@media screen and (min-width: 1280px){.k24-product-tiles__container{flex-direction:row}}.k24-product-tile-small{padding:2.5em 2em 2em}.k24-product-tile-small__category{min-height:2.5em;margin-bottom:1em}.k24-product-tile-small__header,.k24-product-tile-small__category,.k24-product-tile-small__offer{margin-bottom:1em}.k24-product-tile-small__features{gap:1em;line-height:1.5em;margin-bottom:2em}.k24-product-tile-small__button{margin-bottom:1.5em}.k24-product-tile-small .k24-product-tile-prices{margin:0 -2em 1em}.k24-product-tile-mednote{padding:2.5em 2em 2em}.k24-product-tile-mednote__header{margin-bottom:.75em}.k24-product-tile-mednote__features{gap:1em;line-height:1.5em;margin-bottom:2em}.k24-product-tile-mednote__button{margin-bottom:1.5em}.k24-product-tile-mednote__link{min-height:1em}.k24-product-tile-mednote__icon{margin-right:.5em}.k24-product-tile-mednote .k24-product-tile-prices{margin:0 -2em 1em}.k24-product-tile-prices__promo,.k24-product-tile-prices__price{gap:.25em;padding:1em}.k24-product-tile-prices__promo{background-color:#152a940d}.k24-product-tile-prices__promo-badge{background-color:#8a94c9;border-radius:12px;padding:.2em .5em;margin-right:16px}.k24-product-tile-prices__promo-row,.k24-product-tile-prices__price-row{gap:.25em}.k24-product-tile-small c-tabs,.k24-product-tile-mednote c-tabs{margin-bottom:1em}.k24-product-tile-small .tab-container,.k24-product-tile-mednote .tab-container{border-bottom:none!important}.k24-product-tile-small .tab-container-inner,.k24-product-tile-mednote .tab-container-inner{display:flex;flex-direction:row;justify-content:space-around;gap:.25em;margin:0!important}.k24-product-tile-small .tab-item,.k24-product-tile-mednote .tab-item{margin:0!important;font-size:1rem!important;text-transform:none!important;letter-spacing:normal!important}calculator-input .calculator-input{display:flex;background-color:#fff;border-radius:24px;border:2px solid var(--primary);padding:10px 28px 12px;align-items:flex-end;min-width:165px}calculator-input .calculator-input input{border:none;font-size:1.4285714286rem;height:auto;padding:0 4px 0 0;text-align:right;width:50px;position:relative;top:2px}calculator-input .calculator-input__text{color:var(--secondary-text)}:root{--font-family: Roboto, Helvetica, Arial;scroll-behavior:smooth}.breadcrumbs-wrapper{padding:20px 0!important}breadcrumbs li{font-size:.8571428571rem;line-height:1.33;color:var(--primary-text)}c-underline-input .c-underline-input{margin-top:10px;border:1px solid #54575c;border-bottom-width:1px!important;border-radius:4px;padding:11px 17px}c-underline-input .c-underline-input label{top:13px;left:16px;padding-bottom:2px}c-underline-input .c-underline-input .eye-icon{top:13px;right:16px}c-underline-input.focused .c-underline-input{border-width:2px;border-bottom-width:2px!important;padding:10px 16px}c-underline-input.filled .c-underline-input label,c-underline-input.focused .c-underline-input label,c-underline-input .c-underline-input .input-autofilled{width:-moz-fit-content;width:fit-content;left:16px;background:#fff;top:-12px;padding:4px}page-heading h2{font-size:2.2857142857rem!important;line-height:1.25;color:var(--primary-text)!important;font-weight:600!important}frequently-asked-questions h2{font-weight:600!important;font-size:2.8571428571rem!important}faq-with-tiles .main-title .help,faq-with-tiles .faq-footer .faq-footer-title h2{font-weight:600!important}e-article-list .additional-title{font-weight:600!important}e-file div.small{align-items:center!important}e-file .icon.material-icons{background-color:transparent!important;color:var(--primary)!important;width:24px!important;height:24px!important;font-size:24px!important}e-file a{font-size:1.2857142857rem!important}theme-grid-images page-heading h2{font-size:3.4285714286rem!important}@media (max-width: 1280px){theme-grid-images page-heading h2{font-size:2.2857142857rem!important}}@media screen and (max-width: 1280px){theme-grid-images .grid-row{text-align:center}theme-grid-images .grid-content .grid-image-wrapper .grid-image{background-position:center}}e-button .size-large{font-size:1.1428571429rem!important;font-weight:500!important;line-height:1.5!important;text-transform:none!important}e-button .type-round{border-radius:32px!important}e-button .color-blueBg{background:var(--control-primary)!important;border-color:var(--control-primary)!important;color:#fff!important}e-button .color-blueBg:hover{background:var(--primary)!important;border-color:var(--primary)!important}c-dynamic-component e-text-block:only-child{margin-bottom:0}footer a:hover{color:var(--primary)!important}e-article-list .additional-title{margin-top:1em;font-size:2.8571428571rem;line-height:1.25}e-article-list blog-grid .date:before{height:2px}@media screen and (max-width: 650px){e-article-list blog-grid .date:before{top:unset}}.article-content-item .article-header .image{border-radius:16px}.page-contrast h4{color:var(--contrast-color)}.page-contrast svg{fill:var(--contrast-color)!important;color:var(--contrast-color)!important}.page-contrast frequently-asked-questions toggle .tab{background-color:var(--color-black);border:2px solid var(--contrast-color)!important}price-calculator .calculator__title{margin-bottom:40px}@media (max-width: 1280px){price-calculator .calculator__title{font-size:2.2857142857rem;margin-bottom:16px}}price-calculator .calculator__left{padding:29px 47px 29px 48px;margin-right:24px;min-width:952px}@media (max-width: 1280px){price-calculator .calculator__content{flex-direction:column}}price-calculator .calculator__content .controls{padding-bottom:32px}@media (max-width: 1280px){price-calculator .calculator__content .controls{flex-direction:column;min-width:unset;padding:24px;margin-right:unset;margin-bottom:16px}}@media (max-width: 1280px){price-calculator .calculator__content .controls__single{margin-bottom:16px}}@media (max-width: 1280px){price-calculator .calculator__content .controls__single--nomargin{margin-bottom:0}}price-calculator .calculator__content .control--info{margin-top:21px}price-calculator .calculator__content .control__desc{margin-bottom:16px}price-calculator .calculator__content .control__desc--bottom{margin-bottom:8px}price-calculator .calculator__content .control__input{margin:0}@media (max-width: 1280px){price-calculator .calculator__content .control__input{width:unset}}price-calculator .calculator__content .control__input .c-underline-input{padding:0;margin:0;border:2px solid var(--primary);border-radius:24px;background-color:#fff;border-bottom-width:2px!important}price-calculator .calculator__content .control__input .c-underline-input input{background:none;text-align:center;width:148px;height:44px;padding:0 24px;color:var(--primary-text);font-size:20px}price-calculator .calculator__content .total{padding:8px 24px;min-width:220px}@media (max-width: 1280px){price-calculator .calculator__content .total{align-items:center}}price-calculator .calculator__content .total__section{padding-top:26px;padding-bottom:26px;border-bottom:1px solid rgba(var(--background-rgb),.25)}price-calculator .calculator__content .total__section--no-border{border-bottom:none;padding-bottom:0}price-calculator .calculator__content .total__price{line-height:.8;margin:8px 0;-webkit-text-size-adjust:auto;text-size-adjust:auto}price-calculator .calculator__content .total__info{line-height:1.43}price-calculator .calculator c-material-button{height:auto}price-calculator .calculator c-material-button span{font-size:1.4285714286rem;line-height:1.2}price-calculator .timespan .timespan-toggle{border-radius:24px;margin-left:auto}@media (max-width: 1280px){price-calculator .timespan .timespan-toggle{margin-left:0;width:100%}}price-calculator .timespan input{display:none}price-calculator .timespan .option{border-radius:24px;border:solid 2px transparent;padding:14px 0;width:208px;-webkit-user-select:none;user-select:none;white-space:nowrap}price-calculator .timespan .option.selected{background-color:#fff;border:solid 2px var(--control-primary);color:var(--control-primary)}@media (max-width: 1280px){price-calculator .timespan .option{width:100%;text-align:center;font-size:600;padding:14px 34px}}price-calculator .timespan .mobile{display:none;font-size:1rem}@media (max-width: 1280px){price-calculator .timespan{flex-direction:column;align-items:flex-start}price-calculator .timespan h2{font-size:1.4285714286rem}price-calculator .timespan .desktop{display:none}price-calculator .timespan .mobile{display:initial}}theme-checks h2{font-size:2.8571428571rem!important;line-height:56px!important;margin-bottom:37px!important;font-weight:700!important}theme-checks h3,theme-checks h4{font-size:1.7142857143rem!important;font-weight:500!important;margin-bottom:24px!important;line-height:1.33!important}theme-checks .theme-checks-row .mz-list{margin-top:27px!important}theme-checks .theme-checks-row .mz-list .check-contianer{border:2px solid var(--primary);border-radius:50%;width:20px;height:20px;margin-right:15px;display:flex;align-items:center;justify-content:center}theme-checks .theme-checks-row .mz-list .check-contianer svg{width:16px!important;height:15px!important;margin-right:0!important}theme-checks .theme-checks-row .mz-list .mz-list-item{margin-bottom:28px!important;color:var(--secondary-text)}theme-checks .theme-checks-row .app-info{margin-top:40px!important}@media screen and (max-width: 1280px){theme-checks .theme-checks-row .app-info .links img{height:40px;width:125px}}@media (max-width: 1280px){theme-checks h2{font-size:2.2857142857rem!important;line-height:40px!important;margin:24px 0!important}theme-checks h3{font-size:1.1428571429rem!important;line-height:24px!important}theme-checks .mz-list-item{font-size:1.1428571429rem!important;line-height:24px!important}theme-checks .theme-checks-row .left{width:100%;margin:0!important}theme-checks .theme-checks-row .right{height:auto!important;display:inline;position:relative!important;top:0!important;width:100%}theme-checks .theme-checks-row .right img{width:100%}theme-checks .theme-checks-row .grid-row{flex-direction:column!important}theme-checks .theme-checks-row .flex-row.reverse{flex-direction:column-reverse!important}}.page-contrast theme-checks .theme-checks-row .mz-list .check-contianer{border-color:var(--contrast-color)!important}c-audio-player .noselect{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}c-audio-player .play-image{background-image:url(/library-ng/assets/play.svg);width:21px;height:21px;background-size:21px}c-audio-player .pause-image{background-image:url(/library-ng/assets/pause.svg);width:19px;height:19px;background-size:19px;margin:1px 0 0 2px}c-audio-player .volumeup-image{background-image:url(/library-ng/assets/volumeup.svg)}c-audio-player .volumeoff-image{background-image:url(/library-ng/assets/volumeoff.svg)}c-audio-player .volumeup-image,c-audio-player .volumeoff-image{width:20px;height:20px;background-size:20px;margin:1px 0 0;background-position-x:-1px}c-audio-player .hidden{visibility:hidden}c-audio-player .audio-player{background-color:var(--control-primary);border-radius:15px;height:30px;display:flex;align-items:center;width:300px}c-audio-player .audio-player-image-container{height:100%;width:13px;min-width:13px}c-audio-player .audio-player-image-box{width:21px;height:28px;display:flex;align-items:center}c-audio-player .audio-player-image-container img{margin-left:-3px;width:21px}c-audio-player .play-pause-button{padding:0 5px;width:12px;min-width:12px;height:22px}c-audio-player .play-pause-button img{width:21px;margin-left:-6px}c-audio-player .audio-player-time{color:#ffffffbf;margin:0 10px 0 8px;padding-bottom:2px;font-size:.85rem;width:45px}c-audio-player #timeline{width:120px;height:16px;float:left;padding-top:14px;margin-right:2px}c-audio-player .audio-player-line{width:120px;height:2px;background-color:var(--control-primary-dark);float:left;position:relative;top:0;border-radius:15px}c-audio-player #active-line{background-color:var(--control-accent-contrast);height:2px;float:left;width:0px;position:relative;top:-9px}c-audio-player #playhead{width:9px;height:9px;border-radius:50%;background-color:var(--background);position:relative;top:-3px}c-audio-player .volume-control{position:relative;height:51px;width:20px;background-color:var(--control-primary);border-top-left-radius:10px;border-top-right-radius:10px;top:-78px;left:-3px}c-audio-player #volume-line-container{width:20px;height:38px;display:flex;align-items:center;justify-content:center;position:relative;top:10px}c-audio-player .volume-line{width:3px;height:38px;background-color:var(--control-primary-dark);border-radius:3px}c-audio-player #volume-line-active{position:absolute;width:3px;height:30px;background-color:var(--control-accent-contrast);border-radius:3px;bottom:0;left:8px}c-checkbox{display:inline-block;position:relative}c-checkbox *{box-sizing:content-box!important}c-checkbox:not([readonly]):not([disabled]){cursor:pointer}c-checkbox .checkbox{display:flex;flex-flow:row;align-items:center;margin-top:2px}c-checkbox .checkbox label>*,c-checkbox .checkbox .label>*{margin-left:10px}c-checkbox .checkbox.accent .border.is-checked{background:var(--control-accent);border-color:var(--control-accent)}c-checkbox .checkbox.base .border.is-checked{background:var(--control-base);border-color:var(--control-base)}c-checkbox .checkbox.warn .border.is-checked{background:var(--warning);border-color:var(--warning)}c-checkbox .checkbox:hover .border{border-color:var(--control-primary)}c-checkbox .checkbox.accent:hover .border,c-checkbox .checkbox.accent .border:focus{border-color:var(--control-accent)}c-checkbox .checkbox.base:hover .border,c-checkbox .checkbox.base .border:focus{border-color:var(--control-base)}c-checkbox .checkbox.warn:hover .border,c-checkbox .checkbox.warn .border:focus{border-color:var(--warning)}c-checkbox .checkbox.disabled .border{background-color:var(--secondary-text);border-color:var(--secondary-text)}c-checkbox .checkbox.rounded{align-items:flex-start}c-checkbox .checkbox.rounded .border{border-radius:50%;border:1px solid var(--control-base);width:20px;height:20px}c-checkbox .checkbox.rounded .border .tick{height:20px;width:20px;left:2px;top:4px}c-checkbox .checkbox.rounded .checkbox-text{color:var(--primary-text)}c-checkbox .checkbox-text{color:var(--primary-text);font-size:1.07rem;margin-left:10px}c-checkbox .checkbox-text-margin{margin-left:10px}c-checkbox .border{transition:border .3s ease,background .3s ease;background:var(--background);border:2px solid var(--control-base);width:16px;height:16px;border-radius:2px;display:block}c-checkbox .border.is-checked{background:var(--control-primary);border-color:var(--control-primary)}c-checkbox .border:focus{outline:0;border:2px solid var(--control-primary)}c-checkbox .border .tick{transition:all .3s ease;transform:scale(0);background:url(/library-ng/assets/check_bez_ramki-2.svg) no-repeat;height:16px;width:16px;left:0;position:relative;top:2px}c-checkbox .border .tick[is-checked=true],c-checkbox .border .tick.is-checked{transform:scale(.9)}c-dropdown{display:inline-block;position:relative;color:var(--primary-text);font-size:1rem;padding-right:5px}c-dropdown *{box-sizing:border-box}c-dropdown:hover .toggle,c-dropdown.opened .toggle{opacity:1}c-dropdown.inputlike{width:calc(100% - 10px);margin-top:22px;margin-bottom:23px;height:25px;border-bottom:1px solid var(--control-base)}c-dropdown.inputlike div.button{width:100%;height:100%;text-align:left}c-dropdown.inputlike div.button .noselect{margin-bottom:3px}c-dropdown.inputlike div.button svg{position:absolute;right:0;top:7px}c-dropdown.inputlike div.button .inputlike-search-input{position:absolute;background-color:transparent;border:none;width:100%;height:100%;top:0;left:0;font-size:1.07rem;font-family:var(--font-family)}c-dropdown.inputlike div.button .inputlike-search-input.hidden{opacity:0}c-dropdown.inputlike label,c-dropdown.inputlike .label{display:block;margin-right:5px;font-weight:400;font-size:1.07rem;position:absolute;pointer-events:none;color:var(--secondary-text);top:1px;left:5px;line-height:1.4;transition:all .2s ease;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}c-dropdown.inputlike label.filled,c-dropdown.inputlike .label.filled{top:-17px;left:5px;font-size:.8em}c-dropdown.inputlike .item-label{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}c-dropdown div.button.toggle{padding:0;border:none;background-color:transparent;color:var(--primary-text);font-family:inherit;font-size:1.07rem;cursor:pointer;display:flex;align-items:center}c-dropdown div.button.toggle .dropdown-button-right{display:flex;align-items:center;margin-left:5px}c-dropdown div.button.toggle .dropdown-button-right span.additional{font-size:14px;text-align:right;color:var(--primary-text)}c-dropdown .search{margin-bottom:10px!important}c-dropdown .search.noItems{margin-bottom:22px!important}c-dropdown .close{width:12px;height:12px;position:absolute;top:28px;right:22px;cursor:pointer}c-dropdown .close .close-icon{fill:var(--control-primary-dark)}c-dropdown .item-details{display:grid}c-dropdown .item-details .item-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1rem;font-weight:500;text-align:left}c-dropdown .item-details .additional-info{font-size:1rem;color:var(--secondary-text);margin-top:3px;text-align:left}c-dropdown .items-container{max-height:300px;overflow-y:auto;margin:0;padding:0}c-dropdown .items-container>.list-item{padding:0 20px;min-height:50px;min-width:170px;display:flex;flex-flow:row;align-items:center;justify-content:space-between;white-space:nowrap;cursor:pointer;border:2px solid transparent}c-dropdown .items-container>.list-item:focus-visible{outline:2px solid transparent!important;background-color:rgba(var(--control-primary-rgb),.05);border:2px solid var(--control-primary)}c-dropdown .items-container>.list-item.highlight{background-color:rgba(var(--control-primary-rgb),.05);border:2px solid var(--control-primary)}c-dropdown .items-container>.list-item .datepicker-image{transform:rotate(-90deg);top:2px}c-dropdown .items-container>.list-item.separator{border-bottom:solid 1px var(--border)}c-dropdown .items-container>.list-item.selected{font-weight:500}c-dropdown .items-container>.list-item .item-name{display:flex;align-items:center;white-space:pre-line}c-dropdown .items-container>.list-item .item-name.warn span{color:var(--warning)}c-dropdown .items-container>.list-item .item-image{margin:0 8px 0 0;top:0}c-dropdown .items-container>.list-item .item-image:not(.material-icons):not(.svg-icon){height:15px;width:15px}c-dropdown .items-container .content{max-width:100%;display:flex;flex-direction:column}c-dropdown .items-container .has-additional-info{height:60px;min-width:240px}c-dropdown .items-container .datepicker-item{height:60px;min-width:240px;border-bottom:1px solid var(--border)}c-dropdown .items-container .additional-info{font-size:.85rem;color:var(--secondary-text);margin-top:3px;overflow:hidden;text-overflow:ellipsis}c-dropdown .no-results-info{margin:15px 20px;font-style:italic}c-dropdown .popup{position:absolute;z-index:99;margin-top:5px;top:100%;display:none;box-shadow:0 0 6px var(--shadow);background:var(--background)}c-dropdown .popup.dropdown-up{bottom:100%!important;top:unset}c-dropdown .popup.opened{display:block;margin-bottom:10px}c-dropdown img,c-dropdown .toggle-arrow{width:10px;height:10px;position:relative;margin-left:2px;transition:transform .2s}c-dropdown img.expanded,c-dropdown .toggle-arrow.expanded{transform:rotate(-180deg)}c-dropdown c-underline-input{width:250px;margin-left:15px;margin-right:15px}c-dropdown .search-icon{width:21px;height:20px;position:absolute;top:24px;left:22px;z-index:1}c-dropdown .search-icon .cls-search{fill:var(--control-primary-dark)}c-dropdown c-underline-input input{padding-left:35px!important;padding-bottom:5px!important}c-dropdown .popup.opened.hide-placeholder{top:-20px;left:-20px}c-dropdown .cls-arrow{fill:var(--primary-text)}c-dropdown .cls-arrow-icon{fill:var(--control-primary)}c-dropdown .selectedWithRemove{color:var(--primary);font-weight:500}c-dropdown .b{border:1px solid blue}c-file-select{display:block}c-file-select .file-input{opacity:0;height:0px;width:0px;display:block;pointer-events:none}c-file-select .flex-container{display:flex;flex-direction:row;flex:1;align-items:center;justify-content:center;cursor:pointer}c-file-select .selected-file{justify-content:space-between}c-file-select .flex-container underline-input{flex:2;margin-right:20px}c-file-select .flex-container material-button{width:auto}c-file-select .select-anchor{margin-right:20px;cursor:pointer;color:var(--control-primary)}c-file-select .clear-file{width:24px;height:24px;flex-basis:24px;flex-shrink:0;flex-grow:0;margin-left:10px;cursor:pointer}c-file-select a{color:var(--control-primary);transition:border .3s,background .3s,color .3s}c-file-select .select-anchor.disabled{color:var(--control-disabled)}c-file-select .default,c-file-select .as-symbol-button{display:block}c-file-select .as-symbol-button{cursor:pointer;width:120px;height:120px;position:relative;border:solid .5px rgba(10,125,160,.5);border-radius:2px;transition:box-shadow .3s}c-file-select .as-symbol-button:hover{box-shadow:0 8px 10px #80929647,0 0 14px #e0e0e0}c-file-select .as-symbol-button .flex-container{width:100%;height:100%;position:absolute;top:0}c-file-select .as-symbol-button .select-anchor:after,c-file-select .as-symbol-button .select-anchor:before{content:"";display:block;position:absolute;border-radius:2px;top:50%;left:50%;background-color:var(--control-primary);transform:translate(-50%,-50%)}c-file-select .as-symbol-button .select-anchor:before{height:24px;width:3px}c-file-select .as-symbol-button .select-anchor:after{height:3px;width:24px}c-file-select .as-button{padding:7px 15px;border-radius:100px;background:var(--control-primary);display:flex}c-file-select .as-button:hover{background-color:var(--control-primary-dark)}c-file-select .as-button .file-input{width:1px}c-file-select .as-button .select-anchor{color:#fff;margin-right:0}.lookup-root{position:relative;font-size:1.07rem;background-color:transparent;border-radius:2px;z-index:0}.lookup-root [hidden]{display:none!important}.lookup-root::-webkit-scrollbar{width:12px}.lookup-root::-webkit-scrollbar-thumb{border-radius:10px;background:#00000026}.lookup-root .cls-x,.lookup-root .cls-arrow-icon{fill:var(--control-primary)}@media (min-width: 980px){.lookup-root .visible-mobile{display:none!important}}.lookup-root .lookup-inner{padding:7px;cursor:pointer}.lookup-root .lookup-inner *{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lookup-root .lookup-inner .placeholder-with-value{display:flex;align-items:center;justify-content:space-between}.lookup-root .pull-right{width:24px;transition:transform ease .2s}.lookup-root .pull-right.rotate{transform:rotate(180deg)}@media (max-width: 980px){.lookup-root .pull-right .clear path{fill:var(--control-primary)}}.lookup-root .show-options{width:10px!important;height:10px!important;margin-left:7px;transition:transform .2s}.lookup-root .show-options.expanded{transform:rotate(-180deg)}.lookup-root .expand-button{position:absolute;inset:0;width:100%;z-index:-1;cursor:pointer}.lookup-messages .error-messages{color:var(--error);margin-top:3px;position:absolute}.without-frame .lookup-root .lookup-dropdown{border:none;margin-top:-38px;box-shadow:none}.without-frame .lookup-root .lookup-dropdown .lookup-search-box{margin:0}.without-frame .lookup-root .lookup-dropdown .scrollable{box-shadow:0 0 1px #b2b2b2}.without-frame .lookup-root .lookup-dropdown .second-icon{margin:7px 5px 0 0}.without-frame .lookup-root .lookup-dropdown input{padding:7px 0 8px 8px!important}.without-frame .lookup-root .lookup-dropdown-item:first-child{border-top:none}.lookup-dropdown{position:absolute;z-index:50001;background:var(--background);padding:0;box-shadow:0 0 9px #b2b2b24d;display:flex;flex-direction:column}.lookup-dropdown input{color:var(--control-primary-dark);border:none;box-shadow:none;margin-bottom:0;border-radius:0;padding:10px 40px 10px 5px;height:auto;background:transparent;width:100%}@media (max-width: 980px){.lookup-dropdown input{padding:5px 5px 4px}}@media (max-width: 980px){.lookup-dropdown .lookup-search-focused{outline:solid 1px #152a94}}.lookup-dropdown .scrollable{max-height:400px;overflow-y:auto;flex:1;margin:10px 0;padding:0;list-style:none}.lookup-dropdown .scrollable.with-search{margin:0 0 10px}.lookup-dropdown .scrollable span{color:var(--control-base)}.lookup-dropdown .lookup-dropdown-item{padding:10px 10px 10px 21px;cursor:pointer;position:relative}.lookup-dropdown .lookup-dropdown-item.highlighted{background-color:rgba(var(--control-primary-rgb),.1)}.lookup-dropdown .lookup-dropdown-item.selected{font-weight:500;background-color:rgba(var(--control-primary-rgb),.1)}.lookup-dropdown .lookup-dropdown-item svg{position:absolute;right:20px;top:calc(50% - 8px);width:16px;height:16px}.lookup-dropdown .lookup-search-wrapper{position:relative}.lookup-dropdown .lookup-search-wrapper>.icon{position:absolute;top:7px;right:7px;z-index:2}.lookup-dropdown .lookup-search-wrapper>.icon.hidden{visibility:hidden}.lookup-dropdown .lookup-search-box{border-bottom:1px solid var(--border);position:relative;display:flex;align-items:center;margin:10px;justify-content:space-between}.lookup-dropdown .lookup-search-box:before{left:0}.lookup-dropdown .lookup-search-box:after{right:0}.lookup-dropdown .lookup-search-box:before,.lookup-dropdown .lookup-search-box:after{background-color:var(--border);content:"";position:absolute;bottom:0;width:1px;height:5px}.lookup-dropdown .close-lookup{border-bottom:1px solid var(--border)}.lookup-dropdown .close-lookup .center-vert{padding:13px 10px;color:var(--control-primary)}.lookup-dropdown .close-lookup .center-vert svg{margin-right:5px}.lookup-search-wrapper input::-webkit-input-placeholder{font-family:inherit!important;font-weight:400!important;font-size:1.07rem!important;line-height:1.4;color:var(--primary-text)!important}.lookup-search-wrapper input::-moz-placeholder{font-family:inherit!important;font-weight:400!important;font-size:1.07rem!important;line-height:1.4;color:var(--primary-text)!important}.lookup-search-wrapper input:-ms-input-placeholder{font-family:inherit!important;font-weight:400!important;font-size:1.07rem!important;line-height:1.4;color:var(--primary-text)!important}.lookup-search-wrapper input:-moz-placeholder{font-family:inherit!important;font-weight:400!important;font-size:1.07rem!important;line-height:1.4;color:var(--primary-text)!important}.lookup-search-wrapper .lookup-search-box{border-bottom:1px solid var(--control-base)}@media (max-width: 980px){.lookup-search-wrapper .lookup-search-box{border:none;border-radius:20px;background-color:#f3f4f9;padding:5px 16px 4px 12px;margin:15.5px 16px 24px}}.lookup-search-wrapper .lookup-search-box:before,.lookup-search-wrapper .lookup-search-box:after{background-color:var(--control-base)}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}c-menu{flex-shrink:0;width:100px;min-width:90px;margin:0;padding:16px 0;display:flex;flex-direction:column;align-items:center;justify-content:space-between;background-color:var(--control-primary-dark)}c-menu.menu-enabled{padding:46px 0}c-menu.menu-enabled .title-container{display:flex}c-menu svg{height:24px;width:24px;z-index:100}c-menu .cls-menu{transition:fill .15s ease-in;margin:7px}c-menu .logout-svg-container{display:flex;justify-content:center;width:100%!important}c-menu .logout-svg-container svg{display:block;position:relative}c-menu .icon-holder{position:relative}c-menu .circle{position:absolute;top:0}c-menu .menu-items{width:100%}c-menu .menu-item{width:100%;display:flex;flex-direction:column;align-items:center;margin-bottom:8px;cursor:pointer;outline:none}c-menu .menu-item span{color:var(--control-primary-bright)}c-menu .menu-item .cls-menu{fill:var(--control-primary-bright)}c-menu .menu-item div{width:38px;height:38px;margin-bottom:0;display:flex;align-items:center;justify-content:center;border-radius:50px}c-menu .menu-item div .circle{transition:transform .15s ease-out;transform:scale(0)}c-menu .menu-item .label{font-size:.85rem;transition:color .15s ease-in;text-align:center;display:flex;align-items:flex-end;min-height:15px}c-menu .menu-item:hover .cls-menu{fill:var(--background)}c-menu .menu-item:hover span{color:var(--contrast-text)}c-menu .menu-item.selected .label{font-weight:600}c-menu .menu-item.selected .circle{transform:scale(1)!important;background-color:var(--control-accent-contrast)}c-menu .menu-item.selected .cls-menu{fill:var(--background)}c-menu .menu-item.selected span{color:var(--control-accent-contrast)}c-menu .logout{margin-bottom:0;color:var(--control-primary-bright);position:relative}c-menu .title-container{display:flex;align-items:center;justify-content:space-around;padding:0 20px 20px;color:var(--control-primary-bright);cursor:pointer}c-menu .title{font-size:1.14rem}c-material-button{height:34px}c-material-button img{width:20px;margin-right:10px}c-material-button svg{margin-right:10px}c-material-button svg .cls-1{fill:var(--control-primary)}c-material-button span{font-size:1rem;white-space:nowrap}c-material-button button,c-material-button a{font-family:inherit;font-weight:inherit;font-size:inherit}c-material-button a{display:block}c-material-button .button{padding:0!important;position:relative;overflow:hidden;cursor:pointer;height:34px;background-color:transparent;box-shadow:none;outline-width:0px;box-sizing:border-box;color:var(--control-primary);border:1px solid var(--control-primary);border-radius:100px}c-material-button .button .button-background{width:100%;height:100%;display:flex;align-items:center;padding:0 13px;box-sizing:border-box;position:relative}c-material-button .button .spinner-container{position:absolute;left:0;width:100%;display:flex;justify-content:center;align-items:center}c-material-button .button:after{content:"";width:100%;height:100%;left:0;top:0;position:absolute}c-material-button .button:hover:not(.disabled):after{background-color:var(--control-primary);opacity:.1}c-material-button .button:focus:not(.disabled):after{background-color:var(--control-primary);opacity:.1}c-material-button .button.accent{color:var(--control-accent);border:1px solid var(--control-accent)}c-material-button .button.accent:hover:not(.disabled):after{background-color:var(--control-accent)}c-material-button .button.base{color:var(--control-base);border:1px solid var(--control-base)}c-material-button .button.base:hover:not(.disabled):after{background-color:var(--control-base)}c-material-button .button.warn{color:var(--warning);border:1px solid var(--warning)}c-material-button .button.warn:hover:not(.disabled):after{background-color:var(--warning)}c-material-button .button.error{color:var(--control-base);border:1px solid var(--error)}c-material-button .button.error:hover:not(.disabled):after{background-color:var(--error)}c-material-button .button.filled{background-color:var(--control-primary);color:var(--contrast-text)}c-material-button .button.filled:hover:not(.disabled):after{background:transparent;opacity:1}c-material-button .button.filled:hover:not(.disabled) .button-background{background-color:#0003}c-material-button .button.filled:focus:not(.disabled):after{background:transparent;opacity:1}c-material-button .button.filled:focus:not(.disabled) .button-background{background-color:#0003}c-material-button .button.filled .loader{border-color:#ffffff80;border-left-color:#fff}c-material-button .button.filled.accent{background-color:var(--control-accent)}c-material-button .button.filled.light{background-color:rgb(var(--control-primary-rgb),.1)}c-material-button .button.filled.base{background-color:var(--control-base)}c-material-button .button.filled.warn{background-color:var(--warning)}c-material-button .button.filled.error{background-color:var(--error)}c-material-button .button.disabled{cursor:not-allowed;border:1px solid var(--control-disabled);color:var(--control-disabled)}c-material-button .button.disabled.filled{background-color:var(--control-disabled);color:var(--contrast-text)}c-material-button .button.no-border{border:none!important}c-material-button .button.textCenter .button-background{justify-content:center}c-material-button .button .hidden{visibility:hidden}c-material-button .circle{display:block;position:absolute;background:#00000013;border-radius:50%;transform:scale(0)}c-material-button .circle.animate{animation:effect .65s linear}c-material-button spinner{position:absolute;top:-1px;left:50%}@keyframes effect{to{opacity:0;transform:scale(2.5)}}c-material-button .noselect{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}c-material-button .button.wide .button-background{padding:0 20px}c-switcher{display:flex;flex-direction:column;justify-content:center;padding-left:2px}c-switcher button{border:none;background-color:transparent;padding:0;margin:0}c-switcher .label{position:relative;display:flex;align-items:center;width:32px;cursor:pointer}c-switcher .switcher{z-index:10;position:relative;width:32px;height:12px;background:var(--secondary-text);border-radius:6px;border:1px solid transparent;transition:all .1s ease-out}c-switcher .switcher svg-icon{position:absolute;z-index:100;left:3px;top:0;transition:all .1s ease-out}c-switcher .switcher svg-icon.checked{left:unset;right:2px;top:0}c-switcher .switcher:after{content:"";position:absolute;top:-5px;left:-2px;width:18px;height:18px;background:#fff;border:1px solid var(--secondary-text);border-radius:50%;transition:all .1s ease-out}c-switcher .switcher.checked{border:1px solid var(--control-primary)}c-switcher .switcher.checked:after{transform:translate(14px);border:1px solid var(--control-primary)}c-switcher .switcher.checked.primary{background:rgba(var(--control-primary-rgb),.15)}c-switcher .switcher.checked.primary:after{background:var(--control-primary);border:1px solid var(--control-primary)}c-switcher .switcher.checked.accent{background:#e5e5e5}c-switcher .switcher.checked.accent:after{background:var(--control-accent)}c-switcher .switcher.checked.warn{background:#e5e5e5}c-switcher .switcher.checked.warn:after{background:var(--warning)}c-switcher .switcher.checked.disabled{background:#e5e5e5}c-switcher .switcher.checked.disabled:after{background:#adadad}c-switcher .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.c-tabs{width:100%;display:block}.c-tabs .tab-container{border-bottom:1px solid #e0e0e0}.c-tabs .tab-container-inner{margin:0 30px;z-index:1}.c-tabs .tab-container,.c-tabs .tab-container-inner{width:100%;position:relative;display:flex}.c-tabs .tab-item{font-family:inherit;font-size:13px;font-weight:700;line-height:1.38;letter-spacing:.6px;text-align:left;color:var(--control-primary-dark);text-transform:uppercase;padding:12px 0;margin-right:28px;cursor:pointer;opacity:.7}.c-tabs .tab-item:focus{outline:none}.c-tabs .tab-item.selected{opacity:1}.c-tabs .tab-item.notSelectedExact{opacity:.7}.c-tabs .selected-tab-line{position:absolute;height:2px;background-color:var(--control-primary);left:0;right:calc(100% - 100px);bottom:-1px;transition:left .24s 0ms cubic-bezier(0,0,.2,1),right .24s 0ms cubic-bezier(0,0,.2,1)}@media screen and (max-width: 495px){.c-tabs .tab-container{display:block}.c-tabs .tab-container .open{transform:rotate(180deg)}.c-tabs .tab-container svg-icon{transition:.3s}.c-tabs .tab-container-inner{flex-direction:column;background-color:var(--background);position:absolute;width:100vw;left:-16px;box-shadow:0 0 8px #0003;top:35px;padding:.9em 1.3em 1.3em;z-index:100}.c-tabs .tab-container-inner .tab-item:focus{outline:0;border:2px solid var(--control-primary)}.c-tabs .tab-container-inner .tab-item div[role=tab]{color:var(--primary);text-decoration:underline}}.c-tabs .contrast-color-black{color:var(--color-black)!important}c-underline-autocomplete{display:block;margin-bottom:22px}c-underline-autocomplete .options-container{position:relative}c-underline-autocomplete c-underline-input{margin-bottom:0}c-underline-autocomplete c-underline-input.loupe .input{font-size:1rem;color:var(--primary-text);border:none!important;outline:none!important;background-color:transparent;background-image:url(/library-ng/assets/szukaj.svg);background-size:20px 19px;background-repeat:no-repeat;background-position-y:0px;transition:margin-left .3s ease;margin-bottom:8px;padding:2px 26px 2px 28px}c-underline-autocomplete.ng-invalid.ng-touched .c-underline-input{border-color:var(--error)}c-underline-autocomplete .arrow-button{right:0;bottom:0;outline:none;border:none;background:none}c-underline-autocomplete .arrow-button i.material-icons{color:var(--primary-text-dark);padding:0;font-size:24px}c-underline-autocomplete .clear-button{right:0;bottom:0;outline:none;border:none;background:none}c-underline-autocomplete .clear-button i.material-icons{padding:0;font-size:16px}c-underline-autocomplete .relative c-underline-input .c-underline-input .c-underline-input-inner input.input{padding-right:35px;text-overflow:ellipsis}.c-autocomplete-options{border:1px solid var(--border);cursor:pointer;position:absolute;width:100%;z-index:100;background-color:var(--background);max-height:250px;overflow-y:auto;font-size:16px}.c-autocomplete-options .option{padding:5px}.c-autocomplete-options .option.highlight{background-color:var(--background-hover)}c-underline-country-picker c-dropdown{flex-shrink:0;padding-right:10px}c-underline-country-picker c-dropdown .cls-arrow{fill:var(--primary-text)}c-underline-country-picker c-dropdown .item-image{transform:scale(.3333)!important;margin-left:-24px!important;margin-right:-16px!important}c-underline-country-picker c-dropdown .item-name{font-size:15px;color:var(--primary-text)}c-underline-country-picker c-dropdown .popup{min-width:350px}c-underline-country-picker c-dropdown .popup .search-icon{top:22px}c-underline-country-picker c-dropdown .popup c-underline-input{width:calc(100% - 30px);margin-top:20px;margin-bottom:20px!important}.bg-A{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -10px -10px}.bg-AC{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -102px -10px}.bg-AD{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -10px -102px}.bg-AE{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -102px -102px}.bg-AF{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -194px -10px}.bg-AG{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -194px -102px}.bg-AI{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -10px -194px}.bg-AL{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -102px -194px}.bg-AM{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -194px -194px}.bg-AO{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -286px -10px}.bg-AQ{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -286px -102px}.bg-AR{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -286px -194px}.bg-AS{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -10px -286px}.bg-AT{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -102px -286px}.bg-AU{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -194px -286px}.bg-AW{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -286px -286px}.bg-AX{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -378px -10px}.bg-AZ{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -378px -102px}.bg-B{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -378px -194px}.bg-BA{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -378px -286px}.bg-BB{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -10px -378px}.bg-BD{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -102px -378px}.bg-BE{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -194px -378px}.bg-BF{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -286px -378px}.bg-BG{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -378px -378px}.bg-BH{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -470px -10px}.bg-BI{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -470px -102px}.bg-BJ{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -470px -194px}.bg-BL{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -470px -286px}.bg-BM{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -470px -378px}.bg-BN{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -10px -470px}.bg-BO{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -102px -470px}.bg-BQ{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -194px -470px}.bg-BR{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -286px -470px}.bg-BS{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -378px -470px}.bg-BT{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -470px -470px}.bg-BV{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -562px -10px}.bg-BW{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -562px -102px}.bg-BY{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -562px -194px}.bg-BZ{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -562px -286px}.bg-C{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -562px -378px}.bg-CA{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -562px -470px}.bg-CC{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -10px -562px}.bg-CD{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -102px -562px}.bg-CF{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -194px -562px}.bg-CG{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -286px -562px}.bg-CH{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -378px -562px}.bg-CI{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -470px -562px}.bg-CK{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -562px -562px}.bg-CL{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -654px -10px}.bg-CM{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -654px -102px}.bg-CN{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -654px -194px}.bg-CO{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -654px -286px}.bg-CP{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -654px -378px}.bg-CR{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -654px -470px}.bg-CU{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -654px -562px}.bg-CV{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -10px -654px}.bg-CW{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -102px -654px}.bg-CX{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -194px -654px}.bg-CY{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -286px -654px}.bg-CZ{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -378px -654px}.bg-D{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -470px -654px}.bg-DE{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -562px -654px}.bg-DG{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -654px -654px}.bg-DJ{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -746px -10px}.bg-DK{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -746px -102px}.bg-DM{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -746px -194px}.bg-DO{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -746px -286px}.bg-DZ{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -746px -378px}.bg-E{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -746px -470px}.bg-EA{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -746px -562px}.bg-EC{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -746px -654px}.bg-EE{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -10px -746px}.bg-EG{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -102px -746px}.bg-EH{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -194px -746px}.bg-ER{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -286px -746px}.bg-ES{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -378px -746px}.bg-ET{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -470px -746px}.bg-EU{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -562px -746px}.bg-F{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -654px -746px}.bg-FI{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -746px -746px}.bg-FJ{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -838px -10px}.bg-FK{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -838px -102px}.bg-FM{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -838px -194px}.bg-FO{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -838px -286px}.bg-FR{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -838px -378px}.bg-G{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -838px -470px}.bg-GA{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -838px -562px}.bg-GB{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -838px -654px}.bg-GD{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -838px -746px}.bg-GE{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -10px -838px}.bg-GF{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -102px -838px}.bg-GG{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -194px -838px}.bg-GH{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -286px -838px}.bg-GI{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -378px -838px}.bg-GL{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -470px -838px}.bg-GM{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -562px -838px}.bg-GN{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -654px -838px}.bg-GP{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -746px -838px}.bg-GQ{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -838px -838px}.bg-GR{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -930px -10px}.bg-GS{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -930px -102px}.bg-GT{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -930px -194px}.bg-GU{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -930px -286px}.bg-GW{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -930px -378px}.bg-GY{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -930px -470px}.bg-H{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -930px -562px}.bg-HK{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -930px -654px}.bg-HM{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -930px -746px}.bg-HN{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -930px -838px}.bg-HR{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -10px -930px}.bg-HT{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -102px -930px}.bg-HU{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -194px -930px}.bg-I{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -286px -930px}.bg-IC{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -378px -930px}.bg-ID{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -470px -930px}.bg-IE{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -562px -930px}.bg-IL{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -654px -930px}.bg-IM{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -746px -930px}.bg-IN{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -838px -930px}.bg-IO{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -930px -930px}.bg-IQ{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1022px -10px}.bg-IR{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1022px -102px}.bg-IS{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1022px -194px}.bg-IT{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1022px -286px}.bg-J{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1022px -378px}.bg-JE{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1022px -470px}.bg-JM{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1022px -562px}.bg-JO{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1022px -654px}.bg-JP{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1022px -746px}.bg-K{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1022px -838px}.bg-KE{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1022px -930px}.bg-KG{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -10px -1022px}.bg-KH{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -102px -1022px}.bg-KI{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -194px -1022px}.bg-KM{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -286px -1022px}.bg-KN{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -378px -1022px}.bg-KP{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -470px -1022px}.bg-KR{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -562px -1022px}.bg-KW{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -654px -1022px}.bg-KY{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -746px -1022px}.bg-KZ{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -838px -1022px}.bg-L{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -930px -1022px}.bg-LA{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1022px -1022px}.bg-LB{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1114px -10px}.bg-LC{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1114px -102px}.bg-LI{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1114px -194px}.bg-LK{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1114px -286px}.bg-LR{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1114px -378px}.bg-LS{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1114px -470px}.bg-LT{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1114px -562px}.bg-LU{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1114px -654px}.bg-LV{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1114px -746px}.bg-LY{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1114px -838px}.bg-M{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1114px -930px}.bg-MA{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1114px -1022px}.bg-MC{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -10px -1114px}.bg-MD{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -102px -1114px}.bg-ME{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -194px -1114px}.bg-MF{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -286px -1114px}.bg-MG{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -378px -1114px}.bg-MH{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -470px -1114px}.bg-MK{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -562px -1114px}.bg-ML{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -654px -1114px}.bg-MM{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -746px -1114px}.bg-MN{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -838px -1114px}.bg-MO{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -930px -1114px}.bg-MP{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1022px -1114px}.bg-MQ{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1114px -1114px}.bg-MR{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1206px -10px}.bg-MS{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1206px -102px}.bg-MT{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1206px -194px}.bg-MU{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1206px -286px}.bg-MV{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1206px -378px}.bg-MW{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1206px -470px}.bg-MX{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1206px -562px}.bg-MY{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1206px -654px}.bg-MZ{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1206px -746px}.bg-N{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1206px -838px}.bg-NA{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1206px -930px}.bg-NC{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1206px -1022px}.bg-NE{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1206px -1114px}.bg-NF{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -10px -1206px}.bg-NG{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -102px -1206px}.bg-NI{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -194px -1206px}.bg-NL{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -286px -1206px}.bg-NO{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -378px -1206px}.bg-NP{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -470px -1206px}.bg-NR{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -562px -1206px}.bg-NU{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -654px -1206px}.bg-NZ{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -746px -1206px}.bg-O{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -838px -1206px}.bg-OM{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -930px -1206px}.bg-P{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1022px -1206px}.bg-PA{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1114px -1206px}.bg-PE{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1206px -1206px}.bg-PF{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1298px -10px}.bg-PG{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1298px -102px}.bg-PH{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1298px -194px}.bg-PK{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1298px -286px}.bg-PL{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1298px -378px}.bg-PM{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1298px -470px}.bg-PN{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1298px -562px}.bg-PR{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1298px -654px}.bg-PS{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1298px -746px}.bg-PT{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1298px -838px}.bg-PW{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1298px -930px}.bg-PY{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1298px -1022px}.bg-Q{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1298px -1114px}.bg-QA{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1298px -1206px}.bg-R{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -10px -1298px}.bg-RE{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -102px -1298px}.bg-RO{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -194px -1298px}.bg-RS{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -286px -1298px}.bg-RU{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -378px -1298px}.bg-RW{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -470px -1298px}.bg-S{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -562px -1298px}.bg-SA{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -654px -1298px}.bg-SB{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -746px -1298px}.bg-SC{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -838px -1298px}.bg-SD{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -930px -1298px}.bg-SE{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1022px -1298px}.bg-SG{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1114px -1298px}.bg-SH{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1206px -1298px}.bg-SI{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1298px -1298px}.bg-SJ{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1390px -10px}.bg-SK{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1390px -102px}.bg-SL{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1390px -194px}.bg-SM{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1390px -286px}.bg-SN{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1390px -378px}.bg-SO{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1390px -470px}.bg-SR{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1390px -562px}.bg-SS{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1390px -654px}.bg-ST{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1390px -746px}.bg-SV{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1390px -838px}.bg-SX{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1390px -930px}.bg-SY{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1390px -1022px}.bg-SZ{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1390px -1114px}.bg-T{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1390px -1206px}.bg-TA{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1390px -1298px}.bg-TC{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -10px -1390px}.bg-TD{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -102px -1390px}.bg-TF{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -194px -1390px}.bg-TG{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -286px -1390px}.bg-TH{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -378px -1390px}.bg-TJ{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -470px -1390px}.bg-TK{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -562px -1390px}.bg-TL{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -654px -1390px}.bg-TM{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -746px -1390px}.bg-TN{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -838px -1390px}.bg-TO{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -930px -1390px}.bg-TR{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1022px -1390px}.bg-TT{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1114px -1390px}.bg-TV{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1206px -1390px}.bg-TW{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1298px -1390px}.bg-TZ{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1390px -1390px}.bg-U{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1482px -10px}.bg-UA{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1482px -102px}.bg-UG{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1482px -194px}.bg-UM{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1482px -286px}.bg-UN{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1482px -378px}.bg-US{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1482px -470px}.bg-UY{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1482px -562px}.bg-UZ{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1482px -654px}.bg-V{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1482px -746px}.bg-VA{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1482px -838px}.bg-VC{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1482px -930px}.bg-VE{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1482px -1022px}.bg-VG{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1482px -1114px}.bg-VI{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1482px -1206px}.bg-VN{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1482px -1298px}.bg-VU{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1482px -1390px}.bg-W{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -10px -1482px}.bg-WF{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -102px -1482px}.bg-WS{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -194px -1482px}.bg-X{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -286px -1482px}.bg-XK{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -378px -1482px}.bg-Y{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -470px -1482px}.bg-YE{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -562px -1482px}.bg-YT{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -654px -1482px}.bg-Z{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -746px -1482px}.bg-ZA{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -838px -1482px}.bg-ZM{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -930px -1482px}.bg-ZW{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1022px -1482px}c-underline-currency{display:flex;align-items:center}c-underline-currency .currency{margin-left:10px;color:var(--primary-text)}datepicker{position:absolute;border:1px solid var(--border);padding:18px;background-color:var(--background)}datepicker *:focus,datepicker *:active{outline-width:2px}datepicker button{border:0px;background-color:transparent;cursor:pointer}datepicker button[disabled]{cursor:initial}datepicker button[disabled]:not(.month-btn) span{color:var(--hint-text)}datepicker span{font-size:1.07rem;color:var(--primary-text)}datepicker .text-muted{color:var(--hint-text)}datepicker strong{font-size:1.07rem;font-weight:400;color:var(--control-primary);text-transform:capitalize}datepicker th.text-center b{font-size:.85rem;font-weight:400;color:var(--secondary-text)}datepicker tr,datepicker th,datepicker .btn-sm{height:38px;width:38px}datepicker th button.pull-left,datepicker th button.pull-right{opacity:.8}datepicker th button.pull-left:hover,datepicker th button.pull-right:hover{opacity:1}datepicker td{width:38px}datepicker .active{border-radius:38px;height:38px;width:38px}datepicker .highlighted{border:1px solid var(--control-primary);border-radius:38px}datepicker .active:not(.disabled){background-color:var(--control-primary)}datepicker .active:not(.disabled) span{color:var(--background)}datepicker monthpicker tr,datepicker monthpicker th,datepicker monthpicker .btn,datepicker yearpicker tr,datepicker yearpicker th,datepicker yearpicker .btn{height:49px;width:49px}datepicker monthpicker td,datepicker monthpicker .btn,datepicker yearpicker td,datepicker yearpicker .btn{width:99px}datepicker monthpicker .active,datepicker yearpicker .active{border-radius:49px}datepicker yearpicker td,datepicker yearpicker .btn{width:49px;height:49px}datepicker .arrow-left,datepicker .arrow-right{width:15px;height:15px;background:url(/library-ng/assets/strzalka.svg) no-repeat}datepicker .arrow-left{transform:rotate(180deg)}datepicker .arrow-left-button.disabled,datepicker .arrow-right-button.disabled{cursor:not-allowed}datepicker-inner thead th button{font-family:inherit!important}datepicker-inner tbody button.btn.btn-default{position:relative}datepicker-inner tbody button.btn.btn-default:not(.active):hover{background-color:transparent}datepicker-inner tbody button.btn.btn-default:not(.active):hover:before{border:1px solid var(--control-primary);border-radius:44px}datepicker-inner tbody button.btn.btn-default:before{content:"";position:absolute;inset:0;border-radius:50%}c-underline-datepicker{display:block;position:relative}c-underline-datepicker datepicker{position:absolute;top:48px;left:0;z-index:1;box-shadow:0 0 6px #00000029}c-underline-datepicker button{border:none;background:none}c-underline-datepicker.ng-invalid.ng-touched c-underline-input .c-underline-input{border-color:var(--error)}c-underline-datepicker.ng-invalid.ng-touched c-underline-input .c-underline-input:after,c-underline-datepicker.ng-invalid.ng-touched c-underline-input .c-underline-input:before{background-color:var(--error)}c-underline-datepicker .arrow-down{pointer-events:none;width:0;height:0;border-top:5px solid var(--primary-text);border-left:5px solid transparent;border-right:5px solid transparent;position:absolute;right:6px;top:32px;transition:transform .2s ease}c-underline-datepicker .arrow-down.rotate{transform:rotate(180deg)}c-underline-datepicker .datepicker-icon{position:absolute;top:18px;right:0;cursor:pointer}c-underline-datepicker c-underline-input:not([disabled]) input{cursor:pointer}c-underline-datepicker datepicker .arrow-left{margin-left:-2px!important}c-underline-datepicker datepicker .arrow-right{margin-left:12px!important}c-underline-datepicker-range{position:relative}c-underline-datepicker-range datepicker{position:absolute;width:244px;top:48px;left:0;z-index:1}c-underline-datepicker-range datepicker table{border-collapse:separate;border-spacing:0 5px}c-underline-datepicker-range datepicker .arrow-left{margin-left:-5px!important}c-underline-datepicker-range datepicker .arrow-right{margin-left:8px!important}c-underline-datepicker-range .range-picker{width:544px;height:337px;margin-top:-23px;box-shadow:0 0 6px var(--shadow)}c-underline-datepicker-range .range-picker.action{height:397px}c-underline-datepicker-range .range-picker.hide-input{margin-top:0;background-color:var(--background)}c-underline-datepicker-range .range-picker .action-container{position:absolute;bottom:0;height:60px;width:100%;padding:0 10px;border-top:1px solid var(--border);display:flex;align-items:center;justify-content:space-between}c-underline-datepicker-range c-underline-input:not([disabled]) input{cursor:pointer}c-underline-datepicker-range c-underline-input{pointer-events:none}c-underline-datepicker-range .clear{width:16px;height:16px;position:absolute;top:26px;right:7px;cursor:pointer}c-underline-datepicker-range datepicker.material-datepicker.to{left:263px;border-left-width:0px}c-underline-datepicker-range datepicker.material-datepicker.to .arrow-left{display:none}c-underline-datepicker-range datepicker.material-datepicker.from{padding-right:0;border-right-width:0px}c-underline-datepicker-range datepicker.material-datepicker.from .arrow-right{display:none}c-underline-datepicker-range datepicker tr,c-underline-datepicker-range datepicker th,c-underline-datepicker-range datepicker .btn-sm{height:30px;width:30px;box-sizing:border-box}c-underline-datepicker-range datepicker td{width:30px}c-underline-datepicker-range datepicker-inner tbody .text-muted-btn:not(.active):hover:before{border-color:transparent!important}c-underline-datepicker-range .text-muted-btn{visibility:hidden}c-underline-datepicker-range datepicker td:not(.date-from):not(.date-to):not(.in-range) .active:not(.disabled){background-color:transparent!important}c-underline-datepicker-range datepicker td:not(.date-from):not(.date-to):not(.in-range) .active:not(.disabled) span{color:var(--primary-text)!important}c-underline-datepicker-range datepicker .active:not(.date-from):not(.date-to):hover:before{border:1px solid var(--control-primary)!important}c-underline-datepicker-range .date-from:not(.text-muted-btn),c-underline-datepicker-range .date-to:not(.text-muted-btn){background-color:var(--control-primary)!important}c-underline-datepicker-range .date-from:not(.text-muted-btn) span,c-underline-datepicker-range .date-to:not(.text-muted-btn) span{color:var(--contrast-text)!important}c-underline-datepicker-range .in-range:not(.text-muted-btn){background-color:var(--control-primary)!important}c-underline-datepicker-range .in-range:not(.text-muted-btn) span{color:var(--contrast-text)!important}c-underline-datepicker-range tr td.date-from,c-underline-datepicker-range tr td.date-to.first,c-underline-datepicker-range tr td.in-range:first-child,c-underline-datepicker-range tr .text-muted-btn.in-range:first-child .btn,c-underline-datepicker-range tr .in-range.first,c-underline-datepicker-range tr td.date-to:first-child{border-bottom-left-radius:30px;border-top-left-radius:30px}c-underline-datepicker-range tr td.date-to,c-underline-datepicker-range tr td.date-from.last,c-underline-datepicker-range tr td.in-range:last-child,c-underline-datepicker-range tr td.in-range:last-child .btn,c-underline-datepicker-range tr .in-range.last,c-underline-datepicker-range tr td.date-from:last-child{border-bottom-right-radius:30px;border-top-right-radius:30px}@media (max-width: 768px){c-underline-datepicker-range .range-picker{width:283px!important;height:673px!important}c-underline-datepicker-range datepicker.to{top:336px!important;left:0!important;width:284px!important}}c-time-picker2{display:flex;flex-direction:column;justify-content:space-around;align-items:center;background:var(--background);border:1px solid var(--border)}c-time-picker2 .time-picker__container{display:block;width:80px;max-height:0;overflow:auto;overflow:-moz-scrollbars-none;-ms-overflow-style:none}c-time-picker2 .time-picker__container::-webkit-scrollbar{width:0!important}c-time-picker2 .time-picker__item{padding:5px 0;margin:5px 10px;font-size:15px;display:flex;justify-content:center;cursor:pointer;color:var(--primary-text);border-radius:30px;-webkit-user-select:none;user-select:none;transition:all .2s ease-in-out}c-time-picker2 .time-picker__item--selected{background-color:var(--control-primary);color:var(--contrast-text)}c-time-picker2 .time-picker__item--disabled{color:var(--control-disabled);cursor:not-allowed}c-time-picker2 .time-picker__arrow{fill:#707070;cursor:pointer;opacity:.8;transition:opacity .2s ease-in-out}c-time-picker2 .time-picker__arrow:hover{opacity:1}c-time-picker2 .time-picker__arrow--down{transform:rotate(180deg)}c-time-picker{display:block;position:absolute}c-time-picker .time-picker{width:110px;height:100%;border:1px solid var(--border);background-color:var(--background);position:absolute;box-sizing:border-box;padding:0 19px}c-time-picker .time-picker .time-picker-arrow{height:38px;fill:var(--hint-text)}c-time-picker .time-picker .time-picker-arrow.arrow-down{transform:rotate(180deg)}c-time-picker .time-picker .time-picker-arrow svg{display:block;margin:auto;padding-top:5px;fill:var(--control-base)}c-time-picker .time-picker .time-picker-list{list-style-type:none;padding:0;font-size:17px;line-height:30px;width:100%;height:calc(100% - 76px);overflow-x:hidden;overflow-y:scroll;-webkit-margin-before:0em!important;-webkit-margin-after:0em!important;-webkit-padding-start:0px!important}c-time-picker .time-picker .time-picker-list .time-item{text-align:center;cursor:pointer;color:var(--background)}c-time-picker .time-picker .time-picker-list .time-item.selected{background-color:var(--control-primary);border-radius:"50%";width:"90%";color:"#ffffff";margin:auto}c-time-picker ::-webkit-scrollbar{display:none}c-time-picker .noselect{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}c-underline-datetime-picker{display:block;position:relative;-webkit-user-select:none;user-select:none}c-underline-datetime-picker datepicker{display:block;position:relative}c-underline-datetime-picker c-underline-input{margin-top:13px!important;margin-bottom:10px!important}c-underline-datetime-picker .date-time-picker-container{display:flex;justify-content:left;position:absolute;z-index:9999999;margin-top:-10px;min-width:400px}c-underline-datetime-picker .date-time-picker-container.noInput{margin-top:5px}c-underline-datetime-picker c-time-picker{display:block;position:relative}time-picker{background:var(--background);border:1px solid var(--border)}time-picker .time-picker{display:flex;gap:6px}time-picker time-picker-wheel{position:relative}time-picker time-picker-wheel+time-picker-wheel:before{position:absolute;left:-3px;bottom:18px;content:"";width:1px;height:80%;background-color:var(--border)}time-picker-wheel{display:flex;flex-direction:column;justify-content:space-around;align-items:center;background:var(--background);padding:2px}time-picker-wheel .time-picker__label{width:100%;padding:6px;font-size:12px;font-weight:500;text-align:center;text-transform:uppercase;letter-spacing:2px;border-bottom:1px solid var(--border)}time-picker-wheel .time-picker__container{display:block;width:80px;max-height:0;overflow:auto;overflow:-moz-scrollbars-none;-ms-overflow-style:none}time-picker-wheel .time-picker__container::-webkit-scrollbar{width:0!important}time-picker-wheel .time-picker__item{padding:5px 0;margin:5px 10px;font-size:15px;display:flex;justify-content:center;cursor:pointer;color:var(--primary-text);border-radius:30px;-webkit-user-select:none;user-select:none;transition:all .2s ease-in-out}time-picker-wheel .time-picker__item--selected{background-color:var(--control-primary);color:var(--contrast-text)}time-picker-wheel .time-picker__item--disabled{color:var(--control-disabled);cursor:not-allowed}time-picker-wheel .time-picker__arrow{fill:#707070;cursor:pointer;opacity:.8;transition:opacity .2s ease-in-out}time-picker-wheel .time-picker__arrow:hover{opacity:1}time-picker-wheel .time-picker__arrow--down{transform:rotate(180deg)}c-underline-time-picker{display:block;position:relative;-webkit-user-select:none;user-select:none}c-underline-time-picker datepicker{display:block;position:relative}c-underline-time-picker c-underline-input{margin-top:13px!important;margin-bottom:10px!important}c-underline-time-picker .date-time-picker-container{display:flex;justify-content:left;position:absolute;z-index:9999999;margin-top:-10px}c-underline-time-picker .date-time-picker-container.noInput{margin-top:5px}c-underline-input{position:relative;margin-bottom:23px;margin-top:22px;display:inline-block;width:100%;font-size:1.07rem}c-underline-input *{box-sizing:border-box}c-underline-input .c-underline-input{border-bottom:1px solid var(--control-base);position:relative}c-underline-input label{font-weight:400;font-size:1.07rem;position:absolute;pointer-events:none;color:var(--secondary-text);top:1px;left:5px;line-height:1.4;transition:all .2s ease;width:calc(100% - 10px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}c-underline-input .password-label{padding-right:20px}c-underline-input label.focused.filled{color:var(--control-primary-dark)}c-underline-input textarea{color:var(--primary-text-dark);font-family:inherit;font-size:inherit;background-color:transparent;line-height:1.33;font-weight:400!important}c-underline-input.filled label,c-underline-input.focused:not(.readonly) label,c-underline-input .input-autofilled{top:-17px;left:5px;font-size:.8em}c-underline-input .input{padding:2px 4px 3px;width:100%;border:none;outline-width:0px;height:auto;font-size:1.07rem;color:var(--primary-text-dark);font-family:inherit}c-underline-input .input.textarea{padding:2px 4px 3px}c-underline-input.focused:not(.disabled) .c-underline-input{color:var(--control-primary-dark);border-color:var(--control-primary-dark)}c-underline-input.focused:not(.disabled) .c-underline-input label{color:var(--control-primary-dark)}c-underline-input.focused:not(.disabled) .c-underline-input:after,c-underline-input.focused:not(.disabled) .c-underline-input:before{background-color:var(--control-primary-dark)}c-underline-input.ng-invalid.ng-touched .c-underline-input{border-color:var(--error)}c-underline-input.ng-invalid.ng-touched .c-underline-input:after,c-underline-input.ng-invalid.ng-touched .c-underline-input:before{background-color:var(--error)}c-underline-input input:disabled,c-underline-input textarea:disabled{background-color:transparent}c-underline-input input::-webkit-input-placeholder,c-underline-input textarea::-webkit-input-placeholder{font-family:inherit!important;font-weight:400!important;font-size:1.07rem;line-height:1.4;color:var(--primary-text)}c-underline-input input::-moz-placeholder,c-underline-input textarea::-moz-placeholder{font-family:inherit!important;font-weight:400!important;font-size:1.07rem;line-height:1.4;color:var(--primary-text)}c-underline-input input:-ms-input-placeholder,c-underline-input textarea:-ms-input-placeholder{font-family:inherit!important;font-weight:400!important;font-size:1.07rem;line-height:1.4;color:var(--primary-text)}c-underline-input input:-moz-placeholder,c-underline-input textarea:-moz-placeholder{font-family:inherit!important;font-weight:400!important;font-size:1.07rem;line-height:1.4;color:var(--primary-text)}c-underline-input .underline-input-messages{font-size:12px;color:var(--error);position:relative;top:5px}c-underline-input *[messages]{margin-bottom:-14px}c-underline-input *[input-info]{color:var(--secondary-text)}c-underline-input input[type=password],c-underline-input input.force-show-password{width:calc(100% - 25px)}c-underline-input .c-underline-input-inner{display:flex}c-underline-input .c-underline-input-inner.has-prefix{display:flex;align-items:center}c-underline-input .underline-input-prefix{color:var(--primary-text);padding:2px 0 3px}c-underline-input .eye-icon{width:20px;height:20px;position:absolute;right:5px;top:1px;background-size:20px;background-image:url(/library-ng/assets/outline-visibility.svg);background-repeat:no-repeat;cursor:pointer}c-underline-input .eye-icon.active{background-image:url(/library-ng/assets/outline-visibility_off.svg)}c-underline-input .eye-icon.show-text{background-image:none;right:0;width:auto}c-underline-input .eye-icon.show-text span{cursor:pointer;font-size:1rem;color:var(--secondary-text);margin-right:5px}c-underline-input .info-icon{width:20px;height:20px;position:absolute;right:5px;top:1px;background-size:20px;background-image:url(/library-ng/assets/info_outline.svg);background-repeat:no-repeat;cursor:pointer}c-underline-multiselect{position:relative}c-underline-multiselect c-underline-input label{max-width:calc(100% - 20px)}c-underline-multiselect c-underline-input.focused:not(.filled) label{font-size:1.07rem;top:1px;left:5px}c-underline-multiselect .arrow-down-container{position:absolute;right:0;top:20px;padding:9px 6px;cursor:pointer;box-sizing:border-box}c-underline-multiselect .arrow-down{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid var(--primary-text)}c-underline-multiselect .select-input input{padding-right:25px}.c-multiselect-options{background-color:var(--background);box-shadow:0 0 6px var(--shadow);padding:10px;box-sizing:border-box;margin-top:-23px}.c-multiselect-options .option{margin:10px}.c-multiselect-options .option c-checkbox>.checkbox{background:#fff;padding:0 30px 0 15px;border-radius:15px;transition:all .2s ease-out}.c-multiselect-options .option c-checkbox>.checkbox>.border{display:none}.c-multiselect-options .option c-checkbox>.checkbox>.checkbox-text{position:relative;color:var(--control-base);transition:all .2s ease-out}.c-multiselect-options .option c-checkbox>.checkbox>.checkbox-text>label{cursor:pointer}.c-multiselect-options .option c-checkbox>.checkbox>.checkbox-text:before,.c-multiselect-options .option c-checkbox>.checkbox>.checkbox-text:after{position:absolute;display:block;content:"";height:.75em;width:2px;background-color:var(--control-primary);top:25%;right:-14px;border-radius:2px;transition:all .2s ease-out}.c-multiselect-options .option c-checkbox>.checkbox>.checkbox-text:before{transform:rotate(0)}.c-multiselect-options .option c-checkbox>.checkbox>.checkbox-text:after{transform:rotate(-90deg)}.c-multiselect-options .option c-checkbox>.checkbox.is-checked{background:var(--control-primary)}.c-multiselect-options .option c-checkbox>.checkbox.is-checked>.checkbox-text{color:#fff}.c-multiselect-options .option c-checkbox>.checkbox.is-checked>.checkbox-text:before,.c-multiselect-options .option c-checkbox>.checkbox.is-checked>.checkbox-text:after{background-color:#fff}.c-multiselect-options .option c-checkbox>.checkbox.is-checked>.checkbox-text:before{transform:rotate(135deg)}.c-multiselect-options .option c-checkbox>.checkbox.is-checked>.checkbox-text:after{transform:rotate(45deg)}.c-multiselect-options .option.group{width:100%;margin:0}.c-multiselect-options .description{font-size:.85rem;color:var(--control-base)}.c-multiselect-options .flex-container{display:flex;flex-wrap:wrap;width:100%}.c-multiselect-options .selected-number{font-size:1rem;white-space:nowrap;margin-right:10px}.c-multiselect-options .search{margin-left:10px;flex-wrap:nowrap;align-items:center}.c-multiselect-options .search checkbox{margin-left:10px}.c-multiselect-options .list-item{width:100%}.c-multiselect-options .separator{width:100%;border-bottom:1px solid #d8d8d8;box-sizing:content-box;padding:0 10px;margin:0 -10px;background:#f6f8f9;z-index:1}.c-multiselect-options .scrollable{overflow-y:auto;max-height:200px;box-sizing:content-box;margin:-10px;padding:10px;width:100%}.c-multiselect-options .scrollable::-webkit-scrollbar-track{background-color:#f6f8f9}.c-multiselect-options .scrollable::-webkit-scrollbar{width:4px;background-color:#f6f8f9}.c-multiselect-options .scrollable::-webkit-scrollbar-thumb{border-radius:4px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:var(--control-primary)}.c-multiselect-options .search-container{width:100%;height:60px;position:relative;margin:-10px 10px 0}.c-multiselect-options .search-input input{margin-left:25px;width:calc(100% - 50px)}.c-multiselect-options .clear-image{width:13px;position:absolute;top:26px;right:7px;cursor:pointer}.c-multiselect-options .search-image{width:20px;position:absolute;top:22px;left:5px;z-index:1}c-underline-phone-input{display:flex;align-items:center;justify-content:center}c-underline-phone-input .single-prefix{font-weight:500;margin-top:-3px;margin-right:7px;margin-left:3px;font-size:15px}c-underline-phone-input c-dropdown{flex-shrink:0;padding-right:10px}c-underline-phone-input c-dropdown .cls-arrow{fill:var(--secondary-text)}c-underline-phone-input c-dropdown .item-image{transform:scale(.3333)!important;margin-left:-24px!important;margin-right:-16px!important}c-underline-phone-input c-dropdown .item-name{font-size:15px;color:var(--primary-text)}c-underline-phone-input c-dropdown .popup{min-width:350px}@media (max-width: 768px){c-underline-phone-input c-dropdown .popup{min-width:unset}}c-underline-phone-input c-dropdown .popup .search-icon{top:22px}c-underline-phone-input c-dropdown .popup c-underline-input{width:calc(100% - 30px);margin-top:20px;margin-bottom:20px!important}.bg-A{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -10px -10px}.bg-AC{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -102px -10px}.bg-AD{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -10px -102px}.bg-AE{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -102px -102px}.bg-AF{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -194px -10px}.bg-AG{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -194px -102px}.bg-AI{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -10px -194px}.bg-AL{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -102px -194px}.bg-AM{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -194px -194px}.bg-AO{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -286px -10px}.bg-AQ{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -286px -102px}.bg-AR{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -286px -194px}.bg-AS{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -10px -286px}.bg-AT{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -102px -286px}.bg-AU{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -194px -286px}.bg-AW{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -286px -286px}.bg-AX{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -378px -10px}.bg-AZ{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -378px -102px}.bg-B{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -378px -194px}.bg-BA{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -378px -286px}.bg-BB{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -10px -378px}.bg-BD{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -102px -378px}.bg-BE{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -194px -378px}.bg-BF{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -286px -378px}.bg-BG{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -378px -378px}.bg-BH{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -470px -10px}.bg-BI{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -470px -102px}.bg-BJ{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -470px -194px}.bg-BL{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -470px -286px}.bg-BM{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -470px -378px}.bg-BN{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -10px -470px}.bg-BO{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -102px -470px}.bg-BQ{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -194px -470px}.bg-BR{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -286px -470px}.bg-BS{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -378px -470px}.bg-BT{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -470px -470px}.bg-BV{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -562px -10px}.bg-BW{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -562px -102px}.bg-BY{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -562px -194px}.bg-BZ{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -562px -286px}.bg-C{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -562px -378px}.bg-CA{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -562px -470px}.bg-CC{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -10px -562px}.bg-CD{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -102px -562px}.bg-CF{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -194px -562px}.bg-CG{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -286px -562px}.bg-CH{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -378px -562px}.bg-CI{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -470px -562px}.bg-CK{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -562px -562px}.bg-CL{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -654px -10px}.bg-CM{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -654px -102px}.bg-CN{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -654px -194px}.bg-CO{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -654px -286px}.bg-CP{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -654px -378px}.bg-CR{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -654px -470px}.bg-CU{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -654px -562px}.bg-CV{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -10px -654px}.bg-CW{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -102px -654px}.bg-CX{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -194px -654px}.bg-CY{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -286px -654px}.bg-CZ{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -378px -654px}.bg-D{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -470px -654px}.bg-DE{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -562px -654px}.bg-DG{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -654px -654px}.bg-DJ{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -746px -10px}.bg-DK{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -746px -102px}.bg-DM{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -746px -194px}.bg-DO{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -746px -286px}.bg-DZ{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -746px -378px}.bg-E{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -746px -470px}.bg-EA{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -746px -562px}.bg-EC{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -746px -654px}.bg-EE{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -10px -746px}.bg-EG{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -102px -746px}.bg-EH{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -194px -746px}.bg-ER{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -286px -746px}.bg-ES{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -378px -746px}.bg-ET{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -470px -746px}.bg-EU{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -562px -746px}.bg-F{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -654px -746px}.bg-FI{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -746px -746px}.bg-FJ{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -838px -10px}.bg-FK{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -838px -102px}.bg-FM{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -838px -194px}.bg-FO{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -838px -286px}.bg-FR{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -838px -378px}.bg-G{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -838px -470px}.bg-GA{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -838px -562px}.bg-GB{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -838px -654px}.bg-GD{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -838px -746px}.bg-GE{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -10px -838px}.bg-GF{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -102px -838px}.bg-GG{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -194px -838px}.bg-GH{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -286px -838px}.bg-GI{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -378px -838px}.bg-GL{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -470px -838px}.bg-GM{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -562px -838px}.bg-GN{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -654px -838px}.bg-GP{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -746px -838px}.bg-GQ{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -838px -838px}.bg-GR{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -930px -10px}.bg-GS{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -930px -102px}.bg-GT{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -930px -194px}.bg-GU{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -930px -286px}.bg-GW{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -930px -378px}.bg-GY{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -930px -470px}.bg-H{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -930px -562px}.bg-HK{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -930px -654px}.bg-HM{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -930px -746px}.bg-HN{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -930px -838px}.bg-HR{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -10px -930px}.bg-HT{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -102px -930px}.bg-HU{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -194px -930px}.bg-I{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -286px -930px}.bg-IC{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -378px -930px}.bg-ID{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -470px -930px}.bg-IE{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -562px -930px}.bg-IL{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -654px -930px}.bg-IM{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -746px -930px}.bg-IN{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -838px -930px}.bg-IO{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -930px -930px}.bg-IQ{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1022px -10px}.bg-IR{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1022px -102px}.bg-IS{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1022px -194px}.bg-IT{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1022px -286px}.bg-J{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1022px -378px}.bg-JE{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1022px -470px}.bg-JM{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1022px -562px}.bg-JO{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1022px -654px}.bg-JP{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1022px -746px}.bg-K{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1022px -838px}.bg-KE{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1022px -930px}.bg-KG{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -10px -1022px}.bg-KH{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -102px -1022px}.bg-KI{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -194px -1022px}.bg-KM{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -286px -1022px}.bg-KN{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -378px -1022px}.bg-KP{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -470px -1022px}.bg-KR{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -562px -1022px}.bg-KW{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -654px -1022px}.bg-KY{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -746px -1022px}.bg-KZ{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -838px -1022px}.bg-L{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -930px -1022px}.bg-LA{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1022px -1022px}.bg-LB{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1114px -10px}.bg-LC{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1114px -102px}.bg-LI{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1114px -194px}.bg-LK{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1114px -286px}.bg-LR{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1114px -378px}.bg-LS{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1114px -470px}.bg-LT{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1114px -562px}.bg-LU{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1114px -654px}.bg-LV{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1114px -746px}.bg-LY{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1114px -838px}.bg-M{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1114px -930px}.bg-MA{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1114px -1022px}.bg-MC{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -10px -1114px}.bg-MD{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -102px -1114px}.bg-ME{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -194px -1114px}.bg-MF{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -286px -1114px}.bg-MG{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -378px -1114px}.bg-MH{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -470px -1114px}.bg-MK{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -562px -1114px}.bg-ML{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -654px -1114px}.bg-MM{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -746px -1114px}.bg-MN{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -838px -1114px}.bg-MO{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -930px -1114px}.bg-MP{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1022px -1114px}.bg-MQ{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1114px -1114px}.bg-MR{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1206px -10px}.bg-MS{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1206px -102px}.bg-MT{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1206px -194px}.bg-MU{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1206px -286px}.bg-MV{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1206px -378px}.bg-MW{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1206px -470px}.bg-MX{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1206px -562px}.bg-MY{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1206px -654px}.bg-MZ{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1206px -746px}.bg-N{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1206px -838px}.bg-NA{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1206px -930px}.bg-NC{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1206px -1022px}.bg-NE{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1206px -1114px}.bg-NF{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -10px -1206px}.bg-NG{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -102px -1206px}.bg-NI{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -194px -1206px}.bg-NL{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -286px -1206px}.bg-NO{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -378px -1206px}.bg-NP{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -470px -1206px}.bg-NR{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -562px -1206px}.bg-NU{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -654px -1206px}.bg-NZ{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -746px -1206px}.bg-O{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -838px -1206px}.bg-OM{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -930px -1206px}.bg-P{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1022px -1206px}.bg-PA{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1114px -1206px}.bg-PE{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1206px -1206px}.bg-PF{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1298px -10px}.bg-PG{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1298px -102px}.bg-PH{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1298px -194px}.bg-PK{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1298px -286px}.bg-PL{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1298px -378px}.bg-PM{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1298px -470px}.bg-PN{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1298px -562px}.bg-PR{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1298px -654px}.bg-PS{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1298px -746px}.bg-PT{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1298px -838px}.bg-PW{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1298px -930px}.bg-PY{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1298px -1022px}.bg-Q{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1298px -1114px}.bg-QA{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1298px -1206px}.bg-R{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -10px -1298px}.bg-RE{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -102px -1298px}.bg-RO{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -194px -1298px}.bg-RS{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -286px -1298px}.bg-RU{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -378px -1298px}.bg-RW{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -470px -1298px}.bg-S{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -562px -1298px}.bg-SA{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -654px -1298px}.bg-SB{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -746px -1298px}.bg-SC{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -838px -1298px}.bg-SD{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -930px -1298px}.bg-SE{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1022px -1298px}.bg-SG{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1114px -1298px}.bg-SH{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1206px -1298px}.bg-SI{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1298px -1298px}.bg-SJ{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1390px -10px}.bg-SK{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1390px -102px}.bg-SL{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1390px -194px}.bg-SM{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1390px -286px}.bg-SN{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1390px -378px}.bg-SO{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1390px -470px}.bg-SR{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1390px -562px}.bg-SS{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1390px -654px}.bg-ST{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1390px -746px}.bg-SV{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1390px -838px}.bg-SX{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1390px -930px}.bg-SY{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1390px -1022px}.bg-SZ{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1390px -1114px}.bg-T{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1390px -1206px}.bg-TA{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1390px -1298px}.bg-TC{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -10px -1390px}.bg-TD{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -102px -1390px}.bg-TF{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -194px -1390px}.bg-TG{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -286px -1390px}.bg-TH{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -378px -1390px}.bg-TJ{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -470px -1390px}.bg-TK{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -562px -1390px}.bg-TL{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -654px -1390px}.bg-TM{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -746px -1390px}.bg-TN{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -838px -1390px}.bg-TO{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -930px -1390px}.bg-TR{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1022px -1390px}.bg-TT{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1114px -1390px}.bg-TV{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1206px -1390px}.bg-TW{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1298px -1390px}.bg-TZ{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1390px -1390px}.bg-U{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1482px -10px}.bg-UA{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1482px -102px}.bg-UG{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1482px -194px}.bg-UM{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1482px -286px}.bg-UN{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1482px -378px}.bg-US{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1482px -470px}.bg-UY{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1482px -562px}.bg-UZ{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1482px -654px}.bg-V{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1482px -746px}.bg-VA{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1482px -838px}.bg-VC{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1482px -930px}.bg-VE{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1482px -1022px}.bg-VG{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1482px -1114px}.bg-VI{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1482px -1206px}.bg-VN{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1482px -1298px}.bg-VU{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1482px -1390px}.bg-W{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -10px -1482px}.bg-WF{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -102px -1482px}.bg-WS{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -194px -1482px}.bg-X{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -286px -1482px}.bg-XK{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -378px -1482px}.bg-Y{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -470px -1482px}.bg-YE{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -562px -1482px}.bg-YT{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -654px -1482px}.bg-Z{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -746px -1482px}.bg-ZA{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -838px -1482px}.bg-ZM{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -930px -1482px}.bg-ZW{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1022px -1482px}c-underline-select,c-lazy-underline-select{position:relative;margin-bottom:23px;margin-top:22px;display:inline-block;width:100%;font-size:1.07rem}c-underline-select *,c-lazy-underline-select *{box-sizing:border-box}c-underline-select .c-underline-select,c-lazy-underline-select .c-underline-select{position:relative}c-underline-select label,c-lazy-underline-select label{font-weight:400;font-size:1.07rem;position:absolute;pointer-events:none;color:var(--secondary-text);top:1px;left:5px;line-height:1.4;transition:all .2s ease;width:calc(100% - 10px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}c-underline-select label.focused.filled,c-lazy-underline-select label.focused.filled{color:var(--control-primary-dark)}c-underline-select.filled label,c-underline-select.focused:not(.readonly) label,c-underline-select .input-autofilled,c-lazy-underline-select.filled label,c-lazy-underline-select.focused:not(.readonly) label,c-lazy-underline-select .input-autofilled{top:-17px;left:5px;font-size:.8em}c-underline-select .input,c-lazy-underline-select .input{padding:2px 4px 3px;width:100%;border:none;outline-width:0px;height:auto;font-size:1.07rem;color:var(--primary-text-dark);font-family:inherit;border-bottom:1px solid var(--control-base)}c-underline-select.focused:not(.disabled) .c-underline-select,c-lazy-underline-select.focused:not(.disabled) .c-underline-select{color:var(--control-primary-dark)}c-underline-select.focused:not(.disabled) .c-underline-select input,c-lazy-underline-select.focused:not(.disabled) .c-underline-select input{border-color:var(--control-primary-dark)}c-underline-select.focused:not(.disabled) .c-underline-select label,c-lazy-underline-select.focused:not(.disabled) .c-underline-select label{color:var(--control-primary-dark)}c-underline-select.focused:not(.disabled) .c-underline-select:after,c-underline-select.focused:not(.disabled) .c-underline-select:before,c-lazy-underline-select.focused:not(.disabled) .c-underline-select:after,c-lazy-underline-select.focused:not(.disabled) .c-underline-select:before{background-color:var(--control-primary-dark)}c-underline-select.ng-invalid.ng-touched .c-underline-select input,c-lazy-underline-select.ng-invalid.ng-touched .c-underline-select input{border-color:var(--error)}c-underline-select.ng-invalid.ng-touched .c-underline-select:after,c-underline-select.ng-invalid.ng-touched .c-underline-select:before,c-lazy-underline-select.ng-invalid.ng-touched .c-underline-select:after,c-lazy-underline-select.ng-invalid.ng-touched .c-underline-select:before{background-color:var(--error)}c-underline-select input:disabled,c-lazy-underline-select input:disabled{background-color:transparent}c-underline-select input::-webkit-input-placeholder,c-lazy-underline-select input::-webkit-input-placeholder{font-family:inherit!important;font-weight:400!important;font-size:1.07rem;line-height:1.4;color:var(--primary-text)}c-underline-select input::-moz-placeholder,c-lazy-underline-select input::-moz-placeholder{font-family:inherit!important;font-weight:400!important;font-size:1.07rem;line-height:1.4;color:var(--primary-text)}c-underline-select input:-ms-input-placeholder,c-lazy-underline-select input:-ms-input-placeholder{font-family:inherit!important;font-weight:400!important;font-size:1.07rem;line-height:1.4;color:var(--primary-text)}c-underline-select input:-moz-placeholder,c-lazy-underline-select input:-moz-placeholder{font-family:inherit!important;font-weight:400!important;font-size:1.07rem;line-height:1.4;color:var(--primary-text)}c-underline-select .lock-icon,c-lazy-underline-select .lock-icon{position:absolute;right:.25em;bottom:.25em}c-underline-select .underline-select-messages,c-lazy-underline-select .underline-select-messages{font-size:12px;color:var(--error);position:relative;top:5px}c-underline-select *[messages],c-lazy-underline-select *[messages]{margin-bottom:-14px}c-underline-select *[input-info],c-lazy-underline-select *[input-info]{color:var(--secondary-text)}c-underline-select .c-underline-select-inner,c-lazy-underline-select .c-underline-select-inner{display:flex}c-underline-select .arrow-down,c-lazy-underline-select .arrow-down{pointer-events:none;width:0;height:0;border-top:5px solid var(--primary-text);border-left:5px solid transparent;border-right:5px solid transparent;position:absolute;right:6px;top:10px;transition:all .2s ease}c-underline-select .arrow-down.rotate,c-lazy-underline-select .arrow-down.rotate{transform:rotate(180deg)}c-underline-select .sr-only,c-lazy-underline-select .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.c-underline-select-options{cursor:pointer;position:absolute;width:100%;z-index:99999999999;background-color:var(--background);left:1px;box-shadow:0 0 6px var(--shadow);margin:0;padding:0;list-style:none}.c-underline-select-options .option{padding:18px 20px;font-size:1.07rem;border:2px solid transparent}.c-underline-select-options .option.highlight{outline:2px solid transparent!important;background-color:rgba(var(--control-primary-rgb),.05);border:2px solid var(--control-primary)}.add-documents-modal c-underline-select.ng-untouched c-underline-input .c-underline-select{border-color:#aaa!important}c-radiobutton{display:inline-block;position:relative}c-radiobutton *{box-sizing:border-box}c-radiobutton .radio{display:flex;flex-flow:row;align-items:center;border-style:solid;border-width:0;border-radius:4px}c-radiobutton .radio-text{font-size:1.07rem;color:var(--primary-text)}c-radiobutton input{position:absolute;opacity:0;top:0;left:0;z-index:2;width:100%;height:100%;margin:0}c-radiobutton input:not([readonly]):not([disabled]){cursor:pointer}c-radiobutton input:focus+.radio .border,c-radiobutton input:not([readonly]):not([disabled]):hover+.radio .border{border-color:var(--control-primary)}c-radiobutton .border{transition:border .3s ease;border:2px solid var(--control-base);width:20px;height:20px;border-radius:50%;display:block;margin-right:10px}c-radiobutton .border .tick{transition:all .3s ease;transform:scale(0);height:20px;width:20px;outline:0;left:-2px;position:relative;top:-2px;background:var(--control-primary);border-radius:50%}c-radiobutton .border .tick[is-checked=true],c-radiobutton .border .tick.is-checked{transform:scale(.5)}c-radiobutton .border.is-checked{border-color:var(--control-primary)}c-radiobutton .radiobutton.accent input:focus+.radio .border,c-radiobutton .radiobutton.accent input:not([readonly]):not([disabled]):hover+.radio .border{border-color:var(--control-accent)}c-radiobutton .radiobutton.accent .border.is-checked{border-color:var(--control-accent)}c-radiobutton .radiobutton.accent .tick{background:var(--control-accent)}c-radiobutton .radiobutton.base input:focus+.radio .border,c-radiobutton .radiobutton.base input:not([readonly]):not([disabled]):hover+.radio .border{border-color:var(--control-base)}c-radiobutton .radiobutton.base .border.is-checked{border-color:var(--control-base)}c-radiobutton .radiobutton.base .tick{background:var(--control-base)}c-radiobutton .radiobutton.warn input:focus+.radio .border,c-radiobutton .radiobutton.warn input:not([readonly]):not([disabled]):hover+.radio .border{border-color:var(--warning)}c-radiobutton .radiobutton.warn .border.is-checked{border-color:var(--warning)}c-radiobutton .radiobutton.warn .tick{background:var(--warning)}c-radiobutton .radiobutton.disabled .border{border-color:#aaa6}body:not(.using-mouse) c-radiobutton input:focus+.radio{border-width:2px}c-range-slider{width:100%}c-range-slider .scale-container{width:100%;display:flex;justify-content:center}c-range-slider .slider-scale{display:flex;justify-content:space-between;margin-top:7px}c-range-slider .slide-scale-label{display:flex;flex-direction:column;align-items:center}c-range-slider .tick{display:flex;flex-flow:column nowrap;align-items:center}c-range-slider .tick .tick-small{display:flex;justify-content:center;width:1px;height:8px;background-color:#d8d8d8}c-range-slider .tick .tick-big{display:flex;justify-content:center;width:1px;height:16px;line-height:60px;margin-bottom:32px;background-color:#d8d8d8}c-range-slider .range-slider-container{position:relative}c-range-slider .slider-track-background{height:10px;background-color:#e1e1e1;margin:auto;border-radius:15px}c-range-slider .slider-track-fill{background-color:var(--control-primary);width:50%;height:100%;border-radius:15px}c-range-slider .slider-thumb-container{position:absolute;z-index:1;box-sizing:border-box;border:3px solid transparent;border-radius:50%;background-color:var(--control-primary);color:var(--contrast-text);box-shadow:0 2px 6px 0 var(--shadow);-webkit-user-select:none;user-select:none;touch-action:none;cursor:pointer;display:flex;justify-content:center;align-items:center}c-range-slider .slider-thumb-container:hover{background-color:var(--control-primary-dark)}c-range-slider .slider-thumb-icon{display:block}c-radio-group .items-center{display:flex;align-items:center}c-radio-group .label{height:30px}c-radio-group .label .label-text{font-size:1.07rem;color:var(--primary-text);font-weight:700;padding:0;margin:0}c-radio-group .container{display:flex;width:100%;flex-wrap:wrap}c-radio-group .vertical{flex-direction:column;row-gap:.5em}c-radio-group .horizontal .radio-wrapper{margin-right:28px}c-radio-group .radio-wrapper{min-height:36px}c-radio-group .outlet-block{overflow:hidden}c-radio-group c-underline-input{margin-top:0}c-modal .modal-root .circle.animate{animation:none}c-modal .modal-root{position:fixed;inset:0;z-index:50000;display:none;outline:none}c-modal .modal-root.shown{display:flex}c-modal .modal-root.scrollable{overflow:auto}c-modal .modal-root.blackOverlay{background:var(--overlay)}c-modal .modal-root:not(.blackOverlay) .modal-inner{box-shadow:0 0 17px 5px #0000001a}c-modal .modal-root .modal-inner{background-color:var(--background);margin:auto;max-height:100%;color:var(--primary-text-dark);position:relative;align-self:center}@media (min-height: 100%){c-modal .modal-root .modal-inner{overflow-y:auto}}c-modal .modal-root .modal-inner>.close{position:absolute;right:10px;top:0;padding-top:11px;padding-right:3px;font-size:2.14rem;cursor:pointer;color:var(--hint-text);line-height:1;z-index:1}@media (min-width: 1000px){c-modal .modal-root .modal-inner>.close{padding-top:32px;padding-right:23px}}c-modal .modal-root .modal-inner>.close img{width:24px!important}c-modal .sr-only{background-color:#fff;color:var(--primary-text)}c-spinner{padding:1px}c-spinner .loader{font-size:2px;width:10em;height:10em;margin:0 auto;position:relative;border-radius:50%;animation:load8 1.1s infinite linear;-webkit-animation:load8 1.1s infinite linear;border:1em solid rgba(var(--control-primary-rgb),.2);border-left-color:var(--control-primary)}@keyframes load8{0%{transform:rotate(0)}to{transform:rotate(360deg)}}c-spinner .loader.mini{font-size:2px}c-spinner .loader.small{font-size:5px}c-spinner .loader.medium{font-size:6px}c-spinner .loader.large{font-size:8px}c-numeric .noselect{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}c-numeric .numeric{display:flex;flex-flow:row;align-items:center}c-numeric svg{width:14px;cursor:pointer;opacity:.9;transition:opacity .3s ease}c-numeric svg:hover{opacity:1}c-numeric underline-input{width:45px!important;margin:0 10px}c-numeric .minus{box-sizing:border-box;width:24px;height:22px;padding:10px 5px;margin:-10px -5px;position:relative;left:-8px}c-numeric .plus{box-sizing:border-box;width:22px;height:22px;padding:4px;margin:-4px;position:relative;left:8px}c-numeric underline-input input{text-align:center}c-numeric input::-webkit-outer-spin-button,c-numeric input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}c-numeric .plus .cls-plus,c-numeric .minus .cls-minus{fill:var(--control-primary)}c-numeric .accent .plus .cls-plus,c-numeric .accent .minus .cls-minus{fill:var(--control-accent)}c-numeric .warn .plus .cls-plus,c-numeric .warn .minus .cls-minus{fill:var(--warning)}c-numeric .base .plus .cls-plus,c-numeric .base .minus .cls-minus{fill:var(--control-base)}c-numeric .disabled .plus .cls-plus,c-numeric .disabled .minus .cls-minus{opacity:.4}c-numeric input{text-align:center}input[type=number]{-moz-appearance:textfield}::-webkit-inner-spin-button{-webkit-appearance:none}::-webkit-outer-spin-button{-webkit-appearance:none}c-search *{box-sizing:border-box}c-search .search{position:relative;text-align:right;overflow:hidden}c-search .search-icon{fill:var(--hint-text)}c-search c-underline-input{margin-top:0!important;margin-bottom:0!important;transition:width .3s ease;will-change:width}c-search c-underline-input .input{font-size:1rem;color:var(--primary-text);border:none!important;outline:none!important;background-color:transparent;background-image:url(/library-ng/assets/szukaj.svg);background-size:20px 19px;background-repeat:no-repeat;background-position-y:0px;transition:margin-left .3s ease;margin-bottom:8px;padding:2px 26px 2px 28px}c-search c-underline-input label{display:none}c-search .search:not(.expanded) c-underline-input{width:20px}c-search .search:not(.expanded) c-underline-input .c-underline-input{border-color:transparent}c-search .search:not(.expanded) c-underline-input .c-underline-input:before,c-search .search:not(.expanded) c-underline-input .c-underline-input:after{display:none}c-search .search:not(.expanded) c-underline-input .input{cursor:pointer;padding:2px 0}c-search .search:not(.expanded) c-underline-input .input::-webkit-input-placeholder{color:transparent}c-search .search:not(.expanded) c-underline-input .input::-moz-placeholder{color:transparent}c-search .search:not(.expanded) c-underline-input .input:-ms-input-placeholder{color:transparent}c-search .close{position:absolute;width:16px;height:16px;top:5px;right:2px;cursor:pointer;transition:transform .3s ease}c-search .search:not(.expanded) .close{transform:translate(20px)}c-progress-bar .progress-bar{color:var(--control-primary);width:100%;max-width:400px;height:50px;font-weight:300}c-progress-bar .progress-bar--header{font-size:30px;line-height:.73;text-align:center}c-progress-bar .progress-bar--range{height:16px;background-color:#e1e1e1;margin:4% auto auto;border-radius:8px;border-color:var(--control-primary)}c-progress-bar .progress-bar--inc{background-color:var(--control-primary);width:50%;height:100%;border-radius:8px}c-progress-bar .accent .progress-bar--header{color:var(--control-accent)}c-progress-bar .accent .progress-bar--inc{background-color:var(--control-accent)}c-progress-bar .base .progress-bar--header{color:var(--control-base)}c-progress-bar .base .progress-bar--inc{background-color:var(--control-base)}c-progress-bar .primary .progress-bar--header{color:var(--control-primary)}c-progress-bar .primary .progress-bar--inc{background-color:var(--control-primary)}c-progress-bar .warn .progress-bar--header{color:var(--warning)}c-progress-bar .warn .progress-bar--inc{background-color:var(--warning)}c-progress-bar .large{height:14px;border:1px solid var(--control-primary);background-color:var(--background)}c-progress-bar .larde-radius{border-radius:15px}c-progress-bar .large-width{max-width:700px}c-checkbox-group .flex-center{display:flex;align-items:center}c-checkbox-group .label{height:30px}c-checkbox-group .label h1{font-size:1.07rem;color:var(--primary-text);font-weight:700;padding:0;margin:0}c-checkbox-group .container{display:flex;width:100%;flex-wrap:wrap}c-checkbox-group .vertical{flex-direction:column}c-checkbox-group .horizontal .checkbox-wrapper{margin-right:28px}c-checkbox-group .checkbox-wrapper{min-height:36px}c-checkbox-group c-underline-input{margin-top:0}c-groupselect .groupselect-container.right .header{justify-content:flex-end}c-groupselect .groupselect-container.right c-popup{right:0}c-groupselect .header{height:24px;display:flex;align-items:center;line-height:1}c-groupselect .header :not(:first-child){margin-left:7px}c-groupselect .label{color:#77969c;cursor:pointer}c-groupselect .number{font-weight:500;width:24px;height:24px;display:flex;justify-content:center;align-items:center;background:#77969c4d;border-radius:50%}c-groupselect .toggle-arrow{width:10px;cursor:pointer}c-groupselect .popup-wrapper{position:relative}c-groupselect c-popup{top:15px;box-shadow:0 0 4px #0003}c-groupselect .popup-container{min-width:275px;background:var(--background)}c-groupselect .group{padding:10px 0;max-height:400px;overflow-y:scroll}c-groupselect .group:not(:last-child){border-bottom:1px solid #e1e1e1}c-groupselect .radio-wrapper,c-groupselect .checkbox-wrapper{padding:0 20px}c-groupselect .radio-wrapper:hover,c-groupselect .checkbox-wrapper:hover{background-color:#f5f5f5}c-chips{position:relative;display:block;margin-bottom:23px;margin-top:22px}c-chips .stretch90{width:90%!important}c-chips .stretch100{width:100%}c-chips .text-elipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}c-chips .disabled{color:var(--secondary-text);border-color:var(--secondary-text)!important;fill:var(--secondary-text)}c-chips .icon-drop-down{position:absolute;right:0;bottom:0;transition:.25s ease-out}c-chips .arrow_drop_down--up{transform:rotate(180deg);transition:.25s ease-out}c-chips.ng-invalid.ng-touched .underline-chips{border-color:var(--error)}c-chips.ng-invalid.ng-touched .underline-chips:after,c-chips.ng-invalid.ng-touched .underline-chips:before{background-color:var(--error)}c-chips .underline-chips{display:flex;flex-wrap:wrap;border-bottom:1px solid var(--control-base);padding:2px 4px 0}c-chips .underline-chips label{font-weight:400;font-size:1.07rem;position:absolute;pointer-events:none;color:var(--secondary-text);top:5px;left:7px;line-height:1.4;transition:all .2s ease;max-width:calc(100% - 10px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}c-chips .underline-chips:before,c-chips .underline-chips:after{content:"";height:5px;width:1px;position:absolute;background-color:var(--control-base);bottom:0}c-chips .underline-chips:before{left:0}c-chips .underline-chips:after{right:0}c-chips .underline-chips.focused:not(.disabled){border-color:var(--control-primary-dark)}c-chips .underline-chips.focused:not(.disabled):after,c-chips .underline-chips.focused:not(.disabled):before{background-color:var(--control-primary-dark)}c-chips .underline-chips.focused label,c-chips .underline-chips.filled label{color:var(--control-primary-dark);top:-16px;left:5px;font-size:.8em}c-chips .underline-chips.readonly{border-bottom:none}c-chips .underline-chips.readonly:before,c-chips .underline-chips.readonly:after,c-chips .underline-chips.readonly input{display:none}c-chips .chips{position:relative;color:var(--control-primary-dark);margin:4px 3px 3px;padding:0 9px 0 5px;font-size:14px;border-radius:15px;display:flex;align-items:center;min-height:20px}c-chips .chips .chips-actions{display:flex;align-items:center;column-gap:4px;margin-left:15px;position:relative;top:2px}c-chips .chips .chips-actions .close,c-chips .chips .chips-actions .edit{cursor:pointer;fill:var(--control-primary-dark);width:20px;height:20px}c-chips .chips .chips-actions .close{display:flex!important}c-chips .chips .chips-actions .close svg{display:flex!important}c-chips .chips:before{background-color:var(--control-primary-dark);opacity:.1;content:"";width:100%;height:100%;position:absolute;border-radius:15px;left:-2px;top:2px}c-chips input{min-width:100px;flex-grow:1;border:none;outline:none;height:auto;font-size:1.07rem;color:var(--primary-text);font-family:inherit;margin-bottom:3px;padding:3px}c-chips input.incorrect{color:var(--error)}c-chips .chips-container{display:flex;flex-wrap:wrap}c-chips .chips-messages{font-size:12px;color:var(--error);position:relative;top:5px}.c-chips-autocomplete{cursor:pointer;width:100%;background-color:var(--background);left:1px;box-shadow:0 0 6px var(--shadow)}.c-chips-autocomplete .option{padding:18px 20px;font-size:1.07rem}.c-chips-autocomplete .option label{display:flex;align-items:center}.c-chips-autocomplete .option:hover{background-color:var(--background-hover)}.c-chips-autocomplete .option.highlight{background-color:var(--border)}c-pin-input .c-pin-form{display:flex;flex-direction:column}c-pin-input .c-pin-form .c-pin-cell{width:40px;height:48px;border:solid 1px var(--secondary-text);border-radius:8px;margin-bottom:6px;text-align:center;font-weight:600;font-size:1.7142857143rem}c-pin-input .c-pin-form .c-pin-cell:not(:last-child){margin-right:8px}c-pin-input .c-pin-form .pin-input-messages{margin-top:32px;font-size:14px;color:var(--error)}.c-table{box-shadow:0 -8px 8px -8px #0202021f;display:block}.c-table .on-hover{visibility:hidden;pointer-events:none}.c-table .ellipsis-item{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.c-table__table{width:100%;border-collapse:collapse}.c-table__thead{font-size:14px;line-height:1.15;color:var(--primary);text-transform:uppercase}.c-table th,.c-table td{padding:20px 22px;text-align:left}.c-table th.right,.c-table td.right{text-align:right}.c-table th.center,.c-table td.center{text-align:center}.c-table__row{border:solid 1px #e1e1e1}.c-table__row:hover .on-hover{visibility:visible;pointer-events:all}.c-table__paginator{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:.5em 1em;border:solid 1px #e1e1e1;border-top:unset}.c-table__page-info{margin:0 .5em}.c-table__page-buttons{display:flex;flex-direction:row;align-items:center}.c-table__nav-button{background-color:transparent;border:unset}.c-table__nav-button:not(:disabled){cursor:pointer}.c-table__nav-button:not(:disabled) i{color:var(--primary)}[c-autoresize]{overflow:hidden;resize:none;box-sizing:border-box}.tooltip{position:absolute;z-index:99;display:block;font-size:.9285714286rem;font-weight:400;line-height:1.4;filter:alpha(opacity=0);opacity:0}.tooltip.in{opacity:1}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.top .tooltip-inner{max-width:420px}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip .tooltip-inner{color:var(--primary-text-dark);text-decoration:none;background-color:var(--background);border-radius:0;padding:7px 10px;text-align:left}.tooltip .tooltip-arrow{background-color:transparent;position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.tooltip-error .tooltip-arrow{border-color:var(--error)}.tooltip.tooltip-error .tooltip-inner{background-color:var(--error)}.tooltip.tooltip-warning .tooltip-arrow{border-color:var(--warning)}.tooltip.tooltip-warning .tooltip-inner{background-color:var(--warning)}.tooltip.tooltip-info .tooltip-arrow{border-color:var(--background)}.tooltip.tooltip-info .tooltip-inner{background-color:var(--background);box-shadow:0 0 9px 0 var(--shadow);border-radius:10px;padding:10px}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-left-color:transparent;border-top-color:transparent;border-bottom-color:transparent}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-left-color:transparent;border-top-color:transparent;border-right-color:transparent}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-left-color:transparent;border-bottom-color:transparent;border-right-color:transparent}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-top-color:transparent;border-bottom-color:transparent;border-right-color:transparent}@media (max-width: 979px){.tooltip.tooltip-error{left:0!important;right:0!important}.tooltip.tooltip-error .tooltip-inner{width:auto;max-width:100%;padding:5px}.tooltip.tooltip-error .tooltip-arrow{left:initial;right:10px}}div.tooltip-blue{position:absolute;right:0;top:15px}div.tooltip-blue path{fill:var(--control-base)}@media (min-width: 980px){div.tooltip-blue.mobile-hidden{display:block}}text-roller .text-roller--content{margin-bottom:0}text-roller .text-roller--content p:last-child{display:inline}@media (max-width: 1279px){info-list .info-list--title{font-size:.8571428571rem!important}}.expandable-list-item--last-element-wrapper{border-bottom:1px solid #e0e0e0}.expandable-list-item--last-element-wrapper .expandable-list-item--title{display:none}@media (max-width: 1279px){.expandable-list-item--last-element-wrapper{border:none}.expandable-list-item--last-element-wrapper:after{width:100vw;border-bottom:1px solid #f0f0f0;margin-left:-20px;display:block;content:""}}@media (min-width: 1280px){.expandable-list-item--last-element-wrapper .expandable-list-item--title{display:block}}.expandable-list-item__expanded{transition:transform .2s ease;transform:rotate(-180deg)}.expandable-list-item--header{display:flex;justify-content:space-between;width:100%;cursor:pointer}.expandable-list-item--icons{display:flex;align-items:center;width:100%;justify-content:center;padding:15px 0}.expandable-list-item--icons img{margin-left:13px}@media (min-width: 1280px){.expandable-list-item--icons{width:unset;justify-content:unset;padding:unset}}.expandable-list-item--title{margin-block-start:0em;margin-block-end:0em;padding:15px 0;font-size:18px;color:#000;font-weight:600}.expandable-list-item--arrow{display:flex;align-items:center;transition:transform .2s ease}.expandable-list-item--content{margin-bottom:20px}expandable-list-item .c-tabs .tab-container{border-bottom:unset;font-weight:500}expandable-list-item .c-tabs .tab-item{text-transform:unset;font-weight:400;letter-spacing:unset;font-size:16px;color:#040404;opacity:1;padding:3px 0;min-width:60px;margin-right:14px}expandable-list-item .c-tabs .tab-item.selected{color:#152a94}expandable-list-item .c-tabs .tab-container-inner{margin:0!important;overflow-y:scroll}expandable-list-item .c-tabs .tab-container-inner::-webkit-scrollbar{display:none}@media (min-width: 1280px){expandable-list-item{overflow-y:unset}expandable-list-item .c-tabs .tab-item{margin-right:28px}}@media (max-width: 1279px){expandable-list-item{border-bottom:0px!important}expandable-list-item:after{content:"";width:100vw;background:#f6f6f6;border-top:solid 1px #f0f0f0;display:block;margin-left:-20px}expandable-list-item.expanded:after{height:8px;border-bottom:solid 1px #f0f0f0}expandable-list-item .expandable-list-item--title{font-size:1.1428571429rem}expandable-list-item .c-tabs .tab-item{font-size:1rem;text-align:center}expandable-list-item .c-tabs .tab-item.selected{font-weight:500}}visit-address-info .visit-address-info--map-not-found{width:100%;left:-20px;position:relative;height:184px;background-color:gray;color:#fff;display:flex;align-items:center;justify-content:center}visit-address-info .visit-address-info--address{font-size:14px;font-weight:600}visit-address-info .visit-address-info--unit{font-size:14px;font-weight:500}visit-address-info .visit-address-info--contact{color:#54575c;font-weight:500}visit-address-info google-map{width:100vw!important;left:-20px}visit-address-info .visit-address-info--info{display:flex;margin-top:30px;margin-bottom:30px}@media (min-width: 1280px){visit-address-info google-map{position:relative!important;left:0}visit-address-info google-map .map-container{border-radius:10px;width:100%!important}visit-address-info .visit-address-info--icon{margin-right:15px}visit-address-info .visit-address-info--map-not-found{left:0}}institution-list google-map{position:relative!important;left:0}institution-list google-map .map-container{width:100%!important}institution-list-item{display:flex;margin-top:30px;margin-bottom:30px}institution-list-item .visit-address-info--icon{margin-right:10px}institution-list-item .visit-address-info--address{color:#54575c}institution-list-item .visit-address-info--unit{font-size:14px;font-weight:500}institution-list-item .visit-address-info--contact{color:#54575c}institution-list-item .unit-card-navigate{color:var(--primary)!important;cursor:pointer}institution-list-item .unit-card-navigate:hover{text-decoration:underline}map-new .visit-address-info--map{height:304px;border-radius:10px}.confirmation-modal{padding:40px}.confirmation-modal>.title{font-size:20px;color:#505050}.confirmation-modal .info{font-size:15px;color:#505050;margin-top:30px}.confirmation-modal .action-buttons{margin-top:40px;display:flex;justify-content:flex-end}.confirmation-modal .action-buttons material-button{margin-left:14px}.confirmation-modal .action-buttons c-material-button{margin-left:10px}c-popup{opacity:0;visibility:hidden;transition-property:visibility,opacity;transition-delay:.3s,0s;transition-duration:.3s,.3s;transition-timing-function:ease,ease;position:absolute;z-index:99;box-shadow:0 6px 12px var(--shadow)}c-popup:not(.shown){pointer-events:none}c-popup.shown{transition-delay:0s,0s;opacity:1;visibility:visible}c-popup .popup-arrow{width:0;height:0;border-left:11px solid transparent;border-right:11px solid transparent;border-bottom:11px solid #FFF;position:absolute;left:8px;top:-10px;z-index:1001;display:block}c-popup .popup-arrow-border{width:0;height:0;border-left:11px solid transparent;border-right:11px solid transparent;border-bottom:11px solid #BBB;position:absolute;left:8px;top:-12px;z-index:1000;display:block}info-tooltip{position:relative;display:flex;align-items:center}info-tooltip svg{width:22px;height:22px;margin-bottom:2px;position:relative}info-tooltip svg .info-tooltip-path{fill:var(--secondary-text)}info-tooltip svg .info-tooltip-path.error{fill:var(--error)}info-tooltip c-tooltip-container{display:block;height:100%;padding-left:40px;position:absolute}input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{color:var(--primary-text)!important;-webkit-text-fill-color:var(--primary-text)!important}body .sr-only,body .cdk-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}html,body{color:var(--primary-text)}body{padding:0;margin:0;height:100%;font-family:var(--font-family);font-size:1rem;overflow-x:hidden;overflow-y:scroll;background:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body *{box-sizing:border-box}body.using-mouse *{outline:none}body:not(.using-mouse) *{outline-width:3px!important;outline-offset:5px;outline-color:var(--primary)}[hidden]{display:none!important}.grid-row{max-width:1170px;margin:0 20px;clear:both}@media (max-width: 1169px){.container-row .container-row-elem{width:100%!important}}@media (min-width: 1170px){.grid-row{margin:0 auto}.grid-row .container-row{flex-direction:row!important}e-article-list .flex-container{flex-direction:row!important}}.header-upper{border-bottom:1px solid var(--primary)}page-content{color:var(--primary-text)}page-content .grid-row:after,page-section .grid-row:after{content:"";display:table;clear:both}scroll-button .scrollTop{position:fixed;right:16px;bottom:16px;background-color:var(--primary);width:50px;height:50px;display:flex;justify-content:center;align-items:center;border-radius:50%;box-shadow:0 0 9px #0003;cursor:pointer;z-index:1000}@media (min-width: 750px){scroll-button .scrollTop{margin-right:7%;right:25px;bottom:60px}}.page-contrast scroll-button .scrollTop{background-color:#ff0}.page-contrast scroll-button .scrollTop svg{filter:brightness(0)}a{text-decoration:none;color:var(--primary);transition:color .2s ease-in}a:hover{color:var(--primary-bright)}.view-icon.fa.fa-eye{width:56px;height:56px;font-size:1.42rem;line-height:56px;display:block;opacity:0;box-shadow:0 0 0 5px var(--shadow);color:#fff;background:var(--primary);text-align:center;position:absolute;left:50%;top:70%;transform:translate(-50%,-50%);transition:all .2s ease-in}page-title .page-title{color:var(--primary-text)}app .alert-danger{background:var(--error);color:#fff}logout{display:block;position:relative}logout .logout{cursor:pointer;display:flex;align-items:center}logout c-popup{right:0;padding:0;width:200px;display:flex;align-items:center;justify-content:center;background:#fff}logout form{width:100%}logout .toggle-arrow{margin-left:8px;width:9px;height:9px}logout .toggle-arrow .cls-arrow{fill:#6c707f}logout form .logout-button{width:100%;display:flex;align-items:center;justify-content:center}logout c-material-button .button{text-transform:uppercase;font-weight:600;width:100%;border-radius:0!important}logout .logout-button button{height:100%!important;width:100%!important;text-align:center;display:flex;align-items:center;justify-content:center}logout .logout-button .button-background{justify-content:center}html[full-height-page]{overflow:hidden;height:100%;width:100%}html[full-height-page] body{overflow-y:auto!important;height:100%!important;width:100%;-webkit-overflow-scrolling:touch!important}html[full-height-page] body.full-height-search{overflow-y:hidden!important}html[full-height-page] body:not(.using-mouse) *:focus{outline:2px solid var(--primary);outline-offset:5px}html[full-height-page] body:not(.using-mouse) * input:focus,html[full-height-page] body:not(.using-mouse) * textarea:focus{outline-offset:0px}html[full-height-page] body:not(.using-mouse) .dark-bg *:focus,html[full-height-page] body:not(.using-mouse) .dark-bg:focus{outline:2px solid #fff}html[full-height-page] body:not(.using-mouse) .white-bg *:focus,html[full-height-page] body:not(.using-mouse) .white-bg:focus{outline:2px solid var(--primary)}@media (max-width: 1280px){html[full-height-page] body:not(.using-mouse) .mobile-white-bg *:focus,html[full-height-page] body:not(.using-mouse) .mobile-white-bg:focus{outline:2px solid var(--primary)}}html[full-height-page] app,html[full-height-page] page,html[full-height-page] .e-registration-modal-container{height:100%}html[full-height-page] page,html[full-height-page] page-content{min-height:100%!important}html[full-height-page] .main-page{flex:1!important}html[full-height-page] body,html[full-height-page] .main-page>c-dynamic-component,html[full-height-page] page-content,html[full-height-page] page-content>c-dynamic-component,html[full-height-page] page-content>c-dynamic-component ng-component,html[full-height-page] grouped-content,html[full-height-page] grouped-content .elem-container,html[full-height-page] grouped-content .elem-container>div,html[full-height-page] grouped-content .elem-container>div>c-dynamic-component,html[full-height-page] zus-registration-form,html[full-height-page] zus-registration-form form,html[full-height-page] e-full-size-section,html[full-height-page] e-full-size-section>div,html[full-height-page] e-full-size-section>div>c-dynamic-component,html[full-height-page] .visit-information-inner,html[full-height-page] .e-registration-modal-content-right-left,html[full-height-page] .e-registration-modal-content-right-left>c-dynamic-component,html[full-height-page] zus-registration-form .inputs,html[full-height-page] zus-registration-form .sr-only,html[full-height-page] zus-registration-form .captcha-container,html[full-height-page] zus-registration-form .info{display:flex;flex-direction:column;flex:1}html[full-height-page] e-full-size-section,html[full-height-page] grouped-content,html[full-height-page] page-content,html[full-height-page] page-content>c-dynamic-component{display:flex!important}html[full-height-page] skip-links,html[full-height-page] cookie-banner,html[full-height-page] page-header,html[full-height-page] .alert.alert-danger,html[full-height-page] footer,html[full-height-page] page-title,html[full-height-page] logout-frame{display:none!important;visibility:hidden}html[full-height-page] .portal-page-content-before-content-item,html[full-height-page] page-section.notifications{display:none!important}app{display:flex}page{display:flex;flex-direction:column;min-height:100vh;flex:1;max-width:100vw;scroll-behavior:smooth}page .main-page{flex:1 0 auto}page .footer{flex-shrink:0;padding:10px 0;font-size:1rem;font-weight:400}page .footer p{margin-bottom:0}page .footer .separator{margin:16px 0}skip-links{height:0px;display:flex;justify-content:center;align-items:center;background-color:var(--primary);color:#fff;font-size:1.0714285714rem;transition:height .3s;overflow:hidden}skip-links span{background-color:var(--primary)}skip-links.skip-links-shown{height:50px}skip-links ul{display:flex;align-items:center;list-style-type:none;margin-block-start:0px;margin-block-end:0px}skip-links ul li:not(:last-of-type){margin-right:40px}skip-links ul li a{padding:5px;border:solid 2px var(--primary);background-color:var(--primary);color:#fff;text-transform:uppercase;font-weight:700}skip-links ul li a:focus{border-radius:8px;border:solid 2px #ffffff;outline:none}.page-contrast skip-links,.page-contrast skip-links span,.page-contrast skip-links ul li a{background-color:#000;color:#ff0;border-color:#000}.page-contrast skip-links ul li a:focus{border-color:#ff0}footer,main-menu,page-content{outline:none}page-content{display:block}page-content c-dynamic-component{display:block}page-content loader c-spinner .loader{width:50px;height:50px;border-width:2px}.information-modal{padding:35px 40px;min-height:200px;min-width:400px}.information-modal e-image .e-image{z-index:0}.information-modal e-image img{position:absolute;width:unset}portal-languages .popup{top:24px}page-header{display:block;transition:all .4s ease-out;top:-100%}page-header header{position:relative}page-header .separator{border-right:1px solid #6c707f}@media (min-width: 1280px){page.fixed-header page-header{position:fixed;z-index:1006;top:0;width:100%;background:#fff;box-shadow:-7px 1px 8px 3px var(--shadow)}}.page-header{color:#6c707f}.page-header .portal-logo{order:1;margin:0}.page-header portal-logo{display:flex;height:48px;width:90px;align-items:center;justify-content:center;transition:all .2s ease-in-out}.page-header portal-logo .main-logo{width:100%;height:100%;align-items:center;display:flex}.page-header portal-logo.server-side{background:#0003}.page-header portal-logo .background{width:100%;height:100%;margin:auto;background-size:contain;background-repeat:no-repeat;background-position:center}@media (max-width: 1280px){.page-header.show-menu .hamburger .line.first{top:8px;transform:rotate(45deg);transition:top .2s ease-in 0s,transform .2s ease-in .2s}.page-header.show-menu .hamburger .line.second{opacity:0}.page-header.show-menu .hamburger .line.third{bottom:8px;transform:rotate(-45deg);transition:bottom .2s ease-in 0s,transform .2s ease-in .2s}.page-header.show-menu portal-logo{opacity:0;visibility:hidden;pointer-events:none;display:none}.page-header.show-menu not-logged-header-section .create-account,.page-header.show-menu not-logged-header-section .text-seperator{display:block}.page-header.show-menu not-logged-header-section c-material-button .button{font-weight:600}.page-header.show-menu portal-languages{display:none}.page-header.show-menu .text{opacity:0;visibility:hidden}.page-header.show-menu .main-menu-list{transform:translate(0);opacity:1;display:block}}@media (min-width: 1280px){.page-header .portal-logo{order:0}.page-header portal-logo{min-width:140px;min-height:50px;width:auto;height:auto;margin-right:12px}}page-header .page-header .lower-header{display:flex;align-items:center;justify-content:space-between;padding:0 20px}@media (min-width: 1280px){page-header .page-header .lower-header{background:#fff;padding:0 60px}page-header .page-header .lower-header .left-side{max-width:calc(100% - 300px)}}@media (max-width: 1170px){page-header .page-header .lower-header{padding:4px 20px}}page-header .page-header .lower-header .left-side,page-header .page-header .lower-header .right-side{display:flex;align-items:center}.page-header.double-menu .left-side{max-width:100%}.page-header.double-menu .right-side not-logged-header-section{margin-right:0}logged-header-section{display:flex;align-items:center}not-logged-header-section{display:flex;align-items:center;flex:0 0 auto}not-logged-header-section c-material-button{height:30px!important}not-logged-header-section c-material-button .button{height:30px!important;color:#717584}not-logged-header-section c-material-button .button .button-background{padding:0 8px}not-logged-header-section .create-account,not-logged-header-section .text-seperator{display:none}not-logged-header-section .text-seperator{margin:0 6px}@media (min-width: 1280px){not-logged-header-section{margin-right:10px}not-logged-header-section c-material-button .button{font-weight:400}not-logged-header-section c-material-button .button .button-background{padding:0 12px}not-logged-header-section c-material-button.log-in .button{margin-left:20px;border:1px solid!important;border-color:#717584}not-logged-header-section .create-account{display:block}not-logged-header-section .text-seperator{display:none}}not-logged-header-section .single-button{display:none}not-logged-header-section c-modal .modal-inner{padding:50px}.cls-arrow{fill:var(--primary-text)}logged-header-section c-dynamic-component{display:block}logged-header-section .cms_header_injection_concierge{position:relative;margin:6px 0}logged-header-section .cms_header_injection_concierge svg{margin-left:2px}logged-header-section .cms_header_injection_notifications{position:relative;display:block;margin-right:10px}logged-header-section .cms_header_injection_notifications svg.inbox-icon{fill:#717584!important}logged-header-section .cms_header_injection_notifications app-notifications{z-index:1004;right:-110px!important;top:36px}logged-header-section .cms_header_injection_notifications app-notifications .notification{width:250px}@media (min-width: 1280px){logged-header-section .cms_header_injection_notifications app-notifications{top:36px;right:-22px!important}logged-header-section .cms_header_injection_notifications app-notifications .notification{width:395px}}@media (min-width: 1280px){logged-header-section .cms_header_injection_notifications{margin-right:12px}logged-header-section .cms_header_injection_concierge{margin:0}}contrast{display:flex;align-items:center;margin-right:10px}contrast svg{width:14px;height:14px}contrast svg #contrast{fill:#717584}@media (min-width: 1280px){contrast{display:flex;align-items:center;cursor:pointer}contrast div{display:flex;align-items:center}}increment-font-size{margin-right:10px}increment-font-size button{position:relative;margin-right:8px;padding:0 2px;color:#696969;font-weight:500;cursor:pointer}increment-font-size button.small{font-size:.8571428571rem}increment-font-size button.default{font-size:1rem}increment-font-size button.large{font-size:1.1428571429rem}increment-font-size button.selected:after{content:"";position:absolute;height:1px;width:calc(100% - 4px);left:2px;bottom:2px;background-color:#696969}increment-font-size button span{display:block}@media (min-width: 1280px){increment-font-size{display:flex;align-items:center}}portal-languages{flex-shrink:0;margin-left:18px}portal-languages c-dropdown .items-container>.list-item{min-width:auto}@media (min-width: 1280px){portal-languages{cursor:pointer;display:flex;align-items:center;margin-left:12px}}portal-languages .langs-inline{display:flex;align-items:center;margin-right:12px}portal-languages .langs-inline .lang-item{cursor:pointer}portal-languages .langs-inline .lang-item.current{cursor:default;color:var(--primary-text)}portal-languages .langs-inline .lang-item:not(:last-child){margin-right:10px;padding-right:10px;position:relative}portal-languages .langs-inline .lang-item:not(:last-child):after{content:"";height:100%;width:1px;background:#717584;position:absolute;left:100%}.admin-header{display:flex;width:100%;justify-content:space-between;align-items:center;background:#000;padding:6px 20px}.admin-header div{cursor:pointer}.admin-header div:hover span{color:var(--primary-bright)}.admin-header span{color:#f0f0f1;margin:0;font-size:1rem;vertical-align:middle}.top-header{display:flex;width:100%;justify-content:space-between;align-items:center;background:#f5f5f7;padding:0 20px}@media (min-width: 1280px){.top-header{padding:0 60px}}.top-header .right-side{display:flex;margin:10px 0}.top-header .right-side.additional-actions{justify-content:flex-end;margin:5px 0;flex:1}.top-header .top-menu-desktop{display:flex;width:100%;text-transform:uppercase}.top-header .top-menu-desktop menu-entries{border-bottom:2px solid transparent;margin-right:15px}.top-header .top-menu-desktop menu-entries .menu-item{padding:0 15px 0 0;margin:10px 0;display:block}.top-header .top-menu-desktop menu-entries .menu-item .menu-text-group{color:#717584}.top-header .top-menu-desktop menu-entries .menu-item .menu-text-group:hover{color:var(--primary)}.top-header .top-menu-desktop menu-entries .menu-item:after{content:"";height:2px;width:100%;background:transparent;display:block;transform:translateY(12px)}.top-header .top-menu-desktop menu-entries .menu-item.activeRouter:after{background:var(--primary)}.top-header .top-menu-desktop menu-entries .menu-item.activeRouter .menu-text-group{color:var(--primary)}.top-header .top-menu-desktop menu-entries:not(:last-child) .menu-item{border-right:1px solid #717584}.top-header .top-menu-desktop .menu-item .menu-text-group{padding:0}@media (max-width: 1280px){.mobile-hidden{display:none!important}}.menu-section{display:flex;align-items:center}@media (min-width: 1280px){.menu-section{width:calc(100% - 350px);margin-bottom:12px}}main-menu{display:block}main-menu .main-menu-list{position:absolute;left:0;right:0;top:100%;margin:0;padding:0;background:var(--contrast-text);z-index:1004;transform:translate(-100%);opacity:0;display:none;transition:all .2s ease-in;box-shadow:4px 2px 6px 0 var(--shadow)}main-menu ul{list-style-type:none}@media (min-width: 1280px){main-menu{height:90px}main-menu .main-menu-list{position:relative;display:flex;align-items:center;height:100%;opacity:1;transform:translateY(0);background:transparent;top:0;box-shadow:none}main-menu .main-menu-list>menu-entries>.menu-item{position:relative}}hamburger{display:flex;flex-direction:column;align-items:center;margin-right:22px}hamburger .text{font-size:10px;text-align:center;transition:all .2s ease-in}hamburger .hamburger{position:relative;width:28px;height:18px}hamburger .hamburger .line{position:absolute;left:0;right:0;height:2px;background:#6c707f;border-radius:30px;transform-origin:center}hamburger .hamburger .line.first{top:0;transition:transform .2s ease-in 0s,top .2s ease-in .2s}hamburger .hamburger .line.second{bottom:8px;transition:opacity .2s ease-in .1s}hamburger .hamburger .line.third{bottom:0;transition:transform .2s ease-in 0s,bottom .2s ease-in .2s}@media (min-width: 1280px){hamburger{display:none}}menu-entries{display:block}menu-entries .menu-item{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;padding:14px 0;font-weight:600;font-size:1rem;color:var(--primary-text-dark)}menu-entries .menu-item.expanded>svg{transform:rotate(-90deg)}menu-entries .menu-item svg{fill:var(--primary-text-dark);cursor:pointer;transition:all .15s ease-in;height:24px;width:24px}menu-entries .menu-item a{color:var(--primary-text-dark)}menu-entries .menu-item.show-subitems>.entries-subitems{display:block}menu-entries.subitems .menu-item.activeRouter{background:#fff}menu-entries.subitems .menu-item.activeRouter>.menu-text-group{color:var(--primary)}menu-entries.subitems .menu-item.activeRouter>a .menu-text-inner,menu-entries.subitems .menu-item.activeRouter>span .menu-text-inner{border-bottom:1px solid var(--control-accent-contrast)}menu-entries.top-level{margin:0 10px}menu-entries.top-level .menu-text-group{margin:0}menu-entries.top-level>.menu-item>.menu-text-group{border-bottom:2px solid transparent;padding:0;height:auto}@media (min-width: 1280px){menu-entries.top-level>.menu-item>.menu-text-group{margin:0 20px}}menu-entries.top-level>.menu-item.activeRouter>.menu-text-group{color:var(--primary);border-bottom:2px solid var(--control-accent-contrast)}menu-entries .menu-text-group{padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}menu-entries .menu-text-group:hover{color:var(--primary)}menu-entries .menu-text-group:focus{z-index:9999}menu-entries .entries-subitems{width:100%;padding-left:20px;display:none}menu-entries.subitems .menu-item{font-weight:400}@media (min-width: 1280px){menu-entries.top-level{margin:0}menu-entries .entries-subitems{box-shadow:4px 2px 6px 0 var(--shadow)}menu-entries .menu-item{position:relative;flex-wrap:nowrap;font-size:.9286rem;padding:0;transition:all .15s ease-in}menu-entries .menu-item a{transition:none}menu-entries .menu-item svg{fill:var(--primary-text-dark);display:none}menu-entries .menu-item .menu-text-group{padding:10px 20px;width:100%;text-overflow:ellipsis;height:100%}menu-entries .menu-item.has-children .menu-text-group{max-width:calc(100% - 20px)}menu-entries .subitems .menu-item{color:var(--primary-text-dark);background:#fff}menu-entries .subitems .menu-item a{color:var(--primary-text-dark);display:block;width:100%}menu-entries .subitems .menu-item:hover,menu-entries .subitems .menu-item.expanded{color:var(--primary)}menu-entries .subitems .menu-item:hover>*>.menu-text-inner,menu-entries .subitems .menu-item.expanded>*>.menu-text-inner{border-bottom:1px solid var(--control-accent-contrast)}menu-entries .subitems .menu-item:hover>a,menu-entries .subitems .menu-item.expanded>a{color:var(--primary)}menu-entries .subitems .menu-item:hover>svg,menu-entries .subitems .menu-item.expanded>svg{fill:var(--primary)}menu-entries.top-level>.menu-item{font-size:1.071rem;font-weight:400;display:flex;align-items:center}menu-entries.top-level>.menu-item:hover,menu-entries.top-level>.menu-item.expanded{border-bottom-color:var(--primary-bright);color:var(--primary)}menu-entries .menu-text-group{width:auto;padding:10px 15px;text-overflow:unset}menu-entries .menu-text-group:hover{border-bottom-color:var(--control-accent-contrast)!important}menu-entries .entries-subitems{position:absolute;top:100%;min-width:180px;width:auto;padding:0;display:none}menu-entries .entries-subitems[open=left]{left:100%}menu-entries .entries-subitems[open=right]{left:0}menu-entries .entries-subitems .entries-subitems{top:0}menu-entries .entries-subitems .entries-subitems[open=left]{left:-100%}menu-entries .entries-subitems .entries-subitems[open=right]{left:100%}menu-entries.subitems .menu-item{margin:0;font-weight:400;justify-content:space-between}menu-entries.subitems .menu-item.expanded svg:hover{transform:rotate(-90deg)}menu-entries.subitems .menu-item svg{display:block;width:20px;height:20px;margin-right:20px;color:var(--primary)}}top-menu-mobile{position:relative}top-menu-mobile .active-item-only .menu-item:not(.activeRouter){display:none}top-menu-mobile .fa-chevron-down{font-size:12px}top-menu-mobile .choose{color:var(--primary);font-weight:600;font-size:14px;padding:14px 4px 14px 0;cursor:pointer}top-menu-mobile .choose .fa-chevron-down{margin-left:4px}top-menu-mobile .absolute-items{position:absolute;top:40px;width:100vw;background:#f5f5f5;left:-60px;z-index:1006;padding-left:60px;box-shadow:0 6px 6px 0 var(--shadow);overflow:hidden}top-menu-mobile .collapsed{display:flex;align-items:center;cursor:pointer}top-menu-mobile .collapsed .fa-chevron-down{margin-left:-10px;color:var(--primary-text-dark);transition:color .2s ease-in}top-menu-mobile .collapsed:hover .fa-chevron-down,top-menu-mobile .collapsed:hover .menu-text-group{color:var(--primary)}footer{color:var(--footer-color);background:var(--footer-bg)}footer c-dynamic-component{overflow:hidden}footer a{transition:color .2s ease-in;color:var(--footer-color)}footer a:hover{color:var(--color-black)}footer .copyright{background:var(--copyrights);padding:25px 0;text-align:center;color:#fff}.page-contrast{background:#000!important;color:var(--contrast-color)!important;fill:var(--contrast-color)!important;border-color:var(--contrast-color)!important}.page-contrast h1,.page-contrast h2,.page-contrast h3,.page-contrast label,.page-contrast p,.page-contrast span,.page-contrast li{color:var(--contrast-color)!important}.page-contrast a{color:#fff}.page-contrast a:hover{color:var(--contrast-color)}.page-contrast header .menu-item{background:#000!important;color:var(--contrast-color)!important}.page-contrast header .menu-item.expanded,.page-contrast header .menu-item:hover{background:#000!important}.page-contrast header .menu-item.show-subitems>.entries-subitems{border:1px solid var(--contrast-color)!important}.page-contrast header .menu-item:hover>*>.menu-text-inner,.page-contrast header .menu-item menu-entries .subitems .menu-item.expanded>*>.menu-text-inner{border-bottom:1px solid var(--contrast-color)!important}.page-contrast header .menu-item menu-entries.subitems .menu-item.activeRouter>a .menu-text-inner{border-bottom:1px solid var(--contrast-color)!important}.page-contrast header .menu-item .menu-text-group{color:var(--contrast-color)!important}.page-contrast header .menu-item .menu-text-group:hover{border-bottom-color:var(--contrast-color)!important}.page-contrast header .menu-item.activeRouter .menu-text-group{border-bottom:2px solid var(--contrast-color)!important}.page-contrast header .menu-item:before,.page-contrast header .menu-item:after{background:var(--contrast-color)}.page-contrast header li.menu-item .expanded:after{content:none}.page-contrast header .entries-subitems{background:#000!important}.page-contrast header .entries-subitems .entries-subitems{top:0!important}.page-contrast header .entries-subitems svg{fill:var(--contrast-color)!important}@media (max-width: 960px){.page-contrast header main-menu{background:#000}}.page-contrast div.page{background:#000!important;color:var(--contrast-color)!important;fill:var(--contrast-color)!important;border-color:var(--contrast-color)!important}.page-contrast div.page section.page-title{border-bottom:7px solid var(--contrast-color)!important;background-color:#000!important;border-color:var(--contrast-color)!important;color:var(--contrast-color)!important}.page-contrast div.page section.page-title nav a{color:var(--contrast-color)!important}.page-contrast slider .left-btn,.page-contrast slider .right-btn{color:var(--contrast-color)!important;border-color:var(--contrast-color)!important;background:#000!important}.page-contrast slider .left-btn:hover,.page-contrast slider .right-btn:hover{background:#000!important}.page-contrast slider .additional-text{background:#000!important;color:var(--contrast-color)!important}.page-contrast single-document-actions c-material-button svg path{fill:none!important}.page-contrast single-document-actions button svg-icon{color:var(--contrast-color)!important}.page-contrast single-document-actions .mobile-action-bar{background:#000!important}@media (max-width: 650px){.page-contrast single-document-actions .mobile-action-bar .material-icons{color:var(--contrast-color)!important}.page-contrast single-document-actions .mobile-action-bar .action-buttons action-button{background-color:var(--contrast-color)!important}}.page-contrast .as-symbol-button{border-color:var(--contrast-color)!important}.page-contrast c-file-select .as-symbol-button .select-anchor:after,.page-contrast c-file-select .as-symbol-button .select-anchor:before{background-color:var(--contrast-color)!important}.page-contrast button.btn-concierge-primary,.page-contrast button.btn,.page-contrast div.btn-concierge-primary,.page-contrast div.btn{background:#000!important;border:1px solid var(--contrast-color)!important;color:var(--contrast-color)!important;fill:var(--contrast-color)!important}.page-contrast button.btn-concierge-primary:hover,.page-contrast button.btn:hover,.page-contrast div.btn-concierge-primary:hover,.page-contrast div.btn:hover{color:var(--contrast-color)!important}.page-contrast button.btn-concierge-ghost:hover:not([disabled]):not(.disabled){color:var(--contrast-color)!important}.page-contrast e-button a{background:#000!important;border:1px solid var(--contrast-color)!important;color:var(--contrast-color)!important}.page-contrast e-button a:hover:not([disabled]):not(.disabled){color:var(--contrast-color)!important}@media (min-width: 1170px){.page-contrast page.fixed-header page-header{border-bottom:1px solid var(--contrast-color)!important}}.page-contrast page-header .lower-header,.page-contrast page-header .top-header{background:#000!important}.page-contrast page-header div.header-upper{border-color:var(--contrast-color)!important}.page-contrast page-header increment-font-size button:before{color:var(--contrast-color)}.page-contrast page-header .separator.mobile-hidden{border-right:1px solid var(--contrast-color)!important}.page-contrast page-header contrast svg #contrast{fill:var(--contrast-color)!important}.page-contrast page-header cart-icon svg polyline{stroke:var(--contrast-color)!important}.page-contrast page-header cart-icon svg circle{fill:var(--contrast-color)!important}.page-contrast page-header c-dropdown svg .cls-arrow{fill:var(--contrast-color)!important}.page-contrast page-header profile-info svg{fill:var(--contrast-color)!important}.page-contrast page-header profile-info div.profile-info svg{fill:var(--contrast-color)!important}.page-contrast page-header profile-info div.profile-info svg rect,.page-contrast page-header profile-info div.profile-info svg path{fill:var(--contrast-color)!important}.page-contrast page-header profile-info span{color:var(--contrast-color)!important}.page-contrast page-header profile-info-popup c-popup div.popup-content{background:#000!important;border:1px solid var(--contrast-color)}.page-contrast page-header main-menu profile-info .display-name{color:var(--contrast-color)!important}.page-contrast page-header main-menu profile-info svg{fill:var(--contrast-color)!important}.page-contrast page-header main-menu profile-info svg rect,.page-contrast page-header main-menu profile-info svg path{fill:var(--contrast-color)!important}.page-contrast page-header nav.sticky-nav{background:#000!important;border-bottom:1px solid var(--contrast-color)}.page-contrast page-title .page-title{background:#000!important;border-top-color:var(--contrast-color)!important;color:var(--contrast-color)!important}.page-contrast page-title .page-title .breadcrumbs-decorator-left,.page-contrast page-title .page-title .breadcrumbs-decorator-right{border-top:1px solid var(--contrast-color)}.page-contrast page-title .page-title breadcrumbs,.page-contrast page-title .page-title .seg-link{color:var(--contrast-color)!important}.page-contrast diary .left-pane .datepicker div.datepicker-days table thead th.switch,.page-contrast diary .left-pane .datepicker div.datepicker-days table thead th.dow{color:var(--contrast-color)!important}.page-contrast diary .left-pane .datepicker div.datepicker-days table tbody tr td.day{color:var(--contrast-color)!important}.page-contrast diary .left-pane .datepicker div.datepicker-days table tbody tr td.day.active{color:#000!important}.page-contrast diary .left-pane .datepicker div.datepicker-days table tbody tr td.day.active:before{background-color:var(--contrast-color)!important}.page-contrast diary .left-pane .datepicker div.datepicker-days table tbody tr td.day:before{border-color:var(--contrast-color)!important}.page-contrast diary .left-pane .datepicker div.datepicker-days table tbody tr td.day:hover{color:#fff!important}.page-contrast diary .left-pane button#today-button{background:#000!important;color:var(--contrast-color)!important}.page-contrast diary .left-pane button#today-button svg{fill:var(--contrast-color)!important}.page-contrast diary diary-card div.diary-card{border-color:var(--contrast-color)!important}.page-contrast diary diary-card div.diary-card button.chart-button{color:var(--contrast-color)!important;background-color:#000!important}.page-contrast diary diary-card div.diary-card button.chart-button svg{fill:var(--contrast-color)!important}.page-contrast diary diary-card div.diary-header{color:var(--contrast-color)!important;border-color:var(--contrast-color)!important}.page-contrast diary diary-card div.diary-header div.header-title>div{border-color:var(--contrast-color)!important}.page-contrast diary diary-card div.diary-header div.day{color:var(--contrast-color)!important}.page-contrast diary diary-card div.header-icons button{background:#000!important}.page-contrast diary diary-card div.header-icons button svg{fill:var(--contrast-color)!important}.page-contrast order-prescription div.card{border-color:var(--contrast-color)!important;color:var(--contrast-color)!important}.page-contrast order-prescription div.card div.header{background:#000!important;color:var(--contrast-color)!important;border-bottom:1px solid var(--contrast-color)!important}.page-contrast order-prescription div.card div.description div.icon-container svg.icon{fill:var(--contrast-color)!important}.page-contrast order-prescription div.card div.medicines-list-item div.medicine-description{color:var(--contrast-color)!important}.page-contrast order-prescription-modal span.quantity,.page-contrast order-prescription-modal .medicine-description,.page-contrast order-prescription-modal h2{color:var(--contrast-color)!important}.page-contrast order-prescription-modal div.search-container{border-color:var(--contrast-color)!important}.page-contrast order-prescription-modal svg .cls-search,.page-contrast order-prescription-modal svg .cls-x{fill:var(--contrast-color)!important}.page-contrast order-prescription-modal input{background:#000!important;color:var(--contrast-color)!important}.page-contrast medicines-list div.permanent-list h3,.page-contrast medicines-list div.permanent-list li.medicine{color:var(--contrast-color)!important}.page-contrast service-list div.service-search{background:#000!important;border:1px solid var(--contrast-color)!important}.page-contrast service-list div.service-search input{color:var(--contrast-color)!important}.page-contrast service-list div.service-search .service-search-image polygon,.page-contrast service-list div.service-search .service-search-image path{fill:var(--contrast-color)!important}.page-contrast service-list a.link-service{color:var(--contrast-color)!important}.page-contrast service-list a.link-service div.service{border-color:var(--contrast-color)!important}.page-contrast service-list a.link-service div.service:hover{background-color:#000!important}.page-contrast service-list a.link-service div.service p.service-name{color:var(--contrast-color)!important}.page-contrast doctor-list div.doctor-search{background:#000!important;border:1px solid var(--contrast-color)!important}.page-contrast doctor-list div.doctor-search input{color:var(--contrast-color)!important}.page-contrast doctor-list div.doctor-search .doctor-search-image polygon,.page-contrast doctor-list div.doctor-search .doctor-search-image path{fill:var(--contrast-color)!important}.page-contrast doctor-list div.doctor{border:1px solid var(--contrast-color)!important;border-color:var(--contrast-color)!important}.page-contrast doctor-list div.doctor div.doctor-photo{background-color:#000!important}.page-contrast doctor-list div.doctor div.doctor-data{background-color:#000!important;border-top:1px solid var(--contrast-color)!important}.page-contrast doctor-list div.doctor div.doctor-data div.doctor-name p,.page-contrast doctor-list div.doctor div.doctor-data div.doctor-name small,.page-contrast doctor-list div.doctor div.doctor-data div.doctor-description p,.page-contrast doctor-list div.doctor div.doctor-data div.doctor-description small{color:var(--contrast-color)!important}.page-contrast doctor-list div.doctor div.doctor-data div.doctor-action{border-color:var(--contrast-color)!important}.page-contrast edm-export-documents-component div.export-documents-container div.export-documents-title{color:var(--contrast-color)!important}.page-contrast edm-export-documents-component div.export-documents-container div.export-documents-dates div.question,.page-contrast edm-export-documents-component div.export-documents-container div.export-documents-checkboxes div.question{color:var(--contrast-color)!important}.page-contrast edm-export-documents-component div.export-documents-container div.export-documents-buttons button.btn{background:#000!important}.page-contrast edm-permissions-component div.add-permissions-root div.title{color:var(--contrast-color)!important}.page-contrast edm-permissions-component div.add-permissions-root div.permissions-container div.doctor,.page-contrast edm-permissions-component div.add-permissions-root div.permissions-container div.header{color:var(--contrast-color)!important}.page-contrast edm-permissions-component div.add-permissions-root div.add-permissions-button button.btn{background:#000!important}.page-contrast button.button{border-color:var(--contrast-color)!important;background:#000!important;color:var(--contrast-color)!important}.page-contrast button.button:after{border-right-color:var(--contrast-color)!important}.page-contrast button.button:hover{color:var(--contrast-color)!important;background:#000!important}.page-contrast edm-record-component div.root{background-color:#000!important;color:var(--contrast-color)!important}.page-contrast edm-record-component div.root h1{color:var(--contrast-color)!important}.page-contrast edm-tile-icon .type-icon{display:none}.page-contrast subaccounts .add-access-icon{background-color:var(--contrast-color)!important}.page-contrast subaccounts .add-access-icon:after{background-color:#000!important}.page-contrast subaccounts .add-access-icon:before{background-color:#000!important}.page-contrast element-history-visits h2{color:var(--contrast-color)!important}.page-contrast element-history-visits svg{fill:var(--contrast-color)!important}.page-contrast element-history-visits div.history-visits-root{background:#000!important}.page-contrast element-history-visits history-visits:hover{background-color:#000!important}.page-contrast element-history-visits history-visits history-visit-information{border-bottom:1px solid var(--contrast-color)!important}.page-contrast element-history-visits history-visits history-visit-information .history-visit-button{border-color:var(--contrast-color)!important}.page-contrast element-history-visits history-visits history-visit-information,.page-contrast element-history-visits history-visits history-visit-information-status span,.page-contrast element-history-visits history-visits history-visit-information-status svg-icon,.page-contrast element-history-visits history-visits survey-link .action-wrapper span{color:var(--contrast-color)!important}.page-contrast div.settings-text{color:var(--contrast-color)!important}.page-contrast element-personal-settings-change-password div.intro-text p{color:var(--contrast-color)!important}.page-contrast change-password div.info,.page-contrast change-password .info ul li,.page-contrast change-password div.error-info{color:var(--contrast-color)!important}.page-contrast change-password div.info li.correct,.page-contrast change-password div.info li.correct span,.page-contrast change-password .info ul li li.correct,.page-contrast change-password .info ul li li.correct span,.page-contrast change-password div.error-info li.correct,.page-contrast change-password div.error-info li.correct span{color:var(--contrast-color)!important}.page-contrast change-password password-strength .strength-label{color:var(--contrast-color)!important}.page-contrast change-password password-strength #strength .selected{background-color:var(--contrast-color)!important}.page-contrast element-video-consultation div.button-only{background-color:#000!important}.page-contrast element-video-consultation div.button-only h1{color:var(--contrast-color)!important}.page-contrast element-video-consultation div.button-only div.error-message{color:var(--contrast-color)!important}.page-contrast survey .nav-survey a{color:var(--contrast-color)!important}.page-contrast survey .nav-survey a:hover{color:var(--contrast-color)!important}.page-contrast survey div.survey-question div.question-title,.page-contrast survey div.survey-question div.question-help{color:var(--contrast-color)!important}.page-contrast element-personal-settings-personal span.grey,.page-contrast element-personal-settings-personal span.black{color:var(--contrast-color)!important}.page-contrast element-personal-settings-personal .personal-settings .settings-block{background-color:#000}.page-contrast element-queue-waiting h2.queue-title{color:var(--contrast-color)!important}.page-contrast element-queue-waiting h3.choice-title{color:var(--contrast-color)!important}.page-contrast element-queue-waiting queue-result .queue-result{background:#000!important;border:1px solid var(--contrast-color)!important;color:var(--contrast-color)!important}.page-contrast element-queue-waiting queue-result .queue-result svg{fill:var(--contrast-color)!important}.page-contrast element-button-eregistration{border:1px solid var(--contrast-color)!important;background:#000!important;color:var(--contrast-color)!important}.page-contrast element-planned-visits h2,.page-contrast element-planned-visits .a-concierge,.page-contrast element-planned-visits .additional-text{color:var(--contrast-color)!important}.page-contrast element-planned-visits svg,.page-contrast element-planned-visits g,.page-contrast element-planned-visits polygon{fill:var(--contrast-color)!important}.page-contrast element-planned-visits div.planned-visits-root{background:#000!important}.page-contrast element-planned-visits planned-visit .date-time{background:#000!important;border:1px solid var(--contrast-color)!important;color:var(--contrast-color)!important}.page-contrast element-planned-visits planned-visit .meta-actions{color:var(--contrast-color)!important;border-color:var(--contrast-color)!important}.page-contrast e-callout .root{background:#000!important;color:var(--contrast-color)!important}.page-contrast e-callout .root div.icon{background:#000!important;border-color:var(--contrast-color)!important;color:var(--contrast-color)!important}.page-contrast e-callout .root .desc,.page-contrast e-callout .root .title{color:var(--contrast-color)!important}.page-contrast e-icon a.icon{color:var(--contrast-color)!important;background:transparent!important;border:1px solid transparent!important}.page-contrast e-icon a.icon:hover{border:1px solid var(--contrast-color)!important}.page-contrast e-icon span.icon{color:var(--contrast-color)!important;background:transparent!important;border:1px solid transparent!important}.page-contrast e-milestone{color:var(--contrast-color)!important}.page-contrast e-milestone .icon-container{background:#000!important;border:1px solid var(--contrast-color)!important}.page-contrast e-milestone .icon-container .icon{color:var(--contrast-color)!important;background:#000!important}.page-contrast e-milestone .icon-container .icon:before{background:#000!important}.page-contrast e-milestone .number,.page-contrast e-milestone .desc{color:var(--contrast-color)!important}.page-contrast e-accordion .tab{border-color:var(--contrast-color)!important;color:var(--contrast-color)!important}.page-contrast e-accordion .selected .title-bar{background-color:var(--contrast-color)!important;color:#000!important}.page-contrast section.services li{border-color:var(--contrast-color)!important}.page-contrast section.services li a.pic,.page-contrast section.services li a.more{background:#000!important;border:1px solid var(--contrast-color);color:var(--contrast-color)!important}.page-contrast section.services li a.pic:before,.page-contrast section.services li a.more:before{background:#000!important}.page-contrast section.services li a,.page-contrast section.services li p{color:var(--contrast-color)!important}.page-contrast e-toggle .tab{border-color:var(--contrast-color)!important}.page-contrast e-toggle .tabs{color:var(--contrast-color)!important;border-color:var(--contrast-color)!important;background:#000!important}.page-contrast e-toggle .tabs .toggler{color:var(--contrast-color)!important}.page-contrast e-toggle .tabs .tab.opened .title-bar,.page-contrast e-toggle .tabs .tab.opened .content,.page-contrast e-toggle .tabs .tab.opened .toggler{background:#000!important;color:var(--contrast-color)!important}.page-contrast .single-article{border:1px solid var(--contrast-color)!important}.page-contrast .single-article .title{border-color:var(--contrast-color)!important;color:var(--contrast-color)!important;background:#000!important}.page-contrast .single-article div.date{background:#000!important;color:var(--contrast-color)!important}.page-contrast .single-article div.date:before{background-color:var(--contrast-color)!important}.page-contrast .single-article .description,.page-contrast .single-article .single-elem,.page-contrast .single-article .readmore{color:var(--contrast-color)!important}.page-contrast .single-article .tags{border-color:var(--contrast-color)!important;color:var(--contrast-color)!important}.page-contrast .single-article .tags a{color:var(--contrast-color)!important}.page-contrast .single-article .view-icon{background:#000!important;border:1px solid var(--contrast-color)!important}.page-contrast .single-article .view-icon:before{color:var(--contrast-color)!important}.page-contrast blog-side-panel .title{border-color:var(--contrast-color)!important;color:var(--contrast-color)!important}.page-contrast blog-side-panel .tags .tag{border-color:var(--contrast-color)!important;color:var(--contrast-color)!important;background:#000!important}.page-contrast blog-side-panel .tags .tag:hover{background:var(--contrast-color)!important;color:#000!important}.page-contrast blog-side-panel .months a{color:var(--contrast-color)!important}.page-contrast blog-side-panel .months a:hover{text-decoration:underline}.page-contrast blog-side-panel .email-section input{border-color:var(--contrast-color)!important;background:#000!important;color:var(--contrast-color)!important}.page-contrast blog-side-panel .email-section i{background:#000!important;color:var(--contrast-color)!important;border-right:1px solid var(--contrast-color)!important}.page-contrast blog-side-panel .email-section i:after{border-left-color:var(--contrast-color)!important}.page-contrast button{color:var(--contrast-color)!important;border-color:var(--contrast-color)!important}.page-contrast button svg path:not([fill=none]){fill:var(--contrast-color)!important}.page-contrast c-underline-input .underline-input-messages{color:var(--contrast-color)!important}.page-contrast c-underline-input .c-underline-input{border-bottom-color:var(--contrast-color)!important}.page-contrast c-material-button .button.filled.primary,.page-contrast c-material-button .button{border:1px solid var(--contrast-color)!important;color:var(--contrast-color)!important;background-color:#000!important}.page-contrast c-material-button .button.filled.primary svg path:not([fill=none]),.page-contrast c-material-button .button svg path:not([fill=none]){fill:var(--contrast-color)!important}.page-contrast c-material-button .button.filled.primary span,.page-contrast c-material-button .button span{color:var(--contrast-color)!important}.page-contrast c-popup{background-color:#000!important;border:1px solid #fff;color:var(--contrast-color)!important}.page-contrast c-tooltip-container div.tooltip-inner{background-color:#000!important;color:var(--contrast-color)!important;border:1px solid var(--contrast-color)!important}.page-contrast c-tooltip-container div.tooltip{border-color:var(--contrast-color)!important}.page-contrast c-tooltip-container div.tooltip.left div.tooltip-arrow{border-left-color:var(--contrast-color)!important}.page-contrast c-tooltip-container div.tooltip.right div.tooltip-arrow{border-right-color:var(--contrast-color)!important}.page-contrast calorie-calculator div.details{border:1px solid var(--contrast-color)!important}.page-contrast calorie-calculator div.calculator-title,.page-contrast calorie-calculator div.table-title{color:var(--contrast-color)!important}.page-contrast calorie-calculator div.row{color:var(--contrast-color)!important;border-color:var(--contrast-color)!important;background:#000!important}.page-contrast calorie-calculator div.row input{border-bottom-color:var(--contrast-color)!important;color:var(--contrast-color)!important;background-color:#000!important}.page-contrast calorie-calculator div.row div.material-input-placeholder{color:var(--contrast-color)!important}.page-contrast calorie-calculator div.row div.material-input-left-border,.page-contrast calorie-calculator div.row div.material-input-right-border{background:var(--contrast-color)!important}.page-contrast calorie-calculator div.footer{color:var(--contrast-color)!important}.page-contrast calorie-calculator div.footer svg .arrow-fill{fill:var(--contrast-color)!important}.page-contrast calorie-calculator div.footer-row{color:var(--contrast-color)!important}.page-contrast bmi-calculator div.calculator-title{color:var(--contrast-color)!important}.page-contrast bmi-calculator div.calculator-container input{background:#000!important;border:1px solid var(--contrast-color)!important;color:var(--contrast-color)!important}.page-contrast bmi-calculator div.calculator-container div.material-input-placeholder{color:var(--contrast-color)!important}.page-contrast bmi-calculator div.calculator-container div.material-input-left-border,.page-contrast bmi-calculator div.calculator-container div.material-input-right-border{background:var(--contrast-color)!important}.page-contrast bmi-calculator div.calculator-container+div{margin-top:5px;background:#000!important;border:1px solid var(--contrast-color)!important;color:var(--contrast-color)!important}.page-contrast div.wpb_alert{background:#000!important;border:1px solid var(--contrast-color)!important;color:var(--contrast-color)!important}.page-contrast div.wpb_alert:before{border:1px solid var(--contrast-color)!important;background:#000!important}.page-contrast div.wpb_alert:after{color:var(--contrast-color)!important}.page-contrast e-menublock .single-elem{color:var(--contrast-color)!important;border:1px solid var(--contrast-color)!important}.page-contrast e-menublock .single-elem .icon{background:#000!important}.page-contrast e-menublock .single-elem .icon:before{color:var(--contrast-color)!important}.page-contrast e-menublock .single-elem .content{background:#000!important}.page-contrast e-menublock .single-elem .content a.link{border-color:var(--contrast-color)!important;background:#000!important}.page-contrast e-menublock .single-elem .content a.link:before,.page-contrast e-menublock .single-elem .content a.link:after{background:var(--contrast-color)!important}.page-contrast e-menublock .arrows .arrow{background:#000!important;border:1px solid var(--contrast-color)!important;color:var(--contrast-color)!important}.page-contrast e-tabs .single-tab{background:#000!important;border-color:var(--contrast-color)!important;color:var(--contrast-color)!important}.page-contrast e-tabs .single-tab.selected{background:var(--contrast-color)!important;color:#000!important}.page-contrast e-tabs .single-tab.selected:after{border-top-color:var(--contrast-color)!important}.page-contrast e-tabs .content{color:var(--contrast-color)!important;border-color:var(--contrast-color)!important}.page-contrast e-side-menu a{color:var(--contrast-color)!important}.page-contrast e-side-menu a:hover{color:var(--contrast-color)!important}.page-contrast e-side-menu .item{background:#000!important;border:1px solid var(--contrast-color)!important;color:var(--contrast-color)!important}.page-contrast e-side-menu .item .sliding{background:#000!important;color:var(--contrast-color)!important}.page-contrast e-side-menu .item .sliding input{color:var(--contrast-color)!important;border-bottom-color:var(--contrast-color)!important}.page-contrast section.doctors .item:hover h3,.page-contrast section.doctors .item:hover p{background:#000!important}.page-contrast section.doctors .links a{background:#000!important;border:1px solid var(--contrast-color)!important;color:var(--contrast-color)!important}.page-contrast section.doctors h3{color:var(--contrast-color)!important}.page-contrast section.doctors p{color:var(--contrast-color)!important;border-color:var(--contrast-color)!important}.page-contrast e-divider .separator{border-color:var(--contrast-color)!important}.page-contrast c-underline-input,.page-contrast c-underline-input.focused,.page-contrast c-underline-input.ng-touched.ng-invalid{border-color:var(--contrast-color)!important}.page-contrast c-underline-input:before,.page-contrast c-underline-input:after,.page-contrast c-underline-input.focused:before,.page-contrast c-underline-input.focused:after,.page-contrast c-underline-input.ng-touched.ng-invalid:before,.page-contrast c-underline-input.ng-touched.ng-invalid:after{background-color:var(--contrast-color)!important}.page-contrast c-underline-input label,.page-contrast c-underline-input span,.page-contrast c-underline-input.focused label,.page-contrast c-underline-input.focused span,.page-contrast c-underline-input.ng-touched.ng-invalid label,.page-contrast c-underline-input.ng-touched.ng-invalid span{color:var(--contrast-color)!important}.page-contrast c-underline-input input,.page-contrast c-underline-input textarea,.page-contrast c-underline-input.focused input,.page-contrast c-underline-input.focused textarea,.page-contrast c-underline-input.ng-touched.ng-invalid input,.page-contrast c-underline-input.ng-touched.ng-invalid textarea{color:var(--contrast-color)!important;background:#000!important}.page-contrast c-underline-input.focused .c-underline-input{border-color:var(--contrast-color)!important}.page-contrast c-lookup div.lookup-root{border-color:var(--contrast-color)!important}.page-contrast c-lookup div.lookup-root:before,.page-contrast c-lookup div.lookup-root:after{background-color:var(--contrast-color)!important}.page-contrast c-lookup div.lookup-root .cls-arrow-icon{fill:var(--contrast-color)!important}.page-contrast c-lookup div.lookup-root div.lookup-inner{color:var(--contrast-color)!important}.page-contrast c-lookup div.lookup-root div.lookup-inner svg .cls-2{fill:var(--contrast-color)!important}.page-contrast c-lookup div.lookup-root div.lookup-inner i{color:var(--contrast-color)!important}.page-contrast c-lookup div.lookup-root div.lookup-dropdown{background:#000!important;border:1px solid var(--contrast-color)!important}.page-contrast c-lookup div.lookup-root div.lookup-dropdown div.lookup-search-box{border-color:var(--contrast-color)!important}.page-contrast c-lookup div.lookup-root div.lookup-dropdown div.lookup-search-box:before,.page-contrast c-lookup div.lookup-root div.lookup-dropdown div.lookup-search-box:after{background-color:var(--contrast-color)!important}.page-contrast c-lookup div.lookup-root div.lookup-dropdown div.lookup-search-box input{color:var(--contrast-color)!important}.page-contrast c-lookup div.lookup-root div.lookup-dropdown div.lookup-dropdown-item.highlighted{background:#000!important}.page-contrast c-lookup div.lookup-root div.lookup-dropdown div.lookup-dropdown-item i{color:var(--contrast-color)!important;opacity:1!important}.page-contrast c-radio-group .label h1{color:var(--contrast-color)!important}.page-contrast c-radiobutton span.border{border-color:var(--contrast-color)!important}.page-contrast c-radiobutton span.border div{background:var(--contrast-color)!important}.page-contrast c-radiobutton span.radio-text{color:var(--contrast-color)!important}.page-contrast c-modal .modal-inner{background-color:#000!important;color:var(--contrast-color)!important;border:1px solid var(--contrast-color)!important}.page-contrast c-modal .modal-inner div.close svg .cls-2{fill:var(--contrast-color)!important}.page-contrast c-modal .modal-inner div.visit-row{background:#000!important}.page-contrast c-modal .modal-inner div.date-time,.page-contrast c-modal .modal-inner div.meta-actions{background-color:#000!important;border-color:var(--contrast-color)!important;color:var(--contrast-color)!important}.page-contrast c-modal .modal-inner div.diary-chart-modal-header{box-shadow:none!important;border-bottom:1px solid var(--contrast-color)!important}.page-contrast c-modal .modal-inner div.diary-chart-modal-header .title{color:var(--contrast-color)!important}.page-contrast c-modal .modal-inner div.diary-chart-modal-header .right .item{color:var(--contrast-color)!important;background:#000!important}.page-contrast c-modal .modal-inner div.diary-chart-root svg#visualisation *{fill:var(--contrast-color)!important;color:var(--contrast-color)!important}.page-contrast c-modal .modal-inner div.diary-chart-root div.unit,.page-contrast c-modal .modal-inner div.diary-chart-root div.year{color:var(--contrast-color)!important}.page-contrast c-modal .modal-inner div.diary-chart-symptoms{border-top-color:var(--contrast-color)!important;box-shadow:none!important}.page-contrast c-modal .modal-inner div.diary-chart-symptoms span.light-green-text{color:var(--contrast-color)!important}.page-contrast c-modal div.diary-raport-modal-title,.page-contrast c-modal div.diary-edit-modal-title,.page-contrast c-modal div.question,.page-contrast c-modal div.description,.page-contrast c-modal div.diary-edit-modal-question{color:var(--contrast-color)!important}.page-contrast c-modal tr{color:var(--contrast-color)!important;border-color:var(--contrast-color)!important;background:#000!important}.page-contrast c-modal div.date-input{color:var(--contrast-color)!important}.page-contrast c-modal div.date-input .arrow-down{border-top-color:var(--contrast-color)!important}.page-contrast filters-breadcrumb .filter-item{border-color:var(--contrast-color)!important}.page-contrast c-checkbox .border .tick{background:url(/library-ng/assets/check_bez_ramki-contrast.svg) no-repeat!important}.page-contrast c-underline-select div.options{background:#000!important;border:1px solid var(--contrast-color)!important}.page-contrast c-underline-select div.options .option.highlight{background:#000!important}.page-contrast c-underline-select div.options .option{color:var(--contrast-color)!important}.page-contrast c-underline-select .arrow-down{border-top-color:var(--contrast-color)!important}.page-contrast c-file-select div.flex-container a.select-anchor,.page-contrast c-file-select div.flex-container div.selected-file{color:var(--contrast-color)!important}.page-contrast c-file-select div.flex-container a.select-anchor:hover,.page-contrast c-file-select div.flex-container div.selected-file:hover{color:var(--contrast-color)!important}.page-contrast c-file-select div.flex-container div.clear-file svg .cls-1{fill:var(--contrast-color)!important}.page-contrast c-spinner div.loader{border-color:#ff03!important;border-left-color:var(--contrast-color)!important}.page-contrast c-checkbox .border,.page-contrast c-checkbox .border.is-checked{background:#000!important;border-color:var(--contrast-color)!important}.page-contrast c-checkbox .checkbox-text{color:var(--contrast-color)!important}.page-contrast c-checkbox .checkbox-text a{color:var(--contrast-color)!important}.page-contrast c-checkbox .checkbox-text a:hover{color:var(--contrast-color)!important}.page-contrast c-switcher input:checked+.switcher.primary{background:#ffff00b3!important}.page-contrast c-switcher input:checked+.switcher.primary:after{background:var(--contrast-color)!important}.page-contrast c-switcher .switcher:after{background:var(--contrast-color)!important}.page-contrast c-dropdown{color:var(--contrast-color)!important}.page-contrast c-dropdown span,.page-contrast c-dropdown svg.toggle-arrow .cls-2,.page-contrast c-dropdown svg .cls-search,.page-contrast c-dropdown svg .close-icon{color:var(--contrast-color)!important;fill:var(--contrast-color)!important}.page-contrast c-dropdown div.popup{background:#000!important;border:1px solid var(--contrast-color)!important}.page-contrast c-dropdown div.popup .list-item.highlight{background:#000!important}.page-contrast datepicker{box-shadow:none;border:1px solid var(--contrast-color)!important;background:#000!important}.page-contrast datepicker th.text-center b{color:var(--contrast-color)!important}.page-contrast datepicker daypicker button.btn,.page-contrast datepicker daypicker button.active{border:none!important}.page-contrast datepicker daypicker button.btn:before,.page-contrast datepicker daypicker button.active:before{border-color:var(--contrast-color)!important}.page-contrast datepicker daypicker button.btn span.text-muted,.page-contrast datepicker daypicker button.btn strong,.page-contrast datepicker daypicker button.btn span,.page-contrast datepicker daypicker button.active span.text-muted,.page-contrast datepicker daypicker button.active strong,.page-contrast datepicker daypicker button.active span{color:var(--contrast-color)!important}.page-contrast datepicker daypicker button.btn td.text-center b,.page-contrast datepicker daypicker button.active td.text-center b{color:var(--contrast-color)!important}.page-contrast datepicker .btn.active{background-color:var(--contrast-color)!important}.page-contrast datepicker .btn.active span{color:#000!important}.page-contrast datepicker .arrow-left,.page-contrast datepicker .arrow-right{background-color:var(--contrast-color);background-image:none;-webkit-mask-image:url(/library-ng/assets/strzalka.svg);mask-image:url(/library-ng/assets/strzalka.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.page-contrast footer a{color:var(--contrast-color)!important}.page-contrast footer,.page-contrast .copyright{background-color:#000!important;color:var(--contrast-color)!important;border-top:1px solid var(--contrast-color)!important}.page-contrast e-ordinance-list{color:var(--contrast-color)!important}.page-contrast e-ordinance-list .search{color:var(--contrast-color)!important;border-color:var(--contrast-color)!important;background:#000!important}.page-contrast e-ordinance-list .single-ordinance{border-color:var(--contrast-color)!important;background:#000!important}.page-contrast e-ordinance-list .single-ordinance .title,.page-contrast e-ordinance-list .single-ordinance .article-content,.page-contrast e-ordinance-list .single-ordinance .attachment__title,.page-contrast e-ordinance-list .single-ordinance .attachment__items{color:var(--contrast-color)!important}.page-contrast e-heading h1{border-color:var(--contrast-color)!important}.page-contrast e-heading h1,.page-contrast e-heading h2,.page-contrast e-heading h3{color:var(--contrast-color)!important}.page-contrast e-text-block{color:var(--contrast-color)!important}.page-contrast e-message-box .root{background:#000!important}.page-contrast e-message-box .root .texts,.page-contrast e-message-box .root .icon{color:var(--contrast-color)!important}.page-contrast e-gallery-thumbnail .single-image{border-color:var(--contrast-color)!important}.page-contrast e-iconlist .single-icon{border-color:var(--contrast-color)!important}.page-contrast e-iconlist .title,.page-contrast e-iconlist .subtitle{color:var(--contrast-color)!important}.page-contrast logged-header-section .cms_header_injection_notifications svg.inbox-icon{fill:var(--contrast-color)!important}.page-contrast .profile-info-section{background-color:#000;color:var(--contrast-color)}.page-contrast .profile-info-section .profile-info-item{color:var(--contrast-color)!important}.page-contrast .profile-info-section .profile-info-item:hover{background-color:var(--contrast-color)!important;color:#000!important}.page-contrast .c-underline-select-options{border:1px solid var(--contrast-color);background-color:#000}.page-contrast .c-underline-select-options .option.highlight{background-color:var(--contrast-color);color:#000}.page-contrast .element-confirmation-of-identity .title,.page-contrast .element-confirmation-of-identity span{color:var(--contrast-color)}.page-contrast single-planned-visit .visit-date{color:var(--contrast-color);background-color:#000!important;border:1px solid var(--contrast-color)}.page-contrast single-planned-visit .planned-visit{border-color:var(--contrast-color)!important}.page-contrast planned-visit-details div,.page-contrast planned-visit-details i,.page-contrast planned-visit-details span{color:var(--contrast-color)!important}.page-contrast planned-visit-details c-material-button{box-sizing:content-box;border-color:var(--contrast-color)!important;background-color:#000!important}.page-contrast planned-visit-details .underline{border-color:var(--contrast-color)!important}.page-contrast planned-visit-details change-visit .material-icons{color:var(--contrast-color)}.page-contrast planned-visit-details .more-actions-list{background-color:#000!important;box-shadow:0 0 4px var(--contrast-color)!important}.page-contrast planned-visit-details .first-action printer-link:hover,.page-contrast planned-visit-details .first-action change-visit:hover,.page-contrast planned-visit-details .first-action queue-information:hover,.page-contrast planned-visit-details .first-action before-visit:hover,.page-contrast planned-visit-details .first-action medical-documents:hover,.page-contrast planned-visit-details .first-action visit-slug:hover,.page-contrast planned-visit-details .first-action survey-link:hover,.page-contrast planned-visit-details .first-action video-consultation-add-file:hover{background-color:#000!important}.page-contrast printer-link:hover,.page-contrast change-visit:hover,.page-contrast queue-information:hover,.page-contrast before-visit:hover,.page-contrast medical-documents:hover,.page-contrast visit-slug:hover,.page-contrast survey-link:hover,.page-contrast video-consultation-add-file:hover{background-color:#000!important}.page-contrast .lookup-dropdown{background-color:#000!important;border:1px solid var(--contrast-color)!important}.page-contrast .lookup-dropdown .scrollable span{color:var(--contrast-color)!important}.page-contrast .lookup-dropdown .lookup-dropdown-item.highlighted{background-color:#e0e0e033!important}.page-contrast .lookup-dropdown input{color:var(--contrast-color)!important}.page-contrast .lookup-dropdown input::placeholder{color:var(--contrast-color)!important}.page-contrast .lookup-dropdown path{fill:var(--contrast-color)!important}.page-contrast .first-select-lookup .overlay{background:none!important}.page-contrast .first-select-lookup .icon{display:none}.page-contrast .first-select-lookup .circle{background-color:var(--contrast-color)!important}.page-contrast .first-select-lookup .circle span{color:#000!important}.page-contrast slots{background-color:#000!important}.page-contrast loader .loader-text p{color:var(--contrast-color)!important}.page-contrast single-slot .slot-details .hour-spec .specializations,.page-contrast single-slot .slot-details .information-box .doctor-data .doctor,.page-contrast single-slot .slot-details .hour-spec .hour{color:var(--contrast-color)!important}.page-contrast single-slot .slot-details .information-box .circle{background-color:var(--contrast-color)!important}.page-contrast single-slot .slot-details .information-box .circle span{color:#000!important}.page-contrast slot-details .date,.page-contrast slot-details .specialization,.page-contrast slot-details .doctor{color:var(--contrast-color)!important}.page-contrast slot-details slot-details-icon cls-path,.page-contrast slot-details slot-details-icon cls-online-path{fill:var(--contrast-color)!important}.page-contrast slot-details slot-details-icon-with-video-consultation .slot-details-icon{background-color:#000!important}.page-contrast slot-details slot-details-icon-with-video-consultation .slot-details-icon .cls-path,.page-contrast slot-details slot-details-icon-with-video-consultation .slot-details-icon .cls-online-path{fill:var(--contrast-color)!important}.page-contrast slot-details-additional-info .back-to-search-link{color:var(--contrast-color)!important}.page-contrast confirm .e-registration-modal-content-right-left svg-icon{color:var(--contrast-color)!important}.page-contrast confirm slot-details .details .doctor-details .circle,.page-contrast payment-info-static slot-details .details .doctor-details .circle,.page-contrast verify-mobile-number slot-details .details .doctor-details .circle,.page-contrast select-service-view slot-details .details .doctor-details .circle{background-color:#000!important;border:1px solid var(--contrast-color)!important}.page-contrast .confirmation-button-with-price .slot-price-label{color:var(--contrast-color)!important}.page-contrast e-registration{background-color:#000!important}.page-contrast e-registration .listitem{background-color:#000!important}.page-contrast e-registration .listitem button,.page-contrast e-registration .listitem .icon,.page-contrast e-registration .listitem .visit-type-item{color:var(--contrast-color)!important}.page-contrast e-registration .visit-type-item{color:var(--contrast-color)!important}.page-contrast e-registration .filters-list li{border-color:var(--contrast-color)!important}.page-contrast no-referral-select-nfz-unit section{background-color:#000!important;box-shadow:0 0 4px var(--contrast-color)!important}.page-contrast no-referral-select-nfz-unit i{color:var(--contrast-color)!important}.page-contrast no-referral-select-nfz-unit .unit:not(:last-child):after{content:"";background-color:var(--contrast-color)!important}.page-contrast nfz-survey .nfz-survey-block{background-color:#000!important;border:1px solid var(--contrast-color)!important}.page-contrast nfz-survey .nfz-survey-block g{fill:var(--contrast-color)!important}@media (min-width: 1000px){.page-contrast .e-registration-modal-top-panel.color{background-color:#000!important;border:1px solid var(--contrast-color)!important}.page-contrast .e-registration-modal-top-panel.color .e-registartion-modal-title{color:var(--contrast-color)!important}.page-contrast commercial-first-select lookup-with-icons,.page-contrast nfz lookup-with-icons{background-color:#000!important;border:1px solid var(--contrast-color)!important}.page-contrast filters{background-color:#000!important}.page-contrast filters c-underline-datepicker .arrow-down{border-top:5px solid var(--contrast-color)!important}.page-contrast filters c-lookup.filter-item-lookup .lookup-root.choosen{background-color:var(--contrast-color)!important;border:1px solid var(--contrast-color)!important}.page-contrast filters c-lookup.filter-item-lookup .lookup-root.choosen .placeholder-with-value{color:#000!important}.page-contrast filters c-lookup.filter-item-lookup .lookup-root.choosen .clear path{fill:#000!important}}.page-contrast element-planned-visits .no-planned-visits p{color:var(--contrast-color)!important}.page-contrast element-planned-visits button p,.page-contrast element-planned-visits button h3{color:var(--contrast-color)!important}.page-contrast element-planned-visits .plan-new-visit{background:#000}.page-contrast element-planned-visits .plan-new-visit:hover{background-color:#000}.page-contrast element-planned-visits .plan-new-visit:hover .plan-visit-text{color:var(--contrast-color)}.page-contrast element-planned-visits .plan-new-visit .plan-visit-text span{color:var(--contrast-color)}.page-contrast element-planned-visits .plan-new-visit .plan-new-visit-entity{box-shadow:none;border:1px solid var(--contrast-color)}.page-contrast element-planned-visits .plan-new-visit .plan-new-visit-entity:hover{box-shadow:0 0 10px 0 var(--contrast-color),0 0 14px 0 var(--contrast-color)}.page-contrast cancel-visit .colored-side{color:var(--contrast-color);background-color:#000!important;border:1px solid var(--contrast-color)}.page-contrast cancel-visit h4{color:var(--contrast-color)}.page-contrast cancel-visit .mobile-btn-sticky-bottom{background:#000!important}.page-contrast select-payer .title{color:var(--contrast-color)}.page-contrast c-modal.registration-modal .modal-root .modal-inner>.close{background-color:#000}.page-contrast .seperation-with-list{background-color:#000}.page-contrast .seperation-with-list .visit-name,.page-contrast .seperation-with-list span.label{color:var(--contrast-color)}.page-contrast visit-list{background-color:#000}.page-contrast visit-list .month-year,.page-contrast visit-list .day,.page-contrast visit-list .hour,.page-contrast visit-list .doctor{color:var(--contrast-color)!important}.page-contrast .cls-back-arrow{fill:var(--contrast-color)!important}.page-contrast confirmation .back-panel,.page-contrast confirmation visit-information,.page-contrast confirmation confirm-button{background-color:#000}.page-contrast confirmation .back-panel .title,.page-contrast confirmation .back-panel .date,.page-contrast confirmation .back-panel .month-year,.page-contrast confirmation .back-panel .hour,.page-contrast confirmation .back-panel .doctor,.page-contrast confirmation visit-information .title,.page-contrast confirmation visit-information .date,.page-contrast confirmation visit-information .month-year,.page-contrast confirmation visit-information .hour,.page-contrast confirmation visit-information .doctor,.page-contrast confirmation confirm-button .title,.page-contrast confirmation confirm-button .date,.page-contrast confirmation confirm-button .month-year,.page-contrast confirmation confirm-button .hour,.page-contrast confirmation confirm-button .doctor{color:var(--contrast-color)!important}.page-contrast confirmation .back-panel .details:before,.page-contrast confirmation visit-information .details:before,.page-contrast confirmation confirm-button .details:before{background:var(--contrast-color)}.page-contrast e-menublock .link{background:#000!important;border-color:var(--contrast-color)}.page-contrast e-menublock .link:hover{background-color:#000!important}.page-contrast e-menublock .link:before,.page-contrast e-menublock .link:after{background-color:var(--contrast-color)}.page-contrast theme-one h1,.page-contrast theme-one h3,.page-contrast theme-one .content{color:var(--contrast-color)!important}.page-contrast theme-three h2,.page-contrast theme-three h5,.page-contrast theme-three .content{color:var(--contrast-color)!important}.page-contrast theme-three .upper-text{background:#000!important;border:1px solid var(--contrast-color);color:var(--contrast-color)!important}.page-contrast theme-three .headers{background-color:#000!important}.page-contrast theme-tiles .container,.page-contrast theme-tiles .card{background-color:#000!important}.page-contrast theme-tiles .title,.page-contrast theme-tiles .subtitle,.page-contrast theme-tiles .icon{color:var(--contrast-color)!important}.page-contrast theme-tiles .card{border-color:var(--contrast-color)!important}.page-contrast theme-tiles .card .card,.page-contrast theme-tiles .card .card-title,.page-contrast theme-tiles .card .card-description,.page-contrast theme-tiles .card .card-link,.page-contrast theme-tiles .card .arrow{color:var(--contrast-color)!important}.page-contrast theme-tiles .dot{border-color:var(--contrast-color)!important}.page-contrast theme-tiles .dot.dot-fill{background-color:var(--contrast-color)!important}.page-contrast element-authorization-medical-records{color:var(--contrast-color)!important}.page-contrast element-authorization-medical-records h1,.page-contrast element-authorization-medical-records h4,.page-contrast element-authorization-medical-records h3{color:var(--contrast-color)!important}.page-contrast element-authorization-medical-records patient-applications single-application{color:var(--contrast-color)!important;border:1px solid var(--contrast-color)!important}.page-contrast element-authorization-medical-records single-unit-record record-table{color:var(--contrast-color)!important}.page-contrast element-authorization-medical-records single-unit-record record-table thead{border-bottom:1px solid var(--contrast-color)!important}.page-contrast element-authorization-medical-records single-unit-record .edit-records span{color:var(--contrast-color)!important}.page-contrast element-authorization-medical-records single-unit-record .edit-records svg{fill:var(--contrast-color)!important}.page-contrast declaration declaration-details{color:var(--contrast-color)!important}.page-contrast element-user-agreements{color:var(--contrast-color)!important}.page-contrast element-user-agreements .personal-settings .settings-block{background-color:#000}.page-contrast element-user-agreements div{color:var(--contrast-color)!important}.page-contrast medical-record-order p,.page-contrast medical-record-order .mro-payments span,.page-contrast medical-record-order .mro-delivery span{color:var(--contrast-color)!important}.page-contrast medical-record-order-stage{color:var(--contrast-color)!important}.page-contrast medical-record-order-stage .svg-color{stroke:var(--contrast-color)!important}.page-contrast c-modal.mro-modal .mro-modal--container{background-color:#000!important}.page-contrast c-modal.mro-modal .mro-modal--container p,.page-contrast c-modal.mro-modal .mro-modal--container .mro-rodo-link{color:var(--contrast-color)!important}.page-contrast c-modal.mro-modal .mro-modal--container mro-block .svg-color-contrast{stroke:var(--contrast-color)!important}.page-contrast edit-user-contact-data-default .title{color:var(--contrast-color)!important}.page-contrast element-quick-start div{color:var(--contrast-color)!important}.page-contrast element-quick-start quick-start-card{border:1px solid var(--contrast-color)!important}.page-contrast element-quick-start quick-start-card svg g.with-color{stroke:var(--contrast-color)!important}.page-contrast e-shop e-shop-item h2{color:var(--contrast-color)!important}.page-contrast product p{color:var(--contrast-color)!important}.page-contrast product .header{border-bottom:1px solid var(--contrast-color)!important}.page-contrast product .header h1,.page-contrast product .header h3,.page-contrast product .header h4{color:var(--contrast-color)!important}.page-contrast cart-summary{color:var(--contrast-color)!important}.page-contrast cart-preview{color:var(--contrast-color)!important}.page-contrast cart-preview .cart-modal-list{border-top:1px solid var(--contrast-color)!important}.page-contrast cart-preview-list-item{border-bottom:1px solid var(--contrast-color)!important}.page-contrast cart-preview-list-item button.remove{color:var(--contrast-color)!important}.page-contrast cart-summary-modal-finalize{color:var(--contrast-color)!important}.page-contrast cart-summary-modal-finalize .regulations,.page-contrast cart-summary-modal-finalize .regulations a{color:var(--contrast-color)!important}.page-contrast cart-summary-modal-finalize .header,.page-contrast cart-summary-modal-finalize .row{border-bottom:1px solid var(--contrast-color)!important}.page-contrast documents-list .documents-date{color:var(--contrast-color)!important}.page-contrast single-document{border:1px solid var(--contrast-color);color:var(--contrast-color)}.page-contrast single-document .header-doctor-entity .header-doctor,.page-contrast single-document .header-type-date .header-type,.page-contrast single-document .header-medical-controls .medical,.page-contrast single-document .header-medical-controls .controls .material-icons,.page-contrast single-document .header-medical-controls .controls span,.page-contrast single-document .header-date span{color:var(--contrast-color)!important}.page-contrast single-document pdf-viewer .canv-wrapper{background-color:#fff!important}.page-contrast single-document .single-tag{background:#000!important;border:1px solid var(--contrast-color)}.page-contrast single-document .document{background:#000!important;box-shadow:none}.page-contrast single-document .document label{background:#000!important}.page-contrast single-document .full-screen-mobile{background:#000!important}.page-contrast single-document .header-code{background:#000!important;border:1px solid var(--contrast-color)}.page-contrast single-document .hide-footer,.page-contrast single-document .section-header{border-color:var(--contrast-color)!important}.page-contrast single-document .header-icon{display:none}.page-contrast single-document single-document-tile .control-icon{background-color:var(--contrast-color)!important}.page-contrast single-document single-document-tile .control-icon svg-icon{color:var(--color-black)!important}.page-contrast single-document single-document-content>*{border-color:var(--contrast-color)!important}.page-contrast filter-entity .entity{background-color:#000!important;border-color:var(--contrast-color)!important;color:var(--contrast-color)!important}.page-contrast filter-entity .label-text{color:var(--contrast-color)!important}.page-contrast filter-entity .label-text-number{border:1px solid var(--contrast-color)!important;background-color:#000!important;color:var(--contrast-color)!important}.page-contrast filter-entity .label-arrow.up{border-bottom:5px solid var(--contrast-color)}.page-contrast filter-entity .label-arrow.down{border-top:5px solid var(--contrast-color)}.page-contrast .cdk-overlay-pane .options{background-color:#000!important;border-color:var(--contrast-color)!important}.page-contrast edm-document-with-folder *{color:var(--contrast-color)!important;border-color:var(--contrast-color)!important}.page-contrast edm-document-with-folder .add-folder *:before,.page-contrast edm-document-with-folder .add-folder *:after{background:var(--contrast-color)!important}.page-contrast add-ehr-documents-info .get-app{border-color:var(--contrast-color)!important}.page-contrast add-ehr-documents-info .get-app *{color:var(--contrast-color)!important}.page-contrast #folders-modal-container *{border-color:var(--contrast-color)!important}.page-contrast #folders-modal-container .top-panel,.page-contrast #folders-modal-container .bottom-bar{background:#000!important;border:1px solid}.page-contrast #folders-modal-container .confirm-delete-stage img,.page-contrast #folders-modal-container .summary-stage img{border-radius:86px;background:var(--contrast-color)}.page-contrast e-text-block p span{color:var(--contrast-color)!important}.page-contrast logout div{color:var(--contrast-color)}.page-contrast .cls-arrow,.page-contrast .cls-1{fill:var(--contrast-color)!important}.page-contrast survey .question-title{color:var(--contrast-color)!important}.page-contrast c-underline-input input::-webkit-input-placeholder,.page-contrast c-underline-input textarea::-webkit-input-placeholder{color:var(--contrast-color)}.page-contrast c-underline-autocomplete .options-container{background-color:#000!important}.page-contrast .c-autocomplete-options,.page-contrast .c-autocomplete-options .option,.page-contrast .c-autocomplete-options .option.highlight{background-color:#000!important}.page-contrast c-underline-multiselect .option c-checkbox>.checkbox>.checkbox-text:after,.page-contrast c-underline-multiselect .option c-checkbox>.checkbox>.checkbox-text:before{background-color:var(--contrast-color)}.page-contrast c-underline-multiselect .options{background-color:#000!important}.page-contrast c-underline-multiselect .checkbox.primary{background-color:#000!important;border:1px solid #fff!important}.page-contrast patient-record{background-color:#000!important}.page-contrast patient-record .banner{background-image:none!important;border:1px solid #fff}.page-contrast patient-record div{color:var(--contrast-color)}.page-contrast patient-record .section{background-color:#000!important}.page-contrast patient-record general-interview{border:1px solid #fff;border-radius:7px}.page-contrast exam-survey div{color:var(--contrast-color)}.page-contrast exam-survey>.inner,.page-contrast exam-survey .pages-list,.page-contrast exam-survey survey,.page-contrast exam-survey .post-save .bg{background-color:#000!important}.page-contrast exam-survey survey{border:1px solid #fff}.page-contrast exam-survey survey .question-title{color:var(--contrast-color)!important}.page-contrast exam-survey survey .help use{fill:var(--contrast-color)!important}.page-contrast exam-survey .question-elem div{color:var(--contrast-color)!important}.page-contrast exam-survey .post-save div{color:var(--contrast-color)!important}.page-contrast exam-survey .post-save .bg{opacity:1!important}.page-contrast skip-links{background-color:#000;color:var(--contrast-color);border-bottom:2px solid var(--contrast-color)}.page-contrast skip-links span{background-color:#000!important}.page-contrast skip-links a{color:var(--contrast-color)!important;background-color:#000!important;border:solid 2px #000!important}.page-contrast skip-links a:focus{border:solid 2px var(--contrast-color)!important}.page-contrast paginator .page.current:after,.page-contrast paginator .page.number:hover:after{background-color:var(--contrast-color)!important}.page-contrast e-full-size-section .full-size{background-color:#000!important}.page-contrast theme-four .container .texts-wrapper a{color:var(--contrast-color)!important}.page-contrast theme-four .container .texts-wrapper a:after{background:var(--contrast-color)!important}.page-contrast #Store_Buttons_App_StoreStore_Buttons_App_Store,.page-contrast #Store_Buttons_Google_Play{border:1px solid var(--contrast-color)!important}.page-contrast faq-with-tiles .faq-with-tiles-section-header .back-button svg path{fill:var(--contrast-color)!important}.page-contrast faq-with-tiles .main-title{background:none!important;background-color:#000!important;border:1px solid var(--contrast-color)!important}.page-contrast faq-with-tiles .main-title .help{background-color:var(--contrast-color)!important;color:#000!important;border:1px solid var(--contrast-color)!important}.page-contrast faq-with-tiles .main-title h2{color:var(--contrast-color)!important}.page-contrast faq-with-tiles .faq-content .tiles .tile .tile-title{color:var(--contrast-color)!important}.page-contrast faq-with-tiles .faq-content .tiles .tile .icon svg{display:none!important}.page-contrast faq-with-tiles .faq-content .tiles .tile .arrow svg g g{fill:var(--contrast-color)!important}.page-contrast faq-with-tiles .faq-footer h2{color:var(--contrast-color)!important}.page-contrast .faq toggle.desktop .title{color:var(--contrast-color)!important}.page-contrast .faq toggle.desktop .content a{color:#000!important}.page-contrast e-doctor-list .doctor-list .doctor{border:1px solid var(--contrast-color)!important}.page-contrast e-doctor-list .doctor-list .doctor .doctor-data{background-color:#000!important;border:1px solid var(--contrast-color)!important}.page-contrast e-doctor-list .doctor-list .doctor .doctor-data small{color:#fff!important}.page-contrast new-visit-buttons button{border:1px solid var(--contrast-color)!important}.page-contrast visit-address-info .visit-address-info--info,.page-contrast visit-address-info .visit-address-info--contact{color:var(--contrast-color)!important}.page-contrast .expandable-list-item--arrow svg g:not([fill=none]){fill:var(--contrast-color)!important}.page-contrast expandable-list-item .c-tabs .tab-item{color:var(--contrast-color)!important}.page-contrast expandable-list-item .c-tabs .tab-item.selected{color:#fff!important}.page-contrast .c-tabs .selected-tab-line{color:#fff!important}.page-contrast portal-link{border:1px solid var(--contrast-color)!important}.page-contrast portal-link h3,.page-contrast portal-link p{color:var(--contrast-color)!important}.page-contrast c-chips .underline-chips .chips{background-color:#000!important;border:1px solid var(--contrast-color)!important}.page-contrast c-chips .underline-chips .chips svg path:not([fill=none]){fill:var(--contrast-color)!important}.page-contrast c-chips input{background-color:#000!important}.page-contrast .c-chips-autocomplete{border:1px solid var(--contrast-color)!important;background-color:#000!important}.page-contrast .c-chips-autocomplete .option:hover,.page-contrast .c-chips-autocomplete .highlight{background-color:var(--contrast-color)!important;color:#000!important}.page-contrast c-range-slider .slider-track-background{background-color:var(--color-black)!important;border:1px solid var(--contrast-color)}.page-contrast c-range-slider .slider-track-fill,.page-contrast c-range-slider .tick-small,.page-contrast c-range-slider .tick-big{background-color:var(--contrast-color)!important}.page-contrast c-range-slider .slider-thumb-container{background-color:var(--contrast-color)!important;color:var(--color-black)}.page-contrast healthcare button,.page-contrast healthcare .icon{color:var(--contrast-color)!important}.page-contrast healthcare .choice{background-color:var(--color-black);border:1px solid var(--contrast-color)}.page-contrast required-filters-old .wrapper{background-color:#000!important;color:var(--contrast-color)!important}.page-contrast hamburger .line{background:var(--contrast-color)}.page-contrast .initials{background-color:#000!important;border:1px solid var(--contrast-color)!important}.page-contrast profile-info-user-data .additional{background-color:#000!important}.page-contrast cards a{color:var(--contrast-color)!important}.page-contrast cookie-banner .cookie-banner{background-color:var(--color-black)!important}.page-contrast info-tooltip svg path{fill:var(--contrast-color)!important}.page-contrast error-page .redirect-link{border:2px solid var(--contrast-color);background:none}.page-contrast error-page .pic-bg{background:var(--contrast-color)}.page-contrast error-page .icon-404{background-image:url(/portal/assets/images/404_mask_contrast.png)}.page-contrast error-page .icon-403{background-image:url(/portal/assets/images/403_mask_contrast.png)}.page-contrast small,.page-contrast a,.page-contrast h4{color:var(--contrast-color)!important}.page-contrast .lookup-dropdown .close-lookup{border-bottom:1px solid var(--contrast-color)!important}.page-contrast .lookup-search-wrapper .lookup-search-box{background:none;border:1px solid var(--contrast-color)!important}.page-contrast price-bundle-selector .option.selected{background:none!important}.page-contrast .visit-information-inner{box-shadow:0 0 9px 0 var(--contrast-color)!important}.page-contrast portal-languages .langs-inline{color:var(--contrast-color)!important}.page-contrast portal-languages .langs-inline .lang-item.current{color:var(--contrast-color)!important}error-page{padding-top:10px;border-top:3px solid var(--primary)}error-page .icon-404{background-image:url(/portal/assets/images/404_mask.png)}error-page .icon-403{background-image:url(/portal/assets/images/403_mask.png)}error-page .pic-bg{width:616px;height:257px;background:var(--primary)}error-page .error-title{font-weight:700;color:var(--color-black);font-size:30px;text-transform:uppercase}error-page .redirect-link{background:var(--primary);color:#fff;border:2px solid var(--primary)}error-page .redirect-link:hover{background:#fff;color:var(--primary)}error-page .error-title-container{display:flex;flex-direction:column;align-items:center}error-page .pic{width:100%;height:100%}error-page .content{margin-top:20px;font-size:24px}.cookie-banner{position:fixed;left:0;right:0;bottom:0;display:block;min-height:80px;background-color:var(--background-darker);color:var(--primary);box-shadow:0 0 10px #00000029,0 0 #00000029;z-index:2000}.cookie-banner *{box-sizing:border-box}.cookie-banner .container{display:flex;flex-direction:column;padding:24px 31px 30px 10px;font-size:.9rem}.cookie-banner .container .cookie-header{font-size:14px;font-weight:500;margin-left:20px}.cookie-banner .container p{line-height:1.5em}.cookie-banner .container p a{color:var(--primary);text-decoration:underline}.cookie-banner .cookie-banner-wraper{max-height:269px;overflow:auto;max-width:1000px;margin:0 auto}.cookie-banner .cookie-banner__button{display:block;margin-top:24px}.cookie-banner .cookie-banner__button .button{text-transform:none;text-align:center;min-width:75px}.cookie-banner .cookie-banner__button .button-background{white-space:nowrap}.cookie-banner .buttons-container{display:flex;flex-direction:row-reverse;justify-content:space-around}.cookie-banner .buttons-container c-material-button{width:45%}.cookie-banner .buttons-container c-material-button .button{min-width:100%}@media (min-width: 651px){.cookie-banner .container{align-items:flex-start;flex-direction:row;margin-left:8%;margin-right:8%;max-height:100%;padding:24px 24px 16px!important}.cookie-banner .container .cookie-header{margin-left:0}.cookie-banner .container .cookie-banner__button{margin-top:auto;margin-left:22px;margin-bottom:15px;min-width:104px!important;height:32px}.cookie-banner .container .buttons-container{margin-top:calc(1.5em + 10px);flex-direction:column;align-items:center;justify-items:center}}#search-results{color:var(--primary-text-dark)}#search-results h1{font-size:1.57rem;margin-top:40px}#search-results .result-list{margin-top:10px}#search-results .result-group{margin-top:15px}#search-results .group-title{font-size:1.14rem;font-weight:700;border-bottom:1px solid #dcdcdc;margin-bottom:10px}#search-results .button.more{margin-top:15px;cursor:pointer}#search-results .spinner.mini .loader{width:3em;height:3em;border-width:.7em}#search-results .search-input-holder{overflow:hidden}#search-results .search-input-holder input{float:left;padding:9px;width:300px;cursor:text;border:1px solid var(--border)}#search-results .search-input-holder .spinner{float:left;margin-left:10px;margin-top:3px}#search-results .search-input-holder .button{float:left;line-height:21px}#search-results .button[disabled]{cursor:default;visibility:hidden}#search-results .group-item{margin-bottom:22px}#search-results .group-item:first-of-type{margin-top:10px}#search-results .group-item .content-header{font-size:1.14rem}#search-results .group-item .content-highlight{font-size:1rem;color:var(--primary-text);display:block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#search-results .group-item em{font-weight:700}e-button .inner{border-color:var(--primary);text-decoration:none}e-button .color-blueBg,e-button .color-whiteBg:hover{background:var(--primary);color:#fff}e-button .color-blueBg:hover,e-button .color-whiteBg{background:#fff;color:var(--primary)}e-button .size-normal{padding:11px 21px;line-height:22px;font-size:1rem}e-button .size-small{padding:7px 14px;line-height:18px;font-size:.9286rem}e-button .size-mini{font-size:.8571rem;line-height:16px;padding:5px 8px}e-button .size-large{font-size:1.143rem;line-height:24px;padding:13px 24px}e-button a.type-arrow:after{border-color:var(--primary)}e-icon .icon{position:relative}e-icon .type-white-blue,e-icon .type-arrow,e-icon .type-blue-white,e-icon .type-black-blue{border-color:var(--primary)}e-icon .type-white-blue,e-icon .type-arrow,e-icon a.type-blue-white:hover{color:#fff;background:var(--primary)}e-icon a.type-white-blue:hover,e-icon a.type-arrow:hover,e-icon .type-blue-white{color:var(--primary);background:#fff}e-icon .type-black-blue,e-icon a.type-blue-black:hover{color:var(--footer-bg);background:var(--primary)}e-icon a.type-black-blue:hover,e-icon .type-blue-black{color:var(--primary);background:var(--footer-bg);border-color:var(--primary)}e-icon .type-arrow:after{content:"";position:absolute;top:50%;left:109%;margin-top:-4px;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px solid var(--primary)}e-icon .icon.type-big{width:105px;height:105px;font-size:58px;line-height:105px;text-align:center;text-shadow:1px 1px 0 rgba(0,0,0,.15);color:#fff;background:linear-gradient(to right,rgba(var(--primary-rgb),.5) 0%,rgba(var(--primary-rgb),.5) 50%,var(--primary) 51%,var(--primary) 100%)}e-gallery{display:block;margin:30px 0;width:100%}e-gallery .wrapper{max-width:1170px;position:relative}e-gallery .wrapper .picture-wrapper{overflow:hidden}e-gallery .wrapper .picture-wrapper .grid{box-sizing:content-box;display:flex;flex-wrap:wrap;transition:transform .3s ease-out}e-gallery .wrapper .picture-wrapper .grid .image-wrapper{position:relative;margin:0 30px 30px 0}e-gallery .wrapper .picture-wrapper .grid .image-wrapper:before{content:"";display:block;padding-top:100%}e-gallery .wrapper .picture-wrapper .grid .image-wrapper .single-image{position:absolute;top:0;left:0;height:100%!important;width:100%;transition:box-shadow .2s ease-in-out,border-color .2s ease-in-out;background-size:cover;background-position:top center;overflow:hidden;cursor:pointer}e-gallery .wrapper .picture-wrapper .grid .image-wrapper .single-image img{width:100%;height:100%;position:absolute;z-index:-1}e-gallery .wrapper .picture-wrapper .grid .image-wrapper .texts{position:absolute;left:0;bottom:0;width:100%;padding:40px 0 18px 20px;opacity:0;color:#fff;transition:all .3s;height:0px}e-gallery .wrapper .picture-wrapper .grid .image-wrapper .texts .title{font-weight:700}e-gallery .wrapper .picture-wrapper .grid .image-wrapper .texts .description{font-size:12px}@media (min-width: 768px){e-gallery .wrapper .picture-wrapper .grid .image-wrapper:hover{box-shadow:0 6px 20px #0003}e-gallery .wrapper .picture-wrapper .grid .image-wrapper:hover>.texts{opacity:1;height:100px}}@media (max-width: 768px){e-gallery .wrapper .picture-wrapper .grid .image-wrapper{margin:0 1px 1px 0}e-gallery .wrapper .picture-wrapper .grid.slider-view>.image-wrapper{margin:0 30px 0 0}}e-gallery .wrapper .picture-wrapper .grid.columns-4 .image-wrapper{flex:1 1 20%;max-width:calc(25% - 22px)}e-gallery .wrapper .picture-wrapper .grid.columns-4 .image-wrapper:nth-of-type(4n){margin-right:0}@media (max-width: 960px){e-gallery .wrapper .picture-wrapper .grid.columns-4 .image-wrapper{flex:1 1 25%;max-width:calc(33% - 16px)}e-gallery .wrapper .picture-wrapper .grid.columns-4 .image-wrapper:nth-of-type(4n){margin-right:30px}e-gallery .wrapper .picture-wrapper .grid.columns-4 .image-wrapper:nth-of-type(3n){margin-right:0}}@media (max-width: 768px){e-gallery .wrapper .picture-wrapper .grid.columns-4 .image-wrapper{max-width:calc(33% + 1px)}e-gallery .wrapper .picture-wrapper .grid.columns-4 .image-wrapper:nth-of-type(4n){margin-right:1px}}e-gallery .wrapper .picture-wrapper .grid.columns-3 .image-wrapper{flex:1 1 25%;max-width:calc(33% - 16px)}e-gallery .wrapper .picture-wrapper .grid.columns-3 .image-wrapper:nth-of-type(3n){margin-right:0}e-gallery .wrapper .picture-wrapper .grid.columns-3 .image-wrapper:before{padding-top:73%}@media (max-width: 960px){e-gallery .wrapper .picture-wrapper .grid.columns-3 .image-wrapper:before{padding-top:100%}}@media (max-width: 768px){e-gallery .wrapper .picture-wrapper .grid.columns-3 .image-wrapper{max-width:calc(33% + 1px)}}e-gallery .wrapper .picture-wrapper .grid.columns-2 .image-wrapper{flex:1 1 50%;max-width:calc(50% - 15px)}e-gallery .wrapper .picture-wrapper .grid.columns-2 .image-wrapper:nth-of-type(2n){margin-right:0}e-gallery .wrapper .picture-wrapper .grid.columns-2 .image-wrapper:before{padding-top:270px}@media (max-width: 880px){e-gallery .wrapper .picture-wrapper .grid.columns-2 .image-wrapper:before{padding-top:66%}}@media (max-width: 768px){e-gallery .wrapper .picture-wrapper .grid.columns-2 .image-wrapper{max-width:calc(50% - 1px)}}e-gallery .wrapper .picture-wrapper .grid.columns-1 .image-wrapper{flex:1 1 100%;max-width:100%;margin:0 0 30px}e-gallery .wrapper .picture-wrapper .grid.columns-1 .image-wrapper:before{padding-top:50%}@media (max-width: 880px){e-gallery .wrapper .picture-wrapper .grid.columns-1 .image-wrapper:before{padding-top:66%}}e-gallery .wrapper .arrow{position:absolute;height:48px;width:48px;border-radius:50%;box-shadow:0 4px 4px #0000004d,0 0 4px #0003;background:#fff;font-size:48px;top:50%;cursor:pointer}e-gallery .wrapper .left{left:0;transform:translate(-50%,-50%)}e-gallery .wrapper .right{right:0;transform:translate(50%,-50%)}@media (max-width: 1250px){e-gallery .arrow{height:32px!important;width:32px!important;font-size:32px!important}e-gallery .slider-view{width:100%;height:20vw;min-height:200px}}e-gallery-thumbnail{margin:30px 0;display:block;width:100%}e-gallery-thumbnail .main-image{width:100%;border-bottom-width:0px;max-width:100%!important;flex:100%}e-gallery-thumbnail .row{display:flex}e-gallery-thumbnail .placeholder{opacity:0;pointer-events:none}e-gallery-thumbnail .wrapper{display:flex;flex-wrap:wrap}e-gallery-thumbnail .image{background-size:cover;background-position:center;transition:opacity .5s;position:relative;display:block;overflow:hidden}e-gallery-thumbnail .thumbnail:before{content:"";display:block;padding-top:100%}e-gallery-thumbnail .single-image:hover .overlay{background-color:#fff0}e-gallery-thumbnail .overlay{position:absolute;width:100%;height:100%;top:0;background-color:#ffffffb3;transition:background-color .3s}e-gallery-thumbnail .overlay.selected{background-color:#fff0}e-gallery-thumbnail .single-image{position:relative;background-size:cover;background-position:top center;cursor:pointer;max-width:calc(33% + 2px);flex:1 1 33%}e-gallery-thumbnail img{width:100%;position:absolute;top:0;left:0;z-index:-1}e-gallery-thumbnail .texts{position:absolute;left:0;bottom:0;width:100%;padding:40px 0 18px 20px;opacity:0;color:#fff;transition:all .3s;height:0px}e-gallery-thumbnail .title{font-weight:700}e-gallery-thumbnail .description{font-size:12px}@media (min-width: 776px){e-gallery-thumbnail .single-image:hover>.texts{opacity:1;height:100px}}e-iconlist .single-icon{border-bottom:1px solid var(--border)}e-iconlist .title{color:var(--color-black)}e-iconlist a.title:hover{color:var(--primary)}e-iconlist .arrow{background:var(--primary)}e-iconlist .arrow:hover{opacity:.6}e-divider .separator{border-bottom:1px solid var(--border)}e-divider .vc_text_separator2{border-bottom:1px solid var(--primary)}e-divider .vc_text_separator3{border-bottom:1px dashed var(--primary)}e-accordion .tab{border:1px solid var(--border)}e-accordion .tab:hover .title-bar{color:var(--primary)}e-accordion .tabs.with-background .tab.selected .title-bar{background:var(--primary);color:#fff}e-tabs .flex-container.normal .single-tab{background:var(--background-darker);color:var(--color-black);margin-right:1px}e-tabs .flex-container.normal .content{border:1px solid var(--border)}e-tabs .flex-container.arrow .single-tab{position:relative;color:var(--color-black);border-top:1px solid var(--primary);border-right:1px solid var(--primary)}e-tabs .flex-container.arrow .single-tab:first-child{border-left:1px solid var(--primary)}e-tabs .flex-container.arrow .single-tab.selected:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-top-width:5px;border-top-style:solid;border-right:5px solid transparent;border-left:5px solid transparent;border-top-color:var(--primary)}e-tabs .flex-container.arrow .content{border:1px solid var(--primary)}e-tabs .flex-container.arrow .single-tab.selected,e-tabs .flex-container.normal .single-tab.selected{background:var(--primary);color:#fff}e-tabs .flex-container.left .tabs{flex:1}e-tabs .flex-container.left .content{flex:2;border:1px solid var(--primary)}e-tabs .flex-container.left .single-tab{background:var(--primary);color:#fff;border:1px solid var(--primary);margin-right:-1px}e-tabs .flex-container.left .single-tab.selected{background:#fff;color:var(--color-black);border-right-color:#fff;z-index:1}e-tabs .flex-container.left .single-tab:not(:last-child){margin-bottom:1px}e-toggle .toggler{color:var(--primary)}e-toggle .tab{border:1px solid var(--border)}e-toggle .tabs.normal .tab.opened .title-bar,e-toggle .tabs.normal .tab.opened .content{color:#fff;background:var(--primary)}e-toggle .tabs.normal .tab.opened .toggler{color:#fff}e-toggle .tab:not(.opened) .title-bar:hover{color:var(--primary)}e-gallery-slider .arrow,e-menublock .arrow{color:#fff;background:var(--primary);font-size:24px;line-height:28px;text-align:center;transition:background .2s ease-in;cursor:pointer;width:30px;height:30px}e-gallery-slider .arrow:hover,e-menublock .arrow:hover{background:var(--primary-bright)}e-gallery-slider .slider,e-menublock .slider{overflow:hidden;width:100%}e-gallery-slider .slider-inner,e-menublock .slider-inner{display:flex}e-gallery-slider .slider-inner.with-transition,e-menublock .slider-inner.with-transition{transition:transform .3s ease-out}e-gallery-slider .arrows,e-menublock .arrows{margin-top:10px}e-gallery-slider .arrows.right,e-menublock .arrows.right{float:right;display:flex}e-gallery-slider .arrow:first-child,e-menublock .arrow:first-child{margin-right:2px}e-gallery-slider .image,e-menublock .image{position:relative}e-gallery-slider img,e-menublock img{position:absolute;z-index:-1;width:100%;height:100%}nav-buttons .left-btn,nav-buttons .right-btn{position:absolute;top:50%;display:flex;justify-content:center;align-items:center;width:45px;height:45px;background:var(--primary);cursor:pointer;transform:translateY(-50%);border:3px solid var(--primary);transition:all .15s ease-in}nav-buttons .left-btn svg,nav-buttons .right-btn svg{width:26px;height:26px;fill:#fff;transition:all .15s ease-in}nav-buttons .left-btn:hover,nav-buttons .right-btn:hover{background:var(--contrast-text)}nav-buttons .left-btn:hover svg,nav-buttons .right-btn:hover svg{fill:var(--primary)}nav-buttons .left-btn{left:15px}nav-buttons .right-btn{right:15px}@keyframes progressBar{0%{width:0%}to{width:100%}}@keyframes circleRightSide{0%{transform:rotate(0)}50%,to{transform:rotate(180deg)}}@keyframes circleLeftSide{0%,50%{transform:rotate(0)}to{transform:rotate(180deg)}}indicator{position:absolute;display:block;z-index:1001}indicator.animate .timer{animation:progressBar linear infinite}indicator.animate .left span{animation:circleLeftSide linear infinite}indicator.animate .right span{animation:circleRightSide linear infinite}indicator.pause .timer,indicator.pause .left span,indicator.pause .right span{animation-play-state:paused}indicator.bar{left:0;top:0;width:100%}indicator.bar .timer{width:0;height:4px;background:var(--primary)}indicator.circle{top:15px;right:15px;width:24px;height:24px;background:var(--primary);border-radius:50%}indicator.circle:after{content:"";position:absolute;top:4px;left:4px;width:16px;height:16px;border-radius:50%;background:var(--contrast-text)}indicator.circle .left,indicator.circle .right{position:absolute;top:0;width:50%;height:100%;overflow:hidden}indicator.circle .left span,indicator.circle .right span{position:absolute;top:0;height:100%;width:100%;background:var(--primary-bright);border-radius:100px}indicator.circle .left{left:0}indicator.circle .left span{border-top-right-radius:0;border-bottom-right-radius:0;transform-origin:right center}indicator.circle .right{right:0}indicator.circle .right span{border-top-left-radius:0;border-bottom-left-radius:0;transform-origin:left center}accessible-buttons{position:absolute;display:block;z-index:1001;bottom:0;background:#0006;padding:11px;color:#fff}accessible-buttons button{align-items:center;display:flex;color:#fff;cursor:pointer}.c-slider-container{position:relative;overflow:hidden;border:1px solid rgba(0,0,0,.2)}.c-slider-container .server-class{width:100%;height:100%;background:#0003}.c-slider-container .server-class single-slide,.c-slider-container .server-class indicator,.c-slider-container .server-class nav-buttons{display:none}single-slide{position:absolute;left:0;top:0;height:100%;max-height:100%;width:100%;display:flex;justify-content:center;align-items:center;overflow:hidden}single-slide .additional-text{position:absolute;display:flex;flex-direction:column;align-items:center;width:180px;top:50%;margin:auto;padding:25px;color:var(--primary);text-shadow:1px 1px 1px var(--contrast-text);background:#ffffffb3}single-slide .additional-text .headerSmallText{font-size:12px}single-slide .additional-text .headerText{font-size:16px}single-slide .additional-text .content{font-size:11px}single-slide .additional-text .buttonLabel{margin-top:4px;width:auto;text-shadow:none;text-transform:uppercase;font-size:12px}single-slide .additional-text .icon{position:absolute;top:-16px;font-size:32px}@media (min-width: 1280px){single-slide .additional-text{min-width:280px;width:auto;right:68px}single-slide .additional-text .headerSmallText{font-size:18px}single-slide .additional-text .headerText{font-weight:900;font-size:40px}}e-file .small .icon{color:#fff;background:var(--primary)}e-team .texts .title{color:#000}e-team .texts .subtitle{color:var(--primary)}e-team .single-member:hover .texts{background:var(--primary)}e-team .single-member:hover .subtitle{color:#fff}e-team .single-member .image{display:none}e-team .single-member .placeholder-image{display:block;width:100%;height:100%}e-team .single-member .placeholder-image path.c1{fill:gray}e-team .single-member.has-image .image{display:block}e-team .single-member.has-image .placeholder-image{display:none}e-team .single-member.real{border-bottom:5px solid var(--primary)}e-side-menu .item{color:var(--primary);background:#fff}e-side-menu .item:hover,e-side-menu .item.focused{background:var(--primary);color:#fff}e-side-menu .sliding{color:#fff}e-side-menu .search-input{color:#fff;border-bottom-color:#fff}e-side-menu ::-webkit-input-placeholder{color:#fff}e-side-menu ::-moz-placeholder{color:#fff}e-side-menu :-ms-input-placeholder{color:#fff}e-side-menu :-moz-placeholder{color:#fff}@media (max-width: 650px){e-side-menu{display:none}}e-menublock .icon{text-shadow:2px 2px 0 var(--shadow)}e-menublock .single-elem{color:#fff}e-menublock .single-elem .icon,e-menublock .single-elem .content{background:var(--primary)}e-menublock .single-elem .link{background:var(--primary-bright)}e-menublock .single-elem .link:hover{background:var(--primary)}e-menublock .single-elem:nth-child(2n) .icon,e-menublock .single-elem:nth-child(2n) .content{background:var(--primary-bright)}e-menublock .single-elem:nth-child(2n) .link{background:var(--primary)}e-menublock .single-elem:nth-child(2n) .link:hover{background:var(--primary-bright)}e-menublock .link{border-color:#fff}e-menublock .link:before,e-menublock .link:after{background:#fff}.start-page e-menublock .single-elem .icon{background:var(--primary)}.start-page e-menublock .single-elem:nth-child(2n) .icon{background:var(--primary-bright)}e-milestone .icon-container{background:linear-gradient(to right,rgba(var(--primary-rgb),.5) 0%,rgba(var(--primary-rgb),.5) 50%,var(--primary) 51%,var(--primary) 100%)}e-milestone .type-white-blue .icon{color:#fff}e-milestone .type-blue-white .icon{color:var(--primary)}e-milestone .number{color:var(--primary)}e-message-box .root{color:#fff}e-message-box .root.wpb_alert_alt{background:#efefef;color:#7c7c7c}e-message-box .root.wpb_alert_alt .icon{border-width:1px;border-style:solid}e-message-box .wpb_alert_alt_confirm .icon{border-color:#00b85d;color:#00b85d}e-message-box .wpb_alert_alt_info .icon{border-color:#5fbcea;color:#5fbcea}e-message-box .wpb_alert_alt_warning .icon{border-color:#eb9605;color:#eb9605}e-message-box .wpb_alert_alt_error .icon{border-color:#fe4e50;color:#fe4e50}e-message-box .wpb_alert_confirm .icon{background:#33c67d}e-message-box .wpb_alert_confirm .texts{background:#00b85d}e-message-box .wpb_alert_info .icon{background:#7fc9ee}e-message-box .wpb_alert_info .texts{background:#5fbcea}e-message-box .wpb_alert_warning .icon{background:#efab37}e-message-box .wpb_alert_warning .texts{background:#eb9605}e-message-box .wpb_alert_error .icon{background:#fe7173}e-message-box .wpb_alert_error .texts{background:#fe4e50}e-callout .desc{color:#000}e-callout .icon{color:#fff}e-callout .root.style-grey{background:var(--border)}e-callout .root.style-grey .icon{background:linear-gradient(to right,rgba(var(--primary-rgb),.5) 0%,rgba(var(--primary-rgb),.5) 50%,var(--primary) 51%,var(--primary) 100%)}e-callout .root.style-grey .title{color:var(--primary)}e-callout .root.style-blue{background:var(--primary);color:#fff}e-callout .root.style-blue .icon{background:#fff;color:var(--primary);border:4px solid var(--primary)}e-callout .root.style-blue .link{background:#fff}e-text-block h1:not([disabled]),e-text-block h2:not([disabled]),e-text-block h3:not([disabled]),e-text-block h4:not([disabled]),e-text-block h5:not([disabled]){cursor:default}e-text-block h2{font-size:1.5rem;color:var(--primary-text);line-height:26px;margin-bottom:10px}e-text-block h3{font-size:1.14rem;color:var(--primary-text);line-height:26px;margin-bottom:10px}.pictures-modal .fa:hover{color:var(--primary)}.pictures-modal .iframe{width:100%;height:350px}.pictures-modal .modal-root .modal-inner{background:transparent;position:static;max-width:1330px;width:1330px}@media (min-width: 776px){.pictures-modal .iframe{width:640px;height:350px}}.pictures-modal img{max-width:100%;height:inherit;position:absolute;z-index:-1}.pictures-modal .image{position:relative;justify-content:center;display:flex;align-items:center;width:100%}.pictures-modal .inner{max-width:1170px;height:100vh;overflow-y:hidden;display:flex;align-items:center}.pictures-modal .outer{align-items:center;width:100%;display:flex;justify-content:center;position:relative}.pictures-modal .texts{color:#fff}.pictures-modal .title{font-size:18px;font-weight:700}.pictures-modal .subtitle{font-size:14px;color:#fff}.pictures-modal .close{font-size:40px!important;z-index:1000000;cursor:pointer;top:-20px!important;right:0!important}.pictures-modal .previous-image{height:100%;position:absolute;top:0;left:0;width:30%}.pictures-modal .next-image{height:100%;position:absolute;top:0;right:0;width:30%}.pictures-modal .material-icons{font-size:60px;text-align:center;color:var(--hint-text);display:block}.pictures-modal button{position:absolute;top:50%;height:60px}.pictures-modal .left{left:6px;font-size:60px;cursor:pointer;transform:translateY(-50%)}.pictures-modal .right{right:6px;font-size:60px;cursor:pointer;transform:translateY(-50%)}@media (max-width: 960px){.pictures-modal c-modal .modal-root .modal-inner{width:1170px}}@media (max-width: 1000px){.pictures-modal .close{top:0!important}}@media (max-width: 776px){.pictures-modal c-modal .modal-root{background-color:#393939}.pictures-modal c-modal .modal-root .modal-inner{align-items:flex-start;height:100vh}.pictures-modal .left,.pictures-modal .right{display:none}.pictures-modal .inner{margin-top:45px;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.pictures-modal img{align-self:center}.pictures-modal .close{font-size:26px!important;top:0!important}.pictures-modal .texts{margin-left:20px}}theme-one{display:block;margin-top:60px}@media (max-width: 980px){theme-one{margin:30px 0}}theme-one .container{width:100%}@media (max-width: 980px){theme-one .container{margin:10px 0 40px}}theme-one .grid-row{position:relative;height:100%}theme-one page-heading>*{margin-bottom:10px}theme-one .subTitle,theme-one .title,theme-one .content{word-wrap:break-word}theme-one .subTitle{width:-moz-fit-content;width:fit-content;padding:4px 8px;margin-bottom:14px;border-radius:12px;background-color:rgba(var(--control-accent-contrast-rgb),.5);color:var(--primary);text-transform:uppercase;font-size:.8571428571rem;font-weight:600;letter-spacing:1.7px}@media (max-width: 980px){theme-one .subTitle{letter-spacing:1.2px;margin-bottom:8px}}theme-one .title{color:var(--primary);font-size:5rem;line-height:1.2;position:relative}@media (max-width: 980px){theme-one .title{font-size:2.3rem;line-height:1.23}}theme-one .title:after{content:"";position:absolute;left:0;bottom:-20px;height:3px;width:160px;background-color:rgba(var(--control-accent-contrast-rgb),.5)}@media (max-width: 980px){theme-one .title{font-size:1.2rem;margin:48px 0 30px}theme-one .title:after{height:2px;top:-25px}}theme-one .content{position:relative;display:block;margin:78px 0 90px;color:var(--primary);line-height:1.5;font-size:1.4rem;max-width:770px}theme-one .grey-text{color:#6c707f}theme-one c-material-button{display:flex;margin-top:30px;min-height:40px;height:auto!important}theme-one c-material-button{min-height:40px;height:auto!important}theme-one c-material-button .button{min-height:40px;height:auto!important}theme-two{display:block}theme-two .container{height:500px;position:relative;width:100%;background-position:top center;background-repeat:no-repeat;background-size:cover;background-color:var(--background-darker)}@media (max-width: 980px){theme-two .container{box-shadow:inset #0000004d 100vw 0}}@media (max-width: 980px){theme-two .container{height:250px}}theme-two .headers{padding-top:80px;padding-bottom:30px}@media (max-width: 980px){theme-two .headers{padding-top:20px}}theme-two .upper-text *,theme-two .lower-text{display:block;max-width:610px;color:#fff;word-wrap:break-word;white-space:pre-wrap}theme-two .upper-text h1,theme-two .upper-text h2,theme-two .upper-text h3,theme-two .upper-text h4,theme-two .upper-text h5,theme-two .upper-text h6{display:block;margin-bottom:16px!important;font-size:4rem!important;line-height:1.1;font-weight:700}@media (max-width: 980px){theme-two .upper-text h1,theme-two .upper-text h2,theme-two .upper-text h3,theme-two .upper-text h4,theme-two .upper-text h5,theme-two .upper-text h6{font-size:2.3rem;margin-bottom:12px;line-height:1.23}}theme-two .lower-text{font-size:1.7rem;line-height:1.5em}@media (max-width: 980px){theme-two .lower-text{font-size:1.4rem;max-width:470px}}theme-two .buttons{font-size:1rem;display:flex;margin-top:30px;text-transform:uppercase;letter-spacing:1px;font-weight:600}theme-two .buttons c-material-button:first-of-type{margin-right:14px}theme-two .buttons c-material-button .button-background{padding:10px 30px!important}@media (max-width: 980px){theme-two .buttons{margin-top:20px}}@media (max-width: 600px){theme-two .buttons{flex-direction:column}theme-two .buttons c-material-button:first-of-type{margin:0 0 20px}}theme-two .buttons a{margin-right:10px}@media (max-width: 980px){theme-two .buttons a{margin-bottom:5px}}theme-two .buttons img{height:50px;cursor:pointer}@media (max-width: 980px){theme-two .buttons img{height:40px;align-self:flex-start}}theme-three{display:block}theme-three .container{position:relative;height:100%}theme-three .container.pointer{cursor:pointer}theme-three .image{min-height:500px;width:100%;height:100%;background-position:top center;background-repeat:no-repeat;background-size:cover;background-color:var(--background-darker)}@media (max-width: 980px){theme-three .image{height:350px}}@media (max-width: 600px){theme-three .image{display:flex;flex-direction:row}}theme-three .headers{position:absolute;bottom:30px;max-width:470px;background-color:#fff;padding:25px 30px;border-radius:10px}@media (max-width: 600px){theme-three .headers{position:relative;bottom:0;padding:20px 0 25px}}theme-three .upper-text{width:-moz-fit-content;width:fit-content;padding:4px 8px;margin-bottom:8px;border-radius:12px;background-color:rgba(var(--control-accent-contrast-rgb),.5);font-size:.8571428571rem;font-weight:700;letter-spacing:1.7px;color:var(--primary);text-transform:uppercase}@media (max-width: 980px){theme-three .upper-text{letter-spacing:1.2px}}theme-three .lower-text>*{font-size:2.14rem;line-height:1.4;color:var(--primary);margin:0;font-weight:400}@media (max-width: 980px){theme-three .lower-text>*{font-size:1.43rem}}theme-three .buttons{font-size:1.1rem;display:flex;margin:30px 0 10px}@media (max-width: 980px){theme-three .buttons{margin:20px 0 0}}theme-three c-material-button:first-of-type{margin-right:14px}theme-four{display:block;margin:80px 0}@media (max-width: 980px){theme-four{margin:20px 0}}theme-four .container{display:flex}theme-four .container[side=left]{flex-direction:row-reverse}theme-four .container[side=left] .texts-wrapper{justify-content:flex-end}@media (min-width: 981px){theme-four .container[side=left] .texts-wrapper .texts{margin-left:80px}}@media (max-width: 980px){theme-four .container{flex-direction:column-reverse!important}}theme-four .container .texts-wrapper{width:51%;display:flex;flex-direction:row-reverse;align-items:center}@media (max-width: 980px){theme-four .container .texts-wrapper{width:-moz-fit-content;width:fit-content;margin-top:23px;margin-bottom:20px}}theme-four .container .texts-wrapper .texts{max-width:570px;margin-right:30px;color:#6c707f;padding-bottom:20px}@media (max-width: 980px){theme-four .container .texts-wrapper .texts{max-width:100%;margin-right:0;margin-left:0;padding-bottom:0}}theme-four .container .texts-wrapper .texts .title{font-weight:200;line-height:1.4;font-size:3rem;margin-bottom:15px}@media (max-width: 980px){theme-four .container .texts-wrapper .texts .title{line-height:1.23;font-size:2.3rem}}theme-four .container .texts-wrapper .texts .content{font-size:1.5rem;line-height:1.5}@media (max-width: 980px){theme-four .container .texts-wrapper .texts .content{font-size:1.2rem}}theme-four .container .texts-wrapper a{display:inline-block;margin-top:20px;font-size:1.1428571429rem;font-weight:600;letter-spacing:1px;color:var(--control-primary);text-transform:uppercase;position:relative;cursor:pointer}theme-four .container .texts-wrapper a:after{content:"";height:1px;background:var(--control-primary);position:absolute;width:100%;top:100%;left:0}@media (max-width: 980px){theme-four .container .texts-wrapper a{margin-top:25px}}theme-four .container .texts-wrapper c-spinner{display:inline-block;height:24px;margin-top:15px;width:100%}theme-four .container .texts-wrapper c-spinner .loader{width:24px;height:24px}theme-four .container .image-wrapper{width:49%;background-size:cover;background-repeat:no-repeat;background-position:top center}@media (max-width: 980px){theme-four .container .image-wrapper{height:320px;width:100%}}@media (max-width: 768px){theme-four page-heading .heading{margin-left:0!important;margin-right:0!important;line-height:1.4!important}}theme-three-divided{display:block}@media (min-width: 980px){theme-three-divided theme-three{flex:1}}theme-three-divided .container-divided{min-height:500px;width:100%;display:flex;flex-direction:column}@media (min-width: 980px){theme-three-divided .container-divided{flex-direction:row}}@media (min-width: 980px){theme-three-divided .image{display:flex;justify-content:flex-end;position:relative}}theme-three-divided .grid-row{margin:0 20px;max-width:585px}@media (min-width: 980px){theme-three-divided .grid-row{width:100%}}@media (min-width: 1170px){theme-three-divided .grid-row{margin:0}}@media (min-width: 980px) and (max-width: 1170px){theme-three-divided .grid-row{position:absolute;max-width:calc(100% - 40px)}}@media (min-width: 1170px){theme-three-divided theme-three:first-of-type .grid-row{position:absolute;right:0}}theme-three-divided theme-three:nth-of-type(2) .image{justify-content:flex-start}@media (min-width: 980px){theme-three-divided theme-three:nth-of-type(2) .grid-row{margin-left:34px}}theme-tiles{display:block;width:100%}theme-tiles .container{position:relative;background:#f3f5f7;overflow:hidden}theme-tiles .container .grid-row .cards-area{width:100%;justify-content:space-between;display:flex;flex-direction:row;transition:transform .2s ease-out;margin:30px 0 60px;padding:0;list-style-type:none}theme-tiles .container .grid-row .cards-area>.card:not(:last-child){margin-right:30px}@media (max-width: 980px){theme-tiles .container .grid-row .cards-area{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:30px 30px}theme-tiles .container .grid-row .cards-area>.card:not(:last-child){margin-right:0}}@media (max-width: 650px){theme-tiles .container .grid-row .cards-area{display:flex;flex-flow:column;align-items:center;grid-gap:24px!important;margin:0!important}}theme-tiles .container .grid-row .cards-area .card{width:100%;position:relative}theme-tiles .container .dots{display:flex;position:absolute;bottom:30px;left:45%}theme-tiles .container .dots .dot{height:9px;width:9px;margin:3px;border:1px solid var(--primary);border-radius:50%}theme-tiles .container .dots .dot-fill{background-color:var(--primary)}@media (max-width: 650px){theme-tiles .grid-row{margin:0 0 20px!important}theme-tiles .carousel{display:grid!important}theme-tiles .carousel>.card{position:absolute}}.disp-none{display:none!important}theme-tiles-icons .download-icon{font-size:32px;margin-right:16px}theme-tiles-icons .download-button{font-size:18px;margin-bottom:18px}@media (max-width: 980px){theme-tiles-icons .download-button button{height:min-content!important;text-align:left!important}}theme-tiles-icons .texts-wrapper{margin-top:35px}theme-tiles-icons .texts-wrapper .title>*{font-size:3.6rem;margin-bottom:20px;color:var(--secondary-text)}@media (max-width: 980px){theme-tiles-icons .texts-wrapper .title>*{font-size:2.3rem;line-height:2.8rem}}theme-tiles-icons .texts-wrapper .subtitle{font-weight:400;font-size:1.4rem;max-width:770px;color:var(--secondary-text);margin-bottom:0}@media (max-width: 980px){theme-tiles-icons .texts-wrapper .subtitle{font-size:1.2rem;margin-bottom:16px}}theme-tiles-icons .border-item-card{border:2px solid var(--primary)!important;border-radius:16px!important}theme-tiles-icons .card{border-radius:10px;border:1px solid #efefef;padding:20px;background:#fff}theme-tiles-icons .card.interactive{transition:box-shadow .2s ease-in-out,border-color .2s ease-in-out}theme-tiles-icons .card.interactive a:link,theme-tiles-icons .card.interactive a:visited,theme-tiles-icons .card.interactive a:active{color:var(--primary-text)}theme-tiles-icons .card.interactive a:focus{outline:none;text-decoration:underline}theme-tiles-icons .card.interactive:hover,theme-tiles-icons .card.interactive:focus-within{box-shadow:0 6px 20px #0000001a;border-color:transparent;cursor:pointer}theme-tiles-icons .card.interactive:focus-within a:focus{text-decoration:none}@media (max-width: 600px){theme-tiles-icons .card{box-shadow:0 6px 20px #0000001a;border-color:transparent;cursor:pointer}}theme-tiles-icons .card .icon{height:40px;width:40px}theme-tiles-icons .card .icon .material-icons{font-size:32px}theme-tiles-icons .card .icon img{height:29px}theme-tiles-icons .card .card-title>*{margin:5px 0 10px;font-size:1.6rem;line-height:1.3em;color:var(--primary-text)}@media (max-width: 600px){theme-tiles-icons .card .card-title>*{font-size:1.4rem;margin-top:0}}theme-tiles-icons .card .card-description{font-size:1.1rem;line-height:1.5;overflow:hidden;margin-bottom:45px;color:var(--primary-text)}theme-tiles-icons .card .arrow-footer{display:flex;justify-content:flex-end}theme-tiles-icons .card .arrow-footer .arrow{width:24px;height:24px;color:var(--primary);right:20px;bottom:20px;position:absolute}theme-tiles-icons .card .arrow-footer-text{display:flex;padding:12px 21px;position:absolute;width:calc(100% + 2px);bottom:-1px;left:-1px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}theme-tiles-icons .card .arrow-footer-text .footer-text{min-height:1.5714285714rem;font-family:inherit;font-size:1.1428571429rem;font-weight:500;color:var(--primary)}theme-tiles-icons .card .arrow-footer-text .arrow{width:24px;height:24px;color:var(--primary);right:20px;bottom:0;top:0;margin:auto;position:absolute}@media (max-width: 600px){theme-tiles-icons .carousel{align-items:stretch!important}theme-tiles-icons .carousel>.card{height:unset!important}theme-tiles-icons .carousel .card-title,theme-tiles-icons .carousel .card-description{line-height:1.5rem}}.description-modal{background-color:#00f}.description-modal .modal-inner{width:600px;border-radius:16px;padding:38px 40px 90px;overflow-y:auto}@media (max-width: 1000px){.description-modal .modal-inner{width:80%;height:50%}}.description-modal .modal-inner .modal_title{width:90%;margin-bottom:16px}.description-modal .modal-inner polygon{fill:#000}theme-tiles-images .texts-wrapper{margin-top:35px}theme-tiles-images .texts-wrapper .title-wrapper{display:flex;justify-content:space-between;align-items:center}theme-tiles-images .texts-wrapper .title-wrapper .title>*{font-size:3.6rem;margin-bottom:20px;color:var(--secondary-text)}@media (max-width: 980px){theme-tiles-images .texts-wrapper .title-wrapper .title>*{font-size:2.3rem;line-height:2.8rem}}theme-tiles-images .texts-wrapper .subtitle{font-weight:400;font-size:1.4rem;max-width:770px;color:var(--secondary-text);margin-bottom:0}@media (max-width: 980px){theme-tiles-images .texts-wrapper .subtitle{font-size:1.2rem}}theme-tiles-images .card{border:none;padding:0}theme-tiles-images .card:hover{box-shadow:none}theme-tiles-images .card .card-image-wrapper{overflow:hidden}theme-tiles-images .card .card-image-wrapper a:focus .card-image{transform:scale(1.1)}theme-tiles-images .card .card-image-wrapper .card-image{height:210px!important;background-position:center center;background-size:cover}theme-tiles-images .card .card-image-wrapper .card-image.interactive{transition:transform .3s cubic-bezier(.4,0,.2,1);cursor:pointer}@media (min-width: 600px){theme-tiles-images .card .card-image-wrapper .card-image.interactive:hover{transform:scale(1.1)}}@media (max-width: 600px){theme-tiles-images .card{margin-bottom:20px;box-shadow:none;cursor:pointer}}theme-tiles-images .card .card-title>*{margin:15px 0 10px;font-size:1.6rem;line-height:1.3em;color:var(--primary-text)}@media (max-width: 600px){theme-tiles-images .card .card-title>*{font-size:1.4rem}}theme-tiles-images .card .card-description{line-height:1.5;font-size:1.1rem;overflow:hidden;color:var(--primary-text);margin-bottom:15px}@media (max-width: 600px){theme-tiles-images c-material-button{position:absolute;bottom:30px;left:50%;transform:translate(-50%)}theme-tiles-images .carousel{align-items:stretch!important}theme-tiles-images .carousel>.card{height:unset!important}theme-tiles-images .carousel>.card .card-description{margin-bottom:0}theme-tiles-images .carousel .card-title,theme-tiles-images .carousel .card-description{line-height:1.5rem}}theme-tiles-text .texts-wrapper{margin-top:30px;display:flex;flex-direction:column-reverse}theme-tiles-text .texts-wrapper .title>*{font-size:5rem;color:var(--primary);margin-bottom:40px;display:block;line-height:1.2}@media (max-width: 980px){theme-tiles-text .texts-wrapper .title>*{font-size:2.3rem;line-height:2.8rem;margin-bottom:15px}}theme-tiles-text .texts-wrapper .subtitle{width:-moz-fit-content;width:fit-content;padding:4px 8px;margin-bottom:12px;margin-top:40px;border-radius:12px;background-color:rgba(var(--control-accent-contrast-rgb),.5);color:var(--primary);text-transform:uppercase;letter-spacing:1.7px;font-size:.8571428571rem;font-weight:700}@media (max-width: 980px){theme-tiles-text .texts-wrapper .subtitle{letter-spacing:1.2px;margin-bottom:8px}}theme-tiles-text .card-title>*{font-size:1.7rem;line-height:1.3em;color:var(--primary);font-weight:700;letter-spacing:1.8px;margin-bottom:45px;position:relative}theme-tiles-text .card-title>*:after{content:"";position:absolute;left:0;bottom:-3px;height:3px;width:55px;background-color:rgba(var(--control-accent-contrast-rgb),.5)}@media (max-width: 980px){theme-tiles-text .card-title>*{font-size:1.4rem;margin-bottom:25px}theme-tiles-text .card-title>*:after{height:2px;bottom:-3px}}@media (max-width: 600px){theme-tiles-text .card-title>*{font-size:1.4rem;margin-bottom:30px}}theme-tiles-text .card-text{font-size:1.3rem}@media (max-width: 980px){theme-tiles-text .card-text{font-size:1.2rem;margin-bottom:15px}}@media (max-width: 600px){theme-tiles-text .card-text{padding-right:25px}}theme-tiles-text .card-text .card-description{line-height:2.1rem;color:var(--primary-text)}theme-tiles-text .card-text .card-link{color:var(--primary);font-weight:700;cursor:pointer}@media (max-width: 600px){theme-tiles-text .carousel{align-items:stretch!important}}notification .container{font-size:.9285714286rem;margin:0 calc(50% - 50vw);padding:13px calc(50vw - 50%);display:flex;flex-flow:row;align-items:flex-start}notification .container .icon{margin-right:8px;width:1.2rem;height:1.2rem}notification .container .icon img{width:1.2rem}notification .container .icon .material-icons{font-size:1.2rem}notification .container .actions{display:flex;align-items:center;margin-left:auto;height:1.2rem}notification .container .actions div{height:1.2rem;margin-left:8px;cursor:pointer}notification .container .actions div.close{padding-top:.1rem}notification .container .actions div.close svg{width:1rem;height:1rem}notification .container .actions div.collapse svg{transition:transform .2s ease-out;width:1.2rem;height:1.2rem}notification .container .content{min-width:100px;flex-shrink:1;line-height:1.2rem}notification .container .content p{margin-bottom:0;width:100%}notification .container .content a{color:inherit;text-decoration:underline}notification .container.collapsed .content{max-height:1.2rem;overflow:hidden}notification .container.collapsed .content p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}notification .container:not(.collapsed) .collapse svg{transform:rotate(-180deg)}.page-contrast notification .container{background:transparent!important}qr-code{display:block;margin:60px 0;height:500px}qr-code .code-section{margin-right:60px}qr-code .container{position:absolute;left:0;width:100%}qr-code .grid-row{position:relative;height:100%;display:flex}qr-code .grid-row:after{display:none}qr-code h3{margin-bottom:10px}qr-code .subTitle,qr-code .title,qr-code .text-content{word-wrap:break-word}qr-code .subTitle{color:var(--control-accent);text-transform:uppercase;font-size:20px;font-weight:600;letter-spacing:1.7px}qr-code .title>*{font-size:70px;line-height:1.17;font-weight:300;margin-top:10px}qr-code .separator{width:160px;height:2px;background-color:var(--control-accent);margin-bottom:35px}qr-code .text-content{font-size:20px;color:var(--secondary-text);line-height:30px}qr-code .qr-code-container{width:270px;height:270px;border-radius:25px;background-color:var(--control-accent);display:flex;align-items:center;justify-content:center}qr-code .text-container{margin-right:60px}@media (max-width: 768px){qr-code .grid-row{flex-direction:column-reverse}qr-code .text-container{display:flex;flex-direction:column;align-items:center;margin-bottom:45px;margin-right:0}qr-code .subTitle{font-size:1.1rem;letter-spacing:1.2px}qr-code .title{font-size:2.3rem;line-height:2.8rem}qr-code .text-content{margin:0 30px}qr-code .content{font-size:1.1rem}qr-code .code-section{display:flex;justify-content:center;margin-right:0;margin-bottom:35px}}e-audio .e-audio{margin:20px 0}e-audio c-audio-player #timeline{padding-top:7px!important}e-audio c-audio-player .play-pause-button{width:22px!important}e-audio c-audio-player .audio-player-time{padding-bottom:0}contact-section{display:block;padding-top:55px;padding-bottom:100px}contact-section .header{font-size:1.7142857143rem;font-weight:300}contact-section .separator{width:80px;height:3px;background-color:var(--primary);margin:8px 0 24px}contact-section a{text-decoration:underline}contact-section social-media-buttons svg path{fill:var(--primary)!important}contact-section .grid{display:grid;grid-auto-columns:minmax(0,360px);column-gap:60px;grid-auto-flow:column}@media (max-width: 650px){contact-section .grid{grid-auto-flow:row}contact-section .grid .column:not(:last-child){margin-bottom:30px}}contact-section .grid .column{font-size:1.2857142857rem}contact-section .grid .column page-heading *{font-size:1.2857142857rem!important;color:var(--primary);font-weight:600;margin-bottom:24px!important}contact-section .grid .column span{color:var(--secondary-text)}contact-section .grid .column span.bold{font-weight:bolder}contact-section .grid .column .section:not(:last-child):not(:empty){margin-bottom:30px}contact-section .days{display:grid;grid-template-columns:1fr 1fr;column-gap:10px}contact-section .days .hours{white-space:nowrap}context-help .cls-info{fill:var(--primary)}context-help p{margin-bottom:0!important}e-heading page-heading{font-weight:600;margin-bottom:24px}e-heading page-heading h1{font-size:2.2857142857rem}e-heading page-heading h2{font-size:1.7142857143rem}e-heading page-heading h3{font-size:1.4285714286rem}e-heading page-heading h4{font-size:1.1428571429rem}e-heading page-heading h5{font-size:1.0714285714rem}e-heading page-heading h6{font-size:1rem}loading-data{display:flex;flex-direction:column;justify-content:center;align-items:center}loading-data .text{margin-bottom:12px;color:var(--primary)}doctor-view{display:block;width:270px;margin-top:30px;border:1px solid rgba(0,0,0,.1);margin-bottom:18px}doctor-view:hover{box-shadow:0 6px 20px #0000001a}doctor-view doctor-data-information{display:flex;flex-direction:column;padding:20px}doctor-view doctor-data-information svg{width:200px;height:200px;align-self:center;fill:#e0e0e0}doctor-view doctor-data-information .doctor-title,doctor-view doctor-data-information .doctor-fullname{color:var(--primary-text-dark);font-size:15px}doctor-view doctor-data-information .doctor-fullname{margin-top:6px;font-weight:600;font-size:18px}doctor-view doctor-details{display:flex;align-items:center;height:76px;padding:20px;border-top:1px solid #e0e0e0}doctor-view doctor-details .new-visit-button{display:block;height:35px}doctor-view doctor-details .new-visit-button .button{height:35px!important}doctor-view doctor-details svg{width:24px;height:24px;margin-left:auto;fill:var(--control-accent-contrast);cursor:pointer}.view-list{display:flex;align-items:center}.view-list.wrap-items{flex-direction:column}.view-list>*:not(:first-of-type){margin-left:30px}@media (min-width: 768px){.view-list.wrap-items{justify-content:center;flex-direction:row;flex-wrap:wrap}.view-list.wrap-items>*:nth-of-type(n){margin-left:30px}}@media (min-width: 910px){.view-list.wrap-items>*:nth-of-type(n){margin-left:0}.view-list.wrap-items>*:nth-of-type(3n-4){margin-left:30px;margin-right:30px}}@media (min-width: 1170px){.view-list.wrap-items>*:nth-of-type(3n-4){margin-left:0;margin-right:0}.view-list.wrap-items>*:nth-of-type(4n-1){margin-left:30px;margin-right:30px}.view-list.wrap-items>*:nth-of-type(4n-2){margin-left:30px}}carousel-list{position:relative;display:block;padding:0 15px}carousel-list .list-parent{overflow:hidden}carousel-list .list{display:flex;align-items:center;transition:transform .2s ease-in}carousel-list .list>*:not(:first-of-type){margin-left:30px}carousel-list .carousel-button{position:absolute;top:50%;display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:#fff;z-index:11;border:1px solid rgba(0,0,0,.1);transform:translateY(-50%);cursor:pointer}carousel-list .carousel-button svg{width:22px;height:22px}carousel-list .carousel-button.prev{left:0}carousel-list .carousel-button.next{right:0}e-horizontal-icon a{text-decoration:none;color:var(--primary-text);transition:color .2s ease-in}e-horizontal-icon a:hover{color:var(--color-black)}e-horizontal-icon .icon{position:relative}e-horizontal-icon .type-white-blue,e-horizontal-icon .type-arrow,e-horizontal-icon .type-blue-white,e-horizontal-icon .type-black-blue{border-color:var(--primary)}e-horizontal-icon .type-white-blue,e-horizontal-icon .type-arrow,e-horizontal-icon a.type-blue-white:hover{color:#fff;background:var(--primary)}e-horizontal-icon a.type-white-blue:hover,e-horizontal-icon a.type-arrow:hover,e-horizontal-icon .type-blue-white{color:var(--primary);background:#fff}e-horizontal-icon .fa-twitter,e-horizontal-icon .fa-twitter-square{color:#1dcaff}e-horizontal-icon .fa-facebook,e-horizontal-icon .fa-facebook-square{color:#3b5998}e-horizontal-icon .fa-instagram{color:#3cedbc}e-horizontal-icon .fa-youtube,e-horizontal-icon .fa-youtube-square,e-horizontal-icon .fa-youtube-play{color:#cc181e}e-video{display:block;margin-bottom:10px}local-video video{width:100%!important;max-height:720px!important;object-fit:fill!important}links-footer .container{display:flex;justify-content:space-between;flex-wrap:wrap;padding:32px 0 64px}@media screen and (max-width: 1280px){links-footer .container{flex-direction:column;padding:0 0 22px}}links-footer .container .center{text-align:center}links-footer .container .right{text-align:right}links-footer .container .category-name{font-size:1.1428571429rem;color:var(--primary-text)}links-footer .container .links{display:flex}@media screen and (max-width: 1280px){links-footer .container .links{flex-direction:column}}links-footer .container .links .category{width:200px}@media screen and (max-width: 1280px){links-footer .container .links .category{width:100%;padding:16px 0;border-bottom:1px solid #e5e5e5}}links-footer .container .links .category .category-title{display:flex;justify-content:space-between;align-items:center}links-footer .container .links .category .center{justify-content:center}links-footer .container .links .category .right{justify-content:right}links-footer .container .links .category ul{list-style-type:none;padding:0;margin:20px 0}links-footer .container .links .category ul li{margin-bottom:20px}links-footer .container .mobile-container{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 1280px){links-footer .container .mobile-container{width:100%;padding:16px 0;border-bottom:1px solid #e5e5e5}}links-footer .container .socials{padding:16px 0}links-footer .container .socials img{max-width:40px}links-footer .container .mobile img{margin:0 8px;max-width:150px}@media screen and (max-width: 1280px){links-footer .container .mobile img{margin:0}}links-footer .container .logo{display:flex;flex-direction:column}links-footer .container .logo img{margin:16px 0 0;max-height:48px}links-footer .container .logo .copy{font-size:.8571428571rem;color:var(--secondary-text)}links-footer .vertical{flex-direction:column}links-footer .vertical .links-vertical{justify-content:space-between}links-footer .vertical .socials-vertical-container{width:100%;display:flex;justify-content:right}links-footer .vertical .socials-vertical-container .socials-vertical{width:25%}@media screen and (max-width: 1280px){links-footer .vertical .socials-vertical-container .socials-vertical{width:100%}}links-footer .vertical .mobile-vertical{justify-content:center;padding-bottom:24px;border-bottom:1px solid #e5e5e5}@media screen and (max-width: 1280px){links-footer .vertical .mobile-vertical{justify-content:space-between;padding-bottom:16px}}
