/*!
 *  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"}@charset "UTF-8";@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-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}.width-50{width:50%}.width-100{width:100%}.width-auto{width: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}}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,rgba(225,243,220,0))}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,rgba(231,239,255,0))}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)}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}}.a-concierge,.additional-visit-data{color:var(--primary);cursor:pointer}.a-concierge:hover,.additional-visit-data:hover{text-decoration:underline}.btn{padding-top:7px;padding-bottom:7px;transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out}.form-control{box-shadow:none!important;border-radius:0}.form-control:focus{color:var(--primary)}.center-vert{display:flex;flex-flow:row;align-items:center}@media (min-width: 980px){.visible-mobile{display:none!important}}@media (max-width: 979px){.hidden-mobile{display:none!important}}img[src*="concierge/"][src*="24"]{width:24px!important}@media (max-width: 979px){body[class*=modal-open-]{overflow:hidden}}.form-control[material-input]{padding:5px 8px}.danger{color:red}#nprogress .bar{background:crimson!important;height:4px!important;box-shadow:0 0 5px #fff!important}#nprogress .peg{box-shadow:0 0 10px #dc143c,0 0 5px #dc143c!important}#nprogress .spinner{display:none!important}#alert-container{position:fixed;right:30px;bottom:30px;z-index:999999}.text-block sup{vertical-align:super}.text-block sub{vertical-align:sub}.text-block sup,.text-block sub{font-size:70%}.sec-header-menu>ul>li>a{border-bottom-color:transparent}.ui-sortable-helper{white-space:nowrap}.btn-concierge-ghost{position:relative!important;background:white;border:1px solid var(--primary);color:var(--primary)}.btn-concierge-ghost .ripple{background-color:var(--primary);opacity:.01}.btn-concierge-ghost:hover:not([disabled]):not(.disabled){color:var(--primary-bright);border-color:var(--primary-bright)}.btn-concierge-ghost[disabled],.btn-concierge-ghost.disabled{background:#aaaaaa!important;border-color:#aaa!important;color:#fff!important;opacity:1!important;cursor:default}.btn-concierge-primary{position:relative!important;background:var(--primary);color:#fff!important}.btn-concierge-primary .ripple{background-color:#fff}.btn-concierge-primary:hover{background:var(--primary)}.btn-concierge-primary[disabled],.btn-concierge-primary.disabled{background:#aaaaaa!important;color:#fff!important;opacity:1!important;cursor:default}.btn-concierge-white{position:relative!important;background:white;border:1px solid white;color:var(--primary)!important}.btn-concierge-white .ripple{background-color:var(--primary);opacity:.01}.btn-concierge-white:hover{color:var(--primary-bright)!important}.btn-concierge-white[disabled],.btn-concierge-white.disabled{background:#aaaaaa!important;color:var(--primary)!important;opacity:1!important;cursor:default}.btn-concierge-ghost-reverse{position:relative!important;background:var(--primary);border:1px solid white;color:#fff!important}.btn-concierge-ghost-reverse .ripple{background-color:var(--primary)}.btn-concierge-ghost-reverse:hover{background:white;color:var(--primary)}.btn-concierge-ghost-reverse[disabled],.btn-concierge-ghost-reverse.disabled{opacity:.6!important;cursor:default}.btn-concierge-disabled{position:relative!important;background:#aaaaaa!important;color:#fff!important;opacity:1!important}.btn-concierge-ghost,.btn-concierge-primary,.btn-concierge-white,.btn-concierge-ghost-reverse,.btn-concierge-disabled{border-radius:0;overflow:hidden;box-shadow:none!important}.btn-concierge-ghost .ripple,.btn-concierge-primary .ripple,.btn-concierge-white .ripple,.btn-concierge-ghost-reverse .ripple,.btn-concierge-disabled .ripple{position:absolute;border-radius:50%;transition:all .5s ease-out;transform:translate(-50%,-50%);width:0;height:0;opacity:.1;pointer-events:none}.btn{display:inline-block;padding:6px 12px;cursor:pointer}.btn.btn-lg{padding:12px 24px;font-size:1.2em}history-visits{display:block}history-visits single-history-visit,history-visits .visit-clickable{display:block}history-visits .visit-clickable{cursor:pointer;position:relative}history-visits .visit-clickable history-visit-information .buttons{position:absolute;z-index:200;right:0}history-visits button.show-details{position:absolute;inset:0;width:100%;cursor:pointer;transition:.3s}history-visits button.show-details:hover{background:rgba(213,213,213,.3)}.cancelled-visit-modal .modal-inner{position:relative;width:100vh;height:100vh;padding:36px}.cancelled-visit-modal .modal-inner .modal-title{font-size:24px}.cancelled-visit-modal .modal-inner .text{display:inline-block;margin:24px 0;font-size:15px;color:var(--primary-text)}.cancelled-visit-modal .modal-inner c-material-button{display:block;position:fixed;left:0;right:0;bottom:0}@media (min-width: 550px){.cancelled-visit-modal .modal-inner{width:450px;height:auto}.cancelled-visit-modal .modal-inner c-material-button{position:static;width:120px;margin-left:auto}}history-visit-information{display:flex;flex-direction:column;align-items:flex-start;padding:16px 0;border-bottom:1px solid #d5d5d5;transition:background .2s ease-in}history-visit-information .history-visit-date{display:flex}history-visit-information .history-visit-date .day{font-size:40px;font-weight:300;display:flex;align-items:center}history-visit-information .history-visit-date .date-box{display:flex;flex-direction:column;justify-content:center;margin-left:12px;font-size:16px}history-visit-information .history-visit-information{display:flex;flex-direction:column;margin-top:8px;padding-left:60px}history-visit-information .history-visit-information .doctor-name,history-visit-information .history-visit-information .unit-name,history-visit-information .history-visit-information .service-name{margin-bottom:2px}history-visit-information .buttons{margin-left:60px;display:inline-block;flex-wrap:wrap;justify-content:flex-end;align-items:flex-end}history-visit-information .buttons c-material-button{margin-top:12px}element-history-visits button.history-visit-button{margin-left:auto;display:block;align-items:center;cursor:pointer;min-height:34px;min-width:100px;max-width:180px;border-radius:100px;padding:0 10px;border:1px solid var(--primary);color:var(--primary)!important}element-history-visits button.show-more-button{margin-top:24px}.desktop history-visit-information{flex-direction:row;align-items:center;padding:24px 12px}.desktop history-visit-information .history-visit-date{width:180px}.desktop history-visit-information .history-visit-information{padding-left:0;margin-top:0}.desktop history-visit-information .buttons{margin-left:auto;margin-top:0}.desktop history-visit-information-inner{display:flex;flex-direction:row;align-items:center}history-visit-information-status{display:flex;align-items:center}history-visit-information-status svg-icon{display:flex!important}history-visit-information-status span{margin-left:4px;padding-bottom:1px;font-size:12px;color:var(--secondary-text)}single-planned-visit{position:relative;display:block}single-planned-visit .visit-details{margin-bottom:20px;border-radius:10px;border:solid 1px #e0e0e0}single-planned-visit .visit-cancel planned-visit-details{padding:0 0 30px}single-planned-visit .visit-confirmation .visit-date-referral-doctor-name,single-planned-visit .visit-cancel .visit-date-referral-doctor-name{display:flex}single-planned-visit .visit-confirmation .visit-date-referral-doctor-name .visit-doctor-name,single-planned-visit .visit-cancel .visit-date-referral-doctor-name .visit-doctor-name{margin:0 0 0 15px!important;font-size:1.5714285714rem}single-planned-visit .visit-confirmation .visit-service,single-planned-visit .visit-cancel .visit-service{margin-top:7px}single-planned-visit .visit-confirmation .visit-unit,single-planned-visit .visit-cancel .visit-unit{display:flex;flex-direction:row!important}single-planned-visit .visit-confirmation .visit-unit .visit-unit-name,single-planned-visit .visit-cancel .visit-unit .visit-unit-name{margin-top:0!important;margin-right:8px!important}single-planned-visit .visit-confirmation .visit-unit .visit-unit-name:after,single-planned-visit .visit-cancel .visit-unit .visit-unit-name:after{content:"\2022";margin-left:8px}single-planned-visit .visit-details.visit-not-accepted{background:#f8f8f8}planned-visit-details{display:flex;flex-wrap:wrap;width:100%;padding:27px 30px 27px 27px}planned-visit-details .visit-unpaid-info{display:block;flex:1 100%;max-width:100%;margin-top:20px;font-weight:600}planned-visit-details>planned-visit-icon{position:absolute;cursor:pointer}@media (min-width: 1280px){planned-visit-details>planned-visit-icon{position:relative}}planned-visit-details>planned-visit-icon .doctor-avatar{min-width:80px;min-height:80px;height:80px;border-radius:50%}planned-visit-details .visit-details-details{flex:1 100%;max-width:100%}@media (min-width: 1280px){planned-visit-details .visit-details-details{flex:1 75%;max-width:75%}}planned-visit-details .visit-details-details .visit-details-block{display:flex;align-items:center;width:max-content;padding:4px 12px;border-radius:8px}planned-visit-details .visit-details-details .visit-date-referral{display:flex;margin-left:40px;align-items:center}@media (min-width: 1280px){planned-visit-details .visit-details-details .visit-date-referral{margin-left:0}}planned-visit-details .visit-details-details .visit-date-referral .visit-date{background-color:rgba(var(--primary-rgb),.1);font-weight:600;color:var(--primary);flex-shrink:0}planned-visit-details .visit-details-details .visit-date-referral .visit-additional-info .additional-info{font-size:.7857142857rem;font-weight:600;letter-spacing:.92px;color:var(--secondary-text);text-transform:uppercase;margin-left:15px}planned-visit-details .visit-details-details .visit-date-referral .visit-referral{background-color:#ff7e001a;font-weight:500;margin-left:8px;cursor:pointer}planned-visit-details .visit-details-details .visit-date-referral .visit-referral span{margin-left:6px}planned-visit-details .visit-details-details .visit-date-referral .visit-referral span,planned-visit-details .visit-details-details .visit-date-referral .visit-referral svg{pointer-events:none}planned-visit-details .visit-details-details .visit-doctor-name{margin-top:17px;font-size:2rem;cursor:pointer}planned-visit-details .visit-details-details .visit-service .visit-service-name{font-size:1.1428571429rem}planned-visit-details .visit-details-details .visit-service .visit-service-price{font-weight:600}@media (min-width: 1280px){planned-visit-details .visit-details-details .visit-service{display:flex}planned-visit-details .visit-details-details .visit-service .visit-service-price{margin-left:6px!important}planned-visit-details .visit-details-details .visit-service .visit-service-price:before{content:"\2022";margin-right:6px}}planned-visit-details .visit-details-details .visit-unit{display:flex;flex-direction:column}planned-visit-details .visit-details-details .visit-unit .visit-unit-name{margin-top:13px}planned-visit-details .visit-details-details .visit-unit .visit-unit-name,planned-visit-details .visit-details-details .visit-unit .visit-unit-address{line-height:1.43;color:var(--secondary-text)}planned-visit-details .visit-details-details .visit-additional-buttons{display:flex;align-items:center;flex-wrap:wrap}planned-visit-details .visit-details-details .visit-additional-buttons .cancel-button-for-disabled-visit{margin-top:20px;margin-right:20px}planned-visit-details .visit-details-details .visit-service-price{display:flex;align-items:center;margin-top:20px;margin-right:20px}planned-visit-details .visit-details-details .visit-service-price span{font-size:1rem;line-height:1.43;color:var(--secondary-text)}planned-visit-details .visit-details-details .visit-service-price .price-text{font-weight:500;color:var(--primary-text)}planned-visit-details .visit-details-details .visit-service-price svg{width:15px;margin-right:8px}planned-visit-details .visit-details-details .visit-service-price .cls-price{fill:var(--secondary-text)}planned-visit-details .visit-details-cancel{margin:20px 20px 0 0}@media (min-width: 1280px){planned-visit-details .visit-details-cancel{margin:0;flex:1 calc(25% - 62px);max-width:calc(25% - 62px);display:flex;justify-content:flex-end}}planned-visit-details .visit-details-change change-visit button{cursor:pointer;min-width:100px;display:flex;align-items:center;min-height:34px;border-radius:100px;padding:0 10px;border:1px solid var(--control-primary);color:var(--control-primary)!important}planned-visit-details .visit-details-change change-visit button:hover{background-color:rgba(var(--control-primary-rgb),.1)}planned-visit-details .visit-details-change change-visit i{display:none}planned-visit-details .visit-details-actions .action-wrapper,planned-visit-details c-popup .action-wrapper{display:flex;align-items:center;cursor:pointer}planned-visit-details .visit-details-actions c-dynamic-component,planned-visit-details c-popup c-dynamic-component{display:flex;align-items:center}planned-visit-details .visit-details-actions c-dynamic-component>*,planned-visit-details c-popup c-dynamic-component>*{width:100%}planned-visit-details .visit-details-actions button,planned-visit-details c-popup button{color:var(--primary)}planned-visit-details .visit-details-actions svg,planned-visit-details c-popup svg{fill:var(--primary)}planned-visit-details .visit-details-actions a,planned-visit-details c-popup a{color:var(--primary);cursor:pointer}planned-visit-details .visit-details-actions a:hover,planned-visit-details c-popup a:hover{color:var(--primary)}planned-visit-details .visit-details-actions a:hover i:after,planned-visit-details c-popup a:hover i:after{width:100%}planned-visit-details .visit-details-actions{display:flex;margin-top:28px}@media (min-width: 1280px){planned-visit-details .visit-details-actions{margin-left:62px;padding:0}}planned-visit-details .visit-details-actions .visit-details-actions-first-actions{display:flex}planned-visit-details .visit-details-actions .visit-details-actions-first-actions c-dynamic-component{margin-right:20px}planned-visit-details .visit-details-actions.online-links{padding-bottom:65px}@media (min-width: 1280px){planned-visit-details .visit-details-actions.online-links{padding-bottom:0}}planned-visit-details .visit-details-actions.online-links .visit-details-actions-first-actions{display:flex;position:absolute;left:0;right:0;bottom:0;padding:16px;border-top:solid 1px #e0e0e0}@media (min-width: 1280px){planned-visit-details .visit-details-actions.online-links .visit-details-actions-first-actions{position:unset;bottom:0;left:0;right:0;padding:0;border:none}}planned-visit-details .visit-details-actions .visit-details-actions-more-actions{display:flex;align-items:center;color:var(--primary);cursor:pointer}planned-visit-details .visit-details-actions .visit-details-actions-more-actions i,planned-visit-details .visit-details-actions .visit-details-actions-more-actions span{pointer-events:none;margin-right:0!important}planned-visit-details .visit-details-actions svg,planned-visit-details .visit-details-actions i.material-icons,planned-visit-details .visit-details-actions-more-actions-block svg,planned-visit-details .visit-details-actions-more-actions-block i.material-icons{width:24px;height:24px;margin-right:10px}planned-visit-details c-popup{position:absolute;border-radius:6px;width:320px;font-weight:500;background:white}planned-visit-details c-popup:not(.actions){padding:24px 21px 26px 28px}planned-visit-details c-popup .visit-doctor-info planned-visit-icon{min-width:80px;height:80px;margin-right:8px}planned-visit-details c-popup .visit-doctor-info planned-visit-icon .doctor-image,planned-visit-details c-popup .visit-doctor-info planned-visit-icon .doctor-avatar,planned-visit-details c-popup .visit-doctor-info planned-visit-icon .visit-icon,planned-visit-details c-popup .visit-doctor-info planned-visit-icon .doctor-circle{height:80px!important;width:80px!important;background-size:cover!important}planned-visit-details c-popup .visit-doctor-info planned-visit-icon .doctor-avatar{width:80px;min-height:80px;min-width:80px;border-radius:50%}planned-visit-details c-popup .visit-doctor-info planned-visit-icon .circle,planned-visit-details c-popup .visit-doctor-info planned-visit-icon .doctor-circle{width:80px;height:80px;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:var(--primary);margin-right:8px}planned-visit-details c-popup .visit-doctor-info planned-visit-icon .circle span,planned-visit-details c-popup .visit-doctor-info planned-visit-icon .doctor-circle span{color:#fff!important;font-size:1.8571428571rem}planned-visit-details c-popup .visit-doctor-info .visit-doctor-info-short{display:flex;margin-bottom:19px}planned-visit-details c-popup .visit-doctor-info .visit-doctor-info-short .visit-doctor-info-doctor-title{line-height:.75}planned-visit-details c-popup .visit-doctor-info .visit-doctor-info-short .visit-doctor-info-doctor-name{font-size:1.5714285714rem;font-weight:500}planned-visit-details c-popup .visit-doctor-info .visit-doctor-info-short .visit-doctor-info-doctor-specialization{margin-left:3px;display:inline-block}planned-visit-details c-popup .visit-doctor-info .visit-doctor-info-short .visit-doctor-info-doctor-specialization:not(:last-of-type):after{content:","}planned-visit-details c-popup .visit-doctor-info .visit-doctor-info-doctor-description{max-height:108px;overflow:auto;margin-right:-20px;padding-right:23px}planned-visit-details c-popup .visit-referral-info .visit-referral-info-title{margin-bottom:6px;font-size:.7857142857rem;font-weight:600;letter-spacing:.92px;color:var(--primary);text-transform:uppercase}planned-visit-details c-popup .visit-referral-info .visit-referral-info-description{font-weight:500}planned-visit-details c-popup .visit-details-actions-more-actions-block .action-wrapper{width:100%;padding:12px 42px 12px 22px;cursor:pointer}planned-visit-details c-popup .visit-details-actions-more-actions-block .action-wrapper:hover{background-color:#efefef}planned-visit-icon{display:block;min-width:28px;height:28px}planned-visit-icon .doctor-avatar{min-width:28px;min-height:28px;height:28px}@media (min-width: 1280px){planned-visit-icon{position:relative;margin-right:22px}planned-visit-icon .doctor-avatar{min-width:40px;min-height:40px;height:40px}}planned-visit-icon svg{width:15px}@media (min-width: 1280px){planned-visit-icon svg{width:auto}}planned-visit-icon .doctor-image{background-size:cover!important}planned-visit-icon .doctor-image,planned-visit-icon .doctor-avatar,planned-visit-icon .visit-icon{height:28px!important;border-radius:50%}@media (min-width: 1280px){planned-visit-icon .doctor-image,planned-visit-icon .doctor-avatar,planned-visit-icon .visit-icon{height:40px!important;width:40px!important}}planned-visit-icon .circle{width:28px!important;height:28px!important;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:var(--primary)}@media (min-width: 1280px){planned-visit-icon .circle{height:40px!important;width:40px!important}}planned-visit-icon .circle span{color:#fff!important;font-size:1.1428571429rem}planned-visit-icon .visit-icon{display:flex;align-items:center;justify-content:center}planned-visit-icon .visit-icon svg{pointer-events:none}planned-visit-icon .visit-icon.visit{background-color:rgba(var(--primary-rgb),.1)}planned-visit-icon .visit-icon.e-visit{background-color:rgba(var(--primary-rgb),.1)}single-visit-video-audio-call .consultation-button,single-visit-chat .consultation-button{display:flex;align-items:center;padding:6px 12px;border-radius:18px;background:#aaa}single-visit-video-audio-call .consultation-button.active,single-visit-chat .consultation-button.active{cursor:pointer;background:var(--primary)}single-visit-video-audio-call .consultation-button.only-button,single-visit-chat .consultation-button.only-button{padding:7px;border-radius:50%}single-visit-video-audio-call .consultation-button.only-button svg,single-visit-chat .consultation-button.only-button svg{margin:0}single-visit-video-audio-call .consultation-button svg,single-visit-chat .consultation-button svg{width:17px;height:17px}single-visit-video-audio-call .consultation-button span,single-visit-chat .consultation-button span{margin-left:5px;color:#fff}c-modal.queue-modal .modal-root .modal-inner{width:100vw;height:100vh;color:var(--primary-text)}c-modal.queue-modal .modal-root .modal-inner .colored-side,c-modal.queue-modal .modal-root .modal-inner .transparent-side{padding:32px}c-modal.queue-modal .modal-root .modal-inner .colored-side{display:flex;flex-direction:column;background:var(--primary);color:#fff;font-size:36px}c-modal.queue-modal .modal-root .modal-inner .colored-side span:first-of-type{margin-bottom:12px}c-modal.queue-modal .modal-root .modal-inner .transparent-side{max-height:calc(100vh - 100px);overflow-y:auto;padding-bottom:120px}c-modal.queue-modal .modal-root .modal-inner .transparent-side .title{font-size:26px;color:var(--primary-text-dark)}c-modal.queue-modal .modal-root .modal-inner .transparent-side .unit-name{margin-top:8px;font-size:14px}c-modal.queue-modal .modal-root .modal-inner .transparent-side .unit-name i{font-style:normal;font-weight:600}c-modal.queue-modal .modal-root .modal-inner .transparent-side .loader{display:flex;flex-direction:column;align-items:center}c-modal.queue-modal .modal-root .modal-inner .transparent-side .loader span{font-size:12px;margin-top:6px}c-modal.queue-modal .modal-root .modal-inner .transparent-side .simple-error{color:#fd3030;font-size:13px}c-modal.queue-modal .modal-root .modal-inner .transparent-side .nfz-queue{border-top:1px solid #707070;padding-top:20px}c-modal.queue-modal .modal-root .modal-inner .transparent-side .queue-info{color:var(--primary-text-dark);margin-bottom:20px}c-modal.queue-modal .modal-root .modal-inner .transparent-side .queue-info.other-info{display:block}c-modal.queue-modal .modal-root .modal-inner .seperator{position:relative;padding-top:12px;margin-top:12px}c-modal.queue-modal .modal-root .modal-inner .seperator:before{content:"";position:absolute;left:-32px;right:-32px;top:0;height:1px;background:#e8e8e8}c-modal.queue-modal .modal-root .modal-inner .mobile-btn-sticky-bottom{position:fixed;bottom:0;left:0;right:0;display:flex;flex-direction:column}@media (min-width: 820px){c-modal.queue-modal .modal-root .modal-inner{display:flex;width:650px;height:auto}c-modal.queue-modal .modal-root .modal-inner .colored-side{width:200px;align-items:flex-end;padding:40px 32px}c-modal.queue-modal .modal-root .modal-inner .transparent-side{padding:42px 32px 30px}c-modal.queue-modal .modal-root .modal-inner .transparent-side{width:calc(100% - 200px)}c-modal.queue-modal .modal-root .modal-inner .transparent-side .seperator{display:flex;flex-direction:column;margin-top:22px;padding-top:20px}c-modal.queue-modal .modal-root .modal-inner .mobile-btn-sticky-bottom{position:static;display:block;width:100%;margin-top:18px}}c-modal.confirm-modal .details planned-visit-details{padding:0}c-modal.confirm-modal .cancel single-planned-visit{position:relative}c-modal.confirm-modal .cancel single-planned-visit:after{content:"";position:absolute;height:1px;background:#d8d8d8;left:-40px;right:-30px;bottom:0}c-modal.cancel-modal .close{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background-color:#ececec;position:absolute!important;border-radius:50%;padding:0!important;top:25px!important;right:25px!important}c-modal.cancel-modal .modal-inner{width:760px;max-width:100%;border-radius:10px;box-shadow:0 0 20px #c3c3c36e}c-modal.cancel-modal cancel-visit{display:block;padding:30px 30px 30px 40px}c-modal.cancel-modal single-planned-visit{position:relative}c-modal.cancel-modal single-planned-visit:after{content:"";position:absolute;height:1px;background:#d8d8d8;left:-40px;right:-30px;bottom:0}c-modal.cancel-modal single-planned-visit planned-visit-details{padding:0 0 20px;display:flex;align-items:center}c-modal.cancel-modal single-planned-visit planned-visit-details .visit-additional-info,c-modal.cancel-modal single-planned-visit planned-visit-details .visit-service,c-modal.cancel-modal single-planned-visit planned-visit-details .visit-unit{display:none}c-modal.cancel-modal single-planned-visit planned-visit-icon{width:40px;height:40px;margin-right:16px}c-modal.cancel-modal single-planned-visit .visit-doctor-name{font-size:1.2857142857rem!important}c-modal.cancel-modal single-planned-visit .visit-details-block{padding:4px 9px!important}c-modal.cancel-modal h2{margin-top:25px;font-size:2rem}c-modal.cancel-modal .buttons{display:flex;justify-content:flex-end;margin-top:40px}c-modal.cancel-modal .buttons c-material-button:first-child{margin-right:15px}c-modal.cancel-modal change-visit{margin-right:15px}c-modal.cancel-modal change-visit button{cursor:pointer;min-width:100px;display:flex;align-items:center;min-height:34px;border-radius:100px;padding:0 10px;border:1px solid var(--control-primary);color:var(--control-primary)!important}c-modal.cancel-modal change-visit button i{display:none}c-modal.cancel-modal .visit-referral{display:none}cancel-visit c-radio-group{margin-top:10px;display:block}cancel-visit c-radiobutton .radio-text{font-size:1.1428571429rem}cancel-visit planned-visit-details .visit-additional-buttons{display:none!important}.planned-visits-additional-info-item{display:flex;flex-direction:row;align-items:flex-start;padding:20px 10px 20px 14px;margin-bottom:19px;border-radius:10px;box-shadow:0 0 10px #d6d6d680}@media (min-width: 1280px){.planned-visits-additional-info-item{flex-direction:column;padding:29px 36px;border:solid 1px #e0e0e0;box-shadow:none}}.planned-visits-additional-info-item img{width:40px;margin:0 10px 10px 0}@media (min-width: 1280px){.planned-visits-additional-info-item img{width:58px}}.planned-visits-additional-info-item .info-title{margin-bottom:6px;font-size:.7857142857rem;font-weight:600;letter-spacing:.92px;color:var(--primary);text-transform:uppercase}@media (min-width: 1280px){.planned-visits-additional-info-item .info-title{margin-bottom:0}}.planned-visits-additional-info-item .info-title.warning{color:var(--error)}.planned-visits-additional-info-item .info-description{font-size:1.1428571429rem;margin:0}.planned-visits-additional-info-item c-material-button{display:block;margin-top:10px}@media (min-width: 1280px){.planned-visits-additional-info-item c-material-button{margin-top:0}.planned-visits-additional-info-item c-material-button button{border:none!important}.planned-visits-additional-info-item c-material-button button:hover:after{background-color:transparent!important}.planned-visits-additional-info-item c-material-button button .button-background{padding:0!important}}.planned-visits-additional-info-item button,.planned-visits-additional-info-item a{color:var(--primary);cursor:pointer;display:inline-block}.planned-visits-additional-info-item button.action-with-margin,.planned-visits-additional-info-item a.action-with-margin{margin-top:22px}element-authorization-medical-records{display:block;margin:20px 0}element-authorization-medical-records .element-title{max-width:600px;margin-bottom:30px;color:#023b48;font-size:1.071rem}element-authorization-medical-records .no-data,element-authorization-medical-records .error-text{font-size:.8571rem}element-authorization-medical-records .error-text{display:block;color:var(--error)}element-authorization-medical-records .loader{display:flex;flex-direction:column;align-items:center}element-authorization-medical-records .loader .text{margin-top:6px}element-authorization-medical-records c-material-button{display:flex;margin-bottom:30px}element-authorization-medical-records c-material-button svg{fill:var(--primary)}element-authorization-medical-records single-unit-record:not(:first-of-type){margin-top:30px}.quick-element-authorization-medical-records h3.modal-title{color:var(--primary)}quick-element-authorization-medical-records c-modal .modal-root .modal-inner{padding:25px;width:-moz-fit-content;width:fit-content}quick-element-authorization-medical-records h3{font-weight:400;max-width:600px;font-size:26px}single-unit-record{position:relative;display:block}single-unit-record .unit-name{padding-right:120px;color:#393939;font-size:1.429rem}single-unit-record .record-information{display:block;margin:2px 0}single-unit-record .record-information strong{margin-left:2px;color:var(--primary);font-weight:400}single-unit-record .edit-records{position:absolute;right:0;top:6px;display:flex;align-items:center;cursor:pointer}single-unit-record .edit-records svg{width:16px;height:16px;fill:var(--primary);transition:all .2s ease-in-out}single-unit-record .edit-records .text{margin-left:4px;color:var(--primary);font-size:.8571rem}single-unit-record .edit-records:hover svg{transform:rotate(226deg)}record-table,.record-table{display:block;margin-top:20px;font-size:.9286rem;color:#9e9e9e}record-table c-underline-input,.record-table c-underline-input{display:block;width:150px;margin:0}record-table c-underline-input input.input,.record-table c-underline-input input.input{background:transparent;font-size:1rem}@media (max-width: 1350px){record-table c-underline-input input.input,.record-table c-underline-input input.input{width:150px}}record-table c-underline-input.filled label,.record-table c-underline-input.filled label{opacity:0;right:auto!important;top:auto!important;transform:translateY(-4px)}record-table c-underline-input label,.record-table c-underline-input label{font-size:1rem;top:6px}record-table .half-items div,.record-table .half-items div{width:150px}record-table .half-items c-underline-input,.record-table .half-items c-underline-input{display:block}record-table .half-items c-underline-input:first-of-type,.record-table .half-items c-underline-input:first-of-type{margin-bottom:8px}record-table thead,.record-table thead{position:absolute;left:-99999px;top:-999999px}record-table c-dynamic-component,record-table single-status,.record-table c-dynamic-component,.record-table single-status{display:block}record-table c-dynamic-component:nth-of-type(odd),record-table single-status:nth-of-type(odd),.record-table c-dynamic-component:nth-of-type(odd),.record-table single-status:nth-of-type(odd){background:rgba(0,0,0,.05)}record-table basic-table-information,record-table edit-record-information,record-table single-status,.record-table basic-table-information,.record-table edit-record-information,.record-table single-status{display:block;padding:2px 10px}record-table .item,.record-table .item{display:flex;align-items:center;padding:6px 0}record-table .item:before,.record-table .item:before{content:attr(data-name);display:inline-block;width:50%;min-width:90px;padding-right:12px}@media (min-width: 600px){record-table .information-row,.record-table .information-row{padding:4px 14px}record-table .item,.record-table .item{padding:8px 0}record-table .item:before,.record-table .item:before{width:250px;padding-right:0}}@media (min-width: 900px){record-table .table,.record-table .table{table-layout:fixed;border-collapse:collapse;width:80%}record-table c-dynamic-component,.record-table c-dynamic-component{display:table-row-group!important}record-table thead,.record-table thead{position:static;border-bottom:1px solid #d8d8d8;font-weight:600}record-table th,.record-table th{padding:8px 0;font-size:1.143rem;text-align:left}record-table c-dynamic-component:nth-of-type(odd),.record-table c-dynamic-component:nth-of-type(odd){background:transparent}record-table basic-table-information,record-table edit-record-information,record-table single-status,.record-table basic-table-information,.record-table edit-record-information,.record-table single-status{display:table-row;padding:0}record-table basic-table-information:nth-of-type(odd),record-table edit-record-information:nth-of-type(odd),record-table single-status:nth-of-type(odd),.record-table basic-table-information:nth-of-type(odd),.record-table edit-record-information:nth-of-type(odd),.record-table single-status:nth-of-type(odd){background:transparent}record-table basic-table-information .half-items div,record-table edit-record-information .half-items div,record-table single-status .half-items div,.record-table basic-table-information .half-items div,.record-table edit-record-information .half-items div,.record-table single-status .half-items div{display:flex;width:100%}record-table basic-table-information .half-items div c-underline-input,record-table edit-record-information .half-items div c-underline-input,record-table single-status .half-items div c-underline-input,.record-table basic-table-information .half-items div c-underline-input,.record-table edit-record-information .half-items div c-underline-input,.record-table single-status .half-items div c-underline-input{flex:1;max-width:49%}record-table basic-table-information .half-items div c-underline-input:first-of-type,record-table edit-record-information .half-items div c-underline-input:first-of-type,record-table single-status .half-items div c-underline-input:first-of-type,.record-table basic-table-information .half-items div c-underline-input:first-of-type,.record-table edit-record-information .half-items div c-underline-input:first-of-type,.record-table single-status .half-items div c-underline-input:first-of-type{margin-bottom:0;margin-right:10px}record-table .item,.record-table .item{display:table-cell;padding:12px 0;font-size:1rem;text-align:left;position:relative}record-table .item c-underline-input,.record-table .item c-underline-input{width:100%}record-table .item:before,.record-table .item:before{display:none}record-table .item .remove,.record-table .item .remove{position:absolute;right:0;top:10px}record-table .item .remove svg,.record-table .item .remove svg{transform:rotate(45deg)}}.edit-record-modal .modal-root{z-index:999991}.edit-record-modal .modal-inner{width:100vw;height:100vh;padding:38px 40px 90px;overflow-y:auto}.edit-record-modal .unit-name{color:#707070;font-size:24px}.edit-record-modal .access-documentacion{margin:24px 0}.edit-record-modal .senders{position:fixed;left:0;right:0;bottom:0;background:white}.edit-record-modal .item{padding:12px 4px}.edit-record-modal editable-table-information c-underline-select .root{max-width:170px}@media (min-width: 1350px){.edit-record-modal .modal-inner{width:1250px;height:auto;padding-bottom:38px}.edit-record-modal .senders{position:static;display:flex;justify-content:flex-end;margin-top:26px}.edit-record-modal .senders c-material-button:first-of-type{margin-right:12px}}add-new-person{display:inline-flex;align-items:center;margin-top:12px;cursor:pointer}add-new-person svg{width:24px;height:24px;fill:var(--primary);transition:all .2s ease-in}add-new-person .text{margin-left:6px;color:var(--primary);font-size:15px}add-new-person:hover svg{transform:rotate(-90deg)}records-status{display:block;margin-bottom:42px}records-status .title{color:#393939;font-size:20px}@media (min-width: 900px){records-status .table .small{width:80px}records-status single-status svg{width:20px;height:20px;fill:var(--primary-text);cursor:pointer}records-status single-status c-spinner{display:table-cell}records-status single-status c-spinner .loader{width:19px;height:19px}}.visit-container{padding-left:60px;padding-right:20px}.history-visit-detail-root{border:1px solid #d5d5d5;border-left:4px solid #29b0b0}.visit .left-bar{width:60px;display:flex;justify-content:center;align-items:center;height:80px}.visit .left-bar img{height:22px;width:22px}.visit .visit-header{flex-grow:1;height:80px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;color:#00b0af}.visit .visit-header .date{display:flex;flex-direction:row;font-size:1.07rem;align-items:center;line-height:1.2}.visit .visit-header .date .day{font-size:2.71rem;font-weight:300}.visit .visit-header .date .month-year{margin-left:20px}.visit .visit-header .doctor{border-left:1px solid #e5e5e5;font-size:1.07rem;margin-left:26px;padding-left:26px;line-height:1.2}.visit .visit-header .doctor .doctor-name{font-weight:700}.visit .visit-header .revisit{margin-left:auto}.visit-container{border-top:1px solid #e5e5e5;min-height:100px}.visit-history-chat{margin-top:20px;padding-left:10px;padding-right:20px}.concierge-fullscreen-modal-container{width:100vw;height:100vh;overflow:auto}.concierge-fullscreen-modal-container .top-panel{width:100%;padding:20px 32px;min-height:72px;background-color:var(--primary);display:flex;align-items:center;justify-content:space-between}.concierge-fullscreen-modal-container .top-panel .material-icons{color:#fff;cursor:pointer}.concierge-fullscreen-modal-container .top-panel portal-logo .background{margin-left:32px;background-size:contain;background-repeat:no-repeat;background-position:center}.concierge-fullscreen-modal-container .content{max-width:708px;margin:40px auto auto}@media screen and (max-width: 1170px){.concierge-fullscreen-modal-container .content{padding:0 16px}}.concierge-fullscreen-modal-container .content h2{margin-bottom:18px;font-size:1.7142857143rem;font-weight:500;line-height:1.33}.concierge-fullscreen-modal-container .content .stage{margin:auto}.concierge-fullscreen-modal-container .content .stage .stage-form{display:flex;flex-direction:column}.concierge-fullscreen-modal-container .content .stage .input-wrapper{padding:34px 40px 38px;border:solid 1px rgba(var(--primary-rgb),.1);border-radius:10px}.concierge-fullscreen-modal-container .content .stage .input-wrapper h3{font-size:1.1428571429rem;font-weight:600;margin-bottom:8px}.concierge-fullscreen-modal-container .content .stage .input-wrapper p{color:var(--secondary-text);font-size:1rem;margin:0;line-height:1.43}.concierge-fullscreen-modal-container .content .stage .input-wrapper c-underline-input.ng-invalid.ng-touched .c-underline-input-inner{background-color:rgba(var(--error-rgb),.05)}.concierge-fullscreen-modal-container .content .stage .input-wrapper c-underline-input label{padding-top:22px;padding-left:3px}.concierge-fullscreen-modal-container .content .stage .input-wrapper c-underline-input .c-underline-input-inner{background-color:rgba(var(--primary-rgb),.05);border-radius:6px 6px 0 0}.concierge-fullscreen-modal-container .content .stage .input-wrapper c-underline-input .c-underline-input-inner input{padding-top:22px;padding-left:8px;background:transparent}.concierge-fullscreen-modal-container .content .stage c-material-button{align-self:flex-end}.concierge-fullscreen-modal-container .content .stage c-material-button button{margin-top:16px}.concierge-fullscreen-modal-container .content .stage.pin-stage .stage-form .input-wrapper{display:grid;grid-template-columns:280px auto}.concierge-fullscreen-modal-container .content .stage.pin-stage .stage-form .input-wrapper h3{grid-column:1/3}.concierge-fullscreen-modal-container .content .stage.pin-stage .stage-form .input-wrapper p{margin-bottom:28px;grid-row:2;grid-column:1/3}.concierge-fullscreen-modal-container .content .stage.pin-stage .stage-form .input-wrapper c-pin-input{grid-row:3}.concierge-fullscreen-modal-container .content .stage.pin-stage .stage-form .input-wrapper a{padding-top:32px;padding-left:24px;text-decoration:underline;cursor:pointer}.concierge-fullscreen-modal-container .content .stage.success-stage,.concierge-fullscreen-modal-container .content .stage.error-stage{display:flex;flex-direction:column;justify-content:center;align-items:center}.concierge-fullscreen-modal-container .content .stage.success-stage .circle,.concierge-fullscreen-modal-container .content .stage.error-stage .circle{width:112px;height:112px;border-radius:50%;display:flex;justify-content:center;align-items:center;margin-bottom:32px}.concierge-fullscreen-modal-container .content .stage.success-stage .circle span,.concierge-fullscreen-modal-container .content .stage.error-stage .circle span{font-size:4rem}.concierge-fullscreen-modal-container .content .stage.success-stage h2,.concierge-fullscreen-modal-container .content .stage.error-stage h2{margin-bottom:16px}.concierge-fullscreen-modal-container .content .stage.success-stage p,.concierge-fullscreen-modal-container .content .stage.error-stage p{margin:0;font-size:1.1428571429rem}@media screen and (max-width: 1280px){.concierge-fullscreen-modal-container .content .stage.success-stage p,.concierge-fullscreen-modal-container .content .stage.error-stage p{font-size:1rem}}.concierge-fullscreen-modal-container .content .stage.success-stage c-material-button,.concierge-fullscreen-modal-container .content .stage.error-stage c-material-button{margin-top:24px;align-self:unset}.concierge-fullscreen-modal-container .content .stage.success-stage c-material-button button,.concierge-fullscreen-modal-container .content .stage.error-stage c-material-button button{margin-top:0}.concierge-fullscreen-modal-container .content .success-stage .circle{background:rgba(var(--primary-rgb),.1)}.concierge-fullscreen-modal-container .content .success-stage .circle span{color:var(--primary)}.concierge-fullscreen-modal-container .content .success-stage p:last-of-type{font-weight:500}.concierge-fullscreen-modal-container .error-stage .circle{background:rgba(var(--error-rgb),.1)}.concierge-fullscreen-modal-container .error-stage .circle span{color:var(--error)}.page-contrast .concierge-fullscreen-modal-container .top-panel{background-color:#000;outline:1px solid var(--contrast-color)}.personal-settings{margin-bottom:20px}.personal-settings .intro-text{margin-bottom:30px;color:var(--primary-text)}.personal-settings .intro-text>p{font-size:1rem;color:var(--secondary-text);font-weight:500;line-height:18px}.personal-settings .tinmce-safe-text{margin-bottom:20px}.personal-settings .input-margin{height:7px}.personal-settings .document{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center;margin-left:-8px}.personal-settings .document span{font-size:1rem;line-height:18px;color:var(--primary-text)}.personal-settings .no-auth-person{font-size:1rem;line-height:18px;color:var(--primary-text);margin-top:30px;margin-bottom:30px}.personal-settings .settings-block{margin-bottom:30px;padding:24px 30px 30px;border-radius:10px;background-color:#f8f8f8}.personal-settings .settings-block.edit{padding:15px 30px 30px}.personal-settings .settings-title{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;margin-bottom:13px}.personal-settings .settings-title .settings-text,.personal-settings .settings-title page-heading.settings-text .heading{margin-right:10px;display:flex;font-size:1rem!important;font-weight:500!important;margin-bottom:0!important;text-transform:uppercase;letter-spacing:2px;color:var(--primary-text)}.personal-settings .settings-title .settings-line{background-color:#d5d5d5;height:1px;width:100%;flex:2}.personal-settings .settings-data>div{display:flex;flex-wrap:nowrap;justify-content:flex-start;margin-bottom:15px}@media (max-width: 495px){.personal-settings .settings-data>div.wrap-mobile{flex-wrap:wrap}.personal-settings .settings-data>div.column-mobile{flex-direction:column;align-items:flex-start}}.personal-settings .settings-data>div .grey{font-size:1rem;color:var(--secondary-text);width:135px;flex-shrink:0}.personal-settings .settings-data>div .black{font-size:1rem;color:var(--primary-text);font-weight:500;line-break:anywhere}.personal-settings .settings-data>div .word-wrap{word-wrap:break-word}.personal-settings .settings-data c-underline-input .input{font-weight:400}.personal-settings .settings-data .change-link{margin-left:16px;text-decoration:underline;color:var(--primary);cursor:pointer}.personal-settings.change-password .intro-text ul{padding:0;margin:0}.personal-settings.change-password .intro-text ul>li{list-style:none;font-size:1rem;color:var(--secondary-text)}.personal-settings.change-password .intro-text ul>li:before{content:"\2013\2002";text-indent:-5px}.personal-settings.change-password .material-input-holder{margin-top:35px}.personal-settings.change-password .btn{margin-top:40px}.personal-settings.change-password .left{padding-left:0;padding-right:8px}.personal-settings.change-password .right{padding-left:8px;padding-right:0}.personal-settings.change-password change-password ul li{margin-bottom:4px;color:var(--primary-text)}.personal-settings .communication-channel{margin-top:15px}.personal-settings .edit-contact-data{height:18px;margin-left:10px}.personal-settings .edit-icon{cursor:pointer}.personal-settings .edit-icon .path{fill:var(--secondary-text)}.personal-settings .edit-icon:hover .path{fill:var(--primary-text)}.personal-settings c-underline-input{max-width:300px}.personal-settings c-underline-input input{background:transparent}.personal-settings user-agreements{display:block;margin-top:15px}.personal-settings user-agreements .checkbox-with-label-container{width:100%}.personal-settings user-agreements .checkbox-with-label-container .light-label{justify-content:flex-start}.personal-settings user-agreements .checkbox-with-label-container .light-label c-checkbox{margin-right:15px}.personal-settings user-agreements .checkbox-with-label-container .light-label .checkbox-label{width:100%;font-size:1rem;color:var(--primary-text)}.personal-settings c-material-button.action-button{display:block;margin-top:20px}secured-area .locked-btn{border:1px solid var(--primary);background-color:#fff;color:var(--primary)}specialists{position:relative;display:block}specialists .section-title>*,specialists .small-title-text>*{color:var(--primary)}specialists .section-title{margin-bottom:12px;padding-right:140px}specialists .section-title>*{font-size:3rem}specialists .small-title-text>*{font-size:1.4285714286rem}specialists .show-more-button{position:absolute;top:12px;right:0;height:35px}specialists .show-more-button .button{height:35px!important}specialists .show-more-button .button span{font-size:1rem}.hide{display:none}.queue-waiting *{box-sizing:border-box}.queue-waiting{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:50px}.queue-waiting .queue-empty{font-style:italic}.queue-waiting .queue-wrapper{max-width:calc(100% - 430px);margin-right:60px}.queue-waiting .queue-title{font-size:1.57rem;color:var(--control-primary)}.queue-waiting .queue-info{margin:15px 0 40px}.queue-waiting .queue-choice .choice-wrapper{max-width:500px;margin-top:35px}.queue-waiting .queue-choice .choice-wrapper .choice-title{margin-bottom:10px;color:#969696;font-size:1.21rem}.queue-waiting .queue-result{width:390px;padding:20px;background:var(--control-primary);color:#fff}.queue-waiting .queue-result .result-title{font-size:1.57rem;text-transform:uppercase}.queue-waiting .queue-result .result-wrapper{display:flex;align-items:flex-start;margin-top:25px}.queue-waiting .queue-result .result-wrapper:first-of-type{margin-top:20px}.queue-waiting .queue-result .result-wrapper svg{margin-right:15px;fill:#fff}.queue-waiting .queue-result .result-wrapper svg.svg-updistance{margin-top:6px}.queue-waiting .queue-result .result-wrapper .result-hospitaldata{font-weight:700}.queue-waiting .queue-result .result-wrapper .result-data{font-size:1.85rem}.queue-waiting .queue-result .update-info{margin-top:7px;color:#979797}.queue-waiting .lookup-root{background-color:transparent;border-bottom:1px solid var(--secondary-text);margin-top:15px}.queue-waiting .lookup-root:before,.queue-waiting .lookup-root:after{content:"";position:absolute;bottom:0;width:1px;height:5px;background-color:var(--secondary-text)}.queue-waiting .lookup-root:before{left:0}.queue-waiting .lookup-root:after{right:0}.queue-waiting .lookup-root .lookup-inner{padding-right:0;margin-right:-3px}.queue-waiting .lookup-root .lookup-dropdown-item{padding:10px}@media (max-width: 767px){.queue-waiting{flex-flow:column}.queue-waiting .queue-wrapper{max-width:100%;margin-right:0}.queue-waiting .queue-result{margin-top:40px}.queue-waiting .lookup{max-width:none}}@media (max-width: 450px){.queue-waiting .queue-result{width:300px}}element-queue-waiting c-radio-group .label h1{color:#969696;font-size:1.21rem;font-weight:500}element-queue-waiting c-lookup .scrollable{max-height:250px!important}element-personal-settings-change-password{display:block;margin-bottom:10px}element-personal-settings-change-password .info{font-size:1rem!important;margin-bottom:23px!important}element-personal-settings-change-password ul{font-size:1rem!important}element-personal-settings-change-password password-strength{position:relative;top:-5px}element-user-agreements .header{margin-bottom:23px;font-weight:700}element-user-agreements .text-ok{color:#0054a6}element-user-agreements .text-error{color:#fd3030}element-user-agreements user-agreements .checkbox-label{cursor:default}.edit-user-data-modal .section{padding:34px 40px 38px;border:solid 1px rgba(var(--primary-rgb),.1);border-radius:10px;overflow:hidden}.edit-user-data-modal .buttons{margin-top:16px;display:flex;justify-content:flex-end}.edit-user-data-modal .warning{margin:-34px -40px 34px;padding:27px 40px;display:flex;align-items:baseline;gap:16px;color:var(--primary-text-dark);background-color:rgba(var(--error-rgb),.1)}.element-planned-visits__mobile{width:100%;margin:0 20px}element-planned-visits .plan-new-visit-entity,element-patient-visits .plan-new-visit-entity{display:flex;flex-direction:row;align-items:center;height:74px;min-width:248px;max-width:unset;padding:17px 20px 19px 26px;border-radius:10px;box-shadow:0 0 20px #c3c3c36e;transition:box-shadow .2s ease-out;cursor:pointer;text-align:left}element-planned-visits .plan-new-visit-entity:not(:last-of-type),element-patient-visits .plan-new-visit-entity:not(:last-of-type){margin-right:24px}element-planned-visits .plan-new-visit-entity:hover,element-patient-visits .plan-new-visit-entity:hover{box-shadow:0 0 10px #80929647,0 0 14px #e0e0e0}element-planned-visits .plan-new-visit-entity .icon,element-patient-visits .plan-new-visit-entity .icon{display:flex;justify-content:center;align-items:center;width:auto;height:auto;margin-bottom:0;background-color:transparent!important}element-planned-visits .plan-new-visit-entity .icon svg,element-patient-visits .plan-new-visit-entity .icon svg{margin-right:23px}element-planned-visits .plan-new-visit-entity h3,element-patient-visits .plan-new-visit-entity h3{font-size:1.1428571429rem;font-weight:500;line-height:1.13;color:var(--primary)}element-planned-visits .plan-new-visit-entity p,element-patient-visits .plan-new-visit-entity p{margin:0;font-size:.8571428571rem;line-height:1.5;color:var(--control-base)}@media (max-width: 1280px){element-planned-visits .plan-new-visit-entity,element-patient-visits .plan-new-visit-entity{height:min-content;width:max-content;min-width:190px;padding:12px}element-planned-visits .plan-new-visit-entity:not(:last-of-type),element-patient-visits .plan-new-visit-entity:not(:last-of-type){margin-right:15px}element-planned-visits .plan-new-visit-entity h3,element-patient-visits .plan-new-visit-entity h3{font-size:1rem}element-planned-visits .plan-new-visit-entity svg,element-patient-visits .plan-new-visit-entity svg{margin-right:15px}}element-planned-visits plan-new-visit svg path,element-patient-visits plan-new-visit svg path{fill:var(--primary)!important}element-planned-visits plan-new-visit portal-link a,element-patient-visits plan-new-visit portal-link a{display:flex!important}element-patient-visits .section-title,element-planned-visits .section-title{font-size:1rem;font-weight:500;letter-spacing:2px;margin-bottom:30px;text-transform:uppercase}element-patient-visits .plan-new-visit .plan-new-visit-inner,element-planned-visits .plan-new-visit .plan-new-visit-inner{display:flex;flex-wrap:wrap}element-patient-visits .plan-new-visit .plan-new-visit-inner>*,element-planned-visits .plan-new-visit .plan-new-visit-inner>*{margin-right:10px}@media (max-width: 1280px){element-patient-visits .plan-new-visit .plan-new-visit-inner>*,element-planned-visits .plan-new-visit .plan-new-visit-inner>*{margin-bottom:10px}}element-patient-visits .content,element-planned-visits .content{margin-top:50px}element-patient-visits .loader,element-planned-visits .loader{display:flex;flex-direction:column;align-items:center}element-patient-visits .flex,element-planned-visits .flex{display:flex;flex-direction:row-reverse}@media (max-width: 768px){element-patient-visits .flex,element-planned-visits .flex{flex-direction:column-reverse}}element-patient-visits .flex .planned-visits-list,element-planned-visits .flex .planned-visits-list{width:100%}@media (min-width: 1280px){element-patient-visits .flex .planned-visits-list,element-planned-visits .flex .planned-visits-list{max-width:768px}}element-patient-visits .flex .planned-visits-additional-info,element-planned-visits .flex .planned-visits-additional-info{width:100%}@media (min-width: 1280px){element-patient-visits .flex .planned-visits-additional-info,element-planned-visits .flex .planned-visits-additional-info{margin-left:32px;max-width:374px}}element-patient-visits .flex .planned-visits-additional-info>*,element-planned-visits .flex .planned-visits-additional-info>*{display:block}element-patient-visits .no-planned-visits,element-planned-visits .no-planned-visits{display:flex;margin-top:65px;flex-direction:column;align-items:center}element-patient-visits .no-planned-visits img,element-planned-visits .no-planned-visits img{width:150px;margin-bottom:25px}element-patient-visits .no-planned-visits h2,element-planned-visits .no-planned-visits h2{font-size:1.2857142857rem;font-weight:300;color:var(--primary-text);margin-bottom:8px}element-patient-visits .no-planned-visits p,element-planned-visits .no-planned-visits p{font-size:1rem;line-height:1.43;color:var(--secondary-text)}@media (min-width: 1280px){element-patient-visits .no-planned-visits,element-planned-visits .no-planned-visits{margin-top:80px;flex-direction:row}element-patient-visits .no-planned-visits img,element-planned-visits .no-planned-visits img{margin-right:33px;margin-bottom:0}element-patient-visits .no-planned-visits h2,element-planned-visits .no-planned-visits h2{font-size:2.2857142857rem;margin-bottom:14px}element-patient-visits .no-planned-visits p,element-planned-visits .no-planned-visits p{font-size:1.1428571429rem;line-height:1.5}}search{flex:1;display:flex;max-width:100%}search .search{display:flex;flex:1;margin:0;max-height:initial;min-height:0}search .slots-sibling.hidden+.visit-list-container{display:none}search .slots-sibling-parent{flex:1;display:flex;max-height:100%}@media (min-width: 1000px){search{width:100%!important}}search .e-registration-modal-top-panel{display:flex;justify-content:center;padding-bottom:0!important}@media (min-width: 1000px){search .e-registration-modal-top-panel{padding-bottom:16px}}search .e-registration-modal-top-panel .label{flex-direction:row}@media (min-width: 1000px){search .e-registration-modal-top-panel .label{flex-direction:column;padding:0}}@media (min-width: 1000px){search .e-registration-modal-top-panel-label{display:block!important}}search .e-registration-modal-top-panel-inner{flex-direction:column}@media (min-width: 1000px){search .e-registration-modal-top-panel-inner{flex-direction:row}}search .e-registration-modal-content{padding:0 0 0 16px}@media (min-width: 1000px){search .e-registration-modal-content{padding:0!important}}search subscribe-on-slots{display:block}search subscribe-on-slots .no-slots-notify{background-color:rgba(var(--control-primary-rgb),.05);padding:16px 0 15.5px}search subscribe-on-slots .icon{color:var(--control-primary);margin-right:10px}search subscribe-on-slots .link{text-decoration:underline;cursor:pointer}search subscribe-on-slots .inner{display:flex;max-width:970px;margin:0 auto}[full-height-page] search{height:100vh}filters{display:block;overflow-y:auto;padding:0 10px}@media (min-width: 1000px){filters{height:auto;overflow-y:unset;padding:20px 62px;width:100vw;margin:28px calc(50% - 50vw) 0;box-shadow:0 2px 8px #0000001c;background-color:#fff}}filters .filters-group{width:-moz-fit-content;width:fit-content;margin:0 auto}filters ul{list-style-type:none;margin:0;padding:0}@media (min-width: 1000px){filters ul{display:flex;flex-wrap:wrap;align-items:center;gap:8px}}filters ul li{border-bottom:1px solid #e8e8e8}@media (min-width: 1000px){filters ul li{border-bottom:none}}filters c-lookup.filter-item-lookup .lookup-root{padding:6px 0}filters c-lookup.filter-item-lookup .lookup-root .sr-only{color:#fff!important}@media (min-width: 1000px){filters c-lookup.filter-item-lookup .lookup-root{padding:0;border-radius:100px;border:solid 1px var(--white)}filters c-lookup.filter-item-lookup .lookup-root.choosen{border:solid 1px rgba(var(--control-primary-rgb),.5);background-color:rgba(var(--control-primary-rgb),.05)}filters c-lookup.filter-item-lookup .lookup-root.choosen .lookup-inner{padding:6px 12px 6px 15px}filters c-lookup.filter-item-lookup .lookup-root.choosen .lookup-inner button.pull-right{cursor:pointer;width:auto;padding-right:7px;margin-right:-13px!important;min-height:32px;padding-top:7px;padding-bottom:7px;margin-top:-7px}filters c-lookup.filter-item-lookup .lookup-root.choosen .lookup-inner button.pull-right svg{cursor:pointer}}filters c-lookup.filter-item-lookup .lookup-root .lookup-inner button.pull-right{width:auto}filters c-lookup.filter-item-lookup .icon{margin-right:0!important}filters c-lookup.filter-item-lookup i{font-style:normal;font-size:1rem;color:var(--control-primary);text-transform:uppercase}@media (min-width: 1000px){filters c-lookup.filter-item-lookup i{color:var(--control-primary);text-transform:none}}@media (max-width: 1000px){filters c-lookup.filter-item-lookup i{font-size:.8571428571rem;letter-spacing:1px;margin-right:10px}}filters c-lookup.filter-item-lookup .lookup-inner{padding:7px 0;color:var(--primary-text)!important}@media (max-width: 1000px){filters c-lookup.filter-item-lookup .lookup-inner *{white-space:unset;overflow:unset;text-overflow:unset}}@media (min-width: 1000px){filters c-lookup.filter-item-lookup .lookup-inner{padding:6px 0;color:var(--control-primary)!important}filters c-lookup.filter-item-lookup .lookup-inner .placeholder-with-value i{display:none}}@media (max-width: 1000px){filters c-lookup.filter-item-lookup .lookup-inner .placeholder-with-value div{text-align:right;color:var(--control-primary)}}@media (min-width: 1000px){filters c-lookup.filter-item-lookup svg.clear rect,filters c-lookup.filter-item-lookup svg.show-options .cls-arrow{fill:var(--control-primary)}}filters c-lookup.filter-item-lookup svg.clear{margin-top:-2px;margin-left:5px}filters c-lookup.filter-item-lookup svg.clear path{fill:var(--control-primary)}filters c-dropdown{display:flex;align-items:center;height:100%;padding:15px 13px 15px 7px;border:solid 1px rgba(255,255,255,.3);border-radius:100px}filters c-dropdown.dropdown-opened{position:absolute;inset:0;z-index:10000000000000000000;border-radius:0}filters c-dropdown.dropdown-opened .popup.opened{top:0;bottom:0}@media (min-width: 1000px){filters c-dropdown{position:relative;padding:6px 16px 6px 15px}}filters c-dropdown button.toggle{display:flex;align-items:center;justify-content:space-between;flex:1}@media (max-width: 1000px){filters c-dropdown button.toggle span{font-size:.8571428571rem;color:var(--control-primary);text-transform:uppercase;letter-spacing:1px}}filters c-dropdown .close-dropdown{border-bottom:1px solid var(--border);box-shadow:0 1px 4px #0000001a;margin-bottom:10px}filters c-dropdown .popup.opened{position:absolute;right:0;left:0;box-shadow:none}@media (min-width: 1000px){filters c-dropdown .popup.opened{box-shadow:0 0 6px #00000029}}filters c-dropdown .noselect{margin-right:5px;width:max-content}@media (min-width: 1000px){filters c-dropdown .noselect{color:#fff}}filters c-dropdown .toggle{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (min-width: 1000px){filters c-dropdown svg polygon{fill:#fff!important}}filters c-dropdown datepicker{left:50%;transform:translate(-50%);border:none;text-align:center}@media (min-width: 1000px){filters c-dropdown datepicker{border:1px solid #efefef;border-radius:8px;box-shadow:0 0 9px #80929647}}filters c-dropdown datepicker .arrow-right{margin-left:12px!important}filters c-underline-datepicker{cursor:pointer}filters c-underline-datepicker button{color:var(--control-primary);padding:8px 32px 6px 16px;cursor:pointer}filters c-underline-datepicker.value-selected{border:solid 1px rgba(var(--control-primary-rgba),.5);border-radius:20px}filters c-underline-datepicker.value-selected>button{padding:8px 36px 6px 16px}filters c-underline-datepicker.value-selected .arrow-down{right:16px}filters c-underline-datepicker c-underline-input{margin:0}filters c-underline-datepicker c-underline-input .c-underline-input{border:none!important}filters c-underline-datepicker c-underline-input input{font-size:1rem!important;padding:8px 0 6px!important;background-color:transparent!important;border-radius:100px!important;color:#fff!important}filters c-underline-datepicker c-underline-input input::-webkit-input-placeholder{color:#fff}filters c-underline-datepicker .arrow-down{border-top:5px solid var(--control-primary)!important;top:15px;right:13px}filters c-underline-datepicker datepicker{min-width:310px;border:1px solid #efefef;border-radius:8px;box-shadow:0 0 9px #80929647}@media (max-width: 1000px){filters c-dropdown{padding:11px 0}filters c-dropdown button.toggle{font-style:normal;font-size:1rem;color:var(--control-primary);text-transform:uppercase}}@media (max-width: 1000px){filters .mobile-btn-sticky-bottom{display:flex!important;flex-direction:row!important;justify-content:flex-end!important}filters .mobile-btn-sticky-bottom c-material-button,filters .mobile-btn-sticky-bottom c-material-button .button{width:100%!important}filters .mobile-btn-sticky-bottom c-material-button:first-of-type{margin-right:8px}filters .mobile-btn-sticky-bottom c-material-button:last-of-type{margin-left:8px}}.lookup-dropdown.e-registration-lookup{width:297px!important;border-radius:8px;box-shadow:0 0 9px #80929647}@media (max-width: 1000px){.lookup-dropdown.e-registration-lookup{height:100vh!important;max-height:100vh!important;width:100vw!important;top:0!important;left:0!important;box-shadow:none;border-radius:0}.lookup-dropdown.e-registration-lookup .visible-mobile{box-shadow:0 1px 4px #0000001a}}.lookup-dropdown.e-registration-lookup .selected>svg>path{fill:var(--primary)}.lookup-dropdown.e-registration-lookup .close-lookup span,c-dropdown .close-dropdown span{color:var(--primary-text-dark);font-size:18px}.lookup-dropdown.e-registration-lookup .close-lookup .center-vert,c-dropdown .close-dropdown .center-vert{padding:16px}.lookup-dropdown.e-registration-lookup .close-lookup .center-vert svg,c-dropdown .close-dropdown .center-vert svg{margin-right:16px}filters-breadcrumb{display:contents}filters-breadcrumb .filter-item{display:flex;color:var(--control-primary);align-items:baseline;padding:12px 0;text-transform:uppercase;font-size:.8571428571rem}@media (min-width: 1000px){filters-breadcrumb .filter-item{margin-top:0;text-transform:none;border-radius:24px;border:solid 1px rgba(var(--control-primary-rgb),.5);background-color:rgba(var(--control-primary-rgb),.05);padding:7px 16px 6px;font-size:1rem}filters-breadcrumb .filter-item .icon{height:14px;margin-right:6px;font-size:14px}filters-breadcrumb .filter-item .icon i{font-size:14px}filters-breadcrumb .filter-item .icon img{height:14px}}filters-breadcrumb .filter-item .icon{height:12px;margin-right:6px;font-size:12px}filters-breadcrumb .filter-item .icon i{font-size:12px}filters-breadcrumb .filter-item .icon img{height:12px}slots{display:block;width:100%;flex:1;overflow-y:auto;padding:0 16px}slots .empty{display:flex;align-items:center}@media (max-width: 1000px){slots .empty{flex-flow:column;align-items:flex-start}slots .empty .slot-right{width:100%}}slots .empty .slot-details{margin-left:20px;font-size:110%}slots .empty .slot-details.empty-info{background-color:#fff2e5;width:100%;border-radius:8px;display:flex;align-items:center;padding:12px 28px;margin-left:0}slots .empty .slot-details.empty-info svg{margin-right:17px}@media (min-width: 1000px){slots{padding-left:calc((100vw - 980px)/2);padding-right:calc((100vw - 980px)/2)}slots .slot{display:flex}slots .date-title{width:220px;display:block}slots .slot-right{flex:1;display:flex}}slots .visit-list-container{display:flex;flex-direction:column;flex:1;margin-top:30px}slots .no-results{color:var(--primary);font-size:16px}slots .registration-loader{margin-top:12px}slots .date-title{display:flex;margin:12px 0 0;color:var(--primary)}slots .date-title .day{font-size:60px;font-weight:200;line-height:1}@media (max-width: 1000px){slots .date-title .day{font-weight:300}}slots .date-title .month-year-dayname{display:flex;flex-direction:column;margin-left:12px;font-size:16px;text-transform:lowercase}@media (max-width: 1000px){slots .date-title .month-year-dayname{margin-left:9px;line-height:24px}}@media (max-width: 1000px){slots{padding-left:0}}single-slot{display:block;flex:1}single-slot .slot-details{position:relative;padding:14px 13px;display:flex;justify-content:space-between;align-items:center}single-slot .slot-details:after{content:"";position:absolute;left:5px;right:5px;height:1px;bottom:0;background:#e8e8e8}single-slot .slot-details .hour-spec{font-size:1.1428571429rem;color:var(--primary);line-height:1.44}@media (max-width: 1000px){single-slot .slot-details .hour-spec{display:flex}}single-slot .slot-details .hour-spec .hour{margin-right:7px;display:inline-block;min-width:45px}@media (max-width: 1000px){single-slot .slot-details .hour-spec .hour{margin-left:11px;margin-right:10px;display:inline-block}}single-slot .slot-details .hour-spec .specializations{font-size:1rem;line-height:1.64;color:var(--secondary-text)}@media (max-width: 1000px){single-slot .slot-details .hour-spec .specializations{display:inline-block}}single-slot .slot-details .information-box{display:flex;margin-top:8px;font-size:13px;color:var(--secondary-text);width:100%}single-slot .slot-details .information-box .doctor-avatar{min-height:36px;min-width:36px;width:36px;border-radius:50%;margin-right:16px}single-slot .slot-details .information-box .circle{min-width:32px;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:var(--primary);margin-right:17px}@media (max-width: 1000px){single-slot .slot-details .information-box .circle{min-width:40px;width:40px;height:40px;margin-left:12px;margin-right:13px}}single-slot .slot-details .information-box .circle span{color:#fff!important;font-size:1rem}single-slot .slot-details .information-box span{line-height:1.77}@media (max-width: 1000px){single-slot .slot-details .information-box .doctor-data{margin-top:2px}}single-slot .slot-details .information-box .doctor-data .doctor{font-size:16px;line-height:1.44;color:var(--primary-text-dark)}single-slot .slot-details .information-box .doctor-data .doctorCardPath{cursor:pointer}single-slot .slot-details .information-box .doctor-data .doctorCardPath:hover{text-decoration:underline}single-slot .slot-details .information-box .service-name{color:var(--primary-text-dark)}single-slot .slot-details .information-box .service-unit-name{display:flex;flex-direction:column}@media (min-width: 1000px){single-slot .slot-details .information-box .service-unit-name{display:block}}@media (max-width: 1000px){single-slot .slot-details .information-box .service-unit-name{margin-top:3px}}single-slot .slot-details .information-box .service-unit-name .bullet{padding:0 5px}single-slot .slot-details .information-box .address{margin-top:10px}@media (max-width){single-slot .slot-details .buttons-box{margin-bottom:7px}}single-slot .slot-details .buttons-box c-material-button button{border:solid 1px rgba(var(--control-primary-rgb),.2)}@media (max-width: 1000px){single-slot .slot-details{padding:18px 13px;flex-direction:column;align-items:flex-start}single-slot .slot-details .buttons-box{margin-top:15px;margin-left:49px}}grid-slots{display:block;flex:1;overflow-y:auto}@media (min-width: 1000px){grid-slots{padding-left:calc((100% - 980px)/2);padding-right:calc((100% - 980px)/2)}}grid-slots:hover{visibility:visible}grid-slots .visit-list-container{visibility:visible}grid-slots .grid-day{display:flex;flex-direction:column;padding-top:48px}@media (min-width: 1000px){grid-slots .grid-day{flex-direction:row}}grid-slots .grid-day .date-title{width:240px;display:flex;flex-shrink:0;margin:12px 0 0;color:var(--primary)}grid-slots .grid-day .date-title .day{font-size:50px;font-weight:200;font-weight:300;width:59px;display:inline-block;flex-shrink:0;text-align:end;line-height:1}grid-slots .grid-day .date-title .month-year-dayname{display:flex;flex-direction:column;margin-left:20px;font-size:16px;text-transform:lowercase}grid-slots .grid-day .hours{display:flex;align-items:center;flex-wrap:wrap;margin-top:32px}@media (min-width: 1000px){grid-slots .grid-day .hours{margin-top:0}}grid-slots .grid-day .single-slot{width:84px;margin-right:15px;margin-bottom:16px;text-align:center;font-size:18px;border-radius:10px;border:1px solid var(--border);cursor:pointer;height:39px}@media (min-width: 1000px){grid-slots .grid-day .single-slot{height:70px;margin-right:22px;margin-bottom:21px;border-radius:18px}grid-slots .grid-day .single-slot:nth-child(7n){margin-right:0}}grid-slots .grid-day .single-slot:hover{border-color:var(--primary);background-color:#1565730d}grid-slots .no-results{margin:46px 0}grid-slots .no-results b{font-size:16px;margin-bottom:8px;display:block}required-filters{display:block;width:100%}@media (min-width: 1000px){required-filters registration-search-image{display:block}}.required-filters.search-description{display:flex;flex-direction:column;align-items:center;margin-top:10px}@media (min-width: 1000px){.required-filters.search-description{margin-top:56px}}.required-filters.search-description img{width:min-content}.required-filters.search-description div{max-width:310px;color:var(--primary-text);text-align:center}.required-filters.search-description div.question{font-weight:500;font-size:1.2857142857rem}.required-filters.search-description div.description{margin-top:12px;color:var(--secondary-text);font-size:1.1428571429rem}.required-filters.search-description div.description .missingFilter{font-weight:600}.required-filters.search-description.no-results div{max-width:380px}confirm{display:flex;flex:1;max-width:100%;flex-direction:row}confirm loader{flex:1}confirm .e-registration-modal-content{display:flex;padding:0!important}confirm .e-registration-modal-content.with-survey .e-registration-modal-content-right-content{flex-direction:column}@media (min-width: 1000px){confirm .e-registration-modal-content.with-survey .e-registration-modal-content-right-content{flex-direction:row}confirm .e-registration-modal-content.with-survey .e-registration-modal-content-right-content .e-registration-modal-content-right-top{max-width:calc(70% - 40px);flex:1 calc(70% - 40px);font-size:24px;font-weight:500;padding-bottom:16px}confirm .e-registration-modal-content.with-survey .e-registration-modal-content-right-content .e-registration-modal-content-right-left{order:1;flex:2 calc(70% - 40px);max-width:calc(70% - 40px)}confirm .e-registration-modal-content.with-survey .e-registration-modal-content-right-content .e-registration-modal-content-right-left svg-icon{color:var(--primary);margin-right:10px}confirm .e-registration-modal-content.with-survey .e-registration-modal-content-right-content .e-registration-modal-content-right-right{order:2;flex:1 30%;max-width:30%}confirm .e-registration-modal-content.with-survey .e-registration-modal-content-right-content .e-registration-modal-content-right-right .e-registration-modal-content-right-right-content{position:fixed;max-width:291px}confirm .e-registration-modal-content.with-survey .e-registration-modal-content-right-content slot-details{padding-bottom:0;border-bottom:none}confirm .e-registration-modal-content.with-survey .e-registration-modal-content-right-content slot-details .details{margin-left:0}confirm .e-registration-modal-content.with-survey .e-registration-modal-content-right-content .confirmation-button-with-price{max-width:calc(70% - 40px);flex:1 calc(70% - 40px)}}confirm .e-registration-modal-content .e-registration-modal-content-right-content.fullscreen-mode .e-registration-modal-content-right-right,confirm .e-registration-modal-content .e-registration-modal-content-right-content.fullscreen-mode .confirmation-button-with-price{max-width:600px}confirm .e-registration-modal-content .e-registration-modal-content-right-content.fullscreen-mode .e-registration-modal-content-right-right slot-details{padding-bottom:0}confirm .e-registration-modal-content-left{display:none}confirm .e-registration-modal-content-right{display:flex;overflow-y:auto;padding:10px 0 20px;justify-content:center;flex:1;align-items:flex-start}@media (min-width: 1000px){confirm .e-registration-modal-content-right{padding:24px 0 20px 5px}}confirm .e-registration-modal-content-right .e-registration-modal-content-right-content{display:flex;flex-wrap:wrap;flex-direction:column;width:970px;padding:0 16px}@media (min-width: 1000px){confirm .e-registration-modal-content-right .e-registration-modal-content-right-content{padding:0}}confirm .e-registration-modal-content-right .e-registration-modal-content-right-left{flex:2;height:max-content;order:2;padding-bottom:16px}@media (min-width: 1000px){confirm .e-registration-modal-content-right .e-registration-modal-content-right-left{margin-right:40px}}confirm .e-registration-modal-content-right .e-registration-modal-content-right-right{order:1;position:relative}confirm .patient-info{display:flex;flex-direction:column;padding:20px 0;margin-bottom:30px;margin-top:-20px;border-bottom:1px solid #d8d8d8;font-size:1.1428571429rem}@media (min-width: 1000px){confirm .patient-info{align-items:center;flex-direction:row}}confirm .patient-info span.patien-info-label{letter-spacing:.4px}confirm .patient-info span.patient-info-details{margin-left:7px;color:var(--secondary-text)}confirm .service-info{display:flex;align-items:center;justify-content:space-between;margin-top:10px}confirm .service-info div{display:flex;align-items:center}confirm .service-info img{margin-right:10px}confirm .survey-info .info{font-size:1rem;line-height:1.43;color:var(--secondary-text);margin-bottom:24px;display:block;margin-top:-3px}confirm .e-registartion-modal-title.old{display:none}confirm .poz-required{display:block}confirm .poz-required c-material-button{margin-left:-13px}@media (min-width: 1000px){confirm .poz-required{height:400px;padding-top:32px}}confirm slot-details{display:block;margin-bottom:20px;padding-bottom:20px}@media (min-width: 1000px){confirm slot-details{margin-bottom:0;padding-bottom:48px}}@media (max-width: 1000px){confirm slot-details{box-shadow:0 5px 8px -4px #0003;margin-left:-16px;padding:6px 16px 16px!important;margin-right:-16px}}confirm slot-details .mobile-visible{display:none!important}@media (max-width: 1000px){confirm slot-details .mobile-visible{display:block!important}}confirm slot-details .slot-mobile-info{font-size:16px;margin-top:10px;padding:4px 9px;font-weight:400;display:flex}confirm slot-details .slot-mobile-info span{width:80%;display:inline-block}confirm slot-details .visit-info{margin-top:34px}confirm slot-details .online-visit-only{display:none}confirm slot-details .date-icon{display:flex;margin-bottom:15px;flex-direction:column;align-items:flex-start!important}@media (max-width: 1000px){confirm slot-details .date-icon{margin-bottom:11px}confirm slot-details .date-icon svg{margin-right:31px}confirm slot-details .date-icon svg path{width:18px;height:18px}}confirm slot-details .date-icon .date,confirm slot-details .date-icon .address{width:max-content;height:-moz-fit-content;height:fit-content;display:flex;align-items:center;padding:4px 9px;font-size:16px;margin-top:10px;font-weight:500!important}confirm slot-details .date-icon .date svg,confirm slot-details .date-icon .address svg{margin-right:31px}confirm slot-details .date-icon .date svg path,confirm slot-details .date-icon .address svg path{width:18px;height:18px}confirm slot-details .date-icon .slot-info{width:auto;font-size:14px}confirm slot-details .date-icon .slot-info svg{margin-right:28px;vertical-align:top}confirm slot-details .date-icon .slot-info span{width:80%;display:inline-block}@media (min-width: 1000px){confirm slot-details .date-icon .date{border-radius:8px;color:var(--control-primary);background-color:#152a941a;padding:4px 10px;margin-top:0}confirm slot-details .date-icon .date svg{display:none}}confirm slot-details .date-icon>*{margin-bottom:8px}confirm slot-details .specialization{font-size:1rem;color:var(--control-base);margin-bottom:10px}@media (max-width: 1000px){confirm slot-details .specialization{margin-bottom:0}}confirm slot-details .details{display:flex;flex-direction:column;color:var(--primary-text);font-size:14px}confirm slot-details .details p{margin:0}@media (min-width: 1000px){confirm slot-details .details{margin-left:60px}}confirm slot-details .details .slot-expand{position:absolute;right:0;transition:transform .2s}confirm slot-details .details .open{transform:rotate(180deg)}confirm slot-details .details .doctor-details{display:flex;align-items:center;margin-bottom:10px}@media (max-width: 1000px){confirm slot-details .details .doctor-details{margin-bottom:16px}}confirm slot-details .details .doctor-details .image-container{height:48px;width:48px;border-radius:50%;margin-right:8px;overflow:hidden}confirm slot-details .details .doctor-details .image-container img{object-fit:cover}confirm slot-details .details .doctor-details .circle{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:var(--primary);margin-right:17px;flex-shrink:0}@media (max-width: 1000px){confirm slot-details .details .doctor-details .circle{margin-right:12px}}confirm slot-details .details .doctor-details .circle span{color:#fff;font-size:1.1428571429rem}confirm slot-details .details .doctor-details .doctor{font-size:1.1428571429rem;font-weight:600;white-space:pre-line;color:var(--primary-text)}@media (max-width: 1000px){confirm slot-details .details .doctor-details .doctor{white-space:initial;font-weight:500}confirm slot-details .details .doctor-details .doctor .doctor-name{display:inline-block;margin-right:4px}}confirm slot-details .details .doctor-details.with-image .doctor{font-size:1.1428571429rem;font-weight:600}confirm slot-details .details .doctor-details .doctorCardPath{cursor:pointer}confirm slot-details .details .doctor-details .doctorCardPath:hover{text-decoration:underline}confirm slot-details .details .service{font-size:1.1428571429rem;margin-bottom:4px}confirm slot-details .details .price{color:var(--primary-text);font-weight:500}confirm slot-details .details .service-information{margin-bottom:4px}confirm slot-details .details .unit-card-navigate{color:var(--primary)!important;cursor:pointer}confirm slot-details .details .unit-card-navigate:hover{text-decoration:underline}confirm slot-details .details .unit-name-address{display:flex;flex-direction:column;margin-top:10px;font-size:1rem;color:var(--control-base)}@media (min-width: 1000px){confirm slot-details .details .unit-name-address{display:block}}@media (max-width: 1000px){confirm slot-details .details .unit-name-address{margin-top:6px}}confirm slot-details .details .unit-name-address .bullet{padding:0 5px}confirm slot-details .details .unit-name-address .address{white-space:pre-line}@media (min-width: 500px){confirm slot-details .e-registartion-modal-block-title{font-size:60px;line-height:50px}confirm slot-details .small-title{font-size:18px}}@media (min-width: 1000px){confirm slot-details .visit-info{display:flex;margin-top:42px}confirm slot-details .visit-info .date,confirm slot-details .visit-info .details{width:50%}confirm slot-details .visit-info .details{position:relative;justify-content:center;margin-top:0}confirm slot-details .visit-info .details:before{content:"";position:absolute;top:-6px;bottom:-6px;left:-30px;width:1px;background:var(--primary)}confirm slot-details .visit-info .details .unit-name{margin:3px 0}confirm slot-details .visit-info .details .service,confirm slot-details .visit-info .details .service-information{margin-bottom:3px}}confirm slot-details .back-to-search-link{color:var(--primary);margin-top:30px;cursor:pointer}confirm slot-details .back-to-search-link:hover{text-decoration:underline}@media (max-width: 1000px){confirm slot-details .back-to-search-link{margin-top:20px;margin-bottom:20px}}confirm slot-details.confirm-default{border-bottom:1px solid transparent}confirm slot-details.confirm-default .details{margin-left:0}confirm slot-details .slot-details-icon.online{color:#000}confirm .confirming{padding:20px 30px;font-weight:500}confirm .confirmation-button-with-price{order:3}@media (min-width: 1000px){confirm .confirmation-button-with-price{display:flex;justify-content:flex-end;align-items:center}}confirm .confirmation-button-with-price c-material-button.material-button{display:flex;flex-direction:column}confirm .confirmation-button-with-price .slot-price-label{text-transform:uppercase;font-size:1rem;letter-spacing:2px;color:var(--primary-text);margin-right:10px}confirm .confirmation-button-with-price .slot-price-price{font-weight:600;color:var(--primary-text);font-size:1rem;letter-spacing:2px;margin-right:20px}@media (min-width: 1000px){confirm slot-details-icon .slot-details-icon{transform:scale(1)}}.modal-old .confirmation-button-with-price{padding-bottom:20px!important}.modal-old .e-registration-modal-content:not(.with-survey) slot-details{border-bottom:none}confirm-button{display:flex;flex:1}confirm-button c-material-button{display:flex;flex:1}confirm-button .full-screen-spinner{background:rgba(255,255,255,.6);position:fixed;inset:0}confirm-button c-spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}confirm-button c-spinner .loader{width:20em;height:20em;border-width:2em}healthcare{flex:1;display:flex}@media (min-width: 1000px){healthcare{padding:80px 0 42px}}healthcare .e-registration-modal-content{align-items:baseline!important}@media (max-width: 1000px){healthcare .e-registration-modal-content{padding:0 24px!important}}healthcare .choice-type{width:100%}healthcare .choice-type .choice-type-inner{display:flex;flex:1;flex-direction:column;list-style-type:none;padding-left:0}@media (min-width: 1000px){healthcare .choice-type .choice-type-inner{margin-top:20px;display:flex;justify-content:flex-start;flex-wrap:wrap;flex-direction:row}}healthcare .choice{display:flex;flex-direction:row;width:100%;min-height:146px;padding:24px 18px 25px 40px;border-radius:10px;border:solid 1px #e0e0e0;cursor:pointer;transition:box-shadow .2s ease-out}healthcare .choice:hover{box-shadow:0 0 20px #c3c3c36e;border-color:#fff}healthcare .choice .cls-arrow{fill:var(--control-primary)}healthcare .choice .icon{height:40px;width:40px;padding:8px 0;border-radius:50%;margin-bottom:19px;text-align:center;background-color:rgba(var(--primary-rgb),.1);font-size:24px}healthcare .choice .icon.material-icons{color:var(--primary);font-size:24px}healthcare .choice .icon img{height:35px}healthcare .choice .icon svg-icon svg{display:flex}@media (min-width: 1000px){healthcare .choice{flex-direction:column;justify-content:space-between;min-height:238px;padding:37px 16px 12px}healthcare .choice.vertical-card{display:flex;flex-direction:row;width:100%;min-height:161px;padding:37px 27px 21px 26px}healthcare .choice.vertical-card .texts{max-width:275px}healthcare .choice.vertical-card .texts h4{margin:0}}healthcare .choice button{font-size:1.2857142857rem;color:var(--primary-text-dark);margin-left:24px;text-align:left;cursor:pointer;outline-color:transparent!important}@media (min-width: 1000px){healthcare .choice button{margin:0}}healthcare .choice:focus-within{box-shadow:0 6px 20px #0000001a;border-color:transparent;cursor:pointer;outline:2px solid var(--primary)!important;outline-offset:5px}healthcare .choice:focus-within button:focus{outline:none}healthcare .choice .choice-information{margin:16px 0 0 24px;color:var(--secondary-text)}@media (min-width: 1000px){healthcare .choice .choice-information{margin:12px 0 25px}}healthcare .choice svg{align-self:flex-end;display:flex;margin-left:auto;flex-shrink:0}healthcare .e-registration-modal-top-panel-inner{display:flex}@media (min-width: 1000px){healthcare .e-registration-modal-top-panel-inner{justify-content:space-between}}healthcare.healthcare-new{overflow:auto}@media (min-width: 1000px){healthcare.healthcare-new{padding:0 0 42px}}healthcare.healthcare-new .e-registartion-modal-title{font-size:1.7142857143rem;font-weight:500;margin:40px 0 12px}healthcare.healthcare-new .choice-type .choice-type-inner{padding-bottom:24px;gap:24px}healthcare.healthcare-new .choice-type .choice-type-inner:not(.overflow) .choice{max-width:300px;display:block}healthcare.healthcare-new .choice{flex-basis:calc((100% - 48px) / 3);width:unset;padding:32px;border-radius:8px;box-shadow:0 0 9px #80929647;background-color:#fff;border:0px;margin-top:0!important;margin-bottom:12px!important;justify-content:flex-start}healthcare.healthcare-new .choice.custom-element{padding:0}healthcare.healthcare-new .choice.custom-element c-dynamic-component{padding:32px}healthcare.healthcare-new .choice.custom-element c-dynamic-component svg{margin-top:48px}healthcare.healthcare-new .choice .texts button{font-weight:500}@media (min-width: 1000px){healthcare.healthcare-new .choice .texts .choice-information{margin:12px 0 0}}healthcare.healthcare-new .choice div.icon{height:40px;width:40px;padding:8px 0;text-align:center;border-radius:50%;background-color:rgba(var(--primary-rgb),.1);color:var(--primary);flex-shrink:0;margin-bottom:24px}healthcare.healthcare-new .choice div.icon .icon.material-icons{color:var(--primary);font-size:24px}healthcare.healthcare-new .choice div.icon img{height:24px}healthcare.healthcare-new .choice .cls-arrow{margin-top:auto}@media (min-width: 1000px){healthcare.healthcare-new .choice{min-height:300px;padding:32px}}@media (min-width: 1000px){healthcare.healthcare-new{justify-content:unset}}healthcare.healthcare-new .e-registration-modal-top-panel-inner{display:unset}@media (min-width: 1000px){healthcare.healthcare-new .e-registration-modal-top-panel-inner{justify-content:unset;min-height:72px}}loader{display:flex;justify-content:center;align-items:center;flex-direction:row;margin:0 auto}loader .loader-text{text-align:center;color:var(--primary);font-size:1.4285714286rem!important;margin-bottom:0;margin-left:15px}@media (max-width: 1000px){loader{margin-left:-16px}loader .loader-text{font-size:1.2857142857rem!important}}select-payer{width:100%;display:flex;flex:1}select-payer svg{color:gray;cursor:pointer}select-payer .title{margin:20px 0}select-payer .empty{color:var(--secondary-text)}@media (min-width: 1000px){select-payer c-lookup .lookup-root{position:static}select-payer c-lookup .lookup-root .lookup-dropdown{left:36px;right:36px;top:130px}}@media (min-width: 1000px){select-payer .e-registration-modal-top-panel{padding-bottom:44px!important}}select-payer top-panel{position:sticky!important;top:0;z-index:10}select-payer lookup-with-icons{z-index:10;background-color:var(--background);transform:translateY(-85px)}select-payer lookup-with-icons input{background-color:transparent!important}select-payer .e-registration-modal-container{max-height:100%!important}select-payer .e-registration-modal-content-inner{overflow-y:initial;display:flex;flex:1;flex-direction:column;padding:20px 16px 0;max-height:initial;min-height:0}select-payer .e-registration-modal-content{display:flex;flex:1;flex-direction:column;max-height:initial;min-height:0;overflow-y:initial}mobile-selected-filters{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #d8d8d8;border-width:1px 0px;background-color:transparent;font-size:1.0714285714rem;color:var(--primary);padding:10px 16px 8px 0}mobile-selected-filters div{cursor:pointer}mobile-selected-filters .filters-amount{width:max-content;padding:4px 12px;border-radius:16px;background-color:rgba(var(--primary-rgb),.1);text-transform:uppercase}mobile-selected-filters .filters-amount .bullet{padding:0 5px}commercial-propsal{display:block;padding:10px;margin:0 -14px;background:var(--primary);color:#fff}commercial-propsal .date-side{display:flex;align-items:center;padding:6px}commercial-propsal .date-side .day{font-size:60px;font-weight:200}commercial-propsal .date-side div{display:flex;flex-direction:column;margin-left:12px;font-size:16px;text-transform:lowercase}commercial-propsal .date-side div .day-name{margin-top:5px}commercial-propsal .text-information{display:flex;flex-direction:column;padding:8px;text-transform:uppercase;font-size:15px;border-top:1px solid white}commercial-propsal .text-information .with-margin{margin-bottom:2px}commercial-propsal c-material-button{display:block;margin:4px 4px 0}@media (min-width: 700px){commercial-propsal{display:flex;align-items:center;padding:10px 12px}commercial-propsal .date-side{padding:0 16px 0 0}commercial-propsal .text-information{padding:8px 0 8px 16px;border-top:0;border-left:1px solid white}commercial-propsal c-material-button{width:100px;margin-top:0;margin-right:0;margin-left:auto}}@media (min-width: 1000px){commercial-propsal{padding:10px 26px;margin:0 -22px}}personal-data-form{overflow:hidden}personal-data-form h4{font-size:1.1428571429rem;font-weight:600}personal-data-form h4:not(:first-of-type){margin-top:60px}personal-data-form p{margin-top:10px;color:#707070}personal-data-form .contact-info{padding:40px 30px 40px 40px;margin:-32px -40px 40px;background-color:#1565731a;border-radius:10px 10px 0 0}@media (min-width: 1000px){personal-data-form .row{display:flex;max-width:610px}personal-data-form .row>*{width:50%}personal-data-form .row>*:not(:last-child){margin-right:12px}}agreements-injection .visit-information-inner{overflow:hidden}agreements-injection h4{font-size:1.1428571429rem;font-weight:600}agreements-injection .info{margin:20px 0 28px;color:var(--secondary-text)}agreements-injection user-agreements{display:block}agreements-injection user-agreements .checkbox-with-label-container{width:100%!important}agreements-injection user-agreements .checkbox-with-label-container label{justify-content:flex-start}agreements-injection user-agreements .checkbox-with-label-container label c-checkbox{margin-right:15px}agreements-injection user-agreements .checkbox-with-label-container label .checkbox-label{width:100%;font-size:1rem}post-register-summary{width:100vw}post-register-summary .e-registration-modal-top-panel{padding:80px 0 44px}post-register-summary .summary{display:flex;flex-direction:column;align-items:center;margin-top:62px;font-size:1.1428571429rem}post-register-summary .summary img{width:min-content}post-register-summary .summary .circle{width:112px;height:112px;border-radius:50%;background-color:rgba(var(--primary-rgb),.15);display:flex;align-items:center;justify-content:center}post-register-summary .summary .circle .done{color:var(--primary);font-size:56px}post-register-summary .summary .hurray{margin:21px 0;font-weight:700}post-register-summary .summary .description{margin-bottom:32px;margin-top:12px;text-align:center}post-register-summary .summary .description p{margin:0}single-proposal{display:flex;flex:1}single-proposal .slot-details{width:100%;display:flex;justify-content:space-between;align-items:center}single-proposal .slot-details .info-box{margin-left:13px;padding:10px 25px 15px 13px;display:flex;border-radius:8px;background-color:#1565731a}single-proposal .slot-details .info-box .img-wrapper{width:43px;display:flex}single-proposal .slot-details .info-box .img-wrapper img{width:24px}lookup-with-icons .lookup-inner c-underline-input .underline-input-messages{position:absolute;top:0;right:23px;cursor:pointer}.lookup-modal .modal-inner{margin:0!important;align-self:unset!important}.lookup-modal .modal-root{background:white!important}.lookup-dropdown-modal{width:100vw;height:calc(100% - 71px);position:absolute;z-index:50001;background:var(--background);margin-top:15px!important;padding:0;box-shadow:0 0 9px #b2b2b24d;display:flex;flex-direction:column}.lookup-dropdown-modal .mobile-only{font-size:12px;color:#54575c}.lookup-dropdown-modal .lookup-dropdown-item{flex-direction:column-reverse;border-bottom:.5px solid #e0e0e0;align-items:flex-start!important}.lookup-dropdown-modal .lookup-dropdown-item svg{width:100%;height:100%;inset:unset;fill:currentColor}.lookup-dropdown-modal .lookup-item-type.is-first-of-type{display:block;margin-top:0}.lookup-dropdown-modal .lookup-item-type{font-size:.8571428571rem;display:none;text-transform:uppercase;font-weight:500;letter-spacing:1px;color:var(--secondary-text);margin-top:-15px;margin-bottom:20px}.lookup-dropdown-modal .lookup-more-items{text-align:end;margin:16px 16px 0 0;font-family:Poppins;font-size:14px;color:var(--control-primary)}.lookup-modal-search{width:100vw;height:56px;display:flex;padding:0 20px;box-shadow:0 0 8px #0003}.lookup-modal-search .underline-input-messages{position:absolute;top:-5px;right:3px}.lookup-modal-search .c-underline-input{margin-top:-6px;border-bottom:none}.lookup-modal-search .lookup-modal-back{margin-top:16px;margin-right:20px}error-view{flex:1}error-view .error-description{display:flex;flex-direction:column;align-items:center;margin-top:62px}error-view .error-description img{width:min-content}error-view .error-description .circle{width:112px;height:112px;background-color:rgba(var(--error-rgb),.15);border-radius:50%;display:flex;align-items:center;justify-content:center}error-view .error-description .circle .icon{font-size:56px;color:var(--error)}error-view .error-description .circle .icon-warning{font-size:56px;color:var(--warning)}error-view .error-description p{margin:32px 0 0;text-align:center;font-size:1.7142857143rem;max-width:460px}error-view .error-description p b{font-weight:500}error-view .error-description p.additional-text{margin-top:16px;font-size:1.1428571429rem}error-view .error-description .buttons{margin-top:32px}error-view .error-description .buttons c-material-button:first-of-type{margin-right:16px}@media (max-width: 1000px){error-view .error-description .buttons c-material-button:first-of-type{display:block}}.e-registration-modal-container{flex:1;display:flex;flex-direction:column;overflow:initial;min-height:0;max-width:100%;max-height:100vh}.e-registration-modal-content{display:flex;flex:1;flex-direction:column;padding:20px 16px 0;max-height:initial;min-height:0}@media (min-width: 1000px){.e-registration-modal-content{overflow-y:auto;padding-top:0;padding-left:calc((100% - 980px)/2);padding-right:calc((100% - 980px)/2)}}e-registration{overflow-y:auto;display:block;width:100%;background-color:var(--background-darker)}e-registration>c-dynamic-component{flex:1;display:flex;max-width:100%}@media (min-width: 1000px){e-registration>c-dynamic-component{display:flex;justify-content:center}}e-registration c-underline-input.without-margin{margin-top:0;margin-bottom:0}e-registration .error-text{color:var(--error);font-size:12px}e-registration .mobile-btn-sticky-bottom,e-registration .sticky-button{display:flex;flex-direction:column;margin:40px 0}e-registration .mobile-btn-sticky-bottom.ios,e-registration .sticky-button.ios{position:static;margin-top:20px}e-registration loader{display:flex;align-items:center;justify-content:center;padding:25px 50px 42px}e-registration loader .loader-text{color:var(--primary);font-size:14px;margin-left:12px}@media (min-width: 1000px){e-registration .mobile-btn-sticky-bottom,e-registration .sticky-button{position:static;display:flex;align-items:flex-end}e-registration .mobile-btn-sticky-bottom .button{width:100px;margin-top:40px;margin-left:auto}}e-registration e-registration-breadcrumb{display:none}@media (min-width: 1000px){e-registration e-registration-breadcrumb{display:flex}}e-registration e-registration-breadcrumb .visit-type-item{padding:2px 0;border-radius:8px;font-size:16px;color:#fff}e-registration e-registration-breadcrumb .separator{padding:0 5px}@media (min-width: 1000px){.e-registration-modal-top-panel{margin:0;justify-content:center}.e-registration-modal-top-panel.color{background-color:var(--control-primary)}.e-registration-modal-top-panel.color .e-registartion-modal-title{color:#fff}.e-registration-modal-top-panel.small-padding-bottom{padding-bottom:16px}.e-registration-modal-top-panel.large-padding-bottom{padding-bottom:85px}.e-registration-modal-top-panel.small-padding-top{padding-top:16px}.e-registration-modal-top-panel.large-padding-top{padding-top:80px}.e-registration-modal-top-panel.white .e-registartion-modal-back-panel{color:var(--primary-text-dark)}}@media (max-width: 1000px){.e-registration-modal-top-panel{box-shadow:none!important}.e-registration-modal-top-panel:not(.e-registration-modal-top-panel-label){padding-top:0!important;padding-left:0!important;padding-right:0!important}.e-registration-modal-top-panel.mobile-no-padding{padding-bottom:0}}@media (max-width: 1000px){.e-registration-modal-top-panel .e-registration-modal-top-panel-inner .top-panel-title{display:flex;align-items:center;padding:16px 16px 10px;margin-right:-16px;box-shadow:0 1px 4px #0000001a;width:100%;margin-left:0;position:relative}.e-registration-modal-top-panel .e-registration-modal-top-panel-inner .top-panel-title h1{margin-bottom:0}}.e-registration-modal-top-panel .e-registration-modal-top-panel-inner arrow-back path{fill:#7b7b7b}@media (min-width: 1000px){.e-registration-modal-top-panel .e-registration-modal-top-panel-inner arrow-back path{fill:#fff}}@media (min-width: 1000px){.e-registration-modal-top-panel .e-registration-modal-top-panel-inner .e-registration-breadcrumb{display:flex;margin-bottom:39px}}.e-registration-modal-top-panel .e-registration-modal-top-panel-inner .e-registration-breadcrumb arrow-back{margin:0 16px 0 0}.e-registration-modal-top-panel .logo{display:flex;margin-left:calc(50% - 50vw + 32px);min-height:72px}.e-registration-modal-top-panel .logo arrow-back{margin-right:16px;padding-top:24px!important}@media (min-width: 1000px){.e-registration-modal-top-panel .logo arrow-back button{opacity:1}}.e-registration-modal-top-panel portal-logo{display:flex;align-items:center;justify-content:center;transition:all .2s ease-in-out;height:100%}.e-registration-modal-top-panel portal-logo .main-logo{height:100%;align-items:center;display:flex}.e-registration-modal-top-panel portal-logo.server-side{background:rgba(0,0,0,.2)}.e-registration-modal-top-panel portal-logo .background{margin:auto;background-size:contain;background-repeat:no-repeat;background-position:left center}.e-registration-modal-top-panel{display:flex;padding:16px;color:var(--primary-text-dark);box-shadow:0 1px 4px #0000001a}@media (min-width: 1000px){.e-registration-modal-top-panel{padding:0;box-shadow:none}}.e-registration-modal-top-panel .e-registartion-modal-title{font-size:1.2857142857rem}@media (min-width: 1000px){.e-registration-modal-top-panel .e-registartion-modal-title{font-size:2rem;padding:0;box-shadow:none}}@media (min-width: 1000px){c-modal.e-registartion-modal:not(.modal-old) .modal-inner{border-radius:10px}c-modal.e-registartion-modal:not(.modal-old) .modal-inner .close{right:16px;padding-top:24px!important;padding-right:0!important;z-index:2}c-modal.e-registartion-modal:not(.modal-old) .modal-inner .close svg{width:30px;height:30px}c-modal.e-registartion-modal:not(.modal-old) .modal-inner .close svg .cls-2{fill:#fff}}@media (min-width: 1000px){c-modal.e-registartion-modal:not(.modal-old) .modal-inner{width:100%;flex:1;align-self:stretch}}c-modal.e-registartion-modal .modal-root{flex:1;display:flex}c-modal.e-registartion-modal .modal-root .modal-inner{flex:1;display:flex;align-self:stretch;margin:0;max-width:100%}c-modal.e-registartion-modal .modal-inner .close{padding-top:16px!important;padding-right:16px!important}.e-registration-modal-top-panel-inner{max-width:970px;width:100%;display:block}.e-registration-modal-top-panel-inner.wide{max-width:inherit}@media (min-width: 1000px){.e-registration-modal-top-panel{width:100%}}.e-registration-modal-inner{flex:1;display:flex;max-width:100%}.visit-information-inner{display:block;margin-bottom:24px}@media (min-width: 1000px){.visit-information-inner{padding:24px;border-radius:10px;box-shadow:0 0 9px #80929647;background-color:#fff}}.visit-information-inner h4{font-size:16px;color:var(--primary-text);font-weight:600;margin-bottom:5px}.visit-information-inner .visit-information-inner{margin-bottom:0;box-shadow:none;border-radius:0;padding:0}element-quick-start .main-header{color:var(--primary);font-size:3.5714rem}element-quick-start .secondary-header{color:var(--primary);font-size:1.42857rem;line-height:1.5}element-quick-start .card-container{display:flex;flex-direction:column;width:100%;margin:30px 0}element-quick-start g.with-color{stroke:var(--primary)}@media (min-width: 1000px){element-quick-start .card-container{flex-direction:row}element-quick-start .card:not(:last-child){margin-right:30px}}quick-start-card{display:flex;flex-direction:column;align-items:self-end;border:1px solid #efefef;padding:46px 22px 30px 30px;transition:box-shadow .2s ease-in-out,border-color .2s ease-in-out;min-width:270px;max-height:222px}quick-start-card:hover{box-shadow:0 6px 20px #0000001a;border-color:transparent;border-bottom:2px solid var(--control-accent-contrast);cursor:pointer}quick-start-card .card-title{font-size:1.7142857143rem;color:var(--primary-text-dark)}quick-start-card .card-subtitle{font-size:1.0714285714rem;color:var(--primary-text-dark)}quick-start-card .card-image{margin-bottom:10px}declaration{width:100%;display:flex;flex-direction:column;margin-bottom:16px}declaration h1{font-size:32px;font-weight:500;line-height:1.28;margin-bottom:40px}declaration h2,declaration h3{margin-bottom:15px}declaration-details{width:100%;display:block;color:var(--primary-text-dark);padding:32px;border:solid 1px var(--border);border-radius:10px}declaration-details .title{font-size:14px;font-weight:500;letter-spacing:2px;text-transform:uppercase}declaration-details .text{font-size:14px}declaration-details .text a{color:var(--control-primary);text-decoration:underline}declaration-details .declarations-container{display:flex;flex-direction:column}c-modal .modal-root .modal-inner{margin:0;align-self:unset}declaration-block .declaration-block{margin-top:22px;padding:24px;border-top:1px solid var(--border)}declaration-block .declaration-block .title{position:relative;display:flex;font-size:13px}declaration-block .declaration-block .title .popup-info{position:relative}declaration-block .declaration-block .title .popup-info c-popup{left:30px;top:-25px;position:absolute;width:266px;height:-moz-fit-content;height:fit-content;padding:16px;border:1px solid var(--border);border-radius:5px;background:white;font-size:12px;text-transform:none;letter-spacing:0px;word-wrap:break-word}declaration-block .declaration-block .content-person{display:flex}declaration-block .declaration-block .content-person .doctor-icon{display:flex;margin:auto;padding:8px;width:40px;height:40px;background:rgba(var(--control-primary-rgb),.1);border-radius:50%}declaration-block .declaration-block .content-person .doctor-icon svg{fill:var(--control-primary)}declaration-block .declaration-block .content-person .information{width:100%;margin-left:12px}declaration-block .declaration-block .content-person .information .about-declaration{display:flex;justify-content:space-between}declaration-block .declaration-block .content-person .information .about-declaration .name{font-size:14px;font-weight:500}declaration-block .declaration-block .content-person .information .unit-name{font-size:14px}declaration-block .declaration-block .content-applicaiton{display:flex;justify-content:space-between;margin-top:16px}declaration-block .declaration-block .content-applicaiton .about-application{width:80%}declaration-block .declaration-block .empty-declaration{display:flex;justify-content:space-between}declaration-block .declaration-block .empty-declaration .no-declaration{color:var(--secondary-text);font-style:italic}declaration-block button{color:var(--control-primary);text-decoration:underline}declaration-block button:hover{cursor:pointer}declaration-block .text-gray{color:var(--secondary-text)}.declaration-modal-container{width:100vw;height:100vh}.declaration-modal-container *{margin:0;padding:0}.declaration-modal-container .header{position:sticky;top:0;height:72px;background:var(--control-primary);display:flex;justify-content:space-between;align-items:center}.declaration-modal-container .header .logo{padding:5px;margin-left:75px}@media (max-width: 1000px){.declaration-modal-container .header .logo{margin-left:20px}}.declaration-modal-container .header .logo img{width:auto!important}.declaration-modal-container .header .close-icon{color:#fff;margin-right:20px;cursor:pointer}.declaration-modal-container .content{display:flex;justify-content:center}.declaration-modal-container .content .section{display:flex;flex-direction:column;align-items:flex-start;width:800px;margin-top:52px}.declaration-modal-container .content .section .success-icon{margin-bottom:32px}.declaration-modal-container .content .section .success-icon #Oval,.declaration-modal-container .content .section .success-icon #Path{fill:var(--control-primary)}.declaration-modal-container .content .section h1{font-size:24px;font-weight:500;line-height:1.33;color:var(--primary-text);margin-bottom:16px;text-align:center}.declaration-modal-container .content .section .lookup-section{width:100%;padding:40px;border:1px solid var(--border);border-radius:10px}.declaration-modal-container .content .section .lookup-section h3{font-size:16px;font-weight:600}.declaration-modal-container .content .section .buttons{margin-top:16px;align-self:flex-end}.declaration-modal-container .error-message{color:var(--error);font-size:12px}.declaration-modal-container c-lookup{width:100%;display:flex;justify-content:center;align-items:center;margin:0 20px}.declaration-modal-container c-lookup .lookup-root{width:100%;flex-shrink:0}.declaration-modal-container c-lookup .lookup-root .lookup-inner{height:48px!important;background-color:rgba(var(--primary-rgb),.05);border-bottom:1px solid var(--control-base);border-radius:6px 6px 0 0;margin-top:20px;display:flex;align-items:center;cursor:pointer}.declaration-modal-container c-lookup .lookup-root .lookup-inner .search-input{padding:0;margin:0 0 0 4px;height:24px}.declaration-modal-container c-lookup .lookup-root .lookup-inner .search-input label{margin-top:2px;background-color:#fff}.declaration-modal-container c-lookup .lookup-root .lookup-inner .pull-right{position:absolute;right:4px}.declaration-modal-container c-lookup .lookup-root .lookup-inner .placeholder-with-value{display:block;font-size:16px}.declaration-modal-container c-lookup .lookup-root .lookup-inner .placeholder-with-value i{font-size:12px;color:var(--secondary-text)}.declaration-modal-container c-lookup .lookup-root .lookup-dropdown{position:static!important;opacity:1!important;margin-top:0!important}.declaration-modal-container c-lookup .lookup-root .lookup-dropdown .scrollable{max-height:300px}.declaration-modal-container c-lookup .lookup-root .lookup-dropdown .lookup-dropdown-item:hover{background-color:#add8e6!important}success-add-declaration{display:flex;align-items:center;justify-content:center;margin:auto}success-add-declaration .container{width:700px;display:flex;flex-direction:column;align-items:center}success-add-declaration .logo{width:112px;height:112px;display:flex;margin:32px auto auto;align-items:center;justify-content:center;background:rgba(var(--primary-rgb),.1);border-radius:50%}success-add-declaration .logo i{color:var(--primary);font-size:64px}success-add-declaration .title{margin-top:32px}success-add-declaration .text{margin-top:16px;text-align:center}success-add-declaration .settings-button{margin-top:32px}success-add-declaration .logout-button{margin-top:16px}success-add-declaration button{font-size:16px;color:var(--control-primary);cursor:pointer}success-add-declaration button:hover{color:var(--control-primary-dark)}element-discounts-subscriptions{display:block;max-width:570px}element-discounts-subscriptions loading-data{margin-top:32px}element-discounts-subscriptions .title{color:var(--primary-text-dark);font-size:24px}element-discounts-subscriptions discount-block{display:block;padding:40px;border-radius:15px;box-shadow:0 0 9px #80929647;background-image:linear-gradient(302deg,#13e68b,#156573);color:#fff;margin-top:16px;line-height:1.1}element-discounts-subscriptions discount-block .discount-name{font-size:28px}element-discounts-subscriptions discount-block div{display:flex;align-items:center;margin-top:12px}element-discounts-subscriptions discount-block .percentage{font-size:42px;margin-right:12px}element-discounts-subscriptions discount-block .description{font-size:15px}@media (min-width: 1000px){element-discounts-subscriptions discount-block{margin-top:24px}element-discounts-subscriptions discount-block .discount-name{font-size:50px}element-discounts-subscriptions discount-block div{margin-top:24px}element-discounts-subscriptions discount-block .percentage{font-size:80px;margin-right:32px}element-discounts-subscriptions discount-block .description{font-size:30px}}patient-applications{display:block;margin:24px 0}patient-applications .title{font-size:24px;color:var(--primary-text-dark)}patient-applications single-application{display:flex;flex-direction:column;align-items:flex-start;margin-top:12px;padding:14px;border:1px solid #efefef}patient-applications single-application c-material-button{display:block;margin-top:12px}@media (min-width: 800px){patient-applications single-application{flex-direction:row;align-items:center;justify-content:space-between}patient-applications single-application c-material-button{margin-top:0}}medical-application,poz-application{display:block}medical-application .name,poz-application .name{color:var(--primary);font-size:.8571rem;text-transform:uppercase;font-weight:600;letter-spacing:1.5px}poz-application div{margin-top:6px;font-size:1.143rem}medical-application div{margin-top:6px;font-size:1.143rem}element-adverse-events-book{color:#023b48}element-adverse-events-book .label{margin-bottom:12px;text-transform:uppercase}element-adverse-events-book .downloadButton{width:200px}#errorNoAdverseEvents{float:right;color:#ac4237;font-size:10px}element-delete-account{margin-bottom:30px;display:block}c-modal.delete-account-modal .error{color:#b00020}list-of-links h2.title{font-size:2.2857142857rem;font-weight:600;color:var(--primary-text);margin-bottom:40px}list-of-links .item-container{padding:30px 16px;display:border-box}list-of-links .item-container:not(:last-of-type){border-bottom:1px solid var(--border)}list-of-links svg path{fill:var(--primary)}list-of-links .item-header{display:flex;justify-content:space-between;align-items:center;cursor:pointer}list-of-links .item-header h4.header{color:var(--primary-text);font-size:1.4285714286rem;font-weight:500}@media (max-width: 650px){list-of-links .item-header h4.header{font-size:1.2857142857rem}}list-of-links .item-header:hover h4.header{text-decoration:underline}element-personal-settings-with-menu .settings-container{column-gap:64px;margin-top:40px}element-personal-settings-with-menu .settings-menu .tablist{display:contents}element-personal-settings-with-menu .settings-menu button{text-align:left;padding:16px 19px;cursor:pointer;font-size:1.2857142857rem}element-personal-settings-with-menu .settings-menu .selected{background-color:rgba(var(--primary-rgb),.05);border-left:3px solid var(--primary)}element-personal-settings-with-menu .settings-menu .logout-button button{margin-top:32px;border-radius:8px;padding:10px auto}.patient-empty-contact-data-modal .modal-inner{overflow-y:auto}.patient-empty-contact-data-modal .modal-content{max-width:740px;padding:40px}.patient-empty-contact-data-modal .modal-content .title{color:var(--primary);font-size:2.8571428571rem;line-height:1.4;font-weight:100;margin-bottom:20px}.patient-empty-contact-data-modal .modal-content .subtitle{color:var(--primary-text);font-size:1.1428571429rem;line-height:1.5;margin-top:16px}.patient-empty-contact-data-modal .modal-content .bold{font-weight:500}.patient-empty-contact-data-modal .modal-content .section{display:flex;flex-direction:column}@media (min-width: 1000px){.patient-empty-contact-data-modal .modal-content .section{flex-direction:row}}.patient-empty-contact-data-modal .modal-content .section c-underline-input:first-of-type{margin-right:25px}.patient-empty-contact-data-modal .buttons{display:flex;justify-content:flex-end;margin-top:25px}.patient-empty-contact-data-modal c-material-button{margin-left:16px}.patient-empty-contact-data-modal c-spinner{display:flex;margin-left:10px}.patient-empty-contact-data-modal .error{color:var(--error);font-size:.85rem}.patient-empty-contact-data-modal user-agreements{display:block;margin-top:15px}.patient-empty-contact-data-modal user-agreements .checkbox-with-label-container{width:100%}.patient-empty-contact-data-modal user-agreements .checkbox-with-label-container label{justify-content:flex-start}.patient-empty-contact-data-modal user-agreements .checkbox-with-label-container label c-checkbox{margin-right:15px}.patient-empty-contact-data-modal user-agreements .checkbox-with-label-container label .checkbox-label{width:100%}.patient-empty-contact-data-modal .warning{color:var(--warning);font-size:.8571428571rem}no-referral-select-nfz-unit{display:flex;flex:1;overflow-y:auto}no-referral-select-nfz-unit a{text-decoration:underline;cursor:pointer}no-referral-select-nfz-unit h2{color:var(--primary-text);font-size:1.7142857143rem;font-weight:500;margin:40px 0 32px}no-referral-select-nfz-unit .e-registration-modal-content .columns{display:flex;flex-flow:row;gap:32px;flex-wrap:wrap}no-referral-select-nfz-unit .e-registration-modal-content .columns .left-column{flex-grow:1;max-width:660px;display:flex;flex-direction:column;align-items:right;gap:16px}@media (max-width: 1000px){no-referral-select-nfz-unit .e-registration-modal-content .columns .left-column{order:1}}no-referral-select-nfz-unit .e-registration-modal-content .columns .right-column{max-width:-moz-fit-content;max-width:fit-content;display:flex;flex-direction:column;align-items:left;gap:10px}no-referral-select-nfz-unit .e-registration-modal-content .columns .right-column .chip{width:-moz-fit-content;width:fit-content;color:var(--primary);background-color:rgba(var(--primary-rgb),.1);border-radius:8px;padding:4.5px 10px;display:flex;align-items:center;font-size:1.1428571429rem;font-weight:500}no-referral-select-nfz-unit .e-registration-modal-content .columns .right-column .chip svg-icon{font-size:22px;margin-right:6px}no-referral-select-nfz-unit section{background-color:#fff;box-shadow:0 0 9px #80929647;border-radius:10px;padding:32px;color:var(--primary-text)}no-referral-select-nfz-unit section h3{font-size:1.1428571429rem;font-weight:600;margin-bottom:8px}no-referral-select-nfz-unit section .description{font-size:1rem;display:flex;flex-flow:column;margin-bottom:40px}no-referral-select-nfz-unit section .description span{color:--secondary-text}no-referral-select-nfz-unit section .unit-list{display:flex;flex-flow:column;align-items:stretch}no-referral-select-nfz-unit section .unit-list .unit:not(:last-child):after{content:"";display:block;height:1px;width:100%;margin:24px 0;background-color:var(--border)}no-referral-select-nfz-unit section .unit-list .unit .radio-text{font-size:1.1428571429rem;font-weight:500}no-referral-select-nfz-unit section .unit-list .unit .info{margin-left:30px;font-size:1rem;color:var(--secondary-text)}no-referral-select-nfz-unit .e-registration-modal-content{width:100vw!important;display:flex;height:100%}no-referral-select-nfz-unit .e-registration-modal-content{overflow-y:initial}no-referral-select-nfz-unit .mobile-visible{display:none}@media (max-width: 1000px){no-referral-select-nfz-unit arrow-back{position:absolute;top:18px;left:16px;z-index:1}no-referral-select-nfz-unit arrow-back svg path{fill:var(--secondary-text)}no-referral-select-nfz-unit .mobile-hidden{display:none}no-referral-select-nfz-unit .mobile-visible{display:block}}no-referral-select-nfz-unit .footer{display:flex;justify-content:space-between;align-items:baseline;margin-left:32px}no-referral-select-nfz-unit .footer c-material-button{margin-left:auto}nfz-survey,nfz-login-required{display:block}nfz-survey .e-registration-modal-content,nfz-login-required .e-registration-modal-content{width:100vw!important;display:flex;overflow:auto}nfz-survey h2,nfz-login-required h2{font-size:1.7142857143rem;font-weight:500;line-height:1.33;color:var(--primary-text);margin-top:40px;margin-bottom:32px}nfz-survey .nfz-survey-blocks{display:flex}nfz-survey .nfz-survey-blocks .nfz-survey-block{width:100%;max-width:500px;padding:32px;border-radius:8px;border:solid 1px var(--border);display:flex;flex-direction:column;justify-content:space-between;background-color:#fff}nfz-survey .nfz-survey-blocks .nfz-survey-block:not(:last-of-type){margin-right:25px}nfz-survey .nfz-survey-blocks .nfz-survey-block .nfz-survey-block-title{font-size:1.2857142857rem;font-weight:600;margin-bottom:8px}nfz-survey .nfz-survey-blocks .nfz-survey-block p.nfz-survey-block-description{font-size:1rem;font-weight:400;margin-top:0;color:var(--primary-text)}nfz-survey .nfz-survey-blocks .nfz-survey-block form{display:flex;justify-content:space-between;margin-bottom:8px}nfz-survey .nfz-survey-blocks .nfz-survey-block .footer{display:flex;justify-content:space-between;align-items:center}nfz-survey .nfz-survey-blocks .nfz-survey-block .footer c-material-button{margin-left:auto}nfz-survey .nfz-survey-blocks .nfz-survey-block .nfz-survey-ereferral-control{display:flex;justify-content:space-between;margin-bottom:28px;width:calc(50% - 12px)}nfz-survey .nfz-survey-blocks .nfz-survey-block .nfz-survey-ereferral-control c-underline-input{margin:0}nfz-survey .nfz-survey-blocks .nfz-survey-block .nfz-survey-ereferral-control c-underline-input info-tooltip svg{margin:20px 4px 0 0}nfz-survey .nfz-survey-blocks .nfz-survey-block .nfz-survey-ereferral-control c-underline-input svg-icon{color:var(--secondary-text);margin:22px 4px 0 0}nfz-survey .nfz-survey-blocks .nfz-survey-block .nfz-survey-ereferral-control c-underline-input svg-icon svg{display:flex}nfz-survey .nfz-survey-blocks .nfz-survey-block .nfz-survey-ereferral-control c-underline-input label{padding-top:22px}nfz-survey .nfz-survey-blocks .nfz-survey-block .nfz-survey-ereferral-control c-underline-input.ng-invalid.ng-touched .c-underline-input{background:rgba(176,0,32,.05)}nfz-survey .nfz-survey-blocks .nfz-survey-block .nfz-survey-ereferral-control c-underline-input .c-underline-input{border-radius:6px 6px 0 0;background:rgba(21,42,148,.05)}nfz-survey .nfz-survey-blocks .nfz-survey-block .nfz-survey-ereferral-control c-underline-input .c-underline-input input{background-color:transparent;padding-top:22px}nfz-survey .nfz-survey-blocks .nfz-survey-block c-radio-group label{height:unset}nfz-survey .nfz-survey-blocks .nfz-survey-block c-radio-group label .label-text{font-size:1.1428571429rem;font-weight:600;line-height:1.25;margin-bottom:31px}nfz-survey .nfz-survey-blocks .nfz-survey-block c-radio-group .radio-wrapper:first-of-type c-radiobutton{margin-bottom:28px}nfz-survey .nfz-survey-blocks .nfz-survey-block p{font-size:.8571428571rem;color:var(--secondary-text);margin-bottom:24px}nfz-survey .nfz-survey-blocks .nfz-survey-block c-material-button{display:flex;justify-content:flex-end}nfz-survey .nfz-survey-blocks .nfz-survey-block .nfz-survey-block-content{display:flex;flex-flow:column}nfz-survey .nfz-survey-blocks .nfz-survey-block .nfz-survey-block-content .empty-folder-icon{align-self:center;margin-top:18px}nfz-survey .nfz-survey-blocks .nfz-survey-block .nfz-survey-block-content .empty-folder-icon g{fill:var(--primary)}@media (min-width: 1000px){nfz-survey .nfz-survey-blocks{margin-top:20px}}@media (max-width: 1000px){nfz-survey .nfz-survey-blocks{display:block}nfz-survey .nfz-survey-blocks .nfz-survey-block{margin-bottom:10px}}nfz-login-required{text-align:center}nfz-login-required .e-registration-modal-content{padding:0 calc(50% - 250px)}nfz-login-required .buttons{display:flex;align-items:center;justify-content:center;margin-top:20px;flex:0 0 auto}nfz-login-required .buttons .create-account{display:none}nfz-login-required .buttons .text-seperator{margin:0 6px}@media (min-width: 1000px){nfz-login-required .buttons{margin-right:10px}nfz-login-required .buttons c-material-button.log-in .button{margin-left:20px}nfz-login-required .buttons .create-account{display:block}}nfz-login-required .buttons c-modal .modal-inner{padding:50px}referral-verification-error,referral-change-unit{display:block}referral-verification-error .e-registration-modal-content,referral-change-unit .e-registration-modal-content{margin-top:50px;width:100vw!important;display:flex;overflow:auto}referral-verification-error .e-registration-modal-content p,referral-change-unit .e-registration-modal-content p{margin-bottom:20px}referral-verification-error .e-registration-modal-content p:last-of-type,referral-change-unit .e-registration-modal-content p:last-of-type{margin-bottom:50px}referral-verification-error .e-registration-modal-content p .unit,referral-change-unit .e-registration-modal-content p .unit{font-weight:700}.lookup-dropdown .lookup-dropdown-item .additional-info{background:#fff2e5;border-radius:8px;font-size:1rem;display:flex;align-items:center;padding:3px 6px;margin-left:auto;margin-right:10px}.lookup-dropdown .lookup-dropdown-item .additional-info svg{position:relative;right:auto;top:auto}.lookup-dropdown .lookup-dropdown-item .additional-info span{color:#121212}commercial-first-select{display:flex;flex:1}commercial-first-select .e-registration-modal-content{overflow-y:initial}commercial-first-select .mobile-visible{display:none}@media (max-width: 1000px){commercial-first-select arrow-back{position:absolute;top:18px;left:16px;z-index:1}commercial-first-select arrow-back svg path{fill:var(--secondary-text)}commercial-first-select .mobile-hidden{display:none}commercial-first-select .mobile-visible{display:block}commercial-first-select lookup-with-icons .lookup-inner{border-bottom:1px solid #ededed;margin-left:-16px;padding-left:16px;margin-right:-16px;padding-right:16px}commercial-first-select lookup-with-icons c-underline-input{margin-top:18px;margin-left:20px;width:calc(100% - 40px)}commercial-first-select lookup-with-icons c-underline-input .c-underline-input{border-bottom:none}commercial-first-select lookup-with-icons c-underline-input .input{background-image:none;padding-left:0}commercial-first-select lookup-with-icons c-underline-input .underline-input-messages{display:none}}@media (max-width: 1000px){.lookup-dropdown.first-select-lookup{top:32px!important;left:0!important;width:100%!important;max-height:calc(100vh - 62px)!important;height:100%;border-radius:0}.lookup-dropdown.first-select-lookup .overlay{display:none}.lookup-dropdown.first-select-lookup .scrollable{max-height:initial;padding-right:0}.lookup-dropdown.first-select-lookup .lookup-item-type{display:none;font-size:.8571428571rem;text-transform:uppercase;font-weight:500;letter-spacing:1px;color:var(--secondary-text);margin-top:-15px;margin-bottom:20px}.lookup-dropdown.first-select-lookup .lookup-item-type.is-first-of-type{display:block}}@media (max-width: 1000px) and (max-width: 1000px){.lookup-dropdown.first-select-lookup .lookup-item-type.is-first-of-type{margin-top:0}}@media (max-width: 1000px){.lookup-dropdown.first-select-lookup .lookup-dropdown-item{border-bottom:1px solid #ededed;margin-left:13px;padding-left:0!important;width:100%;flex-direction:column-reverse;align-items:flex-start}.lookup-dropdown.first-select-lookup .lookup-dropdown-item:last-of-type{border-bottom:none}.lookup-dropdown.first-select-lookup .lookup-dropdown-item.highlighted{background-color:#fff!important}.lookup-dropdown.first-select-lookup .separator{display:none}.lookup-dropdown.first-select-lookup .mobile-content .mobile-only{font-size:.8571428571rem;color:var(--secondary-text)}}.quick-reg-check{display:flex;align-items:center;height:112px;border-radius:8px;justify-content:space-between;border:solid 1px rgba(0,103,117,.2);background-color:#1565731a;padding:19px;margin:20px 0 40px}.quick-reg-check h4{font-size:1.1428571429rem;font-weight:600;margin-bottom:18px}dilo-code{width:100%}dilo-code h4{font-size:1.2857142857rem;font-weight:600;margin:48px 0 32px}dilo-code c-underline-input{display:block;width:245px;margin-bottom:35px}error-modal,invalid-profile,identity-unverified{display:flex;flex-direction:column;align-items:center;height:100vh}not-logged h4{font-size:1.4285714286rem;font-weight:600}not-logged form{margin-top:20px}not-logged .push-right{display:flex;margin-top:20px;justify-content:flex-end}not-logged .separator{margin:40px 0;text-align:center;position:relative;font-size:18px;color:#4c757e;z-index:1}not-logged .separator span{padding:0 34px;background-color:#fff}not-logged .separator:after{content:"";position:absolute;z-index:-1;height:1px;width:100%;left:0;top:50%;transform:translateY(-50%);background-color:#4c757e}not-logged p{margin-top:10px;color:#707070}not-logged user-agreements{display:block;margin-top:25px}not-logged register-view h4{font-size:1.1428571429rem}commercial-first-select lookup-with-icons,nfz lookup-with-icons,.e-registartion-modal select-payer lookup-with-icons,no-referral-select-nfz-unit lookup-with-message{background-color:#fafbfd;display:block;border-radius:10px;padding:27px 0;color:#000}@media (min-width: 1000px){commercial-first-select lookup-with-icons,nfz lookup-with-icons,.e-registartion-modal select-payer lookup-with-icons,no-referral-select-nfz-unit lookup-with-message{margin:10px 0;box-shadow:0 6px 20px #0000001a}}commercial-first-select lookup-with-icons c-underline-input,nfz lookup-with-icons c-underline-input,.e-registartion-modal select-payer lookup-with-icons c-underline-input,no-referral-select-nfz-unit lookup-with-message c-underline-input{padding:0 25px}commercial-first-select lookup-with-icons c-underline-input input::-webkit-input-placeholder,commercial-first-select lookup-with-icons c-underline-input textarea::-webkit-input-placeholder,nfz lookup-with-icons c-underline-input input::-webkit-input-placeholder,.e-registartion-modal select-payer lookup-with-icons c-underline-input input::-webkit-input-placeholder,nfz lookup-with-icons c-underline-input textarea::-webkit-input-placeholder,.e-registartion-modal select-payer lookup-with-icons c-underline-input textarea::-webkit-input-placeholder,no-referral-select-nfz-unit lookup-with-message c-underline-input input::-webkit-input-placeholder,no-referral-select-nfz-unit lookup-with-message c-underline-input textarea::-webkit-input-placeholder{color:var(--secondary-text)}commercial-first-select lookup-with-icons{transform:translateY(-85px)}@media (max-width: 1000px){commercial-first-select lookup-with-icons{transform:translateY(-52px)}}no-referral-select-nfz-unit lookup-with-message{background-color:#fafbfd;display:block;border-radius:10px;padding:27px 0;color:#000}@media (min-width: 1000px){no-referral-select-nfz-unit lookup-with-message{margin:10px 0;box-shadow:0 6px 20px #0000001a}}no-referral-select-nfz-unit lookup-with-message c-underline-input{padding:0 25px}no-referral-select-nfz-unit lookup-with-message c-underline-input input::-webkit-input-placeholder,no-referral-select-nfz-unit lookup-with-message c-underline-input textarea::-webkit-input-placeholder{color:var(--secondary-text)!important}no-referral-select-nfz-unit lookup-with-message{transform:translateY(-85px)}@media (max-width: 1000px){no-referral-select-nfz-unit lookup-with-message{transform:translateY(-52px)}}lookup-with-icons c-underline-input,lookup-with-message c-underline-input{margin-bottom:0}lookup-with-icons c-underline-input .input,lookup-with-message c-underline-input .input{background-image:url(/../concierge/img/szukaj.svg);background-size:20px 19px;background-repeat:no-repeat;background-position-y:0px;transition:margin-left .3s ease;margin-bottom:8px;padding:0 26px}.first-select-lookup{border-radius:0;margin-top:35px;box-shadow:0 7px 9px #b2b2b24d!important}.first-select-lookup .scrollable{overflow-x:hidden}.first-select-lookup .overlay{position:absolute;top:0;left:0;width:calc(100% - 13px);height:50px;z-index:1;background:linear-gradient(180deg,white 0%,rgba(255,255,255,.001) 100%)}.first-select-lookup .lookup-dropdown.scrollable.with-search{margin:3px 0 10px}.first-select-lookup .lookup-dropdown-item:first-child{border-top:none!important}.first-select-lookup .lookup-dropdown-item{display:flex;align-items:center;padding:15px!important;position:relative;font-size:16px}.first-select-lookup .icon{position:relative;display:flex}.first-select-lookup .icon img{margin-right:17px;width:24px;height:24px;position:relative}.first-select-lookup .doctor-icon{border-radius:50%;width:32px;min-height:32px;min-width:32px;margin-right:17px}.first-select-lookup .circle{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:var(--primary);margin-right:17px;flex-shrink:0}.first-select-lookup .circle span{color:#fff!important;font-size:1rem}.first-select-lookup .main-lookup-info{width:100%;display:flex;align-items:center}.first-select-lookup .lookup-item-type{color:var(--secondary-text);font-size:14px;letter-spacing:.7px}.first-select-lookup .separator{position:absolute;height:1px;width:915px;bottom:1px;background-color:#efefef}search-info .search-description{display:flex;flex-direction:column;align-items:center}search-info .search-description img{width:min-content}search-info .search-description div{color:var(--primary-text);text-align:center}search-info .search-description div.question{margin-top:21px;font-weight:500;font-size:1.1428571429rem}search-info .search-description div.description{width:305px;margin-top:12px;font-size:1rem}.link-flex .icon{margin-right:10px}.link-flex .texts{padding-right:30px;margin-bottom:50px}.link-flex .texts button span{display:flex;font-size:1.2857142857rem;font-weight:500px;color:var(--primary-text-dark)}.link-flex .cls-arrow{display:flex;align-self:flex-end}limit-reached{width:600px;margin-bottom:20px}limit-reached .e-registration-modal-container{display:flex;align-items:center;margin-top:132px;text-align:center}limit-reached .e-registration-modal-container .e-registartion-modal-title{margin-top:32px;margin-bottom:19px;font-size:32px;font-weight:300}limit-reached .e-registration-modal-container p{width:565px;margin-bottom:32px;font-size:16px}element-history-visits,element-planned-visits{display:block;margin-bottom:40px}element-history-visits .simple-error,element-planned-visits .simple-error{margin-bottom:8px;color:var(--error);font-size:12px}.history-visits{display:flex;flex-direction:column}.history-visits .title{font-size:1rem;font-weight:500;letter-spacing:2px;margin-bottom:30px;text-transform:uppercase}.history-visits .loader{display:flex;align-items:center;flex-direction:column}.history-visits .loader .loader-text{margin-top:8px}.history-visits c-material-button{display:inline-block;margin-top:24px;margin-left:auto}.datepicker td{text-align:center}.datepicker{width:300px;margin-top:7px}datepicker .btn{padding:1px 6px;transition:none;display:inline-block;margin:0;font-weight:400;text-align:center;vertical-align:baseline;touch-action:auto;background-image:none;border:none;white-space:normal;font-size:1rem;line-height:1;border-radius:0;cursor:pointer;-webkit-user-select:none;user-select:none}datepicker .btn:active,datepicker .btn:active:hover,datepicker .btn:active:focus,datepicker .btn:focus{box-shadow:none;background-color:var(--background)}datepicker .btn-default:hover,datepicker .btn-default:focus,datepicker .btn-info:hover,datepicker .btn-info:focus{background-color:var(--background)}datepicker .btn.active,datepicker .btn.active:hover,datepicker .btn.active:focus{box-shadow:none;background-color:var(--control-primary);border-radius:50%;color:var(--contrast-text)}datepicker monthpicker .btn-default.active,datepicker yearpicker .btn-default.active,datepicker monthpicker .btn-default.active:hover,datepicker yearpicker .btn-default.active:hover{border-radius:44px}datepicker .text-info{font-size:1.07rem}datepicker thead tr:last-child th{padding:1px}profile-info{display:none;align-items:center;cursor:pointer}profile-info a,profile-info span{display:inline-block;max-width:80px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.9286rem}profile-info .avatar{position:relative}profile-info .avatar img{position:absolute;top:-8px;right:-6px}profile-info svg{width:18px;height:18px;margin-left:10px;fill:#6c707f}profile-info .initials{width:40px;height:40px;background-color:var(--primary);border-radius:50%;margin-left:8px;position:relative}profile-info .initials-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:14px;color:#fff}@media (min-width: 600px){profile-info a,profile-info span{max-width:140px}profile-info svg{margin-left:16px}}@media (min-width: 960px){profile-info svg{width:22px;height:22px}}@media (min-width: 1000px){profile-info{display:flex}}.show-menu profile-info{display:flex}profile-info-popup c-popup#profilePopup{right:-12px!important;left:auto!important;top:36px!important;min-width:320px;box-shadow:0 0 7px #bcbcbc80;z-index:1004;background-color:#fff;border-radius:12px}profile-info-popup c-popup#profilePopup .profile-info-section{border-top:1px solid #e0e0e0;font-size:14px;color:#393939;letter-spacing:.2px}profile-info-popup c-popup#profilePopup .profile-info-section .logout-button{justify-content:center;font-size:15px;letter-spacing:normal;cursor:pointer;color:var(--primary)}profile-info-popup c-popup#profilePopup .profile-info-section .logout-button:focus{background-color:rgba(var(--control-primary-rgb),.1)}profile-info-popup c-popup#profilePopup .profile-info-item{padding:0 35px}profile-info-popup c-popup#profilePopup .profile-info-item:not(.current-user):hover{background-color:#0f8fd50d}profile-info-popup c-popup#profilePopup .profile-info-item svg{height:22px;width:22px;margin:0 21px 0 9px}profile-info-popup c-popup#profilePopup .profile-info-item svg .path{fill:var(--primary)}profile-info-popup c-popup#profilePopup .profile-info-item .unverified{display:flex;margin-left:5px;padding:0 5px;border-radius:10px;background-color:#ffe4e4;font-size:1rem}profile-info-popup c-popup#profilePopup .divider{height:1px;width:100%;border-bottom:1px solid #e0e0e0}profile-info-popup c-popup#profilePopup .profile-info-item,switch-subaccount .profile-info-item{font-size:1.0714285714rem;white-space:nowrap;width:100%;min-height:64px;display:flex;align-items:center;color:#393939}profile-info-popup c-popup#profilePopup .profile-info-item:not(.current-user),switch-subaccount .profile-info-item:not(.current-user){cursor:pointer}profile-info-popup c-popup#profilePopup .profile-info-item .initials,switch-subaccount .profile-info-item .initials{width:40px;height:40px;border-radius:50%;background-color:#fff;border:1px solid rgba(var(--primary-rgb),.5);margin-right:12px;position:relative}profile-info-popup c-popup#profilePopup .profile-info-item .initials-text,switch-subaccount .profile-info-item .initials-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:18px;color:var(--primary)}profile-info-popup c-popup#profilePopup .profile-info-item.current-user .initials,switch-subaccount .profile-info-item.current-user .initials{background-color:var(--primary)}profile-info-popup c-popup#profilePopup .profile-info-item.current-user .initials-text,switch-subaccount .profile-info-item.current-user .initials-text{color:#fff}profile-info-popup c-popup#profilePopup .profile-info-item .subaccount-data,switch-subaccount .profile-info-item .subaccount-data{display:flex;flex-direction:column}profile-info-popup c-popup#profilePopup .profile-info-item .subaccount-data .pesel,switch-subaccount .profile-info-item .subaccount-data .pesel{color:#707070}profile-info-popup c-popup#profilePopup .profile-info-item .subaccount-data .additional,switch-subaccount .profile-info-item .subaccount-data .additional{border-radius:10px;background-color:#afffbb;color:#393939;margin-left:10px;padding:0 10px;font-size:12px}profile-info-user-data .profile-info-item{flex-direction:column;padding:22px 35px 12px!important;text-align:center}profile-info-user-data .profile-info-item .subaccount-data .name{font-size:15px;font-weight:500}profile-info-user-data .profile-info-item .initials{width:48px!important;height:48px!important;margin-bottom:8px}c-modal.modal-rounded .modal-inner{width:760px;max-width:100%;padding:40px 30px 30px 40px;border-radius:10px;box-shadow:0 0 20px #c3c3c36e}c-modal.modal-rounded .close{width:40px;height:40px;padding:0!important;top:20px!important;right:20px!important;border-radius:50%;display:flex;justify-content:center;align-items:center;background-color:#e5e5e5}c-modal.modal-rounded .close svg{width:26px;height:26px}c-modal.modal-rounded .close svg .cls-2{fill:#707070}c-modal.modal-rounded h2{position:relative;padding-bottom:30px;font-size:2rem}c-modal.modal-rounded h2.title:after{content:"";position:absolute;height:1px;left:-40px;right:-30px;bottom:0;background:#d8d8d8}c-modal.modal-rounded .modal-content{margin-top:30px}c-modal.modal-rounded .modal-content h2{margin-top:10px;padding-bottom:0}c-modal.modal-rounded .buttons{display:flex;justify-content:flex-end;margin-top:40px}c-modal.modal-rounded .buttons c-material-button:not(:last-child){margin-right:10px}portal-unit-list{padding-bottom:40px}portal-unit-list .heading{margin-top:15px;font-weight:300;font-size:1.7142857143rem;color:var(--primary-text-dark)}portal-unit-list .heading .separator{height:3px;width:80px;margin:16px 0 20px;background-color:var(--primary)}portal-unit-list .grid{display:grid;grid-auto-rows:auto;grid-template-columns:repeat(4,1fr);gap:20px;align-items:stretch;padding-bottom:10px}@media (max-width: 1000px){portal-unit-list .grid.vertical{grid-template-columns:1fr}portal-unit-list .grid.horizontal{width:100vw;margin:0 calc(50% - 50vw);padding:0 calc(50vw - 50%) 10px;grid-template-columns:unset;grid-auto-columns:281px;grid-auto-flow:column;overflow-x:scroll}}@media (hover: none){portal-unit-list .grid::-webkit-scrollbar{display:none}}portal-unit-list .grid a,portal-unit-list .grid .card{height:100%}portal-unit-list .grid .card{padding:24px;background-color:rgba(var(--primary-rgb),.05);border-radius:16px;display:flex;flex-flow:column}portal-unit-list .grid .card .logo{width:80px;height:80px;min-height:80px;border-radius:50%;margin-bottom:35px;cursor:pointer}portal-unit-list .grid .card .card-title{font-size:1.1428571429rem;font-weight:500;color:var(--primary-text-dark);min-height:110px}portal-unit-list .grid .card .arrow{align-self:flex-end;color:var(--primary);cursor:pointer}portal-unit-list .grid .card:hover{outline:solid 3px var(--primary);outline-offset:-3px}.page-contrast portal-unit-list .heading .separator{background-color:#ff0}.page-contrast portal-unit-list .grid .card{background-color:#000!important;border:1px solid #ff0}.page-contrast portal-unit-list .grid .card .card-title:not(:hover){color:#ff0!important}.page-contrast portal-unit-list .grid .card .arrow{color:#ff0}.e-registration-modal-container.cancel{width:100vw;height:100vh}@media (min-width: 1000px){.e-registration-modal-container.cancel .e-registartion-modal-title{margin-top:80px;margin-bottom:48px}}.e-registration-modal-container.cancel .e-registration-modal-content{display:flex;flex:1;flex-direction:column;padding:20px 16px 0;max-height:initial;min-height:0}@media (min-width: 1000px){.e-registration-modal-container.cancel .e-registration-modal-content{overflow-y:auto;padding-top:0;padding-left:calc((100% - 980px)/2);padding-right:calc((100% - 980px)/2);margin-left:0!important;margin-top:46px!important}}.e-registration-modal-container.cancel .info{margin-bottom:40px}.e-registration-modal-container.cancel .buttons{margin-top:23px}.e-registration-modal-container.cancel .buttons c-material-button{margin-right:25px;display:inline-block;margin-bottom:10px}price-bundle-selector .label{font-size:1.1428571429rem;font-weight:600}price-bundle-selector .container{width:560px;border-radius:10px;border:solid 1px #e0e0e0;margin:16px 0 30px}@media (max-width: 1000px){price-bundle-selector .container{width:100%}}price-bundle-selector .container .option{padding:8px 18px}price-bundle-selector .container .option:nth-child(n+2){border-top:solid 1px #e0e0e0}price-bundle-selector .container .option:first-child{border-radius:10px 10px 0 0}price-bundle-selector .container .option:last-child{border-radius:0 0 10px 10px}price-bundle-selector .container .option.selected{background-color:#e8f0f1}price-bundle-selector .container .option c-radiobutton{width:100%}price-bundle-selector .container .option c-radiobutton .radio-text{color:#040404;width:100%;font-size:1.1428571429rem;display:flex;justify-content:space-between}price-bundle-selector .container .option c-radiobutton .radio-text .price{font-weight:600}price-bundle-selector .new-registration .container{border:solid 1px transparent;margin-bottom:0}price-bundle-selector .new-registration .option{margin-left:-41px;padding:5px 40px 5px 41px;margin-right:-40px;border-radius:0!important;height:45px;align-items:center;display:flex}@media (max-width: 1000px){price-bundle-selector .new-registration .option{margin-left:-17px;padding-left:17px;margin-right:-17px;padding-right:17px}}price-bundle-selector .new-registration .option:nth-child(n+2){border-top:solid 1px transparent}price-bundle-selector .new-registration .radiobutton .radio .radio-text{font-size:14px;font-weight:400}.e-registartion-modal select-payer c-material-button .button{margin-top:10px}select-payer c-lookup{margin:10px 0;padding:32px 0;border-radius:10px;box-shadow:0 6px 20px #0000001a;background-color:#fafbfd;transform:translateY(-85px);z-index:99}select-payer c-lookup .lookup-inner div{border-bottom:1px solid black;padding:6px}select-payer c-lookup .lookup-inner i{font-style:normal;font-size:16px}[quick-register-button-root-element]{display:none}survey .page-title{font-size:1.2rem}survey .classic .page-title{margin-bottom:20px}survey .classic .nav-info{font-size:.9rem}survey .classic [hidden]{display:none!important}survey .accordion .page-title{background:var(--background-darker);padding:25px 40px;font-size:1.35rem;color:var(--primary-text);border:1px solid transparent}survey .accordion .single-page{border-bottom:1px solid transparent;margin-bottom:10px}survey .accordion .enabled .page-title{color:var(--primary);cursor:pointer}survey .accordion .active{border-bottom-color:var(--border)}survey .accordion .active .page-title{background:white;color:var(--primary);border:1px solid var(--border);border-bottom:none;cursor:default}survey .accordion .page-content{padding:10px 40px;border:1px solid var(--border);border-top-width:0px;border-bottom-width:0px}survey .question-title{color:var(--primary-text);font-size:1.12rem;font-weight:700;display:flex;align-items:center}survey .help{margin-left:5px;width:23px}survey .help path{fill:var(--primary)}survey .question-elem{display:block;margin-top:5px}survey .single-question.hidden-question{height:0px;overflow:hidden;pointer-events:none}survey .single-question:not(:first-child){margin-top:15px}survey .error{margin:10px 0 15px}smart-survey .survey-error,.error{color:var(--error)}c-modal.survay-email-modal .modal-inner{padding:40px}c-modal.survay-email-modal .close{padding-top:12px!important;padding-right:4px!important}c-modal.survay-email-modal h2{color:var(--primary);font-size:1.4285714286rem;line-height:1.4;font-weight:500}c-modal.survay-email-modal c-underline-input{display:block;margin-bottom:40px}c-modal.survay-email-modal survey-inline-questions .container{margin-top:0}c-modal.survay-email-modal survey-question-chips c-chips input{border:none;padding:0;height:auto;flex:1}c-modal.survay-email-modal survey-question-chips c-chips .chips{margin:0 5px 0 0;padding:5px 8px}c-modal.survay-email-modal survey-question-chips c-chips .underline-chips.filled label{font-size:.6em}.survey-modal--container{width:600px;padding:30px;max-height:90vh;overflow:auto}survey-modal c-modal .close{padding-top:10px!important;padding-right:0!important}survey-question-file .select-anchor{font-size:1.0714285714rem}survey-question-file .select-anchor:hover{color:var(--control-primary)}survey-question-file .clip{fill:var(--control-primary);margin-top:4px;margin-right:5px}element-institution-card{width:100%;padding-bottom:50px}element-institution-card .text-muted-btn{visibility:hidden}element-institution-card .day-header{font-size:14px;font-weight:500;color:#040404}element-institution-card p{display:block;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px}element-institution-card .erej-test{width:100vw;min-height:100%;position:absolute;left:0;top:0;background-color:#fff}@media (min-width: 1000px){element-institution-card .container-test{width:60%;min-width:656px}element-institution-card .erej-test{width:40%;height:500px;border:1px solid black;margin-left:10px;position:unset}}element-institution-card .semibold{font-weight:500}element-institution-card .mobile-rwd--container-static .element-planned-visits__mobile{margin:unset}element-institution-card .card-container{margin-top:20px}@media (min-width: 1000px){element-institution-card{display:flex;width:100%}element-institution-card .card-container{margin-top:0}}card-main-info{display:block;border-bottom:1px solid #e0e0e0}card-main-info .flex-wrapper{display:flex}card-main-info .card-main-info__clickable{cursor:pointer}card-main-info .card-main-info--titles{margin-left:15px;display:flex;align-items:center}card-main-info .card-main-info--titles p{margin-block-start:0px;margin-block-end:0px}card-main-info .card-main-info--doc{font-size:16px;color:#000}card-main-info .card-main-info--name{font-size:40px;font-weight:500}card-main-info .card-main-info--specs{font-size:16px;color:#54575c}card-main-info .card-main-info--image img{width:122px;height:122px;border-radius:50%;object-fit:cover}card-main-info .card-main-info--description{margin-top:15px;padding-bottom:30px}@media (max-width: 999px){card-main-info{border-bottom:0px}card-main-info:after{content:"";height:8px;width:100vw;background:#f6f6f6;border:1px #f0f0f0;border-style:solid none;display:block;margin-left:-20px}card-main-info .card-main-info--image img{width:56px;height:56px}card-main-info .card-main-info--doc{font-size:1rem}card-main-info .card-main-info--name{font-size:1.1428571429rem;font-weight:600}}.doctor-details{margin-bottom:20px}.doctor-details p,.doctor-details h1,.doctor-details h2,.doctor-details h3,.doctor-details h4,.doctor-details h5,.doctor-details h6{font:revert}.doctor-details .return{cursor:pointer;font-weight:700;font-size:1.28rem;color:#125da7;margin-bottom:10px}.doctor-details .return img{width:24px!important;height:24px!important;float:left;margin-right:5px}.doctor-details .return p{margin:0;line-height:25px}.doctor-details .doctor-photo-cover{background-size:cover;background-position:center;background-repeat:no-repeat}.doctor-details .doctor-container{display:flex;margin-bottom:40px}.doctor-details .doctor-container .doctor-photo{margin-right:20px;width:118px;border-radius:50%;flex-shrink:0}.doctor-details .doctor-container .doctor-photo .no-image-wrapper{background-color:#f2f2f2;text-align:center;height:118px;width:118px;display:flex}.doctor-details .doctor-container .doctor-photo .no-image-wrapper img{margin:auto;align-items:center}.doctor-details .doctor-container .doctor-data{width:60%;display:flex;flex-direction:column;justify-content:space-between}.doctor-details .doctor-container .doctor-data .doctor-name{display:flex;flex-direction:column;align-content:center}.doctor-details .doctor-container .doctor-data .doctor-name span{font-size:1rem;line-height:18px;color:#757575}.doctor-details .doctor-container .doctor-data .doctor-name .fullname{width:min-content;text-transform:capitalize;font-weight:500;font-size:1.7142857143rem;letter-spacing:-.21px;color:#212121;margin:0;line-height:25px}.doctor-details .doctor-container .doctor-data .doctor-name .specializations{margin-top:12px}.doctor-details .doctor-container .doctor-data .doctor-name .specializations span{display:inline-block;color:#040404;font-size:1.1428571429rem;font-weight:500}.doctor-details .doctor-container .doctor-data .doctor-name .specializations .dot{margin:0 3px;font-weight:900}.doctor-details .doctor-container .doctor-data .doctor-name .specializations .dot:last-child{display:none}.doctor-details .doctor-container .doctor-data .doctor-favorite{cursor:pointer;color:#b2b2b2;display:flex;justify-content:flex-start;align-items:center}.doctor-details .doctor-container .doctor-data .doctor-favorite .star{width:24px;height:24px;background-image:url(/concierge/img/ulubiony-off.svg);margin-left:3px}.doctor-details .doctor-container .doctor-data .doctor-favorite .star.favorite{background-image:url(/concierge/img/ulubiony-on.svg)}.doctor-details .doctor-container .doctor-data .doctor-favorite:hover .star{background-image:url(/concierge/img/ulubiony-on.svg)}.doctor-details .doctor-container .doctor-data .doctor-visit{margin-top:20px}.doctor-details .doctor-container .doctor-data .doctor-visit.empty-his>*{display:none}.doctor-details .doctor-container .doctor-data .doctor-place{margin-top:2px;margin-bottom:15px;font-size:1rem;color:#212121}.doctor-details .doctor-description{max-width:670px;margin-top:40px;margin-bottom:30px;font-size:1rem;line-height:1.5rem;color:#505050}.doctor-details .actions-container{position:sticky;display:flex;bottom:0;margin:0 -20px}.doctor-details .actions-container .mobile-actions{background-color:#fff;position:sticky;bottom:0;width:100%;padding:15px 20px;align-self:flex-end;box-shadow:0 0 6px #80929666}.doctor-details .separator{height:8px;margin:0 -20px;border:solid 1px rgba(128,146,150,.13);background-color:#f5f5f7}.doctor-details.mobile-mode .return{display:flex;flex-direction:row;flex-wrap:nowrap;border-bottom:2px solid #dfdfdf;padding-bottom:10px;margin-bottom:10px}.doctor-details.mobile-mode .return img{height:24px!important;width:24px!important}.doctor-details.mobile-mode .doctor-container{margin-top:40px}.doctor-details.mobile-mode .doctor-container .doctor-photo{width:70px;height:70px}.doctor-details.mobile-mode .doctor-container .doctor-photo .no-image-wrapper{width:auto;height:auto;display:block;background-color:transparent}.doctor-details.mobile-mode .doctor-container .doctor-photo img{width:100%!important;height:100%!important}.doctor-details.mobile-mode .doctor-container .doctor-photo-thumb{width:100%!important}.doctor-details.mobile-mode .doctor-container .doctor-data{width:auto;display:block}.doctor-details.mobile-mode .doctor-container .doctor-data .doctor-name{display:block}.doctor-details.mobile-mode .doctor-container .doctor-data .doctor-name span{margin-right:5px;font-size:1.2857142857rem;color:#121212}.doctor-details.mobile-mode .doctor-container .doctor-data .doctor-name .fullname{font-weight:900;font-size:1.2857142857rem}.doctor-details.mobile-mode .doctor-container .doctor-data .doctor-name .specializations{margin-top:8px}.doctor-details.mobile-mode .doctor-container .doctor-data .doctor-name .specializations span{color:var(--secondary-text)}.doctor-details.mobile-mode .doctor-container .doctor-data .doctor-place{margin-bottom:0}.doctor-list{margin-bottom:80px}.doctor-list .doctor-list-header{display:block!important;font-size:1.7142857143rem;font-weight:300;margin-top:15px;margin-bottom:30px;text-transform:uppercase}.doctor-list .doctor-header .doctor-search-image{width:24px;height:24px;margin-right:4px}.doctor-list .doctor-header .doctor-search{position:relative;width:60%;display:flex;align-items:center;background:#f7f7f7}.doctor-list .doctor-header .doctor-search input{width:100%;height:auto;margin-bottom:0;padding:10px 40px 10px 10px;z-index:1;border:none;box-shadow:none;border-radius:0;color:#505050}.doctor-list .doctor-content{display:flex;flex-wrap:wrap;justify-content:space-between}.doctor-list .doctor{border:1px solid rgba(18,93,167,.15);border-radius:8px;height:295px;width:340px;margin-bottom:90px;position:relative;overflow:hidden}.doctor-list .doctor .star{width:24px;height:24px;position:absolute;z-index:10;top:202px;right:20px;background-image:url(/concierge/img/ulubiony-off.svg);transition:all .35s linear}.doctor-list .doctor .star:hover+.doctor-wrapper .doctor-data{top:50px}.doctor-list .doctor .star-visible{visibility:visible}.doctor-list .doctor .doctor-wrapper{overflow:hidden;position:relative;height:345px;margin-top:-50px;padding-top:50px;border-bottom:1px solid rgba(18,93,167,.15)}.doctor-list .doctor .doctor-wrapper:hover .doctor-data{top:50px}.doctor-list .doctor .doctor-photo{display:flex;justify-content:center;align-items:center;height:215px;background-color:#f2f2f2;overflow:hidden;position:relative}.doctor-list .doctor .doctor-photo img.small{width:100px;height:100px}.doctor-list .doctor .doctor-data{transition:top .35s cubic-bezier(.25,.1,.25,1.5);background-color:#fff;position:absolute;left:0;right:0;height:345px}.doctor-list .doctor .doctor-data.with-photo{top:265px}.doctor-list .doctor .doctor-data a,.doctor-list .doctor .doctor-link{text-decoration:none}.doctor-list .doctor .doctor-name{height:80px;padding-top:18px;padding-left:20px;padding-right:20px}.doctor-list .doctor .doctor-name p{text-transform:capitalize;font-size:1.14rem;color:#212121;letter-spacing:-.16px;margin:0;font-weight:700}.doctor-list .doctor .doctor-name small{font-size:1rem;line-height:18px;color:#757575}.doctor-list .doctor .doctor-description{padding-left:20px;padding-right:20px;color:#757575;line-height:16px;font-size:1rem;height:135px}.doctor-list .doctor .doctor-description p{font-size:inherit;color:#212121;margin:0 0 2px}.doctor-list .doctor .doctor-description small{font-size:.92rem;line-height:16px;color:#757575}.doctor-list .doctor .doctor-description span.more{margin-left:2px;color:#125da7;font-size:.92rem}.doctor-list .doctor .doctor-action{border-top:1px solid #e8e8e8;padding-left:20px;padding-right:20px;height:80px;display:flex;justify-content:space-between;align-items:center;position:absolute;width:100%;bottom:50px}.doctor-list .doctor .doctor-action.empty-his{border-top:1px solid transparent}.doctor-list .doctor .doctor-action.empty-his>*{display:none}.doctor-list .doctor .doctor-visit{padding-top:4px}.doctor-list .doctor .doctor-visit.btn{height:30px;font-size:1rem}.doctor-list .doctor .doctor-fav{cursor:pointer;height:30px;color:#b2b2b2;display:flex;justify-content:space-between;align-items:center;transition:all .3s}.doctor-list .doctor .doctor-fav span{margin-right:28px}.doctor-list .doctor.favorite .star{visibility:visible;background-image:url(/img/ulubiony-on.svg)}.doctor-list .spinner{margin:30px auto}.doctor-list .doctor-photo-cover{background-size:cover;background-position:center;background-repeat:no-repeat;background-color:transparent!important}.doctor-list .doctor-photo-cover img{position:absolute;width:100%;height:100%;z-index:-1}.doctor-list .pointer-cursor{cursor:pointer}@media (max-width: 979px){.doctor-list.mobile-mode .doctor{width:49%;height:auto}.doctor-list.mobile-mode .doctor .doctor-wrapper{height:auto;margin-top:0;padding-top:0;overflow:visible;border-bottom:none}.doctor-list.mobile-mode .doctor .doctor-wrapper:hover .doctor-data{top:0}.doctor-list.mobile-mode .doctor .doctor-data{height:auto;top:auto;position:relative}}@media (max-width: 700px){.doctor-list.mobile-mode .doctor{width:100%}.doctor-list.mobile-mode .doctor .doctor-photo{display:block;height:auto;background-color:#fff}}@media (min-width: 701px){.doctor-list .enable-search-wrapper,.doctor-list .doctor-search-magnifier-wrapper{display:none}}@media (max-width: 700px){.doctor-list.mobile-mode img{width:100%!important;height:100%!important}.doctor-list .doctor-header{min-height:39px}.doctor-list .enable-search-wrapper{display:block}.doctor-list .doctor-search-magnifier-wrapper{padding:0;cursor:pointer;height:24px}.doctor-list .doctor-search-magnifier-wrapper .doctor-search-image{margin-left:0;margin-right:7px}.doctor-list .doctor-search{position:absolute;left:-9999px}.doctor-list .enable-search.doctor-header{padding-bottom:8px}.doctor-list .enable-search .doctor-title{display:none}.doctor-list .enable-search .doctor-search{width:100%!important;position:static;left:auto}.doctor-list .enable-search .doctor-search input{background-color:#fff!important}.doctor-list .enable-search .doctor-search .doctor-search-image{display:none}.doctor-list .doctor-header{border-bottom:2px solid #dfdfdf;padding-bottom:10px;margin-bottom:10px}}new-visit-buttons{display:flex}new-visit-buttons .plan-new-visit-entity{display:flex;flex-direction:row;align-items:center;height:74px;min-width:248px;max-width:unset;padding:17px 20px 19px 26px;border-radius:10px;box-shadow:0 0 20px #c3c3c36e;transition:box-shadow .2s ease-out;cursor:pointer;text-align:left}new-visit-buttons .plan-new-visit-entity:not(:last-of-type){margin-right:24px}new-visit-buttons .plan-new-visit-entity:hover{box-shadow:0 0 10px #80929647,0 0 14px #e0e0e0}new-visit-buttons .plan-new-visit-entity .icon{display:flex;justify-content:center;align-items:center;width:auto;height:auto;margin-bottom:0;background-color:transparent!important}new-visit-buttons .plan-new-visit-entity .icon svg{margin-right:23px}new-visit-buttons .plan-new-visit-entity h3{font-size:1.1428571429rem;font-weight:500;line-height:1.13;color:var(--primary-text)}new-visit-buttons .plan-new-visit-entity p{margin:0;font-size:.8571428571rem;line-height:1.5;color:var(--secondary-text)}new-visit-buttons .online svg path{fill:var(--primary)}new-visit-buttons .stationary svg path{fill:var(--primary)}new-visit-buttons .plan-new-visit-entity.small{height:min-content;min-width:max-content;padding:9px;margin-right:13px;box-shadow:none;border:rgba(195,195,195,.43) 1px solid;transition:box-shadow .2s ease-out;transition:border-color .2s ease-out}new-visit-buttons .plan-new-visit-entity.small:hover{border-color:transparent;box-shadow:0 0 20px #c3c3c36e}new-visit-buttons .plan-new-visit-entity.small:last-of-type{margin-right:0}new-visit-buttons .plan-new-visit-entity.small h3{font-size:.9285714286rem}new-visit-buttons .plan-new-visit-entity.small svg{margin-right:8px;height:13px}new-visit-buttons .plan-new-visit-entity.medium{height:min-content;width:max-content;min-width:190px;padding:12px}new-visit-buttons .plan-new-visit-entity.medium:not(:last-of-type){margin-right:15px}new-visit-buttons .plan-new-visit-entity.medium h3{font-size:1rem}new-visit-buttons .plan-new-visit-entity.medium svg{margin-right:15px}new-visit-buttons .plan-new-visit-entity.mobile.online{background-color:#e7efff}new-visit-buttons .plan-new-visit-entity.mobile.stationary{background-color:#e7efff}new-visit-buttons .plan-new-visit-entity.mobile{height:40px;min-width:unset;margin-right:16px;box-shadow:none;padding:unset;transition:box-shadow .2s ease-out;transition:border-color .2s ease-out;width:100%;justify-content:center}new-visit-buttons .plan-new-visit-entity.mobile .online{background-color:#e7efff}new-visit-buttons .plan-new-visit-entity.mobile .stationary{background-color:#e7efff}new-visit-buttons .plan-new-visit-entity.mobile:hover{border-color:transparent;box-shadow:0 0 20px #c3c3c36e}new-visit-buttons .plan-new-visit-entity.mobile:last-of-type{margin-right:0}new-visit-buttons .plan-new-visit-entity.mobile h3{font-size:.9285714286rem}new-visit-buttons .plan-new-visit-entity.mobile svg{margin-right:4px;height:20px}element-doctor-card{width:100%;padding-bottom:50px}element-doctor-card .text-muted-btn{visibility:hidden}element-doctor-card .day-header{font-size:14px;font-weight:500;color:#040404}element-doctor-card p{display:block;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px}element-doctor-card .erej-test{width:100vw;min-height:100%;position:absolute;left:0;top:0;background-color:#fff}@media (min-width: 1000px){element-doctor-card .container-test{width:60%;min-width:656px}element-doctor-card .erej-test{width:40%;height:500px;border:1px solid black;margin-left:10px;position:unset}}element-doctor-card .semibold{font-weight:500}element-doctor-card .mobile-rwd--container-static .element-planned-visits__mobile{margin:unset}element-doctor-card .doctor-card-contaoiner{margin-top:20px}@media (min-width: 1000px){element-doctor-card{display:flex;width:100%}element-doctor-card .doctor-card-contaoiner{margin-top:0}}doctor-card-main-info{display:block;border-bottom:1px solid #e0e0e0}doctor-card-main-info .flex-wrapper{display:flex}doctor-card-main-info .doctor-card-main-info__clickable{cursor:pointer}doctor-card-main-info .doctor-card-main-info--titles{margin-left:15px}doctor-card-main-info .doctor-card-main-info--titles p{margin-block-start:0px;margin-block-end:0px}doctor-card-main-info .doctor-card-main-info--titles new-visit-buttons{margin-top:12px}doctor-card-main-info .doctor-card-main-info--doc{font-size:16px;color:#000}doctor-card-main-info .doctor-card-main-info--name{font-size:24px;font-weight:500}doctor-card-main-info .doctor-card-main-info--specs{font-size:16px;color:#54575c}doctor-card-main-info .doctor-card-main-info--image img{width:122px;height:122px;border-radius:50%;object-fit:cover}doctor-card-main-info .doctor-card-main-info--image .doctor-icon{width:122px;height:122px;border-radius:50%;object-fit:cover}doctor-card-main-info .doctor-card-main-info--description{margin-top:15px;padding-bottom:30px}@media (max-width: 999px){doctor-card-main-info{border-bottom:0px}doctor-card-main-info:after{content:"";height:8px;width:100vw;background:#f6f6f6;border:1px #f0f0f0;border-style:solid none;display:block;margin-left:-20px}doctor-card-main-info .doctor-card-main-info--image img{width:56px;height:56px}doctor-card-main-info .doctor-card-main-info--doc{font-size:1rem}doctor-card-main-info .doctor-card-main-info--name{font-size:1.1428571429rem;font-weight:600}}@media (max-width: 999px){.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: 1000px){.expandable-list-item--last-element-wrapper .expandable-list-item--title{display:block}.expandable-list-item--icons{width:unset;justify-content:unset;padding:unset}}expandable-list-item .c-tabs .tab-item.selected{color:var(--primary)}@media (min-width: 1000px){expandable-list-item{overflow-y:unset}expandable-list-item .c-tabs .tab-item{margin-right:28px}}@media (max-width: 999px){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}}.element-card--multimedia{display:flex;flex-direction:row;overflow-y:auto}.element-card--multimedia::-webkit-scrollbar{display:none}.element-card--multimedia .element-card-item--multimedia{margin-right:10px}.element-card--multimedia img{max-width:250px;height:139px;object-fit:cover;border-radius:10px}.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{margin-right:12px;top:8px}desktop-ereg-slot-selection .slot-selection-back{margin-left:12px;transform:rotate(180deg)}@media (min-width: 1000px){desktop-ereg-slot-selection{margin:12px}}mobile-ereg-calendar .text-muted-btn{visibility:hidden}@media (max-width: 999px){info-list .info-list--title{font-size:.8571428571rem!important}}c-modal.add-ward-modal .modal-root .modal-inner{width:100vw;height:100vh;background-color:var(--background-darker);display:flex;flex-flow:column}c-modal.add-ward-modal .modal-root .modal-inner .top-panel{padding:16px 32px 16px 72px}c-modal.add-ward-modal .modal-root .modal-inner .top-panel portal-logo .background{max-height:40px;background-size:contain;background-repeat:no-repeat}c-modal.add-ward-modal .modal-root .modal-inner .content-container{width:720px;max-width:100%;margin:40px auto 0}c-modal.add-ward-modal .modal-root .modal-inner .finished{max-width:500px;margin:auto}c-modal.add-ward-modal .modal-root .modal-inner section{padding:32px 40px 48px}c-modal.add-ward-modal .modal-root .modal-inner c-underline-datepicker .datepicker-icon{margin-top:22px}c-modal.add-ward-modal .modal-root .modal-inner c-checkbox .checkbox{align-items:flex-start}c-modal.add-ward-modal .modal-root .modal-inner c-checkbox .checkbox .border{margin-top:.3em;margin-right:8px}c-modal.add-ward-modal .modal-root .modal-inner c-radiobutton{margin-top:24px}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.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:rgba(0,0,0,.15)}.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:rgba(0,0,0,.075);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:white;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}.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:-4px;right:1px}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}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:white;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-underline-input,c-lazy-underline-select c-underline-input{cursor:pointer}c-underline-select c-underline-input label,c-lazy-underline-select c-underline-input label{max-width:calc(100% - 20px)}c-underline-select c-underline-input.focused:not(.filled) label,c-lazy-underline-select c-underline-input.focused:not(.filled) label{font-size:1.07rem;top:1px;left:5px}c-underline-select c-underline-input .c-underline-input-inner,c-lazy-underline-select c-underline-input .c-underline-input-inner{width:calc(100% - 15px)}c-underline-select c-underline-input .c-underline-input-inner input,c-lazy-underline-select c-underline-input .c-underline-input-inner input{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}c-underline-select c-underline-input input,c-lazy-underline-select c-underline-input input{cursor:pointer}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:32px;transition:all .2s ease}c-underline-select .arrow-down.rotate,c-lazy-underline-select .arrow-down.rotate{transform:rotate(180deg)}c-underline-select input,c-lazy-underline-select input{border:none;height:auto;padding:5px 8px}c-underline-select .root,c-lazy-underline-select .root{position:relative}c-underline-select *[messages],c-lazy-underline-select *[messages]{font-size:12px;color:var(--error);margin-top:6px}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-input{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}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:rgba(119,150,156,.3);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:white;-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:white}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:white;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:rgba(0,0,0,.2)}.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:white;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:rgb(0,0,0);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:rgb(245,245,247);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}}@media (min-width: 1280px){.desktop-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:white}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:white}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:rgba(255,255,0,.7)!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,.page-contrast .e-registartion-modal select-payer lookup-with-icons,.e-registartion-modal .page-contrast select-payer 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:white;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:white;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:white}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:white;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:white;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:rgba(0,0,0,.4);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:rgba(0,0,0,.2)}.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:rgba(255,255,255,.7)}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:white}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:white}.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:white;color:var(--primary);border:4px solid var(--primary)}e-callout .root.style-blue .link{background:white}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:white}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}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:white;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:white}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}}
