html.remodal-is-locked{overflow:hidden}.remodal,[data-remodal-id]{visibility:hidden}.remodal-overlay{position:fixed;z-index:9999;top:-5000px;right:-5000px;bottom:-5000px;left:-5000px;background-color:rgb(0 0 0 / .65);display:none}.remodal-wrapper{position:fixed;z-index:10000;top:0;right:0;bottom:0;left:0;display:none;overflow:auto;text-align:center;-webkit-overflow-scrolling:touch}.remodal-overlay,.remodal-wrapper{-webkit-transform:translateZ(0)}body.isMobile .remodal-overlay,body.isMobile .remodal-wrapper{width:320px;margin:0 auto}.remodal{position:relative;margin-top:75px;display:inline-block;background-color:#fff}.remodal select,.remodal textarea,.remodal input,.remodal select:focus,.remodal textarea:focus,.remodal input:focus{font-size:16px}/*!
 *  Font Awesome 4.3.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(/assets/fonts/font-awesome/fontawesome-webfont.eot?v=4.3.0);src:url('/assets/fonts/font-awesome/fontawesome-webfont.eot?#iefix&v=4.3.0') format('embedded-opentype'),url(/assets/fonts/font-awesome/fontawesome-webfont.woff2?v=4.3.0) format('woff2'),url(/assets/fonts/font-awesome/fontawesome-webfont.woff?v=4.3.0) format('woff'),url(/assets/fonts/font-awesome/fontawesome-webfont.ttf?v=4.3.0) format('truetype'),url('/assets/fonts/font-awesome/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular') format('svg');font-weight:400;font-style:normal;font-display:swap}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}.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 #eee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1);-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1);-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-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-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: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-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.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-genderless:before,.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-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-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"}.slider-target,.slider-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:#fff0;-webkit-user-select:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;box-sizing:border-box}.slider-target{position:relative}.slider-base,.slider-connects{width:100%;height:100%;position:relative;z-index:1}.slider-connects{overflow:hidden;z-index:0}.slider-connect,.slider-origin{will-change:transform;position:absolute;z-index:1;top:0;right:0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-origin:0 0;transform-style:flat}.slider-connect{height:100%;width:100%}.slider-origin{height:10%;width:10%}.slider-txt-dir-rtl.slider-horizontal .slider-origin{left:0;right:auto}.slider-vertical .slider-origin{width:0}.slider-horizontal .slider-origin{height:0}.slider-handle{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute}.slider-touch-area{height:100%;width:100%}.slider-state-tap .slider-connect,.slider-state-tap .slider-origin{transition:transform .3s}.slider-state-drag *{cursor:inherit!important}.slider-tooltip-drag .slider-tooltip,.slider-tooltip-focus .slider-tooltip{display:none!important}.slider-tooltip-drag .slider-active .slider-tooltip,.slider-tooltip-drag.slider-state-drag .slider-tooltip:not(.slider-tooltip-hidden),.slider-tooltip-focus.slider-focused .slider-tooltip:not(.slider-tooltip-hidden){display:block!important}.slider-horizontal{height:var(--slider-height,6px)}.slider-horizontal .slider-handle{width:var(--slider-handle-width,16px);height:var(--slider-handle-height,16px);top:calc(var(--slider-handle-height, 16px)/2*-1 - var(--slider-height, 6px)/2*-1 + -1px);right:calc(var(--slider-handle-width, 16px)/2*-1)}.slider-vertical{width:var(--slider-height,6px);height:var(--slider-vertical-height,300px)}.slider-vertical .slider-handle{width:var(--slider-handle-height,16px);height:var(--slider-handle-width,16px);top:calc(var(--slider-handle-width, 16px)/2*-1);right:calc(var(--slider-handle-height, 16px)/2*-1 - var(--slider-height, 6px)/2*-1 + -1px)}.slider-txt-dir-rtl.slider-horizontal .slider-handle{left:calc(var(--slider-handle-width, 16px)/2*-1);right:auto}.slider-base{background-color:var(--slider-bg,#d1d5db)}.slider-base,.slider-connects{border-radius:var(--slider-radius,9999px)}.slider-connect{background:var(--slider-connect-bg,#10b981);cursor:pointer}.slider-draggable{cursor:ew-resize}.slider-vertical .slider-draggable{cursor:ns-resize}.slider-handle{width:var(--slider-handle-width,16px);height:var(--slider-handle-height,16px);border-radius:var(--slider-handle-radius,9999px);background:var(--slider-handle-bg,#fff);border:var(--slider-handle-border,0);box-shadow:var(--slider-handle-shadow,.5px .5px 2px 1px rgb(0 0 0 / .32));cursor:-webkit-grab;cursor:grab}.slider-handle:focus{outline:none;box-shadow:0 0 0 var(--slider-handle-ring-width,3px) var(--slider-handle-ring-color,rgb(16 185 129 / .18823529411764706)),var(--slider-handle-shadow,.5px .5px 2px 1px rgb(0 0 0 / .32))}.slider-active{box-shadow:var(--slider-handle-shadow-active,.5px .5px 2px 1px rgb(0 0 0 / .42));cursor:-webkit-grabbing;cursor:grabbing}[disabled] .slider-connect{background:var(--slider-connect-bg-disabled,#9ca3af)}[disabled].slider-handle,[disabled] .slider-handle,[disabled].slider-target{cursor:not-allowed}[disabled] .slider-tooltip{background:var(--slider-tooltip-bg-disabled,#9ca3af);border-color:var(--slider-tooltip-bg-disabled,#9ca3af)}.slider-tooltip{position:absolute;display:block;font-size:var(--slider-tooltip-font-size,.875rem);line-height:var(--slider-tooltip-line-height,1.25rem);font-weight:var(--slider-tooltip-font-weight,600);white-space:nowrap;padding:var(--slider-tooltip-py,2px) var(--slider-tooltip-px,6px);min-width:var(--slider-tooltip-min-width,20px);text-align:center;color:var(--slider-tooltip-color,#fff);border-radius:var(--slider-tooltip-radius,5px);border:1px solid var(--slider-tooltip-bg,#10b981);background:var(--slider-tooltip-bg,#10b981)}.slider-horizontal .slider-tooltip-top{transform:translate(-50%);left:50%;bottom:calc(var(--slider-handle-height, 16px) + var(--slider-tooltip-arrow-size, 5px) + var(--slider-tooltip-distance, 3px))}.slider-horizontal .slider-tooltip-top:before{content:"";position:absolute;bottom:calc(var(--slider-tooltip-arrow-size, 5px)*-2);left:50%;width:0;height:0;border:var(--slider-tooltip-arrow-size,5px) solid #fff0;border-top-color:inherit;transform:translate(-50%)}.slider-horizontal .slider-tooltip-bottom{transform:translate(-50%);left:50%;top:calc(var(--slider-handle-height, 16px) + var(--slider-tooltip-arrow-size, 5px) + var(--slider-tooltip-distance, 3px))}.slider-horizontal .slider-tooltip-bottom:before{content:"";position:absolute;top:calc(var(--slider-tooltip-arrow-size, 5px)*-2);left:50%;width:0;height:0;border:var(--slider-tooltip-arrow-size,5px) solid #fff0;border-bottom-color:inherit;transform:translate(-50%)}.slider-vertical .slider-tooltip-left{transform:translateY(-50%);top:50%;right:calc(var(--slider-handle-height, 16px) + var(--slider-tooltip-arrow-size, 5px) + var(--slider-tooltip-distance, 3px))}.slider-vertical .slider-tooltip-left:before{content:"";position:absolute;right:calc(var(--slider-tooltip-arrow-size, 5px)*-2);top:50%;width:0;height:0;border:var(--slider-tooltip-arrow-size,5px) solid #fff0;border-left-color:inherit;transform:translateY(-50%)}.slider-vertical .slider-tooltip-right{transform:translateY(-50%);top:50%;left:calc(var(--slider-handle-height, 16px) + var(--slider-tooltip-arrow-size, 5px) + var(--slider-tooltip-distance, 3px))}.slider-vertical .slider-tooltip-right:before{content:"";position:absolute;left:calc(var(--slider-tooltip-arrow-size, 5px)*-2);top:50%;width:0;height:0;border:var(--slider-tooltip-arrow-size,5px) solid #fff0;border-right-color:inherit;transform:translateY(-50%)}.slider-horizontal .slider-origin>.slider-tooltip{transform:translate(50%);left:auto}.slider-horizontal .slider-origin>.slider-tooltip-top{bottom:calc(var(--slider-tooltip-arrow-size, 5px) + var(--slider-handle-height, 16px)/2 - var(--slider-height, 6px)/2 + var(--slider-tooltip-distance, 3px) + 1px)}.slider-horizontal .slider-origin>.slider-tooltip-bottom{top:calc(var(--slider-tooltip-arrow-size, 5px) + var(--slider-handle-height, 16px)/2 - var(--slider-height, 6px)/2 + var(--slider-tooltip-distance, 3px) + var(--slider-height, 6px) - 1px)}.slider-vertical .slider-origin>.slider-tooltip{transform:translateY(calc(var(--slider-tooltip-line-height, 1.25rem)*-1 - var(--slider-tooltip-py, 2px)*-1 + 1px));top:auto}.slider-vertical .slider-origin>.slider-tooltip-left{right:calc(var(--slider-tooltip-arrow-size, 5px) + var(--slider-height, 6px) + var(--slider-handle-height, 16px)/2 - var(--slider-height, 6px)/2 + var(--slider-tooltip-distance, 3px) - 1px)}.slider-vertical .slider-origin>.slider-tooltip-right{left:calc(var(--slider-tooltip-arrow-size, 5px) + var(--slider-height, 6px) + var(--slider-handle-height, 16px)/2 - var(--slider-height, 6px)/2 + var(--slider-tooltip-distance, 3px) - var(--slider-height, 6px) + 1px)}/*! PhotoSwipe main CSS by Dmitry Semenov | photoswipe.com | MIT license */
 .pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;-ms-touch-action:none;touch-action:none;z-index:1500;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:none}.pswp *{-webkit-box-sizing:border-box;box-sizing:border-box}.pswp img{max-width:none}.pswp--animate_opacity{opacity:.001;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--open{display:block}.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp__bg{position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:0;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;will-change:opacity}.pswp__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}.pswp__container,.pswp__zoom-wrap{-ms-touch-action:none;touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0}.pswp__container,.pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:#fff0;-webkit-touch-callout:none}.pswp__zoom-wrap{position:absolute;width:100%;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform 333ms cubic-bezier(.4,0,.22,1);transition:transform 333ms cubic-bezier(.4,0,.22,1)}.pswp__bg{will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{-webkit-transition:none;transition:none}.pswp__container,.pswp__zoom-wrap{-webkit-backface-visibility:hidden}.pswp__item{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden}.pswp__img{position:absolute;width:auto;height:auto;top:0;left:0}.pswp__img--placeholder{-webkit-backface-visibility:hidden}.pswp__img--placeholder--blank{background:#222}.pswp--ie .pswp__img{width:100%!important;height:auto!important;left:0;top:0}.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:14px;line-height:16px;margin-top:-8px;color:#CCC}.pswp__error-msg a{color:#CCC;text-decoration:underline}/*! PhotoSwipe Default UI CSS by Dmitry Semenov | photoswipe.com | MIT license */
 .pswp__button{width:44px;height:44px;position:relative;background:none;cursor:pointer;overflow:visible;-webkit-appearance:none;display:block;border:0;padding:0;margin:0;float:right;opacity:.75;-webkit-transition:opacity 0.2s;transition:opacity 0.2s;-webkit-box-shadow:none;box-shadow:none}.pswp__button:focus,.pswp__button:hover{opacity:1}.pswp__button:active{outline:none;opacity:.9}.pswp__button::-moz-focus-inner{padding:0;border:0}.pswp__ui--over-close .pswp__button--close{opacity:1}.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQgAAABYCAQAAACjBqE3AAAB6klEQVR4Ae3bsWpUQRTG8YkkanwCa7GzVotsI/gEgk9h4Vu4ySLYmMYgbJrc3lrwZbJwC0FMt4j7F6Y4oIZrsXtgxvx/1c0ufEX4cnbmLCmSJEmSJEmSJEmSJP3XCBPvbJU+8doWmDFwyZpLBmYlNJebz0KwzykwsuSYJSNwykEJreV2BaBMaLIQZ2xYcFgqDlmw4ayE/FwL0dDk4Qh4W37DAjgqIT+3HRbigjH+iikVdxgZStgyN0Su2sXIeTwTT+esdpcbIlfNAuZ/TxresG4zV8kYWSZNiKUTokMMSWeIwTNEn4fK2TW3gRNgVkJLuVksROA9G+bEvoATNlBCa7nZXEwdxEZxzpKRKFh+bsv8LmPFmhX1OwfIz81jIRJQ5eeqG9B+riRJkiRJkiRJkiRJkiRJkiRJUkvA/8RQoEpKlJWINFkJ62AlrEP/mNBibnv2yz/A3t7Uq3LcpoxP8COjC1T5vxoAD5VdoEqdDrd5QuW1swtUSaueh3zkiuBiqgtA2OlkeMcP/uDqugsJdbjHF65VdPMKwS0+WQc/MgKvrIOHysB9vgPwk8+85hmPbnQdvHZyDMAFD7L3EOpgMcVdvnHFS0/vlatrXvCVx0U9gt3fxvnA0/hB4nmRJEmSJEmSJEmSJGmHfgFLaDPoMu5xWwAAAABJRU5ErkJggg==) 0 0 no-repeat;background-size:264px 88px;width:44px;height:44px}@media (-webkit-min-device-pixel-ratio:1.1),(-webkit-min-device-pixel-ratio:1.09375),(min-resolution:105dpi),(min-resolution:1.1dppx){.pswp--svg .pswp__button,.pswp--svg .pswp__button--arrow--left:before,.pswp--svg .pswp__button--arrow--right:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjY0IiBoZWlnaHQ9Ijg4IiB2aWV3Qm94PSIwIDAgMjY0IDg4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjx0aXRsZT5kZWZhdWx0LXNraW4gMjwvdGl0bGU+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Zz48cGF0aCBkPSJNNjcuMDAyIDU5LjV2My43NjhjLTYuMzA3Ljg0LTkuMTg0IDUuNzUtMTAuMDAyIDkuNzMyIDIuMjItMi44MyA1LjU2NC01LjA5OCAxMC4wMDItNS4wOThWNzEuNUw3MyA2NS41ODUgNjcuMDAyIDU5LjV6IiBpZD0iU2hhcGUiIGZpbGw9IiNmZmYiLz48ZyBmaWxsPSIjZmZmIj48cGF0aCBkPSJNMTMgMjl2LTVoMnYzaDN2MmgtNXpNMTMgMTVoNXYyaC0zdjNoLTJ2LTV6TTMxIDE1djVoLTJ2LTNoLTN2LTJoNXpNMzEgMjloLTV2LTJoM3YtM2gydjV6IiBpZD0iU2hhcGUiLz48L2c+PGcgZmlsbD0iI2ZmZiI+PHBhdGggZD0iTTYyIDI0djVoLTJ2LTNoLTN2LTJoNXpNNjIgMjBoLTV2LTJoM3YtM2gydjV6TTcwIDIwdi01aDJ2M2gzdjJoLTV6TTcwIDI0aDV2MmgtM3YzaC0ydi01eiIvPjwvZz48cGF0aCBkPSJNMjAuNTg2IDY2bC01LjY1Ni01LjY1NiAxLjQxNC0xLjQxNEwyMiA2NC41ODZsNS42NTYtNS42NTYgMS40MTQgMS40MTRMMjMuNDE0IDY2bDUuNjU2IDUuNjU2LTEuNDE0IDEuNDE0TDIyIDY3LjQxNGwtNS42NTYgNS42NTYtMS40MTQtMS40MTRMMjAuNTg2IDY2eiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik0xMTEuNzg1IDY1LjAzTDExMCA2My41bDMtMy41aC0xMHYtMmgxMGwtMy0zLjUgMS43ODUtMS40NjhMMTE3IDU5bC01LjIxNSA2LjAzeiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik0xNTIuMjE1IDY1LjAzTDE1NCA2My41bC0zLTMuNWgxMHYtMmgtMTBsMy0zLjUtMS43ODUtMS40NjhMMTQ3IDU5bDUuMjE1IDYuMDN6IiBmaWxsPSIjZmZmIi8+PGc+PHBhdGggaWQ9IlJlY3RhbmdsZS0xMSIgZmlsbD0iI2ZmZiIgZD0iTTE2MC45NTcgMjguNTQzbC0zLjI1LTMuMjUtMS40MTMgMS40MTQgMy4yNSAzLjI1eiIvPjxwYXRoIGQ9Ik0xNTIuNSAyN2MzLjAzOCAwIDUuNS0yLjQ2MiA1LjUtNS41cy0yLjQ2Mi01LjUtNS41LTUuNS01LjUgMi40NjItNS41IDUuNSAyLjQ2MiA1LjUgNS41IDUuNXoiIGlkPSJPdmFsLTEiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIxLjUiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTUwIDIxaDV2MWgtNXoiLz48L2c+PGc+PHBhdGggZD0iTTExNi45NTcgMjguNTQzbC0xLjQxNCAxLjQxNC0zLjI1LTMuMjUgMS40MTQtMS40MTQgMy4yNSAzLjI1eiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik0xMDguNSAyN2MzLjAzOCAwIDUuNS0yLjQ2MiA1LjUtNS41cy0yLjQ2Mi01LjUtNS41LTUuNS01LjUgMi40NjItNS41IDUuNSAyLjQ2MiA1LjUgNS41IDUuNXoiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIxLjUiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTA2IDIxaDV2MWgtNXoiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTA5LjA0MyAxOS4wMDhsLS4wODUgNS0xLS4wMTcuMDg1LTV6Ii8+PC9nPjwvZz48L2c+PC9zdmc+)}.pswp--svg .pswp__button--arrow--left,.pswp--svg .pswp__button--arrow--right{background:none}}.pswp__button--close{background-position:0 -44px}.pswp__button--share{background-position:-44px -44px}.pswp__button--fs{display:none}.pswp--supports-fs .pswp__button--fs{display:block}.pswp--fs .pswp__button--fs{background-position:-44px 0}.pswp__button--zoom{display:none;background-position:-88px 0}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__button--zoom{background-position:-132px 0}.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right{visibility:hidden}.pswp__button--arrow--left,.pswp__button--arrow--right{background:none;top:50%;margin-top:-50px;width:70px;height:100px;position:absolute}.pswp__button--arrow--left{left:0}.pswp__button--arrow--right{right:0}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{content:'';top:35px;background-color:rgb(0 0 0 / .3);height:30px;width:32px;position:absolute}.pswp__button--arrow--left:before{left:6px;background-position:-138px -44px}.pswp__button--arrow--right:before{right:6px;background-position:-94px -44px}.pswp__counter,.pswp__share-modal{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__share-modal{display:block;background:rgb(0 0 0 / .5);width:100%;height:100%;top:0;left:0;padding:10px;position:absolute;z-index:1600;opacity:0;-webkit-transition:opacity 0.25s ease-out;transition:opacity 0.25s ease-out;-webkit-backface-visibility:hidden;will-change:opacity}.pswp__share-modal--hidden{display:none}.pswp__share-tooltip{z-index:1620;position:absolute;background:#FFF;top:56px;border-radius:2px;display:block;width:auto;right:44px;-webkit-box-shadow:0 2px 5px rgb(0 0 0 / .25);box-shadow:0 2px 5px rgb(0 0 0 / .25);-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px);-webkit-transition:-webkit-transform 0.25s;transition:transform 0.25s;-webkit-backface-visibility:hidden;will-change:transform}.pswp__share-tooltip a{display:block;padding:8px 12px;color:#000;text-decoration:none;font-size:14px;line-height:18px}.pswp__share-tooltip a:hover{text-decoration:none;color:#000}.pswp__share-tooltip a:first-child{border-radius:2px 2px 0 0}.pswp__share-tooltip a:last-child{border-radius:0 0 2px 2px}.pswp__share-modal--fade-in{opacity:1}.pswp__share-modal--fade-in .pswp__share-tooltip{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.pswp--touch .pswp__share-tooltip a{padding:16px 12px}a.pswp__share--facebook:before{content:'';display:block;width:0;height:0;position:absolute;top:-12px;right:15px;border:6px solid #fff0;border-bottom-color:#FFF;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none}a.pswp__share--facebook:hover{background:#3E5C9A;color:#FFF}a.pswp__share--facebook:hover:before{border-bottom-color:#3E5C9A}a.pswp__share--twitter:hover{background:#55ACEE;color:#FFF}a.pswp__share--pinterest:hover{background:#CCC;color:#CE272D}a.pswp__share--download:hover{background:#DDD}.pswp__counter{position:absolute;left:0;top:0;height:44px;font-size:13px;line-height:44px;color:#FFF;opacity:.75;padding:0 10px}.pswp__caption{position:absolute;left:0;bottom:0;width:100%;min-height:44px}.pswp__caption small{font-size:11px;color:#BBB}.pswp__caption__center{text-align:left;max-width:420px;margin:0 auto;font-size:13px;padding:10px;line-height:20px;color:#CCC}.pswp__caption--empty{display:none}.pswp__caption--fake{visibility:hidden}.pswp__preloader{width:44px;height:44px;position:absolute;top:0;left:50%;margin-left:-22px;opacity:0;-webkit-transition:opacity 0.25s ease-out;transition:opacity 0.25s ease-out;will-change:opacity;direction:ltr}.pswp__preloader__icn{width:20px;height:20px;margin:12px}.pswp__preloader--active{opacity:1}.pswp__preloader--active .pswp__preloader__icn{background:url(data:image/gif;base64,R0lGODlhFAAUAPMIAIeHhz8/P1dXVycnJ8/Pz7e3t5+fn29vb////wAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQFBwAIACwAAAAAFAAUAEAEUxDJSatFxtwaggWAdIyHJAhXoRYSQUhDPGx0TbmujahbXGWZWqdDAYEsp5NupLPkdDwE7oXwWVasimzWrAE1tKFHErQRK8eL8mMUlRBJVI307uoiACH5BAUHAAgALAEAAQASABIAAAROEMkpS6E4W5upMdUmEQT2feFIltMJYivbvhnZ3R0A4NMwIDodz+cL7nDEn5CH8DGZh8MtEMBEoxkqlXKVIgQCibbK9YLBYvLtHH5K0J0IACH5BAUHAAgALAEAAQASABIAAAROEMkpjaE4W5spANUmFQX2feFIltMJYivbvhnZ3d1x4BNBIDodz+cL7nDEn5CH8DGZAsFtMMBEoxkqlXKVIgIBibbK9YLBYvLtHH5K0J0IACH5BAUHAAgALAEAAQASABIAAAROEMkpAaA4W5vpOdUmGQb2feFIltMJYivbvhnZ3Z0g4FNRIDodz+cL7nDEn5CH8DGZgcCNQMBEoxkqlXKVIgYDibbK9YLBYvLtHH5K0J0IACH5BAUHAAgALAEAAQASABIAAAROEMkpz6E4W5upENUmAQD2feFIltMJYivbvhnZ3V0Q4JNhIDodz+cL7nDEn5CH8DGZg8GtUMBEoxkqlXKVIggEibbK9YLBYvLtHH5K0J0IACH5BAUHAAgALAEAAQASABIAAAROEMkphaA4W5tpCNUmHQf2feFIltMJYivbvhnZ3d0w4BMAIDodz+cL7nDEn5CH8DGZBMLNYMBEoxkqlXKVIgoFibbK9YLBYvLtHH5K0J0IACH5BAUHAAgALAEAAQASABIAAAROEMkpQ6A4W5vpGNUmCQL2feFIltMJYivbvhnZ3R1B4NNxIDodz+cL7nDEn5CH8DGZhcINAMBEoxkqlXKVIgwGibbK9YLBYvLtHH5K0J0IACH5BAUHAAcALAEAAQASABIAAANCeLo6wzA6FxkhbaoQ4L3ZxnXLh0EjWZ4RV71VUcCLIByyTNt2PsO8m452sBGJBsNxkUwuD03lAQBASqnUJ7aq5UYSADs=) 0 0 no-repeat}.pswp--css_animation .pswp__preloader--active{opacity:1}.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{-webkit-animation:clockwise 500ms linear infinite;animation:clockwise 500ms linear infinite}.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{-webkit-animation:donut-rotate 1000ms cubic-bezier(.4,0,.22,1) infinite;animation:donut-rotate 1000ms cubic-bezier(.4,0,.22,1) infinite}.pswp--css_animation .pswp__preloader__icn{background:none;opacity:.75;width:14px;height:14px;position:absolute;left:15px;top:15px;margin:0}.pswp--css_animation .pswp__preloader__cut{position:relative;width:7px;height:14px;overflow:hidden}.pswp--css_animation .pswp__preloader__donut{-webkit-box-sizing:border-box;box-sizing:border-box;width:14px;height:14px;border:2px solid #FFF;border-radius:50%;border-left-color:#fff0;border-bottom-color:#fff0;position:absolute;top:0;left:0;background:none;margin:0}@media screen and (max-width:1024px){.pswp__preloader{position:relative;left:auto;top:auto;margin:0;float:right}}@-webkit-keyframes clockwise{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes clockwise{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}.pswp__ui{-webkit-font-smoothing:auto;visibility:visible;opacity:1;z-index:1550}.pswp__top-bar{position:absolute;left:0;top:0;height:44px;width:100%}.pswp__caption,.pswp__top-bar,.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{-webkit-backface-visibility:hidden;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{visibility:visible}.pswp__top-bar,.pswp__caption{background-color:rgb(0 0 0 / .5)}.pswp__ui--fit .pswp__top-bar,.pswp__ui--fit .pswp__caption{background-color:rgb(0 0 0 / .3)}.pswp__ui--idle .pswp__top-bar{opacity:0}.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right{opacity:0}.pswp__ui--hidden .pswp__top-bar,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right{opacity:.001}.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter{display:none}.pswp__element--disabled{display:none!important}.pswp--minimal--dark .pswp__top-bar{background:none}/*!
 * Cropper.js v1.5.12
 * https://fengyuanchen.github.io/cropperjs
 *
 * Copyright 2015-present Chen Fengyuan
 * Released under the MIT license
 *
 * Date: 2021-06-12T08:00:11.623Z
 */.cropper-container{direction:ltr;font-size:0;line-height:0;position:relative;-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cropper-container img{image-orientation:0deg;display:block;height:100%;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;width:100%}.cropper-canvas,.cropper-crop-box,.cropper-drag-box,.cropper-modal,.cropper-wrap-box{bottom:0;left:0;position:absolute;right:0;top:0}.cropper-canvas,.cropper-wrap-box{overflow:hidden}.cropper-drag-box{background-color:#fff;opacity:0}.cropper-modal{background-color:#000;opacity:.5}.cropper-view-box{display:block;height:100%;outline:1px solid #39f;outline-color:rgb(51 153 255 / .75);overflow:hidden;width:100%}.cropper-dashed{border:0 dashed #eee;display:block;opacity:.5;position:absolute}.cropper-dashed.dashed-h{border-bottom-width:1px;border-top-width:1px;height:33.33333%;left:0;top:33.33333%;width:100%}.cropper-dashed.dashed-v{border-left-width:1px;border-right-width:1px;height:100%;left:33.33333%;top:0;width:33.33333%}.cropper-center{display:block;height:0;left:50%;opacity:.75;position:absolute;top:50%;width:0}.cropper-center:after,.cropper-center:before{background-color:#eee;content:" ";display:block;position:absolute}.cropper-center:before{height:1px;left:-3px;top:0;width:7px}.cropper-center:after{height:7px;left:0;top:-3px;width:1px}.cropper-face,.cropper-line,.cropper-point{display:block;height:100%;opacity:.1;position:absolute;width:100%}.cropper-face{background-color:#fff;left:0;top:0}.cropper-line{background-color:#39f}.cropper-line.line-e{cursor:ew-resize;right:-3px;top:0;width:5px}.cropper-line.line-n{cursor:ns-resize;height:5px;left:0;top:-3px}.cropper-line.line-w{cursor:ew-resize;left:-3px;top:0;width:5px}.cropper-line.line-s{bottom:-3px;cursor:ns-resize;height:5px;left:0}.cropper-point{background-color:#39f;height:5px;opacity:.75;width:5px}.cropper-point.point-e{cursor:ew-resize;margin-top:-3px;right:-3px;top:50%}.cropper-point.point-n{cursor:ns-resize;left:50%;margin-left:-3px;top:-3px}.cropper-point.point-w{cursor:ew-resize;left:-3px;margin-top:-3px;top:50%}.cropper-point.point-s{bottom:-3px;cursor:s-resize;left:50%;margin-left:-3px}.cropper-point.point-ne{cursor:nesw-resize;right:-3px;top:-3px}.cropper-point.point-nw{cursor:nwse-resize;left:-3px;top:-3px}.cropper-point.point-sw{bottom:-3px;cursor:nesw-resize;left:-3px}.cropper-point.point-se{bottom:-3px;cursor:nwse-resize;height:20px;opacity:1;right:-3px;width:20px}@media (min-width:768px){.cropper-point.point-se{height:15px;width:15px}}@media (min-width:992px){.cropper-point.point-se{height:10px;width:10px}}@media (min-width:1200px){.cropper-point.point-se{height:5px;opacity:.75;width:5px}}.cropper-point.point-se:before{background-color:#39f;bottom:-50%;content:" ";display:block;height:200%;opacity:0;position:absolute;right:-50%;width:200%}.cropper-invisible{opacity:0}.cropper-bg{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC)}.cropper-hide{display:block;height:0;position:absolute;width:0}.cropper-hidden{display:none!important}.cropper-move{cursor:move}.cropper-crop{cursor:crosshair}.cropper-disabled .cropper-drag-box,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point{cursor:not-allowed}@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgb(0 0 0 / .15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgb(0 0 0 / .5),#fff0)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgb(0 0 0 / .5),#fff0)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgb(0 0 0 / .5),#fff0)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgb(0 0 0 / .5),#fff0)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:#fff0}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgb(0 0 0 / .25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgb(0 0 0 / .1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgb(0 0 0 / .5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.subscrPageBtnABC.btnB{background-color:#1078a7;background:-webkit-gradient(linear,left top,right top,from(#1078a7),to(#00C2ff));background:-webkit-linear-gradient(left,#1078a7,#00C2ff);background:-moz-linear-gradient(left,#1078a7,#00C2ff);background:-ms-linear-gradient(left,#1078a7,#00C2ff);background:-o-linear-gradient(left,#1078a7,#00C2ff);pointer-events:all}.subscrPageBtnABC.btnB:hover{background-color:#00C2ff;background:-webkit-gradient(linear,left top,right top,from(#00C2ff),to(#1078a7));background:-webkit-linear-gradient(left,#00C2ff,#1078a7);background:-moz-linear-gradient(left,#00C2ff,#1078a7);background:-ms-linear-gradient(left,#00C2ff,#1078a7);background:-o-linear-gradient(left,#00C2ff,#1078a7)}.subscrPageBtnABC.btnC{background:#289450!important;pointer-events:all}.subscrPageBtnABC.btnC:hover{background:#44b26d!important}@keyframes bounceHorizontalEffect{5%,15%,25%{transform:translateX(-4px);-moz-transform:translateX(-4px);-webkit-transform:translateX(-4px);-ms-transform:translateX(-4px)}10%,20%,30%{transform:translateX(4px);-moz-transform:translateX(4px);-webkit-transform:translateX(4px);-ms-transform:translateX(4px)}0%,35%,100%{transform:translateX(0);-moz-transform:translateX(0);-webkit-transform:translateX(0);-ms-transform:translateX(0)}}@keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.photoSlider{position:relative;width:100%;overflow:hidden}.photoSlider .inner{height:100px;white-space:nowrap}.photoSlider .inner.transition{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-khtml-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.photoSlider .inner .photo{position:relative;display:inline-block;height:100px;vertical-align:top;cursor:pointer}.photoSlider .inner .photo:not(:last-of-type){margin-right:10px}.photoSlider .inner .photo img{height:100px}.photoSlider .inner .photo .remove{position:absolute;top:-9px;right:-7px;width:18px;height:18px;border-radius:50%;background:#C6373D url(/assets/images/common/icons/close.svg) no-repeat;background-size:9px 9px;background-position:center center;cursor:pointer;display:none}@media (max-width:640px){.photoSlider .inner .photo .remove{display:inline-block}}.photoSlider .prev,.photoSlider .next{position:absolute;top:50%;width:32px;height:60px;margin-top:-30px;background:#fff0 url(/assets/images/desktop//common/pagers.png) no-repeat;outline:none;border:none;opacity:0;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-khtml-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;cursor:pointer;z-index:2}.photoSlider .prev{left:5px}.photoSlider .next{right:5px;background-position:-368px 0}.photoSlider.removable{overflow:unset}.photoSlider.removable .photo{cursor:default}.photoSlider.removable .photo:hover .remove{display:inline-block}.photoSlider:hover .prev,.photoSlider:hover .next{opacity:1}.chatPanel{position:relative;height:100%}.chatPanel>.head{position:relative;height:90px;border-bottom:1px solid #C9C9C9;z-index:10}@media (max-width:640px){.chatPanel>.head{height:50px}}.chatPanel>.head .headContent{position:absolute;top:50%;left:25px;width:calc(100% - 50px);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:2}@media (max-width:640px){.chatPanel>.head .headContent{left:15px;width:calc(100% - 30px);line-height:1.1}}.chatPanel>.head .back{width:17px;height:19px;margin-right:10px;background:url(/assets/images/common/icons/back.svg) no-repeat;vertical-align:middle;cursor:pointer;display:none}@media (max-width:840px){.chatPanel>.head .back{display:inline-block}}.chatPanel>.head .avatarWrapper{position:relative;display:inline-block;vertical-align:middle;cursor:pointer}@media (max-width:640px){.chatPanel>.head .avatarWrapper{height:42px}}.chatPanel>.head .avatarWrapper .avatar{width:50px;height:50px;border-radius:50%}@media (max-width:640px){.chatPanel>.head .avatarWrapper .avatar{width:42px;height:42px}}.chatPanel>.head .avatarWrapper.online:after{content:'';position:absolute;top:0;right:-3px;width:16px;height:16px;background-color:#43CE92;border-radius:50%}.chatPanel>.head .avatarWrapper .icon{position:absolute;display:inline-block}.chatPanel>.head .avatarWrapper .icon.premium{bottom:4px;right:-1px;width:16px;height:16px;background-color:#336993;text-align:center;border-radius:50%}.chatPanel>.head .avatarWrapper .icon.premium svg{position:relative;top:-1px;width:10px;height:9px}.chatPanel>.head .avatarWrapper .icon.premiumPlus{bottom:4px;right:-1px;width:16px;height:16px;border-radius:50%}.chatPanel>.head .avatarWrapper .icon.premiumPlus svg{width:100%;height:100%}.chatPanel>.head .data{display:inline-block;max-width:calc(100% - 280px);margin-left:10px;padding:2px 0;color:#000;vertical-align:middle;overflow:hidden}@media (max-width:640px){.chatPanel>.head .data{max-width:calc(100% - 165px);margin-left:6px}}.chatPanel>.head .data .name{font-size:16px;font-weight:700;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;cursor:pointer}.chatPanel>.head .data .name .spammer span{color:#C6373D}.chatPanel>.head .data .location{color:#4C4C4C;font-size:14px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;cursor:pointer}@media (max-width:640px){.chatPanel>.head .data .location{font-size:13px}}.chatPanel>.head .data .deleted{font-weight:500}.chatPanel>.head .menu{position:relative}.chatPanel>.head .menu .opener{display:inline-block;margin-top:15px;cursor:pointer}@media (max-width:640px){.chatPanel>.head .menu .opener{margin-top:11px}}.chatPanel>.head .menu .opener>div{display:inline-block;width:6px;height:6px;margin:0 2px;background-color:#474747;border-radius:50%}.chatPanel>.head .menu .opener.open{width:25px;height:25px;margin-left:4px;margin-right:1px;background:url(/assets/images/desktop/messages/icons/close.svg) no-repeat}.chatPanel>.head .menu .opener.open>div{display:none}.chatPanel>.head .menu .items{position:absolute;right:-6px;top:55px;width:220px;background-color:#FFF;border-radius:7px;box-shadow:0 0 6px rgb(0 0 0 / .16)}.chatPanel>.head .menu .items:before{content:'';position:absolute;top:-13px;right:8px;width:0;height:0;border-left:12px solid #fff0;border-right:12px solid #fff0;border-bottom:13px solid rgb(0 0 0 / .05)}.chatPanel>.head .menu .items:after{content:'';position:absolute;top:-12px;right:10px;width:0;height:0;border-left:10px solid #fff0;border-right:10px solid #fff0;border-bottom:12px solid #FFF}.chatPanel>.head .menu .items ul{border-radius:7px;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.chatPanel>.head .menu .items ul li{padding:10px 15px;color:#666;font-size:14px;cursor:pointer}.chatPanel>.head .menu .items ul li:hover:not(.disabled){background-color:#ECECEC}.chatPanel>.head .menu .items ul li.disabled{opacity:.7;cursor:default}.chatPanel>.head .menu .items ul li span{display:inline-block;vertical-align:middle}.chatPanel>.head .menu .items ul li .icon{width:31px;height:31px;margin-right:8px;background-repeat:no-repeat}.chatPanel>.head .menu .items ul li .icon.user{background:url(/assets/images/desktop/messages/icons/user.svg)}.chatPanel>.head .menu .items ul li .icon.important{background:url(/assets/images/desktop/messages/icons/importantCircle.svg)}.chatPanel>.head .menu .items ul li .icon.unlock{background:url(/assets/images/desktop/messages/icons/unlockCircle.svg)}.chatPanel>.head .menu .items ul li .icon.unlocked{background:url(/assets/images/desktop/messages/icons/unlockedCircle.svg?v=4)}.chatPanel>.head .menu .items ul li .icon.reject{background:url(/assets/images/desktop/messages/icons/reject.svg)}.chatPanel>.head .menu .items ul li .icon.delete{background:url(/assets/images/desktop/messages/icons/delete.svg)}.chatPanel>.head .menu .items ul li .icon.hide{background:url(/assets/images/desktop/messages/icons/hide.svg)}.chatPanel>.head .menu .items ul li .icon.unhide{background:url(/assets/images/desktop/messages/icons/unhide.svg)}.chatPanel>.head .menu .items ul li .icon.ban{background:url(/assets/images/desktop/messages/icons/ban.svg)}.chatPanel>.head .menu .items ul li .icon.report{background:url(/assets/images/desktop/messages/icons/report.svg)}.chatPanel>.head .actions{margin:15px 20px 0 0}@media (max-width:640px){.chatPanel>.head .actions{margin-top:10px}}.chatPanel>.head .actions button{position:relative;display:inline-block;padding:0;background:none;outline:none;cursor:pointer;vertical-align:middle}.chatPanel>.head .actions button.unlock{top:-5px;width:24px;height:33px;margin-right:20px;background:url(/assets/images/desktop/messages/icons/unlock.svg) no-repeat;border:none}@media (max-width:640px){.chatPanel>.head .actions button.unlock{margin-right:7px}}.chatPanel>.head .actions button.unlock.unlocked{width:35px;height:31px;margin-right:13px;background-image:url(/assets/images/desktop/messages/icons/unlocked.svg);cursor:default}@media (max-width:640px){.chatPanel>.head .actions button.unlock.unlocked{margin-right:0}}.chatPanel>.head .actions button.like{border:none}.chatPanel>.head .actions button.like svg{width:29px;height:20px}.chatPanel>.head .actions button.like .mutual,.chatPanel>.head .actions button.like .unlike{display:none}.chatPanel>.head .actions button.like:hover:not(.now),.chatPanel>.head .actions button.like.liked{border-color:#336993}.chatPanel>.head .actions button.like:hover:not(.now) svg path,.chatPanel>.head .actions button.like.liked svg path{stroke:#336993;fill:#336993}.chatPanel>.head .actions button.like:hover:not(.now).mutual .like,.chatPanel>.head .actions button.like.liked.mutual .like{display:none}.chatPanel>.head .actions button.like:hover:not(.now).mutual .mutual,.chatPanel>.head .actions button.like.liked.mutual .mutual{display:inline-block}.chatPanel>.head .actions button.like:hover:not(.now).mutual .mutual g:nth-of-type(2) path,.chatPanel>.head .actions button.like.liked.mutual .mutual g:nth-of-type(2) path{stroke:#FFF}.chatPanel>.head .actions button.like:hover:not(.now).now svg,.chatPanel>.head .actions button.like.liked.now svg{animation:iconPulsate 0.7s 0s linear}.chatPanel>.head .actions button.like.liked:not(.now):hover .like,.chatPanel>.head .actions button.like.liked:not(.now):hover .mutual{display:none}.chatPanel>.head .actions button.like.liked:not(.now):hover .unlike{display:inline-block}.chatPanel>.head .actions button.maximize{margin-left:15px;border:none}@media (max-width:640px){.chatPanel>.head .actions button.maximize{position:relative;top:1px}}@media (max-width:500px){.chatPanel>.head .actions button.maximize{display:none}}.chatPanel>.head .actions button.maximize:after{content:'';display:inline-block;width:18px;height:18px;background:url(/assets/images/common/icons/externalLink.svg) no-repeat}.chatPanel>.head .actions button.minimize{top:-3px;margin-left:15px;border:none}@media (max-width:500px){.chatPanel>.head .actions button.minimize{display:none}}.chatPanel>.head .actions button.minimize:after{content:'';display:inline-block;width:23px;height:2px;background-color:#474747}.chatPanel>.head .actions button.close{top:1px;margin-left:15px;border:none}.chatPanel>.head .actions button.close:after{content:'';display:inline-block;width:16px;height:16px;background:url(/assets/images/common/icons/closeGrayThin.svg) no-repeat}.chatPanel>.head .actions .AIBotInfo{display:inline-block;font-size:14px;text-decoration:underline;cursor:pointer}.chatPanel>.head.deleted .avatarWrapper{cursor:default}.chatPanel>.head.deleted .data .name{cursor:default}@media (max-width:640px){.chatPanel>.head.deleted .data{max-width:calc(100% - 90px)}}.chatPanel>.head .loading .avatar{display:inline-block;width:50px;height:50px;border-radius:50%;background-color:#ECECEC;vertical-align:middle}@media (max-width:640px){.chatPanel>.head .loading .avatar{width:42px;height:42px}}.chatPanel>.head .loading .data{display:inline-block;margin-left:10px;vertical-align:middle}.chatPanel>.head .loading .data .name{width:80px;height:19px;background-color:#ECECEC}@media (max-width:640px){.chatPanel>.head .loading .data .name{height:18px}}.chatPanel>.head .loading .data .location{width:100px;height:16px;margin-top:2px;background-color:#ECECEC}@media (max-width:640px){.chatPanel>.head .loading .data .location{height:14px}}.chatPanel>.head .loading .menu{float:right;margin-top:12px}.chatPanel>.head .loading .menu .dot{display:inline-block;width:6px;height:6px;margin:0 2px;background-color:#ECECEC;border-radius:50%}.chatPanel .messages{position:relative;height:calc(100% - 165px);padding:20px;overflow-x:hidden;overflow-y:auto}.chatPanel .messages .messageItem .time{display:block;margin-bottom:8px;width:100%;color:#4C4C4C;font-size:13px;text-align:center}.chatPanel .messages .messageItem .time br{content:' '}.chatPanel .messages .messageItem .time br:after{content:' '}.chatPanel .messages .messageItem:not(:first-of-type) .time{margin-top:8px}.chatPanel .messages .messageItem:not(:last-of-type){margin-bottom:10px}.chatPanel .messages .messageItem .avatarWrapper{display:inline-block;margin-right:10px;vertical-align:top}.chatPanel .messages .messageItem .avatarWrapper .avatar{width:35px;height:35px;border-radius:50%}.chatPanel .messages .messageItem .contentWrapper{position:relative;display:inline-block;max-width:80%;vertical-align:top}.chatPanel .messages .messageItem .contentWrapper.fullWidth{width:calc(100% - 50px);max-width:none}@media (max-width:1200px){.chatPanel .messages .messageItem .contentWrapper .attachs{width:134%}}@media (max-width:1030px){.chatPanel .messages .messageItem .contentWrapper .attachs{width:155%}}@media (max-width:900px){.chatPanel .messages .messageItem .contentWrapper .attachs{width:180%}}@media (max-width:840px){.chatPanel .messages .messageItem .contentWrapper .attachs{width:120%}}@media (max-width:680px){.chatPanel .messages .messageItem .contentWrapper .attachs{width:150%}}@media (max-width:500px){.chatPanel .messages .messageItem .contentWrapper .attachs{width:100%}}@media (max-width:400px){.chatPanel .messages .messageItem .contentWrapper .attachs{width:110%}}.chatPanel .messages .messageItem .contentWrapper .attachs .preview{position:relative;display:inline-block;margin:3px 5px 2px 5px;vertical-align:top;cursor:pointer}@media (max-width:400px){.chatPanel .messages .messageItem .contentWrapper .attachs .preview{margin:2px 3px 0 3px}}.chatPanel .messages .messageItem .contentWrapper .attachs .preview img{max-width:100%;border-radius:7px}.chatPanel .messages .messageItem .contentWrapper .attachs .preview.gif{cursor:default}.chatPanel .messages .messageItem .contentWrapper .attachs .preview.gif img{max-width:280px}.chatPanel .messages .messageItem .contentWrapper .attachs .preview:not(.gif) img{width:140px}@media (max-width:450px){.chatPanel .messages .messageItem .contentWrapper .attachs .preview:not(.gif) img{width:120px}}@media (max-width:370px){.chatPanel .messages .messageItem .contentWrapper .attachs .preview:not(.gif) img{width:100px}}.chatPanel .messages .messageItem .contentWrapper .attachs .preview:not(.gif).one img{width:300px}.chatPanel .messages .messageItem .contentWrapper .attachs .preview:not(.gif).one img.deleted{width:42px}.chatPanel .messages .messageItem .contentWrapper .attachs .preview:not(.gif).three img{width:110px}@media (max-width:550px){.chatPanel .messages .messageItem .contentWrapper .attachs .preview:not(.gif).three img{width:90px}}@media (max-width:450px){.chatPanel .messages .messageItem .contentWrapper .attachs .preview:not(.gif).three img{width:75px}}@media (max-width:345px){.chatPanel .messages .messageItem .contentWrapper .attachs .preview:not(.gif).three img{width:60px}}.chatPanel .messages .messageItem .contentWrapper .attachs .preview.loading{width:140px;height:140px;margin:5px 5px 5px 4px;border-radius:7px;background-repeat:no-repeat;background-size:cover;background-position:center center;overflow:hidden}@media (max-width:450px){.chatPanel .messages .messageItem .contentWrapper .attachs .preview.loading{width:120px;height:120px}}@media (max-width:400px){.chatPanel .messages .messageItem .contentWrapper .attachs .preview.loading{margin:3px 3px 3px 2px}}@media (max-width:370px){.chatPanel .messages .messageItem .contentWrapper .attachs .preview.loading{width:100px;height:100px}}.chatPanel .messages .messageItem .contentWrapper .attachs .preview.loading.one{width:300px;height:300px}.chatPanel .messages .messageItem .contentWrapper .attachs .preview.loading.three{width:110px;height:110px}@media (max-width:550px){.chatPanel .messages .messageItem .contentWrapper .attachs .preview.loading.three{width:90px;height:90px}}@media (max-width:450px){.chatPanel .messages .messageItem .contentWrapper .attachs .preview.loading.three{width:75px;height:75px}}@media (max-width:345px){.chatPanel .messages .messageItem .contentWrapper .attachs .preview.loading.three{width:60px;height:60px}}.chatPanel .messages .messageItem .contentWrapper .attachs .preview.loading:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#FFF;opacity:.7}.chatPanel .messages .messageItem .contentWrapper .attachs .preview.loading .progress{position:absolute;left:10px;bottom:10px;width:calc(100% - 20px);z-index:2}.chatPanel .messages .messageItem .contentWrapper .attachs .preview.loading .progress .percentage{height:5px;background-color:#336993;border-radius:3px}.chatPanel .messages .messageItem .contentWrapper .attachs .preview .morePhotos{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.chatPanel .messages .messageItem .contentWrapper .attachs .preview .morePhotos:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#336993;opacity:.7;border-radius:7px}.chatPanel .messages .messageItem .contentWrapper .attachs .preview .morePhotos div{position:absolute;top:50%;left:0;width:100%;color:#FFF;font-size:36px;font-weight:500;text-align:center;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:550px){.chatPanel .messages .messageItem .contentWrapper .attachs .preview .morePhotos div{font-size:32px}}@media (max-width:450px){.chatPanel .messages .messageItem .contentWrapper .attachs .preview .morePhotos div{font-size:26px}}@media (max-width:345px){.chatPanel .messages .messageItem .contentWrapper .attachs .preview .morePhotos div{font-size:24px}}.chatPanel .messages .messageItem .contentWrapper .attachs .waiting{position:absolute;top:0;left:0;width:100%;height:100%;color:#FFF;background:rgb(0 0 0 / .5);border-radius:7px;text-align:center}.chatPanel .messages .messageItem .contentWrapper .attachs .waiting:after{content:'';position:absolute;display:inline-block;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;background:url(/assets/images/common/loader2.svg) no-repeat;-webkit-animation:rotate 1s linear infinite both;-moz-animation:rotate 1s linear infinite both;-ms-animation:rotate 1s linear infinite both;animation:rotate 1s linear infinite both}.chatPanel .messages .messageItem .contentWrapper .attachs .warning{position:absolute;top:0;left:0;width:100%;height:100%;color:#FFF;background:rgb(0 0 0 / .5);border-radius:7px;text-align:center}.chatPanel .messages .messageItem .contentWrapper .attachs .warning .warningContent{position:absolute;top:50%;left:50%;width:100%;padding:10px 20px 20px 20px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.chatPanel .messages .messageItem .contentWrapper .attachs .warning .warningContent .icon{display:block;width:45px;height:36px;margin:0 auto 20px auto;background:url(/assets/images/desktop/messages/icons/eyeHidden.svg) no-repeat}@media (max-width:640px){.chatPanel .messages .messageItem .contentWrapper .attachs .warning .warningContent .icon{width:40px;height:32px}}.chatPanel .messages .messageItem .contentWrapper .attachs .warning .warningContent .message{font-size:14px;line-height:1.4}@media (max-width:640px){.chatPanel .messages .messageItem .contentWrapper .attachs .warning .warningContent .message{font-size:13px}}.chatPanel .messages .messageItem .contentWrapper .attachs .warning .warningContent button{width:125px;height:35px;margin-top:20px;color:#FFF;background:none;font-size:14px;font-weight:400;border:1px solid #FFF;line-height:15px}@media (max-width:640px){.chatPanel .messages .messageItem .contentWrapper .attachs .warning .warningContent button{height:30px;font-size:13px;line-height:10px}}.chatPanel .messages .messageItem .contentWrapper .attachs .warning .warningContent button:hover{color:#000;background:#FFF}.chatPanel .messages .messageItem .contentWrapper .unsecureAttachsInfo{padding:2px 5px 8px 5px;color:#6b6b6b;font-size:12px;text-align:right}.chatPanel .messages .messageItem .contentWrapper .unsecureAttachsInfo span{text-decoration:underline;cursor:pointer}.chatPanel .messages .messageItem .contentWrapper .unsecureAttachsInfo span:nth-of-type(2){margin-left:10px}.chatPanel .messages .messageItem .contentWrapper .unsecureAttachsInfo:hover+.emojis,.chatPanel .messages .messageItem .contentWrapper .unsecureAttachsInfo:hover+div+.emojis{display:none!important}.chatPanel .messages .messageItem .contentWrapper .icon{position:relative;display:inline-block;top:4px;margin-left:8px;vertical-align:top}.chatPanel .messages .messageItem .contentWrapper .icon.sms{width:30px;height:30px;background-image:url(/assets/images/desktop/messages/icons/sms.svg)}.chatPanel .messages .messageItem .contentWrapper .text{position:relative;max-width:100%;padding:10px 15px;color:#464646;background-color:#ECECEC;font-size:16px;word-break:break-word;border-radius:0 7px 7px 7px}@media (min-width:1600px){.chatPanel .messages .messageItem .contentWrapper .text{font-size:16px}}.chatPanel .messages .messageItem .contentWrapper .text.simple{white-space:pre-wrap}.chatPanel .messages .messageItem .contentWrapper .text .parent{margin-bottom:5px}.chatPanel .messages .messageItem .contentWrapper .text .parent .parentContent{position:relative;display:inline-block;padding:6px 9px 6px 12px;background-color:rgb(255 255 255 / .16);border-radius:10px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.chatPanel .messages .messageItem .contentWrapper .text .parent .parentContent:before{content:'';position:absolute;left:5px;top:5px;width:3px;height:calc(100% - 10px);background-color:rgb(255 255 255 / .85)}.chatPanel .messages .messageItem .contentWrapper .text .parent .parentContent.deleted .parentText{color:#777;font-style:italic}.chatPanel .messages .messageItem .contentWrapper .text .parent .parentContent.deleted .parentText:before{content:'';position:relative;display:inline-block;top:-2px;width:20px;height:20px;margin-right:5px;background:url(/assets/images/common/icons/ban.svg) no-repeat;vertical-align:middle}.chatPanel .messages .messageItem .contentWrapper .text .parent .parentContent.woText{padding-bottom:2px}.chatPanel .messages .messageItem .contentWrapper .text .parent .parentContent .parentText{display:inline-block;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-clamp:3;overflow:hidden;text-overflow:ellipsis}.chatPanel .messages .messageItem .contentWrapper .text .parent .parentContent .parentSpecialText{position:relative;top:-3px}.chatPanel .messages .messageItem .contentWrapper .text .parent .parentContent .parentSpecialText span{display:inline-block;vertical-align:middle}.chatPanel .messages .messageItem .contentWrapper .text .parent .parentContent .parentSpecialText .pIcon{margin-right:5px;background-repeat:no-repeat;background-size:100% 100%}.chatPanel .messages .messageItem .contentWrapper .text .parent .parentContent .parentSpecialText .pText{position:relative;top:1px}.chatPanel .messages .messageItem .contentWrapper .text .parent .parentContent .parentSpecialText.parentDateInvitation .pIcon{width:21px;height:21px;background-image:url(/assets/images/common/icons/dateInvitation.svg)}.chatPanel .messages .messageItem .contentWrapper .text .parent .parentContent .parentSpecialText.parentSuperLike .pIcon{width:24px;height:21px;margin-left:5px;background-image:url(/assets/images/common/icons/superLikePurple.png)}.chatPanel .messages .messageItem .contentWrapper .text .parent .parentContent .parentAttachments img{max-width:80px;max-height:80px;border-radius:7px;opacity:.7}.chatPanel .messages .messageItem .contentWrapper .text a{color:#464646;text-decoration:underline}.chatPanel .messages .messageItem .contentWrapper .text .emoji{display:inline-block;font-size:22px;vertical-align:middle}.chatPanel .messages .messageItem .contentWrapper .text.sms{display:inline-block;max-width:calc(100% - 40px);vertical-align:top}.chatPanel .messages .messageItem .contentWrapper .text.unlocked{width:520px;max-width:calc(200% - 50px);padding:20px;color:#000;background:#C5C5C5;text-align:center}@media (max-width:500px){.chatPanel .messages .messageItem .contentWrapper .text.unlocked{max-width:calc(125% - 50px)}}.chatPanel .messages .messageItem .contentWrapper .text.unlocked .title{font-size:22px;font-weight:700}@media (max-width:440px){.chatPanel .messages .messageItem .contentWrapper .text.unlocked .title{font-size:18px}}.chatPanel .messages .messageItem .contentWrapper .text.unlocked .info{font-size:13px}.chatPanel .messages .messageItem .contentWrapper .text.unlocked .avatarsWrapper{position:relative;margin-top:15px}.chatPanel .messages .messageItem .contentWrapper .text.unlocked .avatarsWrapper .avatar{position:relative;width:100px;height:100px;background:#C5C5C5;border-radius:50%;z-index:2}@media (max-width:380px){.chatPanel .messages .messageItem .contentWrapper .text.unlocked .avatarsWrapper .avatar{width:80px;height:80px}}.chatPanel .messages .messageItem .contentWrapper .text.unlocked .avatarsWrapper .avatar:first-of-type{border:3px solid #C5C5C5}@media (max-width:380px){.chatPanel .messages .messageItem .contentWrapper .text.unlocked .avatarsWrapper .avatar:first-of-type{border-width:2px}}.chatPanel .messages .messageItem .contentWrapper .text.unlocked .avatarsWrapper .avatar:last-of-type{left:-30px;z-index:1}.chatPanel .messages .messageItem .contentWrapper .text.unlocked .avatarsWrapper .icon{position:absolute;display:inline-block;width:40px;height:40px;top:50%;left:50%;margin-top:-23px;margin-left:-25px;background:url(/assets/images/desktop/messages/icons/unlocked2.svg) no-repeat;z-index:3}@media (max-width:380px){.chatPanel .messages .messageItem .contentWrapper .text.unlocked .avatarsWrapper .icon{width:32px;height:32px;margin-top:-18px;margin-left:-21px;background-size:100%}}.chatPanel .messages .messageItem .contentWrapper .text.unlockRequest .buttonContainer{margin-top:10px;text-align:center}.chatPanel .messages .messageItem .contentWrapper .text.unlockRequest .buttonContainer button{min-width:180px;height:40px}.chatPanel .messages .messageItem .contentWrapper .text.postcard{width:90%;padding:0}@media (min-width:1370px){.chatPanel .messages .messageItem .contentWrapper .text.postcard{width:70%}}@media (max-width:640px){.chatPanel .messages .messageItem .contentWrapper .text.postcard{width:100%}}.chatPanel .messages .messageItem .contentWrapper .text.postcard .postcard .wrapper{position:relative}.chatPanel .messages .messageItem .contentWrapper .text.postcard .postcard img{float:left;width:100%;cursor:pointer}.chatPanel .messages .messageItem .contentWrapper .text.postcard .postcard .play{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / .2);z-index:1}.chatPanel .messages .messageItem .contentWrapper .text.postcard .postcard .play svg{position:absolute;width:80px;height:80px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-khtml-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;z-index:2}@media (max-width:400px){.chatPanel .messages .messageItem .contentWrapper .text.postcard .postcard .play svg{width:60px;height:60px}}.chatPanel .messages .messageItem .contentWrapper .text.postcard .postcard.video .wrapper{cursor:pointer}.chatPanel .messages .messageItem .contentWrapper .text.postcard .postcard.video .wrapper:hover .play svg{-webkit-transform:translate(-50%,-50%) scale(1.1);-moz-transform:translate(-50%,-50%) scale(1.1);-ms-transform:translate(-50%,-50%) scale(1.1);-o-transform:translate(-50%,-50%) scale(1.1);transform:translate(-50%,-50%) scale(1.1)}.chatPanel .messages .messageItem .contentWrapper .text.postcard .postcard .buttonContainer{margin:0;padding:13px 0 14px 0;text-align:center}.chatPanel .messages .messageItem .contentWrapper .text.postcard .postcard .buttonContainer button{height:35px;font-size:14px}@media (max-width:480px){.chatPanel .messages .messageItem .contentWrapper .text.postcard .postcard .buttonContainer button{font-size:13px}}.chatPanel .messages .messageItem .contentWrapper .text.superLike{width:50%;background:#EEF2FB;background:-webkit-linear-gradient(-45deg,#EEF2FB 0%,#F8EAF2 100%);background:-moz-linear-gradient(-45deg,#feffff 0%,#F8EAF2 100%);background:-ms-linear-gradient(-45deg,#feffff 0%,#F8EAF2 100%);background:-o-linear-gradient(-45deg,#feffff 0%,#F8EAF2 100%);background:linear-gradient(135deg,#EEF2FB 0%,#F8EAF2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#EEF2FB,endColorstr=#F8EAF2,GradientType=1);border-radius:7px}@media (max-width:1400px){.chatPanel .messages .messageItem .contentWrapper .text.superLike{width:65%}}@media (max-width:1240px){.chatPanel .messages .messageItem .contentWrapper .text.superLike{width:80%}}@media (max-width:1140px){.chatPanel .messages .messageItem .contentWrapper .text.superLike{width:95%}}@media (max-width:430px){.chatPanel .messages .messageItem .contentWrapper .text.superLike{width:100%}}.chatPanel .messages .messageItem .contentWrapper .text.flashing{animation:msgFlash 1.3s ease;transform-origin:center}.chatPanel .messages .messageItem .contentWrapper .text .buttonContainer{margin:7px 0 1px 0}.chatPanel .messages .messageItem .contentWrapper .text .buttonContainer button{font-size:13px;font-weight:400}.chatPanel .messages .messageItem .contentWrapper .text .avatarPreview{display:block;width:240px;height:240px;margin:0 auto;border:1px solid #777;border-radius:7px}@media (max-width:390px){.chatPanel .messages .messageItem .contentWrapper .text .avatarPreview{width:auto;max-width:100%;height:auto}}.chatPanel .messages .messageItem .contentWrapper .text .AIPhotoSuggestions{margin-top:20px;white-space:normal}.chatPanel .messages .messageItem .contentWrapper .text .AIPhotoSuggestions .avatarPreview{margin-bottom:20px}.chatPanel .messages .messageItem .contentWrapper .text .AIPhotoRating{margin:20px 0}@media (max-width:1060px){.chatPanel .messages .messageItem .contentWrapper .text .AIPhotoRating{margin-top:10px}}.chatPanel .messages .messageItem .contentWrapper .text .AIPhotoRating thead{background-color:#f5f5f5}.chatPanel .messages .messageItem .contentWrapper .text .AIPhotoRating tr.avatar img{border:2px solid #336993}.chatPanel .messages .messageItem .contentWrapper .text .AIPhotoRating th,.chatPanel .messages .messageItem .contentWrapper .text .AIPhotoRating td{padding:5px;border:1px solid #dadada}@media (max-width:430px){.chatPanel .messages .messageItem .contentWrapper .text .AIPhotoRating th,.chatPanel .messages .messageItem .contentWrapper .text .AIPhotoRating td{padding:3px}}@media (max-width:358px){.chatPanel .messages .messageItem .contentWrapper .text .AIPhotoRating th,.chatPanel .messages .messageItem .contentWrapper .text .AIPhotoRating td{padding:2px}}.chatPanel .messages .messageItem .contentWrapper .text .AIPhotoRating th.justification,.chatPanel .messages .messageItem .contentWrapper .text .AIPhotoRating td.justification{min-width:170px}@media (max-width:1100px){.chatPanel .messages .messageItem .contentWrapper .text .AIPhotoRating th.justification,.chatPanel .messages .messageItem .contentWrapper .text .AIPhotoRating td.justification{min-width:150px}}@media (max-width:990px){.chatPanel .messages .messageItem .contentWrapper .text .AIPhotoRating th.justification,.chatPanel .messages .messageItem .contentWrapper .text .AIPhotoRating td.justification{min-width:130px}}@media (max-width:430px){.chatPanel .messages .messageItem .contentWrapper .text .AIPhotoRating th.justification,.chatPanel .messages .messageItem .contentWrapper .text .AIPhotoRating td.justification{min-width:110px}}@media (max-width:390px){.chatPanel .messages .messageItem .contentWrapper .text .AIPhotoRating th.justification,.chatPanel .messages .messageItem .contentWrapper .text .AIPhotoRating td.justification{min-width:90px}}@media (max-width:358px){.chatPanel .messages .messageItem .contentWrapper .text .AIPhotoRating th.justification,.chatPanel .messages .messageItem .contentWrapper .text .AIPhotoRating td.justification{min-width:80px}}.chatPanel .messages .messageItem .contentWrapper .text .AIPhotoRating th .short,.chatPanel .messages .messageItem .contentWrapper .text .AIPhotoRating td .short{display:none}@media (max-width:1240px){.chatPanel .messages .messageItem .contentWrapper .text .AIPhotoRating th,.chatPanel .messages .messageItem .contentWrapper .text .AIPhotoRating td{font-size:14px}.chatPanel .messages .messageItem .contentWrapper .text .AIPhotoRating th .long,.chatPanel .messages .messageItem .contentWrapper .text .AIPhotoRating td .long{display:none}.chatPanel .messages .messageItem .contentWrapper .text .AIPhotoRating th .short,.chatPanel .messages .messageItem .contentWrapper .text .AIPhotoRating td .short{display:inline}}@media (max-width:1180px){.chatPanel .messages .messageItem .contentWrapper .text .AIPhotoRating th.desktop,.chatPanel .messages .messageItem .contentWrapper .text .AIPhotoRating td.desktop{display:none}}@media (max-width:1060px){.chatPanel .messages .messageItem .contentWrapper .text .AIPhotoRating th,.chatPanel .messages .messageItem .contentWrapper .text .AIPhotoRating td{font-size:13px}}@media (max-width:1040px){.chatPanel .messages .messageItem .contentWrapper .text .AIPhotoRating th.tablet,.chatPanel .messages .messageItem .contentWrapper .text .AIPhotoRating td.tablet{display:none}}@media (max-width:430px){.chatPanel .messages .messageItem .contentWrapper .text .AIPhotoRating th,.chatPanel .messages .messageItem .contentWrapper .text .AIPhotoRating td{font-size:12px}}.chatPanel .messages .messageItem .contentWrapper .text .AIPhotoRating img{width:100px;height:100px}@media (max-width:1240px){.chatPanel .messages .messageItem .contentWrapper .text .AIPhotoRating img{width:80px;height:80px}}@media (max-width:1070px){.chatPanel .messages .messageItem .contentWrapper .text .AIPhotoRating img{width:70px;height:70px}}@media (max-width:1060px){.chatPanel .messages .messageItem .contentWrapper .text .AIPhotoRating img{width:60px;height:60px}}@media (max-width:480px){.chatPanel .messages .messageItem .contentWrapper .text .AIPhotoRating img{width:50px;height:50px}}@media (max-width:440px){.chatPanel .messages .messageItem .contentWrapper .text .AIPhotoRating img{width:40px;height:40px}}@media (max-width:358px){.chatPanel .messages .messageItem .contentWrapper .text .AIPhotoRating img{width:30px;height:30px}}.chatPanel .messages .messageItem .contentWrapper .text .AIPhotoRating button{width:100%;padding-left:15px;padding-right:15px;font-weight:400}@media (max-width:1240px){.chatPanel .messages .messageItem .contentWrapper .text .AIPhotoRating button{font-size:14px}}@media (max-width:1200px){.chatPanel .messages .messageItem .contentWrapper .text .AIPhotoRating button{padding-left:5px;padding-right:5px}}@media (max-width:1060px){.chatPanel .messages .messageItem .contentWrapper .text .AIPhotoRating button{font-size:13px}}@media (max-width:430px){.chatPanel .messages .messageItem .contentWrapper .text .AIPhotoRating button{font-size:12px}}@media (max-width:358px){.chatPanel .messages .messageItem .contentWrapper .text .AIPhotoRating button{padding-left:2px;padding-right:2px}}.chatPanel .messages .messageItem .contentWrapper .text .AIPhotoRating button.ghostButton{color:#336993;background:#fff0;border:1px solid #336993}.chatPanel .messages .messageItem .contentWrapper .text .AIPhotoRating button.ghostButton:hover{color:#FFF;background:#346A94;background:-webkit-linear-gradient(-45deg,#346A94 0%,#4F85AD 100%);background:-moz-linear-gradient(-45deg,#feffff 0%,#4F85AD 100%);background:-ms-linear-gradient(-45deg,#feffff 0%,#4F85AD 100%);background:-o-linear-gradient(-45deg,#feffff 0%,#4F85AD 100%);background:linear-gradient(135deg,#346A94 0%,#4F85AD 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#346A94,endColorstr=#4F85AD,GradientType=1)}.chatPanel .messages .messageItem .contentWrapper .text .AIPhotoRating button.white{color:#464646;background:#FFF;border:1px solid #464646}.chatPanel .messages .messageItem .contentWrapper .text .AIPhotoRating button.white:hover{color:#FFF;background:#464646}.chatPanel .messages .messageItem .contentWrapper .text .AIPhotoSuggestionsChanged,.chatPanel .messages .messageItem .contentWrapper .text .AIPhotoRatingChanged{padding:20px;font-weight:500;text-align:center}.chatPanel .messages .messageItem .contentWrapper .text .AIBotActions .buttonContainer{margin:0;padding:20px;text-align:center}@media (max-width:500px){.chatPanel .messages .messageItem .contentWrapper .text .AIBotActions .buttonContainer{padding-left:0;padding-right:0}}.chatPanel .messages .messageItem .contentWrapper .text .AIBotActions .buttonContainer button{position:relative;font-size:16px;font-weight:400}.chatPanel .messages .messageItem .contentWrapper .text .AIBotActions .buttonContainer button .mobile{display:none}.chatPanel .messages .messageItem .contentWrapper .text .AIBotActions .buttonContainer button .loading{display:none}.chatPanel .messages .messageItem .contentWrapper .text .AIBotActions .buttonContainer button.modifyIntroduction,.chatPanel .messages .messageItem .contentWrapper .text .AIBotActions .buttonContainer button.regenIntroduction{margin-left:20px;color:#336993;background:#FFF;border:1px solid #336993}.chatPanel .messages .messageItem .contentWrapper .text .AIBotActions .buttonContainer button.modifyIntroduction:hover,.chatPanel .messages .messageItem .contentWrapper .text .AIBotActions .buttonContainer button.regenIntroduction:hover{background:#f2f2f2}.chatPanel .messages .messageItem .contentWrapper .text .AIBotActions .buttonContainer button.modifyIntroduction.loading,.chatPanel .messages .messageItem .contentWrapper .text .AIBotActions .buttonContainer button.regenIntroduction.loading{background:#336993}@media (max-width:1370px){.chatPanel .messages .messageItem .contentWrapper .text .AIBotActions .buttonContainer button.modifyIntroduction,.chatPanel .messages .messageItem .contentWrapper .text .AIBotActions .buttonContainer button.regenIntroduction{display:block;margin:10px auto 0 auto}}.chatPanel .messages .messageItem .contentWrapper .text .AIBotActions .buttonContainer button.loading .mobile,.chatPanel .messages .messageItem .contentWrapper .text .AIBotActions .buttonContainer button.loading .desktop,.chatPanel .messages .messageItem .contentWrapper .text .AIBotActions .buttonContainer button.loading .caption{visibility:hidden}.chatPanel .messages .messageItem .contentWrapper .text .AIBotActions .buttonContainer button.loading .loading{position:absolute;display:inline-block;top:50%;left:50%;width:26px;height:26px;margin-top:-13px;margin-left:-13px;background:url(/assets/images/common/loader2.svg) no-repeat;background-size:100%;-webkit-animation:rotate 1s infinite linear both;-moz-animation:rotate 1s infinite linear both;-ms-animation:rotate 1s infinite linear both;animation:rotate 1s infinite linear both}.chatPanel .messages .messageItem .contentWrapper .text .AIBotActions .buttonContainer button[disabled]{color:#FFF;background:#dbdbdb!important;border-color:#dbdbdb;cursor:default}@media (max-width:500px){.chatPanel .messages .messageItem .contentWrapper .text .AIBotActions .buttonContainer button{width:100%;padding-left:10px;padding-right:10px}.chatPanel .messages .messageItem .contentWrapper .text .AIBotActions .buttonContainer button .desktop{display:none}.chatPanel .messages .messageItem .contentWrapper .text .AIBotActions .buttonContainer button .mobile{display:inline-block}}.chatPanel .messages .messageItem .contentWrapper .emojis{position:absolute;left:-5px;top:-2px;padding:6px 10px;background-color:#f7f7f7;border-radius:30px;box-shadow:0 1px 6px rgb(0 0 0 / .16);white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:2}.chatPanel .messages .messageItem .contentWrapper .emojis .emoji{display:inline-block;margin:0 1px;font-size:22px;line-height:1;vertical-align:middle;cursor:pointer;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-khtml-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;touch-action:manipulation}.chatPanel .messages .messageItem .contentWrapper .emojis .emoji.red{position:relative;top:-1px;height:22px;margin-right:2px;color:#C6373D;font-size:26px}.chatPanel .messages .messageItem .contentWrapper .emojis .emoji:hover{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}.chatPanel .messages .messageItem .contentWrapper .emojis .close{display:inline-block;width:14px;height:14px;margin:0 10px 0 4px;background:url(/assets/images/common/icons/closeGray.svg) no-repeat;vertical-align:middle;cursor:pointer;touch-action:manipulation}.chatPanel .messages .messageItem .contentWrapper .emojis .add{display:inline-block;width:20px;height:20px;margin:0 2px 0 6px;background:url(/assets/images/common/icons/plus.svg) no-repeat;vertical-align:middle;cursor:pointer;touch-action:manipulation}.chatPanel .messages .messageItem .contentWrapper .emoji-expand-enter-active,.chatPanel .messages .messageItem .contentWrapper .emoji-expand-leave-active{transition:max-width 0.25s ease,opacity 0.2s ease;overflow:hidden}.chatPanel .messages .messageItem .contentWrapper .emoji-expand-enter-from,.chatPanel .messages .messageItem .contentWrapper .emoji-expand-leave-to{max-width:0;opacity:0}.chatPanel .messages .messageItem .contentWrapper .emoji-expand-enter-to,.chatPanel .messages .messageItem .contentWrapper .emoji-expand-leave-from{max-width:220px;opacity:1}.chatPanel .messages .messageItem .contentWrapper .like{position:absolute;display:inline-block;bottom:-14px;left:5px;font-size:20px;cursor:pointer;z-index:2}.chatPanel .messages .messageItem .contentWrapper .like.red{left:8px;color:#C6373D;text-shadow:0 0 6px #FFF}.chatPanel .messages .messageItem .contentWrapper .like.changed{-webkit-animation:scaleIn 0.1s 1 linear;-moz-animation:scaleIn 0.1s 1 linear;-ms-animation:scaleIn 0.1s 1 linear;animation:scaleIn 0.1s 1 linear}.chatPanel .messages .messageItem .contentWrapper .messageActions{position:absolute;top:50%;margin-top:-15px;padding:2px 5px;background-color:#FFF;box-shadow:0 1px 6px rgb(0 0 0 / .16);border-radius:30px;white-space:nowrap;z-index:2;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.chatPanel .messages .messageItem .contentWrapper .messageActions.noShadow{box-shadow:0 1px 0 rgb(0 0 0 / .16)}.chatPanel .messages .messageItem .contentWrapper .messageActions>li{position:relative;display:inline-block;width:30px;height:30px;border-radius:50%;transition:0.15s;cursor:pointer;vertical-align:top;touch-action:manipulation}.chatPanel .messages .messageItem .contentWrapper .messageActions>li:not(:last-of-type){margin-right:5px}.chatPanel .messages .messageItem .contentWrapper .messageActions>li:hover{background-color:#f7f7f7}.chatPanel .messages .messageItem .contentWrapper .messageActions>li .icon{position:absolute;display:inline-block;top:50%;left:50%;width:16px;height:16px;margin-top:-8px;margin-left:-8px;background-repeat:no-repeat}.chatPanel .messages .messageItem .contentWrapper .messageActions>li.reactions .icon{width:28px;height:28px;margin-top:-14px;margin-left:-14px;background-image:url(/assets/images/common/icons/smiley.svg)}.chatPanel .messages .messageItem .contentWrapper .messageActions>li.reply .icon{background-image:url(/assets/images/common/icons/reply.svg)}.chatPanel .messages .messageItem .contentWrapper .messageActions>li.submenu .icon{width:22px;height:22px;margin-top:-11px;margin-left:-11px;background-image:url(/assets/images/common/icons/dots.svg)}.chatPanel .messages .messageItem .contentWrapper .messageActions>li.submenu.open .icon{width:12px;height:12px;margin-top:-6px;margin-left:-6px;background-image:url(/assets/images/common/icons/closeGray.svg)}.chatPanel .messages .messageItem .contentWrapper .edited{display:block;margin-top:4px;text-align:right}.chatPanel .messages .messageItem .contentWrapper .edited div{display:inline-block;color:#9aa1b0;font-size:12px;cursor:pointer}.chatPanel .messages .messageItem .contentWrapper .edited div span{display:inline-block;vertical-align:middle}.chatPanel .messages .messageItem .contentWrapper .edited div span:hover{text-decoration:underline}.chatPanel .messages .messageItem .contentWrapper .edited div span.pencilIcon{width:12px;height:12px;margin-right:5px;background:url(/assets/images/common/icons/pen2.svg) no-repeat;background-size:100%}.chatPanel .messages .messageItem .contentWrapper.dateFinderInvitation{float:none!important;display:block;margin:0 auto;text-align:center}.chatPanel .messages .messageItem .contentWrapper.dateFinderInvitation .text{float:none;display:inline-block;max-width:740px;margin:0 auto;padding:15px 25px 20px 25px;text-align:left;border-radius:7px}@media (max-width:480px){.chatPanel .messages .messageItem .contentWrapper.dateFinderInvitation .text{min-width:295px;padding:15px}}@media (max-width:380px){.chatPanel .messages .messageItem .contentWrapper.dateFinderInvitation .text{min-width:auto}}.chatPanel .messages .messageItem.own .contentWrapper{float:right}.chatPanel .messages .messageItem.own .contentWrapper.dateFinderInvitation .text{background:#ECECEC}.chatPanel .messages .messageItem.own .attachs{float:right;text-align:right}.chatPanel .messages .messageItem.own .icon{margin-left:0;margin-right:8px}.chatPanel .messages .messageItem.own .text{float:right;color:#FFF;background-color:#4084b9;background:-webkit-gradient(linear,left top,right top,from(#4084b9),to(#336993));background:-webkit-linear-gradient(left,#4084b9,#336993);background:-moz-linear-gradient(left,#4084b9,#336993);background:-ms-linear-gradient(left,#4084b9,#336993);background:-o-linear-gradient(left,#4084b9,#336993);border-radius:7px 0 7px 7px}.chatPanel .messages .messageItem.own .text a{color:#FFF}.chatPanel .messages .messageItem.own .text .buttonContainer button{background:#fff0;border:1px solid #FFF}.chatPanel .messages .messageItem.own .text .buttonContainer button:hover{color:#000;background-color:#FFF}.chatPanel .messages .messageItem.own .text.superLike{width:auto}.chatPanel .messages .messageItem.own .text.superLike .itemHead{white-space:nowrap}.chatPanel .messages .messageItem.own .text .parent .parentContent .parentSpecialText.parentDateInvitation .pIcon{background-image:url(/assets/images/common/icons/dateInvitationWhite.svg)}.chatPanel .messages .messageItem.own .text .parent .parentContent .parentSpecialText.parentSuperLike .pIcon{background-image:url(/assets/images/common/icons/superLike.svg)}.chatPanel .messages .messageItem.own .text .parent .parentContent.deleted .parentText{color:#FFF}.chatPanel .messages .messageItem.own .text .parent .parentContent.deleted .parentText:before{background-image:url(/assets/images/common/icons/banWhite.svg)}.chatPanel .messages .messageItem.own .like{left:auto!important;right:8px;cursor:default}.chatPanel .messages .messageItem.own .like.red{right:12px}.chatPanel .messages .messageItem.own .superLike .itemText{color:#464646}.chatPanel .messages .messageItem.own .messageActions{padding-left:0;padding-right:10px;text-align:right}.chatPanel .messages .messageItem:not(.own) .contentWrapper .text.unlockRequest{width:520px;max-width:calc(200% - 50px);padding:20px;color:#000;background:#C5C5C5;font-size:13px;text-align:center}@media (max-width:500px){.chatPanel .messages .messageItem:not(.own) .contentWrapper .text.unlockRequest{max-width:calc(125% - 50px)}}.chatPanel .messages .messageItem:not(.own) .contentWrapper .text.unlockRequest strong{display:block;margin-bottom:10px;font-size:22px}@media (max-width:440px){.chatPanel .messages .messageItem:not(.own) .contentWrapper .text.unlockRequest strong{font-size:18px}}.chatPanel .messages .messageItem:not(.own) .contentWrapper .text.unlockRequest .buttonContainer{margin-top:15px}.chatPanel .messages .messageItem:not(.own) .contentWrapper .text.unlockRequest .buttonContainer button{width:360px;max-width:100%;height:50px;font-size:18px;line-height:1.1}@media (max-width:440px){.chatPanel .messages .messageItem:not(.own) .contentWrapper .text.unlockRequest .buttonContainer button{font-size:16px}}.chatPanel .messages .messageItem:not(.own) .contentWrapper .text.unlockRequest .buttonContainer button .icon{position:absolute;top:50%;left:22px;margin-top:-11px}@media (max-width:440px){.chatPanel .messages .messageItem:not(.own) .contentWrapper .text.unlockRequest .buttonContainer button .icon{left:10px;margin-top:-9px}}.chatPanel .messages .messageItem:not(.own) .contentWrapper .text.unlockRequest .buttonContainer button .icon svg{width:25px;height:22px}@media (max-width:440px){.chatPanel .messages .messageItem:not(.own) .contentWrapper .text.unlockRequest .buttonContainer button .icon svg{width:20px;height:18px}}.chatPanel .messages .messageItem:not(.own) .contentWrapper .text.unlockRequest .buttonContainer button.transparent{margin-top:10px;color:#4c4c4c;background:none}.chatPanel .messages .messageItem.writingNow .contentWrapper .text{position:relative;width:55px;height:35px}.chatPanel .messages .messageItem.writingNow .contentWrapper .text .dot{position:absolute;bottom:15px;width:5px;height:5px;background:#444;border-radius:50%;-webkit-animation:wave 1.3s infinite linear;-moz-animation:wave 1.3s infinite linear;-ms-animation:wave 1.3s infinite linear;animation:wave 1.3s infinite linear}.chatPanel .messages .messageItem.writingNow .contentWrapper .text .dot.dot1{left:15px}.chatPanel .messages .messageItem.writingNow .contentWrapper .text .dot.dot2{left:25px;-webkit-animation-delay:-1.1s;-moz-animation-delay:-1.1s;-ms-animation-delay:-1.1s;-o-animation-delay:-1.1s;animation-delay:-1.1s}.chatPanel .messages .messageItem.writingNow .contentWrapper .text .dot.dot3{left:35px;-webkit-animation-delay:-0.9s;-moz-animation-delay:-0.9s;-ms-animation-delay:-0.9s;-o-animation-delay:-0.9s;animation-delay:-0.9s}.chatPanel .messages .messageItem.system .contentWrapper{max-width:calc(100% - 55px)}.chatPanel .messages .messageItem.unsecure .contentWrapper .attachs{position:relative;min-height:200px;overflow:hidden}@media (max-width:640px){.chatPanel .messages .messageItem.unsecure .contentWrapper .attachs{min-height:190px}}.chatPanel .messages .messageItem.unsecure .contentWrapper .attachs .preview{-webkit-filter:blur(5px);-moz-filter:blur(5px);filter:blur(15px)}.chatPanel .messages .messageItem.unsecure .contentWrapper .emojis{display:none!important}.chatPanel .messages .messageItem.unsecureEnabled:not(.attachWithText) .contentWrapper .like{bottom:20px}.chatPanel .messages .messageItem.pentecostRoulette .contentWrapper{position:absolute;float:none;top:0;left:0;width:100%;max-width:none;background:#f9102d url(/assets/images/desktop/messages/pentecostRoulette/textBg.png) no-repeat;background-position:-6px -9px;background-size:calc(100% + 13px) calc(100% + 18px)}@media (max-width:640px){.chatPanel .messages .messageItem.pentecostRoulette .contentWrapper{height:70px;background-image:url(/assets/images/desktop/messages/pentecostRoulette/textBgMobile.png);background-position:-15px -9px;background-size:calc(100% + 30px) calc(100% + 19px)}}.chatPanel .messages .messageItem.pentecostRoulette .contentWrapper .text{float:none;padding-top:15px;padding-bottom:15px;background:none;border-radius:0}@media (max-width:640px){.chatPanel .messages .messageItem.pentecostRoulette .contentWrapper .text{width:73.22834646%;padding-top:10px;padding-right:45px;text-align:right}}@media (max-width:359px){.chatPanel .messages .messageItem.pentecostRoulette .contentWrapper .text{padding-top:13px}}.chatPanel .messages .messageItem.pentecostRoulette .contentWrapper .text>span:first-of-type{display:inline-block;width:84.61538462%;padding-right:15px;font-size:14px;font-style:italic;text-align:right}@media (max-width:640px){.chatPanel .messages .messageItem.pentecostRoulette .contentWrapper .text>span:first-of-type{font-size:13px;width:225px;padding-right:0}}@media (max-width:359px){.chatPanel .messages .messageItem.pentecostRoulette .contentWrapper .text>span:first-of-type{font-size:12px;width:195px}}.chatPanel .messages .messageItem.pentecostRoulette .contentWrapper .timeLeft{position:absolute;top:50%;right:30px;padding:4px 6px;color:#FFF;background-color:#FF6231;font-size:18px;font-weight:600;line-height:1;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:1200px){.chatPanel .messages .messageItem.pentecostRoulette .contentWrapper .timeLeft{right:2vw}}@media (max-width:1130px){.chatPanel .messages .messageItem.pentecostRoulette .contentWrapper .timeLeft{right:1.8vw}}@media (max-width:1060px){.chatPanel .messages .messageItem.pentecostRoulette .contentWrapper .timeLeft{font-size:1.5vw}}@media (max-width:910px){.chatPanel .messages .messageItem.pentecostRoulette .contentWrapper .timeLeft{right:15px}}@media (max-width:840px){.chatPanel .messages .messageItem.pentecostRoulette .contentWrapper .timeLeft{right:3.7vw;font-size:18px}}@media (max-width:760px){.chatPanel .messages .messageItem.pentecostRoulette .contentWrapper .timeLeft{font-size:2.4vw}}@media (max-width:640px){.chatPanel .messages .messageItem.pentecostRoulette .contentWrapper .timeLeft{right:auto;left:73.22834646%;font-size:17px}}.chatPanel .messages .messageItem.pentecostRoulette .contentWrapper .revokeLike{position:absolute;top:5px;right:5px;width:10px;height:10px;background:url(/assets/images/common/icons/close.svg) no-repeat;cursor:pointer}.chatPanel .messages .messageItem.edited .like{bottom:7px}.chatPanel .messages .messageItem.edited .messageActions{margin-top:-26px}.chatPanel .messages .messageItem.deleted .text{color:#777;background:none;font-style:italic;border:1px dashed #bbb}.chatPanel .messages .messageItem.deleted .text:before{content:'';position:relative;display:inline-block;top:-2px;width:20px;height:20px;margin-right:5px;background:url(/assets/images/common/icons/ban.svg) no-repeat;vertical-align:middle}.chatPanel .messages .seenIndicator{position:absolute;right:3px;width:14px;height:14px;border-radius:50%}.chatPanel .messages .seenIndicator.moving{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-khtml-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.chatPanel .messages .loading .loadingItem{-webkit-animation:messageItemLoading 1s infinite alternate;-moz-animation:messageItemLoading 1s infinite alternate;-ms-animation:messageItemLoading 1s infinite alternate;animation:messageItemLoading 1s infinite alternate}.chatPanel .messages .loading .loadingItem:not(:last-of-type){margin-bottom:50px}.chatPanel .messages .loading .loadingItem:nth-of-type(1n){-webkit-animation-delay:0.2s;-moz-animation-delay:0.2s;-ms-animation-delay:0.2s;-o-animation-delay:0.2s;animation-delay:0.2s}.chatPanel .messages .loading .loadingItem:nth-of-type(2n){-webkit-animation-delay:0.7s;-moz-animation-delay:0.7s;-ms-animation-delay:0.7s;-o-animation-delay:0.7s;animation-delay:0.7s}.chatPanel .messages .loading .loadingItem:nth-of-type(3n){-webkit-animation-delay:1.2s;-moz-animation-delay:1.2s;-ms-animation-delay:1.2s;-o-animation-delay:1.2s;animation-delay:1.2s}.chatPanel .messages .loading .loadingItem:nth-of-type(4n){-webkit-animation-delay:1.7s;-moz-animation-delay:1.7s;-ms-animation-delay:1.7s;-o-animation-delay:1.7s;animation-delay:1.7s}.chatPanel .messages .loading .loadingItem:nth-of-type(5n){-webkit-animation-delay:2.2s;-moz-animation-delay:2.2s;-ms-animation-delay:2.2s;-o-animation-delay:2.2s;animation-delay:2.2s}.chatPanel .messages .loading .loadingItem>div{background-color:#ECECEC}.chatPanel .messages .loading .loadingItem .time{width:60px;height:15px;margin:0 auto 8px auto}.chatPanel .messages .loading .loadingItem .avatar{display:inline-block;width:35px;height:35px;margin-right:10px;border-radius:50%;vertical-align:top}.chatPanel .messages .loading .loadingItem .text{display:inline-block;width:170px;height:40px;border-radius:0 7px 7px 7px;vertical-align:top}.chatPanel .messages .loading .loadingItem.own{text-align:right}.chatPanel .messages .loading .loadingItem.own .text{border-radius:7px 0 7px 7px}.chatPanel .messages.loading{overflow-y:hidden}.chatPanel .messages .motivationWrapper{position:absolute;top:50%;left:0;width:100%;text-align:center;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.chatPanel .messages .motivationWrapper .avatar{width:120px;height:120px;border-radius:50%}@media (max-width:480px){.chatPanel .messages .motivationWrapper .avatar{width:100px;height:100px}}.chatPanel .messages .motivationWrapper .commonInterests{padding:0 20px}.chatPanel .messages .motivationWrapper .commonInterests .title{margin:15px 0 12px 0;font-size:16px;font-weight:500}.chatPanel .messages .motivationWrapper .commonInterests .tag{display:inline-block;padding:6px 10px 6px 6px;border:1px solid var(--tagColorLine,currentColor);border-radius:100px;color:#090C0E;background:none;font-size:14px;font-weight:500;line-height:1;white-space:nowrap;vertical-align:top;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-flex;align-items:center;max-width:100%;height:33px;margin:0 7px 7px 0;padding:0 10px 0 7px;font-size:13px;cursor:default}.chatPanel .messages .motivationWrapper .commonInterests .tag .icon,.chatPanel .messages .motivationWrapper .commonInterests .tag .name{display:inline-block;vertical-align:middle}.chatPanel .messages .motivationWrapper .commonInterests .tag .icon{width:20px;height:20px;margin-right:5px;background-color:var(--tagColor,currentColor);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.chatPanel .messages .motivationWrapper .commonInterests .tag.selected{background:var(--tagColorFade,none)}.chatPanel .messages .motivationWrapper .commonInterests .tag.mutual:after{content:'';display:inline-block;flex:none;width:11px;height:8px;margin-left:7px;vertical-align:middle;background-color:var(--tagColor,currentColor);clip-path:polygon(0 44%,12% 30%,40% 60%,88% 0,100% 14%,40% 88%)}.chatPanel .messages .motivationWrapper .commonInterests .tag .icon{flex:none;width:18px;height:18px}.chatPanel .messages .motivationWrapper .commonInterests .tag .name{overflow:hidden;text-overflow:ellipsis}.chatPanel .messages .motivationWrapper .commonInterests .icebreaker{display:inline-flex;align-items:center;height:33px;margin:0 7px 7px 0;padding:0 16px;color:#FFF;font-family:'Roboto',sans-serif;font-size:13px;font-weight:600;line-height:33px;background-color:#336993;border:none;border-radius:100px;vertical-align:top;outline:none;cursor:pointer;transition:background-color 0.18s ease-in-out}.chatPanel .messages .motivationWrapper .commonInterests .icebreaker:hover{background-color:#2b597c}.chatPanel .messages .motivationWrapper .commonInterests .icebreaker .refresh{flex:none;width:15px;height:15px;margin-right:6px;transition:transform 0.3s ease-in-out}.chatPanel .messages .motivationWrapper .commonInterests .icebreaker:hover .refresh{transform:rotate(180deg)}.chatPanel .messages .motivationWrapper .commonInterests .label{position:relative;display:inline-block;max-width:100%;min-height:30px;margin:0 7px 7px 0;padding:0 15px 1px 15px;color:#474747;background-color:#ECECEC;font-size:13px;border:1px solid #BCBCBC;border-radius:7px;line-height:30px;white-space:nowrap;vertical-align:top;cursor:default}.chatPanel .messages .motivationWrapper .commonInterests .label>span{display:inline-block;vertical-align:middle}.chatPanel .messages .motivationWrapper .commonInterests .label .icon{margin-right:12px;background-repeat:no-repeat}.chatPanel .messages .motivationWrapper .commonInterests .label .icon.age{width:18px;height:21px;background-image:url(/assets/images/desktop/profile/icons/age.svg)}.chatPanel .messages .motivationWrapper .commonInterests .label .icon.sex{width:23px;height:20px;background-image:url(/assets/images/desktop/profile/icons/sex.svg)}.chatPanel .messages .motivationWrapper .commonInterests .label .icon.marker{width:16px;height:21px;background-image:url(/assets/images/desktop/profile/icons/marker.svg)}.chatPanel .messages .motivationWrapper .commonInterests .label .icon.height{width:10px;height:20px;background-image:url(/assets/images/desktop/profile/icons/height.svg)}.chatPanel .messages .motivationWrapper .commonInterests .label .icon.physique{width:16px;height:20px;background-image:url(/assets/images/desktop/profile/icons/physique.svg)}.chatPanel .messages .motivationWrapper .commonInterests .label .icon.weight{width:18px;height:18px;background-image:url(/assets/images/desktop/profile/icons/weight.svg)}.chatPanel .messages .motivationWrapper .commonInterests .label .icon.hair{width:14px;height:18px;background-image:url(/assets/images/desktop/profile/icons/hair.svg)}.chatPanel .messages .motivationWrapper .commonInterests .label .icon.eye{width:20px;height:14px;background-image:url(/assets/images/desktop/profile/icons/eye.svg)}.chatPanel .messages .motivationWrapper .commonInterests .label .icon.tattoo{width:20px;height:18px;background-image:url(/assets/images/desktop/profile/icons/tattoo.svg)}.chatPanel .messages .motivationWrapper .commonInterests .label .icon.profession{width:16px;height:18px;background-image:url(/assets/images/desktop/profile/icons/profession.svg)}.chatPanel .messages .motivationWrapper .commonInterests .label .icon.education{width:16px;height:18px;background-image:url(/assets/images/desktop/profile/icons/education.svg)}.chatPanel .messages .motivationWrapper .commonInterests .label .icon.ring{width:21px;height:21px;background-image:url(/assets/images/desktop/profile/icons/ring.svg)}.chatPanel .messages .motivationWrapper .commonInterests .label .icon.child{width:15px;height:20px;background-image:url(/assets/images/desktop/profile/icons/child.svg)}.chatPanel .messages .motivationWrapper .commonInterests .label .icon.earth{width:18px;height:18px;background-image:url(/assets/images/desktop/profile/icons/earth.svg)}.chatPanel .messages .motivationWrapper .commonInterests .label .icon.languages{width:23px;height:11px;background-image:url(/assets/images/desktop/profile/icons/languages.svg)}.chatPanel .messages .motivationWrapper .commonInterests .label .icon.money{width:20px;height:18px;background-image:url(/assets/images/desktop/profile/icons/money.svg)}.chatPanel .messages .motivationWrapper .commonInterests .label .icon.religion{width:23px;height:18px;background-image:url(/assets/images/desktop/profile/icons/religion.svg)}.chatPanel .messages .motivationWrapper .commonInterests .label .icon.zodiac{width:18px;height:18px;background-image:url(/assets/images/desktop/profile/icons/zodiac.svg)}.chatPanel .messages .motivationWrapper .commonInterests .label .icon.smoking{width:21px;height:17px;background-image:url(/assets/images/desktop/profile/icons/smoking.svg)}.chatPanel .messages .motivationWrapper .commonInterests .label .icon.eat{width:20px;height:18px;background-image:url(/assets/images/desktop/profile/icons/eat.svg)}.chatPanel .messages .motivationWrapper .commonInterests .label .icon.drink{width:10px;height:18px;background-image:url(/assets/images/desktop/profile/icons/drink.svg)}.chatPanel .messages .motivationWrapper .commonInterests .label .icon.sport{width:16px;height:18px;background-image:url(/assets/images/desktop/profile/icons/sport.svg)}.chatPanel .messages .motivationWrapper .commonInterests .label .icon.labelCommon{width:18px;height:18px;margin-right:8px;background-image:url(/assets/images/desktop/profile/icons/labelCommon.svg);background-size:100%}.chatPanel .messages .motivationWrapper .commonInterests .label .icon.labelLifestyle{width:18px;height:18px;background-image:url(/assets/images/desktop/profile/icons/labelLifestyle.svg);background-size:100%}.chatPanel .messages .motivationWrapper .commonInterests .label .icon.labelPersonality{width:18px;height:18px;background-image:url(/assets/images/desktop/profile/icons/labelPersonality.svg);background-size:100%}.chatPanel .messages .motivationWrapper .commonInterests .label .name{padding:4px 0;line-height:1.2;white-space:normal}.chatPanel .messages .motivationWrapper .commonInterests .label.hasIcon .name{max-width:calc(100% - 15px)}.chatPanel .messages .motivationWrapper .commonInterests .label .tooltip{padding:7px;font-size:13px}.chatPanel .messages .motivationWrapper .commonInterests .label .range{width:210px;max-width:100%;padding-top:35px}.chatPanel .messages .motivationWrapper .commonInterests .label .range .name{position:absolute;top:2px;width:200px;font-size:13px;text-align:center;font-weight:500}.chatPanel .messages .motivationWrapper .commonInterests .label .range .lane{position:relative;width:200px;max-width:calc(100% - 10px);height:2px;background-color:#C9C9C9;border-radius:5px}.chatPanel .messages .motivationWrapper .commonInterests .label .range .lane .dot{position:absolute;width:12px;height:12px;top:-5px;background-color:#C9C9C9;border-radius:50%}.chatPanel .messages .motivationWrapper .commonInterests .label .range .lane .dot.dot1{left:0}.chatPanel .messages .motivationWrapper .commonInterests .label .range .lane .dot.dot2{left:25%}.chatPanel .messages .motivationWrapper .commonInterests .label .range .lane .dot.dot3{left:50%}.chatPanel .messages .motivationWrapper .commonInterests .label .range .lane .dot.dot4{left:75%}.chatPanel .messages .motivationWrapper .commonInterests .label .range .lane .dot.dot5{left:100%}.chatPanel .messages .motivationWrapper .commonInterests .label .range .lane .dot.selected{background-color:#336993;box-shadow:0 0 0 2px #336993 inset,0 0 0 4px #FFF inset}.chatPanel .messages .motivationWrapper .commonInterests .label .range .valueTexts{margin:13px 0 11px 0;font-size:13px;font-weight:700}.chatPanel .messages .motivationWrapper .commonInterests .label .range .valueTexts>span{max-width:calc(50% - 10px);line-height:1.2;white-space:normal}.chatPanel .messages .motivationWrapper .commonInterests .label .range .valueTexts>span.right{text-align:right}.chatPanel .messages .motivationWrapper .motivation{margin-top:10px;color:#444;font-size:16px}@media (max-width:480px){.chatPanel .messages .motivationWrapper .motivation{font-size:15px}}.chatPanel .messages .premiumPlusUpgradeBox{display:flex;align-items:center;gap:15px;width:100%;margin:20px 0 0 0;padding:10px 18px;color:#444;background-color:#DFDEDD;font-size:14px;text-align:left;border-radius:7px}.chatPanel .messages .premiumPlusUpgradeBox:before{content:'';flex:0 0 auto;width:38px;height:38px;background:url(/assets/images/desktop//subscription/premiumPlus.svg) no-repeat;background-size:100% 100%;border-radius:50%}.chatPanel .messages .premiumPlusUpgradeBox .infoText{flex:1 1 auto;line-height:1.3}.chatPanel .messages .premiumPlusUpgradeBox .buttonContainer{flex:0 0 auto;margin-top:0}.chatPanel .messages .premiumPlusUpgradeBox .buttonContainer button{width:auto;height:40px;padding:0 22px;color:#FFF;background:#2E6EB7;background:-webkit-linear-gradient(-45deg,#2E6EB7 0%,#4393EF 100%);background:-moz-linear-gradient(-45deg,#feffff 0%,#4393EF 100%);background:-ms-linear-gradient(-45deg,#feffff 0%,#4393EF 100%);background:-o-linear-gradient(-45deg,#feffff 0%,#4393EF 100%);background:linear-gradient(135deg,#2E6EB7 0%,#4393EF 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#2E6EB7,endColorstr=#4393EF,GradientType=1);font-size:15px;font-weight:400;box-shadow:0 0 6px rgb(0 0 0 / .15);white-space:nowrap}.chatPanel .messages .premiumPlusUpgradeBox .buttonContainer button:hover{background:#4393EF;background:-webkit-linear-gradient(-45deg,#4393EF 0%,#2E6EB7 100%);background:-moz-linear-gradient(-45deg,#feffff 0%,#2E6EB7 100%);background:-ms-linear-gradient(-45deg,#feffff 0%,#2E6EB7 100%);background:-o-linear-gradient(-45deg,#feffff 0%,#2E6EB7 100%);background:linear-gradient(135deg,#4393EF 0%,#2E6EB7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4393EF,endColorstr=#2E6EB7,GradientType=1)}@media (max-width:560px){.chatPanel .messages .premiumPlusUpgradeBox{gap:10px;padding:8px 12px;font-size:12px}.chatPanel .messages .premiumPlusUpgradeBox:before{width:32px;height:32px}.chatPanel .messages .premiumPlusUpgradeBox .buttonContainer button{height:36px;padding:0 16px;font-size:13px}}.chatPanel .messages .pentecostRouletteUnlocked{position:absolute;top:0;left:0;width:100%;padding:10px 0;background:#f9102d url(/assets/images/desktop/messages/pentecostRoulette/textBgUnlocked.png) no-repeat;background-size:calc(100% + 13px) calc(100% + 10px);background-position:-6px -5px}@media (max-width:560px){.chatPanel .messages .pentecostRouletteUnlocked{height:70px;padding-top:17px;background-image:url(/assets/images/desktop/messages/pentecostRoulette/textBgUnlockedMobile.png);background-position:-12px -9px;background-size:calc(100% + 25px) calc(100% + 18px)}}.chatPanel .messages .pentecostRouletteUnlocked>span{float:left;display:inline-block;color:#FFF;font-size:15px;font-style:italic}@media (max-width:560px){.chatPanel .messages .pentecostRouletteUnlocked>span{float:none;display:block;font-size:14px}}.chatPanel .messages .pentecostRouletteUnlocked>span.textLeft{width:48%;padding-right:21px;text-align:right}@media (max-width:560px){.chatPanel .messages .pentecostRouletteUnlocked>span.textLeft{width:100%;padding-right:0;text-align:center}}.chatPanel .messages .pentecostRouletteUnlocked>span.textRight{width:52%}@media (max-width:560px){.chatPanel .messages .pentecostRouletteUnlocked>span.textRight{width:100%;text-align:center}}.chatPanel .messages .pentecostRouletteUnlocked>span span{display:inline-block;vertical-align:top}.chatPanel .messages .pentecostRouletteUnlocked>span .icon{position:relative;top:-3px;width:20px;height:18px;margin-right:5px;background:url(/assets/images/desktop/messages/icons/unlockedWhite.svg) no-repeat;background-size:100% 100%}@media (max-width:850px){.chatPanel .messages .pentecostRouletteUnlocked>span .icon{margin-right:3px}}@media (max-width:840px){.chatPanel .messages .pentecostRouletteUnlocked>span .icon{margin-right:5px}}@media (max-width:560px){.chatPanel .messages.pentecostRouletteUnlocked{padding-top:50px}}.chatPanel .messages .AIBotUpperInfo{width:300px;max-width:100%;margin:0 auto;padding:10px 15px;color:#464646;background-color:#ECECEC;font-size:17px;font-weight:500;text-align:center;border-radius:7px}.chatPanel .messages .AIBotUpperInfo img{display:block;max-width:160px;margin:0 auto 3px auto}.chatPanel .messages .AIBotUpperInfo img.randi{max-width:202px}.chatPanel .messages .AIBotUpperInfo span{display:inline-block;color:#336993;text-decoration:underline;cursor:pointer}.chatPanel .messages .dateFinderMessageContainer .boxTitle{margin-bottom:10px;color:#000;font-size:22px;font-weight:500}@media (max-width:1340px){.chatPanel .messages .dateFinderMessageContainer .boxTitle{font-size:20px}}@media (max-width:1250px){.chatPanel .messages .dateFinderMessageContainer .boxTitle{font-size:22px}}@media (max-width:480px){.chatPanel .messages .dateFinderMessageContainer .boxTitle{font-size:18px}}.chatPanel .messages .dateFinderMessageContainer .content .date{position:relative;display:inline-block;width:340px;vertical-align:middle;cursor:pointer}@media (max-width:1420px){.chatPanel .messages .dateFinderMessageContainer .content .date{width:320px}}@media (max-width:1340px){.chatPanel .messages .dateFinderMessageContainer .content .date{width:300px}}@media (max-width:1250px){.chatPanel .messages .dateFinderMessageContainer .content .date{display:block;width:340px}}@media (max-width:1150px){.chatPanel .messages .dateFinderMessageContainer .content .date{width:300px}}@media (max-width:1000px){.chatPanel .messages .dateFinderMessageContainer .content .date{width:100%}}.chatPanel .messages .dateFinderMessageContainer .content .date .photo{width:340px;height:145px;border-radius:7px}@media (max-width:1420px){.chatPanel .messages .dateFinderMessageContainer .content .date .photo{width:320px;height:136px}}@media (max-width:1340px){.chatPanel .messages .dateFinderMessageContainer .content .date .photo{width:300px;height:128px}}@media (max-width:1250px){.chatPanel .messages .dateFinderMessageContainer .content .date .photo{width:340px;height:145px}}@media (max-width:1150px){.chatPanel .messages .dateFinderMessageContainer .content .date .photo{width:300px;height:128px}}@media (max-width:1000px){.chatPanel .messages .dateFinderMessageContainer .content .date .photo{width:100%;height:auto}}.chatPanel .messages .dateFinderMessageContainer .content .date .user{position:absolute;top:10px;left:15px;width:50px;height:50px;border:2px solid #FFF;border-radius:50%}@media (max-width:450px){.chatPanel .messages .dateFinderMessageContainer .content .date .user{width:40px;height:40px}}@media (max-width:380px){.chatPanel .messages .dateFinderMessageContainer .content .date .user{display:none}}.chatPanel .messages .dateFinderMessageContainer .content .date .user.woBorder{border:none}.chatPanel .messages .dateFinderMessageContainer .content .date .data{position:absolute;width:calc(100% - 20px);bottom:15px;left:15px;color:#FFF;text-shadow:1px 1px #444}@media (max-width:340px){.chatPanel .messages .dateFinderMessageContainer .content .date .data{bottom:10px}}.chatPanel .messages .dateFinderMessageContainer .content .date .data .title{font-size:18px;font-weight:700;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (max-width:340px){.chatPanel .messages .dateFinderMessageContainer .content .date .data .title{font-size:16px}}.chatPanel .messages .dateFinderMessageContainer .content .date .data .description{font-size:13px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.chatPanel .messages .dateFinderMessageContainer .content .rightPanel{display:inline-block;width:calc(100% - 350px);padding-left:25px;vertical-align:middle}@media (max-width:1420px){.chatPanel .messages .dateFinderMessageContainer .content .rightPanel{width:calc(100% - 330px)}}@media (max-width:1340px){.chatPanel .messages .dateFinderMessageContainer .content .rightPanel{width:calc(100% - 310px)}}@media (max-width:1250px){.chatPanel .messages .dateFinderMessageContainer .content .rightPanel{display:block;width:100%;padding-left:0;margin-top:15px}}.chatPanel .messages .dateFinderMessageContainer .content .actions button{position:relative;display:inline-block;width:100%;height:50px;margin-bottom:10px;font-size:18px;font-weight:400;vertical-align:middle}.chatPanel .messages .dateFinderMessageContainer .content .actions button .onMobile{display:none}@media (max-width:1420px){.chatPanel .messages .dateFinderMessageContainer .content .actions button{height:45px}}@media (max-width:1390px){.chatPanel .messages .dateFinderMessageContainer .content .actions button{padding-left:70px;padding-right:70px}.chatPanel .messages .dateFinderMessageContainer .content .actions button span{position:relative;display:inline-block;top:50%;left:0;width:100%;line-height:1.1;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}}@media (max-width:1340px){.chatPanel .messages .dateFinderMessageContainer .content .actions button{padding-left:50px;padding-right:50px;font-size:16px}}@media (max-width:1250px){.chatPanel .messages .dateFinderMessageContainer .content .actions button{display:block;height:50px;padding-left:0;padding-right:0}.chatPanel .messages .dateFinderMessageContainer .content .actions button span{top:0;font-size:18px;line-height:normal;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}}@media (max-width:880px){.chatPanel .messages .dateFinderMessageContainer .content .actions button span{font-size:17px}}@media (max-width:840px){.chatPanel .messages .dateFinderMessageContainer .content .actions button span{font-size:18px}}@media (max-width:540px){.chatPanel .messages .dateFinderMessageContainer .content .actions button span{font-size:17px}}@media (max-width:480px){.chatPanel .messages .dateFinderMessageContainer .content .actions button{height:45px}.chatPanel .messages .dateFinderMessageContainer .content .actions button span{font-size:16px}}@media (max-width:380px){.chatPanel .messages .dateFinderMessageContainer .content .actions button{height:40px}.chatPanel .messages .dateFinderMessageContainer .content .actions button .onDesktop{display:none}.chatPanel .messages .dateFinderMessageContainer .content .actions button .onMobile{display:inline}}.chatPanel .messages .dateFinderMessageContainer .content .actions button svg{position:absolute;top:50%;left:20px}.chatPanel .messages .dateFinderMessageContainer .content .actions button.accept svg{margin-top:-8px}.chatPanel .messages .dateFinderMessageContainer .content .actions button.reject{color:#336993;background:#FFF}.chatPanel .messages .dateFinderMessageContainer .content .actions button.reject:hover{background:#f2f2f2}.chatPanel .messages .dateFinderMessageContainer .content .actions button.reject svg{margin-top:-9px}.chatPanel .messages .dateFinderMessageContainer .content .actions button.reject svg path{fill:#336993}.chatPanel .messages .dateFinderMessageContainer .content .actions .details{text-align:center}.chatPanel .messages .dateFinderMessageContainer .content .actions .details span{color:#336993;font-size:18px;cursor:pointer}@media (max-width:1340px){.chatPanel .messages .dateFinderMessageContainer .content .actions .details span{font-size:16px}}@media (max-width:1250px){.chatPanel .messages .dateFinderMessageContainer .content .actions .details span{font-size:18px}}@media (max-width:880px){.chatPanel .messages .dateFinderMessageContainer .content .actions .details span{font-size:17px}}@media (max-width:840px){.chatPanel .messages .dateFinderMessageContainer .content .actions .details span{font-size:18px}}@media (max-width:540px){.chatPanel .messages .dateFinderMessageContainer .content .actions .details span{font-size:17px}}@media (max-width:480px){.chatPanel .messages .dateFinderMessageContainer .content .actions .details span{font-size:16px}}.chatPanel .messages .dateFinderMessageContainer .content .actions .waiting{font-size:18px;text-align:center}@media (max-width:1250px){.chatPanel .messages .dateFinderMessageContainer .content .actions .waiting{font-size:16px}}.chatPanel .messages .dateFinderMessageContainer .content .actions .waiting .info{color:#474747}.chatPanel .messages .dateFinderMessageContainer .content .actions .waiting .revoke{margin-top:20px}.chatPanel .messages .dateFinderMessageContainer .content .actions .waiting .revoke span{color:#336993;cursor:pointer}.chatPanel .messages .dateFinderMessageContainer .content .acceptedInfo,.chatPanel .messages .dateFinderMessageContainer .content .rejectedInfo{text-align:center}.chatPanel .messages .dateFinderMessageContainer .content .acceptedInfo .info,.chatPanel .messages .dateFinderMessageContainer .content .rejectedInfo .info{color:#000;font-size:24px;font-weight:500;line-height:1.1}@media (max-width:1350px){.chatPanel .messages .dateFinderMessageContainer .content .acceptedInfo .info,.chatPanel .messages .dateFinderMessageContainer .content .rejectedInfo .info{font-size:22px}}@media (max-width:480px){.chatPanel .messages .dateFinderMessageContainer .content .acceptedInfo .info,.chatPanel .messages .dateFinderMessageContainer .content .rejectedInfo .info{font-size:20px}}.chatPanel .messages .dateFinderMessageContainer .content .acceptedInfo .instruction,.chatPanel .messages .dateFinderMessageContainer .content .rejectedInfo .instruction{margin-top:6px;color:#474747;font-size:18px}@media (max-width:1350px){.chatPanel .messages .dateFinderMessageContainer .content .acceptedInfo .instruction,.chatPanel .messages .dateFinderMessageContainer .content .rejectedInfo .instruction{font-size:16px}}@media (max-width:480px){.chatPanel .messages .dateFinderMessageContainer .content .acceptedInfo .instruction,.chatPanel .messages .dateFinderMessageContainer .content .rejectedInfo .instruction{font-size:14px}}.chatPanel .messages .dateFinderMessageContainer .content .acceptedInfo svg,.chatPanel .messages .dateFinderMessageContainer .content .rejectedInfo svg{margin-top:6px}.chatPanel .messages .dateFinderMessageContainer .content .acceptedInfo svg .shape,.chatPanel .messages .dateFinderMessageContainer .content .rejectedInfo svg .shape{fill:#336993}.chatPanel .messages .dateFinderMessageContainer .content .rejectedInfo svg{margin-top:10px}.chatPanel .messages .dateFinderMessageContainer .content .revokedInfo{color:#000;font-size:24px;font-weight:500;text-align:center}@media (max-width:1250px){.chatPanel .messages .dateFinderMessageContainer .content .revokedInfo{font-size:20px}}@media (max-width:480px){.chatPanel .messages .dateFinderMessageContainer .content .revokedInfo{font-size:16px}}.chatPanel .messages .dateFinderMessageContainer.deleted .content .date{cursor:default}.chatPanel .messages .dateFinderMessageContainer.deleted .content .deletedInfo{color:#000;font-size:22px;white-space:nowrap}@media (max-width:1250px){.chatPanel .messages .dateFinderMessageContainer.deleted .content .deletedInfo{text-align:center}}@media (max-width:480px){.chatPanel .messages .dateFinderMessageContainer.deleted .content .deletedInfo{font-size:18px}}.chatPanel .messages .superLikeMessageContainer .itemHead{padding:10px 0;color:#000;font-size:18px;border-bottom:1px solid #C9C9C9}@media (max-width:530px){.chatPanel .messages .superLikeMessageContainer .itemHead{font-size:16px}}@media (max-width:450px){.chatPanel .messages .superLikeMessageContainer .itemHead{font-size:14px}}@media (max-width:430px){.chatPanel .messages .superLikeMessageContainer .itemHead{padding-top:5px}}.chatPanel .messages .superLikeMessageContainer .itemHead span{display:inline-block;vertical-align:middle}.chatPanel .messages .superLikeMessageContainer .itemHead .slIcon{width:44px;height:38px;margin-right:10px;background:url(/assets/images/common/icons/superLikePurple.png) no-repeat}@media (max-width:530px){.chatPanel .messages .superLikeMessageContainer .itemHead .slIcon{width:37px;height:37px;margin-right:8px;background-size:100%}}.chatPanel .messages .superLikeMessageContainer .itemHead .slText{width:calc(100% - 80px)}.chatPanel .messages .superLikeMessageContainer .itemText{padding:20px 0;font-size:16px}@media (max-width:430px){.chatPanel .messages .superLikeMessageContainer .itemText{padding:15px 0}}.chatPanel .messages .superLikeMessageContainer .itemButtons{margin-bottom:10px;text-align:center}.chatPanel .messages .superLikeMessageContainer .itemButtons button{color:#FFF;background-color:#787FD2;background:-webkit-gradient(linear,left top,left bottom,from(#787FD2),to(#9D61AF));background:-webkit-linear-gradient(top,#787FD2,#9D61AF);background:-moz-linear-gradient(top,#787FD2,#9D61AF);background:-ms-linear-gradient(top,#787FD2,#9D61AF);background:-o-linear-gradient(top,#787FD2,#9D61AF);font-size:16px;font-weight:700}.chatPanel .messages .superLikeMessageContainer .itemButtons button:hover{background-color:#9D61AF;background:-webkit-gradient(linear,left top,left bottom,from(#9D61AF),to(#787FD2));background:-webkit-linear-gradient(top,#9D61AF,#787FD2);background:-moz-linear-gradient(top,#9D61AF,#787FD2);background:-ms-linear-gradient(top,#9D61AF,#787FD2);background:-o-linear-gradient(top,#9D61AF,#787FD2)}@media (max-width:1040px){.chatPanel .messages .superLikeMessageContainer .itemButtons button{width:320px;max-width:100%;padding-left:0;padding-right:0}}@media (max-width:450px){.chatPanel .messages .superLikeMessageContainer .itemButtons button{width:100%;font-size:14px}}.chatPanel .messages .superLikeMessageContainer .itemButtons button span{display:inline-block;vertical-align:middle}.chatPanel .messages .superLikeMessageContainer .itemButtons button .slIcon{width:24px;height:21px;margin-right:5px;background:url(/assets/images/common/icons/superLike.svg) no-repeat;background-size:100% 100%;vertical-align:middle}.chatPanel .messages .superLikeMessageContainer .itemButtons button .mobile{display:none}@media (max-width:430px){.chatPanel .messages .superLikeMessageContainer .itemButtons button .desktop{display:none}.chatPanel .messages .superLikeMessageContainer .itemButtons button .mobile{display:inline-block}}.chatPanel .controls{position:relative;min-height:75px;padding:15px;border-top:1px solid #C9C9C9}.chatPanel .controls .replyTo,.chatPanel .controls .editMessage{position:relative;margin-bottom:14px;padding:8px 10px 8px 8px;background-color:#f7f7f8;border-radius:10px;overflow:hidden}.chatPanel .controls .replyTo:before,.chatPanel .controls .editMessage:before{content:'';position:absolute;top:8px;left:5px;width:3px;height:calc(100% - 16px);background-color:#336993}.chatPanel .controls .replyTo .icon,.chatPanel .controls .editMessage .icon{display:inline-block;margin:0 10px;color:#336993;vertical-align:middle}.chatPanel .controls .replyTo .icon svg,.chatPanel .controls .editMessage .icon svg{width:16px;height:16px}.chatPanel .controls .replyTo .data,.chatPanel .controls .editMessage .data{display:inline-block;width:calc(100% - 70px);max-height:100px;vertical-align:middle;overflow:hidden}.chatPanel .controls .replyTo .data .title,.chatPanel .controls .editMessage .data .title{color:#336993;font-weight:500}.chatPanel .controls .replyTo .close,.chatPanel .controls .editMessage .close{position:absolute;display:inline-block;top:50%;right:10px;width:28px;height:28px;margin-top:-14px;color:#666;background-color:#e9e9ec;text-align:center;line-height:33px;border-radius:50%;cursor:pointer}.chatPanel .controls .replyTo .close:hover,.chatPanel .controls .editMessage .close:hover{background-color:#ddd}.chatPanel .controls .replyTo .data .text{color:#777;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.chatPanel .controls .replyTo .data .text span{display:inline-block;vertical-align:middle}.chatPanel .controls .replyTo .data .text .pIcon{width:18px;height:18px;margin-right:5px;background-repeat:no-repeat;background-size:100% 100%}.chatPanel .controls .replyTo .data .text .pIcon.dateInvitation{background-image:url(/assets/images/common/icons/dateInvitation.svg)}.chatPanel .controls .replyTo .data .text .pIcon.postcard{background-image:url(/assets/images/common/icons/postcard.svg)}.chatPanel .controls .replyTo .data .text .pIcon.superLike{background-image:url(/assets/images/common/icons/superLikePurple.png)}.chatPanel .controls .replyTo .data .attachments{margin-top:5px}.chatPanel .controls .replyTo .data .attachments img{height:40px;border-radius:7px}.chatPanel .controls .replyTo .data .attachments img:not(:last-of-type){margin-right:5px}.chatPanel .controls .editMessage .data .status{margin-top:1px;color:#9a9a9a;font-size:12px}.chatPanel .controls textarea{height:45px;padding:14px 15px;resize:none;background-color:#E6E6E6;font-family:'Roboto',sans-serif;font-size:16px;border-radius:7px;border:none;outline:none}@media (min-width:1600px){.chatPanel .controls textarea{padding-top:12px;padding-bottom:12px}}@media (max-width:639px){.chatPanel .controls textarea{font-size:16px!important}}.chatPanel .controls .selectedAttachs{height:60px;margin-bottom:10px}.chatPanel .controls .selectedAttachs .photoSlider .inner{height:60px}.chatPanel .controls .selectedAttachs .photoSlider .photo{height:60px}.chatPanel .controls .selectedAttachs .photoSlider .photo img{height:60px}.chatPanel .controls .selectedAttachs .photoSlider .prev,.chatPanel .controls .selectedAttachs .photoSlider .next{margin-top:-26px;-webkit-transform:scale(.7);-moz-transform:scale(.7);-ms-transform:scale(.7);-o-transform:scale(.7);transform:scale(.7)}.chatPanel .controls .messageWrapper{position:relative;display:inline-block;height:45px;width:calc(100% - 205px);vertical-align:bottom}.chatPanel .controls .messageWrapper .message{display:inline-block;width:100%;height:100%;padding-right:50px;overflow:hidden}.chatPanel .controls .messageWrapper .message.scrollable{overflow-y:auto}.chatPanel .controls button{position:relative;display:inline-block;top:-6px;left:6px;padding:0;background:none;border:none;vertical-align:bottom;outline:none;cursor:pointer}.chatPanel .controls button .icon{display:inline-block;background-repeat:no-repeat;background-size:100% 100%}.chatPanel .controls button.disabled{opacity:.6;cursor:default}.chatPanel .controls button.invisible{display:none}.chatPanel .controls button.attach{margin-right:15px}.chatPanel .controls button.attach .icon{width:31px;height:28px;background-image:url(/assets/images/desktop/messages/icons/photo.svg)}.chatPanel .controls button.attach.open .icon{background-image:url(/assets/images/desktop/messages/icons/photoSelected.svg)}.chatPanel .controls button.calendar{margin-right:20px}.chatPanel .controls button.calendar .icon{width:30px;height:30px;background-image:url(/assets/images/desktop/messages/icons/calendar.svg)}.chatPanel .controls button.superLike{margin-right:10px}.chatPanel .controls button.superLike .icon{width:44px;height:38px;background-image:url(/assets/images/desktop/messages/icons/superLike.png)}@media (max-width:480px){.chatPanel .controls button.superLike .icon{width:37px;height:34px}}.chatPanel .controls button.sms{margin-right:20px}.chatPanel .controls button.sms .icon{width:30px;height:30px;background-image:url(/assets/images/desktop/messages/icons/sms.svg)}.chatPanel .controls button.postcard{top:-4px;margin-right:20px}.chatPanel .controls button.postcard.xmas,.chatPanel .controls button.postcard.xmas2024,.chatPanel .controls button.postcard.xmas2025{margin-right:18px}@media (max-width:480px){.chatPanel .controls button.postcard.xmas,.chatPanel .controls button.postcard.xmas2024,.chatPanel .controls button.postcard.xmas2025{margin-right:15px}}.chatPanel .controls button.postcard.xmas .icon,.chatPanel .controls button.postcard.xmas2024 .icon,.chatPanel .controls button.postcard.xmas2025 .icon{width:36px;height:36px;background-image:url(/assets/images/desktop/messages/postcards/icons/xmas.svg?v=3)}@media (max-width:480px){.chatPanel .controls button.postcard.xmas .icon,.chatPanel .controls button.postcard.xmas2024 .icon,.chatPanel .controls button.postcard.xmas2025 .icon{width:31px;height:31px}}@media (max-width:480px){.chatPanel .controls button.postcard.nye,.chatPanel .controls button.postcard.nye2024,.chatPanel .controls button.postcard.nye2025{margin-right:15px}}.chatPanel .controls button.postcard.nye .icon,.chatPanel .controls button.postcard.nye2024 .icon,.chatPanel .controls button.postcard.nye2025 .icon{width:33px;height:36px;background-image:url(/assets/images/desktop/messages/postcards/icons/nye.svg);background-size:100% 100%}@media (max-width:480px){.chatPanel .controls button.postcard.nye .icon,.chatPanel .controls button.postcard.nye2024 .icon,.chatPanel .controls button.postcard.nye2025 .icon{width:28px;height:32px}}.chatPanel .controls button.postcard.easter .icon{width:28px;height:36px;background-image:url(/assets/images/desktop/messages/postcards/icons/easter.svg);background-size:100% 100%}.chatPanel .controls button.showActions{top:0;height:45px;margin-right:15px}@media (min-width:481px){.chatPanel .controls button.showActions{display:none!important}}.chatPanel .controls button.showActions .icon{width:17px;height:45px;background-image:url(/assets/images/desktop/messages/icons/angleRight.svg)}.chatPanel .controls button.emoji{position:absolute;top:auto;bottom:5px;left:auto;right:7px;height:34px}.chatPanel .controls button.emoji .icon{width:34px;height:34px;background-image:url(/assets/images/common/icons/smiley.svg)}.chatPanel .controls button.send{margin-left:10px}.chatPanel .controls button.send svg path{fill:#336993}.chatPanel .controls button.send.editing{width:36px;height:36px;background-color:#336993;border-radius:50%}.chatPanel .controls button.send.editing svg{margin-top:5px;box-shadow:0 4px 12px rgb(232 20 45 / .4)}.chatPanel .controls button.send.editing svg path{fill:none}.chatPanel .controls button.send.editing.disabled{background-color:#6b6b6b}.chatPanel .controls button.send.disabled svg path{fill:#6b6b6b}.chatPanel .controls .emojiBar,.chatPanel .controls .attachBar{margin-top:20px}.chatPanel .controls .emojiBar .tab,.chatPanel .controls .attachBar .tab{white-space:nowrap}.chatPanel .controls .emojiBar .tab li,.chatPanel .controls .attachBar .tab li{display:inline-block;padding:10px 30px;color:#4C4C4C;font-size:16px;vertical-align:top;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.chatPanel .controls .emojiBar .tab li.selected,.chatPanel .controls .attachBar .tab li.selected{color:#336993;background-color:#ECECEC;font-weight:700;border-radius:18px;cursor:default}.chatPanel .controls .emojiBar .list,.chatPanel .controls .attachBar .list{overflow-x:hidden;overflow-y:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.chatPanel .controls .attachBar .list.site{height:100px;margin:20px 0 5px 0}.chatPanel .controls .attachBar .list.site .photoSlider .photo{position:relative}.chatPanel .controls .attachBar .list.site .photoSlider .photo.selected:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#336993;opacity:.7;z-index:2}.chatPanel .controls .attachBar .list.site .photoSlider .photo.selected:after{content:'';position:absolute;width:46px;height:35px;top:50%;left:50%;margin-top:-18px;margin-left:-23px;background:url(/assets/images/common/icons/checkSimple.svg) no-repeat;z-index:3}.chatPanel .controls .attachBar .list.site .noPhoto{margin-top:20px;font-size:16px;text-align:center}.chatPanel .controls .attachBar .list.site .noPhoto .title{font-size:18px;margin-bottom:3px}.chatPanel .controls .attachBar .list.site .noPhoto a{color:#336993;text-decoration:underline}.chatPanel .controls .attachBar .list.upload{height:100px;margin:20px 0 5px 0;padding:25px 5px 0 1px;text-align:center}@media (max-width:1140px) and (min-width:841px){.chatPanel .controls .attachBar .list.upload{height:auto;padding-right:25px}}@media (max-width:700px){.chatPanel .controls .attachBar .list.upload{height:auto;padding-right:25px}}.chatPanel .controls .attachBar .list.upload button{position:relative;display:inline-block;width:32%;height:50px;padding-left:22px;color:#336993;font-size:17px;border-radius:30px;box-shadow:0 0 6px rgb(0 0 0 / .14);line-height:50px;vertical-align:top}@media (max-width:1140px) and (min-width:841px){.chatPanel .controls .attachBar .list.upload button{width:100%;margin-bottom:15px;margin-right:0!important}}@media (max-width:700px){.chatPanel .controls .attachBar .list.upload button{width:100%;margin-bottom:15px;margin-right:0!important}}.chatPanel .controls .attachBar .list.upload button:not(:last-of-type){margin-right:12px}.chatPanel .controls .attachBar .list.upload button.facebook{color:#1877F2}.chatPanel .controls .attachBar .list.upload button:hover{background-color:#F9E8E4}.chatPanel .controls .attachBar .list.upload button:hover.facebook{background-color:#ECF2FA}.chatPanel .controls .attachBar .list.upload button:hover.instagram{background-color:#F5D6E1}.chatPanel .controls .attachBar .list.upload button svg{position:absolute;top:50%;left:22px;width:20px;height:21px;margin-top:-11px}.chatPanel .controls .attachBar .list.upload input[type=file]{position:absolute;top:-100px;left:-100px;visibility:hidden}.chatPanel .controls .emojiBar .list{height:150px;margin-top:14px}.chatPanel .controls .emojiBar .list.emojis{display:grid;grid-template-columns:repeat(auto-fill,minmax(44px,1fr));gap:2px}@media (max-width:660px){.chatPanel .controls .emojiBar .list.emojis{grid-template-columns:repeat(auto-fill,minmax(40px,1fr))}}.chatPanel .controls .emojiBar .list.emojis .emoji{display:flex;align-items:center;justify-content:center;aspect-ratio:1 / 1;border-radius:10px;font-size:28px;line-height:1;cursor:pointer;-webkit-transition:all 0.15s ease-in-out;-moz-transition:all 0.15s ease-in-out;-ms-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out;-khtml-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out;touch-action:manipulation}@media (max-width:660px){.chatPanel .controls .emojiBar .list.emojis .emoji{font-size:24px;border-radius:8px}}.chatPanel .controls .emojiBar .list.emojis .emoji:hover{background:rgb(0 0 0 / .06);-webkit-transform:scale(1.18);-moz-transform:scale(1.18);-ms-transform:scale(1.18);-o-transform:scale(1.18);transform:scale(1.18)}.chatPanel .controls .emojiBar .list.emojis .emoji:active{-webkit-transform:scale(.92);-moz-transform:scale(.92);-ms-transform:scale(.92);-o-transform:scale(.92);transform:scale(.92);background:rgb(0 0 0 / .1)}.chatPanel .controls .emojiBar .list.GIFs{padding-left:30px}.chatPanel .controls .emojiBar .list.GIFs .photoSlider{margin-bottom:10px}.chatPanel .controls .emojiBar .list.GIFs .photoSlider .inner{height:90px}.chatPanel .controls .emojiBar .list.GIFs .photoSlider .inner .photo{height:90px}.chatPanel .controls .emojiBar .list.GIFs .photoSlider .inner .photo img{height:90px}.chatPanel .controls .emojiBar .list.GIFs .GIFLoading{margin-bottom:10px;white-space:nowrap;overflow:hidden}.chatPanel .controls .emojiBar .list.GIFs .GIFLoading .loading{display:inline-block;width:90px;height:90px;margin-right:10px;background-color:#ECECEC;vertical-align:top}.chatPanel .controls .emojiBar .list.GIFs .searchBar{position:relative;width:100%}.chatPanel .controls .emojiBar .list.GIFs .searchBar .icon{position:absolute;top:14px;left:15px;width:16px;height:16px;background:url(/assets/images/desktop/messages/icons/search.svg) no-repeat}.chatPanel .controls .emojiBar .list.GIFs .searchBar .text{width:100%;padding-left:38px}.chatPanel .controls .emojiBar .list.GIFs .searchBar .text.giphyEnabled{padding-right:160px}@media (max-width:480px){.chatPanel .controls .emojiBar .list.GIFs .searchBar .text.giphyEnabled{padding-right:86px}}.chatPanel .controls .emojiBar .list.GIFs .searchBar .poweredByGIPHY{position:absolute;top:15px;right:3px;width:150px;height:17px;background:url(/assets/images/desktop/messages/icons/giphy.png) no-repeat;background-size:100%}@media (max-width:639px){.chatPanel .controls .emojiBar .list.GIFs .searchBar .poweredByGIPHY{top:12px}}@media (max-width:480px){.chatPanel .controls .emojiBar .list.GIFs .searchBar .poweredByGIPHY{top:6px;right:5px;width:75px;height:28px;background-image:url(/assets/images/desktop/messages/icons/giphyMobile.png)}}.chatPanel .controls .waitingForAnswer{padding:10px;background-color:#E6E6E6;border-radius:7px}.chatPanel .controls .waitingForAnswer strong{display:block}.chatPanel .controls .waitingForAnswer u{cursor:pointer}.chatPanel .controls .partnerDeleted,.chatPanel .controls .partnerSuspended{padding:10px;background-color:#E6E6E6;font-size:16px;text-align:center;border-radius:7px}.chatPanel .controls .partnerRejected{padding:10px;background-color:#E6E6E6;font-size:16px;text-align:center;border-radius:7px}.chatPanel .controls .partnerRejected span{color:#336993;text-decoration:underline;cursor:pointer}.chatPanel .controls.smsInvisible .messageWrapper{width:calc(100% - 198px)}.chatPanel .controls.postcardEnabled button.sms{margin-right:10px}@media (max-width:480px){.chatPanel .controls.postcardEnabled button.attach{margin-right:10px}.chatPanel .controls.postcardEnabled button.attach .icon{width:25px;height:22px}.chatPanel .controls.postcardEnabled button.superLike .icon{width:35px;height:32px}.chatPanel .controls.postcardEnabled button.sms{margin-right:6px}.chatPanel .controls.postcardEnabled button.sms .icon{height:26px;width:26px}.chatPanel .controls.postcardEnabled button.emoji .icon{width:25px}.chatPanel .controls.postcardEnabled button.send{margin-left:1px}.chatPanel .controls.postcardEnabled button.send svg{width:26px;height:26px}}.chatPanel .controls.postcardEnabled.xmas .messageWrapper,.chatPanel .controls.postcardEnabled.xmas2024 .messageWrapper,.chatPanel .controls.postcardEnabled.xmas2025 .messageWrapper{width:calc(100% - 249px)}@media (max-width:480px){.chatPanel .controls.postcardEnabled.xmas .messageWrapper,.chatPanel .controls.postcardEnabled.xmas2024 .messageWrapper,.chatPanel .controls.postcardEnabled.xmas2025 .messageWrapper{width:calc(100% - 193px)}}.chatPanel .controls.postcardEnabled.xmas.smsInvisible .messageWrapper,.chatPanel .controls.postcardEnabled.xmas2024.smsInvisible .messageWrapper,.chatPanel .controls.postcardEnabled.xmas2025.smsInvisible .messageWrapper{width:calc(100% - 192px)}.chatPanel .controls.postcardEnabled.nye .messageWrapper,.chatPanel .controls.postcardEnabled.nye2024 .messageWrapper,.chatPanel .controls.postcardEnabled.nye2025 .messageWrapper{width:calc(100% - 248px)}@media (max-width:480px){.chatPanel .controls.postcardEnabled.nye .messageWrapper,.chatPanel .controls.postcardEnabled.nye2024 .messageWrapper,.chatPanel .controls.postcardEnabled.nye2025 .messageWrapper{width:calc(100% - 193px)}}.chatPanel .controls.postcardEnabled.nye.smsInvisible .messageWrapper,.chatPanel .controls.postcardEnabled.nye2024.smsInvisible .messageWrapper,.chatPanel .controls.postcardEnabled.nye2025.smsInvisible .messageWrapper{width:calc(100% - 191px)}.chatPanel .controls.postcardEnabled.easter .messageWrapper{width:calc(100% - 243px)}.chatPanel .controls.postcardEnabled.easter.smsInvisible .messageWrapper{width:calc(100% - 186px)}@media (max-width:480px){.chatPanel .controls.inputFocused .messageWrapper{width:calc(100% - 87px)!important}.chatPanel .controls.inputFocused.postcardEnabled .messageWrapper{width:calc(100% - 67px)!important}.chatPanel .controls.inputFocused.postcardEnabled.nye2025 .messageWrapper{width:calc(100% - 70px)!important}.chatPanel .controls.inputFocused button.attach,.chatPanel .controls.inputFocused button.superLike,.chatPanel .controls.inputFocused button.sms,.chatPanel .controls.inputFocused button.postcard{display:none}}.chatPanel .controls>.loading{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgb(255 255 255 / .6);z-index:2}.chatPanel .sendSMS,.chatPanel .sendTest,.chatPanel .unlockOffer,.chatPanel .unlockPayment{position:relative;height:calc(100% - 90px);padding:0 25px;overflow-x:hidden;overflow-y:auto}.chatPanel .sendSMS .panelHead,.chatPanel .sendTest .panelHead,.chatPanel .unlockOffer .panelHead,.chatPanel .unlockPayment .panelHead{position:relative;margin:0 -25px;padding:20px 25px;background-color:#FFF;border-bottom:1px solid #C9C9C9;z-index:2}.chatPanel .sendSMS .panelHead .title,.chatPanel .sendTest .panelHead .title,.chatPanel .unlockOffer .panelHead .title,.chatPanel .unlockPayment .panelHead .title{font-size:24px;font-weight:700;cursor:pointer}.chatPanel .sendSMS .panelHead .title span,.chatPanel .sendTest .panelHead .title span,.chatPanel .unlockOffer .panelHead .title span,.chatPanel .unlockPayment .panelHead .title span{display:inline-block;vertical-align:middle}.chatPanel .sendSMS .panelHead .title .back,.chatPanel .sendTest .panelHead .title .back,.chatPanel .unlockOffer .panelHead .title .back,.chatPanel .unlockPayment .panelHead .title .back{width:23px;height:26px;margin-right:10px;background:url(/assets/images/common/icons/back.svg) no-repeat}.chatPanel .sendSMS .panelHead{margin-bottom:20px}.chatPanel .sendSMS .panelHead .title{float:left}.chatPanel .sendSMS .panelHead .icon{float:right}.chatPanel .sendSMS .panelHead .icon.info{position:relative;display:inline-block;top:3px;width:29px;height:29px;background:url(/assets/images/common/icons/info3.svg) no-repeat;cursor:pointer}.chatPanel .sendSMS .inputs{margin-top:10px}.chatPanel .sendSMS .inputs label{display:block;margin-bottom:3px;font-size:18px}.chatPanel .sendSMS .inputs textarea{width:100%;height:100px;font-size:16px}.chatPanel .sendSMS .inputs .charLeft{margin-top:5px;text-align:right;font-size:14px}.chatPanel .sendSMS .inputs .charLeft span{font-weight:700}.chatPanel .sendSMS .payment{margin-top:25px}.chatPanel .sendSMS .payment .info{font-size:16px}.chatPanel .sendSMS .payment .info div:not(:last-of-type){margin-bottom:5px}.chatPanel .sendSMS .payment .info div span{font-weight:700}.chatPanel .sendSMS .payment .info div.red span{color:#C6373D}.chatPanel .sendSMS .payment .lowBalance{margin-top:20px;font-size:18px;font-weight:700}.chatPanel .sendSMS .payment .buttonContainer{margin:25px 0 30px 0}.chatPanel .sendSMS .payment .buttonContainer button{width:300px;max-width:100%;height:50px;font-size:20px;font-weight:400}.chatPanel .unlockOffer,.chatPanel .unlockPayment{position:relative}.chatPanel .unlockOffer .title svg,.chatPanel .unlockPayment .title svg{position:relative;display:inline-block;top:-3px;margin:0 4px 0 2px;vertical-align:middle}.chatPanel .unlockOffer .inner,.chatPanel .unlockPayment .inner{position:absolute;top:50%;left:50%;width:360px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}.chatPanel .unlockOffer button,.chatPanel .unlockPayment button{position:relative;width:300px;height:50px;margin-bottom:30px;font-size:18px;font-weight:400}@media (max-width:480px){.chatPanel .unlockOffer button,.chatPanel .unlockPayment button{width:260px;height:40px;font-size:14px}}.chatPanel .unlockOffer button .icon,.chatPanel .unlockPayment button .icon{position:absolute;display:inline-block;left:20px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);line-height:1}.chatPanel .unlockOffer button.subscriptionBtn,.chatPanel .unlockPayment button.subscriptionBtn{background-color:#2E6EB7;background:-webkit-gradient(linear,left top,right top,from(#2E6EB7),to(#4393EF));background:-webkit-linear-gradient(left,#2E6EB7,#4393EF);background:-moz-linear-gradient(left,#2E6EB7,#4393EF);background:-ms-linear-gradient(left,#2E6EB7,#4393EF);background:-o-linear-gradient(left,#2E6EB7,#4393EF)}.chatPanel .unlockOffer button.subscriptionBtn:hover,.chatPanel .unlockPayment button.subscriptionBtn:hover{background-color:#4393EF;background:-webkit-gradient(linear,left top,right top,from(#4393EF),to(#2E6EB7));background:-webkit-linear-gradient(left,#4393EF,#2E6EB7);background:-moz-linear-gradient(left,#4393EF,#2E6EB7);background:-ms-linear-gradient(left,#4393EF,#2E6EB7);background:-o-linear-gradient(left,#4393EF,#2E6EB7)}.chatPanel .unlockOffer button.subscriptionBtn .icon,.chatPanel .unlockPayment button.subscriptionBtn .icon{width:20px;height:20px;background-color:#336993;border-radius:50%;line-height:18px}.chatPanel .unlockOffer button.ghost,.chatPanel .unlockPayment button.ghost{color:#336993;border:1px solid #336993}.chatPanel .unlockOffer button.ghost:hover,.chatPanel .unlockPayment button.ghost:hover{color:#FFF;background-color:#336993}.chatPanel .unlockOffer .option{margin-bottom:8px;font-size:14px}@media (max-width:480px){.chatPanel .unlockOffer .option{font-size:13px}}.chatPanel .unlockOffer .back{display:inline-block;color:#474747;font-size:16px;cursor:pointer}@media (max-width:480px){.chatPanel .unlockOffer .back{font-size:14px}}.chatPanel .unlockOffer .back svg,.chatPanel .unlockOffer .back span{display:inline-block;vertical-align:middle}.chatPanel .unlockOffer .back svg{margin-right:5px}.chatPanel .unlockPayment .panelHead .title{float:left}@media (max-width:480px){.chatPanel .unlockPayment .panelHead .title{font-size:18px}}@media (max-width:360px){.chatPanel .unlockPayment .panelHead .title{font-size:16px}}.chatPanel .unlockPayment .panelHead .icon{float:right}.chatPanel .unlockPayment .panelHead .icon.info{position:relative;display:inline-block;top:3px;width:29px;height:29px;background:url(/assets/images/common/icons/info3.svg) no-repeat;cursor:pointer}@media (max-width:480px){.chatPanel .unlockPayment .panelHead .icon.info{top:0}}.chatPanel .unlockPayment .inner{margin-top:40px;width:300px}.chatPanel .unlockPayment .info{font-size:14px;text-align:left}.chatPanel .unlockPayment .balance{margin:15px 0;font-size:20px;text-align:right}.chatPanel .unlockPayment .balance .row{padding:4px 0}.chatPanel .unlockPayment .balance .row .col1,.chatPanel .unlockPayment .balance .row .col2{display:inline-block;vertical-align:middle}.chatPanel .unlockPayment .balance .row .col2{width:80px;font-weight:700}.chatPanel .unlockPayment .warning{color:#C6373D;font-size:18px;margin-bottom:20px}.chatPanel .unlockPayment button{width:100%;height:50px;font-size:18px}.chatPanel .sendTest .testItems .question{margin:0 -25px;padding:20px 45px 20px 15px;background-color:#ececec;font-size:16px;font-weight:700;border-top:1px solid #cdcdcd;border-bottom:1px solid #cdcdcd}.chatPanel .sendTest .testItems .answers .answer{position:relative}.chatPanel .sendTest .testItems .answers .answer label{position:relative;display:block;margin:0 -25px;padding:20px 45px 20px 15px;border-bottom:1px solid #cdcdcd}.chatPanel .sendTest .testItems .answers .answer:not(.answered) label{cursor:pointer}.chatPanel .sendTest .testItems .answers .answer:not(.answered) label:after{content:'';position:absolute;display:inline-block;top:50%;right:20px;width:20px;height:20px;margin-top:-10px;background-color:#cdcdcd;border-radius:50%;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-khtml-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.chatPanel .sendTest .testItems .answers .answer:not(.answered) input[type=radio]{display:none}.chatPanel .sendTest .testItems .answers .answer:not(.answered) input[type=radio]:checked+label{background-color:#dfdfdf}.chatPanel .sendTest .testItems .answers .answer:not(.answered) input[type=radio]:checked+label:after{background-color:#336993;box-shadow:0 0 3px #000}.chatPanel .sendTest .testItems .answers .answer .givenAnswers{position:absolute;top:50%;right:-10px;height:30px;margin-top:-15px}.chatPanel .sendTest .testItems .answers .answer .givenAnswers img{width:30px;height:30px;margin-left:5px;border-radius:50%}.chatPanel .sendTest .buttonsContainer{padding:25px 20px;text-align:center}.chatPanel .sendTest .buttonsContainer button{height:45px;padding:10px 45px;font-size:18px;font-weight:400}.chatPanel .camera{position:relative;height:calc(100% - 90px);background-color:#000}.chatPanel .camera video{width:100%;height:100%;background-color:#000;-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);-ms-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1)}.chatPanel .camera .close{position:absolute;display:inline-block;top:20px;right:20px;width:25px;height:25px;background:url(/assets/images/common/icons/close.svg) no-repeat;cursor:pointer}.chatPanel .camera .buttonContainer{position:absolute;bottom:35px;left:0;width:100%;text-align:center}.chatPanel .camera .buttonContainer button{position:relative;width:230px;font-size:18px;font-weight:400;opacity:.9}.chatPanel .camera .buttonContainer button svg{position:absolute;left:20px;top:50%;margin-top:-10px}.chatPanel .facebookPhotos{position:relative;height:calc(100% - 90px);padding:0 25px}.chatPanel .facebookPhotos .panelHead{padding:20px 0}.chatPanel .facebookPhotos .panelHead .title{font-size:24px;font-weight:700;cursor:pointer}@media (max-width:355px){.chatPanel .facebookPhotos .panelHead .title{font-size:22px}}.chatPanel .facebookPhotos .panelHead .title span{display:inline-block;vertical-align:middle}.chatPanel .facebookPhotos .panelHead .title .back{width:23px;height:26px;margin-right:10px;background:url(/assets/images/common/icons/back.svg) no-repeat}.chatPanel .facebookPhotos .albums,.chatPanel .facebookPhotos .photos{height:calc(100% - 200px);margin:15px 0;padding:3px 0 0 3px;overflow-x:hidden;overflow-y:auto}.chatPanel .facebookPhotos .albums .album{position:relative;display:inline-block;width:150px;height:150px;margin:0 24px 24px 0;background-color:#FFF;border-radius:7px;box-shadow:0 0 5px #bbb;vertical-align:top;cursor:pointer;overflow:hidden}@media (max-width:639px){.chatPanel .facebookPhotos .albums .album{width:130px;height:130px}}@media (max-width:355px){.chatPanel .facebookPhotos .albums .album{width:110px;height:110px}}@media (max-width:380px){.chatPanel .facebookPhotos .albums .album{margin:0 15px 15px 0}}.chatPanel .facebookPhotos .albums .album img{position:absolute;top:50%;left:50%;max-width:150px;max-height:150px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (max-width:639px){.chatPanel .facebookPhotos .albums .album img{max-width:130px;max-height:130px}}.chatPanel .facebookPhotos .albums .album .name{position:absolute;bottom:0;left:0;width:100%;padding:5px;color:#FFF;background-color:rgb(218 0 27 / .75);font-size:13px;font-weight:500;text-align:center}.chatPanel .facebookPhotos .photos .photo{position:relative;display:inline-block;width:150px;height:150px;margin:0 24px 24px 0;background-color:#FFF;border-radius:7px;box-shadow:0 0 5px #bbb;vertical-align:top;cursor:pointer;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (max-width:639px){.chatPanel .facebookPhotos .photos .photo{width:130px;height:130px}}@media (max-width:355px){.chatPanel .facebookPhotos .photos .photo{width:110px;height:110px}}@media (max-width:380px){.chatPanel .facebookPhotos .photos .photo{margin:0 15px 15px 0}}.chatPanel .facebookPhotos .photos .photo img{position:absolute;top:50%;left:50%;max-width:150px;max-height:150px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (max-width:639px){.chatPanel .facebookPhotos .photos .photo img{max-width:130px;max-height:130px}}.chatPanel .facebookPhotos .photos .photo.selected:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#336993;opacity:.7;z-index:2}.chatPanel .facebookPhotos .photos .photo.selected:after{content:'';position:absolute;width:46px;height:35px;top:50%;left:50%;margin-top:-18px;margin-left:-23px;background:url(/assets/images/common/icons/checkSimple.svg) no-repeat;z-index:3}.chatPanel .facebookPhotos .buttonContainer{margin-top:20px;text-align:right}.chatPanel .facebookPhotos .buttonContainer button{width:350px;height:50px;font-size:20px;font-weight:400}@media (max-width:420px){.chatPanel .facebookPhotos .buttonContainer button{width:100%}}.chatPanel .facebookPhotos .buttonContainer button .icon{position:absolute;display:inline-block;top:50%;left:18px;width:25px;height:25px;margin-top:-12px;background:url(/assets/images/common/icons/upload.svg) no-repeat}.chatPanel .spammerWarning{padding:15px;background-color:#ECECEC;font-size:16px;border-radius:7px}@media (max-width:360px){.chatPanel .spammerWarning{font-size:15px}}.chatPanel .spammerWarning .title{margin-bottom:5px;font-size:18px;font-weight:700}@media (max-width:360px){.chatPanel .spammerWarning .title{font-size:16px}}.chatPanel .spammerWarning .actions{margin-top:5px;text-align:right}.chatPanel .spammerWarning .actions .delete{color:#336993;text-decoration:underline;cursor:pointer}.chatPanel .spammerWarning .actions .confirmDeleteWrapper{margin-top:10px}@media (min-width:841px) and (max-width:960px){.chatPanel .spammerWarning .actions .confirmDeleteWrapper span{display:block;margin-bottom:7px}}@media (max-width:570px){.chatPanel .spammerWarning .actions .confirmDeleteWrapper span{display:block;margin-bottom:7px}}.chatPanel .spammerWarning .actions .confirmDeleteWrapper button{width:120px;height:40px;padding:0;font-size:16px;font-weight:400}@media (max-width:360px){.chatPanel .spammerWarning .actions .confirmDeleteWrapper button{width:100px;font-size:15px}}.chatPanel .spammerWarning .actions .confirmDeleteWrapper button.confirm{margin:0 10px 0 15px}.chatPanel .empty{position:absolute;top:50%;left:0;width:100%;text-align:center;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:1024px){.chatPanel .empty{padding-top:30px}}.chatPanel .empty img{max-height:42vh;margin-bottom:10px}.chatPanel .empty .text{max-width:360px;margin:0 auto;font-size:18px;line-height:1.4}@media (max-width:640px){.chatPanel .empty .text{font-size:14px}}.chatPanel .empty .ctaContainer{margin-top:20px}.chatPanel .empty .ctaContainer button{color:#336993;background:#fff0;font-size:18px;font-weight:400;border:1px solid #336993}.chatPanel .empty .ctaContainer button:hover{color:#FFF;background:#336993}.chatPanel .dragEnter{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#FFF;z-index:10}.chatPanel .dragEnter.onDrag{background-color:#F5F5F5}.chatPanel .dragEnter .content{position:absolute;top:50%;left:0;width:100%;color:#6B6B6B;font-size:22px;text-align:center;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none}.chatPanel .dragEnter .content .icon{margin:0 auto 20px auto}.chatPanel .dragEnter .content .icon.photos{width:54px;height:48px;background:url(/assets/images/desktop/messages/icons/photos.svg) no-repeat}.chatPanel.AIBot .messageItem .contentWrapper{max-width:calc(100% - 180px)}.chatPanel.AIBot .messageItem .text h2,.chatPanel.AIBot .messageItem .text h3{margin:0}.chatPanel.boxMode>.head .data{max-width:calc(100% - 180px)!important}@media (min-width:1600px){.chatPanel.boxMode>.head .data{max-width:calc(100% - 195px)!important}}@media (min-width:1600px){.chatPanel.boxMode>.head .data .name{font-size:18px}}@media (min-width:1600px){.chatPanel.boxMode>.head .data .location{font-size:14px!important}}.chatPanel.boxMode>.head .actions{margin-right:0}.chatPanel.boxMode>.head .actions .AIBotInfo{margin-right:10px}@media (max-width:1199px){.chatPanel.boxMode>.head .actions .AIBotInfo{margin-right:7px}}@media (max-width:640px){.chatPanel.boxMode>.head .actions .AIBotInfo{margin-top:4px}}@media (max-width:500px){.chatPanel.boxMode>.head .actions .AIBotInfo{margin-right:15px}}.chatPanel.boxMode .messages .messageItem .contentWrapper .attachs{width:110%}.chatPanel.boxMode .messages .messageItem .contentWrapper.fullWidth{max-width:100%}.chatPanel.boxMode .messages .messageItem .contentWrapper .preview{margin:2px 3px 0 3px}.chatPanel.boxMode .messages .messageItem .contentWrapper .preview:not(.gif) img{width:92px}.chatPanel.boxMode .messages .messageItem .contentWrapper .preview:not(.gif).three img{width:60px}.chatPanel.boxMode .messages .messageItem .contentWrapper .preview.loading{width:100px;height:100px;margin:3px 3px 3px 2px}.chatPanel.boxMode .messages .messageItem .contentWrapper .preview.loading.three{width:60px;height:60px}.chatPanel.boxMode .messages .messageItem .contentWrapper .preview .morePhotos div{font-size:24px}.chatPanel.boxMode .messages .messageItem .contentWrapper .warning .warningContent .message{font-size:13px}.chatPanel.boxMode .messages .messageItem .contentWrapper .warning .warningContent button{height:30px;font-size:13px;line-height:10px}.chatPanel.boxMode .messages .messageItem .contentWrapper.dateFinderInvitation{max-width:calc(100% - 48px)}.chatPanel.boxMode .messages .messageItem .contentWrapper.dateFinderInvitation .text{padding:15px}@media (max-width:380px){.chatPanel.boxMode .messages .messageItem .contentWrapper.dateFinderInvitation .text{min-width:auto}}.chatPanel.boxMode .messages .messageItem .contentWrapper .text.superLike{width:100%}.chatPanel.boxMode .messages .messageItem .contentWrapper .text.superLike .itemHead{padding-top:5px;font-size:14px}.chatPanel.boxMode .messages .messageItem .contentWrapper .text.superLike .itemHead .slIcon{width:37px;height:37px;margin-right:8px;background-size:100%}.chatPanel.boxMode .messages .messageItem .contentWrapper .text.superLike .itemHead .slText{width:calc(100% - 80px)}.chatPanel.boxMode .messages .messageItem .contentWrapper .text.superLike .itemText{padding:15px 0}@media (min-width:1600px){.chatPanel.boxMode .messages .messageItem .contentWrapper .text.superLike .itemText{padding:20px 0}}.chatPanel.boxMode .messages .messageItem .contentWrapper .text.superLike .itemButtons button{width:100%;padding-left:0;padding-right:0;font-size:13px}.chatPanel.boxMode .messages .messageItem .contentWrapper .text.superLike .itemButtons button .slIcon{margin-right:3px}.chatPanel.boxMode .messages .messageItem .contentWrapper .text.superLike .itemButtons button .desktop{display:none}.chatPanel.boxMode .messages .messageItem .contentWrapper .text.superLike .itemButtons button .mobile{display:inline-block}@media (max-width:500px){.chatPanel.boxMode .messages .messageItem .contentWrapper .text.superLike .itemButtons button .mobile{display:none}.chatPanel.boxMode .messages .messageItem .contentWrapper .text.superLike .itemButtons button .desktop{display:inline-block}}@media (max-width:430px){.chatPanel.boxMode .messages .messageItem .contentWrapper .text.superLike .itemButtons button .desktop{display:none}.chatPanel.boxMode .messages .messageItem .contentWrapper .text.superLike .itemButtons button .mobile{display:inline-block}}@media (min-width:1200px){.chatPanel.boxMode .messages .messageItem .contentWrapper .text.superLike .itemButtons button .mobile{display:none}.chatPanel.boxMode .messages .messageItem .contentWrapper .text.superLike .itemButtons button .desktop{display:inline-block}}@media (min-width:1600px){.chatPanel.boxMode .messages .messageItem .contentWrapper .text.superLike .itemButtons button{font-size:14px}.chatPanel.boxMode .messages .messageItem .contentWrapper .text.superLike .itemButtons button .slIcon{margin-right:5px}}.chatPanel.boxMode .messages .messageItem .contentWrapper .text.postcard{width:100%}.chatPanel.boxMode .messages .messageItem .contentWrapper .text.postcard .postcard .wrapper svg{width:60px;height:60px}@media (max-width:1199px){.chatPanel.boxMode .messages .messageItem .contentWrapper .text.postcard .postcard .wrapper svg{width:50px;height:50px}}@media (max-width:500px){.chatPanel.boxMode .messages .messageItem .contentWrapper .text.postcard .postcard .wrapper svg{width:60px;height:60px}}@media (max-width:380px){.chatPanel.boxMode .messages .messageItem .contentWrapper .text.postcard .postcard .wrapper svg{width:50px;height:50px}}.chatPanel.boxMode .messages .messageItem .contentWrapper .text.postcard .postcard .buttonContainer button{font-size:13px}.chatPanel.boxMode .messages .messageItem .contentWrapper .text .avatarPreview{width:auto;max-width:100%;height:auto}.chatPanel.boxMode .messages .messageItem .contentWrapper .text .AIPhotoRating{margin-top:10px}.chatPanel.boxMode .messages .messageItem .contentWrapper .text .AIPhotoRating th,.chatPanel.boxMode .messages .messageItem .contentWrapper .text .AIPhotoRating td{padding:2px;font-size:12px}.chatPanel.boxMode .messages .messageItem .contentWrapper .text .AIPhotoRating th.justification,.chatPanel.boxMode .messages .messageItem .contentWrapper .text .AIPhotoRating td.justification{min-width:80px}.chatPanel.boxMode .messages .messageItem .contentWrapper .text .AIPhotoRating th.desktop,.chatPanel.boxMode .messages .messageItem .contentWrapper .text .AIPhotoRating td.desktop,.chatPanel.boxMode .messages .messageItem .contentWrapper .text .AIPhotoRating th.tablet,.chatPanel.boxMode .messages .messageItem .contentWrapper .text .AIPhotoRating td.tablet{display:none}.chatPanel.boxMode .messages .messageItem .contentWrapper .text .AIPhotoRating th .long,.chatPanel.boxMode .messages .messageItem .contentWrapper .text .AIPhotoRating td .long{display:none}.chatPanel.boxMode .messages .messageItem .contentWrapper .text .AIPhotoRating th .short,.chatPanel.boxMode .messages .messageItem .contentWrapper .text .AIPhotoRating td .short{display:inline}.chatPanel.boxMode .messages .messageItem .contentWrapper .text .AIPhotoRating img{width:30px;height:30px}.chatPanel.boxMode .messages .messageItem .contentWrapper .text .AIPhotoRating button{padding-left:2px;padding-right:2px;font-size:12px}.chatPanel.boxMode .messages .messageItem .contentWrapper .text .AIBotActions .buttonContainer{padding-left:0;padding-right:0}.chatPanel.boxMode .messages .messageItem .contentWrapper .text .AIBotActions .buttonContainer button{width:100%;padding-left:10px;padding-right:10px}.chatPanel.boxMode .messages .messageItem .contentWrapper .text .AIBotActions .buttonContainer button .desktop{display:none}.chatPanel.boxMode .messages .messageItem .contentWrapper .text .AIBotActions .buttonContainer button .mobile{display:inline-block}.chatPanel.boxMode .messages .messageItem .contentWrapper .text .AIBotActions .buttonContainer button.modifyIntroduction,.chatPanel.boxMode .messages .messageItem .contentWrapper .text .AIBotActions .buttonContainer button.regenIntroduction{display:block;margin:10px auto 0 auto}.chatPanel.boxMode .messages .messageItem.pentecostRoulette .contentWrapper{max-width:none;height:70px;background-image:url(/assets/images/desktop/messages/pentecostRoulette/textBgMobile.png);background-position:-15px -9px;background-size:calc(100% + 30px) calc(100% + 19px)}.chatPanel.boxMode .messages .messageItem.pentecostRoulette .contentWrapper .text{width:73.22834646%;padding-top:13px;padding-right:45px;text-align:right}.chatPanel.boxMode .messages .messageItem.pentecostRoulette .contentWrapper .text>span:first-of-type{font-size:12px;width:195px;padding-right:0}.chatPanel.boxMode .messages .messageItem.pentecostRoulette .contentWrapper .timeLeft{right:14px;font-size:16px}@media (max-width:640px){.chatPanel.boxMode .messages .messageItem.pentecostRoulette .contentWrapper .timeLeft{right:auto}}.chatPanel.boxMode .messages .premiumPlusUpgradeBox{gap:10px;padding:8px 12px;font-size:12px}.chatPanel.boxMode .messages .premiumPlusUpgradeBox:before{width:32px;height:32px}.chatPanel.boxMode .messages .premiumPlusUpgradeBox .buttonContainer button{height:36px;padding:0 16px;font-size:13px}.chatPanel.boxMode .messages .pentecostRouletteUnlocked{height:70px;padding-top:17px;background-image:url(/assets/images/desktop/messages/pentecostRoulette/textBgUnlockedMobile.png);background-position:-12px -9px;background-size:calc(100% + 25px) calc(100% + 18px)}.chatPanel.boxMode .messages .pentecostRouletteUnlocked>span{float:none;display:block;font-size:14px}.chatPanel.boxMode .messages .pentecostRouletteUnlocked>span.textLeft{width:100%;padding-right:0;text-align:center}.chatPanel.boxMode .messages .pentecostRouletteUnlocked>span.textRight{width:100%;text-align:center}@media (max-width:850px){.chatPanel.boxMode .messages .pentecostRouletteUnlocked>span .icon{margin-right:5px}}.chatPanel.boxMode .messages.pentecostRouletteUnlocked{padding-top:50px}.chatPanel.boxMode .messages .dateFinderMessageContainer .boxTitle{font-size:18px}.chatPanel.boxMode .messages .dateFinderMessageContainer .content .date{width:100%}.chatPanel.boxMode .messages .dateFinderMessageContainer .content .date .photo{width:100%;height:auto;border-radius:7px}.chatPanel.boxMode .messages .dateFinderMessageContainer .content .date .user{width:45px;height:45px}@media (max-width:1599px){.chatPanel.boxMode .messages .dateFinderMessageContainer .content .date .user{width:35px;height:35px}}@media (max-width:1199px){.chatPanel.boxMode .messages .dateFinderMessageContainer .content .date .user{display:none}}@media (max-width:500px){.chatPanel.boxMode .messages .dateFinderMessageContainer .content .date .user{display:inline-block;width:45px;height:45px}}@media (max-width:380px){.chatPanel.boxMode .messages .dateFinderMessageContainer .content .date .user{display:none}}@media (max-width:1599px){.chatPanel.boxMode .messages .dateFinderMessageContainer .content .date .data{bottom:10px}}@media (max-width:1599px){.chatPanel.boxMode .messages .dateFinderMessageContainer .content .date .data .title{font-size:16px}}@media (max-width:500px){.chatPanel.boxMode .messages .dateFinderMessageContainer .content .date .data .title{font-size:18px}}@media (max-width:440px){.chatPanel.boxMode .messages .dateFinderMessageContainer .content .date .data .title{font-size:16px}}.chatPanel.boxMode .messages .dateFinderMessageContainer .content .rightPanel{display:block;width:100%;padding-left:0;margin-top:15px}.chatPanel.boxMode .messages .dateFinderMessageContainer .content .actions button{height:45px}.chatPanel.boxMode .messages .dateFinderMessageContainer .content .actions button .onMobile{display:none}.chatPanel.boxMode .messages .dateFinderMessageContainer .content .actions button span{font-size:16px}.chatPanel.boxMode .messages .dateFinderMessageContainer .content .actions button button svg{left:15px}@media (max-width:1599px){.chatPanel.boxMode .messages .dateFinderMessageContainer .content .actions button{padding-left:70px;padding-right:70px}.chatPanel.boxMode .messages .dateFinderMessageContainer .content .actions button span{position:relative;display:inline-block;top:50%;left:0;width:100%;line-height:1.1;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}}@media (max-width:1199px){.chatPanel.boxMode .messages .dateFinderMessageContainer .content .actions button{height:40px;padding-left:0;padding-right:0}.chatPanel.boxMode .messages .dateFinderMessageContainer .content .actions button span{top:0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.chatPanel.boxMode .messages .dateFinderMessageContainer .content .actions button .onDesktop{display:none}.chatPanel.boxMode .messages .dateFinderMessageContainer .content .actions button .onMobile{display:inline}}@media (max-width:500px){.chatPanel.boxMode .messages .dateFinderMessageContainer .content .actions button{height:45px}.chatPanel.boxMode .messages .dateFinderMessageContainer .content .actions button .onMobile{display:none}.chatPanel.boxMode .messages .dateFinderMessageContainer .content .actions button .onDesktop{display:inline}}@media (max-width:380px){.chatPanel.boxMode .messages .dateFinderMessageContainer .content .actions button{height:40px}.chatPanel.boxMode .messages .dateFinderMessageContainer .content .actions button .onDesktop{display:none}.chatPanel.boxMode .messages .dateFinderMessageContainer .content .actions button .onMobile{display:inline}}.chatPanel.boxMode .messages .dateFinderMessageContainer .content .actions .details span{font-size:16px}.chatPanel.boxMode .messages .dateFinderMessageContainer .content .actions .waiting{font-size:16px}.chatPanel.boxMode .messages .dateFinderMessageContainer .content .actions .waiting .info div{white-space:normal}.chatPanel.boxMode .messages .dateFinderMessageContainer .content .acceptedInfo,.chatPanel.boxMode .messages .dateFinderMessageContainer .content .rejectedInfo{text-align:center}.chatPanel.boxMode .messages .dateFinderMessageContainer .content .acceptedInfo .info,.chatPanel.boxMode .messages .dateFinderMessageContainer .content .rejectedInfo .info{font-size:20px}.chatPanel.boxMode .messages .dateFinderMessageContainer .content .acceptedInfo .instruction,.chatPanel.boxMode .messages .dateFinderMessageContainer .content .rejectedInfo .instruction{font-size:14px}.chatPanel.boxMode .messages .dateFinderMessageContainer .content .revokedInfo{font-size:16px}.chatPanel.boxMode .sendSMS .panelHead,.chatPanel.boxMode .sendTest .panelHead,.chatPanel.boxMode .unlockOffer .panelHead,.chatPanel.boxMode .unlockPayment .panelHead{padding-left:15px;padding-right:15px}.chatPanel.boxMode .sendSMS .panelHead .title,.chatPanel.boxMode .sendTest .panelHead .title,.chatPanel.boxMode .unlockOffer .panelHead .title,.chatPanel.boxMode .unlockPayment .panelHead .title{font-size:18px}.chatPanel.boxMode .sendSMS .panelHead .title .back,.chatPanel.boxMode .sendTest .panelHead .title .back,.chatPanel.boxMode .unlockOffer .panelHead .title .back,.chatPanel.boxMode .unlockPayment .panelHead .title .back{width:16px;height:18px}.chatPanel.boxMode .sendSMS .panelHead{padding-top:6px;padding-bottom:6px}.chatPanel.boxMode .sendSMS .panelHead .icon.info{top:1px;width:21px;height:21px;background-size:100% 100%}.chatPanel.boxMode .sendSMS .inputs label{font-size:16px}.chatPanel.boxMode .sendSMS .payment .info{font-size:14px}.chatPanel.boxMode .sendSMS .payment .buttonContainer{margin-top:20px}.chatPanel.boxMode .sendSMS .payment .buttonContainer button{height:45px}.chatPanel.boxMode>.camera{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999999}.chatPanel.boxMode .facebookPhotos .panelHead{padding-top:15px;padding-bottom:15px}.chatPanel.boxMode .facebookPhotos .panelHead .title{font-size:18px}.chatPanel.boxMode .facebookPhotos .panelHead .title .back{width:16px;height:18px}.chatPanel.boxMode .facebookPhotos .albums,.chatPanel.boxMode .facebookPhotos .photos{height:calc(100% - 95px);margin:0}.chatPanel.boxMode .facebookPhotos .albums .album{width:110px;height:110px;margin:0 15px 15px 0}.chatPanel.boxMode .facebookPhotos .albums .album img{max-width:110px;max-height:110px}.chatPanel.boxMode .facebookPhotos .albums .album .name{font-size:11px}.chatPanel.boxMode .facebookPhotos .photos .photo{width:110px;height:110px;margin:0 15px 15px 0}.chatPanel.boxMode .facebookPhotos .photos .photo img{max-width:110px;max-height:110px}.chatPanel.boxMode .facebookPhotos .buttonContainer button{width:100%;height:45px;font-size:18px;line-height:29px}.chatPanel.boxMode .controls{min-width:320px;min-height:70px;padding:12px;overflow:hidden}@media (max-width:500px){.chatPanel.boxMode .controls{position:fixed;bottom:0;left:0;width:100%;background-color:#FFF;z-index:10}}.chatPanel.boxMode .controls button.superLike .icon{width:37px;height:34px}.chatPanel.boxMode .controls button.postcard{margin-right:16px}.chatPanel.boxMode .controls button.postcard.xmas .icon,.chatPanel.boxMode .controls button.postcard.xmas2024 .icon,.chatPanel.boxMode .controls button.postcard.xmas2025 .icon{width:29px;height:29px}@media (min-width:1600px){.chatPanel.boxMode .controls button.postcard.xmas .icon,.chatPanel.boxMode .controls button.postcard.xmas2024 .icon,.chatPanel.boxMode .controls button.postcard.xmas2025 .icon{width:36px;height:36px}}.chatPanel.boxMode .controls button.postcard.nye .icon,.chatPanel.boxMode .controls button.postcard.nye2024 .icon,.chatPanel.boxMode .controls button.postcard.nye2025 .icon{width:27px;height:34px}@media (min-width:1600px){.chatPanel.boxMode .controls button.postcard.nye .icon,.chatPanel.boxMode .controls button.postcard.nye2024 .icon,.chatPanel.boxMode .controls button.postcard.nye2025 .icon{width:33px;height:36px}}.chatPanel.boxMode .controls button.postcard.easter .icon{width:20px;height:27px}@media (min-width:1600px){.chatPanel.boxMode .controls button.postcard.easter .icon{width:25px;height:33px}}.chatPanel.boxMode .controls .messageWrapper textarea{padding-top:12px;padding-bottom:12px;font-size:16px}@media (min-width:1200px){.chatPanel.boxMode .controls .messageWrapper textarea{padding-top:11px;padding-bottom:11px}}@media (min-width:1600px){.chatPanel.boxMode .controls .messageWrapper textarea{padding-top:13px;padding-bottom:13px}}.chatPanel.boxMode .controls.inputFocused button.showActions{display:inline-block!important}.chatPanel.boxMode .controls.inputFocused button.attach,.chatPanel.boxMode .controls.inputFocused button.superLike,.chatPanel.boxMode .controls.inputFocused button.sms,.chatPanel.boxMode .controls.inputFocused button.postcard{display:none}.chatPanel.boxMode .controls.inputFocused .messageWrapper{width:calc(100% - 87px)!important}.chatPanel.boxMode .controls.inputFocused.postcardEnabled .messageWrapper{width:calc(100% - 66px)!important}@media (max-width:1599px){.chatPanel.boxMode .controls{min-height:55px;padding:7px 10px}.chatPanel.boxMode .controls button{top:-3px}.chatPanel.boxMode .controls button.attach{margin-right:12px}.chatPanel.boxMode .controls button.attach .icon{width:25px;height:25px}.chatPanel.boxMode .controls button.sms{margin-right:17px}.chatPanel.boxMode .controls button.sms .icon{width:25px;height:25px}.chatPanel.boxMode .controls button.emoji{top:auto;bottom:2px}.chatPanel.boxMode .controls button.emoji .icon{width:25px;height:25px}.chatPanel.boxMode .controls button.send{top:-3px;margin-left:5px}.chatPanel.boxMode .controls button.showActions{height:37px}.chatPanel.boxMode .controls .messageWrapper{width:calc(100% - 181px)}.chatPanel.boxMode .controls.inputFocused .messageWrapper{width:calc(100% - 134px)}}.chatPanel.boxMode .controls .partnerRejected,.chatPanel.boxMode .controls .partnerDeleted{font-size:14px}.chatPanel.boxMode .controls .attachBar .list.upload{height:auto;padding-right:25px}.chatPanel.boxMode .controls .emojiBar .list.GIFs .searchBar .text.giphyEnabled{padding-right:86px}.chatPanel.boxMode .controls .emojiBar .list.GIFs .searchBar .poweredByGIPHY{top:9px;right:5px;width:75px;height:28px;background-image:url(/assets/images/desktop/messages/icons/giphyMobile.png)}.chatPanel.boxMode .controls.smsInvisible .messageWrapper{width:calc(100% - 140px)}.chatPanel.boxMode .controls.postcardEnabled button.attach{margin-right:10px}.chatPanel.boxMode .controls.postcardEnabled button.attach .icon{width:25px;height:22px}.chatPanel.boxMode .controls.postcardEnabled button.superLike{margin-right:8px}.chatPanel.boxMode .controls.postcardEnabled button.superLike .icon{width:35px;height:32px}.chatPanel.boxMode .controls.postcardEnabled button.sms{margin-right:6px}.chatPanel.boxMode .controls.postcardEnabled button.sms .icon{height:26px;width:26px}.chatPanel.boxMode .controls.postcardEnabled button.emoji .icon{width:25px}.chatPanel.boxMode .controls.postcardEnabled button.send{margin-left:1px}.chatPanel.boxMode .controls.postcardEnabled button.send svg{width:26px;height:26px}.chatPanel.boxMode .controls.postcardEnabled.xmas .messageWrapper,.chatPanel.boxMode .controls.postcardEnabled.xmas2024 .messageWrapper,.chatPanel.boxMode .controls.postcardEnabled.xmas2025 .messageWrapper{width:calc(100% - 189px)}@media (min-width:1600px){.chatPanel.boxMode .controls.postcardEnabled.xmas .messageWrapper,.chatPanel.boxMode .controls.postcardEnabled.xmas2024 .messageWrapper,.chatPanel.boxMode .controls.postcardEnabled.xmas2025 .messageWrapper{width:calc(100% - 239px)}}.chatPanel.boxMode .controls.postcardEnabled.xmas .messageWrapper.smsInvisible,.chatPanel.boxMode .controls.postcardEnabled.xmas2024 .messageWrapper.smsInvisible,.chatPanel.boxMode .controls.postcardEnabled.xmas2025 .messageWrapper.smsInvisible{width:calc(100% - 179px)}@media (min-width:1600px){.chatPanel.boxMode .controls.postcardEnabled.xmas .messageWrapper.smsInvisible,.chatPanel.boxMode .controls.postcardEnabled.xmas2024 .messageWrapper.smsInvisible,.chatPanel.boxMode .controls.postcardEnabled.xmas2025 .messageWrapper.smsInvisible{width:calc(100% - 198px)}}.chatPanel.boxMode .controls.postcardEnabled.nye .messageWrapper,.chatPanel.boxMode .controls.postcardEnabled.nye2024 .messageWrapper,.chatPanel.boxMode .controls.postcardEnabled.nye2025 .messageWrapper{width:calc(100% - 187px)}@media (min-width:1600px){.chatPanel.boxMode .controls.postcardEnabled.nye .messageWrapper,.chatPanel.boxMode .controls.postcardEnabled.nye2024 .messageWrapper,.chatPanel.boxMode .controls.postcardEnabled.nye2025 .messageWrapper{width:calc(100% - 179px)}}.chatPanel.boxMode .controls.postcardEnabled.nye .messageWrapper.smsInvisible,.chatPanel.boxMode .controls.postcardEnabled.nye2024 .messageWrapper.smsInvisible,.chatPanel.boxMode .controls.postcardEnabled.nye2025 .messageWrapper.smsInvisible{width:calc(100% - 185px)}@media (min-width:1600px){.chatPanel.boxMode .controls.postcardEnabled.nye .messageWrapper.smsInvisible,.chatPanel.boxMode .controls.postcardEnabled.nye2024 .messageWrapper.smsInvisible,.chatPanel.boxMode .controls.postcardEnabled.nye2025 .messageWrapper.smsInvisible{width:calc(100% - 205px)}}.chatPanel.boxMode .controls.postcardEnabled.easter .messageWrapper{width:calc(100% - 219px)}@media (min-width:1600px){.chatPanel.boxMode .controls.postcardEnabled.easter .messageWrapper{width:calc(100% - 238px)}}.chatPanel.boxMode .controls.postcardEnabled.easter .messageWrapper.smsInvisible{width:calc(100% - 178px)}@media (min-width:1600px){.chatPanel.boxMode .controls.postcardEnabled.easter .messageWrapper.smsInvisible{width:calc(100% - 197px)}}.chatPanel.boxMode .spammerWarning{font-size:15px}.chatPanel.boxMode .spammerWarning .title{font-size:16px}.chatPanel.boxMode .spammerWarning .actions .confirmDeleteWrapper span{display:block;margin-bottom:7px}.chatPanel.boxMode .spammerWarning .actions .confirmDeleteWrapper button{width:100px;font-size:15px}.chatPanel.boxMode.closed{top:auto;bottom:10px!important;height:auto;background-color:rgb(255 255 255 / .9);border-radius:7px;box-shadow:0 0 6px rgb(0 0 0 / .32);overflow:hidden}.chatPanel.boxMode.closed .sentInfo{padding:10px;font-size:16px;text-align:center;cursor:pointer}.chatPanel.boxMode.closed .sentInfo small{display:block;color:#336993;font-size:14px;text-decoration:underline}.chatPanel.boxMode.closed .sentInfo .timeLeft{position:absolute;bottom:0;left:0;height:1px;background-color:#336993;-webkit-transition:all 5s ease-in-out;-moz-transition:all 5s ease-in-out;-ms-transition:all 5s ease-in-out;-o-transition:all 5s ease-in-out;-khtml-transition:all 5s ease-in-out;transition:all 5s ease-in-out}.chatPanel.boxMode.AIBot .messageItem .contentWrapper{max-width:calc(100% - 50px)!important}@media (max-width:1199px) and (min-width:501px){.chatPanel.boxMode.AIBot>.head .actions button.maximize,.chatPanel.boxMode.AIBot>.head .actions button.minimize,.chatPanel.boxMode.AIBot>.head .actions button.close{margin-left:10px}}.chatPanel.app .messages img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-webkit-touch-callout:none;touch-action:pan-y}.messageActionSubmenu{position:absolute;padding:5px 0;background-color:#FFF;box-shadow:0 1px 6px rgb(0 0 0 / .16);border-radius:10px;overflow:hidden;z-index:10000000}.messageActionSubmenu li{display:block;padding:10px;color:#6b6b6b;text-align:left;white-space:nowrap;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.messageActionSubmenu li:hover{background-color:#f7f7f7}.messageActionSubmenu li span{display:inline-block;vertical-align:middle}.messageActionSubmenu li .sIcon{width:24px;height:24px;margin-right:5px;background-repeat:no-repeat}.messageActionSubmenu li.edit .sIcon{background-image:url(/assets/images/common/icons/edit3.svg)}.messageActionSubmenu li.delete .sIcon{background-image:url(/assets/images/common/icons/trashRed.svg)}.submenu-drop-enter-active,.submenu-drop-leave-active{transition:max-height 0.5s ease,opacity 0.2s ease;overflow:hidden}.submenu-drop-enter-from,.submenu-drop-leave-to{max-height:0;opacity:0}.submenu-drop-enter-to,.submenu-drop-leave-from{max-height:200px;opacity:1}.commonLayer[data-name="messageEditHistory"]{width:480px;margin-left:-240px}@media (max-width:700px){.commonLayer[data-name="messageEditHistory"]{width:90%;min-width:320px;margin-left:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}}.commonLayer[data-name="messageEditHistory"] .content{padding-bottom:10px}.commonLayer[data-name="messageEditHistory"] .title{margin:0!important;line-height:1}.commonLayer[data-name="messageEditHistory"] .info{margin:2px 0 20px 0;color:#8a92a3;font-size:13px}.commonLayer[data-name="messageEditHistory"] .history ul{padding:7px 0 0 11px;max-height:calc(100vh - 230px);overflow-y:auto}.commonLayer[data-name="messageEditHistory"] .history ul li{position:relative;padding:0 0 20px 15px;border-left:1px solid #9aa1b0}.commonLayer[data-name="messageEditHistory"] .history ul li:before{content:'';position:absolute;top:0;left:-8px;width:11px;height:11px;background-color:#FFF;border:2px solid #cfd4dd;border-radius:50%}.commonLayer[data-name="messageEditHistory"] .history ul li .time{color:#9aa1b0;font-size:12px}.commonLayer[data-name="messageEditHistory"] .history ul li .time:before{content:'';position:relative;display:inline-block;top:-1px;width:13px;height:13px;margin-right:3px;background:url(/assets/images/common/icons/clock2.svg) no-repeat;vertical-align:middle}.commonLayer[data-name="messageEditHistory"] .history ul li .text{color:#525c6b;font-size:15px;line-height:1.45;word-break:break-word}.commonLayer[data-name="messageEditHistory"] .history ul li.current:before{width:12px;height:12px;background:#C6373D;box-shadow:0 0 0 3px rgb(225 29 42 / .14)}.commonLayer[data-name="messageEditHistory"] .history ul li.current .timeWrapper{position:relative;top:-6px;margin-bottom:-6px}.commonLayer[data-name="messageEditHistory"] .history ul li.current .timeWrapper span,.commonLayer[data-name="messageEditHistory"] .history ul li.current .timeWrapper .time{display:inline-block;vertical-align:middle}.commonLayer[data-name="messageEditHistory"] .history ul li.current .timeWrapper span{padding:2px 9px;color:#C6373D;background-color:#fcebeb;font-size:11px;font-weight:500;border-radius:20px;letter-spacing:.02em}.commonLayer[data-name="messageEditHistory"] .history ul li.current .text{color:#000}.commonLayer[data-name="messageEditHistory"] .waiting{position:relative;height:150px;margin-top:20px}.commonLayer[data-name="messageEditHistory"] .waiting .loader{position:absolute;top:50%;left:50%;width:40px;height:40px;background:url(/assets/images/common/loader4.gif) no-repeat;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.commonLayer[data-name="messageEditHistory"] .buttonContainer{text-align:center}.commonLayer[data-name="messageEditHistory"] .buttonContainer button{margin-top:30px;font-size:18px!important}.commonLayer[data-name="deleteMessage"] .options{margin-top:20px}.commonLayer[data-name="deleteMessage"] .options .radioHolder:not(:last-of-type){margin-bottom:10px}.commonLayer[data-name="deleteMessage"] .buttonContainer{margin-top:10px;text-align:center}.commonLayer[data-name="deleteMessage"] .buttonContainer .cancel{color:#444}@media (max-width:480px){.commonLayer[data-name="deleteMessage"] .buttonContainer button{width:100%}}.commonLayer[data-name="reactions"]{width:620px;margin-left:-310px;padding:0}@media (max-width:660px){.commonLayer[data-name="reactions"]{width:300px;margin-left:-150px}}@media (max-width:660px){.commonLayer[data-name="reactions"] .title{font-size:22px}}.commonLayer[data-name="reactions"] .lastUsed{margin-bottom:15px;border-bottom:1px solid #eee}.commonLayer[data-name="reactions"] .lastUsed .subtitle{margin-top:0!important;margin-bottom:0!important;color:#444;font-size:12px!important;font-weight:400!important}.commonLayer[data-name="reactions"] .list{max-height:280px;overflow-y:auto;padding:6px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(44px,1fr));gap:2px;scrollbar-width:thin;scrollbar-color:rgb(0 0 0 / .2) #fff0}@media (max-width:660px){.commonLayer[data-name="reactions"] .list{grid-template-columns:repeat(auto-fill,minmax(40px,1fr))}}.commonLayer[data-name="reactions"] .list::-webkit-scrollbar{width:8px}.commonLayer[data-name="reactions"] .list::-webkit-scrollbar-thumb{background:rgb(0 0 0 / .18);border-radius:4px}.commonLayer[data-name="reactions"] .list::-webkit-scrollbar-track{background:#fff0}.commonLayer[data-name="reactions"] .list .emoji{display:flex;align-items:center;justify-content:center;aspect-ratio:1 / 1;border-radius:10px;font-size:28px;line-height:1;cursor:pointer;-webkit-transition:all 0.15s ease-in-out;-moz-transition:all 0.15s ease-in-out;-ms-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out;-khtml-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out;touch-action:manipulation}@media (max-width:660px){.commonLayer[data-name="reactions"] .list .emoji{font-size:24px;border-radius:8px}}.commonLayer[data-name="reactions"] .list .emoji.red{color:#C6373D;font-size:26px}.commonLayer[data-name="reactions"] .list .emoji:hover{background:rgb(0 0 0 / .06);-webkit-transform:scale(1.18);-moz-transform:scale(1.18);-ms-transform:scale(1.18);-o-transform:scale(1.18);transform:scale(1.18)}.commonLayer[data-name="reactions"] .list .emoji:active{-webkit-transform:scale(.92);-moz-transform:scale(.92);-ms-transform:scale(.92);-o-transform:scale(.92);transform:scale(.92);background:rgb(0 0 0 / .1)}.messageMenuLiftDown-enter-active{-webkit-animation:messageMenuLiftDown 0.2s;-moz-animation:messageMenuLiftDown 0.2s;-ms-animation:messageMenuLiftDown 0.2s;animation:messageMenuLiftDown 0.2s}.messageMenuLiftDown-leave-active{-webkit-animation:messageMenuLiftDown 0.2s reverse;-moz-animation:messageMenuLiftDown 0.2s reverse;-ms-animation:messageMenuLiftDown 0.2s reverse;animation:messageMenuLiftDown 0.2s reverse}@-webkit-keyframes messageMenuLiftDown{0%{top:35px;opacity:0}100%{top:55px;opacity:1}}@-moz-keyframes messageMenuLiftDown{0%{top:35px;opacity:0}100%{top:55px;opacity:1}}@-ms-keyframes messageMenuLiftDown{0%{top:35px;opacity:0}100%{top:55px;opacity:1}}@-o-keyframes messageMenuLiftDown{0%{top:35px;opacity:0}100%{top:55px;opacity:1}}@keyframes messageMenuLiftDown{0%{top:35px;opacity:0}100%{top:55px;opacity:1}}@-webkit-keyframes wave{0%,60%,100%{-webkit-transform:initial;-moz-transform:initial;-ms-transform:initial;-o-transform:initial;transform:initial}30%{-webkit-transform:translateY(-5px) scale(1.25,1.25);-moz-transform:translateY(-5px) scale(1.25,1.25);-ms-transform:translateY(-5px) scale(1.25,1.25);-o-transform:translateY(-5px) scale(1.25,1.25);transform:translateY(-5px) scale(1.25,1.25)}}@-moz-keyframes wave{0%,60%,100%{-webkit-transform:initial;-moz-transform:initial;-ms-transform:initial;-o-transform:initial;transform:initial}30%{-webkit-transform:translateY(-5px) scale(1.25,1.25);-moz-transform:translateY(-5px) scale(1.25,1.25);-ms-transform:translateY(-5px) scale(1.25,1.25);-o-transform:translateY(-5px) scale(1.25,1.25);transform:translateY(-5px) scale(1.25,1.25)}}@-ms-keyframes wave{0%,60%,100%{-webkit-transform:initial;-moz-transform:initial;-ms-transform:initial;-o-transform:initial;transform:initial}30%{-webkit-transform:translateY(-5px) scale(1.25,1.25);-moz-transform:translateY(-5px) scale(1.25,1.25);-ms-transform:translateY(-5px) scale(1.25,1.25);-o-transform:translateY(-5px) scale(1.25,1.25);transform:translateY(-5px) scale(1.25,1.25)}}@-o-keyframes wave{0%,60%,100%{-webkit-transform:initial;-moz-transform:initial;-ms-transform:initial;-o-transform:initial;transform:initial}30%{-webkit-transform:translateY(-5px) scale(1.25,1.25);-moz-transform:translateY(-5px) scale(1.25,1.25);-ms-transform:translateY(-5px) scale(1.25,1.25);-o-transform:translateY(-5px) scale(1.25,1.25);transform:translateY(-5px) scale(1.25,1.25)}}@keyframes wave{0%,60%,100%{-webkit-transform:initial;-moz-transform:initial;-ms-transform:initial;-o-transform:initial;transform:initial}30%{-webkit-transform:translateY(-5px) scale(1.25,1.25);-moz-transform:translateY(-5px) scale(1.25,1.25);-ms-transform:translateY(-5px) scale(1.25,1.25);-o-transform:translateY(-5px) scale(1.25,1.25);transform:translateY(-5px) scale(1.25,1.25)}}@-webkit-keyframes scaleIn{0%{-webkit-transform:scale(.2);-moz-transform:scale(.2);-ms-transform:scale(.2);-o-transform:scale(.2);transform:scale(.2)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-moz-keyframes scaleIn{0%{-webkit-transform:scale(.2);-moz-transform:scale(.2);-ms-transform:scale(.2);-o-transform:scale(.2);transform:scale(.2)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-ms-keyframes scaleIn{0%{-webkit-transform:scale(.2);-moz-transform:scale(.2);-ms-transform:scale(.2);-o-transform:scale(.2);transform:scale(.2)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-o-keyframes scaleIn{0%{-webkit-transform:scale(.2);-moz-transform:scale(.2);-ms-transform:scale(.2);-o-transform:scale(.2);transform:scale(.2)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@keyframes scaleIn{0%{-webkit-transform:scale(.2);-moz-transform:scale(.2);-ms-transform:scale(.2);-o-transform:scale(.2);transform:scale(.2)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-webkit-keyframes messageItemLoading{0%{opacity:1}100%{opacity:.5}}@-moz-keyframes messageItemLoading{0%{opacity:1}100%{opacity:.5}}@-ms-keyframes messageItemLoading{0%{opacity:1}100%{opacity:.5}}@-o-keyframes messageItemLoading{0%{opacity:1}100%{opacity:.5}}@keyframes messageItemLoading{0%{opacity:1}100%{opacity:.5}}@keyframes msgFlash{0%{transform:scale(1)}10%{transform:scale(1.1)}20%{transform:scale(1)}35%{transform:scale(1.05)}45%{transform:scale(1)}60%{transform:scale(1.025)}70%{transform:scale(1)}100%{transform:scale(1)}}.contactItem{position:relative;height:80px;padding:15px 20px 15px 15px;cursor:pointer}.contactItem:not(:last-of-type){border-bottom:1px solid #C9C9C9}@media (min-width:481px){.contactItem:hover{background-color:#ECECEC}}.contactItem.selected{background-color:#ECECEC}.contactItem.multiselected{background-color:#F5F5F5}.contactItem .select{display:inline-block;margin-right:9px;vertical-align:middle}.contactItem .select .checkboxHolder:before{width:18px;height:18px;background:#FFF;border:1px solid silver}.contactItem .select .checkboxHolder label:before{top:-1px;left:-15px}.contactItem .select .checkboxHolder label:after{left:-16px;margin-top:-10px}.contactItem .important{position:relative;display:inline-block;width:23px;height:17px;margin-right:10px;vertical-align:middle;background:url(/assets/images/desktop/messages/icons/important.svg) no-repeat;cursor:pointer}.contactItem .important.set{background-image:url(/assets/images/desktop/messages/icons/importantSet.svg)}.contactItem .avatarWrapper{position:relative;display:inline-block;vertical-align:middle}.contactItem .avatarWrapper .avatar{width:50px;height:50px;border-radius:50%}.contactItem .avatarWrapper.online:after{content:'';position:absolute;top:0;right:-3px;width:16px;height:16px;background-color:#43CE92;border-radius:50%}.contactItem .avatarWrapper .icon{position:absolute;display:inline-block}.contactItem .avatarWrapper .icon.premium{bottom:4px;right:-1px;width:16px;height:16px;background-color:#336993;text-align:center;border-radius:50%}.contactItem .avatarWrapper .icon.premium svg{position:relative;top:-1px;width:10px;height:9px}.contactItem .avatarWrapper .icon.premiumPlus{bottom:4px;right:-1px;width:16px;height:16px;border-radius:50%}.contactItem .avatarWrapper .icon.premiumPlus svg{width:100%;height:100%}.contactItem .avatarWrapper.nonClickable{pointer-events:none}.contactItem .data{display:inline-block;max-width:calc(100% - 168px);max-height:52px;margin-left:10px;padding:3px 0;vertical-align:middle;overflow:hidden}.contactItem .data .name{font-size:15px;white-space:nowrap;line-height:1}.contactItem .data .name .spammer span{color:#C6373D}.contactItem .data .name .writingNow{position:relative;display:inline-block;width:22px;height:5px;margin-left:5px;vertical-align:middle}.contactItem .data .name .writingNow .dot{position:absolute;top:0;width:5px;height:5px;background:#444;border-radius:50%;-webkit-animation:wave 1.3s infinite linear;-moz-animation:wave 1.3s infinite linear;-ms-animation:wave 1.3s infinite linear;animation:wave 1.3s infinite linear}.contactItem .data .name .writingNow .dot.dot1{left:0}.contactItem .data .name .writingNow .dot.dot2{left:8px;-webkit-animation-delay:-1.1s;-moz-animation-delay:-1.1s;-ms-animation-delay:-1.1s;-o-animation-delay:-1.1s;animation-delay:-1.1s}.contactItem .data .name .writingNow .dot.dot3{left:16px;-webkit-animation-delay:-0.9s;-moz-animation-delay:-0.9s;-ms-animation-delay:-0.9s;-o-animation-delay:-0.9s;animation-delay:-0.9s}.contactItem .data .preview{margin-top:3px;font-size:13px;line-height:1.2;text-overflow:ellipsis;overflow:hidden}.contactItem .data .preview .icon{display:inline-block;vertical-align:middle}.contactItem .data .preview .icon.attach{position:relative;top:-2px;width:14px;height:13px;margin-right:3px;background:url(/assets/images/desktop/messages/icons/attach.svg) no-repeat;background-size:100% 100%}.contactItem .data .preview .icon.gif{position:relative;top:-2px;width:22px;height:22px;margin-right:2px;background:url(/assets/images/desktop/messages/icons/gif.svg) no-repeat;background-size:100% 100%}.contactItem .data .preview .icon.postcard.xmas,.contactItem .data .preview .icon.postcard.xmas2024,.contactItem .data .preview .icon.postcard.xmas2025{position:relative;top:-2px;width:17px;height:17px;margin-right:2px;background:url(/assets/images/desktop/messages/postcards/icons/xmas.svg?v=3) no-repeat;background-size:100% 100%}.contactItem .data .preview .icon.postcard.nye,.contactItem .data .preview .icon.postcard.nye2024,.contactItem .data .preview .icon.postcard.nye2025{position:relative;top:-2px;width:15px;height:16px;margin-right:3px;background:url(/assets/images/desktop/messages/postcards/icons/nye.svg) no-repeat;background-size:100% 100%}.contactItem .data .preview .extraCount{display:inline-block;margin-left:5px;font-size:12px;font-weight:500;-webkit-text-fill-color:#222}.contactItem .data.postcard{max-width:calc(100% - 140px)}.contactItem .data.postcard.xmas .preview{color:#298D51}.contactItem .data.postcard.nye .preview{color:#DA001B}.contactItem .icon.superLikeSent{position:absolute;display:inline-block;top:50%;right:65px;width:24px;height:21px;margin-top:-13px;background:url(/assets/images/desktop/messages/icons/superLike.png) no-repeat;background-size:100% 100%;vertical-align:middle}.contactItem .icon.unlocked{position:absolute;display:inline-block;top:50%;right:98px;width:24px;height:21px;margin-top:-10px;background:url(/assets/images/desktop/messages/icons/unlocked.svg) no-repeat;background-size:100% 100%;vertical-align:middle}.contactItem .icon.unlocked.pentecostRoulette{background-image:url(/assets/images/desktop/messages/icons/unlockedOrange.svg)}.contactItem .time{position:absolute;display:inline-block;top:50%;right:20px;font-size:13px;text-align:right;vertical-align:middle;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.contactItem.unread{font-weight:700}.contactItem.unlocked .data{max-width:calc(100% - 198px)}.contactItem .seenIndicator{position:absolute;top:50%;right:2px;pointer-events:none;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.contactItem .seenIndicator img{width:14px;height:14px;border-radius:50%}.contactItem.superLike .data .preview{font-weight:500;background:#6983DB;background:-webkit-linear-gradient(-45deg,#6983DB 0%,#9C5BAC 100%);background:-moz-linear-gradient(-45deg,#feffff 0%,#9C5BAC 100%);background:-ms-linear-gradient(-45deg,#feffff 0%,#9C5BAC 100%);background:-o-linear-gradient(-45deg,#feffff 0%,#9C5BAC 100%);background:linear-gradient(135deg,#6983DB 0%,#9C5BAC 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#6983DB,endColorstr=#9C5BAC,GradientType=1);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;white-space:nowrap}.contactItem.superLike .data .preview .icon{display:inline-block;width:25px;height:22px;margin-right:5px;background:url(/assets/images/common/icons/superLikePurple.png) no-repeat;background-size:100%;vertical-align:bottom}.contactItem.pentecostRoulette .data{max-width:calc(100% - 160px)}.contactItem.pentecostRoulette .data .preview{color:#FA3F18;font-weight:600;font-style:italic}.contactItem.pentecostRoulette .data .preview b{color:#336993;font-weight:700}.chatPanel .siteMessageContainer img.hero{display:block;width:100%;margin-bottom:8px}.chatPanel .siteMessageContainer .buttonContainer{margin:15px 0}.chatPanel .siteMessageContainer .buttonContainer button{height:45px;margin-bottom:5px;font-size:18px!important;font-weight:400!important;line-height:27px}.chatPanel .siteMessageContainer.noText img.hero{margin-bottom:0}.chatPanel .welcomeMessageContainer{padding:10px}.chatPanel .welcomeMessageContainer .section{margin:20px 0;color:#464646}.chatPanel .welcomeMessageContainer .section:first-of-type{margin-top:0}.chatPanel .welcomeMessageContainer .section .title{margin-bottom:10px;color:#000;font-size:20px;font-weight:700}@media (max-width:640px){.chatPanel .welcomeMessageContainer .section .title{font-size:16px}}.chatPanel .welcomeMessageContainer .section p{padding:10px 0;font-size:16px}@media (max-width:640px){.chatPanel .welcomeMessageContainer .section p{font-size:13px}}.chatPanel .welcomeMessageContainer .section p a{color:#336993!important;text-decoration:underline!important}.chatPanel .welcomeMessageContainer .section .buttonContainer{margin:10px 0 40px 0!important;text-align:center}.chatPanel .welcomeMessageContainer .section .buttonContainer button{min-width:200px;height:40px;font-size:16px!important}@media (max-width:640px){.chatPanel .welcomeMessageContainer .section .buttonContainer button{padding-left:0;padding-right:0}}@media (max-width:360px){.chatPanel .welcomeMessageContainer .section .buttonContainer button{width:100%;min-width:auto;font-size:14px!important}}.chatPanel .welcomeMessageContainer .section .linksContainer{margin:10px 0 40px 0;font-size:16px}.chatPanel .welcomeMessageContainer .section .linksContainer strong{display:block;margin-bottom:7px}.chatPanel .welcomeMessageContainer .section .linksContainer a{display:inline-block;text-decoration:none!important;vertical-align:top}.chatPanel .welcomeMessageContainer .section .linksContainer a:not(:last-of-type){margin-right:5px}.chatPanel .welcomeMessageContainer .section .subsection .title{margin-bottom:0;font-size:16px}.chatPanel .welcomeMessageContainer .section .subsection .buttonContainer button{height:35px!important;font-size:14px!important;line-height:5px}@media (max-width:480px){.chatPanel .welcomeMessageContainer .section .subsection .buttonContainer button{width:100%}}@media (max-width:570px){.chatPanel .welcomeMessageContainer .section .group{display:flex;flex-direction:column}.chatPanel .welcomeMessageContainer .section .group .info{float:none;width:100%!important;order:2}.chatPanel .welcomeMessageContainer .section .group .image{float:none;width:100%;padding:20px 0;text-align:center;order:1}.chatPanel .welcomeMessageContainer .section .group .image img{max-height:180px}}.chatPanel .welcomeMessageContainer .section.top .info{width:calc(100% - 180px)}.chatPanel .welcomeMessageContainer .section.top .info.full{width:100%}.chatPanel .welcomeMessageContainer .section.recommendations .info{width:calc(100% - 200px)}@media (max-width:640px){.chatPanel .welcomeMessageContainer .section.mobile .stores{text-align:center}}.chatPanel .welcomeMessageContainer .section.mobile .stores img{max-width:100%}.chatPanel .welcomeMessageContainer .section.search .info{width:calc(100% - 200px)}.chatPanel .welcomeMessageContainer .section.characterization .info{width:calc(100% - 160px)}.chatPanel .welcomeMessageContainer .section.subscription .info{width:calc(100% - 200px)}@media (max-width:640px){.chatPanel .welcomeMessageContainer .section.subscription .title,.chatPanel .welcomeMessageContainer .section.subscription button{width:270px}}@media (max-width:430px){.chatPanel .welcomeMessageContainer .section.subscription .title,.chatPanel .welcomeMessageContainer .section.subscription button{width:100%;font-size:15px!important}}@media (max-width:390px){.chatPanel .welcomeMessageContainer .section.subscription .title,.chatPanel .welcomeMessageContainer .section.subscription button{font-size:14px!important}}@media (max-width:355px){.chatPanel .welcomeMessageContainer .section.subscription .title,.chatPanel .welcomeMessageContainer .section.subscription button{font-size:12px!important}}.chatPanel .welcomeMessageContainer .section.subscription .title span,.chatPanel .welcomeMessageContainer .section.subscription button span{display:inline-block;vertical-align:middle}.chatPanel .welcomeMessageContainer .section.subscription .title .premium,.chatPanel .welcomeMessageContainer .section.subscription button .premium{position:relative;width:28px;height:28px;margin-right:4px;background-color:#336993;border-radius:50%;text-align:center;line-height:27px}@media (max-width:390px){.chatPanel .welcomeMessageContainer .section.subscription .title .premium,.chatPanel .welcomeMessageContainer .section.subscription button .premium{margin-right:2px}}@media (max-width:340px){.chatPanel .welcomeMessageContainer .section.subscription .title .premium,.chatPanel .welcomeMessageContainer .section.subscription button .premium{margin-right:0}}.chatPanel .welcomeMessageContainer .section.subscription .title .premium svg,.chatPanel .welcomeMessageContainer .section.subscription button .premium svg{position:absolute;top:50%;left:50%;width:16px;height:15px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.chatPanel .welcomeMessageContainer .section.subscription button{padding-top:0;line-height:37px}.chatPanel .welcomeMessageContainer .section.subscription button .premium{line-height:28px;background:none}.chatPanel .welcomeMessageContainer .section.videos{margin-top:20px}.chatPanel .welcomeMessageContainer .section.videos .info{width:calc(100% - 200px)}.chatPanel .welcomeMessageContainer .section.readMore .info{width:calc(100% - 250px)}.chatPanel .welcomeMessageContainer .section.support .info{width:calc(100% - 200px)}.chatPanel .welcomeMessageContainer .section.support .buttonContainer button{height:35px!important;font-size:14px!important;line-height:5px}@media (max-width:480px){.chatPanel .welcomeMessageContainer .section.support .buttonContainer button{width:100%}}@media (max-width:360px){.chatPanel .welcomeMessageContainer .section.support .buttonContainer button{font-size:12px!important}}.chatPanel .welcomeMessageContainer .section.next>.title{margin-bottom:25px}.chatPanel .welcomeMessageContainer .section.next .info{width:calc(100% - 140px)}@media (max-width:640px){.chatPanel .welcomeMessageContainer .section.wishes{margin-top:-30px}}.chatPanel .subscriptionMessageContainer{padding:20px}@media (min-width:841px) and (max-width:1023px){.chatPanel .subscriptionMessageContainer{padding:10px}}@media (max-width:620px){.chatPanel .subscriptionMessageContainer{padding:10px}}.chatPanel .subscriptionMessageContainer .title{margin-bottom:15px;font-size:20px;font-weight:700}@media (max-width:620px){.chatPanel .subscriptionMessageContainer .title{font-size:18px}}.chatPanel .subscriptionMessageContainer .section:not(:last-of-type){margin-bottom:30px}.chatPanel .subscriptionMessageContainer .section .info{font-size:16px}@media (max-width:480px){.chatPanel .subscriptionMessageContainer .section .info{font-size:14px}}.chatPanel .subscriptionMessageContainer .section .info .pp{color:#336993}.chatPanel .subscriptionMessageContainer .section .info .details{margin-top:20px;font-size:16px;font-weight:400;text-align:left}@media (max-width:480px){.chatPanel .subscriptionMessageContainer .section .info .details{font-size:14px}}.chatPanel .subscriptionMessageContainer .section .image img{max-width:100%}.chatPanel .subscriptionMessageContainer .section.center{position:relative}@media (min-width:841px) and (max-width:1089px){.chatPanel .subscriptionMessageContainer .section.center{display:flex;flex-direction:column}.chatPanel .subscriptionMessageContainer .section.center:not(:last-of-type){margin-bottom:60px}}@media (max-width:679px){.chatPanel .subscriptionMessageContainer .section.center{display:flex;flex-direction:column}.chatPanel .subscriptionMessageContainer .section.center:not(:last-of-type){margin-bottom:60px}}.chatPanel .subscriptionMessageContainer .section.center:first-of-type{margin-top:15px}.chatPanel .subscriptionMessageContainer .section.center .info,.chatPanel .subscriptionMessageContainer .section.center .image{display:inline-block;width:50%}@media (min-width:841px) and (max-width:1089px){.chatPanel .subscriptionMessageContainer .section.center .info,.chatPanel .subscriptionMessageContainer .section.center .image{float:none;display:block;width:100%}}@media (max-width:679px){.chatPanel .subscriptionMessageContainer .section.center .info,.chatPanel .subscriptionMessageContainer .section.center .image{float:none;display:block;width:100%}}.chatPanel .subscriptionMessageContainer .section.center .info{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);font-size:20px;font-weight:700}@media (min-width:841px) and (max-width:1139px){.chatPanel .subscriptionMessageContainer .section.center .info{font-size:18px}}@media (min-width:841px) and (max-width:1089px){.chatPanel .subscriptionMessageContainer .section.center .info{position:relative;top:0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;text-align:center;order:2}}@media (min-width:841px) and (max-width:1023px){.chatPanel .subscriptionMessageContainer .section.center .info{font-size:16px}}@media (max-width:720px){.chatPanel .subscriptionMessageContainer .section.center .info{font-size:18px}}@media (max-width:679px){.chatPanel .subscriptionMessageContainer .section.center .info{position:relative;top:0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;text-align:center;order:2}}@media (max-width:620px){.chatPanel .subscriptionMessageContainer .section.center .info{font-size:16px}}@media (max-width:480px){.chatPanel .subscriptionMessageContainer .section.center .info{font-size:14px}.chatPanel .subscriptionMessageContainer .section.center .info .br{display:none}}@media (min-width:841px) and (max-width:1089px){.chatPanel .subscriptionMessageContainer .section.center .image{margin-bottom:15px;text-align:center;order:1}}@media (max-width:679px){.chatPanel .subscriptionMessageContainer .section.center .image{margin-bottom:15px;text-align:center;order:1}}.chatPanel .subscriptionMessageContainer .section.center .image.right{text-align:right}@media (min-width:841px) and (max-width:1089px){.chatPanel .subscriptionMessageContainer .section.center .image.right{text-align:center}}@media (max-width:679px){.chatPanel .subscriptionMessageContainer .section.center .image.right{text-align:center}}@media (min-width:841px) and (max-width:1023px){.chatPanel .subscriptionMessageContainer .section.float{display:flex;flex-direction:column}}@media (max-width:620px){.chatPanel .subscriptionMessageContainer .section.float{display:flex;flex-direction:column}}.chatPanel .subscriptionMessageContainer .section.float .info{display:inline}@media (min-width:841px) and (max-width:1023px){.chatPanel .subscriptionMessageContainer .section.float .info{float:none;display:block;order:1}}@media (max-width:620px){.chatPanel .subscriptionMessageContainer .section.float .info{float:none;display:block;order:1}}.chatPanel .subscriptionMessageContainer .section.float .image{margin-bottom:10px;margin-left:0}@media (min-width:841px) and (max-width:1023px){.chatPanel .subscriptionMessageContainer .section.float .image{float:none;display:block;margin-top:25px;margin-bottom:0;text-align:center;order:2}}@media (max-width:620px){.chatPanel .subscriptionMessageContainer .section.float .image{float:none;display:block;margin-top:25px;margin-bottom:0;text-align:center;order:2}}@media (min-width:1090px){.chatPanel .subscriptionMessageContainer .section.videos{display:flex;flex-direction:row;align-items:center}}@media (min-width:680px) and (max-width:840px){.chatPanel .subscriptionMessageContainer .section.videos{display:flex;flex-direction:row;align-items:center}}.chatPanel .subscriptionMessageContainer .section.videos .info{position:relative!important;top:0!important;-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-o-transform:none!important;transform:none!important;width:calc(100% - 170px)!important;margin-top:20px}@media (min-width:841px) and (max-width:1089px){.chatPanel .subscriptionMessageContainer .section.videos .info{width:100%!important;margin-top:0}}@media (max-width:679px){.chatPanel .subscriptionMessageContainer .section.videos .info{width:100%!important;margin-top:0}}.chatPanel .subscriptionMessageContainer .section.videos .info a{color:#336993}.chatPanel .subscriptionMessageContainer .buttonContainer{margin-top:40px!important;margin-bottom:10px!important;text-align:center}@media (max-width:480px){.chatPanel .subscriptionMessageContainer .buttonContainer{margin-top:30px!important}}.chatPanel .subscriptionMessageContainer .buttonContainer button{padding-left:40px;padding-right:40px;font-size:20px!important;color:#FFF;background:#4384ce;border:1px solid #4384ce}@media (max-width:480px){.chatPanel .subscriptionMessageContainer .buttonContainer button{width:100%;padding-left:0;padding-right:0;font-size:16px!important}}@media (max-width:380px){.chatPanel .subscriptionMessageContainer .buttonContainer button{font-size:14px!important}}.chatPanel .subscriptionMessageContainer .buttonContainer button:hover{background:#3377c4;border-color:#3377c4}.chatPanel .subscriptionMessageContainer .buttonContainer button svg,.chatPanel .subscriptionMessageContainer .buttonContainer button span{display:inline-block;vertical-align:middle}.chatPanel .subscriptionMessageContainer .buttonContainer button span{margin-left:5px}@media (max-width:380px){.chatPanel .subscriptionMessageContainer .buttonContainer button span{margin-left:3px}}@media (max-width:340px){.chatPanel .subscriptionMessageContainer .buttonContainer button span{margin-left:0}}.chatPanel .premiumMessageContainer .messageHead{margin:-10px -15px 0 -15px}.chatPanel .premiumMessageContainer .messageHead img{width:100%}.chatPanel .premiumMessageContainer .section{padding-bottom:20px;font-size:16px}@media (max-width:640px){.chatPanel .premiumMessageContainer .section{font-size:14px}}.chatPanel .premiumMessageContainer .section .title{margin:20px 0;color:#000;font-size:20px;font-weight:700}@media (max-width:640px){.chatPanel .premiumMessageContainer .section .title{font-size:18px}}.chatPanel .premiumMessageContainer .section a{color:#336993!important}.chatPanel .premiumMessageContainer .section .pack{color:#336993;text-transform:uppercase}.chatPanel .premiumMessageContainer .section ul{padding-left:20px;list-style-type:disc}.chatPanel .premiumMessageContainer .section ul li{padding:5px 0}.chatPanel .premiumMessageContainer .section.benefits .title{margin-top:10px}@media (max-width:360px){.chatPanel .premiumMessageContainer .section.benefits .title{margin-top:0}}.chatPanel .premiumMessageContainer .buttonContainer{text-align:center}.chatPanel .premiumMessageContainer .buttonContainer button{width:200px;height:45px;margin-top:20px;font-size:16px!important;font-weight:400}@media (max-width:360px){.chatPanel .premiumMessageContainer .buttonContainer button{width:100%;padding-left:0;padding-right:0;height:40px;font-size:15px!important}}.chatPanel .healthcareMessageContainer .messageHead{margin:-10px -15px 0 -15px}.chatPanel .healthcareMessageContainer .messageHead img{width:100%}.chatPanel .healthcareMessageContainer .info{padding-bottom:20px;font-size:16px}@media (max-width:640px){.chatPanel .healthcareMessageContainer .info{font-size:14px}}.chatPanel .healthcareMessageContainer .info .title{margin:20px 0;color:#000;font-size:20px;font-weight:700}@media (max-width:640px){.chatPanel .healthcareMessageContainer .info .title{font-size:18px}}.chatPanel .healthcareMessageContainer .buttonContainer{margin-top:20px;text-align:center}.chatPanel .healthcareMessageContainer .buttonContainer button{width:200px;height:45px;margin-top:20px;font-size:16px!important;font-weight:400}@media (max-width:360px){.chatPanel .healthcareMessageContainer .buttonContainer button{width:100%;padding-left:0;padding-right:0;height:40px;font-size:15px!important}}.chatPanel .simpleConfirmationContainer{padding-bottom:20px;font-size:16px}@media (max-width:640px){.chatPanel .simpleConfirmationContainer{font-size:14px}}.chatPanel .simpleConfirmationContainer .title{margin:20px 0;color:#000;font-size:20px;font-weight:700}@media (max-width:640px){.chatPanel .simpleConfirmationContainer .title{font-size:18px}}.chatPanel .simpleConfirmationContainer .buttonContainer{margin-bottom:25px!important;text-align:center}.chatPanel .simpleConfirmationContainer .buttonContainer button{height:45px;margin-top:20px;font-size:16px!important;font-weight:400}@media (max-width:360px){.chatPanel .simpleConfirmationContainer .buttonContainer button{width:100%;padding-left:0;padding-right:0;height:40px;font-size:15px!important}}.chatPanel .dateFinderArchivedContainer{padding:20px;font-size:16px}.chatPanel .dateFinderArchivedContainer .title{margin-bottom:15px;font-size:18px;font-weight:700}.chatPanel .girlfriendMessageContainer,.chatPanel .boyfriendMessageContainer{padding:20px;font-size:16px}@media (max-width:480px){.chatPanel .girlfriendMessageContainer,.chatPanel .boyfriendMessageContainer{padding:10px;font-size:14px}}.chatPanel .girlfriendMessageContainer .title,.chatPanel .boyfriendMessageContainer .title{margin-bottom:20px;font-size:20px;font-weight:700}@media (max-width:480px){.chatPanel .girlfriendMessageContainer .title,.chatPanel .boyfriendMessageContainer .title{margin-bottom:15px;font-size:16px}}.chatPanel .girlfriendMessageContainer ul,.chatPanel .boyfriendMessageContainer ul,.chatPanel .girlfriendMessageContainer ol,.chatPanel .boyfriendMessageContainer ol{margin:0;padding:20px}@media (max-width:480px){.chatPanel .girlfriendMessageContainer ul,.chatPanel .boyfriendMessageContainer ul,.chatPanel .girlfriendMessageContainer ol,.chatPanel .boyfriendMessageContainer ol{padding:15px}}.chatPanel .girlfriendMessageContainer ul li,.chatPanel .boyfriendMessageContainer ul li,.chatPanel .girlfriendMessageContainer ol li,.chatPanel .boyfriendMessageContainer ol li{padding:5px 0}.chatPanel .girlfriendMessageContainer ul,.chatPanel .boyfriendMessageContainer ul{list-style-type:disc}.chatPanel .girlfriendMessageContainer ol li b,.chatPanel .boyfriendMessageContainer ol li b{display:block;margin-bottom:2px}.chatPanel .girlfriendMessageContainer .linkWrapper,.chatPanel .boyfriendMessageContainer .linkWrapper{width:240px;max-width:100%;margin:20px auto}.chatPanel .girlfriendMessageContainer .linkWrapper a,.chatPanel .boyfriendMessageContainer .linkWrapper a{text-decoration:none!important}.chatPanel .girlfriendMessageContainer .linkWrapper .botUserContainer,.chatPanel .boyfriendMessageContainer .linkWrapper .botUserContainer{width:100%;background-color:#FFF;border-radius:7px;overflow:hidden}.chatPanel .girlfriendMessageContainer .linkWrapper .botUserContainer .avatar,.chatPanel .boyfriendMessageContainer .linkWrapper .botUserContainer .avatar{float:left;width:100%}.chatPanel .girlfriendMessageContainer .linkWrapper .botUserContainer .data,.chatPanel .boyfriendMessageContainer .linkWrapper .botUserContainer .data{position:relative;padding:7px 10px}.chatPanel .girlfriendMessageContainer .linkWrapper .botUserContainer .data .nickAndAge,.chatPanel .boyfriendMessageContainer .linkWrapper .botUserContainer .data .nickAndAge{color:#000;font-size:16px;font-weight:700}@media (max-width:480px){.chatPanel .girlfriendMessageContainer .linkWrapper .botUserContainer .data .nickAndAge,.chatPanel .boyfriendMessageContainer .linkWrapper .botUserContainer .data .nickAndAge{font-size:14px}}.chatPanel .girlfriendMessageContainer .linkWrapper .botUserContainer .data .location,.chatPanel .boyfriendMessageContainer .linkWrapper .botUserContainer .data .location{font-size:14px}@media (max-width:480px){.chatPanel .girlfriendMessageContainer .linkWrapper .botUserContainer .data .location,.chatPanel .boyfriendMessageContainer .linkWrapper .botUserContainer .data .location{font-size:13px}}.chatPanel .girlfriendMessageContainer .linkWrapper .botUserContainer .data .photos,.chatPanel .boyfriendMessageContainer .linkWrapper .botUserContainer .data .photos{position:absolute;display:inline-block;top:10px;right:10px;color:#4c4c4c;font-size:13px}.chatPanel .girlfriendMessageContainer .linkWrapper .botUserContainer .data .photos span,.chatPanel .boyfriendMessageContainer .linkWrapper .botUserContainer .data .photos span{display:inline-block;vertical-align:bottom;line-height:1}.chatPanel .girlfriendMessageContainer .linkWrapper .botUserContainer .data .photos .cameraIcon,.chatPanel .boyfriendMessageContainer .linkWrapper .botUserContainer .data .photos .cameraIcon{width:15px;height:15px;margin-right:3px;background:url(/assets/images/common/icons/cameraGray.svg) no-repeat}.chatPanel .girlfriendMessageContainer .linkWrapper button,.chatPanel .boyfriendMessageContainer .linkWrapper button{width:100%;height:40px;margin-top:6px;font-weight:400;font-size:18px}@media (max-width:480px){.chatPanel .girlfriendMessageContainer .linkWrapper button,.chatPanel .boyfriendMessageContainer .linkWrapper button{padding-left:0;padding-right:0;font-size:16px}}.chatPanel .vodafoneDiversionMessageContainer,.chatPanel .vodafoneDiversion2MessageContainer{padding-bottom:10px;font-size:16px}@media (max-width:420px){.chatPanel .vodafoneDiversionMessageContainer,.chatPanel .vodafoneDiversion2MessageContainer{padding-bottom:0;font-size:14px}}.chatPanel .vodafoneDiversionMessageContainer .messageHead,.chatPanel .vodafoneDiversion2MessageContainer .messageHead{position:relative;margin:-10px -15px 0 -15px}.chatPanel .vodafoneDiversionMessageContainer .messageHead .headContent,.chatPanel .vodafoneDiversion2MessageContainer .messageHead .headContent{position:absolute;top:48px;left:34px;width:100%;height:100%}@media (max-width:1200px){.chatPanel .vodafoneDiversionMessageContainer .messageHead .headContent,.chatPanel .vodafoneDiversion2MessageContainer .messageHead .headContent{top:3vw}}@media (max-width:840px){.chatPanel .vodafoneDiversionMessageContainer .messageHead .headContent,.chatPanel .vodafoneDiversion2MessageContainer .messageHead .headContent{top:4vw}}@media (max-width:640px){.chatPanel .vodafoneDiversionMessageContainer .messageHead .headContent,.chatPanel .vodafoneDiversion2MessageContainer .messageHead .headContent{top:2vw;left:20px}}@media (max-width:360px){.chatPanel .vodafoneDiversionMessageContainer .messageHead .headContent,.chatPanel .vodafoneDiversion2MessageContainer .messageHead .headContent{left:10px}}@media (max-width:320px){.chatPanel .vodafoneDiversionMessageContainer .messageHead .headContent,.chatPanel .vodafoneDiversion2MessageContainer .messageHead .headContent{top:7px}}.chatPanel .vodafoneDiversionMessageContainer .messageHead .headContent .title,.chatPanel .vodafoneDiversion2MessageContainer .messageHead .headContent .title{width:345px;height:71px;margin:0;padding:0;color:#000;background:url(/assets/images/desktop/subscription/motivators/vodafone/gift.png) no-repeat top right;font-size:32px;line-height:1.3}@media (max-width:1200px){.chatPanel .vodafoneDiversionMessageContainer .messageHead .headContent .title,.chatPanel .vodafoneDiversion2MessageContainer .messageHead .headContent .title{width:28vw;font-size:2.6vw;background-size:4.4vw}}@media (max-width:1120px){.chatPanel .vodafoneDiversionMessageContainer .messageHead .headContent .title,.chatPanel .vodafoneDiversion2MessageContainer .messageHead .headContent .title{width:26vw}}@media (max-width:1060px){.chatPanel .vodafoneDiversionMessageContainer .messageHead .headContent .title,.chatPanel .vodafoneDiversion2MessageContainer .messageHead .headContent .title{width:24vw}}@media (max-width:1000px){.chatPanel .vodafoneDiversionMessageContainer .messageHead .headContent .title,.chatPanel .vodafoneDiversion2MessageContainer .messageHead .headContent .title{width:23vw}}@media (max-width:870px){.chatPanel .vodafoneDiversionMessageContainer .messageHead .headContent .title,.chatPanel .vodafoneDiversion2MessageContainer .messageHead .headContent .title{width:22.2vw}}@media (max-width:840px){.chatPanel .vodafoneDiversionMessageContainer .messageHead .headContent .title,.chatPanel .vodafoneDiversion2MessageContainer .messageHead .headContent .title{width:42vw;font-size:4.4vw;background-size:6.5vw}}@media (max-width:520px){.chatPanel .vodafoneDiversionMessageContainer .messageHead .headContent .title,.chatPanel .vodafoneDiversion2MessageContainer .messageHead .headContent .title{width:40vw}}@media (max-width:460px){.chatPanel .vodafoneDiversionMessageContainer .messageHead .headContent .title,.chatPanel .vodafoneDiversion2MessageContainer .messageHead .headContent .title{width:38vw}}@media (max-width:420px){.chatPanel .vodafoneDiversionMessageContainer .messageHead .headContent .title,.chatPanel .vodafoneDiversion2MessageContainer .messageHead .headContent .title{width:36vw;font-size:17px}}@media (max-width:390px){.chatPanel .vodafoneDiversionMessageContainer .messageHead .headContent .title,.chatPanel .vodafoneDiversion2MessageContainer .messageHead .headContent .title{width:140px;background-size:24px}}@media (max-width:360px){.chatPanel .vodafoneDiversionMessageContainer .messageHead .headContent .title,.chatPanel .vodafoneDiversion2MessageContainer .messageHead .headContent .title{width:135px}}.chatPanel .vodafoneDiversionMessageContainer .messageHead .headContent .title small,.chatPanel .vodafoneDiversion2MessageContainer .messageHead .headContent .title small{display:block;font-size:22px}@media (max-width:1200px){.chatPanel .vodafoneDiversionMessageContainer .messageHead .headContent .title small,.chatPanel .vodafoneDiversion2MessageContainer .messageHead .headContent .title small{font-size:1.8vw}}@media (max-width:840px){.chatPanel .vodafoneDiversionMessageContainer .messageHead .headContent .title small,.chatPanel .vodafoneDiversion2MessageContainer .messageHead .headContent .title small{font-size:2.65vw}}@media (max-width:420px){.chatPanel .vodafoneDiversionMessageContainer .messageHead .headContent .title small,.chatPanel .vodafoneDiversion2MessageContainer .messageHead .headContent .title small{font-size:11px}}.chatPanel .vodafoneDiversionMessageContainer .messageHead .headContent .info,.chatPanel .vodafoneDiversion2MessageContainer .messageHead .headContent .info{margin-top:20px;color:#494949;font-size:17px}@media (max-width:1200px){.chatPanel .vodafoneDiversionMessageContainer .messageHead .headContent .info,.chatPanel .vodafoneDiversion2MessageContainer .messageHead .headContent .info{width:22vw;margin-top:1vw;font-size:1.4vw}}@media (max-width:1060px){.chatPanel .vodafoneDiversionMessageContainer .messageHead .headContent .info,.chatPanel .vodafoneDiversion2MessageContainer .messageHead .headContent .info{margin-top:.4vw}}@media (max-width:1030px){.chatPanel .vodafoneDiversionMessageContainer .messageHead .headContent .info,.chatPanel .vodafoneDiversion2MessageContainer .messageHead .headContent .info{margin-top:.2vw}}@media (max-width:1010px){.chatPanel .vodafoneDiversionMessageContainer .messageHead .headContent .info,.chatPanel .vodafoneDiversion2MessageContainer .messageHead .headContent .info{margin-top:0}}@media (max-width:990px){.chatPanel .vodafoneDiversionMessageContainer .messageHead .headContent .info,.chatPanel .vodafoneDiversion2MessageContainer .messageHead .headContent .info{margin-top:-1vw}}@media (max-width:960px){.chatPanel .vodafoneDiversionMessageContainer .messageHead .headContent .info,.chatPanel .vodafoneDiversion2MessageContainer .messageHead .headContent .info{margin-top:.3vw}}@media (max-width:930px){.chatPanel .vodafoneDiversionMessageContainer .messageHead .headContent .info,.chatPanel .vodafoneDiversion2MessageContainer .messageHead .headContent .info{margin-top:-.3vw}}@media (max-width:900px){.chatPanel .vodafoneDiversionMessageContainer .messageHead .headContent .info,.chatPanel .vodafoneDiversion2MessageContainer .messageHead .headContent .info{margin-top:-.6vw}}@media (max-width:890px){.chatPanel .vodafoneDiversionMessageContainer .messageHead .headContent .info,.chatPanel .vodafoneDiversion2MessageContainer .messageHead .headContent .info{margin-top:-1vw}}@media (max-width:880px){.chatPanel .vodafoneDiversionMessageContainer .messageHead .headContent .info,.chatPanel .vodafoneDiversion2MessageContainer .messageHead .headContent .info{margin-top:-1.5vw}}@media (max-width:865px){.chatPanel .vodafoneDiversionMessageContainer .messageHead .headContent .info,.chatPanel .vodafoneDiversion2MessageContainer .messageHead .headContent .info{margin-top:-2vw}}@media (max-width:840px){.chatPanel .vodafoneDiversionMessageContainer .messageHead .headContent .info,.chatPanel .vodafoneDiversion2MessageContainer .messageHead .headContent .info{width:38vw;margin-top:5vw;font-size:2.2vw}}@media (max-width:740px){.chatPanel .vodafoneDiversionMessageContainer .messageHead .headContent .info,.chatPanel .vodafoneDiversion2MessageContainer .messageHead .headContent .info{margin-top:3.8vw}}@media (max-width:670px){.chatPanel .vodafoneDiversionMessageContainer .messageHead .headContent .info,.chatPanel .vodafoneDiversion2MessageContainer .messageHead .headContent .info{margin-top:3vw}}@media (max-width:570px){.chatPanel .vodafoneDiversionMessageContainer .messageHead .headContent .info,.chatPanel .vodafoneDiversion2MessageContainer .messageHead .headContent .info{margin-top:1vw}}@media (max-width:510px){.chatPanel .vodafoneDiversionMessageContainer .messageHead .headContent .info,.chatPanel .vodafoneDiversion2MessageContainer .messageHead .headContent .info{margin-top:0;font-size:11px}}@media (max-width:480px){.chatPanel .vodafoneDiversionMessageContainer .messageHead .headContent .info,.chatPanel .vodafoneDiversion2MessageContainer .messageHead .headContent .info{margin-top:-1.8vw}}@media (max-width:440px){.chatPanel .vodafoneDiversionMessageContainer .messageHead .headContent .info,.chatPanel .vodafoneDiversion2MessageContainer .messageHead .headContent .info{margin-top:-3vw;font-size:10px}}@media (max-width:420px){.chatPanel .vodafoneDiversionMessageContainer .messageHead .headContent .info,.chatPanel .vodafoneDiversion2MessageContainer .messageHead .headContent .info{margin-top:-4vw}}@media (max-width:400px){.chatPanel .vodafoneDiversionMessageContainer .messageHead .headContent .info,.chatPanel .vodafoneDiversion2MessageContainer .messageHead .headContent .info{width:120px;margin-top:-6vw;font-size:8px}}@media (max-width:360px){.chatPanel .vodafoneDiversionMessageContainer .messageHead .headContent .info,.chatPanel .vodafoneDiversion2MessageContainer .messageHead .headContent .info{margin-top:-8vw}}@media (max-width:340px){.chatPanel .vodafoneDiversionMessageContainer .messageHead .headContent .info,.chatPanel .vodafoneDiversion2MessageContainer .messageHead .headContent .info{margin-top:-9vw}}@media (max-width:320px){.chatPanel .vodafoneDiversionMessageContainer .messageHead .headContent .info,.chatPanel .vodafoneDiversion2MessageContainer .messageHead .headContent .info{margin-top:-30px}}.chatPanel .vodafoneDiversionMessageContainer .messageHead .headContent .buttonContainer,.chatPanel .vodafoneDiversion2MessageContainer .messageHead .headContent .buttonContainer{text-align:left}.chatPanel .vodafoneDiversionMessageContainer .messageHead .headContent .buttonContainer button,.chatPanel .vodafoneDiversion2MessageContainer .messageHead .headContent .buttonContainer button{width:273px;height:60px;max-width:100%;margin-top:20px;padding:0;font-size:22px!important}@media (max-width:1200px){.chatPanel .vodafoneDiversionMessageContainer .messageHead .headContent .buttonContainer button,.chatPanel .vodafoneDiversion2MessageContainer .messageHead .headContent .buttonContainer button{width:23vw;height:5vw;margin-top:1.2vw;font-size:1.8vw!important}}@media (max-width:1040px){.chatPanel .vodafoneDiversionMessageContainer .messageHead .headContent .buttonContainer button,.chatPanel .vodafoneDiversion2MessageContainer .messageHead .headContent .buttonContainer button{margin-top:.9vw}}@media (max-width:1020px){.chatPanel .vodafoneDiversionMessageContainer .messageHead .headContent .buttonContainer button,.chatPanel .vodafoneDiversion2MessageContainer .messageHead .headContent .buttonContainer button{height:4.8vw;margin-top:.6vw}}@media (max-width:1010px){.chatPanel .vodafoneDiversionMessageContainer .messageHead .headContent .buttonContainer button,.chatPanel .vodafoneDiversion2MessageContainer .messageHead .headContent .buttonContainer button{margin-top:.3vw}}@media (max-width:990px){.chatPanel .vodafoneDiversionMessageContainer .messageHead .headContent .buttonContainer button,.chatPanel .vodafoneDiversion2MessageContainer .messageHead .headContent .buttonContainer button{height:4.6vw;margin-top:0}}@media (max-width:960px){.chatPanel .vodafoneDiversionMessageContainer .messageHead .headContent .buttonContainer button,.chatPanel .vodafoneDiversion2MessageContainer .messageHead .headContent .buttonContainer button{margin-top:.8vw}}@media (max-width:930px){.chatPanel .vodafoneDiversionMessageContainer .messageHead .headContent .buttonContainer button,.chatPanel .vodafoneDiversion2MessageContainer .messageHead .headContent .buttonContainer button{margin-top:.4vw}}@media (max-width:880px){.chatPanel .vodafoneDiversionMessageContainer .messageHead .headContent .buttonContainer button,.chatPanel .vodafoneDiversion2MessageContainer .messageHead .headContent .buttonContainer button{margin-top:.2vw}}@media (max-width:865px){.chatPanel .vodafoneDiversionMessageContainer .messageHead .headContent .buttonContainer button,.chatPanel .vodafoneDiversion2MessageContainer .messageHead .headContent .buttonContainer button{margin-top:-.4vw}}@media (max-width:840px){.chatPanel .vodafoneDiversionMessageContainer .messageHead .headContent .buttonContainer button,.chatPanel .vodafoneDiversion2MessageContainer .messageHead .headContent .buttonContainer button{width:35vw;height:7vw;margin-top:5vw;font-size:2.6vw!important}}@media (max-width:840px){.chatPanel .vodafoneDiversionMessageContainer .messageHead .headContent .buttonContainer button,.chatPanel .vodafoneDiversion2MessageContainer .messageHead .headContent .buttonContainer button{margin-top:4vw}}@media (max-width:740px){.chatPanel .vodafoneDiversionMessageContainer .messageHead .headContent .buttonContainer button,.chatPanel .vodafoneDiversion2MessageContainer .messageHead .headContent .buttonContainer button{margin-top:3vw}}@media (max-width:480px){.chatPanel .vodafoneDiversionMessageContainer .messageHead .headContent .buttonContainer button,.chatPanel .vodafoneDiversion2MessageContainer .messageHead .headContent .buttonContainer button{margin-top:1.8vw}}@media (max-width:410px){.chatPanel .vodafoneDiversionMessageContainer .messageHead .headContent .buttonContainer button,.chatPanel .vodafoneDiversion2MessageContainer .messageHead .headContent .buttonContainer button{margin-top:1vw}}@media (max-width:370px){.chatPanel .vodafoneDiversionMessageContainer .messageHead .headContent .buttonContainer button,.chatPanel .vodafoneDiversion2MessageContainer .messageHead .headContent .buttonContainer button{margin-top:0}}@media (max-width:350px){.chatPanel .vodafoneDiversionMessageContainer .messageHead .headContent .buttonContainer button,.chatPanel .vodafoneDiversion2MessageContainer .messageHead .headContent .buttonContainer button{position:relative;top:-2px}}@media (max-width:340px){.chatPanel .vodafoneDiversionMessageContainer .messageHead .headContent .buttonContainer button,.chatPanel .vodafoneDiversion2MessageContainer .messageHead .headContent .buttonContainer button{top:-4px}}@media (max-width:320px){.chatPanel .vodafoneDiversionMessageContainer .messageHead .headContent .buttonContainer button,.chatPanel .vodafoneDiversion2MessageContainer .messageHead .headContent .buttonContainer button{width:112px;height:22px;font-size:9px!important}}.chatPanel .vodafoneDiversionMessageContainer .messageHead .badge,.chatPanel .vodafoneDiversion2MessageContainer .messageHead .badge{position:absolute;bottom:15px;right:10px;width:155px;height:90px;min-width:62px;min-height:36px;padding-top:15px;color:#FFF;background-color:#336993;font-size:32px;font-weight:600;text-align:center;border-radius:70px 0 70px 70px;line-height:1}@media (max-width:1200px){.chatPanel .vodafoneDiversionMessageContainer .messageHead .badge,.chatPanel .vodafoneDiversion2MessageContainer .messageHead .badge{width:24%;height:29%;padding-top:1.3vw;font-size:2.5vw}}@media (max-width:1100px){.chatPanel .vodafoneDiversionMessageContainer .messageHead .badge,.chatPanel .vodafoneDiversion2MessageContainer .messageHead .badge{padding-top:1.2vw}}@media (max-width:1060px){.chatPanel .vodafoneDiversionMessageContainer .messageHead .badge,.chatPanel .vodafoneDiversion2MessageContainer .messageHead .badge{padding-top:1vw}}@media (max-width:880px){.chatPanel .vodafoneDiversionMessageContainer .messageHead .badge,.chatPanel .vodafoneDiversion2MessageContainer .messageHead .badge{padding-top:.8vw}}@media (max-width:840px){.chatPanel .vodafoneDiversionMessageContainer .messageHead .badge,.chatPanel .vodafoneDiversion2MessageContainer .messageHead .badge{padding-top:1.7vw;font-size:4.4vw}}@media (max-width:610px){.chatPanel .vodafoneDiversionMessageContainer .messageHead .badge,.chatPanel .vodafoneDiversion2MessageContainer .messageHead .badge{padding-top:1.5vw}}@media (max-width:520px){.chatPanel .vodafoneDiversionMessageContainer .messageHead .badge,.chatPanel .vodafoneDiversion2MessageContainer .messageHead .badge{bottom:11px;right:5px;padding-top:1.2vw}}@media (max-width:420px){.chatPanel .vodafoneDiversionMessageContainer .messageHead .badge,.chatPanel .vodafoneDiversion2MessageContainer .messageHead .badge{font-size:17px}}@media (max-width:370px){.chatPanel .vodafoneDiversionMessageContainer .messageHead .badge,.chatPanel .vodafoneDiversion2MessageContainer .messageHead .badge{bottom:7px;right:3px;font-size:15px}}@media (max-width:340px){.chatPanel .vodafoneDiversionMessageContainer .messageHead .badge,.chatPanel .vodafoneDiversion2MessageContainer .messageHead .badge{bottom:6px}}.chatPanel .vodafoneDiversionMessageContainer .messageHead .badge small,.chatPanel .vodafoneDiversion2MessageContainer .messageHead .badge small{display:block;font-size:20px}@media (max-width:1200px){.chatPanel .vodafoneDiversionMessageContainer .messageHead .badge small,.chatPanel .vodafoneDiversion2MessageContainer .messageHead .badge small{font-size:1.5vw}}@media (max-width:840px){.chatPanel .vodafoneDiversionMessageContainer .messageHead .badge small,.chatPanel .vodafoneDiversion2MessageContainer .messageHead .badge small{font-size:2.65vw}}@media (max-width:420px){.chatPanel .vodafoneDiversionMessageContainer .messageHead .badge small,.chatPanel .vodafoneDiversion2MessageContainer .messageHead .badge small{font-size:11px}}.chatPanel .vodafoneDiversionMessageContainer .title,.chatPanel .vodafoneDiversion2MessageContainer .title{margin:20px 0;color:#000;font-size:20px;font-weight:700}@media (max-width:420px){.chatPanel .vodafoneDiversionMessageContainer .title,.chatPanel .vodafoneDiversion2MessageContainer .title{font-size:18px}}.chatPanel .vodafoneDiversionMessageContainer .buttonContainer,.chatPanel .vodafoneDiversion2MessageContainer .buttonContainer{margin-bottom:20px!important;text-align:center}.chatPanel .vodafoneDiversionMessageContainer .buttonContainer button,.chatPanel .vodafoneDiversion2MessageContainer .buttonContainer button{width:273px;max-width:100%;height:60px;margin-top:20px;font-size:22px!important;font-weight:400}@media (max-width:640px){.chatPanel .vodafoneDiversionMessageContainer .buttonContainer button,.chatPanel .vodafoneDiversion2MessageContainer .buttonContainer button{height:50px;padding-left:0;padding-right:0;font-size:18px!important}}@media (max-width:420px){.chatPanel .vodafoneDiversionMessageContainer .buttonContainer button,.chatPanel .vodafoneDiversion2MessageContainer .buttonContainer button{height:40px;margin-top:10px;font-size:16px!important;line-height:20px}}@media (max-width:360px){.chatPanel .vodafoneDiversionMessageContainer .buttonContainer button,.chatPanel .vodafoneDiversion2MessageContainer .buttonContainer button{font-size:15px!important}}@media (max-width:1120px){.chatPanel .vodafoneDiversionMessageContainer .messageHead .headContent .title{font-size:2.4vw}}@media (max-width:1060px){.chatPanel .vodafoneDiversionMessageContainer .messageHead .headContent .title{font-size:2.2vw}}@media (max-width:1000px){.chatPanel .vodafoneDiversionMessageContainer .messageHead .headContent .title{font-size:2.1vw}}@media (max-width:840px){.chatPanel .vodafoneDiversionMessageContainer .messageHead .headContent .title{font-size:4vw}}@media (max-width:520px){.chatPanel .vodafoneDiversionMessageContainer .messageHead .headContent .title{font-size:3.6vw}}@media (max-width:420px){.chatPanel .vodafoneDiversionMessageContainer .messageHead .headContent .title{font-size:14px}}@media (max-width:360px){.chatPanel .vodafoneDiversionMessageContainer .messageHead .headContent .title{font-size:13px}}@media (max-width:1120px){.chatPanel .vodafoneDiversionMessageContainer .messageHead .headContent .title small{font-size:1.74vw}}@media (max-width:1060px){.chatPanel .vodafoneDiversionMessageContainer .messageHead .headContent .title small{font-size:1.6vw}}@media (max-width:1000px){.chatPanel .vodafoneDiversionMessageContainer .messageHead .headContent .title small{font-size:1.5vw}}@media (max-width:840px){.chatPanel .vodafoneDiversionMessageContainer .messageHead .headContent .title small{font-size:2.9vw}}@media (max-width:520px){.chatPanel .vodafoneDiversionMessageContainer .messageHead .headContent .title small{font-size:2.6vw}}@media (max-width:420px){.chatPanel .vodafoneDiversionMessageContainer .messageHead .headContent .title small{font-size:10px}}@media (max-width:360px){.chatPanel .vodafoneDiversionMessageContainer .messageHead .headContent .title small{font-size:9px}}@media (min-width:1201px){.chatPanel .vodafoneDiversion2MessageContainer .messageHead .headContent .info{width:280px}}.chatPanel .vodafoneDiversion2MessageContainer .buttonContainer button{width:330px}.chatPanel .newFeaturesContainer{padding:10px}@media (max-width:640px){.chatPanel .newFeaturesContainer{padding:0}}.chatPanel .newFeaturesContainer .title{margin-bottom:20px;color:#000;font-size:20px;font-weight:700}@media (max-width:640px){.chatPanel .newFeaturesContainer .title{font-size:16px}}.chatPanel .newFeaturesContainer .title span{display:inline-block;vertical-align:middle}.chatPanel .newFeaturesContainer .title .new{width:35px;height:35px;margin-right:5px;background:url(/assets/images/desktop/messages/system/newFeatures/new.svg) no-repeat}.chatPanel .newFeaturesContainer .title .titleText{max-width:calc(100% - 50px);line-height:1.2}.chatPanel .newFeaturesContainer .title img{max-width:100%}@media (max-width:640px){.chatPanel .newFeaturesContainer .image img{max-width:100%}}.chatPanel .newFeaturesContainer .info{font-size:16px;line-height:1.4}@media (max-width:640px){.chatPanel .newFeaturesContainer .info{font-size:13px}}.chatPanel .newFeaturesContainer .info b{color:#000}@media (max-width:1100px) and (min-width:840px){.chatPanel .newFeaturesContainer .wrapper:not(.keepOrder){display:flex;flex-direction:column}.chatPanel .newFeaturesContainer .wrapper:not(.keepOrder) .image{float:none!important;margin:10px auto 0 auto;order:2}.chatPanel .newFeaturesContainer .wrapper:not(.keepOrder) .info{float:none!important;width:100%!important;order:1}}@media (max-width:640px){.chatPanel .newFeaturesContainer .wrapper:not(.keepOrder){display:flex;flex-direction:column}.chatPanel .newFeaturesContainer .wrapper:not(.keepOrder) .image{float:none!important;margin:10px auto 0 auto;order:2}.chatPanel .newFeaturesContainer .wrapper:not(.keepOrder) .info{float:none!important;width:100%!important;order:1}}.chatPanel .newFeaturesContainer.message1 .info{width:calc(100% - 210px)}.chatPanel .newFeaturesContainer.message2 .info{width:calc(100% - 250px)}@media (max-width:640px){.chatPanel .newFeaturesContainer.message3 .image{display:none}}.chatPanel .newFeaturesContainer.message3 .info{width:calc(100% - 280px)}.chatPanel .newFeaturesContainer.message3 .info .mobile{text-align:center;display:none}@media (max-width:640px){.chatPanel .newFeaturesContainer.message3 .info .mobile{display:block}}.chatPanel .newFeaturesContainer.message3 .info .mobile img{height:206px;margin-bottom:20px}.chatPanel .newFeaturesContainer.message4 .info{width:calc(100% - 250px)}.chatPanel .newFeaturesContainer.message5 .title span{margin-top:3px}@media (max-width:1100px) and (min-width:840px){.chatPanel .newFeaturesContainer.message5 .title{margin-bottom:10px}.chatPanel .newFeaturesContainer.message5 .title span,.chatPanel .newFeaturesContainer.message5 .title img{float:none!important}.chatPanel .newFeaturesContainer.message5 .title span{margin-top:0}.chatPanel .newFeaturesContainer.message5 .title img{display:block;margin-top:10px}}@media (max-width:640px){.chatPanel .newFeaturesContainer.message5 .title{margin-bottom:10px}.chatPanel .newFeaturesContainer.message5 .title span,.chatPanel .newFeaturesContainer.message5 .title img{float:none!important}.chatPanel .newFeaturesContainer.message5 .title span{margin-top:0}.chatPanel .newFeaturesContainer.message5 .title img{display:block;margin-top:10px}}@media (max-width:640px){.chatPanel .newFeaturesContainer.message6 .image{display:none}}.chatPanel .newFeaturesContainer.message6 .image img{margin-left:-55px}.chatPanel .newFeaturesContainer.message6 .info{width:calc(100% - 235px)}.chatPanel .newFeaturesContainer.message6 .input{margin-bottom:10px}@media (max-width:640px){.chatPanel .newFeaturesContainer.message6 .input{margin-top:20px;margin-bottom:0}}@media (max-width:640px){.chatPanel .newFeaturesContainer.message6 .input .switchContainer .switchHolder{margin-right:10px}}.chatPanel .newFeaturesContainer.message6 .input .switchContainer .labelOn{top:0;color:#000;font-size:16px;font-weight:700}@media (max-width:1100px){.chatPanel .newFeaturesContainer.message6 .input .switchContainer .labelOn{width:calc(100% - 80px)}}@media (max-width:640px){.chatPanel .newFeaturesContainer.message6 .input .switchContainer .labelOn{font-size:13px}}.chatPanel .newFeaturesContainer.message6 .mobile{text-align:center;display:none}@media (max-width:640px){.chatPanel .newFeaturesContainer.message6 .mobile{display:block}}.chatPanel .newFeaturesContainer.message6 .mobile img{max-width:100%;margin-left:-10vw}@media (max-width:640px){.chatPanel .newFeaturesContainer.message7 .wrapper1 .image{width:calc(40% - 10px);margin-right:10px}}.chatPanel .newFeaturesContainer.message7 .wrapper1 .info{width:calc(100% - 200px)}@media (max-width:640px){.chatPanel .newFeaturesContainer.message7 .wrapper1 .info{display:inline;float:none;width:50%}}.chatPanel .newFeaturesContainer.message7 .wrapper2{margin:20px 0}.chatPanel .newFeaturesContainer.message7 .wrapper3 .info{width:calc(100% - 210px)}@media (max-width:640px){.chatPanel .newFeaturesContainer.message8 .image{display:none}}.chatPanel .newFeaturesContainer.message8 .info{width:calc(100% - 200px)}.chatPanel .newFeaturesContainer.message8 .mobile{margin-top:10px;text-align:center;display:none}@media (max-width:640px){.chatPanel .newFeaturesContainer.message8 .mobile{display:block}}.chatPanel .newFeaturesContainer.message8 .mobile img{max-width:100%}.chatPanel .chatboxesContainer{padding:10px;font-size:16px}@media (max-width:480px){.chatPanel .chatboxesContainer{padding:0;font-size:14px}}.chatPanel .chatboxesContainer .title{margin-bottom:20px;font-size:18px;font-weight:600}@media (max-width:480px){.chatPanel .chatboxesContainer .title{font-size:16px}}.chatPanel .chatboxesContainer .chatBoxIcon{position:relative;display:inline-block;top:-2px;margin:0 4px;vertical-align:middle}.chatPanel .chatboxesContainer .chatBoxIcon.dots>div{display:inline-block;width:6px;height:6px;margin:0 2px;background-color:#474747;border-radius:50%;vertical-align:middle}.chatPanel .chatboxesContainer .chatBoxIcon.maximize{width:18px;height:18px;background:url(/assets/images/common/icons/externalLink.svg) no-repeat}.chatPanel .chatboxesContainer .chatBoxIcon.minimize{top:0;width:23px;height:2px;background-color:#474747}.chatPanel .chatboxesContainer .chatBoxIcon.close{width:16px;height:16px;background:url(/assets/images/common/icons/closeGrayThin.svg) no-repeat}@media (max-width:480px){.chatPanel .chatboxesContainer .chatBoxIcon.close{top:0}}.chatPanel .qnaContainer{padding:10px}@media (max-width:480px){.chatPanel .qnaContainer{padding:0}}.chatPanel .qnaContainer .title{margin-bottom:15px;font-size:18px;font-weight:600}@media (max-width:480px){.chatPanel .qnaContainer .title{font-size:16px}}.chatPanel .qnaContainer .info{font-size:16px}@media (max-width:480px){.chatPanel .qnaContainer .info{font-size:14px}}.chatPanel .qnaContainer .image{margin-top:20px;text-align:center}.chatPanel .qnaContainer .image img{max-height:140px}@media (max-width:480px){.chatPanel .qnaContainer .image img{max-height:120px}}@media (max-width:580px){.chatPanel .qnaContainer .cols{display:flex;flex-direction:column}.chatPanel .qnaContainer .cols .info{order:1}.chatPanel .qnaContainer .cols .image{order:2}}@media (min-width:841px) and (max-width:1023px){.chatPanel .qnaContainer .cols{display:flex;flex-direction:column}.chatPanel .qnaContainer .cols .info{order:1}.chatPanel .qnaContainer .cols .image{order:2}}@media (min-width:581px) and (max-width:840px){.chatPanel .qnaContainer .cols .image{display:inline-block;width:140px;vertical-align:top}.chatPanel .qnaContainer .cols .image img{width:100%}.chatPanel .qnaContainer .cols .info{display:inline-block;width:calc(100% - 160px);padding-left:20px;vertical-align:top}}@media (min-width:1024px){.chatPanel .qnaContainer .cols .image{display:inline-block;width:140px;vertical-align:top}.chatPanel .qnaContainer .cols .image img{width:100%}.chatPanel .qnaContainer .cols .info{display:inline-block;width:calc(100% - 160px);padding-left:20px;vertical-align:top}}.chatPanel .qnaContainer .linkContainer{margin-top:20px;text-align:center}.chatPanel .qnaContainer .linkContainer button{font-size:18px;font-weight:400}@media (max-width:480px){.chatPanel .qnaContainer .linkContainer button{font-size:16px}}@media (max-width:360px){.chatPanel .qnaContainer .linkContainer button{width:100%;padding-left:0;padding-right:0}}.chatPanel .smartrandiMessageContainer .content{padding:10px;font-size:16px}@media (max-width:480px){.chatPanel .smartrandiMessageContainer .content{font-size:14px}}.chatPanel .smartrandiMessageContainer .content .title{margin-bottom:15px;font-size:18px;font-weight:600}@media (max-width:480px){.chatPanel .smartrandiMessageContainer .content .title{font-size:16px}}.chatPanel .smartrandiMessageContainer .content .nowrap{white-space:nowrap}.chatPanel .smartrandiMessageContainer .content .buttonContainer{margin:20px 0!important;text-align:center}.chatPanel .smartrandiMessageContainer .content .buttonContainer button{width:300px;height:54px;background:#9C09DB;background:-webkit-linear-gradient(-45deg,#9C09DB 0%,#1C0FD7 100%);background:-moz-linear-gradient(-45deg,#feffff 0%,#1C0FD7 100%);background:-ms-linear-gradient(-45deg,#feffff 0%,#1C0FD7 100%);background:-o-linear-gradient(-45deg,#feffff 0%,#1C0FD7 100%);background:linear-gradient(135deg,#9C09DB 0%,#1C0FD7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#9C09DB,endColorstr=#1C0FD7,GradientType=1);font-size:21px!important}@media (max-width:480px){.chatPanel .smartrandiMessageContainer .content .buttonContainer button{width:100%;height:50px;font-size:18px!important}}@media (max-width:380px){.chatPanel .smartrandiMessageContainer .content .buttonContainer button{width:100%;height:45px;padding:0;font-size:16px!important}}.chatPanel .smartrandiMessageContainer .content .imageContainer img{width:100%}.chatPanel .qnaErrorMessageContainer{padding:20px;font-size:16px}@media (min-width:841px) and (max-width:1023px){.chatPanel .qnaErrorMessageContainer{padding:10px}}@media (max-width:620px){.chatPanel .qnaErrorMessageContainer{padding:10px}}@media (max-width:480px){.chatPanel .qnaErrorMessageContainer{font-size:14px}}.chatPanel .qnaErrorMessageContainer .title{margin-bottom:15px;font-size:20px;font-weight:700}@media (max-width:620px){.chatPanel .qnaErrorMessageContainer .title{font-size:18px}}.chatPanel .qnaErrorMessageContainer button{height:45px;margin-bottom:5px;font-size:18px;font-weight:400;line-height:27px}@media (max-width:480px){.chatPanel .qnaErrorMessageContainer button{height:40px;font-size:16px;line-height:22px}}@media (max-width:360px){.chatPanel .qnaErrorMessageContainer button{width:100%;padding-left:0;padding-right:0}}.chatPanel .wp2022BouncedMessageContainer{padding:20px;font-size:16px}@media (min-width:841px) and (max-width:1023px){.chatPanel .wp2022BouncedMessageContainer{padding:10px}}@media (max-width:620px){.chatPanel .wp2022BouncedMessageContainer{padding:10px}}@media (max-width:480px){.chatPanel .wp2022BouncedMessageContainer{font-size:14px}}.chatPanel .wp2022BouncedMessageContainer .title{margin-bottom:15px;font-size:20px;font-weight:700}@media (max-width:620px){.chatPanel .wp2022BouncedMessageContainer .title{font-size:18px}}.chatPanel .wsEndsContainer{padding-bottom:25px}.chatPanel .wsEndsContainer .header{padding:20px;text-align:center}@media (max-width:860px){.chatPanel .wsEndsContainer .header{padding:10px}}.chatPanel .wsEndsContainer .header .logo{max-width:84%}.chatPanel .wsEndsContainer .hero img{width:100%}.chatPanel .wsEndsContainer .section{margin-top:20px;font-size:16px}.chatPanel .wsEndsContainer .section strong{display:block;margin-bottom:10px;font-size:20px}.chatPanel .titkosrandiViszonyNotification{max-width:750px;margin:-10px -15px}.chatPanel .titkosrandiViszonyNotification .content{padding:10px 15px 20px 15px}@media (min-width:1366px){.chatPanel .titkosrandiViszonyNotification .content{padding-bottom:30px}}.chatPanel .titkosrandiViszonyNotification .background{padding-top:64.09999999999999%;background:url(/assets/images/desktop/messages/system/titkosrandi/viszony_notification_bg.jpg) no-repeat;background-size:118.5%;margin-bottom:26px}@media (min-width:1366px){.chatPanel .titkosrandiViszonyNotification .background{background-size:100%;margin-bottom:30px;padding-top:46.18%}}.chatPanel .titkosrandiViszonyNotification .title{margin:0 0 6px 0;font-size:16px;line-height:19px}@media (min-width:621px){.chatPanel .titkosrandiViszonyNotification .title{font-size:19px;line-height:22px}}@media (min-width:1366px){.chatPanel .titkosrandiViszonyNotification .title{font-size:24px;line-height:28px;margin-bottom:26px}}.chatPanel .titkosrandiViszonyNotification .info{font-size:13px;line-height:15px;margin:0}@media (min-width:621px){.chatPanel .titkosrandiViszonyNotification .info{font-size:15px;line-height:18px}}@media (min-width:1366px){.chatPanel .titkosrandiViszonyNotification .info{font-size:16px;line-height:20px}}.chatPanel .titkosrandiViszonyNotification .button{display:block;width:100%;background:linear-gradient(90deg,#9E005D 0%,#CC0A7C 100%);color:#fff!important;font-size:14px;line-height:16px;text-align:center;padding:12px 0;border-radius:20px;text-decoration:none!important;margin:26px auto 0 auto;max-width:250px}@media (min-width:621px){.chatPanel .titkosrandiViszonyNotification .button{font-size:16px;line-height:20px;border-radius:23px}}@media (min-width:1366px){.chatPanel .titkosrandiViszonyNotification .button{max-width:300px;border-radius:25px;padding:15px 0}}.chatPanel .cityChangedMessageContainer,.chatPanel .earlySaleFixMessageContainer{padding:10px 0;font-size:16px}.chatPanel .cityChangedMessageContainer .title,.chatPanel .earlySaleFixMessageContainer .title{margin-bottom:20px;font-size:18px;font-weight:700}.chatPanel.boxMode .messageItem.system .contentWrapper{max-width:calc(100% - 55px)!important}.chatPanel.boxMode .siteMessageContainer{font-size:14px}.chatPanel.boxMode .siteMessageContainer .buttonContainer button{width:100%;height:40px;padding-left:20px;padding-right:20px;font-size:16px!important;line-height:22px}.chatPanel.boxMode .welcomeMessageContainer .section .title{font-size:16px}.chatPanel.boxMode .welcomeMessageContainer .section p{font-size:13px}.chatPanel.boxMode .welcomeMessageContainer .section .buttonContainer button{width:100%;min-width:auto;padding-left:0;padding-right:0;font-size:14px!important}.chatPanel.boxMode .welcomeMessageContainer .section .group{display:flex;flex-direction:column}.chatPanel.boxMode .welcomeMessageContainer .section .group .info{float:none;width:100%!important;order:2}.chatPanel.boxMode .welcomeMessageContainer .section .group .image{float:none;width:100%;padding:20px 0;text-align:center;order:1}.chatPanel.boxMode .welcomeMessageContainer .section .group .image img{max-height:180px}.chatPanel.boxMode .welcomeMessageContainer .section.mobile .stores{text-align:center}.chatPanel.boxMode .welcomeMessageContainer .section.subscription .title,.chatPanel.boxMode .welcomeMessageContainer .section.subscription button{width:100%;font-size:12px!important}.chatPanel.boxMode .welcomeMessageContainer .section.subscription .title .premium,.chatPanel.boxMode .welcomeMessageContainer .section.subscription button .premium{margin-right:0}.chatPanel.boxMode .welcomeMessageContainer .section.support .buttonContainer button{font-size:12px!important}.chatPanel.boxMode .welcomeMessageContainer .section.wishes{margin-top:-30px}.chatPanel.boxMode .subscriptionMessageContainer{padding:0}.chatPanel.boxMode .subscriptionMessageContainer .title{font-size:18px}.chatPanel.boxMode .subscriptionMessageContainer .section .info{font-size:14px}.chatPanel.boxMode .subscriptionMessageContainer .section .info.wide{width:100%!important;margin-top:0}.chatPanel.boxMode .subscriptionMessageContainer .section .info .details{font-size:14px}.chatPanel.boxMode .subscriptionMessageContainer .section.center{display:flex;flex-direction:column}.chatPanel.boxMode .subscriptionMessageContainer .section.center:not(:last-of-type){margin-bottom:60px}.chatPanel.boxMode .subscriptionMessageContainer .section.center .info,.chatPanel.boxMode .subscriptionMessageContainer .section.center .image{float:none;display:block;width:100%}.chatPanel.boxMode .subscriptionMessageContainer .section.center .info{position:relative;top:0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;text-align:center;font-size:14px;order:2}.chatPanel.boxMode .subscriptionMessageContainer .section.center .info .br{display:none}.chatPanel.boxMode .subscriptionMessageContainer .section.center .image{margin-bottom:15px;text-align:center;order:1}.chatPanel.boxMode .subscriptionMessageContainer .section.center .image.right{text-align:center}.chatPanel.boxMode .subscriptionMessageContainer .section.float{display:flex;flex-direction:column}.chatPanel.boxMode .subscriptionMessageContainer .section.float .info{float:none;display:block;order:1}.chatPanel.boxMode .subscriptionMessageContainer .section.float .image{float:none;display:block;margin-top:25px;margin-bottom:0;text-align:center;order:2}.chatPanel.boxMode .subscriptionMessageContainer .section.videos .info{width:100%!important;margin-top:0}.chatPanel.boxMode .subscriptionMessageContainer .buttonContainer{margin-top:30px!important;margin-bottom:20px!important}.chatPanel.boxMode .subscriptionMessageContainer .buttonContainer button{width:100%;padding-left:0;padding-right:0;font-size:14px!important}.chatPanel.boxMode .subscriptionMessageContainer .buttonContainer button span{margin-left:3px}@media (max-width:340px){.chatPanel.boxMode .subscriptionMessageContainer .buttonContainer button span{margin-left:0}}.chatPanel.boxMode .premiumMessageContainer .section{font-size:14px}.chatPanel.boxMode .premiumMessageContainer .section .title{font-size:18px}.chatPanel.boxMode .premiumMessageContainer .section.benefits .title{margin-top:0}.chatPanel.boxMode .premiumMessageContainer .buttonContainer button{width:100%;padding-left:0;padding-right:0;height:40px;font-size:15px!important}.chatPanel.boxMode .healthcareMessageContainer .info{font-size:14px}.chatPanel.boxMode .healthcareMessageContainer .info .title{font-size:18px}.chatPanel.boxMode .healthcareMessageContainer .buttonContainer button{width:100%;padding-left:0;padding-right:0;height:40px;font-size:15px!important}.chatPanel.boxMode .simpleConfirmationContainer{font-size:14px}.chatPanel.boxMode .simpleConfirmationContainer .title{font-size:18px}.chatPanel.boxMode .simpleConfirmationContainer .buttonContainer button{width:100%;padding-left:0;padding-right:0;height:40px;font-size:15px!important}.chatPanel.boxMode .dateFinderArchivedContainer{padding:0;font-size:14px}.chatPanel.boxMode .girlfriendMessageContainer,.chatPanel.boxMode .boyfriendMessageContainer{padding:10px;font-size:14px}.chatPanel.boxMode .girlfriendMessageContainer .title,.chatPanel.boxMode .boyfriendMessageContainer .title{margin-bottom:15px;font-size:16px}.chatPanel.boxMode .girlfriendMessageContainer ul,.chatPanel.boxMode .boyfriendMessageContainer ul,.chatPanel.boxMode .girlfriendMessageContainer ol,.chatPanel.boxMode .boyfriendMessageContainer ol{padding:15px}.chatPanel.boxMode .girlfriendMessageContainer .linkWrapper .botUserContainer .data .nickAndAge,.chatPanel.boxMode .boyfriendMessageContainer .linkWrapper .botUserContainer .data .nickAndAge{font-size:14px}.chatPanel.boxMode .girlfriendMessageContainer .linkWrapper .botUserContainer .data .location,.chatPanel.boxMode .boyfriendMessageContainer .linkWrapper .botUserContainer .data .location{font-size:13px}.chatPanel.boxMode .girlfriendMessageContainer .linkWrapper button,.chatPanel.boxMode .boyfriendMessageContainer .linkWrapper button{padding-left:0;padding-right:0;font-size:16px}.chatPanel.boxMode .vodafoneDiversionMessageContainer,.chatPanel.boxMode .vodafoneDiversion2MessageContainer{padding-bottom:0;font-size:14px}.chatPanel.boxMode .vodafoneDiversionMessageContainer .messageHead .headContent,.chatPanel.boxMode .vodafoneDiversion2MessageContainer .messageHead .headContent{top:7px;left:10px}.chatPanel.boxMode .vodafoneDiversionMessageContainer .messageHead .headContent .title,.chatPanel.boxMode .vodafoneDiversion2MessageContainer .messageHead .headContent .title{width:135px;background-size:24px;font-size:17px}.chatPanel.boxMode .vodafoneDiversionMessageContainer .messageHead .headContent .title small,.chatPanel.boxMode .vodafoneDiversion2MessageContainer .messageHead .headContent .title small{font-size:11px}.chatPanel.boxMode .vodafoneDiversionMessageContainer .messageHead .headContent .info,.chatPanel.boxMode .vodafoneDiversion2MessageContainer .messageHead .headContent .info{width:120px;margin-top:-30px;font-size:8px}.chatPanel.boxMode .vodafoneDiversionMessageContainer .messageHead .headContent .buttonContainer button,.chatPanel.boxMode .vodafoneDiversion2MessageContainer .messageHead .headContent .buttonContainer button{position:relative;top:-4px;width:112px;height:22px;margin-top:5vw;font-size:9px!important}.chatPanel.boxMode .vodafoneDiversionMessageContainer .messageHead .badge,.chatPanel.boxMode .vodafoneDiversion2MessageContainer .messageHead .badge{bottom:10px;right:3px;width:24%;height:29%;padding-top:5px;font-size:15px}.chatPanel.boxMode .vodafoneDiversionMessageContainer .messageHead .badge small,.chatPanel.boxMode .vodafoneDiversion2MessageContainer .messageHead .badge small{font-size:11px}.chatPanel.boxMode .vodafoneDiversionMessageContainer .title,.chatPanel.boxMode .vodafoneDiversion2MessageContainer .title{font-size:18px}.chatPanel.boxMode .vodafoneDiversionMessageContainer .buttonContainer button,.chatPanel.boxMode .vodafoneDiversion2MessageContainer .buttonContainer button{height:40px;margin-top:4px!important;padding-left:0;padding-right:0;font-size:15px!important;line-height:20px}.chatPanel.boxMode .vodafoneDiversionMessageContainer .messageHead .headContent .title{font-size:13px}.chatPanel.boxMode .vodafoneDiversionMessageContainer .messageHead .headContent .title small{font-size:9px}.chatPanel.boxMode .vodafoneDiversion2MessageContainer .messageHead .headContent .info{width:130px}.chatPanel.boxMode .newFeaturesContainer{padding:0}.chatPanel.boxMode .newFeaturesContainer .title{font-size:16px}.chatPanel.boxMode .newFeaturesContainer .image img{max-width:100%}.chatPanel.boxMode .newFeaturesContainer .info{font-size:13px}.chatPanel.boxMode .newFeaturesContainer .wrapper:not(.keepOrder){display:flex;flex-direction:column}.chatPanel.boxMode .newFeaturesContainer .wrapper:not(.keepOrder) .image{float:none!important;margin:10px auto 0 auto;order:2}.chatPanel.boxMode .newFeaturesContainer .wrapper:not(.keepOrder) .info{float:none!important;width:100%!important;order:1}.chatPanel.boxMode .newFeaturesContainer.message3 .image{display:none}.chatPanel.boxMode .newFeaturesContainer.message3 .info .mobile{display:block}.chatPanel.boxMode .newFeaturesContainer.message5 .title{margin-bottom:10px}.chatPanel.boxMode .newFeaturesContainer.message5 .title span,.chatPanel.boxMode .newFeaturesContainer.message5 .title img{float:none!important}.chatPanel.boxMode .newFeaturesContainer.message5 .title span{margin-top:0}.chatPanel.boxMode .newFeaturesContainer.message5 .title img{display:block;margin-top:10px}.chatPanel.boxMode .newFeaturesContainer.message6 .image{display:none}.chatPanel.boxMode .newFeaturesContainer.message6 .input{margin-top:20px;margin-bottom:0}.chatPanel.boxMode .newFeaturesContainer.message6 .input .switchContainer .switchHolder{margin-right:10px}.chatPanel.boxMode .newFeaturesContainer.message6 .input .switchContainer .labelOn{width:calc(100% - 55px);font-size:12px}.chatPanel.boxMode .newFeaturesContainer.message6 .mobile{display:block}.chatPanel.boxMode .newFeaturesContainer.message6 .mobile img{margin-left:0}.chatPanel.boxMode .newFeaturesContainer.message7 .wrapper1 .image{width:calc(40% - 10px);margin-right:10px}.chatPanel.boxMode .newFeaturesContainer.message7 .wrapper1 .info{display:inline;float:none;width:50%}.chatPanel.boxMode .newFeaturesContainer.message8 .image{display:none}.chatPanel.boxMode .newFeaturesContainer.message8 .mobile{display:block}.chatPanel.boxMode .chatboxesContainer{padding:0;font-size:14px}.chatPanel.boxMode .chatboxesContainer .title{font-size:16px}.chatPanel.boxMode .chatboxesContainer .chatBoxIcon.close{top:0}.chatPanel.boxMode .qnaContainer{padding:0}.chatPanel.boxMode .qnaContainer .title{font-size:16px}.chatPanel.boxMode .qnaContainer .info{font-size:14px}.chatPanel.boxMode .qnaContainer .image img{max-height:120px}.chatPanel.boxMode .qnaContainer .cols{display:flex;flex-direction:column}.chatPanel.boxMode .qnaContainer .cols .info{display:block;width:100%;padding-left:0;order:1}.chatPanel.boxMode .qnaContainer .cols .image{display:block;width:100%;order:2}.chatPanel.boxMode .qnaContainer .linkContainer button{width:100%;padding-left:0;padding-right:0;font-size:16px}.chatPanel.boxMode .smartrandiMessageContainer .content{padding:5px 0 0 0;font-size:14px}.chatPanel.boxMode .smartrandiMessageContainer .content .title{font-size:16px}.chatPanel.boxMode .smartrandiMessageContainer .content .buttonContainer button{width:100%;height:45px;padding:0;font-size:16px!important}.chatPanel.boxMode .qnaErrorMessageContainer{padding:10px;font-size:14px}.chatPanel.boxMode .qnaErrorMessageContainer .title{font-size:18px}.chatPanel.boxMode .qnaErrorMessageContainer button{width:100%;height:40px;padding-left:0;padding-right:0;font-size:16px;line-height:22px}.chatPanel.boxMode .wp2022BouncedMessageContainer{padding:10px;font-size:14px}.chatPanel.boxMode .wp2022BouncedMessageContainer .title{font-size:18px}.chatPanel.boxMode .wsEndsContainer .header img{max-width:100%}.chatPanel.boxMode .wsEndsContainer .section{font-size:14px}.chatPanel.boxMode .wsEndsContainer .section strong{font-size:16px}.chatPanel.boxMode .titkosrandiViszonyNotification .content{padding:10px 15px 20px 15px}.chatPanel.boxMode .titkosrandiViszonyNotification .background{padding-top:64.09999999999999%;background:url(/assets/images/desktop/messages/system/titkosrandi/viszony_notification_bg.jpg) no-repeat;background-size:118.5%;margin-bottom:15px}.chatPanel.boxMode .titkosrandiViszonyNotification .title{font-size:19px;line-height:22px;margin-bottom:15px}.chatPanel.boxMode .titkosrandiViszonyNotification .info{font-size:15px;line-height:18px}.chatPanel.boxMode .titkosrandiViszonyNotification .button{font-size:16px;line-height:20px;border-radius:23px}.chatPanel.boxMode .cityChangedMessageContainer,.chatPanel.boxMode .earlySaleFixMessageContainer{padding:10px 0;font-size:14px}.chatPanel.boxMode .cityChangedMessageContainer .title,.chatPanel.boxMode .earlySaleFixMessageContainer .title{margin-bottom:15px;font-size:16px}.textHeading{display:inline-block!important;width:100%;vertical-align:top;font-weight:700;line-height:1.2;margin:10px 0!important}.textSmall{font-size:.8em;line-height:1.3}.commonLayer[data-name=unlockInfo]{padding:10px;background-color:#FFF}.commonLayer[data-name=unlockInfo] .close{position:absolute;top:12px;right:13px;cursor:pointer}.commonLayer[data-name=unlockInfo] .title{padding:10px 0 5px 0;font-size:22px;font-weight:700;text-align:center}.commonLayer[data-name=unlockInfo] .content{color:#4C4C4C}.commonLayer[data-name=unlockInfo] .buttonContainer{text-align:center}.commonLayer[data-name=unlockInfo] .buttonContainer button{width:230px;height:50px;font-size:18px}.commonLayer[data-name=secureInfo] .content .buttonContainer button,.commonLayer[data-name=secureInfoChat] .content .buttonContainer button{width:180px}@media (max-width:480px){.commonLayer[data-name=secureInfo] .content .buttonContainer button,.commonLayer[data-name=secureInfoChat] .content .buttonContainer button{display:block;width:100%}}.commonLayer[data-name=secureInfo] .content .buttonContainer button.ok,.commonLayer[data-name=secureInfoChat] .content .buttonContainer button.ok{color:#FFF;background-color:#4A4A4A}.commonLayer[data-name=secureInfo] .content .buttonContainer button.ok:hover,.commonLayer[data-name=secureInfoChat] .content .buttonContainer button.ok:hover{background-color:#575757}.videoPlayerLayer .wrapper{position:fixed;top:0;left:0;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;z-index:999999}.videoPlayerLayer .wrapper .overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#4d4d4d;opacity:.9;z-index:9999998}.videoPlayerLayer .wrapper .player{position:absolute;top:50%;left:50%;width:80%;min-width:320px;max-width:960px;max-height:100%;background-color:#000;border-radius:15px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);overflow:hidden;z-index:9999999}@media (max-width:480px){.videoPlayerLayer .wrapper .player{left:0;top:0;width:100%!important;height:100%!important;border-radius:0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}}@media only screen and (max-device-width:768px){.videoPlayerLayer .wrapper .player{left:0;top:0;width:100%!important;height:100%!important;border-radius:0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}}.videoPlayerLayer .wrapper .player.fullscreen{position:fixed;top:0;left:0;width:100%!important;max-width:none;height:100%!important;margin-top:0!important;border-radius:0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.videoPlayerLayer .wrapper .player.fullscreen .subtitle{font-size:2.8vw}@media (max-width:680px){.videoPlayerLayer .wrapper .player.fullscreen .subtitle{font-size:2.8vw}}@media (max-width:480px){.videoPlayerLayer .wrapper .player.fullscreen .subtitle{font-size:3.6vw}}@media (max-width:400px){.videoPlayerLayer .wrapper .player.fullscreen .subtitle{font-size:16px}}@media (max-height:400px){.videoPlayerLayer .wrapper .player.fullscreen .subtitle{font-size:16px}}.videoPlayerLayer .wrapper .player.noControls *{cursor:none!important}.videoPlayerLayer .wrapper .player .close{position:absolute;top:10px;right:12px;width:32px;height:32px;padding-top:4px;background-color:rgb(0 0 0 / .6);text-align:center;border-radius:50%;cursor:pointer;z-index:2}.videoPlayerLayer .wrapper .player .close svg{width:24px;height:24px;opacity:.8}.videoPlayerLayer .wrapper .player .close:hover svg{opacity:1}.videoPlayerLayer .wrapper .player video{width:100%;height:100%}.videoPlayerLayer .wrapper .player .videoOverlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.videoPlayerLayer .wrapper .player .loading{position:absolute;top:50%;left:50%;width:100px;height:94px;background:url(/assets/images/desktop/layers/videoPlayer/heart.svg) no-repeat;background-size:100% 100%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.videoPlayerLayer .wrapper .player .loading .dots{position:absolute;top:36px;left:0;width:100%;text-align:center}.videoPlayerLayer .wrapper .player .loading .dots div{display:inline-block;width:11px;height:11px;margin:0 4px;background-color:#FFF;border-radius:50%;vertical-align:top;-webkit-animation:wave 1.3s infinite linear;-moz-animation:wave 1.3s infinite linear;-ms-animation:wave 1.3s infinite linear;animation:wave 1.3s infinite linear}.videoPlayerLayer .wrapper .player .loading .dots div:nth-of-type(2){-webkit-animation-delay:-1.1s;-moz-animation-delay:-1.1s;-ms-animation-delay:-1.1s;-o-animation-delay:-1.1s;animation-delay:-1.1s}.videoPlayerLayer .wrapper .player .loading .dots div:nth-of-type(3){-webkit-animation-delay:-0.9s;-moz-animation-delay:-0.9s;-ms-animation-delay:-0.9s;-o-animation-delay:-0.9s;animation-delay:-0.9s}.videoPlayerLayer .wrapper .player .bar{position:absolute;left:0;bottom:0;width:100%;padding:10px 20px;background-color:rgb(0 0 0 / .6);z-index:2}.videoPlayerLayer .wrapper .player .bar .progress{height:4px;background-color:rgb(255 255 255 / .3);border-radius:5px;cursor:pointer}.videoPlayerLayer .wrapper .player .bar .progress div{height:4px;background-color:#C6373D;border-radius:5px}.videoPlayerLayer .wrapper .player .bar .controls{margin-top:5px}.videoPlayerLayer .wrapper .player .bar .controls .button{position:relative;display:inline-block;width:32px;height:32px;vertical-align:middle;cursor:pointer}.videoPlayerLayer .wrapper .player .bar .controls .button:not(:last-of-type){margin-right:8px}@media (max-width:360px){.videoPlayerLayer .wrapper .player .bar .controls .button:not(:last-of-type){margin-right:5px}}.videoPlayerLayer .wrapper .player .bar .controls .button svg{position:absolute;top:50%;left:50%;height:24px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:.8}.videoPlayerLayer .wrapper .player .bar .controls .button:hover svg{opacity:1}@media (max-width:560px){.videoPlayerLayer .wrapper .player .bar .controls .button.stop{display:none}}.videoPlayerLayer .wrapper .player .bar .controls .button.volume.muted{left:1.2px}@media (max-width:340px){.videoPlayerLayer .wrapper .player .bar .controls .button.share{margin-right:2px}}.videoPlayerLayer .wrapper .player .bar .controls .buttons{display:inline-block;vertical-align:middle}.videoPlayerLayer .wrapper .player .bar .controls .volumeControll{display:inline-block;margin-left:10px;vertical-align:middle}.videoPlayerLayer .wrapper .player .bar .controls .volumeControll .state{position:relative;height:5px;width:80px;margin-right:5px;background-color:rgb(255 255 255 / .3);border-radius:5px;cursor:pointer}@media (max-width:380px){.videoPlayerLayer .wrapper .player .bar .controls .volumeControll .state{width:60px}}@media (max-width:350px){.videoPlayerLayer .wrapper .player .bar .controls .volumeControll .state{width:45px}}.videoPlayerLayer .wrapper .player .bar .controls .volumeControll .state .current{position:absolute;top:0;left:0;height:100%;background-color:rgb(255 255 255 / .8);border-radius:5px}.videoPlayerLayer .wrapper .player .bar .controls .volumeControll .state .handle{position:absolute;width:16px;height:16px;background-color:rgb(255 255 255 / .9);border-radius:50%;-webkit-transform:translate(-5px,-5px);-moz-transform:translate(-5px,-5px);-ms-transform:translate(-5px,-5px);-o-transform:translate(-5px,-5px);transform:translate(-5px,-5px)}.videoPlayerLayer .wrapper .player .bar .controls .time{display:inline-block;margin-left:16px;color:#FFF;font-size:13px;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.videoPlayerLayer .wrapper .player.playing .bar .progress div{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-khtml-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.videoPlayerLayer .wrapper .player .subtitle{position:absolute;bottom:25px;left:0;width:100%;padding:0 30px;color:#fff;text-align:center;font-size:24px;text-shadow:1px 1px 10px #222}.videoPlayerLayer .wrapper .player .subtitle.up{bottom:72px}@media (max-width:1200px){.videoPlayerLayer .wrapper .player .subtitle{font-size:2.2vw}}@media (max-width:880px){.videoPlayerLayer .wrapper .player .subtitle{font-size:2.5vw}}@media (max-width:680px){.videoPlayerLayer .wrapper .player .subtitle{font-size:2.8vw}}@media (max-width:480px){.videoPlayerLayer .wrapper .player .subtitle{font-size:3.6vw}}@media (max-width:400px){.videoPlayerLayer .wrapper .player .subtitle{font-size:16px}}@media (max-height:400px){.videoPlayerLayer .wrapper .player .subtitle{font-size:16px}}.videoPlayerLayer .wrapper .player .info{position:absolute;top:50%;left:50%;padding:15px 20px;color:#FFF;background-color:#000;font-size:18px;white-space:nowrap;border-radius:10px;box-shadow:0 0 10px 0 rgb(255 255 255 / .16);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:3;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (max-width:780px){.videoPlayerLayer .wrapper .player .info{padding:10px 15px;font-size:16px}}@media (max-width:480px){.videoPlayerLayer .wrapper .player .info{width:100%;text-align:center;white-space:normal;border-radius:0}}.videoPlayerLayer .wrapper .player .nextLoader{position:absolute;right:20px;bottom:72px;height:190px;border-radius:15px;box-shadow:0 0 10px 0 #222;cursor:pointer!important;overflow:hidden;z-index:2}@media (max-width:780px){.videoPlayerLayer .wrapper .player .nextLoader{height:150px}}@media (max-width:640px){.videoPlayerLayer .wrapper .player .nextLoader{height:114px}}.videoPlayerLayer .wrapper .player .nextLoader .loaderHead{position:relative;height:27px;padding:5px 10px;color:#FFF;background-color:rgb(0 0 0 / .8);font-size:14px}@media (max-width:640px){.videoPlayerLayer .wrapper .player .nextLoader .loaderHead{height:24px;font-size:10px}}.videoPlayerLayer .wrapper .player .nextLoader .loaderHead span{position:relative;float:right;top:1px;font-size:12px;text-decoration:underline;cursor:pointer}@media (max-width:640px){.videoPlayerLayer .wrapper .player .nextLoader .loaderHead span{top:0;font-size:9px}}.videoPlayerLayer .wrapper .player .nextLoader .loaderHead:before{content:'';position:absolute;bottom:-20px;left:0;width:30px;height:20px;background-color:#ffd964}.videoPlayerLayer .wrapper .player .nextLoader .loaderHead:after{content:'';position:absolute;bottom:-20px;right:0;width:30px;height:20px;background-color:#FFF}.videoPlayerLayer .wrapper .player .nextLoader .thumbnail{position:relative;top:-1px;width:290px;height:165px}@media (max-width:780px){.videoPlayerLayer .wrapper .player .nextLoader .thumbnail{width:220px;height:125px}}@media (max-width:640px){.videoPlayerLayer .wrapper .player .nextLoader .thumbnail{width:160px;height:91px}}.videoPlayerLayer .wrapper .player .nextLoader .thumbnail .play{position:absolute;top:50%;left:50%;width:80px;height:80px;margin-top:-45px;margin-left:-40px}@media (max-width:640px){.videoPlayerLayer .wrapper .player .nextLoader .thumbnail .play{width:46px;height:46px;margin-top:-31px;margin-left:-23px}}.videoPlayerLayer .wrapper .player .nextLoader .thumbnail .play .icon{position:absolute;top:50%;left:50%;width:34px;height:40px;margin-left:-17px;margin-top:-20px;background:url(/assets/images/desktop/videos/szivugyek/icons/play2.svg) no-repeat;background-size:100% 100%;z-index:2}@media (max-width:640px){.videoPlayerLayer .wrapper .player .nextLoader .thumbnail .play .icon{width:20px;height:23px;margin-left:-10px;margin-top:-12px}}.videoPlayerLayer .wrapper .player .nextLoader .thumbnail .play .leftCircle,.videoPlayerLayer .wrapper .player .nextLoader .thumbnail .play .rightCircle{position:absolute;top:0;width:50%;height:100%;overflow:hidden}.videoPlayerLayer .wrapper .player .nextLoader .thumbnail .play .leftCircle:after,.videoPlayerLayer .wrapper .player .nextLoader .thumbnail .play .rightCircle:after{content:'';position:absolute;display:block;top:0;width:80px;height:80px;border:5px solid rgb(255 255 255 / .7);border-radius:50%;box-sizing:border-box;animation:rotateCircle 2.5s linear forwards}@media (max-width:640px){.videoPlayerLayer .wrapper .player .nextLoader .thumbnail .play .leftCircle:after,.videoPlayerLayer .wrapper .player .nextLoader .thumbnail .play .rightCircle:after{width:46px;height:46px;border-width:4px}}.videoPlayerLayer .wrapper .player .nextLoader .thumbnail .play .leftCircle{left:0}.videoPlayerLayer .wrapper .player .nextLoader .thumbnail .play .leftCircle:after{left:0;clip:rect(0,40px,80px,0);animation-delay:2.5s}@media (max-width:640px){.videoPlayerLayer .wrapper .player .nextLoader .thumbnail .play .leftCircle:after{clip:rect(0,23px,46px,0)}}.videoPlayerLayer .wrapper .player .nextLoader .thumbnail .play .rightCircle{right:0}.videoPlayerLayer .wrapper .player .nextLoader .thumbnail .play .rightCircle:after{right:0;clip:rect(0,80px,80px,40px)}@media (max-width:640px){.videoPlayerLayer .wrapper .player .nextLoader .thumbnail .play .rightCircle:after{clip:rect(0,46px,46px,23px)}}.videoPlayerLayer .wrapper .player .nextLoader .thumbnail img{width:100%;height:100%}.videoPlayerLayer .wrapper .player .nextLoader .thumbnail .episodeTitle{position:absolute;bottom:0;left:0;width:100%;padding:6px 10px;color:#FFF;background-color:rgb(0 0 0 / .4);font-size:14px;font-weight:700;text-shadow:1px 1px 10px #222;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (max-width:640px){.videoPlayerLayer .wrapper .player .nextLoader .thumbnail .episodeTitle{font-size:12px}}.videoPlayerLayer .wrapper .player .videoFinished{position:absolute;display:block!important;top:50%;left:50%;text-align:center;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);cursor:default!important;z-index:2}.videoPlayerLayer .wrapper .player .videoFinished .text{color:#FFF;font-size:24px}@media (max-width:800px){.videoPlayerLayer .wrapper .player .videoFinished .text{font-size:22px}}@media (max-width:640px){.videoPlayerLayer .wrapper .player .videoFinished .text{font-size:20px}}@media (max-width:600px){.videoPlayerLayer .wrapper .player .videoFinished .text{font-size:18px}}.videoPlayerLayer .wrapper .player .videoFinished .buttonContainer{margin-top:30px}@media (max-width:800px){.videoPlayerLayer .wrapper .player .videoFinished .buttonContainer{margin-top:20px}}.videoPlayerLayer .wrapper .player .videoFinished .buttonContainer button{width:250px;height:55px;font-size:24px;font-weight:400}@media (max-width:800px){.videoPlayerLayer .wrapper .player .videoFinished .buttonContainer button{width:230px;height:50px;font-size:22px}}@media (max-width:640px){.videoPlayerLayer .wrapper .player .videoFinished .buttonContainer button{font-size:20px}}@media (max-width:600px){.videoPlayerLayer .wrapper .player .videoFinished .buttonContainer button{width:220px;height:45px;font-size:18px}}.videoPlayerLayer .wrapper .player .fadeIn-enter-active{animation:fadeIn 1.5s}.videoPlayerLayer .wrapper .player .fadeIn-leave-active{animation:fadeIn 0s reverse}@-webkit-keyframes wave{0%,60%,100%{-webkit-transform:initial;-moz-transform:initial;-ms-transform:initial;-o-transform:initial;transform:initial}30%{-webkit-transform:translateY(-5px) scale(1.25,1.25);-moz-transform:translateY(-5px) scale(1.25,1.25);-ms-transform:translateY(-5px) scale(1.25,1.25);-o-transform:translateY(-5px) scale(1.25,1.25);transform:translateY(-5px) scale(1.25,1.25)}}@-moz-keyframes wave{0%,60%,100%{-webkit-transform:initial;-moz-transform:initial;-ms-transform:initial;-o-transform:initial;transform:initial}30%{-webkit-transform:translateY(-5px) scale(1.25,1.25);-moz-transform:translateY(-5px) scale(1.25,1.25);-ms-transform:translateY(-5px) scale(1.25,1.25);-o-transform:translateY(-5px) scale(1.25,1.25);transform:translateY(-5px) scale(1.25,1.25)}}@-ms-keyframes wave{0%,60%,100%{-webkit-transform:initial;-moz-transform:initial;-ms-transform:initial;-o-transform:initial;transform:initial}30%{-webkit-transform:translateY(-5px) scale(1.25,1.25);-moz-transform:translateY(-5px) scale(1.25,1.25);-ms-transform:translateY(-5px) scale(1.25,1.25);-o-transform:translateY(-5px) scale(1.25,1.25);transform:translateY(-5px) scale(1.25,1.25)}}@-o-keyframes wave{0%,60%,100%{-webkit-transform:initial;-moz-transform:initial;-ms-transform:initial;-o-transform:initial;transform:initial}30%{-webkit-transform:translateY(-5px) scale(1.25,1.25);-moz-transform:translateY(-5px) scale(1.25,1.25);-ms-transform:translateY(-5px) scale(1.25,1.25);-o-transform:translateY(-5px) scale(1.25,1.25);transform:translateY(-5px) scale(1.25,1.25)}}@keyframes wave{0%,60%,100%{-webkit-transform:initial;-moz-transform:initial;-ms-transform:initial;-o-transform:initial;transform:initial}30%{-webkit-transform:translateY(-5px) scale(1.25,1.25);-moz-transform:translateY(-5px) scale(1.25,1.25);-ms-transform:translateY(-5px) scale(1.25,1.25);-o-transform:translateY(-5px) scale(1.25,1.25);transform:translateY(-5px) scale(1.25,1.25)}}@keyframes rotateCircle{0%{transform:rotate(0deg)}100%{transform:rotate(180deg)}}.commonLayer.AIBotInfo{width:600px;margin-left:-300px}@media (max-width:640px){.commonLayer.AIBotInfo{width:300px;margin-left:-150px}}@media (max-width:640px){.commonLayer.AIBotInfo .content{padding:0!important}}@media (max-width:640px){.commonLayer.AIBotInfo .title{font-size:20px!important}}@media (max-width:640px){.commonLayer.AIBotInfo .text{font-size:14px}}.commonLayer.AIBotInfo .text a{color:#000000!important;text-decoration:underline}.commonLayer.AIBotInfo .buttonContainer{text-align:center}.commonLayer.AIBotInfo .buttonContainer button{width:170px;height:45px;margin-top:30px}@media (max-width:640px){.commonLayer.AIBotInfo .buttonContainer button{height:40px;margin-top:20px;font-size:18px!important}}.commonLayer[data-name=AIGenIntro]{width:600px;margin-left:-300px}@media (max-width:640px){.commonLayer[data-name=AIGenIntro]{width:300px;margin-left:-150px}}@media (max-width:640px){.commonLayer[data-name=AIGenIntro] .content{padding:0!important}}@media (max-width:640px){.commonLayer[data-name=AIGenIntro] .title{font-size:20px!important}}.commonLayer[data-name=AIGenIntro] .info{margin-bottom:10px;font-size:14px}.commonLayer[data-name=AIGenIntro] textarea{width:100%;min-width:100%;max-width:100%;height:150px;min-height:150px;max-height:150px;resize:none;padding:12px 15px;background-color:#E6E6E6;font-family:'Roboto',sans-serif;font-size:16px;border-radius:7px;border:none;outline:none}@media (max-width:640px){.commonLayer[data-name=AIGenIntro] textarea{height:200px;min-height:200px;max-height:200px}}.commonLayer[data-name=AIGenIntro] .buttonsContainer{text-align:center}.commonLayer[data-name=AIGenIntro] .buttonsContainer button{position:relative;width:170px;height:45px;margin-top:10px;vertical-align:middle}@media (max-width:640px){.commonLayer[data-name=AIGenIntro] .buttonsContainer button{width:100%;height:40px;margin-top:0;font-size:17px!important}}.commonLayer[data-name=AIGenIntro] .buttonsContainer button.cancel{margin-left:15px;color:#444}@media (max-width:640px){.commonLayer[data-name=AIGenIntro] .buttonsContainer button.cancel{margin:10px 0 0 0!important}}.commonLayer[data-name=AIGenIntro] .buttonsContainer button .loading{display:none}.commonLayer[data-name=AIGenIntro] .buttonsContainer button.loading .caption{display:none}.commonLayer[data-name=AIGenIntro] .buttonsContainer button.loading .loading{position:absolute;display:inline-block;top:50%;left:50%;width:26px;height:26px;margin-top:-13px;margin-left:-13px;background:url(/assets/images/common/loader2.svg) no-repeat;background-size:100%;-webkit-animation:rotate 1s infinite linear both;-moz-animation:rotate 1s infinite linear both;-ms-animation:rotate 1s infinite linear both;animation:rotate 1s infinite linear both}.chatContainer .mainWrapper{position:fixed;right:0;bottom:0;width:100%;z-index:999999}.chatContainer .mainWrapper.toBack{z-index:10000}.chatContainer .mainWrapper .container{max-width:calc(100% - 60px)}@media (max-width:500px){.chatContainer .mainWrapper .container{max-width:none}}.chatContainer .chatPanel{position:absolute;display:inline-block;bottom:0;right:0;width:320px;min-width:320px;height:440px;max-height:70vh;background-color:#FFF;box-shadow:0 0 6px rgb(0 0 0 / .16)}.chatContainer .chatPanel *{box-sizing:border-box;scrollbar-width:thin;scrollbar-color:#C9C9C9 #ECECEC}.chatContainer .chatPanel ::-webkit-scrollbar{width:9px;background-color:#ECECEC}.chatContainer .chatPanel ::-webkit-scrollbar-track{background:#ECECEC}.chatContainer .chatPanel ::-webkit-scrollbar-thumb{background:#C9C9C9;background-clip:padding-box;border:1px solid #fff0;border-radius:5px;box-shadow:inset -1px -1px 0 rgb(0 0 0 / .05),inset 1px 1px 0 rgb(0 0 0 / .05)}.chatContainer .chatPanel ::-webkit-scrollbar-thumb:hover{background-color:#bcbcbc}.chatContainer .chatPanel ::-webkit-scrollbar-corner{background-color:#fff0}.chatContainer .chatPanel *{box-sizing:border-box;scrollbar-width:thin;scrollbar-color:#C9C9C9 #ECECEC}.chatContainer .chatPanel ::-webkit-scrollbar{width:9px;background-color:#ECECEC}.chatContainer .chatPanel ::-webkit-scrollbar-track{background:#ECECEC}.chatContainer .chatPanel ::-webkit-scrollbar-thumb{background:#C9C9C9;background-clip:padding-box;border:1px solid #fff0;border-radius:5px;box-shadow:inset -1px -1px 0 rgb(0 0 0 / .05),inset 1px 1px 0 rgb(0 0 0 / .05)}.chatContainer .chatPanel ::-webkit-scrollbar-thumb:hover{background-color:#bcbcbc}.chatContainer .chatPanel ::-webkit-scrollbar-corner{background-color:#fff0}@media (min-width:1600px) and (min-height:900px){.chatContainer .chatPanel{height:540px}}@media (min-width:1200px){.chatContainer .chatPanel{width:360px}}@media (min-width:1600px){.chatContainer .chatPanel{width:400px}}@media (max-width:1024px){.chatContainer .chatPanel{bottom:60px}}@media (max-width:500px){.chatContainer .chatPanel{position:fixed;bottom:auto!important;right:auto!important;top:0;left:0;width:100%;height:100%;max-height:none;box-shadow:none}}.chatContainer .chatPanel>.head{height:55px}@media (min-width:1600px){.chatContainer .chatPanel>.head{height:70px}}.chatContainer .chatPanel>.head .headContent{left:12px;width:calc(100% - 24px)}.chatContainer .chatPanel>.head .back{display:none!important}@media (min-width:1600px){.chatContainer .chatPanel>.head .avatarWrapper{height:45px}}@media (max-width:500px){.chatContainer .chatPanel>.head .avatarWrapper{top:3px}}.chatContainer .chatPanel>.head .avatarWrapper .avatar{width:34px;height:34px}@media (min-width:1600px){.chatContainer .chatPanel>.head .avatarWrapper .avatar{width:45px;height:45px}}.chatContainer .chatPanel>.head .avatarWrapper.online:after{width:12px;height:12px}.chatContainer .chatPanel>.head .avatarWrapper .icon.premium,.chatContainer .chatPanel>.head .avatarWrapper .icon.premiumPlus{width:14px;height:14px}.chatContainer .chatPanel>.head .avatarWrapper .icon.premium svg,.chatContainer .chatPanel>.head .avatarWrapper .icon.premiumPlus svg{top:-2px}@media (max-width:500px){.chatContainer .chatPanel>.head .avatarWrapper .icon.premium svg,.chatContainer .chatPanel>.head .avatarWrapper .icon.premiumPlus svg{top:-1px}}.chatContainer .chatPanel>.head .data{max-width:calc(100% - 150px);line-height:1.1}.chatContainer .chatPanel>.head .data .location{font-size:13px}.chatContainer .chatPanel>.head .data .deleted{font-size:12px}.chatContainer .chatPanel>.head .actions{margin-top:8px}@media (min-width:1600px){.chatContainer .chatPanel>.head .actions{margin-top:12px}}@media (max-width:500px){.chatContainer .chatPanel>.head .actions button.close{top:4px}}.chatContainer .chatPanel>.head .menu .opener{margin-top:8px}@media (min-width:1600px){.chatContainer .chatPanel>.head .menu .opener{margin-top:12px}}@media (max-width:640px){.chatContainer .chatPanel>.head .menu .opener{margin-top:11px}}.chatContainer .chatPanel .messages .messageItem .contentWrapper{max-width:72%}.chatContainer .chatPanel .messages .messageItem .contentWrapper .text.unlocked{width:265px}.chatContainer .chatPanel>.controls .attachBar .list.upload button{width:100%;margin-bottom:15px;margin-right:0!important}@media (max-width:500px){.chatContainer .chatPanel>.controls .emojiBar .list.emojis .emoji{margin:3px}}.chatContainer .chatPanel>.controls .emojiBar .list.GIFs{padding-left:0}.chatContainer .poolContainer{position:absolute;bottom:20px;right:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (max-width:1024px){.chatContainer .poolContainer{bottom:70px}}@media (max-width:500px){.chatContainer .poolContainer{display:none}}.chatContainer .poolContainer .pool{position:relative;max-height:338px;padding:5px 10px 0 5px;overflow:hidden}.chatContainer .poolContainer .poolBox{position:relative;bottom:0;margin-bottom:3px;cursor:pointer}.chatContainer .poolContainer .poolBox:nth-of-type(1){z-index:3}.chatContainer .poolContainer .poolBox:nth-of-type(2){z-index:2}.chatContainer .poolContainer .poolBox:nth-of-type(3){z-index:1}.chatContainer .poolContainer .poolBox .avatar{width:60px;height:60px;border-radius:50%;box-shadow:0 0 6px rgb(0 0 0 / .28)}.chatContainer .poolContainer .poolBox .count{position:absolute;top:0;left:0;width:20px;height:20px;padding-top:3px;color:#FFF;background-color:#C6373D;font-size:11px;border-radius:50%;text-align:center;box-shadow:0 0 6px rgb(0 0 0 / .28)}.chatContainer .poolContainer .poolBox .close{position:absolute;top:0;right:-6px;width:20px;height:20px;background:#FFF url(/assets/images/common/icons/closeGrayThin.svg) no-repeat;background-size:60%;background-position:center center;border-radius:50%;box-shadow:0 0 6px rgb(0 0 0 / .16);display:none}.chatContainer .poolContainer .poolBox:hover .close{display:inline-block}.chatContainer .poolContainer .step{position:absolute;left:50%;width:45px;height:45px;margin-left:-26px;background-color:rgb(255 255 255 / .9);background-repeat:no-repeat;background-position:center center;border-radius:50%;box-shadow:0 0 6px rgb(0 0 0 / .16);cursor:pointer}.chatContainer .poolContainer .step.disabled{opacity:.5;cursor:default}.chatContainer .poolContainer .step.up{top:-48px;background-image:url(/assets/images/desktop/messages/icons/arrowUp.png)}.chatContainer .poolContainer .step.up:after{content:'';position:absolute;top:100%;left:-9px;width:60px;height:48px}.chatContainer .poolContainer .step.down{bottom:-48px;background-image:url(/assets/images/desktop/messages/icons/arrowDown.png)}.chatContainer .poolContainer .step.down:before{content:'';position:absolute;top:-48px;left:-9px;width:60px;height:48px}.chatContainer .poolContainer .countSum{position:absolute;bottom:44px;left:5px;width:20px;height:20px;padding-top:3px;color:#FFF;background-color:#C6373D;font-size:11px;border-radius:50%;text-align:center;box-shadow:0 0 6px rgb(0 0 0 / .28);z-index:9}.chatContainer .poolContainer.scrollable:not(.minimized){bottom:62px}.chatContainer .poolContainer.scrollable:not(.minimized) .step{display:block}.chatContainer .poolContainer.minimized .pool{overflow:unset}.chatContainer .poolContainer.minimized .poolBox{display:none}.chatContainer .poolContainer.minimized .poolBox:nth-of-type(1),.chatContainer .poolContainer.minimized .poolBox:nth-of-type(2),.chatContainer .poolContainer.minimized .poolBox:nth-of-type(3){display:block}.chatContainer .poolContainer.minimized .poolBox:nth-of-type(1){bottom:-118px}.chatContainer .poolContainer.minimized .poolBox:nth-of-type(2){bottom:-59px}.chatContainer .poolContainer.minimized .poolBox:nth-of-type(3){bottom:0}.chatContainer .poolContainer.minimized .poolBox .count{display:none}.chatContainer .poolContainer.minimized .poolBox .close{display:none!important}.chatContainer .poolContainer.minimized.n1 .poolBox:nth-of-type(1){bottom:0}.chatContainer .poolContainer.minimized.n2 .poolBox:nth-of-type(1){bottom:-59px}.chatContainer .poolContainer.minimized.n2 .poolBox:nth-of-type(2){bottom:0}.chatContainer .poolContainer.minimized .boxCounter{position:absolute;bottom:-5px;left:50%;padding:2px 5px;color:#FFF;background-color:#336993;font-size:13px;border-radius:10px;z-index:999;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.chatContainer .poolContainer.minimized .step{display:none!important}.chatContainer .poolContainer.transition .poolBox{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-khtml-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.chatContainer .poolContainer .fadeIn-enter-active{animation:fadeIn 0.5s}.chatContainer .poolContainer .fadeIn-leave-active{animation:fadeIn 0.5s reverse}@media (min-width:501px){.chatContainer.limited .chatPanel{left:50%;margin-left:-160px}}.chatContainer.limited .chatPanel>.head .actions button.minimize{display:none}body.swiping .chatContainer .mainWrapper{z-index:100000000!important}.dateLayerContainer .onMobile{display:none}@media (max-width:640px){.dateLayerContainer .onDesktop{display:none}.dateLayerContainer .onMobile{display:inline-block}}.dateLayerContainer .dateHeader{position:fixed;top:0;left:0;width:100%;height:50px;background-color:#FFF;box-shadow:0 5px 5px 0 rgb(0 0 0 / .3);z-index:100000;display:none}@media (max-width:480px){.dateLayerContainer .dateHeader{display:block}}.dateLayerContainer .dateHeader .back{position:absolute;top:50%;left:14px;margin-top:-10px;cursor:pointer}.dateLayerContainer .dateHeader .title{position:absolute;top:50%;left:30px;width:calc(100% - 60px);font-size:18px;font-weight:700;text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.dateLayerContainer .dateHeader .close{position:absolute;top:50%;right:14px;margin-top:-10px;cursor:pointer}.dateLayerContainer .dateOuter{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / .82);overflow-x:hidden;overflow-y:auto;z-index:99994}@media (max-width:1024px){.dateLayerContainer .dateOuter{z-index:99999}}@media (max-width:480px){.dateLayerContainer .dateOuter{top:49px}}@media (max-width:640px){.dateLayerContainer .dateOuter.front{z-index:99999}}.dateLayerContainer .dateOuter .dateInner{position:relative;display:inline-block;width:1220px;left:50%;margin:20px 0;background-color:#ECECEC;border-radius:15px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);box-shadow:0 0 6px rgb(0 0 0 / .3)}@media (max-width:1280px){.dateLayerContainer .dateOuter .dateInner{width:calc(100% - 30px)}}@media (max-width:480px){.dateLayerContainer .dateOuter .dateInner{display:block;width:100%;margin:0;border-radius:0;box-shadow:none}}.dateLayerContainer .dateOuter .dateInner .close{position:absolute;display:inline-block;top:12px;right:12px;width:32px;height:32px;background-color:rgb(0 0 0 / .5);border-radius:50%;cursor:pointer;z-index:2}@media (max-width:480px){.dateLayerContainer .dateOuter .dateInner .close{display:none}}.dateLayerContainer .dateOuter .dateInner .close:before{content:'';position:absolute;display:inline-block;top:50%;left:50%;width:16px;height:16px;margin-top:-8px;margin-left:-8px;background:url(/assets/images/common/icons/close.svg) no-repeat}@media (max-width:480px){.dateLayerContainer .dateOuter .dateInner .dateContainer{min-height:100vh}}.dateLayerContainer .dateOuter .dateInner .dateContainer.loading .dateLoadingBox{-webkit-animation:profileLoading 1s infinite alternate;-moz-animation:profileLoading 1s infinite alternate;-ms-animation:profileLoading 1s infinite alternate;animation:profileLoading 1s infinite alternate}.dateLayerContainer .dateOuter .dateInner .dateContainer.loading .tabs{border-bottom:1px solid #8E8E8E;text-align:center}.dateLayerContainer .dateOuter .dateInner .dateContainer.loading .tabs div{display:inline-block;width:30%;height:30px;margin-bottom:3px;background-color:#cacaca;vertical-align:top}.dateLayerContainer .dateOuter .dateInner .dateContainer.loading .tabs div:not(:last-of-type){margin-right:10px}.dateLayerContainer .dateOuter .dateInner .dateContainer.loading .tabs div:nth-of-type(1){-webkit-animation-delay:0.5s;-moz-animation-delay:0.5s;-ms-animation-delay:0.5s;-o-animation-delay:0.5s;animation-delay:0.5s}.dateLayerContainer .dateOuter .dateInner .dateContainer.loading .tabs div:nth-of-type(2){-webkit-animation-delay:1s;-moz-animation-delay:1s;-ms-animation-delay:1s;-o-animation-delay:1s;animation-delay:1s}.dateLayerContainer .dateOuter .dateInner .dateContainer.loading .tabs div:nth-of-type(3){-webkit-animation-delay:1.5s;-moz-animation-delay:1.5s;-ms-animation-delay:1.5s;-o-animation-delay:1.5s;animation-delay:1.5s}.dateLayerContainer .dateOuter .dateInner .dateContainer.loading .data{padding-top:40px}.dateLayerContainer .dateOuter .dateInner .dateContainer.loading .data .description{width:50%;padding-right:20px;-webkit-animation-delay:2s;-moz-animation-delay:2s;-ms-animation-delay:2s;-o-animation-delay:2s;animation-delay:2s}@media (max-width:960px){.dateLayerContainer .dateOuter .dateInner .dateContainer.loading .data .description{padding-right:10px}}@media (max-width:860px){.dateLayerContainer .dateOuter .dateInner .dateContainer.loading .data .description{float:none;width:100%;margin-bottom:20px;padding-right:0}}.dateLayerContainer .dateOuter .dateInner .dateContainer.loading .data .description .box{padding:25px;color:#4D4D4D;background-color:#cacaca;border-radius:15px;box-shadow:0 0 6px rgb(0 0 0 / .15)}@media (max-width:480px){.dateLayerContainer .dateOuter .dateInner .dateContainer.loading .data .description .box{padding:15px}}.dateLayerContainer .dateOuter .dateInner .dateContainer.loading .data .description .box>div{height:200px}.dateLayerContainer .dateOuter .dateInner .dateContainer.loading .data .description .box .title{width:260px;height:22px;margin-bottom:15px;background-color:#bdbdbd}@media (max-width:480px){.dateLayerContainer .dateOuter .dateInner .dateContainer.loading .data .description .box .title{height:19px;margin-bottom:10px}}.dateLayerContainer .dateOuter .dateInner .dateContainer.loading .data .details{width:50%;padding-left:20px}@media (max-width:960px){.dateLayerContainer .dateOuter .dateInner .dateContainer.loading .data .details{padding-left:10px}}@media (max-width:860px){.dateLayerContainer .dateOuter .dateInner .dateContainer.loading .data .details{float:none;width:100%;padding-left:0}}.dateLayerContainer .dateOuter .dateInner .dateContainer.loading .data .details>div{height:20px;background-color:#cacaca}.dateLayerContainer .dateOuter .dateInner .dateContainer.loading .data .details>div:not(:last-of-type){margin-bottom:5px}.dateLayerContainer .dateOuter .dateInner .dateContainer.loading .data .details .place{width:140px;-webkit-animation-delay:2.5s;-moz-animation-delay:2.5s;-ms-animation-delay:2.5s;-o-animation-delay:2.5s;animation-delay:2.5s}.dateLayerContainer .dateOuter .dateInner .dateContainer.loading .data .details .date{width:150px;-webkit-animation-delay:3s;-moz-animation-delay:3s;-ms-animation-delay:3s;-o-animation-delay:3s;animation-delay:3s}.dateLayerContainer .dateOuter .dateInner .dateContainer.loading .data .details .interval{width:130px;-webkit-animation-delay:3.5s;-moz-animation-delay:3.5s;-ms-animation-delay:3.5s;-o-animation-delay:3.5s;animation-delay:3.5s}.dateLayerContainer .dateOuter .dateInner .dateContainer.loading .data .details .cost{width:140px;-webkit-animation-delay:4s;-moz-animation-delay:4s;-ms-animation-delay:4s;-o-animation-delay:4s;animation-delay:4s}.dateLayerContainer .dateOuter .dateInner .dateContainer>.head{position:relative;display:inline-block;width:100%;min-width:320px;border-radius:15px 15px 0 0;overflow:hidden}@media (max-width:480px){.dateLayerContainer .dateOuter .dateInner .dateContainer>.head{border-radius:0}}.dateLayerContainer .dateOuter .dateInner .dateContainer>.head:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff0;background:-webkit-gradient(linear,left top,left bottom,from(#fff0),to(rgb(0 0 0 / .52)));background:-webkit-linear-gradient(top,#fff0,rgb(0 0 0 / .52));background:-moz-linear-gradient(top,#fff0,rgb(0 0 0 / .52));background:-ms-linear-gradient(top,#fff0,rgb(0 0 0 / .52));background:-o-linear-gradient(top,#fff0,rgb(0 0 0 / .52))}.dateLayerContainer .dateOuter .dateInner .dateContainer>.head:after{content:' ';display:table;clear:both;float:none}.dateLayerContainer .dateOuter .dateInner .dateContainer>.head .photo{float:left;width:100%;min-width:320px}.dateLayerContainer .dateOuter .dateInner .dateContainer>.head .data{position:absolute;bottom:35px;left:35px;width:calc(100% - 145px);color:#FFF;overflow:hidden}@media (max-width:768px){.dateLayerContainer .dateOuter .dateInner .dateContainer>.head .data{width:calc(100% - 120px);bottom:20px;left:20px}}@media (max-width:480px){.dateLayerContainer .dateOuter .dateInner .dateContainer>.head .data{width:calc(100% - 82px);bottom:15px;left:17px}}.dateLayerContainer .dateOuter .dateInner .dateContainer>.head .data>div{text-overflow:ellipsis;overflow:hidden}.dateLayerContainer .dateOuter .dateInner .dateContainer>.head .data .creator{font-size:24px;font-weight:700}@media (max-width:1100px){.dateLayerContainer .dateOuter .dateInner .dateContainer>.head .data .creator{font-size:20px}}@media (max-width:960px){.dateLayerContainer .dateOuter .dateInner .dateContainer>.head .data .creator{font-size:18px}}@media (max-width:768px){.dateLayerContainer .dateOuter .dateInner .dateContainer>.head .data .creator{font-size:16px}}@media (max-width:480px){.dateLayerContainer .dateOuter .dateInner .dateContainer>.head .data .creator{font-weight:400}}.dateLayerContainer .dateOuter .dateInner .dateContainer>.head .data .title{font-size:36px;font-weight:700}@media (max-width:1100px){.dateLayerContainer .dateOuter .dateInner .dateContainer>.head .data .title{font-size:32px}}@media (max-width:960px){.dateLayerContainer .dateOuter .dateInner .dateContainer>.head .data .title{font-size:30px}}@media (max-width:768px){.dateLayerContainer .dateOuter .dateInner .dateContainer>.head .data .title{font-size:28px}}@media (max-width:680px){.dateLayerContainer .dateOuter .dateInner .dateContainer>.head .data .title{font-size:26px}}@media (max-width:480px){.dateLayerContainer .dateOuter .dateInner .dateContainer>.head .data .title{font-size:18px}}.dateLayerContainer .dateOuter .dateInner .dateContainer>.head .data .category{font-size:18px;font-weight:500}@media (max-width:960px){.dateLayerContainer .dateOuter .dateInner .dateContainer>.head .data .category{font-size:16px}}@media (max-width:480px){.dateLayerContainer .dateOuter .dateInner .dateContainer>.head .data .category{font-weight:400}}.dateLayerContainer .dateOuter .dateInner .dateContainer>.head .likeCount{position:absolute;bottom:43px;right:37px;width:62px;height:53px;color:#FFF;background:url(/assets/images/desktop/dateFinder/icons/likeCount.svg) no-repeat;font-weight:700;font-size:18px;text-align:center;line-height:51px}@media (max-width:768px){.dateLayerContainer .dateOuter .dateInner .dateContainer>.head .likeCount{bottom:26px;right:25px;width:56px;height:48px;background-size:100%;font-size:16px;line-height:48px}}@media (max-width:480px){.dateLayerContainer .dateOuter .dateInner .dateContainer>.head .likeCount{bottom:20px;right:15px;width:50px;height:45px;font-size:15px;line-height:43px}}@media (max-width:360px){.dateLayerContainer .dateOuter .dateInner .dateContainer>.head .likeCount{width:42px;height:36px;line-height:36px;font-size:14px}}.dateLayerContainer .dateOuter .dateInner .dateContainer>.head .likeCount.liked{color:#000;background-image:url(/assets/images/desktop/dateFinder/icons/likeCountFilled.svg)}.dateLayerContainer .dateOuter .dateInner .main{padding:20px 30px 30px 30px;border-radius:0 0 15px 15px}.dateLayerContainer .dateOuter .dateInner .main *{box-sizing:border-box;scrollbar-width:thin;scrollbar-color:#C9C9C9 #ECECEC}.dateLayerContainer .dateOuter .dateInner .main ::-webkit-scrollbar{width:9px;background-color:#ECECEC}.dateLayerContainer .dateOuter .dateInner .main ::-webkit-scrollbar-track{background:#ECECEC}.dateLayerContainer .dateOuter .dateInner .main ::-webkit-scrollbar-thumb{background:#C9C9C9;background-clip:padding-box;border:1px solid #fff0;border-radius:5px;box-shadow:inset -1px -1px 0 rgb(0 0 0 / .05),inset 1px 1px 0 rgb(0 0 0 / .05)}.dateLayerContainer .dateOuter .dateInner .main ::-webkit-scrollbar-thumb:hover{background-color:#bcbcbc}.dateLayerContainer .dateOuter .dateInner .main ::-webkit-scrollbar-corner{background-color:#fff0}.dateLayerContainer .dateOuter .dateInner .main *{box-sizing:border-box;scrollbar-width:thin;scrollbar-color:#C9C9C9 #ECECEC}.dateLayerContainer .dateOuter .dateInner .main ::-webkit-scrollbar{width:9px;background-color:#ECECEC}.dateLayerContainer .dateOuter .dateInner .main ::-webkit-scrollbar-track{background:#ECECEC}.dateLayerContainer .dateOuter .dateInner .main ::-webkit-scrollbar-thumb{background:#C9C9C9;background-clip:padding-box;border:1px solid #fff0;border-radius:5px;box-shadow:inset -1px -1px 0 rgb(0 0 0 / .05),inset 1px 1px 0 rgb(0 0 0 / .05)}.dateLayerContainer .dateOuter .dateInner .main ::-webkit-scrollbar-thumb:hover{background-color:#bcbcbc}.dateLayerContainer .dateOuter .dateInner .main ::-webkit-scrollbar-corner{background-color:#fff0}@media (max-width:480px){.dateLayerContainer .dateOuter .dateInner .main{padding:5px 15px 15px 15px}}.dateLayerContainer .dateOuter .dateInner .main .invitationsContainer{margin-bottom:20px}@media (max-width:480px){.dateLayerContainer .dateOuter .dateInner .main .invitationsContainer{margin:20px -15px}}.dateLayerContainer .dateOuter .dateInner .main .invitationsContainer .title{margin-bottom:16px;font-size:24px;font-weight:700;text-align:center}@media (max-width:640px){.dateLayerContainer .dateOuter .dateInner .main .invitationsContainer .title{font-size:20px}}@media (max-width:480px){.dateLayerContainer .dateOuter .dateInner .main .invitationsContainer .title{font-size:18px}}.dateLayerContainer .dateOuter .dateInner .main .invitationsContainer .list{max-height:340px;overflow-x:hidden;overflow-y:auto}.dateLayerContainer .dateOuter .dateInner .main .invitationsContainer .invitingUserContainer{position:relative;padding:23px 35px;background-color:#E0E0E0;border-radius:7px}@media (max-width:860px){.dateLayerContainer .dateOuter .dateInner .main .invitationsContainer .invitingUserContainer{padding:15px}}.dateLayerContainer .dateOuter .dateInner .main .invitationsContainer .invitingUserContainer:not(:last-of-type){margin-bottom:2px}.dateLayerContainer .dateOuter .dateInner .main .invitationsContainer .invitingUserContainer .userData{display:inline-block;width:320px;vertical-align:middle}@media (max-width:1120px){.dateLayerContainer .dateOuter .dateInner .main .invitationsContainer .invitingUserContainer .userData{position:absolute;top:50%;left:35px;width:calc(100% - 400px);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}}@media (max-width:860px){.dateLayerContainer .dateOuter .dateInner .main .invitationsContainer .invitingUserContainer .userData{position:relative;top:0;left:0;width:100%;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}}.dateLayerContainer .dateOuter .dateInner .main .invitationsContainer .invitingUserContainer .userData .avatar{display:inline-block;width:86px;height:86px;margin-right:14px;border:2px solid #FFF;border-radius:50%;vertical-align:middle;cursor:pointer}@media (max-width:860px){.dateLayerContainer .dateOuter .dateInner .main .invitationsContainer .invitingUserContainer .userData .avatar{width:70px;height:70px}}@media (max-width:480px){.dateLayerContainer .dateOuter .dateInner .main .invitationsContainer .invitingUserContainer .userData .avatar{width:60px;height:60px}}.dateLayerContainer .dateOuter .dateInner .main .invitationsContainer .invitingUserContainer .userData .data{display:inline-block;width:calc(100% - 100px);font-size:18px;vertical-align:middle;overflow:hidden}@media (max-width:860px){.dateLayerContainer .dateOuter .dateInner .main .invitationsContainer .invitingUserContainer .userData .data{width:calc(100% - 86px);font-size:16px}}.dateLayerContainer .dateOuter .dateInner .main .invitationsContainer .invitingUserContainer .userData .data>div{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dateLayerContainer .dateOuter .dateInner .main .invitationsContainer .invitingUserContainer .userData .data .nick{font-size:26px;font-weight:700}@media (max-width:860px){.dateLayerContainer .dateOuter .dateInner .main .invitationsContainer .invitingUserContainer .userData .data .nick{font-size:20px}}.dateLayerContainer .dateOuter .dateInner .main .invitationsContainer .invitingUserContainer .userData .data .city{color:#474747}.dateLayerContainer .dateOuter .dateInner .main .invitationsContainer .invitingUserContainer .actions{position:absolute;top:50%;right:35px;width:calc(100% - 410px);margin-top:-25px}@media (max-width:1120px){.dateLayerContainer .dateOuter .dateInner .main .invitationsContainer .invitingUserContainer .actions{position:relative;float:right;top:0;right:0;width:300px;margin-top:0}}@media (max-width:860px){.dateLayerContainer .dateOuter .dateInner .main .invitationsContainer .invitingUserContainer .actions{float:none;width:100%;margin-top:10px}}.dateLayerContainer .dateOuter .dateInner .main .invitationsContainer .invitingUserContainer .actions button{position:relative;display:inline-block;width:calc(50% - 5px);height:50px;padding-left:0;padding-right:0;font-size:18px;font-weight:400;vertical-align:middle}.dateLayerContainer .dateOuter .dateInner .main .invitationsContainer .invitingUserContainer .actions button .onMobile{display:none}@media (max-width:1120px){.dateLayerContainer .dateOuter .dateInner .main .invitationsContainer .invitingUserContainer .actions button{display:block;width:100%}}@media (max-width:860px){.dateLayerContainer .dateOuter .dateInner .main .invitationsContainer .invitingUserContainer .actions button{display:inline-block;width:calc(50% - 5px);height:45px;font-size:16px}}@media (max-width:700px){.dateLayerContainer .dateOuter .dateInner .main .invitationsContainer .invitingUserContainer .actions button .onDesktop{display:none}.dateLayerContainer .dateOuter .dateInner .main .invitationsContainer .invitingUserContainer .actions button .onMobile{display:inline-block;vertical-align:middle}}.dateLayerContainer .dateOuter .dateInner .main .invitationsContainer .invitingUserContainer .actions button svg{position:absolute;top:50%;left:20px}@media (max-width:400px){.dateLayerContainer .dateOuter .dateInner .main .invitationsContainer .invitingUserContainer .actions button svg{position:relative;display:inline-block;top:0;left:0;margin-right:10px;vertical-align:middle}}.dateLayerContainer .dateOuter .dateInner .main .invitationsContainer .invitingUserContainer .actions button.accept{margin-right:10px}@media (max-width:1120px){.dateLayerContainer .dateOuter .dateInner .main .invitationsContainer .invitingUserContainer .actions button.accept{margin-right:0;margin-bottom:10px}}@media (max-width:860px){.dateLayerContainer .dateOuter .dateInner .main .invitationsContainer .invitingUserContainer .actions button.accept{margin-right:10px;margin-bottom:0}}.dateLayerContainer .dateOuter .dateInner .main .invitationsContainer .invitingUserContainer .actions button.accept svg{margin-top:-8px}@media (max-width:400px){.dateLayerContainer .dateOuter .dateInner .main .invitationsContainer .invitingUserContainer .actions button.accept svg{margin-top:0}}.dateLayerContainer .dateOuter .dateInner .main .invitationsContainer .invitingUserContainer .actions button.reject{color:#336993;background:#FFF}.dateLayerContainer .dateOuter .dateInner .main .invitationsContainer .invitingUserContainer .actions button.reject:hover{background:#f2f2f2}.dateLayerContainer .dateOuter .dateInner .main .invitationsContainer .invitingUserContainer .actions button.reject svg{margin-top:-9px}@media (max-width:400px){.dateLayerContainer .dateOuter .dateInner .main .invitationsContainer .invitingUserContainer .actions button.reject svg{margin-top:0}}.dateLayerContainer .dateOuter .dateInner .main .invitationsContainer .invitingUserContainer .actions button.reject svg path{fill:#336993}.dateLayerContainer .dateOuter .dateInner .main .invitationsContainer .invitingUserContainer .actions button.chat{width:200px;color:#336993;background:#FFF}@media (max-width:480px){.dateLayerContainer .dateOuter .dateInner .main .invitationsContainer .invitingUserContainer .actions button.chat{width:100%}}.dateLayerContainer .dateOuter .dateInner .main .invitationsContainer .invitingUserContainer .actions button.chat:hover{background:#f2f2f2}.dateLayerContainer .dateOuter .dateInner .main .invitationsContainer .invitingUserContainer .actions button.chat svg{margin-top:-8px}.dateLayerContainer .dateOuter .dateInner .main .invitationsContainer .invitingUserContainer .actions button.chat svg path{fill:#336993;stroke:#336993}.dateLayerContainer .dateOuter .dateInner .main .invitationsContainer .invitingUserContainer .acceptedInfo,.dateLayerContainer .dateOuter .dateInner .main .invitationsContainer .invitingUserContainer .rejectedInfo{display:inline-block;width:calc(100% - 325px);font-size:24px;font-weight:500;text-align:center}@media (max-width:1120px){.dateLayerContainer .dateOuter .dateInner .main .invitationsContainer .invitingUserContainer .acceptedInfo,.dateLayerContainer .dateOuter .dateInner .main .invitationsContainer .invitingUserContainer .rejectedInfo{width:100%;padding-left:180px}}@media (max-width:860px){.dateLayerContainer .dateOuter .dateInner .main .invitationsContainer .invitingUserContainer .acceptedInfo,.dateLayerContainer .dateOuter .dateInner .main .invitationsContainer .invitingUserContainer .rejectedInfo{margin-top:5px;padding-left:0;font-size:22px}}@media (max-width:480px){.dateLayerContainer .dateOuter .dateInner .main .invitationsContainer .invitingUserContainer .acceptedInfo,.dateLayerContainer .dateOuter .dateInner .main .invitationsContainer .invitingUserContainer .rejectedInfo{font-size:18px}}.dateLayerContainer .dateOuter .dateInner .main .invitationsContainer .invitingUserContainer .acceptedInfo svg,.dateLayerContainer .dateOuter .dateInner .main .invitationsContainer .invitingUserContainer .rejectedInfo svg,.dateLayerContainer .dateOuter .dateInner .main .invitationsContainer .invitingUserContainer .acceptedInfo span,.dateLayerContainer .dateOuter .dateInner .main .invitationsContainer .invitingUserContainer .rejectedInfo span{display:inline-block;vertical-align:middle}.dateLayerContainer .dateOuter .dateInner .main .invitationsContainer .invitingUserContainer .acceptedInfo svg,.dateLayerContainer .dateOuter .dateInner .main .invitationsContainer .invitingUserContainer .rejectedInfo svg{margin-right:10px}.dateLayerContainer .dateOuter .dateInner .main .invitationsContainer .invitingUserContainer .acceptedInfo svg .shape,.dateLayerContainer .dateOuter .dateInner .main .invitationsContainer .invitingUserContainer .rejectedInfo svg .shape{fill:#336993}.dateLayerContainer .dateOuter .dateInner .main .invitationsContainer .invitingUserContainer .acceptedInfo{position:absolute;top:50%;left:0;width:100%;padding-left:0!important;text-align:center;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:1024px){.dateLayerContainer .dateOuter .dateInner .main .invitationsContainer .invitingUserContainer .acceptedInfo{font-size:18px}}@media (max-width:960px){.dateLayerContainer .dateOuter .dateInner .main .invitationsContainer .invitingUserContainer .acceptedInfo{position:relative;margin-top:15px;margin-bottom:-10px;text-align:right}}@media (max-width:860px){.dateLayerContainer .dateOuter .dateInner .main .invitationsContainer .invitingUserContainer .acceptedInfo{width:calc(100% - 240px);margin-top:30px;margin-bottom:0;text-align:left}}@media (max-width:640px){.dateLayerContainer .dateOuter .dateInner .main .invitationsContainer .invitingUserContainer .acceptedInfo{width:100%;margin-top:35px}}@media (max-width:1024px){.dateLayerContainer .dateOuter .dateInner .main .invitationsContainer .invitingUserContainer .acceptedInfo svg{width:38px}}.dateLayerContainer .dateOuter .dateInner .main .invitationsContainer .invitingUserContainer .rejectedInfo svg{width:44px}@media (max-width:860px){.dateLayerContainer .dateOuter .dateInner .main .invitationsContainer .invitingUserContainer .rejectedInfo svg{width:36px}}.dateLayerContainer .dateOuter .dateInner .main .invitationsContainer .invitingUserContainer.accepted .userData{z-index:2}.dateLayerContainer .dateOuter .dateInner .main .invitationsContainer .invitingUserContainer.accepted .actions{display:inline-block;width:auto;text-align:right}@media (max-width:860px){.dateLayerContainer .dateOuter .dateInner .main .invitationsContainer .invitingUserContainer.accepted .actions{float:right}}@media (max-width:640px){.dateLayerContainer .dateOuter .dateInner .main .invitationsContainer .invitingUserContainer.accepted .actions{float:none;display:block;margin-top:0;margin-bottom:10px;text-align:center}}@media (max-width:480px){.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabs{margin:0 -15px}}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabs li{display:inline-block;width:33.33%;height:45px;padding:10px 0;color:#8E8E8E;font-size:18px;text-align:center;border-bottom:1px solid #8E8E8E;vertical-align:top;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (max-width:480px){.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabs li{font-size:16px}}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabs li.active{color:#000;font-weight:700;border-bottom:3px solid #336993}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabs li .counter{position:relative;display:inline-block;top:-10px;right:-1px;min-width:22px;height:22px;padding:0 3px;color:#FFF;background-color:#336993;font-size:12px;font-weight:700;text-align:center;border-radius:22px;line-height:22px}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabs.cols2 li{width:50%}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent{padding-top:40px}@media (max-width:480px){.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent{padding-bottom:50px}}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .needToLikeContainer,.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .empty{padding:90px 0;text-align:center}@media (max-width:480px){.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .needToLikeContainer,.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .empty{padding:20px 0}}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .needToLikeContainer img,.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .empty img{max-width:100%}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .needToLikeContainer .info,.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .empty .info{margin:30px 0;font-size:24px}@media (max-width:480px){.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .needToLikeContainer .info,.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .empty .info{font-size:20px}}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .needToLikeContainer .buttonContainer button,.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .empty .buttonContainer button{height:60px;padding-left:27px;padding-right:27px;font-size:24px;font-weight:400}@media (max-width:640px){.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .needToLikeContainer .buttonContainer button,.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .empty .buttonContainer button{height:50px;font-size:20px}}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .needToLikeContainer .buttonContainer button svg,.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .empty .buttonContainer button svg,.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .needToLikeContainer .buttonContainer button span,.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .empty .buttonContainer button span{display:inline-block;vertical-align:middle}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .needToLikeContainer .buttonContainer button svg,.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .empty .buttonContainer button svg{margin-right:10px}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .userInvitationCardContainer{position:relative;padding:30px 27px;background-color:#E0E0E0;border-radius:7px}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .userInvitationCardContainer:not(:last-of-type){margin-bottom:20px}@media (max-width:480px){.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .userInvitationCardContainer{padding:20px}}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .userInvitationCardContainer .userData{display:inline-block;width:35%;vertical-align:middle}@media (max-width:960px){.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .userInvitationCardContainer .userData{width:33%}}@media (max-width:900px){.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .userInvitationCardContainer .userData{width:50%}}@media (max-width:640px){.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .userInvitationCardContainer .userData{display:block;width:100%}}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .userInvitationCardContainer .userData .avatar{display:inline-block;width:86px;height:86px;margin-right:14px;border:2px solid #FFF;border-radius:50%;vertical-align:middle;cursor:pointer}@media (max-width:960px){.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .userInvitationCardContainer .userData .avatar{width:70px;height:70px;margin-right:10px}}@media (max-width:480px){.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .userInvitationCardContainer .userData .avatar{width:60px;height:60px}}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .userInvitationCardContainer .userData .data{display:inline-block;width:calc(100% - 100px);font-size:18px;vertical-align:middle;overflow:hidden}@media (max-width:960px){.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .userInvitationCardContainer .userData .data{width:calc(100% - 86px);font-size:16px}}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .userInvitationCardContainer .userData .data>div{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .userInvitationCardContainer .userData .data .nick{font-size:26px;font-weight:700;cursor:pointer}@media (max-width:960px){.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .userInvitationCardContainer .userData .data .nick{font-size:20px}}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .userInvitationCardContainer .userData .data .city{color:#474747}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .userInvitationCardContainer .userData .data .profile{font-weight:700;cursor:pointer}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .userInvitationCardContainer .info{display:inline-block;width:33%;color:#444;font-size:18px;vertical-align:middle}@media (max-width:960px){.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .userInvitationCardContainer .info{font-size:16px}}@media (max-width:900px){.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .userInvitationCardContainer .info{width:50%}}@media (max-width:640px){.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .userInvitationCardContainer .info{display:block;width:100%;margin-top:10px}}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .userInvitationCardContainer .info .event{margin-bottom:5px;color:#000;font-weight:700}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .userInvitationCardContainer .info .event svg,.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .userInvitationCardContainer .info .event span{display:inline-block;vertical-align:middle}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .userInvitationCardContainer .info .event svg{max-width:20px;max-height:20px;margin-right:5px}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .userInvitationCardContainer .info .event span{max-width:calc(100% - 25px)}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .userInvitationCardContainer .actions{position:absolute;top:50%;right:27px;width:250px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:900px){.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .userInvitationCardContainer .actions{position:relative;top:0;right:0;width:100%;margin-top:20px;text-align:center;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}}@media (max-width:480px){.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .userInvitationCardContainer .actions{margin-top:10px}}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .userInvitationCardContainer .actions button{display:block;width:100%;height:50px;padding-left:0;padding-right:0;font-size:16px;font-weight:400;line-height:1}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .userInvitationCardContainer .actions button:not(:last-of-type){margin-bottom:10px}@media (max-width:960px){.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .userInvitationCardContainer .actions button{padding-left:20px;padding-right:20px}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .userInvitationCardContainer .actions button:not(:last-of-type){margin-bottom:6px}}@media (max-width:900px){.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .userInvitationCardContainer .actions button{display:inline-block;width:calc(50% - 10px);font-size:16px;vertical-align:middle}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .userInvitationCardContainer .actions button:not(:last-of-type){margin-right:10px!important;margin-bottom:0}}@media (max-width:640px){.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .userInvitationCardContainer .actions button{display:block;width:100%;height:45px}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .userInvitationCardContainer .actions button:not(:last-of-type){margin-right:0!important;margin-bottom:10px}}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .userInvitationCardContainer .actions button svg{position:absolute;top:50%;left:22px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .userInvitationCardContainer .actions button span{padding-left:15px}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .userInvitationCardContainer .actions button.accept{margin-right:20px}@media (max-width:640px){.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .userInvitationCardContainer .actions button.accept{margin-right:10px}}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .userInvitationCardContainer .actions button.reject{color:#336993;background:none;border:1px solid #336993}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .userInvitationCardContainer .actions button.reject svg path{fill:#336993}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .userInvitationCardContainer .actions button.reject:hover{color:#FFF;background:#336993}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .userInvitationCardContainer .actions button.reject:hover svg path{fill:#FFF}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .userInvitationCardContainer .actions button.chat{color:#336993;background:#FFF}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .userInvitationCardContainer .actions button.chat path{fill:#336993;stroke:#336993}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .userInvitationCardContainer .actions button.chat:hover{background:#f2f2f2}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .userInvitationCardContainer .actions button.cancel{white-space:nowrap}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .userInvitationCardContainer .actions button.transparent{color:#6B6B6B;background:none}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .userInvitationCardContainer .actions button.transparent svg{position:relative;display:inline-block;top:0;left:0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;vertical-align:middle}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .userInvitationCardContainer .actions button.transparent span{display:inline-block;padding-left:10px;vertical-align:middle}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .userInvitationCardContainer .actions .invited{position:relative;display:inline-block;font-size:18px;text-align:center;vertical-align:middle}@media (max-width:960px){.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .userInvitationCardContainer .actions .invited{font-size:16px}}@media (max-width:900px){.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .userInvitationCardContainer .actions .invited{display:block;margin-top:5px}}@media (max-width:640px){.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .userInvitationCardContainer .actions .invited{display:inline-block;width:calc(50% - 5px);margin-top:0}}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .userInvitationCardContainer .actions .invited button{visibility:hidden}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .userInvitationCardContainer .actions .invited .info{position:absolute;top:50%;left:0;width:100%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .userInvitationCardContainer .actions .invited .revoke{display:inline-block;margin-top:3px;color:#336993;font-size:16px;text-decoration:underline;cursor:pointer}@media (max-width:560px){.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .userInvitationCardContainer .actions.narrow button .onDesktop{display:inline-block}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .userInvitationCardContainer .actions.narrow button .onMobile{display:none}}@media (max-width:640px){.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .userInvitationCardContainer .actions.narrow button{width:100%}}@media (max-width:900px){.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .userInvitationCardContainer .actions.answered button.profile{display:none}}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .userCardLoadingContainer{position:relative;padding:27px 0}@media (max-width:960px){.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .userCardLoadingContainer{padding:20px 0}}@media (max-width:900px){.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .userCardLoadingContainer{padding:15px 0}}@media (max-width:480px){.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .userCardLoadingContainer{margin:0 -15px;padding:15px}}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .userCardLoadingContainer:not(:last-of-type){border-bottom:1px solid #C9C9C9}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .userCardLoadingContainer .loadingBox{-webkit-animation:profileLoading 1s infinite alternate;-moz-animation:profileLoading 1s infinite alternate;-ms-animation:profileLoading 1s infinite alternate;animation:profileLoading 1s infinite alternate}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .userCardLoadingContainer .userData{width:calc(100% - 600px)}@media (max-width:900px){.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .userCardLoadingContainer .userData{position:absolute;top:50%;left:0;width:calc(100% - 300px);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}}@media (max-width:640px){.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .userCardLoadingContainer .userData{position:relative;float:none;top:0;width:100%;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .userCardLoadingContainer .userData .avatar{display:inline-block;width:86px;height:86px;margin-right:14px;background-color:#cacaca;border-radius:50%;vertical-align:middle;-webkit-animation-delay:0.5s;-moz-animation-delay:0.5s;-ms-animation-delay:0.5s;-o-animation-delay:0.5s;animation-delay:0.5s}@media (max-width:960px){.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .userCardLoadingContainer .userData .avatar{width:70px;height:70px;margin-right:10px}}@media (max-width:480px){.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .userCardLoadingContainer .userData .avatar{width:60px;height:60px}}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .userCardLoadingContainer .userData .data{display:inline-block;width:calc(100% - 100px);vertical-align:middle}@media (max-width:960px){.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .userCardLoadingContainer .userData .data{width:calc(100% - 86px)}}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .userCardLoadingContainer .userData .data>div{background-color:#cacaca}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .userCardLoadingContainer .userData .data>div:not(:last-of-type){margin-bottom:2px}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .userCardLoadingContainer .userData .data .nick{width:100px;height:32px;-webkit-animation-delay:1s;-moz-animation-delay:1s;-ms-animation-delay:1s;-o-animation-delay:1s;animation-delay:1s}@media (max-width:960px){.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .userCardLoadingContainer .userData .data .nick{height:24px}}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .userCardLoadingContainer .userData .data .city,.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .userCardLoadingContainer .userData .data .keywords{height:22px}@media (max-width:960px){.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .userCardLoadingContainer .userData .data .city,.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .userCardLoadingContainer .userData .data .keywords{height:19px}}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .userCardLoadingContainer .userData .data .city{width:140px;-webkit-animation-delay:1.5s;-moz-animation-delay:1.5s;-ms-animation-delay:1.5s;-o-animation-delay:1.5s;animation-delay:1.5s}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .userCardLoadingContainer .userData .data .keywords{width:200px;-webkit-animation-delay:2s;-moz-animation-delay:2s;-ms-animation-delay:2s;-o-animation-delay:2s;animation-delay:2s}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .userCardLoadingContainer .actions{position:absolute;width:240px;top:50%;right:0;margin-top:-25px}@media (max-width:900px){.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .userCardLoadingContainer .actions{position:relative;float:right;top:0;margin-top:0}}@media (max-width:640px){.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .userCardLoadingContainer .actions{position:relative;float:none;top:auto;width:100%;margin-top:10px;text-align:center}}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .userCardLoadingContainer .actions .button{display:inline-block;width:240px;height:50px;background-color:#cacaca;border-radius:30px;vertical-align:middle;-webkit-animation-delay:2.5s;-moz-animation-delay:2.5s;-ms-animation-delay:2.5s;-o-animation-delay:2.5s;animation-delay:2.5s}@media (max-width:900px){.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .userCardLoadingContainer .actions .button{display:block}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .userCardLoadingContainer .actions .button:not(:last-of-type){margin-bottom:10px}}@media (max-width:640px){.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .userCardLoadingContainer .actions .button{display:inline-block}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .userCardLoadingContainer .actions .button:not(:last-of-type){margin-bottom:0}}@media (max-width:480px){.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent .userCardLoadingContainer .actions .button{height:45px}}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .description{width:50%;padding-right:20px}@media (max-width:960px){.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .description{padding-right:10px}}@media (max-width:860px){.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .description{float:none;width:100%;margin-bottom:20px;padding-right:0}}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .description .box{padding:25px;color:#4D4D4D;background-color:#FFF;font-size:16px;border-radius:15px;box-shadow:0 0 6px rgb(0 0 0 / .15);overflow:hidden}@media (max-width:480px){.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .description .box{padding:15px}}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .description .box .title{margin-bottom:15px;color:#000;font-size:18px;font-weight:600}@media (max-width:480px){.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .description .box .title{margin-bottom:10px;font-size:16px}}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .description .box .params{margin-bottom:15px}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .description .box .params>div:not(:last-of-type){margin-bottom:5px}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .description .box .params>div span{display:inline-block;vertical-align:middle}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .description .box .params .icon{display:inline-block;width:25px;height:14px;background-repeat:no-repeat;background-position:center center;background-size:100% 100%;vertical-align:middle}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .description .box .params .place .icon{background-image:url(/assets/images/desktop/dateFinder/icons/place.svg)}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .description .box .params .date .icon{background-image:url(/assets/images/desktop/dateFinder/icons/calendar.svg)}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .description .box .params .interval .icon{background-image:url(/assets/images/desktop/dateFinder/icons/time.svg)}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .description .box .params .cost .icon{background-image:url(/assets/images/desktop/dateFinder/icons/cost.svg)}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .description .box .params .text{max-width:calc(100% - 30px)}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .description .box a{color:#336993;text-decoration:underline;cursor:pointer}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .description .box .buttonContainer{margin-top:30px}@media (min-width:861px) and (max-width:1150px){.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .description .box .buttonContainer{display:flex;flex-direction:column}}@media (max-width:640px){.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .description .box .buttonContainer{display:flex;flex-direction:column}}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .description .box .buttonContainer button{position:relative;height:50px;padding-left:20px;padding-right:27px;font-size:20px;font-weight:400}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .description .box .buttonContainer button svg,.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .description .box .buttonContainer button span{display:inline-block;vertical-align:middle}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .description .box .buttonContainer button svg{margin-right:10px}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .description .box .buttonContainer button.edit{color:#C6373D;background:none;border:1px solid #C6373D}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .description .box .buttonContainer button.edit svg path{fill:#C6373D}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .description .box .buttonContainer button.edit:hover{color:#FFF;background:#C6373D}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .description .box .buttonContainer button.edit:hover svg path{fill:#FFF}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .description .box .buttonContainer button.delete{color:#6B6B6B;background:none;border:1px solid #6B6B6B}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .description .box .buttonContainer button.delete svg path{fill:#6B6B6B}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .description .box .buttonContainer button.delete:hover{color:#FFF;background:#6B6B6B}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .description .box .buttonContainer button.delete:hover svg path{fill:#FFF}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .description .box .buttonContainer button.disabled{color:#f9e9ea;border-color:#f9e9ea;cursor:default}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .description .box .buttonContainer button.disabled svg path{fill:#f9e9ea}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .description .box .buttonContainer button.disabled:hover{color:#f9e9ea;background:none}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .description .box .buttonContainer button.disabled:hover svg path{fill:#f9e9ea}@media (min-width:861px) and (max-width:1150px){.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .description .box .buttonContainer button.edit,.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .description .box .buttonContainer button.delete{float:none;display:block;width:100%}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .description .box .buttonContainer button.edit{margin-bottom:15px;order:1}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .description .box .buttonContainer button.delete{order:2}}@media (max-width:640px){.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .description .box .buttonContainer button.edit,.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .description .box .buttonContainer button.delete{float:none;display:block;width:100%}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .description .box .buttonContainer button.edit{margin-bottom:15px;order:1}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .description .box .buttonContainer button.delete{order:2}}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .description .box .buttonContainer.biztosrandi{margin-bottom:10px;text-align:center}@media (max-width:480px){.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .description .box .buttonContainer.biztosrandi{margin-bottom:20px}}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .description .box .buttonContainer.biztosrandi button{height:60px;padding-left:50px;padding-right:50px;background:#6C20CD}@media (max-width:480px){.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .description .box .buttonContainer.biztosrandi button{height:50px;padding-left:20px;padding-right:20px}}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .description .box .buttonContainer.biztosrandi button:hover{background:#7537C4}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .likes{width:50%;padding-left:20px}@media (max-width:960px){.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .likes{padding-left:10px}}@media (max-width:860px){.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .likes{float:none;width:100%;padding-left:0}}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .likes .info{margin-bottom:20px;color:#5E5E5E;font-size:16px}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .likes .info .likeCount{color:#000;font-size:18px;font-weight:500}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .likes .info .text{width:50%;font-size:16px;color:#5E5E5E}@media (min-width:860px) and (max-width:1024px){.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .likes .info .text{float:none;width:100%}}@media (max-width:560px){.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .likes .info .text{float:none;width:100%}}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .likes .info .liked{font-size:20px;text-align:center}@media (min-width:860px) and (max-width:1024px){.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .likes .info .liked{float:none;margin-top:15px}}@media (max-width:560px){.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .likes .info .liked{float:none;margin-top:15px}}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .likes .info .liked svg,.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .likes .info .liked span{display:inline-block;vertical-align:middle}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .likes .info .liked svg{margin-right:7px}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .likes .info .liked .likedInfo{margin-bottom:15px;color:#336993}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .likes .info .liked .unlike{color:#474747;cursor:pointer}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .likes .list{max-height:480px;margin-right:-25px;padding-top:20px;padding-right:15px;border-top:1px solid #C9C9C9;overflow-x:hidden;overflow-y:auto}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .likes .list .likingUserContainer{position:relative}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .likes .list .likingUserContainer:not(:last-of-type){margin-bottom:20px}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .likes .list .likingUserContainer .userData{width:calc(100% - 250px)}@media (min-width:861px) and (max-width:1150px){.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .likes .list .likingUserContainer .userData{width:100%}}@media (max-width:640px){.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .likes .list .likingUserContainer .userData{width:100%}}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .likes .list .likingUserContainer .userData .avatar{display:inline-block;width:86px;height:86px;margin-right:14px;border:2px solid #FFF;border-radius:50%;vertical-align:middle;cursor:pointer}@media (max-width:860px){.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .likes .list .likingUserContainer .userData .avatar{width:70px;height:70px}}@media (max-width:480px){.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .likes .list .likingUserContainer .userData .avatar{width:60px;height:60px}}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .likes .list .likingUserContainer .userData .data{display:inline-block;width:calc(100% - 100px);font-size:16px;vertical-align:middle;overflow:hidden}@media (max-width:860px){.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .likes .list .likingUserContainer .userData .data{width:calc(100% - 86px);font-size:16px}}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .likes .list .likingUserContainer .userData .data>div{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .likes .list .likingUserContainer .userData .data .nick{font-size:20px;font-weight:700}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .likes .list .likingUserContainer .userData .data .city{color:#474747}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .likes .list .likingUserContainer .userData .data .showProfile{color:#000;font-weight:700;cursor:pointer}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .likes .list .likingUserContainer .actions{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width:861px) and (max-width:1150px){.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .likes .list .likingUserContainer .actions{position:relative;display:block;top:0;margin-top:15px;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}}@media (max-width:640px){.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .likes .list .likingUserContainer .actions{position:relative;display:block;top:0;margin-top:15px;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .likes .list .likingUserContainer .actions button{height:50px;padding:0 27px 0 23px;font-size:20px;font-weight:400}@media (min-width:861px) and (max-width:1150px){.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .likes .list .likingUserContainer .actions button{width:100%}}@media (max-width:640px){.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .likes .list .likingUserContainer .actions button{width:100%}}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .likes .list .likingUserContainer .actions button svg,.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .likes .list .likingUserContainer .actions button span{display:inline-block;vertical-align:middle}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .likes .list .likingUserContainer .actions button svg{margin-right:10px}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .likes .list .likingUserContainer .actions button.invisible{visibility:hidden}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .likes .list .likingUserContainer .actions .invited{position:absolute;top:0;left:0;width:100%;font-size:18px;text-align:center}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .likes .list .likingUserContainer .actions .invited svg,.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .likes .list .likingUserContainer .actions .invited span{display:inline-block;vertical-align:middle}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .likes .list .likingUserContainer .actions .invited svg{margin-right:5px}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .likes .list .likingUserContainer .actions .invited .invitedInfo{margin-bottom:14px;color:#336993}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .likes .list .likingUserContainer .actions .invited .revoke{color:#474747;cursor:pointer}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .likes .buttonContainer{text-align:center}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .likes .buttonContainer button{position:relative;height:60px;padding-left:27px;padding-right:27px;font-size:24px;font-weight:400}@media (max-width:640px){.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .likes .buttonContainer button{height:50px;font-size:20px}}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .likes .buttonContainer button svg,.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .likes .buttonContainer button span{display:inline-block;vertical-align:middle}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .likes .buttonContainer button svg{margin-right:10px}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.data .likes .buttonContainer button.pulsate svg{animation:iconPulsate 0.7s 0s linear}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.profile .invitingCreatorContainer{margin-bottom:45px}@media (max-width:480px){.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.profile .invitingCreatorContainer{margin-bottom:40px}}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.profile .invitingCreatorContainer button{position:relative;width:calc(50% - 8px);height:60px;font-size:24px;font-weight:400}@media (max-width:1280px){.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.profile .invitingCreatorContainer button{font-size:22px}}@media (max-width:900px){.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.profile .invitingCreatorContainer button{height:50px;padding-left:50px;font-size:20px}}@media (max-width:680px){.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.profile .invitingCreatorContainer button{display:block;width:100%}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.profile .invitingCreatorContainer button:not(:last-of-type){margin-bottom:15px}}@media (max-width:480px){.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.profile .invitingCreatorContainer button{height:45px;font-size:18px}}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.profile .invitingCreatorContainer button svg{position:absolute;top:50%;left:20px}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.profile .invitingCreatorContainer button.notInteresting{margin-right:15px;color:#336993;background:#FFF}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.profile .invitingCreatorContainer button.notInteresting:hover{background:#f2f2f2}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.profile .invitingCreatorContainer button.notInteresting svg{margin-top:-9px}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.profile .invitingCreatorContainer button.notInteresting svg path{fill:#336993}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.profile .invitingCreatorContainer button.invite svg{margin-top:-8px}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.profile .invitingCreatorContainer .invited,.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.profile .invitingCreatorContainer .banned{padding:15px 10px;background-color:#FFF;font-size:18px;text-align:center;border-radius:15px;box-shadow:0 0 6px rgb(0 0 0 / .15)}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.profile .invitingCreatorContainer .invited .revoke{display:inline-block;margin-top:3px;color:#336993;font-size:16px;text-decoration:underline;cursor:pointer}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.profile .invitingCreatorContainer .acceptedInfo,.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.profile .invitingCreatorContainer .rejectedInfo{padding:15px 10px;background-color:#FFF;font-size:24px;font-weight:500;text-align:center;border-radius:15px;box-shadow:0 0 6px rgb(0 0 0 / .15)}@media (max-width:640px){.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.profile .invitingCreatorContainer .acceptedInfo,.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.profile .invitingCreatorContainer .rejectedInfo{font-size:20px}}@media (max-width:520px){.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.profile .invitingCreatorContainer .acceptedInfo,.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.profile .invitingCreatorContainer .rejectedInfo{font-size:18px}}@media (max-width:400px){.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.profile .invitingCreatorContainer .acceptedInfo,.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.profile .invitingCreatorContainer .rejectedInfo{padding:10px 5px;font-size:16px}}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.profile .invitingCreatorContainer .acceptedInfo svg,.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.profile .invitingCreatorContainer .rejectedInfo svg,.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.profile .invitingCreatorContainer .acceptedInfo span,.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.profile .invitingCreatorContainer .rejectedInfo span{display:inline-block;vertical-align:middle}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.profile .invitingCreatorContainer .acceptedInfo svg,.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.profile .invitingCreatorContainer .rejectedInfo svg{margin-right:10px}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.profile .invitingCreatorContainer .acceptedInfo svg .shape,.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.profile .invitingCreatorContainer .rejectedInfo svg .shape{fill:#336993}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.profile .invitingCreatorContainer .acceptedInfo{position:relative;padding-left:20px;padding-right:20px}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.profile .invitingCreatorContainer .acceptedInfo .text{position:absolute;top:50%;left:0;width:100%;text-align:center;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:1024px){.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.profile .invitingCreatorContainer .acceptedInfo .text{left:20px;text-align:left}}@media (max-width:800px){.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.profile .invitingCreatorContainer .acceptedInfo .text{font-size:20px}}@media (max-width:700px){.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.profile .invitingCreatorContainer .acceptedInfo .text{position:relative;display:block;top:0;left:0;text-align:center;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}}@media (max-width:400px){.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.profile .invitingCreatorContainer .acceptedInfo .text{font-size:18px}}@media (max-width:350px){.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.profile .invitingCreatorContainer .acceptedInfo .text{font-size:16px}}@media (max-width:1160px){.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.profile .invitingCreatorContainer .acceptedInfo .text svg{width:38px}}@media (max-width:400px){.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.profile .invitingCreatorContainer .acceptedInfo .text svg{width:32px}}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.profile .invitingCreatorContainer .acceptedInfo .actions{float:right}@media (max-width:700px){.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.profile .invitingCreatorContainer .acceptedInfo .actions{float:none;margin-top:10px;text-align:center}}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.profile .invitingCreatorContainer .acceptedInfo .actions button{position:relative;color:#336993;width:200px}@media (max-width:680px){.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.profile .invitingCreatorContainer .acceptedInfo .actions button{display:inline-block}}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.profile .invitingCreatorContainer .acceptedInfo .actions button svg{position:absolute;top:50%;left:22px;margin-top:-7px}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.profile .invitingCreatorContainer .acceptedInfo .actions button svg path{fill:#336993;stroke:#336993}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.profile .invitingCreatorContainer .rejectedInfo svg{width:44px}@media (max-width:1160px){.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.profile .invitingCreatorContainer .rejectedInfo svg{width:36px}}@media (max-width:400px){.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.profile .invitingCreatorContainer .rejectedInfo svg{width:30px}}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.profile .invitingCreatorContainer .banned .bannedTitle{margin-bottom:10px;font-size:20px}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.profile .invitingCreatorContainer .banned .unban{font-weight:600;text-decoration:underline;cursor:pointer}@media (max-width:640px){.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.profile .invitingCreatorContainer .banned{font-size:16px}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.profile .invitingCreatorContainer .banned .bannedTitle{font-size:18px}}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.profile .profileMainContentContainer{padding:0}@media (max-width:480px){.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.profile .profileMainContentContainer{margin-bottom:50px}}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.profile .profileMainContentContainer .content{padding:0}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.likes{padding-top:0}.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.likes .needToLikeContainer,.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.likes .empty{padding-top:130px}@media (max-width:480px){.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.likes .needToLikeContainer,.dateLayerContainer .dateOuter .dateInner .main .tabsContainer .tabContent.likes .empty{padding-top:40px}}.datePhotoEditor{position:fixed;top:0;left:0;width:100%;min-width:320px;height:100%;background-color:#FFF;z-index:9999999;touch-action:manipulation}.datePhotoEditor.invisible,.datePhotoEditor .invisible{visibility:hidden}@media (max-width:840px){.datePhotoEditor .tooltip{display:none!important}}.datePhotoEditor .close{position:absolute;top:35px;right:35px;font-size:18px;cursor:pointer;z-index:2}@media (max-width:840px){.datePhotoEditor .close{top:20px;right:20px}}.datePhotoEditor .close span,.datePhotoEditor .close svg{display:inline-block;vertical-align:middle}.datePhotoEditor .close span{margin-right:14px}.datePhotoEditor .content{margin-top:50px;text-align:center}@media (min-width:840.1px) and (max-width:1660px){.datePhotoEditor .content{position:absolute;top:50%;left:50%;width:100%;margin-top:10px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@media (max-width:840px){.datePhotoEditor .content{height:100%;margin-top:63px;overflow-y:auto}}@media (max-height:480px){.datePhotoEditor .content{height:100%;overflow-y:auto}}.datePhotoEditor .content .imageWrapper{display:inline-block;width:760px;height:760px;text-align:left;vertical-align:top}@media (max-width:840px){.datePhotoEditor .content .imageWrapper{display:block;margin:0 auto}}.datePhotoEditor .content .imageWrapper img{width:100%;height:100%}.datePhotoEditor .content .imageWrapper .cropper-modal{background-color:#FFF;opacity:.8}.datePhotoEditor .content .imageWrapper .cropper-view-box{outline:none;overflow:hidden}.datePhotoEditor .content .imageWrapper .cropper-face{opacity:0}.datePhotoEditor .content .imageWrapper .cropper-line{background-color:rgb(255 255 255 / .8);opacity:1}.datePhotoEditor .content .imageWrapper .cropper-line.line-n{border-bottom:1px dashed #FFF}.datePhotoEditor .content .imageWrapper .cropper-line.line-e{border-left:1px dashed #FFF}.datePhotoEditor .content .imageWrapper .cropper-line.line-s{border-top:1px dashed #FFF}.datePhotoEditor .content .imageWrapper .cropper-line.line-w{border-right:1px dashed #FFF}.datePhotoEditor .content .imageWrapper .cropper-dashed,.datePhotoEditor .content .imageWrapper .cropper-center{display:none}.datePhotoEditor .content .imageWrapper .cropper-point.point-n,.datePhotoEditor .content .imageWrapper .cropper-point.point-w,.datePhotoEditor .content .imageWrapper .cropper-point.point-s,.datePhotoEditor .content .imageWrapper .cropper-point.point-e{top:auto;bottom:auto;left:auto;right:auto;width:13px;height:76px;max-height:66%;background-color:#FFF;opacity:1;box-shadow:0 0 6px rgb(0 0 0 / .16)}@media (max-width:960px){.datePhotoEditor .content .imageWrapper .cropper-point.point-n,.datePhotoEditor .content .imageWrapper .cropper-point.point-w,.datePhotoEditor .content .imageWrapper .cropper-point.point-s,.datePhotoEditor .content .imageWrapper .cropper-point.point-e{width:10px}}@media (max-height:580px){.datePhotoEditor .content .imageWrapper .cropper-point.point-n,.datePhotoEditor .content .imageWrapper .cropper-point.point-w,.datePhotoEditor .content .imageWrapper .cropper-point.point-s,.datePhotoEditor .content .imageWrapper .cropper-point.point-e{width:10px}}.datePhotoEditor .content .imageWrapper .cropper-point.point-n{top:0;left:-4px}.datePhotoEditor .content .imageWrapper .cropper-point.point-e{top:0;right:-4px}.datePhotoEditor .content .imageWrapper .cropper-point.point-s{bottom:0;right:-4px}.datePhotoEditor .content .imageWrapper .cropper-point.point-w{bottom:0;left:-7px}.datePhotoEditor .content .imageWrapper .cropper-point.point-nw,.datePhotoEditor .content .imageWrapper .cropper-point.point-ne,.datePhotoEditor .content .imageWrapper .cropper-point.point-se,.datePhotoEditor .content .imageWrapper .cropper-point.point-sw{width:80px;max-width:66%;height:13px;background-color:#FFF;opacity:1;box-shadow:0 0 6px rgb(0 0 0 / .16)}@media (max-width:960px){.datePhotoEditor .content .imageWrapper .cropper-point.point-nw,.datePhotoEditor .content .imageWrapper .cropper-point.point-ne,.datePhotoEditor .content .imageWrapper .cropper-point.point-se,.datePhotoEditor .content .imageWrapper .cropper-point.point-sw{height:10px}}@media (max-height:580px){.datePhotoEditor .content .imageWrapper .cropper-point.point-nw,.datePhotoEditor .content .imageWrapper .cropper-point.point-ne,.datePhotoEditor .content .imageWrapper .cropper-point.point-se,.datePhotoEditor .content .imageWrapper .cropper-point.point-sw{height:10px}}.datePhotoEditor .content .imageWrapper .cropper-point.point-nw:after,.datePhotoEditor .content .imageWrapper .cropper-point.point-ne:after,.datePhotoEditor .content .imageWrapper .cropper-point.point-se:after,.datePhotoEditor .content .imageWrapper .cropper-point.point-sw:after{content:'';position:absolute;width:13px;height:20px;background-color:#FFF}@media (max-width:960px){.datePhotoEditor .content .imageWrapper .cropper-point.point-nw:after,.datePhotoEditor .content .imageWrapper .cropper-point.point-ne:after,.datePhotoEditor .content .imageWrapper .cropper-point.point-se:after,.datePhotoEditor .content .imageWrapper .cropper-point.point-sw:after{height:10px}}@media (max-height:580px){.datePhotoEditor .content .imageWrapper .cropper-point.point-nw:after,.datePhotoEditor .content .imageWrapper .cropper-point.point-ne:after,.datePhotoEditor .content .imageWrapper .cropper-point.point-se:after,.datePhotoEditor .content .imageWrapper .cropper-point.point-sw:after{height:10px}}.datePhotoEditor .content .imageWrapper .cropper-point.point-nw{top:-7px;left:-4px}@media (max-width:960px){.datePhotoEditor .content .imageWrapper .cropper-point.point-nw{top:-5px}}@media (max-height:580px){.datePhotoEditor .content .imageWrapper .cropper-point.point-nw{top:-5px}}.datePhotoEditor .content .imageWrapper .cropper-point.point-nw:after{top:0;left:-3px}.datePhotoEditor .content .imageWrapper .cropper-point.point-ne{top:-7px;right:-4px}@media (max-width:960px){.datePhotoEditor .content .imageWrapper .cropper-point.point-ne{top:-5px}}@media (max-height:580px){.datePhotoEditor .content .imageWrapper .cropper-point.point-ne{top:-5px}}.datePhotoEditor .content .imageWrapper .cropper-point.point-ne:after{top:0;right:0}.datePhotoEditor .content .imageWrapper .cropper-point.point-se{bottom:-7px;right:-4px}@media (max-width:960px){.datePhotoEditor .content .imageWrapper .cropper-point.point-se{bottom:-5px}}@media (max-height:580px){.datePhotoEditor .content .imageWrapper .cropper-point.point-se{bottom:-5px}}.datePhotoEditor .content .imageWrapper .cropper-point.point-se:after{bottom:0;right:0}.datePhotoEditor .content .imageWrapper .cropper-point.point-sw{bottom:-7px;left:-4px}@media (max-width:960px){.datePhotoEditor .content .imageWrapper .cropper-point.point-sw{bottom:-5px}}@media (max-height:580px){.datePhotoEditor .content .imageWrapper .cropper-point.point-sw{bottom:-5px}}.datePhotoEditor .content .imageWrapper .cropper-point.point-sw:after{bottom:0;left:-3px}.datePhotoEditor .content .sidebar{position:relative;display:inline-block;width:300px;margin-left:50px;vertical-align:top}@media (max-width:840px){.datePhotoEditor .content .sidebar{display:block;width:300px;margin:0 auto}}@media (min-width:840.1px) and (max-height:480px){.datePhotoEditor .content .sidebar{display:none}}@media (min-width:841px){.datePhotoEditor .content .sidebar .bottomContainer{position:absolute;top:50%;left:0;width:100%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}}.datePhotoEditor .content .sidebar .actions{margin:50px 0 40px 0;text-align:center}.datePhotoEditor .content .sidebar .actions.mobile{display:none}@media (max-width:960px){.datePhotoEditor .content .sidebar .actions{margin:40px 0 30px 0}}@media (max-width:840px){.datePhotoEditor .content .sidebar .actions.desktop{display:none}.datePhotoEditor .content .sidebar .actions.mobile{display:inline-block;vertical-align:middle}}.datePhotoEditor .content .sidebar .actions button{position:relative;border:none;width:63px;height:63px;background-color:#FFF;border-radius:50%;box-shadow:0 0 6px rgb(0 0 0 / .16);outline:none;cursor:pointer}@media (max-width:960px){.datePhotoEditor .content .sidebar .actions button{width:56px;height:56px}}@media (max-width:840px){.datePhotoEditor .content .sidebar .actions button{width:52px;height:52px}}@media (max-height:580px){.datePhotoEditor .content .sidebar .actions button{width:52px;height:52px}}.datePhotoEditor .content .sidebar .actions button:hover{background-color:#fafafa}.datePhotoEditor .content .sidebar .actions button svg{position:absolute;top:50%;left:50%;width:32px;height:32px;margin-top:-16px;margin-left:-16px}@media (max-width:960px){.datePhotoEditor .content .sidebar .actions button svg{width:28px;height:28px;margin-top:-14px;margin-left:-14px}}@media (max-width:840px){.datePhotoEditor .content .sidebar .actions button svg{width:26px;height:26px;margin-top:-13px;margin-left:-13px}}@media (max-height:580px){.datePhotoEditor .content .sidebar .actions button svg{width:26px;height:26px;margin-top:-13px;margin-left:-13px}}.datePhotoEditor .content .sidebar .actions button.rotateRight{margin-left:15px}@media (max-width:840px){.datePhotoEditor .content .sidebar .actions button.rotateRight{margin-left:10px}}@media (max-height:580px){.datePhotoEditor .content .sidebar .actions button.rotateRight{margin-left:10px}}.datePhotoEditor .content .buttonContainer.fixed{display:none}@media (max-height:480px) and (min-width:841px){.datePhotoEditor .content .buttonContainer.fixed{display:block;position:fixed;left:50%;bottom:20px;width:300px;margin-left:-150px}}.datePhotoEditor .content .buttonContainer button{position:relative;width:100%;height:60px;padding-left:0;padding-right:0;font-size:24px;font-weight:400}@media (max-width:1100px){.datePhotoEditor .content .buttonContainer button{height:55px;font-size:22px}}@media (max-width:990px){.datePhotoEditor .content .buttonContainer button{height:50px;font-size:20px}}@media (max-width:930px){.datePhotoEditor .content .buttonContainer button{font-size:18px}}@media (max-height:670px){.datePhotoEditor .content .buttonContainer button{height:50px;font-size:18px}}@media (max-height:580px) and (min-width:841px){.datePhotoEditor .content .buttonContainer button{height:45px;font-size:15px}}.datePhotoEditor .content .buttonContainer button .loading{position:absolute;display:inline-block;top:50%;left:50%;width:36px;height:36px;margin-top:-18px;margin-left:-18px;background:url(/assets/images/common/loader2.svg) no-repeat;background-size:100%;-webkit-animation:rotate 1s infinite linear both;-moz-animation:rotate 1s infinite linear both;-ms-animation:rotate 1s infinite linear both;animation:rotate 1s infinite linear both}.datePhotoEditor .waitingText{position:absolute;top:50%;left:50%;margin-top:-20px;font-size:32px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (max-width:480px){.datePhotoEditor .waitingText{font-size:26px}}.datePhotoEditor .waitingText .text,.datePhotoEditor .waitingText .dots{display:inline-block;vertical-align:bottom}.datePhotoEditor .waitingText .dots{position:relative}.datePhotoEditor .waitingText .dots .dot{position:absolute;bottom:8px;width:4px;height:4px;background:#000;border-radius:50%;-webkit-animation:wave 1.3s infinite linear;-moz-animation:wave 1.3s infinite linear;-ms-animation:wave 1.3s infinite linear;animation:wave 1.3s infinite linear}@media (max-width:480px){.datePhotoEditor .waitingText .dots .dot{bottom:6px;width:3px;height:3px}}.datePhotoEditor .waitingText .dots .dot.dot1{left:5px}@media (max-width:480px){.datePhotoEditor .waitingText .dots .dot.dot1{left:3px}}.datePhotoEditor .waitingText .dots .dot.dot2{left:15px;-webkit-animation-delay:-1.1s;-moz-animation-delay:-1.1s;-ms-animation-delay:-1.1s;-o-animation-delay:-1.1s;animation-delay:-1.1s}@media (max-width:480px){.datePhotoEditor .waitingText .dots .dot.dot2{left:11px}}.datePhotoEditor .waitingText .dots .dot.dot3{left:25px;-webkit-animation-delay:-0.9s;-moz-animation-delay:-0.9s;-ms-animation-delay:-0.9s;-o-animation-delay:-0.9s;animation-delay:-0.9s}@media (max-width:480px){.datePhotoEditor .waitingText .dots .dot.dot3{left:19px}}@-webkit-keyframes wave{0%,60%,100%{-webkit-transform:initial;-moz-transform:initial;-ms-transform:initial;-o-transform:initial;transform:initial}30%{-webkit-transform:translateY(-5px) scale(1.25,1.25);-moz-transform:translateY(-5px) scale(1.25,1.25);-ms-transform:translateY(-5px) scale(1.25,1.25);-o-transform:translateY(-5px) scale(1.25,1.25);transform:translateY(-5px) scale(1.25,1.25)}}@-moz-keyframes wave{0%,60%,100%{-webkit-transform:initial;-moz-transform:initial;-ms-transform:initial;-o-transform:initial;transform:initial}30%{-webkit-transform:translateY(-5px) scale(1.25,1.25);-moz-transform:translateY(-5px) scale(1.25,1.25);-ms-transform:translateY(-5px) scale(1.25,1.25);-o-transform:translateY(-5px) scale(1.25,1.25);transform:translateY(-5px) scale(1.25,1.25)}}@-ms-keyframes wave{0%,60%,100%{-webkit-transform:initial;-moz-transform:initial;-ms-transform:initial;-o-transform:initial;transform:initial}30%{-webkit-transform:translateY(-5px) scale(1.25,1.25);-moz-transform:translateY(-5px) scale(1.25,1.25);-ms-transform:translateY(-5px) scale(1.25,1.25);-o-transform:translateY(-5px) scale(1.25,1.25);transform:translateY(-5px) scale(1.25,1.25)}}@-o-keyframes wave{0%,60%,100%{-webkit-transform:initial;-moz-transform:initial;-ms-transform:initial;-o-transform:initial;transform:initial}30%{-webkit-transform:translateY(-5px) scale(1.25,1.25);-moz-transform:translateY(-5px) scale(1.25,1.25);-ms-transform:translateY(-5px) scale(1.25,1.25);-o-transform:translateY(-5px) scale(1.25,1.25);transform:translateY(-5px) scale(1.25,1.25)}}@keyframes wave{0%,60%,100%{-webkit-transform:initial;-moz-transform:initial;-ms-transform:initial;-o-transform:initial;transform:initial}30%{-webkit-transform:translateY(-5px) scale(1.25,1.25);-moz-transform:translateY(-5px) scale(1.25,1.25);-ms-transform:translateY(-5px) scale(1.25,1.25);-o-transform:translateY(-5px) scale(1.25,1.25);transform:translateY(-5px) scale(1.25,1.25)}}.commonLayer[data-name=dateEditor]{width:480px;margin-left:-240px}@media (max-width:540px){.commonLayer[data-name=dateEditor]{width:360px;margin-left:-180px}}@media (max-width:359px){.commonLayer[data-name=dateEditor]{width:320px;margin-left:-160px}}.commonLayer[data-name=dateEditor] .close{display:inline-block;width:20px;height:20px;background:url(/assets/images/desktop/dateFinder/close.svg) no-repeat;cursor:pointer}.commonLayer[data-name=dateEditor] .close:before{content:none!important}@media (max-width:540px){.commonLayer[data-name=dateEditor] .content{padding:0}}.commonLayer[data-name=dateEditor] .content .title{font-size:36px!important;text-align:center}@media (max-width:540px){.commonLayer[data-name=dateEditor] .content .title{font-size:24px!important}}.commonLayer[data-name=dateEditor] .content .inputGroup{margin-bottom:25px!important}.commonLayer[data-name=dateEditor] .content .inputGroup .label{margin-bottom:7px;color:#4C4C4C;font-size:18px!important;font-weight:500}@media (max-width:540px){.commonLayer[data-name=dateEditor] .content .inputGroup .label{margin-bottom:5px!important;font-size:16px!important}}.commonLayer[data-name=dateEditor] .content .inputGroup .input input{font-family:Roboto,sans-serif}.commonLayer[data-name=dateEditor] .content .inputGroup .input input[name=title]{font-size:24px!important;font-weight:500}@media (max-width:540px){.commonLayer[data-name=dateEditor] .content .inputGroup .input input[name=title]{font-size:18px!important}}.commonLayer[data-name=dateEditor] .content .inputGroup .input textarea{float:left;width:100%;height:120px;min-height:120px;max-height:120px;padding:15px;font-family:Roboto,sans-serif;font-size:16px!important;line-height:1.4;border-radius:7px;border:none;outline:none}@media (max-width:540px){.commonLayer[data-name=dateEditor] .content .inputGroup .input textarea{font-size:14px!important}}.commonLayer[data-name=dateEditor] .content .inputGroup .input .labels li{cursor:pointer}.commonLayer[data-name=dateEditor] .content .inputGroup .charCounter{margin-top:2px;font-size:14px;text-align:right}.commonLayer[data-name=dateEditor] .content .inputGroup .errorMessage{color:red;font-size:14px}.commonLayer[data-name=dateEditor] .content .inputGroup .info{margin-top:5px;color:#4D4D4D;font-size:14px}@media (max-width:540px){.commonLayer[data-name=dateEditor] .content .inputGroup .info{font-size:13px}}.commonLayer[data-name=dateEditor] .content .inputGroup.hasError input[type=text],.commonLayer[data-name=dateEditor] .content .inputGroup.hasError textarea{border:1px solid #f00!important}.commonLayer[data-name=dateEditor] .content .inputGroup.hasError input[type=text]{margin-bottom:5px}.commonLayer[data-name=dateEditor] .content .labels li{display:inline-block;padding:10px 20px;margin:0 5px 5px 0;color:#6b6b6b;font-size:16px;text-align:center;border:1px solid #6b6b6b;border-radius:10px;vertical-align:top;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (max-width:540px){.commonLayer[data-name=dateEditor] .content .labels li{font-size:14px}}.commonLayer[data-name=dateEditor] .content .labels li.selected{color:#FFF;background-color:#336993;border-color:#336993}.commonLayer[data-name=dateEditor] .content .labels li.moderation{position:relative;min-width:115px;padding-top:5px;padding-bottom:15px}.commonLayer[data-name=dateEditor] .content .labels li.moderation div{position:absolute;bottom:2px;left:0;width:100%;color:#999;font-size:11px;font-weight:500}.commonLayer[data-name=dateEditor] .content .labels li.moderation.selected div{color:#FFF}.commonLayer[data-name=dateEditor] .content .buttonContainer button{margin-top:0}.commonLayer[data-name=dateEditor] .content .buttonContainer button.ghost{margin-right:50px;color:#6B6B6B}.commonLayer[data-name=dateEditor] .content .buttonContainer button.ghost svg,.commonLayer[data-name=dateEditor] .content .buttonContainer button.ghost span{display:inline-block;vertical-align:middle}.commonLayer[data-name=dateEditor] .content .buttonContainer button.ghost svg{margin-right:10px}.commonLayer[data-name=dateEditor] .content .buttonContainer button.selectCategory{height:60px;font-size:24px}@media (max-width:540px){.commonLayer[data-name=dateEditor] .content .buttonContainer button.selectCategory{height:50px;font-size:18px}}.commonLayer[data-name=dateEditor] .content .buttonContainer button.selectCategory svg,.commonLayer[data-name=dateEditor] .content .buttonContainer button.selectCategory span{display:inline-block;vertical-align:middle}.commonLayer[data-name=dateEditor] .content .buttonContainer button.selectCategory svg{margin-right:10px}.commonLayer[data-name=dateEditor] .content .categorySelector{position:relative;padding:28px 17px 0 17px;border-radius:7px;box-shadow:0 0 10px rgb(0 0 0 / .25)}.commonLayer[data-name=dateEditor] .content .categorySelector .label{margin-bottom:20px!important}.commonLayer[data-name=dateEditor] .content .categorySelector .labels{max-height:260px;margin-right:-17px;padding-bottom:20px;overflow-x:hidden;overflow-y:auto}.commonLayer[data-name=dateEditor] .content .categorySelector .labels *{box-sizing:border-box;scrollbar-width:thin;scrollbar-color:#C9C9C9 #ECECEC}.commonLayer[data-name=dateEditor] .content .categorySelector .labels ::-webkit-scrollbar{width:9px;background-color:#ECECEC}.commonLayer[data-name=dateEditor] .content .categorySelector .labels ::-webkit-scrollbar-track{background:#ECECEC}.commonLayer[data-name=dateEditor] .content .categorySelector .labels ::-webkit-scrollbar-thumb{background:#C9C9C9;background-clip:padding-box;border:1px solid #fff0;border-radius:5px;box-shadow:inset -1px -1px 0 rgb(0 0 0 / .05),inset 1px 1px 0 rgb(0 0 0 / .05)}.commonLayer[data-name=dateEditor] .content .categorySelector .labels ::-webkit-scrollbar-thumb:hover{background-color:#bcbcbc}.commonLayer[data-name=dateEditor] .content .categorySelector .labels ::-webkit-scrollbar-corner{background-color:#fff0}.commonLayer[data-name=dateEditor] .content .categorySelector .labels *{box-sizing:border-box;scrollbar-width:thin;scrollbar-color:#C9C9C9 #ECECEC}.commonLayer[data-name=dateEditor] .content .categorySelector .labels ::-webkit-scrollbar{width:9px;background-color:#ECECEC}.commonLayer[data-name=dateEditor] .content .categorySelector .labels ::-webkit-scrollbar-track{background:#ECECEC}.commonLayer[data-name=dateEditor] .content .categorySelector .labels ::-webkit-scrollbar-thumb{background:#C9C9C9;background-clip:padding-box;border:1px solid #fff0;border-radius:5px;box-shadow:inset -1px -1px 0 rgb(0 0 0 / .05),inset 1px 1px 0 rgb(0 0 0 / .05)}.commonLayer[data-name=dateEditor] .content .categorySelector .labels ::-webkit-scrollbar-thumb:hover{background-color:#bcbcbc}.commonLayer[data-name=dateEditor] .content .categorySelector .labels ::-webkit-scrollbar-corner{background-color:#fff0}.commonLayer[data-name=dateEditor] .content .categorySelector .labels .newCategory{color:#FFF;background-color:#336993;border-color:#336993}.commonLayer[data-name=dateEditor] .content .categorySelector .labels .newCategory svg,.commonLayer[data-name=dateEditor] .content .categorySelector .labels .newCategory span{display:inline-block;vertical-align:middle}.commonLayer[data-name=dateEditor] .content .categorySelector .labels .newCategory svg{margin-right:10px}.commonLayer[data-name=dateEditor] .content .categorySelector .newCategoryContainer{position:relative;padding-top:25px}.commonLayer[data-name=dateEditor] .content .categorySelector .newCategoryContainer .close{top:20px;right:0}@media (max-width:540px){.commonLayer[data-name=dateEditor] .content .categorySelector .newCategoryContainer .label{margin-bottom:10px!important}}.commonLayer[data-name=dateEditor] .content .categorySelector .newCategoryContainer .input{position:relative}.commonLayer[data-name=dateEditor] .content .categorySelector .newCategoryContainer .input input{padding-right:100px!important}.commonLayer[data-name=dateEditor] .content .categorySelector .newCategoryContainer .input button{position:absolute;top:0;right:0;width:90px;height:100%;margin-top:0;padding:0;font-size:16px;border-radius:7px}.commonLayer[data-name=dateEditor] .content .categorySelector .newCategoryContainer .info{margin:6px 0 8px 0;color:#4D4D4D;font-size:14px}@media (max-width:540px){.commonLayer[data-name=dateEditor] .content .categorySelector .newCategoryContainer .info{font-size:13px}}.commonLayer[data-name=dateEditor] .content .categorySelector .buttonContainer{margin:0 -17px;padding:25px 0;text-align:center;box-shadow:0 -2px 4px rgb(0 0 0 / .17)}@media (max-width:540px){.commonLayer[data-name=dateEditor] .content .categorySelector .buttonContainer{padding:20px 0}}.commonLayer[data-name=dateEditor] .content .categorySelector .buttonContainer button{height:50px;font-size:25px}@media (max-width:540px){.commonLayer[data-name=dateEditor] .content .categorySelector .buttonContainer button{height:40px;font-size:16px}}.commonLayer[data-name=dateEditor] .content .categorySelector .buttonContainer button.disabled{background:#DBDBDB!important;cursor:default}.commonLayer[data-name=dateEditor] .content .selectedCategories{margin-bottom:25px}.commonLayer[data-name=dateEditor] .content .selectedCategories .label{margin-bottom:10px;color:#4C4C4C;font-size:18px;font-weight:500}.commonLayer[data-name=dateEditor] .content .selectedCategories .label .edit{display:inline-block;cursor:pointer}.commonLayer[data-name=dateEditor] .content .photoSelector{position:relative;overflow:hidden}.commonLayer[data-name=dateEditor] .content .photoSelector .photo{position:relative;display:inline-block;width:195px;height:83px;margin:0 7px 7px 0;border-radius:7px;vertical-align:top;cursor:pointer;overflow:hidden}@media (max-width:540px){.commonLayer[data-name=dateEditor] .content .photoSelector .photo{width:150px;height:63px}}@media (max-width:359px){.commonLayer[data-name=dateEditor] .content .photoSelector .photo{width:129px;height:54px}}.commonLayer[data-name=dateEditor] .content .photoSelector .photo:nth-of-type(2n){margin-right:0}.commonLayer[data-name=dateEditor] .content .photoSelector .photo img{width:195px;height:83px}@media (max-width:540px){.commonLayer[data-name=dateEditor] .content .photoSelector .photo img{width:150px;height:63px}}@media (max-width:359px){.commonLayer[data-name=dateEditor] .content .photoSelector .photo img{width:129px;height:54px}}.commonLayer[data-name=dateEditor] .content .photoSelector .photo.selected{cursor:default}.commonLayer[data-name=dateEditor] .content .photoSelector .photo.selected:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgb(218 0 27 / .5600000000000001);border-radius:7px}.commonLayer[data-name=dateEditor] .content .photoSelector .photo.selected:after{content:'';position:absolute;top:50%;left:50%;width:37px;height:29px;margin-top:-14px;margin-left:-18px;background:url(/assets/images/desktop/dateFinder/check.svg) no-repeat}.commonLayer[data-name=dateEditor] .content .photoSelector .photo.own{padding-top:13px;background-repeat:no-repeat;background-size:cover;background-position:center center;text-align:center;border:1px dashed #707070;line-height:1;overflow:unset}@media (max-width:540px){.commonLayer[data-name=dateEditor] .content .photoSelector .photo.own{padding-top:6px}}@media (max-width:359px){.commonLayer[data-name=dateEditor] .content .photoSelector .photo.own{padding-top:5px}}.commonLayer[data-name=dateEditor] .content .photoSelector .photo.own:hover{background-color:#f7f7f7}.commonLayer[data-name=dateEditor] .content .photoSelector .photo.own .add svg{width:32px;height:32px}@media (max-width:540px){.commonLayer[data-name=dateEditor] .content .photoSelector .photo.own .add svg{width:28px;height:28px}}@media (max-width:359px){.commonLayer[data-name=dateEditor] .content .photoSelector .photo.own .add svg{width:26px;height:26px}}.commonLayer[data-name=dateEditor] .content .photoSelector .photo.own .add span{display:block;margin-top:2px;color:#336993;font-size:16px}@media (max-width:540px){.commonLayer[data-name=dateEditor] .content .photoSelector .photo.own .add span{margin-top:1px;font-size:14px}}@media (max-width:359px){.commonLayer[data-name=dateEditor] .content .photoSelector .photo.own .add span{margin-top:0;font-size:13px}}.commonLayer[data-name=dateEditor] .content .photoSelector .photo.own .loading{margin-top:18px;color:#336993;font-size:18px}@media (max-width:540px){.commonLayer[data-name=dateEditor] .content .photoSelector .photo.own .loading{margin-top:16px;font-size:16px}}@media (max-width:359px){.commonLayer[data-name=dateEditor] .content .photoSelector .photo.own .loading{margin-top:14px;font-size:14px}}.commonLayer[data-name=dateEditor] .content .photoSelector .photo.own.set{border:none}.commonLayer[data-name=dateEditor] .content .photoSelector .photo.own .actions>div{position:absolute;right:-10px;width:26px;height:26px;padding:4px;background-color:#FFF;border-radius:50%;box-shadow:0 0 6px rgb(0 0 0 / .16);cursor:pointer}.commonLayer[data-name=dateEditor] .content .photoSelector .photo.own .actions>div svg{width:13px}.commonLayer[data-name=dateEditor] .content .photoSelector .photo.own .actions .edit{top:-4px}.commonLayer[data-name=dateEditor] .content .photoSelector .photo.own .actions .delete{bottom:-4px}.commonLayer[data-name=dateEditor] .content .photoSelector input[type=file]{position:absolute;top:-100px;left:-100px;visibility:hidden}.commonLayer[data-name=dateEditor] .content .ownPhotoInfo{margin-top:15px;color:#4C4C4C;font-size:14px}.commonLayer[data-name=dateEditor] .content .ownPhotoInfo svg,.commonLayer[data-name=dateEditor] .content .ownPhotoInfo span{display:inline;vertical-align:middle}.commonLayer[data-name=dateEditor] .content .ownPhotoInfo svg{position:relative;top:-1px;width:16px;margin-right:5px}.commonLayer[data-name=dateEditor] .content .ownPhotoInfo svg path{fill:#4C4C4C}.commonLayer[data-name=dateEditor] .content .placeSelector{position:relative}.commonLayer[data-name=dateEditor] .content .placeSelector svg{position:absolute;top:50%;left:15px;margin-top:-13px}.commonLayer[data-name=dateEditor] .content .placeSelector input{padding-left:47px!important}@media (max-width:540px){.commonLayer[data-name=dateEditor] .content .timeTypeSelector .radioHolder label{padding-left:35px;font-size:14px}}.commonLayer[data-name=dateEditor] .content .timeTypeSelector .radioHolder:not(:last-of-type){margin-bottom:10px}.commonLayer[data-name=dateEditor] .content .timeTypeSelector .labels{margin-bottom:10px}.commonLayer[data-name=dateEditor] .content .timeTypeSelector .exactTime .timeTo{margin-top:10px}.commonLayer[data-name=dateEditor] .content .timeTypeSelector .exactTime .dateSelector,.commonLayer[data-name=dateEditor] .content .timeTypeSelector .exactTime .timeSelector,.commonLayer[data-name=dateEditor] .content .timeTypeSelector .exactTime .label{display:inline-block;color:#4D4D4D;vertical-align:middle}.commonLayer[data-name=dateEditor] .content .timeTypeSelector .exactTime .dateSelector{width:200px}@media (max-width:540px){.commonLayer[data-name=dateEditor] .content .timeTypeSelector .exactTime .dateSelector{width:138px}}@media (max-width:359px){.commonLayer[data-name=dateEditor] .content .timeTypeSelector .exactTime .dateSelector{width:100px}}@media (max-width:540px){.commonLayer[data-name=dateEditor] .content .timeTypeSelector .exactTime .dateSelector .opener{width:138px;height:45px!important;padding-right:25px;font-size:13px}}@media (max-width:359px){.commonLayer[data-name=dateEditor] .content .timeTypeSelector .exactTime .dateSelector .opener{width:100px}}@media (max-width:359px){.commonLayer[data-name=dateEditor] .content .timeTypeSelector .exactTime .dateSelector .calendarInput{left:-20px}}.commonLayer[data-name=dateEditor] .content .timeTypeSelector .exactTime .timeSelector{margin-left:10px}.commonLayer[data-name=dateEditor] .content .timeTypeSelector .exactTime .label{margin-left:5px;font-weight:400}.commonLayer[data-name=dateEditor] .content .timeTypeSelector .exactTime .dropdownHolder select{display:inline-block;color:#4D4D4D!important}@media (max-width:540px){.commonLayer[data-name=dateEditor] .content .timeTypeSelector .exactTime .dropdownHolder select{height:45px!important;font-size:13px!important}}.commonLayer[data-name=dateEditor] .content .timeTypeSelector .exactTime span{margin:0 5px}.commonLayer[data-name=dateEditor] .content .timeTypeSelector .errorMessage{margin-top:5px}.commonLayer[data-name=dateEditor] .content .secretSelector .switchHolder{width:48px;height:24px;background-color:#C9C9C9}.commonLayer[data-name=dateEditor] .content .secretSelector .switchHolder label:before{top:2px;left:3px;background-color:#FFF}.commonLayer[data-name=dateEditor] .content .secretSelector .switchHolder input[type=checkbox]:checked+label{width:48px;height:24px;background-color:#336993}.commonLayer[data-name=dateEditor] .content .secretSelector .switchHolder input[type=checkbox]:checked+label:before{left:25px}.commonLayer[data-name=dateEditor] .content .secretSelector .labelOn{position:relative;top:-3px;left:-3px;width:calc(100% - 70px);font-size:18px;font-weight:600}@media (max-width:540px){.commonLayer[data-name=dateEditor] .content .secretSelector .labelOn{left:-10px;font-size:16px}}.commonLayer[data-name=dateEditor] .content .secretSelector .labelOn .icon{display:inline-block;width:25px;height:25px;margin-left:10px;background:url(/assets/images/desktop/dateFinder/premium.svg) no-repeat;vertical-align:middle}.commonLayer[data-name=dateEditor] .content .secretSelector .labelOn .info{display:block;font-size:13px;font-weight:400}@media (max-width:540px){.commonLayer[data-name=dateEditor] .content .secretSelector .labelOn .info{margin-top:2px}}.commonLayer[data-name=dateEditor] .content .bottom{margin-top:35px;text-align:center}.commonLayer[data-name=dateEditor] .content .bottom button{position:relative;width:190px;height:50px}@media (max-width:540px){.commonLayer[data-name=dateEditor] .content .bottom button{width:152px;padding-left:0;padding-right:0;font-size:18px!important}}@media (max-width:356px){.commonLayer[data-name=dateEditor] .content .bottom button{height:45px;width:130px;font-size:16px!important}}.commonLayer[data-name=dateEditor] .content .bottom button.save{color:#336993;background:#FFF;border:1px solid #336993}.commonLayer[data-name=dateEditor] .content .bottom button.save:hover,.commonLayer[data-name=dateEditor] .content .bottom button.save.saving{color:#FFF;background:#336993}.commonLayer[data-name=dateEditor] .content .bottom button.saving:after,.commonLayer[data-name=dateEditor] .content .bottom button.publishing:after{content:'';position:absolute;top:50%;left:50%;width:36px;height:36px;margin-top:-18px;margin-left:-18px;background:url(/assets/images/common/loader2.svg) no-repeat;-webkit-animation:rotate 1s infinite linear both;-moz-animation:rotate 1s infinite linear both;-ms-animation:rotate 1s infinite linear both;animation:rotate 1s infinite linear both}.commonLayer.permissionNeeded{box-shadow:0 0 6px 0 rgb(0 0 0 / .16)}.pac-container{z-index:9999999}.userBox{position:relative;width:120px;height:170px;border-radius:2px;overflow:hidden}.userBox .basic{width:120px;height:170px;overflow:hidden}.userBox .basic img{width:100%;height:100%;-webkit-transition-delay:0.01s;-moz-transition-delay:0.01s;-ms-transition-delay:0.01s;-o-transition-delay:0.01s;-khtml-transition-delay:0.01s;transition-delay:0.01s;-webkit-transition:all 2s ease-in-out;-moz-transition:all 2s ease-in-out;-ms-transition:all 2s ease-in-out;-o-transition:all 2s ease-in-out;-khtml-transition:all 2s ease-in-out;transition:all 2s ease-in-out}.userBox .basic .lock{position:absolute;display:inline-block;top:0;left:0;width:120px;height:171px;background:url(/assets/images/desktop//profile/lock.png) no-repeat center center / cover}.userBox .basic .noAvatar{width:100%;height:130px;padding-top:15px;background-color:#F4F4F4}.userBox .basic .noAvatar span{position:absolute;top:2px;left:3px;color:#8c8c8c;font-family:Tahoma,Geneva,sans-serif;font-size:7px;text-transform:uppercase}.userBox .basic .noAvatar span i{display:inline-block;margin:0 3px 0 0;width:10px;height:10px;color:#FFF;background:#9f9f9f;font-family:'Open Sans',sans-serif;font-size:9px;font-weight:600;font-style:normal;text-align:center;line-height:10px;border-radius:100%}.userBox .basic .noAvatar .introduction{padding:10px;color:#494949;font-family:'Open Sans',sans-serif;font-size:11px;line-height:16px}.userBox .basic .noAvatar .introduction strong{display:block;margin-bottom:5px}.userBox .basic .photoCount{position:absolute;left:5px;top:5px;color:#FFF;font-size:11px;text-shadow:1px 1px 1px rgb(0 0 0 / .95)}.userBox .basic .photoCount i{position:relative;top:-1px;margin-right:3px;font-size:9px}.userBox .basic .info{position:absolute;left:0;bottom:-1px;width:120px;height:39px;padding:4px;color:#000;background-color:rgb(255 255 255 / .8);font-size:11px;text-align:center;line-height:15px;border-radius:0 0 2px 2px;z-index:2}.userBox .basic .info .textContainer{display:inline-block;width:100%;vertical-align:middle}.userBox .basic .info .textContainer .name{font-size:13px;font-weight:700;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.userBox .basic .info .textContainer .name .online{position:relative;display:inline-block;top:-1px;width:8px;height:8px;margin-right:3px;background-color:#8dd359;background:-webkit-gradient(linear,left top,left bottom,from(#8dd359),to(#5c8c37));background:-webkit-linear-gradient(top,#8dd359,#5c8c37);background:-moz-linear-gradient(top,#8dd359,#5c8c37);background:-ms-linear-gradient(top,#8dd359,#5c8c37);background:-o-linear-gradient(top,#8dd359,#5c8c37);border-radius:8px;box-shadow:0 1px 2px 0 #000;vertical-align:middle}.userBox .basic .info .textContainer .name span{font-weight:400}.userBox .basic .info .textContainer .location{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.userBox .extended{width:150px;height:170px;padding:10px;color:#464646;background-color:#f6f6f6;font-family:'Open Sans',sans-serif;font-size:11px;text-align:left;display:none}.userBox .extended .indicators{margin:-5px -10px 15px -10px}.userBox .extended .indicators div{display:inline-block;width:32%;color:#bababa;font-family:Tahoma,Geneva,sans-serif;font-size:10px;text-align:center;line-height:11px;vertical-align:top}.userBox .extended .indicators div i{display:block;margin-bottom:1px;font-size:16px}.userBox .extended .indicators div span{display:none}.userBox .extended .indicators div.own,.userBox .extended .indicators div.reverse{color:#640104}.userBox .extended .indicators div.own .own{display:block}.userBox .extended .indicators div.reverse .reverse{display:block}.userBox .extended .introduction{height:135px;margin-top:5px;padding-right:5px;word-wrap:break-word;line-height:1.5;overflow:hidden}.userBox .extended .introduction strong{display:block;margin-bottom:6px}.userBox:hover{box-shadow:1px 1px 6px rgb(0 0 0 / .35)}.userBox:hover .basic img{-webkit-transform:scale(1.055);-moz-transform:scale(1.055);-ms-transform:scale(1.055);-o-transform:scale(1.055);transform:scale(1.055)}.userBox:hover .extended{background-color:#eaeaea}.userBox.bordered{box-shadow:none;border:1px solid #c7c7c7;border-radius:4px}.userBox.bordered .info{color:#640104;-webkit-transition:all 0.6s ease-in-out;-moz-transition:all 0.6s ease-in-out;-ms-transition:all 0.6s ease-in-out;-o-transition:all 0.6s ease-in-out;-khtml-transition:all 0.6s ease-in-out;transition:all 0.6s ease-in-out}.userBox.bordered.platinum{color:#FFF}.userBox.bordered:hover .info{background-color:#FFF}.userBox.bordered:hover.platinum .info{background-color:#336993}.userBox.large{width:152px;height:217px}.userBox.large .basic{width:152px}.userBox.large .info{width:152px;height:46px;color:#444;font-family:'Open Sans',sans-serif;font-size:14px}.userBox.large .info .name{margin-bottom:5px;font-size:16px!important}.userBox.wide{width:270px}.userBox.wide.bordered{width:272px}.userBox.wide .extended{display:block}.userBox.wide .noAvatar{background:url(/assets/images/desktop//profile/noAvatar2.jpg) no-repeat}.userBox.wide .noAvatar span,.userBox.wide .noAvatar .introduction{display:none}.userBox.platinum .basic .info{color:#FFF;background-color:rgb(37 87 126 / .8);text-align:left;white-space:nowrap}.userBox.platinum .basic .info .platinum{display:inline-block;vertical-align:middle;width:26px;height:26px;margin:0 1px 0 1px;padding-top:4px;background-color:#89A3B3;border-radius:26px;text-align:center}.userBox.platinum .basic .info .platinum i{color:#efeef0;font-size:18px}.userBox.platinum .basic .info .textContainer{width:80px;text-align:left}.userBox.highlighted .textContainer{color:#336993}.userBox.platinum.highlighted .textContainer{color:#F4F4F4}.simpleUserBox{width:78px}.simpleUserBox .upper{position:relative;padding:3px;border:1px solid #eaddc7;border-radius:5px}.simpleUserBox .upper:hover{box-shadow:0 1px .3em #a6a6a6}.simpleUserBox .upper .avatar img{float:left;width:70px;height:100px}.simpleUserBox .upper .avatar .platinum{position:absolute;display:inline-block;bottom:-5px;right:-7px;width:22px;height:22px;padding-top:2px;background-color:#528AB5;border-radius:22px;text-align:center;vertical-align:middle;z-index:1}.simpleUserBox .upper .avatar .platinum i{color:#FFF;font-size:15px}.simpleUserBox .upper .extended{width:208px;display:none}.simpleUserBox .upper .extended .info:hover{text-decoration:none}.simpleUserBox .upper .extended .introduction{margin-top:10px;height:53px;color:#000;font-size:11px;overflow:hidden}.simpleUserBox .upper .extended .introduction strong{display:block}.simpleUserBox .info{padding:2px;color:#000;font-size:11px;white-space:nowrap;overflow:hidden}.simpleUserBox .info:hover{text-decoration:underline}.simpleUserBox .info .online{position:relative;display:inline-block;width:8px;height:8px;top:-1px;margin-right:6px;background-color:#8dd359;background:-webkit-gradient(linear,left top,left bottom,from(#8dd359),to(#5c8c37));background:-webkit-linear-gradient(top,#8dd359,#5c8c37);background:-moz-linear-gradient(top,#8dd359,#5c8c37);background:-ms-linear-gradient(top,#8dd359,#5c8c37);background:-o-linear-gradient(top,#8dd359,#5c8c37);border-radius:8px;box-shadow:0 1px 2px 0 #000;vertical-align:middle}.simpleUserBox .info .nick{display:inline-block;vertical-align:middle}.simpleUserBox .info .city{margin-top:1px}.simpleUserBox.wide{width:292px}.simpleUserBox.wide .info{display:none}.simpleUserBox.wide .extended{display:block}.simpleUserBox.wide .extended .info{display:block}.simpleUserBox.platinum .avatar{border:2px solid #336993}.recommendations .users{margin-left:0!important}.recommendations .users .simpleUserBox{width:118px}.recommendations .users .simpleUserBox img{width:100%;height:100%}.recommendationsContainer{margin:15px 3px 0 0}.recommendationsContainer h2,.recommendationsContainer #recommendationsInfo{display:inline-block}.recommendationsContainer #recommendationsInfo{width:18px;height:18px;padding:0;font-weight:700;text-align:center}.recommendationsContainer .users{margin:20px 0 10px 0}.recommendationsContainer .users a{display:inline-block;vertical-align:top}.recommendationsContainer .users a:not(:first-of-type){margin-left:30px}.recommendationsContainer.simple{width:100%;margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.recommendationsContainer.simple h2{margin:10px 15px 0 20px;font-size:16px}.recommendationsContainer.simple .users{width:199px;margin-top:15px;padding:0 13px}.recommendationsContainer.simple .users a{margin-left:0;margin-bottom:6px}.recommendationsContainer.simple .users .simpleUserBox:nth-of-type(odd){margin-right:3px}.recommendationsContainer.simple .users .simpleUserBox .info{font-size:11px;text-align:left;white-space:nowrap}.recommendationsContainer.simple .users .sep{width:100%;height:1px;margin:2px 5px 10px 5px;background-color:#e9dbc4}.recommendationsContainer.simple .users .sep:last-of-type{display:none}.commonLayer[data-name=facebookInfo],.commonLayer[data-name=facebookConnectInfo],.commonLayer[data-name=facebookConnectedInfo],.commonLayer[data-name=facebookDisconnectInfo]{width:690px;margin-left:-345px;background-color:#FFF;font-family:'Source Sans Pro',sans-serif;text-align:center}@media only screen and (max-width:680px){.commonLayer[data-name=facebookInfo],.commonLayer[data-name=facebookConnectInfo],.commonLayer[data-name=facebookConnectedInfo],.commonLayer[data-name=facebookDisconnectInfo]{width:300px;margin-left:-150px}}.commonLayer[data-name=facebookInfo][data-name=facebookConnectInfo],.commonLayer[data-name=facebookConnectInfo][data-name=facebookConnectInfo],.commonLayer[data-name=facebookConnectedInfo][data-name=facebookConnectInfo],.commonLayer[data-name=facebookDisconnectInfo][data-name=facebookConnectInfo],.commonLayer[data-name=facebookInfo][data-name=facebookDisconnectInfo],.commonLayer[data-name=facebookConnectInfo][data-name=facebookDisconnectInfo],.commonLayer[data-name=facebookConnectedInfo][data-name=facebookDisconnectInfo],.commonLayer[data-name=facebookDisconnectInfo][data-name=facebookDisconnectInfo]{text-align:left}.commonLayer[data-name=facebookInfo][data-name=facebookConnectedInfo] .infoTitle,.commonLayer[data-name=facebookConnectInfo][data-name=facebookConnectedInfo] .infoTitle,.commonLayer[data-name=facebookConnectedInfo][data-name=facebookConnectedInfo] .infoTitle,.commonLayer[data-name=facebookDisconnectInfo][data-name=facebookConnectedInfo] .infoTitle{font-size:41px}.commonLayer[data-name=facebookInfo][data-name=facebookConnectedInfo] .text,.commonLayer[data-name=facebookConnectInfo][data-name=facebookConnectedInfo] .text,.commonLayer[data-name=facebookConnectedInfo][data-name=facebookConnectedInfo] .text,.commonLayer[data-name=facebookDisconnectInfo][data-name=facebookConnectedInfo] .text{padding-top:35px;font-size:18px;line-height:1}.commonLayer[data-name=facebookInfo][data-name=facebookConnectedInfo] .text strong,.commonLayer[data-name=facebookConnectInfo][data-name=facebookConnectedInfo] .text strong,.commonLayer[data-name=facebookConnectedInfo][data-name=facebookConnectedInfo] .text strong,.commonLayer[data-name=facebookDisconnectInfo][data-name=facebookConnectedInfo] .text strong{margin-bottom:0;line-height:0}.commonLayer[data-name=facebookInfo][data-name=facebookConnectedInfo] .benefits,.commonLayer[data-name=facebookConnectInfo][data-name=facebookConnectedInfo] .benefits,.commonLayer[data-name=facebookConnectedInfo][data-name=facebookConnectedInfo] .benefits,.commonLayer[data-name=facebookDisconnectInfo][data-name=facebookConnectedInfo] .benefits{padding:12px 20px;background-color:#d2d2d2}.commonLayer[data-name=facebookInfo][data-name=facebookConnectedInfo] .benefits .left,.commonLayer[data-name=facebookConnectInfo][data-name=facebookConnectedInfo] .benefits .left,.commonLayer[data-name=facebookConnectedInfo][data-name=facebookConnectedInfo] .benefits .left,.commonLayer[data-name=facebookDisconnectInfo][data-name=facebookConnectedInfo] .benefits .left,.commonLayer[data-name=facebookInfo][data-name=facebookConnectedInfo] .benefits .right,.commonLayer[data-name=facebookConnectInfo][data-name=facebookConnectedInfo] .benefits .right,.commonLayer[data-name=facebookConnectedInfo][data-name=facebookConnectedInfo] .benefits .right,.commonLayer[data-name=facebookDisconnectInfo][data-name=facebookConnectedInfo] .benefits .right{position:relative}.commonLayer[data-name=facebookInfo][data-name=facebookConnectedInfo] .benefits .left:after,.commonLayer[data-name=facebookConnectInfo][data-name=facebookConnectedInfo] .benefits .left:after,.commonLayer[data-name=facebookConnectedInfo][data-name=facebookConnectedInfo] .benefits .left:after,.commonLayer[data-name=facebookDisconnectInfo][data-name=facebookConnectedInfo] .benefits .left:after,.commonLayer[data-name=facebookInfo][data-name=facebookConnectedInfo] .benefits .right:after,.commonLayer[data-name=facebookConnectInfo][data-name=facebookConnectedInfo] .benefits .right:after,.commonLayer[data-name=facebookConnectedInfo][data-name=facebookConnectedInfo] .benefits .right:after,.commonLayer[data-name=facebookDisconnectInfo][data-name=facebookConnectedInfo] .benefits .right:after{content:'\f00c';position:absolute;top:-14px;left:80px;width:38px;height:28px;padding-top:10px;color:#FFF;background-color:#7d7d7d;font-family:'FontAwesome';font-size:24px;border:3px solid #FFF;border-radius:38px}.commonLayer[data-name=facebookInfo][data-name=facebookConnectedInfo] .benefits .icon,.commonLayer[data-name=facebookConnectInfo][data-name=facebookConnectedInfo] .benefits .icon,.commonLayer[data-name=facebookConnectedInfo][data-name=facebookConnectedInfo] .benefits .icon,.commonLayer[data-name=facebookDisconnectInfo][data-name=facebookConnectedInfo] .benefits .icon{display:inline-block;width:115px;height:115px;background:url(/assets/images/desktop/profile/facebookConnection.png) no-repeat;vertical-align:top;overflow:hidden}.commonLayer[data-name=facebookInfo][data-name=facebookConnectedInfo] .benefits .icon.facebook,.commonLayer[data-name=facebookConnectInfo][data-name=facebookConnectedInfo] .benefits .icon.facebook,.commonLayer[data-name=facebookConnectedInfo][data-name=facebookConnectedInfo] .benefits .icon.facebook,.commonLayer[data-name=facebookDisconnectInfo][data-name=facebookConnectedInfo] .benefits .icon.facebook{background-position:-5px -5px}.commonLayer[data-name=facebookInfo][data-name=facebookConnectedInfo] .benefits .icon.like,.commonLayer[data-name=facebookConnectInfo][data-name=facebookConnectedInfo] .benefits .icon.like,.commonLayer[data-name=facebookConnectedInfo][data-name=facebookConnectedInfo] .benefits .icon.like,.commonLayer[data-name=facebookDisconnectInfo][data-name=facebookConnectedInfo] .benefits .icon.like{background-position:-133px -5px}.commonLayer[data-name=facebookInfo][data-name=facebookConnectedInfo] .benefits .description,.commonLayer[data-name=facebookConnectInfo][data-name=facebookConnectedInfo] .benefits .description,.commonLayer[data-name=facebookConnectedInfo][data-name=facebookConnectedInfo] .benefits .description,.commonLayer[data-name=facebookDisconnectInfo][data-name=facebookConnectedInfo] .benefits .description{display:inline-block;width:155px;padding:20px 0 0 15px;color:#3f3e3e;font-size:16px;text-align:left;line-height:1.2;vertical-align:top}.commonLayer[data-name=facebookInfo][data-name=facebookConnectedInfo] .buttons,.commonLayer[data-name=facebookConnectInfo][data-name=facebookConnectedInfo] .buttons,.commonLayer[data-name=facebookConnectedInfo][data-name=facebookConnectedInfo] .buttons,.commonLayer[data-name=facebookDisconnectInfo][data-name=facebookConnectedInfo] .buttons{background-color:#b0b0b0}.commonLayer[data-name=facebookInfo][data-name=facebookConnectedInfo] .buttons button,.commonLayer[data-name=facebookConnectInfo][data-name=facebookConnectedInfo] .buttons button,.commonLayer[data-name=facebookConnectedInfo][data-name=facebookConnectedInfo] .buttons button,.commonLayer[data-name=facebookDisconnectInfo][data-name=facebookConnectedInfo] .buttons button{width:auto}@media only screen and (max-width:680px){.commonLayer[data-name=facebookInfo][data-name=facebookConnectedInfo] .infoTitle,.commonLayer[data-name=facebookConnectInfo][data-name=facebookConnectedInfo] .infoTitle,.commonLayer[data-name=facebookConnectedInfo][data-name=facebookConnectedInfo] .infoTitle,.commonLayer[data-name=facebookDisconnectInfo][data-name=facebookConnectedInfo] .infoTitle{padding:20px;font-size:32px}.commonLayer[data-name=facebookInfo][data-name=facebookConnectedInfo] .text,.commonLayer[data-name=facebookConnectInfo][data-name=facebookConnectedInfo] .text,.commonLayer[data-name=facebookConnectedInfo][data-name=facebookConnectedInfo] .text,.commonLayer[data-name=facebookDisconnectInfo][data-name=facebookConnectedInfo] .text{padding:10px}.commonLayer[data-name=facebookInfo][data-name=facebookConnectedInfo] .text strong,.commonLayer[data-name=facebookConnectInfo][data-name=facebookConnectedInfo] .text strong,.commonLayer[data-name=facebookConnectedInfo][data-name=facebookConnectedInfo] .text strong,.commonLayer[data-name=facebookDisconnectInfo][data-name=facebookConnectedInfo] .text strong{line-height:1.2}.commonLayer[data-name=facebookInfo][data-name=facebookConnectedInfo] .benefits,.commonLayer[data-name=facebookConnectInfo][data-name=facebookConnectedInfo] .benefits,.commonLayer[data-name=facebookConnectedInfo][data-name=facebookConnectedInfo] .benefits,.commonLayer[data-name=facebookDisconnectInfo][data-name=facebookConnectedInfo] .benefits{padding:20px 10px 0 10px}.commonLayer[data-name=facebookInfo][data-name=facebookConnectedInfo] .benefits .left,.commonLayer[data-name=facebookConnectInfo][data-name=facebookConnectedInfo] .benefits .left,.commonLayer[data-name=facebookConnectedInfo][data-name=facebookConnectedInfo] .benefits .left,.commonLayer[data-name=facebookDisconnectInfo][data-name=facebookConnectedInfo] .benefits .left,.commonLayer[data-name=facebookInfo][data-name=facebookConnectedInfo] .benefits .right,.commonLayer[data-name=facebookConnectInfo][data-name=facebookConnectedInfo] .benefits .right,.commonLayer[data-name=facebookConnectedInfo][data-name=facebookConnectedInfo] .benefits .right,.commonLayer[data-name=facebookDisconnectInfo][data-name=facebookConnectedInfo] .benefits .right{float:none;margin-bottom:20px}.commonLayer[data-name=facebookInfo][data-name=facebookConnectedInfo] .benefits .description,.commonLayer[data-name=facebookConnectInfo][data-name=facebookConnectedInfo] .benefits .description,.commonLayer[data-name=facebookConnectedInfo][data-name=facebookConnectedInfo] .benefits .description,.commonLayer[data-name=facebookDisconnectInfo][data-name=facebookConnectedInfo] .benefits .description{width:120px;font-size:14px}.commonLayer[data-name=facebookInfo][data-name=facebookConnectedInfo] button,.commonLayer[data-name=facebookConnectInfo][data-name=facebookConnectedInfo] button,.commonLayer[data-name=facebookConnectedInfo][data-name=facebookConnectedInfo] button,.commonLayer[data-name=facebookDisconnectInfo][data-name=facebookConnectedInfo] button{width:80%!important;font-size:20px!important}}.commonLayer[data-name=facebookInfo] .content,.commonLayer[data-name=facebookConnectInfo] .content,.commonLayer[data-name=facebookConnectedInfo] .content,.commonLayer[data-name=facebookDisconnectInfo] .content{padding:0}.commonLayer[data-name=facebookInfo] .infoTitle,.commonLayer[data-name=facebookConnectInfo] .infoTitle,.commonLayer[data-name=facebookConnectedInfo] .infoTitle,.commonLayer[data-name=facebookDisconnectInfo] .infoTitle{padding:15px;color:#FFF;background-color:#336993;font-size:30px;font-weight:700;text-transform:uppercase;border-top-left-radius:5px;border-top-right-radius:5px;line-height:1.2}@media only screen and (max-width:680px){.commonLayer[data-name=facebookInfo] .infoTitle,.commonLayer[data-name=facebookConnectInfo] .infoTitle,.commonLayer[data-name=facebookConnectedInfo] .infoTitle,.commonLayer[data-name=facebookDisconnectInfo] .infoTitle{padding:10px;font-size:16px}}.commonLayer[data-name=facebookInfo] .text,.commonLayer[data-name=facebookConnectInfo] .text,.commonLayer[data-name=facebookConnectedInfo] .text,.commonLayer[data-name=facebookDisconnectInfo] .text{padding:30px;color:#494949;background-color:#b0b0b0;font-size:16px;line-height:24px}@media only screen and (max-width:680px){.commonLayer[data-name=facebookInfo] .text,.commonLayer[data-name=facebookConnectInfo] .text,.commonLayer[data-name=facebookConnectedInfo] .text,.commonLayer[data-name=facebookDisconnectInfo] .text{padding:10px;font-size:14px;line-height:14px}}.commonLayer[data-name=facebookInfo] ul,.commonLayer[data-name=facebookConnectInfo] ul,.commonLayer[data-name=facebookConnectedInfo] ul,.commonLayer[data-name=facebookDisconnectInfo] ul{padding:15px 0 15px 40px;list-style-type:disc}.commonLayer[data-name=facebookInfo] .buttons,.commonLayer[data-name=facebookConnectInfo] .buttons,.commonLayer[data-name=facebookConnectedInfo] .buttons,.commonLayer[data-name=facebookDisconnectInfo] .buttons{background-color:#d1d1d1;border-bottom-left-radius:5px;border-bottom-right-radius:5px;text-align:center}.commonLayer[data-name=facebookInfo] .buttons button,.commonLayer[data-name=facebookConnectInfo] .buttons button,.commonLayer[data-name=facebookConnectedInfo] .buttons button,.commonLayer[data-name=facebookDisconnectInfo] .buttons button{display:inline-block;width:185px;margin:25px 0;padding:12px 35px;font-size:22px;font-weight:400;vertical-align:top}.commonLayer[data-name=facebookInfo] .buttons button.btnCancel,.commonLayer[data-name=facebookConnectInfo] .buttons button.btnCancel,.commonLayer[data-name=facebookConnectedInfo] .buttons button.btnCancel,.commonLayer[data-name=facebookDisconnectInfo] .buttons button.btnCancel{margin-right:20px}@media only screen and (max-width:680px){.commonLayer[data-name=facebookInfo] .buttons,.commonLayer[data-name=facebookConnectInfo] .buttons,.commonLayer[data-name=facebookConnectedInfo] .buttons,.commonLayer[data-name=facebookDisconnectInfo] .buttons{padding:5px 0}.commonLayer[data-name=facebookInfo] .buttons button,.commonLayer[data-name=facebookConnectInfo] .buttons button,.commonLayer[data-name=facebookConnectedInfo] .buttons button,.commonLayer[data-name=facebookDisconnectInfo] .buttons button{width:100px;margin:10px 0;padding:10px;font-size:14px}}.commonLayer[data-name=googleConnectInfo] .content h3,.commonLayer[data-name=googleDisconnectInfo] .content h3{color:#A5771B}.commonLayer[data-name=googleConnectInfo] .content .buttonContainer,.commonLayer[data-name=googleDisconnectInfo] .content .buttonContainer{margin-top:30px}.commonLayer[data-name=googleConnectInfo] .content .buttonContainer button,.commonLayer[data-name=googleDisconnectInfo] .content .buttonContainer button{display:inline-block;vertical-align:top}.commonLayer[data-name=googleConnectInfo] .content .buttonContainer button.btnCancel,.commonLayer[data-name=googleDisconnectInfo] .content .buttonContainer button.btnCancel{margin-right:20px}@media only screen and (max-width:480px){.commonLayer[data-name=googleConnectInfo] .content .buttonContainer button.btnCancel,.commonLayer[data-name=googleDisconnectInfo] .content .buttonContainer button.btnCancel{margin-right:0}}body.new .commonLayer.subscription-details-layer{padding:20px}@media (min-width:768px){body.new .commonLayer.subscription-details-layer{width:540px;margin-left:-270px}}body.new .commonLayer.subscription-details-layer .content{padding:0}body.new .commonLayer.subscription-details-layer .title{font-weight:700;font-size:16px;margin:0 0 20px 0;text-align:center}@media (min-width:768px){body.new .commonLayer.subscription-details-layer .title{font-size:24px;margin-bottom:30px}}body.new .commonLayer.subscription-details-layer .details-content{padding:20px 12px;background:#ECECEC;border-radius:7px;margin-bottom:20px}body.new .commonLayer.subscription-details-layer .details-content .details-title{font-weight:700;margin-bottom:15px}@media (min-width:768px){body.new .commonLayer.subscription-details-layer .details-content .details-title{font-size:18px;margin-bottom:20px}}body.new .commonLayer.subscription-details-layer .details-content .common-details{margin-bottom:20px}@media (min-width:768px){body.new .commonLayer.subscription-details-layer .details-content .common-details{margin-bottom:30px}}@media (min-width:768px){body.new .commonLayer.subscription-details-layer .details-content .details .detail-item{display:flex}}body.new .commonLayer.subscription-details-layer .details-content .details .detail-item.pay-date-hidden,body.new .commonLayer.subscription-details-layer .details-content .details .detail-item.expire-hidden{display:none}body.new .commonLayer.subscription-details-layer .details-content .details .detail-item .attrib-col,body.new .commonLayer.subscription-details-layer .details-content .details .detail-item .value-col{line-height:22px;font-size:14px}@media (min-width:768px){body.new .commonLayer.subscription-details-layer .details-content .details .detail-item .attrib-col,body.new .commonLayer.subscription-details-layer .details-content .details .detail-item .value-col{font-size:17px;line-height:25px}}body.new .commonLayer.subscription-details-layer .details-content .details .detail-item .attrib-col{color:#464646}@media (min-width:768px){body.new .commonLayer.subscription-details-layer .details-content .details .detail-item .attrib-col{flex:0 0 45%}}body.new .commonLayer.subscription-details-layer .details-content .details .detail-item .value-col{font-weight:700}@media (min-width:768px){body.new .commonLayer.subscription-details-layer .details-content .details .detail-item .value-col{flex:0 0 1}}body.new .commonLayer.subscription-details-layer .info{font-size:13px;color:#4C4C4C;margin-bottom:20px}@media (min-width:768px){body.new .commonLayer.subscription-details-layer .info{font-size:14px;margin-bottom:30px}}body.new .commonLayer.subscription-details-layer .info a{color:inherit;text-decoration:underline}body.new .commonLayer.subscription-details-layer .accept-button{display:block!important;font-size:18px;line-height:26px;padding:8px 0;width:100%;margin-top:0}@media (min-width:768px){body.new .commonLayer.subscription-details-layer .accept-button{width:300px;font-size:24px;line-height:32px;padding:14px 0;margin:0 auto!important}}body.new .commonLayer.subscription-details-layer .recurring-info,body.new .commonLayer.subscription-details-layer .refund-info{font-size:12px;color:#757575;padding:10px 15px}@media (min-width:769px){body.new .commonLayer.subscription-details-layer .recurring-info,body.new .commonLayer.subscription-details-layer .refund-info{padding:15px 30px}}body.new .commonLayer.subscription-details-layer .refund-info{padding:0 0 10px 0}body.new .commonLayer.subscription-details-layer .recurring-info a,body.new .commonLayer.subscription-details-layer .refund-info .refundButton{text-decoration:underline;cursor:pointer}body.new .commonLayer.subscription-success-layer{padding:20px}@media (min-width:768px){body.new .commonLayer.subscription-success-layer{width:540px;margin-left:-270px}}body.new .commonLayer.subscription-success-layer .content{padding:0}body.new .commonLayer.subscription-success-layer .title{font-weight:700;font-size:16px;margin:0 0 20px 0;text-align:center}@media (min-width:768px){body.new .commonLayer.subscription-success-layer .title{font-size:24px;margin-bottom:30px}}body.new .commonLayer.subscription-success-layer .details-content{padding:20px 12px;background:#ECECEC;border-radius:7px;margin-bottom:20px}body.new .commonLayer.subscription-success-layer .details-content .details-title{font-weight:700;margin-bottom:15px}@media (min-width:768px){body.new .commonLayer.subscription-success-layer .details-content .details-title{font-size:18px;margin-bottom:20px}}body.new .commonLayer.subscription-success-layer .details-content .common-details{margin-bottom:20px}@media (min-width:768px){body.new .commonLayer.subscription-success-layer .details-content .common-details{margin-bottom:30px}}@media (min-width:768px){body.new .commonLayer.subscription-success-layer .details-content .details .detail-item{display:flex}}body.new .commonLayer.subscription-success-layer .details-content .details .detail-item.pay-date-hidden,body.new .commonLayer.subscription-success-layer .details-content .details .detail-item.expire-hidden{display:none}body.new .commonLayer.subscription-success-layer .details-content .details .detail-item .attrib-col,body.new .commonLayer.subscription-success-layer .details-content .details .detail-item .value-col{line-height:22px;font-size:14px}@media (min-width:768px){body.new .commonLayer.subscription-success-layer .details-content .details .detail-item .attrib-col,body.new .commonLayer.subscription-success-layer .details-content .details .detail-item .value-col{font-size:17px;line-height:25px}}body.new .commonLayer.subscription-success-layer .details-content .details .detail-item .attrib-col{color:#464646}@media (min-width:768px){body.new .commonLayer.subscription-success-layer .details-content .details .detail-item .attrib-col{flex:0 0 45%}}body.new .commonLayer.subscription-success-layer .details-content .details .detail-item .value-col{font-weight:700}@media (min-width:768px){body.new .commonLayer.subscription-success-layer .details-content .details .detail-item .value-col{flex:0 0 1}}body.new .commonLayer.subscription-success-layer .info{font-size:13px;color:#4C4C4C;margin-bottom:20px}@media (min-width:768px){body.new .commonLayer.subscription-success-layer .info{font-size:14px;margin-bottom:30px}}body.new .commonLayer.subscription-success-layer .info a{color:inherit;text-decoration:underline}body.new .commonLayer.subscription-success-layer .accept-button{display:block!important;font-size:18px;line-height:26px;padding:8px 0;width:100%;margin-top:0}@media (min-width:768px){body.new .commonLayer.subscription-success-layer .accept-button{width:300px;font-size:24px;line-height:32px;padding:14px 0;margin:0 auto!important}}body.new .commonLayer.subscription-success-layer .in-progress-title{max-width:calc(100% - 52px);margin:0;line-height:1.2;vertical-align:middle;display:none}body.new .commonLayer.subscription-success-layer .in-progress{margin-bottom:13px;display:none}body.new .commonLayer.subscription-success-layer .in-progress .loader{display:inline-block;width:40px;height:40px;margin-right:10px;border:5px solid #f3f3f3;border-top:5px solid #555;border-radius:50%;-webkit-animation:spin 1s linear infinite;-moz-animation:spin 1s linear infinite;-ms-animation:spin 1s linear infinite;-o-animation:spin 1s linear infinite;animation:spin 1s linear infinite;vertical-align:middle}@media (max-width:760px){body.new .commonLayer.subscription-success-layer .in-progress .loader{width:30px;height:30px}}body.new .commonLayer.subscription-success-layer.inProgress .in-progress{display:block}body.new .commonLayer.subscription-success-layer.inProgress .in-progress-title{display:inline-block}body.new .commonLayer.subscription-success-layer.inProgress .cancel,body.new .commonLayer.subscription-success-layer.inProgress .title,body.new .commonLayer.subscription-success-layer.inProgress .info,body.new .commonLayer.subscription-success-layer.inProgress .accept-button{display:none}body.new .commonLayer.subscription-failed-layer{padding:30px 20px}@media (min-width:768px){body.new .commonLayer.subscription-failed-layer{padding-top:40px;padding-bottom:40px}}body.new .commonLayer.subscription-failed-layer .content{padding:0;font-size:13px;line-height:17px}@media (min-width:768px){body.new .commonLayer.subscription-failed-layer .content{font-size:14px;line-height:18px}}body.new .commonLayer.subscription-failed-layer .content .title{font-size:18px;margin:0 0 25px 0;text-align:center}@media (min-width:768px){body.new .commonLayer.subscription-failed-layer .content .title{font-size:24px;margin-bottom:35px}}body.new .commonLayer.subscription-failed-layer .content .info{margin:-15px 0 10px 0}body.new .commonLayer.subscription-failed-layer .content .reason{font-weight:700;margin-bottom:20px;font-size:16px}body.new .commonLayer.subscription-failed-layer .content .card-info,body.new .commonLayer.subscription-failed-layer .content .reason-info{margin-bottom:15px}body.new .commonLayer.subscription-failed-layer .content .details .detail-row{margin-bottom:10px}body.new .commonLayer.subscription-failed-layer .content .option-row{margin-bottom:20px}@media (min-width:768px){body.new .commonLayer.subscription-failed-layer .content .option-row{display:flex;flex-wrap:wrap;margin-bottom:25px;align-items:center}}body.new .commonLayer.subscription-failed-layer .content .option-row .text{margin-bottom:15px}@media (min-width:768px){body.new .commonLayer.subscription-failed-layer .content .option-row .text{margin-bottom:0;margin-right:20px;flex:1 0 0%}}body.new .commonLayer.subscription-failed-layer .content .option-row .button{font-size:18px;line-height:24px;padding-top:8px;padding-bottom:8px;display:block;width:200px;margin:0 auto}@media (min-width:768px){body.new .commonLayer.subscription-failed-layer .content .option-row .button{width:180px;padding-top:12px;padding-bottom:12px;flex:0 0 180px}}body.new .commonLayer.subscription-failed-layer .content .option-row .button.secondary{color:#707070}@media (max-width:480px){.commonLayer[data-name=subscriptionWaiting]{width:300px;margin-left:-150px}}.commonLayer[data-name=subscriptionWaiting] .title{margin:0 0 30px 0;font-size:24px;font-weight:700;text-align:center}@media (max-width:480px){.commonLayer[data-name=subscriptionWaiting] .title{margin-bottom:20px!important;font-size:18px!important}}.commonLayer[data-name=subscriptionWaiting] .title .loader{display:inline-block;width:40px;height:40px;margin-right:5px;border:5px solid #f3f3f3;border-top:5px solid #555;border-radius:50%;-webkit-animation:spin 1s linear infinite;-moz-animation:spin 1s linear infinite;-ms-animation:spin 1s linear infinite;animation:spin 1s linear infinite;vertical-align:middle}@media (max-width:480px){.commonLayer[data-name=subscriptionWaiting] .title .loader{width:30px;height:30px}}.commonLayer[data-name=subscriptionWaiting] .waiting{font-size:20px;text-align:center}@media (max-width:480px){.commonLayer[data-name=subscriptionWaiting] .waiting{font-size:17px}}@media (max-width:480px){.commonLayer[data-name=premiumPlusUpgradeFailed] .content{padding-left:0;padding-right:0}}@media (max-width:480px){.commonLayer[data-name=premiumPlusUpgradeFailed] .title{font-size:18px!important}}.commonLayer[data-name=premiumPlusUpgradeFailed] .reason{margin:20px 0}.commonLayer[data-name=premiumPlusUpgradeFailed] .orderRef{margin-bottom:20px}.commonLayer[data-name=premiumPlusUpgradeFailed] .prevPaymentDetails{margin-bottom:15px}@media (max-width:480px){.commonLayer[data-name=premiumPlusUpgradeFailed] .prevPaymentDetails{font-size:14px}}.commonLayer[data-name=premiumPlusUpgradeFailed] .prevPaymentDetails .item{margin-bottom:5px}.commonLayer[data-name=premiumPlusUpgradeFailed] .prevPaymentDetails .item .name,.commonLayer[data-name=premiumPlusUpgradeFailed] .prevPaymentDetails .item .value{display:inline-block;vertical-align:bottom}@media (max-width:480px){.commonLayer[data-name=premiumPlusUpgradeFailed] .prevPaymentDetails .item .name,.commonLayer[data-name=premiumPlusUpgradeFailed] .prevPaymentDetails .item .value{display:block}}.commonLayer[data-name=premiumPlusUpgradeFailed] .prevPaymentDetails .item .name{width:168px;font-weight:700}@media (max-width:480px){.commonLayer[data-name=premiumPlusUpgradeFailed] .prevPaymentDetails .item .name{width:auto}}@media (max-width:480px){.commonLayer[data-name=premiumPlusUpgradeFailed] .info{font-size:14px}}@media (max-width:480px){.commonLayer[data-name=premiumPlusUpgradeFailed] .buttonContainer{display:flex;flex-direction:column}}.commonLayer[data-name=premiumPlusUpgradeFailed] .buttonContainer button{text-transform:uppercase}.commonLayer[data-name=premiumPlusUpgradeFailed] .buttonContainer button.cancel{float:left;width:150px;margin-top:35px;margin-right:0!important;padding:0;color:gray;background:none!important;font-size:16px;font-weight:400;border:none!important}@media (max-width:480px){.commonLayer[data-name=premiumPlusUpgradeFailed] .buttonContainer button.cancel{font-size:16px;order:2}}.commonLayer[data-name=premiumPlusUpgradeFailed] .buttonContainer button.cancel:hover{color:#808080!important}.commonLayer[data-name=premiumPlusUpgradeFailed] .buttonContainer button.retry{float:right;height:50px}@media (max-width:480px){.commonLayer[data-name=premiumPlusUpgradeFailed] .buttonContainer button.retry{margin-top:30px;font-size:16px;height:45px;order:1}}@media (max-width:480px){.commonLayer[data-name=premiumPlusUpgradeFailed] .buttonContainer button{float:none!important;width:100%!important}}.commonLayer[data-name=upgradePremiumPlus]{width:460px;margin-left:-230px;padding:0;text-align:center}@media (max-width:560px){.commonLayer[data-name=upgradePremiumPlus]{width:310px;margin-left:-155px}}.commonLayer[data-name=upgradePremiumPlus] .close{top:-18px!important;right:-18px!important}.commonLayer[data-name=upgradePremiumPlus] .close:before{background-image:url(/assets/images/common/icons/close.svg)!important}.commonLayer[data-name=upgradePremiumPlus] .head{padding:15px;color:#FFF;background-color:#4384ce;font-size:18px;font-weight:700;border-radius:7px 7px 0 0}@media (max-width:560px){.commonLayer[data-name=upgradePremiumPlus] .head{padding:13px;font-size:16px}}.commonLayer[data-name=upgradePremiumPlus] .content{float:none;width:auto;padding:20px 40px!important;border-radius:0 0 7px 7px}@media (max-width:560px){.commonLayer[data-name=upgradePremiumPlus] .content{padding:20px 30px!important}}.commonLayer[data-name=upgradePremiumPlus] .content .info{margin-bottom:10px;font-size:17px;font-weight:700}@media (max-width:560px){.commonLayer[data-name=upgradePremiumPlus] .content .info{font-size:14px}.commonLayer[data-name=upgradePremiumPlus] .content .info:first-of-type{margin-bottom:5px}}.commonLayer[data-name=upgradePremiumPlus] .content .price{margin-bottom:5px;padding:10px 5px;background-color:#ECECEC;font-size:40px;font-weight:700;border-radius:10px;line-height:1}.commonLayer[data-name=upgradePremiumPlus] .content .price .unit{font-size:24px}.commonLayer[data-name=upgradePremiumPlus] .content .price small{display:block;font-size:13px;font-weight:400}.commonLayer[data-name=upgradePremiumPlus] .content .fullPrice{font-size:13px;text-align:left}.commonLayer[data-name=upgradePremiumPlus] .content .buttonsContainer{margin-bottom:20px}@media (max-width:560px){.commonLayer[data-name=upgradePremiumPlus] .content .buttonsContainer{display:flex;flex-direction:column;margin-top:0!important}}.commonLayer[data-name=upgradePremiumPlus] .content .buttonsContainer button{text-transform:uppercase}.commonLayer[data-name=upgradePremiumPlus] .content .buttonsContainer button.cancel{float:left;margin-top:35px;margin-right:0!important;padding:0;color:gray;background:none!important;font-size:16px;font-weight:400;border:none!important}@media (max-width:560px){.commonLayer[data-name=upgradePremiumPlus] .content .buttonsContainer button.cancel{float:none;order:2;margin-top:30px!important}}.commonLayer[data-name=upgradePremiumPlus] .content .buttonsContainer button.cancel:hover{color:#808080!important}.commonLayer[data-name=upgradePremiumPlus] .content .buttonsContainer button.upgrade{float:right;width:268px;height:50px;padding:0;background:#2E6EB7;background:-webkit-linear-gradient(-45deg,#2E6EB7 0%,#4393EF 100%);background:-moz-linear-gradient(-45deg,#feffff 0%,#4393EF 100%);background:-ms-linear-gradient(-45deg,#feffff 0%,#4393EF 100%);background:-o-linear-gradient(-45deg,#feffff 0%,#4393EF 100%);background:linear-gradient(135deg,#2E6EB7 0%,#4393EF 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#2E6EB7,endColorstr=#4393EF,GradientType=1);font-size:18px;line-height:53px}@media (max-width:560px){.commonLayer[data-name=upgradePremiumPlus] .content .buttonsContainer button.upgrade{float:none;order:1;width:100%;height:45px;margin-top:30px!important;font-size:16px;line-height:46px}}.commonLayer[data-name=upgradePremiumPlus] .content .buttonsContainer button.upgrade:hover{background:#4393EF;background:-webkit-linear-gradient(-45deg,#4393EF 0%,#2E6EB7 100%);background:-moz-linear-gradient(-45deg,#feffff 0%,#2E6EB7 100%);background:-ms-linear-gradient(-45deg,#feffff 0%,#2E6EB7 100%);background:-o-linear-gradient(-45deg,#feffff 0%,#2E6EB7 100%);background:linear-gradient(135deg,#4393EF 0%,#2E6EB7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4393EF,endColorstr=#2E6EB7,GradientType=1)}.commonLayer[data-name=upgradePremiumPlus] .content .buttonsContainer button.upgrade .loading{position:absolute;display:inline-block;top:50%;left:50%;width:30px;height:30px;margin-top:-16px;margin-left:-15px;background:url(/assets/images/common/loader2.svg) no-repeat;background-size:100%;-webkit-animation:rotate 1s infinite linear both;-moz-animation:rotate 1s infinite linear both;-ms-animation:rotate 1s infinite linear both;animation:rotate 1s infinite linear both}@media (min-width:768px){body.new .commonLayer[data-name=simpleStartService],body.new .commonLayer[data-name=paymentLayer_simpleStartService],body.new .commonLayer[data-name=VIP_simpleStartService],body.new .commonLayer[data-name=chatbots_simpleStartService],body.new .commonLayer[data-name=barionStartService]{width:600px;margin-left:-300px}}body.new .commonLayer[data-name=simpleStartService] .content,body.new .commonLayer[data-name=paymentLayer_simpleStartService] .content,body.new .commonLayer[data-name=VIP_simpleStartService] .content,body.new .commonLayer[data-name=chatbots_simpleStartService] .content,body.new .commonLayer[data-name=barionStartService] .content{padding:0}body.new .commonLayer[data-name=simpleStartService] .title,body.new .commonLayer[data-name=paymentLayer_simpleStartService] .title,body.new .commonLayer[data-name=VIP_simpleStartService] .title,body.new .commonLayer[data-name=chatbots_simpleStartService] .title,body.new .commonLayer[data-name=barionStartService] .title{font-size:20px;margin:0 0 18px}@media (min-width:768px){body.new .commonLayer[data-name=simpleStartService] .title,body.new .commonLayer[data-name=paymentLayer_simpleStartService] .title,body.new .commonLayer[data-name=VIP_simpleStartService] .title,body.new .commonLayer[data-name=chatbots_simpleStartService] .title,body.new .commonLayer[data-name=barionStartService] .title{font-size:24px;margin-bottom:24px}}body.new .commonLayer[data-name=simpleStartService] .paymentText,body.new .commonLayer[data-name=paymentLayer_simpleStartService] .paymentText,body.new .commonLayer[data-name=VIP_simpleStartService] .paymentText,body.new .commonLayer[data-name=chatbots_simpleStartService] .paymentText,body.new .commonLayer[data-name=barionStartService] .paymentText{font-size:14px;line-height:18px;margin:0 0 18px 0}@media (min-width:768px){body.new .commonLayer[data-name=simpleStartService] .paymentText,body.new .commonLayer[data-name=paymentLayer_simpleStartService] .paymentText,body.new .commonLayer[data-name=VIP_simpleStartService] .paymentText,body.new .commonLayer[data-name=chatbots_simpleStartService] .paymentText,body.new .commonLayer[data-name=barionStartService] .paymentText{font-size:16px;line-height:20px}}body.new .commonLayer[data-name=simpleStartService] .info .paymentPreInfo,body.new .commonLayer[data-name=paymentLayer_simpleStartService] .info .paymentPreInfo,body.new .commonLayer[data-name=VIP_simpleStartService] .info .paymentPreInfo,body.new .commonLayer[data-name=chatbots_simpleStartService] .info .paymentPreInfo,body.new .commonLayer[data-name=barionStartService] .info .paymentPreInfo{font-weight:700}body.new .commonLayer[data-name=simpleStartService] .info .acceptInfo .checkboxHolder label,body.new .commonLayer[data-name=paymentLayer_simpleStartService] .info .acceptInfo .checkboxHolder label,body.new .commonLayer[data-name=VIP_simpleStartService] .info .acceptInfo .checkboxHolder label,body.new .commonLayer[data-name=chatbots_simpleStartService] .info .acceptInfo .checkboxHolder label,body.new .commonLayer[data-name=barionStartService] .info .acceptInfo .checkboxHolder label{max-width:calc(100% - 24px);padding-left:10px;color:#000}@media (min-width:768px){body.new .commonLayer[data-name=simpleStartService] .info .acceptInfo .checkboxHolder label,body.new .commonLayer[data-name=paymentLayer_simpleStartService] .info .acceptInfo .checkboxHolder label,body.new .commonLayer[data-name=VIP_simpleStartService] .info .acceptInfo .checkboxHolder label,body.new .commonLayer[data-name=chatbots_simpleStartService] .info .acceptInfo .checkboxHolder label,body.new .commonLayer[data-name=barionStartService] .info .acceptInfo .checkboxHolder label{font-size:14px}}body.new .commonLayer[data-name=simpleStartService] .info .errorMessage,body.new .commonLayer[data-name=paymentLayer_simpleStartService] .info .errorMessage,body.new .commonLayer[data-name=VIP_simpleStartService] .info .errorMessage,body.new .commonLayer[data-name=chatbots_simpleStartService] .info .errorMessage,body.new .commonLayer[data-name=barionStartService] .info .errorMessage{font-size:12px;margin-top:5px;color:#900;display:none}@media (min-width:768px){body.new .commonLayer[data-name=simpleStartService] .info .errorMessage,body.new .commonLayer[data-name=paymentLayer_simpleStartService] .info .errorMessage,body.new .commonLayer[data-name=VIP_simpleStartService] .info .errorMessage,body.new .commonLayer[data-name=chatbots_simpleStartService] .info .errorMessage,body.new .commonLayer[data-name=barionStartService] .info .errorMessage{font-size:14px}}body.new .commonLayer[data-name=simpleStartService] .info .errorMessage.show,body.new .commonLayer[data-name=paymentLayer_simpleStartService] .info .errorMessage.show,body.new .commonLayer[data-name=VIP_simpleStartService] .info .errorMessage.show,body.new .commonLayer[data-name=chatbots_simpleStartService] .info .errorMessage.show,body.new .commonLayer[data-name=barionStartService] .info .errorMessage.show{display:block}body.new .commonLayer[data-name=simpleStartService] .submitButton,body.new .commonLayer[data-name=paymentLayer_simpleStartService] .submitButton,body.new .commonLayer[data-name=VIP_simpleStartService] .submitButton,body.new .commonLayer[data-name=chatbots_simpleStartService] .submitButton,body.new .commonLayer[data-name=barionStartService] .submitButton{display:block!important;margin:15px auto 0 auto;font-size:18px!important;width:200px}body.new .commonLayer[data-name=simpleStartService].barionStartService .info .acceptInfo .checkboxHolder:before,body.new .commonLayer[data-name=paymentLayer_simpleStartService].barionStartService .info .acceptInfo .checkboxHolder:before,body.new .commonLayer[data-name=VIP_simpleStartService].barionStartService .info .acceptInfo .checkboxHolder:before,body.new .commonLayer[data-name=chatbots_simpleStartService].barionStartService .info .acceptInfo .checkboxHolder:before,body.new .commonLayer[data-name=barionStartService].barionStartService .info .acceptInfo .checkboxHolder:before{vertical-align:top;margin-top:4px}body.new .commonLayer[data-name=simpleStartService].barionStartService .info .acceptInfo .checkboxHolder label:before,body.new .commonLayer[data-name=paymentLayer_simpleStartService].barionStartService .info .acceptInfo .checkboxHolder label:before,body.new .commonLayer[data-name=VIP_simpleStartService].barionStartService .info .acceptInfo .checkboxHolder label:before,body.new .commonLayer[data-name=chatbots_simpleStartService].barionStartService .info .acceptInfo .checkboxHolder label:before,body.new .commonLayer[data-name=barionStartService].barionStartService .info .acceptInfo .checkboxHolder label:before{margin-top:4px}body.new .commonLayer[data-name=simpleStartService].barionStartService .info .acceptInfo .checkboxHolder label:after,body.new .commonLayer[data-name=paymentLayer_simpleStartService].barionStartService .info .acceptInfo .checkboxHolder label:after,body.new .commonLayer[data-name=VIP_simpleStartService].barionStartService .info .acceptInfo .checkboxHolder label:after,body.new .commonLayer[data-name=chatbots_simpleStartService].barionStartService .info .acceptInfo .checkboxHolder label:after,body.new .commonLayer[data-name=barionStartService].barionStartService .info .acceptInfo .checkboxHolder label:after{top:0;margin-top:4px}button.vipButton{height:40px;color:#FFF;background-color:#007B55;background:-webkit-linear-gradient(89.73deg,#007B55 -12.3%,#00E19B 181.76%);background:-moz-linear-gradient(89.73deg,#007B55 -12.3%,#00E19B 181.76%);background:-ms-linear-gradient(89.73deg,#007B55 -12.3%,#00E19B 181.76%);background:-o-linear-gradient(89.73deg,#007B55 -12.3%,#00E19B 181.76%);background:linear-gradient(89.73deg,#007B55 -12.3%,#00E19B 181.76%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#007B55,endColorstr=#00E19B,GradientType=1)}button.vipButton:hover{background-color:#00E19B;background:-webkit-linear-gradient(89.73deg,#00E19B -12.3%,#007B55 181.76%);background:-moz-linear-gradient(89.73deg,#00E19B -12.3%,#007B55 181.76%);background:-ms-linear-gradient(89.73deg,#00E19B -12.3%,#007B55 181.76%);background:-o-linear-gradient(89.73deg,#00E19B -12.3%,#007B55 181.76%);background:linear-gradient(89.73deg,#00E19B -12.3%,#007B55 181.76%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00E19B,endColorstr=#007B55,GradientType=1)}.commonLayer[data-name=vipStart]{width:300px;padding:0;margin-left:-150px;border-radius:10px;overflow:hidden}@media (min-width:768px){.commonLayer[data-name=vipStart]{width:400px;margin-left:-200px;border-radius:15px}}.commonLayer[data-name=vipStart] .content{padding:0!important}.commonLayer[data-name=vipStart] .close.cancel{color:#fff;display:inline-block}.commonLayer[data-name=vipStart] .close.cancel::before{background:url(/assets/images/desktop/layers/vip/closeIcon.svg);width:20px;height:20px}.commonLayer[data-name=vipStart] .head{height:137px;background:url(/assets/images/desktop/layers/vip/heroMobile.svg) center no-repeat;color:#fff;padding:20px 0 0 25px}@media (min-width:768px){.commonLayer[data-name=vipStart] .head{background-image:url(/assets/images/desktop/layers/vip/heroDesktop.svg);height:167px;padding:25px 0 0 80px}}.commonLayer[data-name=vipStart] .head .mainTitle{font-size:32px;line-height:1;font-weight:700}@media (min-width:768px){.commonLayer[data-name=vipStart] .head .mainTitle{font-size:41px;margin-bottom:5px}}.commonLayer[data-name=vipStart] .head .stat{display:flex}.commonLayer[data-name=vipStart] .head .stat .statCol{display:flex;align-items:center;padding-right:10px}.commonLayer[data-name=vipStart] .head .stat .statCol:last-of-type{padding-right:0}.commonLayer[data-name=vipStart] .head .stat .statCol .number,.commonLayer[data-name=vipStart] .head .stat .statCol .timesIcon,.commonLayer[data-name=vipStart] .head .stat .statCol .icon{flex:0 0 auto}.commonLayer[data-name=vipStart] .head .stat .statCol .number{font-size:30px}.commonLayer[data-name=vipStart] .head .stat .statCol .timesIcon{font-size:10px;display:inline-block;font:normal normal normal 14px / 1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0 5px}.commonLayer[data-name=vipStart] .head .stat .statCol .timesIcon::before{content:"\f00d"}.commonLayer[data-name=vipStart] .head .stat .statCol .icon{width:32px}.commonLayer[data-name=vipStart] .head .stat .infoIcon{background:url(/assets/images/desktop/common/infoIcon.svg) center;background-size:contain;width:18px;height:18px;cursor:pointer;position:relative;display:inline-block;top:-3px}.commonLayer[data-name=vipStart] .contentWrapper{padding:10px}@media (min-width:768px){.commonLayer[data-name=vipStart] .contentWrapper{padding:30px 30px 20px 30px}}.commonLayer[data-name=vipStart] .contentWrapper .infoParagraph{font-size:14px;padding:0 20px;margin:0 0 10px 0;text-align:center}@media (min-width:768px){.commonLayer[data-name=vipStart] .contentWrapper .infoParagraph{width:260px;margin:0 auto 30px auto}}.commonLayer[data-name=vipStart] .contentWrapper .priceInfo{font-size:16px;text-align:center;margin:0 0 20px 0}@media (min-width:768px){.commonLayer[data-name=vipStart] .contentWrapper .priceInfo{font-size:18px;margin-bottom:25px}}.commonLayer[data-name=vipStart] .contentWrapper .priceInfo .price{font-weight:700;font-size:18px}@media (min-width:768px){.commonLayer[data-name=vipStart] .contentWrapper .priceInfo .price{font-size:24px}}.commonLayer[data-name=vipStart] .contentWrapper .paymentMode{border:1px solid #01865D;border-radius:15px;position:relative;padding:20px 15px}@media (min-width:768px){.commonLayer[data-name=vipStart] .contentWrapper .paymentMode{padding-top:30px}}.commonLayer[data-name=vipStart] .contentWrapper .paymentMode.bank{margin-bottom:20px}@media (min-width:768px){.commonLayer[data-name=vipStart] .contentWrapper .paymentMode.bank{margin-bottom:30px}}.commonLayer[data-name=vipStart] .contentWrapper .paymentMode .paymentTitle{position:absolute;font-size:14px;line-height:15px;color:#01865D;font-weight:500;top:-7px;left:0;width:100%;text-align:center}@media (min-width:768px){.commonLayer[data-name=vipStart] .contentWrapper .paymentMode .paymentTitle{font-size:18px}}.commonLayer[data-name=vipStart] .contentWrapper .paymentMode .paymentTitle .titleContent{display:inline-block;padding:0 15px;background:#fff}.commonLayer[data-name=vipStart] .contentWrapper .paymentMode .vipButton{font-size:18px;font-weight:400;margin:0 auto;min-width:200px;display:block}.commonLayer[data-name=vipStart] .contentWrapper .paymentLogo{display:block;max-width:100%;margin:0 auto}.commonLayer[data-name=vipStart] .contentWrapper .walletValue{font-size:14px;margin-bottom:10px;text-align:center}@media (min-width:768px){.commonLayer[data-name=vipStart] .contentWrapper .walletValue{margin-bottom:20px}}.commonLayer[data-name=vipStart] .contentWrapper .walletValue span{font-weight:700}.commonLayer[data-name=vipPayment]{width:auto;margin-left:0;padding:20px 30px 30px 30px;background-color:#ececec!important;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}@media (max-width:1090px){.commonLayer[data-name=vipPayment].mobile{width:calc(100% - 40px)}}@media (max-width:930px){.commonLayer[data-name=vipPayment].mobile{max-width:600px}}@media (max-width:700px){.commonLayer[data-name=vipPayment]{width:300px!important;padding:10px}.commonLayer[data-name=vipPayment] .close{top:-16px!important;right:-15px!important;width:29px;height:29px;padding:6px 5px;background-color:#FFF;border-radius:50%;text-align:center}}.commonLayer[data-name=vipPayment] .stepHead{position:relative;margin-bottom:15px;text-align:center;line-height:1.4}@media (max-width:700px){.commonLayer[data-name=vipPayment] .stepHead{margin-top:10px;line-height:1.2}}.commonLayer[data-name=vipPayment] .stepHead .backLink{position:absolute;left:0;top:50%;margin-top:-14px;cursor:pointer}@media (max-width:700px){.commonLayer[data-name=vipPayment] .stepHead .backLink{margin-top:-12px}}.commonLayer[data-name=vipPayment] .stepHead .backLink svg,.commonLayer[data-name=vipPayment] .stepHead .backLink span{display:inline-block;vertical-align:middle}.commonLayer[data-name=vipPayment] .stepHead .backLink svg{width:14px;height:22px}@media (max-width:700px){.commonLayer[data-name=vipPayment] .stepHead .backLink svg{width:10px;height:16px}}.commonLayer[data-name=vipPayment] .stepHead .backLink span{position:relative;top:1px;margin-left:3px;font-size:16px}@media (max-width:700px){.commonLayer[data-name=vipPayment] .stepHead .backLink span{margin-left:2px;font-size:13px}}.commonLayer[data-name=vipPayment] .stepHead .stepTitle{font-size:24px;font-weight:700}.commonLayer[data-name=vipPayment] .stepHead .stepSubtitle{font-size:18px}@media (max-width:700px){.commonLayer[data-name=vipPayment] .stepHead .stepSubtitle{font-size:16px}}.commonLayer[data-name=vipPayment] .content{padding:0!important;background-color:#ececec!important;text-align:center}.commonLayer[data-name=vipPayment] .logos{margin-top:5px;text-align:center}.commonLayer[data-name=vipPayment] .logos img{width:auto;max-width:100%;height:27px}.commonLayer[data-name=vipPayment] .logos a:not(:last-of-type) img{margin-right:10px}.commonLayer[data-name=vipPayment] .stepMode{white-space:nowrap}.commonLayer[data-name=vipPayment] .stepMode .mode{position:relative;display:inline-block;width:290px;height:295px;padding:20px;color:#6b6b6b;background-color:#c9c9c9;border-radius:7px;text-align:left;white-space:normal;vertical-align:top}.commonLayer[data-name=vipPayment] .stepMode .mode:not(:last-of-type){margin-right:8px}@media (max-width:700px){.commonLayer[data-name=vipPayment] .stepMode .mode{display:block;width:280px;height:auto;margin-right:0!important}.commonLayer[data-name=vipPayment] .stepMode .mode:not(:last-of-type){margin-right:0;margin-bottom:8px}}.commonLayer[data-name=vipPayment] .stepMode .mode .head{text-align:center}.commonLayer[data-name=vipPayment] .stepMode .mode .head .modeTitle{font-size:24px;font-weight:700}.commonLayer[data-name=vipPayment] .stepMode .mode .head .secureInfo{font-size:14px}.commonLayer[data-name=vipPayment] .stepMode .mode .head .secureInfo:before{content:'';position:relative;display:inline-block;top:2px;width:19px;height:16px;margin-right:5px;background:url(/assets/images/desktop//subscription/lock.svg) no-repeat}.commonLayer[data-name=vipPayment] .stepMode .mode .secureDetails{margin-top:10px;font-size:11px}.commonLayer[data-name=vipPayment] .stepMode .mode .bottom{position:absolute;bottom:0;left:0;width:100%;padding:20px}@media (max-width:700px){.commonLayer[data-name=vipPayment] .stepMode .mode .bottom{position:relative;padding:0}}.commonLayer[data-name=vipPayment] .stepMode .mode .price{margin:15px 0}.commonLayer[data-name=vipPayment] .stepMode .mode .price .text{float:left;margin-top:5px;font-size:14px}.commonLayer[data-name=vipPayment] .stepMode .mode .price .value{float:right;font-size:20px;font-weight:700}.commonLayer[data-name=vipPayment] .stepMode .mode .buttonContainer button{width:100%;height:40px;margin-top:0;color:#6B6B6B;background:#fff0;font-size:16px!important;font-weight:400;border:1px solid #6B6B6B;cursor:default}.commonLayer[data-name=vipPayment] .stepMode .mode.active{color:#000;background-color:#FFF}.commonLayer[data-name=vipPayment] .stepMode .mode.active .buttonContainer button{color:#FFF;background:#4F85AD;background:-webkit-linear-gradient(-45deg,#4F85AD 0%,#346A94 100%);background:-moz-linear-gradient(-45deg,#feffff 0%,#346A94 100%);background:-ms-linear-gradient(-45deg,#feffff 0%,#346A94 100%);background:-o-linear-gradient(-45deg,#feffff 0%,#346A94 100%);background:linear-gradient(135deg,#4F85AD 0%,#346A94 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4F85AD,endColorstr=#346A94,GradientType=1);border:none;cursor:pointer}.commonLayer[data-name=vipPayment] .stepMode .mode.active .buttonContainer button:hover{background:#346A94;background:-webkit-linear-gradient(-45deg,#346A94 0%,#4F85AD 100%);background:-moz-linear-gradient(-45deg,#feffff 0%,#4F85AD 100%);background:-ms-linear-gradient(-45deg,#feffff 0%,#4F85AD 100%);background:-o-linear-gradient(-45deg,#feffff 0%,#4F85AD 100%);background:linear-gradient(135deg,#346A94 0%,#4F85AD 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#346A94,endColorstr=#4F85AD,GradientType=1)}.commonLayer[data-name=vipPayment] .stepMobile{white-space:nowrap}.commonLayer[data-name=vipPayment] .stepMobile .box{display:inline-block;width:322px;height:400px;color:#555;background-color:#d4d4d4;border-radius:7px;white-space:normal;overflow:hidden;vertical-align:top}.commonLayer[data-name=vipPayment] .stepMobile .box:not(:last-of-type){margin-right:8px}@media (max-width:1090px){.commonLayer[data-name=vipPayment] .stepMobile .box{width:calc(33% - 3px)}}@media (max-width:930px){.commonLayer[data-name=vipPayment] .stepMobile .box{display:block;width:100%;height:auto}.commonLayer[data-name=vipPayment] .stepMobile .box:not(:last-of-type){margin-right:0;margin-bottom:8px}}.commonLayer[data-name=vipPayment] .stepMobile .box .head{color:#FFF;background-color:#6d6d6d;font-size:22px;font-weight:700;text-align:center;line-height:50px}.commonLayer[data-name=vipPayment] .stepMobile .box .head span{display:inline-block;width:26px;height:26px;margin-right:5px;color:#6d6d6d;background-color:#FFF;line-height:26px;border-radius:100%}.commonLayer[data-name=vipPayment] .stepMobile .box .boxContent{padding:20px;text-align:left}.commonLayer[data-name=vipPayment] .stepMobile .box .stepInfo{font-size:16px}.commonLayer[data-name=vipPayment] .stepMobile .box .info{font-size:13px}.commonLayer[data-name=vipPayment] .stepMobile .box.active{color:#000;background-color:#FFF}.commonLayer[data-name=vipPayment] .stepMobile .box.active .head{background-color:#336993}.commonLayer[data-name=vipPayment] .stepMobile .box.active .head span{color:#336993}@media (max-width:930px){.commonLayer[data-name=vipPayment] .stepMobile .box:not(.active){display:none}}.commonLayer[data-name=vipPayment] .stepMobile .box.step1 .inputGroup{margin:10px 0}.commonLayer[data-name=vipPayment] .stepMobile .box.step1 .inputGroup .prefix,.commonLayer[data-name=vipPayment] .stepMobile .box.step1 .inputGroup select,.commonLayer[data-name=vipPayment] .stepMobile .box.step1 .inputGroup input{display:inline-block;height:40px!important;padding:0 10px!important;color:#5c5c5c;background-color:#e6e6e6;font-size:14px!important;border-radius:7px;border:none;outline:none;vertical-align:top}.commonLayer[data-name=vipPayment] .stepMobile .box.step1 .inputGroup .prefix{width:45px!important;margin-right:5px;line-height:40px;text-align:center}.commonLayer[data-name=vipPayment] .stepMobile .box.step1 .inputGroup select{width:40px!important;margin-right:5px;text-align:center}.commonLayer[data-name=vipPayment] .stepMobile .box.step1 .inputGroup input{width:calc(100% - 100px)!important}.commonLayer[data-name=vipPayment] .stepMobile .box.step1 .buttonContainer button{width:100%;margin-top:0;font-size:16px}.commonLayer[data-name=vipPayment] .stepMobile .box.step1 .logos{margin-top:30px}.commonLayer[data-name=vipPayment] .stepMobile .box.step1 .info{margin-top:20px}.commonLayer[data-name=vipPayment] .stepMobile .box.step1:not(.active) .prefix,.commonLayer[data-name=vipPayment] .stepMobile .box.step1:not(.active) select,.commonLayer[data-name=vipPayment] .stepMobile .box.step1:not(.active) input{color:#808080!important;background-color:#e0e0e0!important;opacity:1}.commonLayer[data-name=vipPayment] .stepMobile .box.step2 .loader{width:131px;height:131px;margin:20px auto;background:url(/assets/images/desktop/subscription/mobile-payment-loader.svg) center no-repeat;background-size:cover}.commonLayer[data-name=vipPayment] .stepMobile .box.step2.active .loader{background-image:url(/assets/images/desktop/subscription/mobile-payment-loader-active.svg);-webkit-animation:mobilePaymentLoaderActive 2s infinite linear;-moz-animation:mobilePaymentLoaderActive 2s infinite linear;-ms-animation:mobilePaymentLoaderActive 2s infinite linear;animation:mobilePaymentLoaderActive 2s infinite linear}.commonLayer[data-name=vipPayment] .stepMobile .box.step3 .success{width:134px;height:134px;margin:20px auto;background:url(/assets/images/desktop//subscription/mv-success.svg) center no-repeat;background-size:cover}.commonLayer[data-name=vipPaymentSuccess]{width:600px;margin-left:-300px;padding:25px 35px 40px 35px}@media (max-width:660px){.commonLayer[data-name=vipPaymentSuccess]{width:300px;margin-left:-150px;padding:10px 15px 30px 15px}}.commonLayer[data-name=vipPaymentSuccess] .content{padding:0!important}.commonLayer[data-name=vipPaymentSuccess] .head img,.commonLayer[data-name=vipPaymentSuccess] .head .successTitle{display:inline-block;vertical-align:middle}@media (max-width:660px){.commonLayer[data-name=vipPaymentSuccess] .head img{width:84px;height:84px}}.commonLayer[data-name=vipPaymentSuccess] .head .successTitle{color:#01865D;font-size:59px;font-weight:700;line-height:1}@media (max-width:660px){.commonLayer[data-name=vipPaymentSuccess] .head .successTitle{font-size:28px}}.commonLayer[data-name=vipPaymentSuccess] .head .successTitle span{display:block;font-size:34px;font-weight:500}@media (max-width:660px){.commonLayer[data-name=vipPaymentSuccess] .head .successTitle span{font-size:18px}}.commonLayer[data-name=vipPaymentSuccess] .body{padding:0 25px}@media (max-width:660px){.commonLayer[data-name=vipPaymentSuccess] .body{padding:0 15px}}.commonLayer[data-name=vipPaymentSuccess] .body .info{margin-top:15px;font-size:14px}.commonLayer[data-name=vipPaymentSuccess] .body .info div{font-weight:700}.commonLayer[data-name=vipPaymentSuccess] .body .info .waiting{display:block;font-size:22px;text-align:center}@media (max-width:660px){.commonLayer[data-name=vipPaymentSuccess] .body .info .waiting{font-size:14px;font-weight:500}}.commonLayer[data-name=vipPaymentSuccess] .body .paymentInfo{margin-top:15px;font-size:14px}.commonLayer[data-name=vipPaymentSuccess] .body .paymentInfo .row:not(:last-of-type){margin-bottom:5px}.commonLayer[data-name=vipPaymentSuccess] .body .paymentInfo .row .name,.commonLayer[data-name=vipPaymentSuccess] .body .paymentInfo .row .value{display:inline-block;vertical-align:top}@media (max-width:660px){.commonLayer[data-name=vipPaymentSuccess] .body .paymentInfo .row .name,.commonLayer[data-name=vipPaymentSuccess] .body .paymentInfo .row .value{display:block}}.commonLayer[data-name=vipPaymentSuccess] .body .paymentInfo .row .name{width:140px;font-weight:700}.commonLayer[data-name=vipPaymentSuccess] .body .buttonContainer{margin-top:35px;text-align:center}@media (max-width:660px){.commonLayer[data-name=vipPaymentSuccess] .body .buttonContainer{margin-top:20px}}.commonLayer[data-name=vipPaymentSuccess] .body .buttonContainer button{width:220px;height:50px;margin-top:0;font-size:18px!important}@media (max-width:660px){.commonLayer[data-name=vipPaymentSuccess] .body .buttonContainer button{width:140px;height:40px;font-size:16px!important}}.commonLayer[data-name=vipPaymentFailed]{width:600px;margin-left:-300px;padding:25px 60px 40px 60px}@media (max-width:660px){.commonLayer[data-name=vipPaymentFailed]{width:300px;margin-left:-150px;padding:25px 30px 30px 30px}}.commonLayer[data-name=vipPaymentFailed] .content{padding:0!important}.commonLayer[data-name=vipPaymentFailed] .head .failedTitle{color:#AC0205;font-size:32px;font-weight:700;line-height:1.1}@media (max-width:660px){.commonLayer[data-name=vipPaymentFailed] .head .failedTitle{font-size:22px}}.commonLayer[data-name=vipPaymentFailed] .body .info{margin-top:20px;font-size:16px}@media (max-width:660px){.commonLayer[data-name=vipPaymentFailed] .body .info{margin-top:15px;font-size:14px}}.commonLayer[data-name=vipPaymentFailed] .body .buttonContainer{margin-top:35px;text-align:center}@media (max-width:660px){.commonLayer[data-name=vipPaymentFailed] .body .buttonContainer{margin-top:20px}}.commonLayer[data-name=vipPaymentFailed] .body .buttonContainer button{width:220px;height:50px;margin-top:0;font-size:18px!important}@media (max-width:660px){.commonLayer[data-name=vipPaymentFailed] .body .buttonContainer button{width:140px;height:40px;font-size:16px!important}}.commonLayer[data-name=vipHasVIP]{width:600px;margin-left:-300px;padding:25px 35px 40px 35px}@media (max-width:660px){.commonLayer[data-name=vipHasVIP]{width:300px;margin-left:-150px;padding:10px 15px 30px 15px}}.commonLayer[data-name=vipHasVIP] .content{padding:0!important}.commonLayer[data-name=vipHasVIP] .head img,.commonLayer[data-name=vipHasVIP] .head .successTitle{display:inline-block;vertical-align:middle}@media (max-width:660px){.commonLayer[data-name=vipHasVIP] .head img{width:84px;height:84px}}.commonLayer[data-name=vipHasVIP] .head .successTitle{color:#01865D;font-size:59px;font-weight:700;line-height:1}@media (max-width:660px){.commonLayer[data-name=vipHasVIP] .head .successTitle{font-size:28px}}.commonLayer[data-name=vipHasVIP] .head .successTitle span{display:block;font-size:34px;font-weight:500}@media (max-width:660px){.commonLayer[data-name=vipHasVIP] .head .successTitle span{font-size:18px}}.commonLayer[data-name=vipHasVIP] .body{padding:0 25px}@media (max-width:660px){.commonLayer[data-name=vipHasVIP] .body{padding:0 15px}}.commonLayer[data-name=vipHasVIP] .body .info{margin-top:15px;font-size:16px}@media (max-width:660px){.commonLayer[data-name=vipHasVIP] .body .info{font-size:14px}}.commonLayer[data-name=vipHasVIP] .body .info div{font-weight:700}.commonLayer[data-name=vipHasVIP] .body .paymentInfo{margin-top:15px;font-size:16px}@media (max-width:660px){.commonLayer[data-name=vipHasVIP] .body .paymentInfo{font-size:14px}}.commonLayer[data-name=vipHasVIP] .body .paymentInfo .row:not(:last-of-type){margin-bottom:5px}.commonLayer[data-name=vipHasVIP] .body .paymentInfo .row .name,.commonLayer[data-name=vipHasVIP] .body .paymentInfo .row .value{display:inline-block;vertical-align:top}@media (max-width:660px){.commonLayer[data-name=vipHasVIP] .body .paymentInfo .row .name,.commonLayer[data-name=vipHasVIP] .body .paymentInfo .row .value{display:block}}.commonLayer[data-name=vipHasVIP] .body .paymentInfo .row .name{width:140px;font-weight:700}.commonLayer[data-name=vipHasVIP] .body .buttonContainer{margin-top:35px;text-align:center}@media (max-width:660px){.commonLayer[data-name=vipHasVIP] .body .buttonContainer{margin-top:20px}}.commonLayer[data-name=vipHasVIP] .body .buttonContainer button{width:220px;height:50px;margin-top:0;font-size:18px!important}@media (max-width:660px){.commonLayer[data-name=vipHasVIP] .body .buttonContainer button{width:140px;height:40px;font-size:16px!important}}.commonLayer[data-name=vipNoPhoto]{width:350px;margin-left:-175px;padding:35px 40px 40px 40px}@media (max-width:420px){.commonLayer[data-name=vipNoPhoto]{width:300px;margin-left:-150px;padding:25px 25px 30px 25px}}.commonLayer[data-name=vipNoPhoto] .content{padding:0!important}.commonLayer[data-name=vipNoPhoto] .head img,.commonLayer[data-name=vipNoPhoto] .head .mainTitle{display:inline-block;vertical-align:middle}@media (max-width:420px){.commonLayer[data-name=vipNoPhoto] .head{text-align:center}}@media (max-width:420px){.commonLayer[data-name=vipNoPhoto] .head img{width:29px;height:29px}}.commonLayer[data-name=vipNoPhoto] .head .mainTitle{position:relative;top:2px;margin-left:5px;color:#01865D;font-size:32px;font-weight:700;line-height:1}@media (max-width:420px){.commonLayer[data-name=vipNoPhoto] .head .mainTitle{font-size:24px}}.commonLayer[data-name=vipNoPhoto] .body{margin-top:25px}@media (max-width:420px){.commonLayer[data-name=vipNoPhoto] .body{margin-top:20px}}.commonLayer[data-name=vipNoPhoto] .body a{color:#01865D!important;text-decoration:none}.commonLayer[data-name=vipNoPhoto] .body .uploader,.commonLayer[data-name=vipNoPhoto] .body .uploadInfo{display:inline-block;vertical-align:middle}.commonLayer[data-name=vipNoPhoto] .body .uploader{width:125px;padding:14px 0;text-align:center;border:1px dashed #666;border-radius:7px}@media (max-width:420px){.commonLayer[data-name=vipNoPhoto] .body .uploader{width:110px}}.commonLayer[data-name=vipNoPhoto] .body .uploader:hover{background-color:#eee}.commonLayer[data-name=vipNoPhoto] .body .uploader div{margin-top:5px;font-size:14px;font-weight:500}@media (max-width:420px){.commonLayer[data-name=vipNoPhoto] .body .uploader div{font-size:13px}}.commonLayer[data-name=vipNoPhoto] .body .uploadInfo{width:125px;margin-left:15px;font-size:14px}@media (max-width:420px){.commonLayer[data-name=vipNoPhoto] .body .uploadInfo{margin-left:10px;font-size:13px}}.commonLayer[data-name=vipPhotoModeration]{width:450px;margin-left:-225px;padding:35px 40px 40px 40px}@media (max-width:520px){.commonLayer[data-name=vipPhotoModeration]{width:300px;margin-left:-150px;padding:25px 25px 30px 25px}}.commonLayer[data-name=vipPhotoModeration] .content{padding:0!important}.commonLayer[data-name=vipPhotoModeration] .head img,.commonLayer[data-name=vipPhotoModeration] .head .mainTitle{display:inline-block;vertical-align:middle}@media (max-width:520px){.commonLayer[data-name=vipPhotoModeration] .head{text-align:center}}@media (max-width:520px){.commonLayer[data-name=vipPhotoModeration] .head img{width:29px;height:29px}}.commonLayer[data-name=vipPhotoModeration] .head .mainTitle{position:relative;top:2px;margin-left:5px;color:#01865D;font-size:32px;font-weight:700;line-height:1}@media (max-width:520px){.commonLayer[data-name=vipPhotoModeration] .head .mainTitle{font-size:24px}}.commonLayer[data-name=vipPhotoModeration] .body{margin-top:25px}@media (max-width:520px){.commonLayer[data-name=vipPhotoModeration] .body{margin-top:20px}}.commonLayer[data-name=vipPhotoModeration] .body .text{font-size:16px}@media (max-width:520px){.commonLayer[data-name=vipPhotoModeration] .body .text{font-size:14px}}.commonLayer[data-name=vipPhotoModeration] .body .buttonContainer{margin-top:30px;text-align:center}@media (max-width:520px){.commonLayer[data-name=vipPhotoModeration] .body .buttonContainer{margin-top:20px}}.commonLayer[data-name=vipPhotoModeration] .body .buttonContainer button{margin-top:0;width:180px;height:50px;font-size:20px!important}@media (max-width:520px){.commonLayer[data-name=vipPhotoModeration] .body .buttonContainer button{height:45px;font-size:18px!important}}.commonLayer[data-name=vipPrivatePhoto]{width:350px;margin-left:-175px;padding:35px 15px 40px 40px}@media (max-width:420px){.commonLayer[data-name=vipPrivatePhoto]{width:300px;margin-left:-150px;padding:25px 10px 30px 25px}}.commonLayer[data-name=vipPrivatePhoto] .content{padding:0!important}.commonLayer[data-name=vipPrivatePhoto] .head{text-align:center;padding-right:25px}@media (max-width:420px){.commonLayer[data-name=vipPrivatePhoto] .head{padding-right:15px}}.commonLayer[data-name=vipPrivatePhoto] .head img,.commonLayer[data-name=vipPrivatePhoto] .head .mainTitle{display:inline-block;vertical-align:middle}@media (max-width:420px){.commonLayer[data-name=vipPrivatePhoto] .head img{width:18px;height:20px}}.commonLayer[data-name=vipPrivatePhoto] .head .mainTitle{position:relative;top:1px;margin-left:5px;color:#01865D;font-size:32px;font-weight:700;line-height:1}@media (max-width:420px){.commonLayer[data-name=vipPrivatePhoto] .head .mainTitle{font-size:24px}}.commonLayer[data-name=vipPrivatePhoto] .body{margin-top:30px}@media (max-width:420px){.commonLayer[data-name=vipPrivatePhoto] .body{margin-top:20px}}.commonLayer[data-name=vipPrivatePhoto] .body .currentAvatar img,.commonLayer[data-name=vipPrivatePhoto] .body .currentAvatar .avatarInfo{display:inline-block;vertical-align:middle}.commonLayer[data-name=vipPrivatePhoto] .body .currentAvatar img{border-radius:7px}@media (max-width:420px){.commonLayer[data-name=vipPrivatePhoto] .body .currentAvatar img{width:86px;height:86px}}.commonLayer[data-name=vipPrivatePhoto] .body .currentAvatar .avatarInfo{width:155px;margin-left:15px;font-size:14px}@media (max-width:420px){.commonLayer[data-name=vipPrivatePhoto] .body .currentAvatar .avatarInfo{margin-left:10px;font-size:13px}}.commonLayer[data-name=vipPrivatePhoto] .body .inputContainer{margin-top:20px}@media (max-width:420px){.commonLayer[data-name=vipPrivatePhoto] .body .inputContainer{margin-top:15px}}.commonLayer[data-name=vipPrivatePhoto] .body .inputContainer .switchContainer .switchHolder{height:22px;margin-right:14px;background:#c9c9c9}@media (max-width:420px){.commonLayer[data-name=vipPrivatePhoto] .body .inputContainer .switchContainer .switchHolder{margin-right:10px}}.commonLayer[data-name=vipPrivatePhoto] .body .inputContainer .switchContainer .switchHolder label:before{top:1px;left:1px;background-color:#FFF}.commonLayer[data-name=vipPrivatePhoto] .body .inputContainer .switchContainer .switchHolder input[type=checkbox]:checked+label{height:22px;background-color:#caebe1}.commonLayer[data-name=vipPrivatePhoto] .body .inputContainer .switchContainer .switchHolder input[type=checkbox]:checked+label:before{left:19px;background-color:#01b67e}.commonLayer[data-name=vipPrivatePhoto] .body .inputContainer .switchContainer .labelOn{position:relative;top:4px;color:#000;font-size:14px;font-weight:700}@media (max-width:420px){.commonLayer[data-name=vipPrivatePhoto] .body .inputContainer .switchContainer .labelOn{top:5px;font-size:13px}}@keyframes mobilePaymentLoaderActive{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}100%{transform:rotate(360deg)}}.commonLayer[data-name=payment]{width:auto;margin-left:0;padding:20px 30px 30px 30px;background-color:#ececec!important;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}@media (max-width:1090px){.commonLayer[data-name=payment].mobile{width:calc(100% - 40px)}}@media (max-width:930px){.commonLayer[data-name=payment].mobile{max-width:600px}}@media (max-width:700px){.commonLayer[data-name=payment]{width:300px!important;padding:10px}.commonLayer[data-name=payment] .close{top:-16px!important;right:-15px!important;width:29px;height:29px;padding:6px 5px;background-color:#FFF;border-radius:50%;text-align:center}}.commonLayer[data-name=payment] .stepHead{position:relative;margin-bottom:15px;text-align:center;line-height:1.4}@media (max-width:700px){.commonLayer[data-name=payment] .stepHead{margin-top:10px;line-height:1.2}}.commonLayer[data-name=payment] .stepHead .backLink{position:absolute;left:0;top:50%;margin-top:-14px;cursor:pointer}@media (max-width:700px){.commonLayer[data-name=payment] .stepHead .backLink{margin-top:-12px}}.commonLayer[data-name=payment] .stepHead .backLink svg,.commonLayer[data-name=payment] .stepHead .backLink span{display:inline-block;vertical-align:middle}.commonLayer[data-name=payment] .stepHead .backLink svg{width:14px;height:22px}@media (max-width:700px){.commonLayer[data-name=payment] .stepHead .backLink svg{width:10px;height:16px}}.commonLayer[data-name=payment] .stepHead .backLink span{position:relative;top:1px;margin-left:3px;font-size:16px}@media (max-width:700px){.commonLayer[data-name=payment] .stepHead .backLink span{margin-left:2px;font-size:13px}}.commonLayer[data-name=payment] .stepHead .stepTitle{padding:0 55px;font-size:24px;font-weight:700;white-space:normal}.commonLayer[data-name=payment] .stepHead .stepSubtitle{font-size:18px}@media (max-width:700px){.commonLayer[data-name=payment] .stepHead .stepSubtitle{font-size:16px}}.commonLayer[data-name=payment] .content{padding:0!important;background-color:#ececec!important;text-align:center}.commonLayer[data-name=payment] .logos{margin-top:5px;text-align:center}.commonLayer[data-name=payment] .logos img{width:auto;max-width:100%;height:27px}.commonLayer[data-name=payment] .logos a:not(:last-of-type) img{margin-right:10px}.commonLayer[data-name=payment] .stepMode{white-space:nowrap}.commonLayer[data-name=payment] .stepMode .mode{position:relative;display:inline-block;width:290px;height:295px;padding:20px;color:#6b6b6b;background-color:#c9c9c9;border-radius:7px;text-align:left;white-space:normal;vertical-align:top}.commonLayer[data-name=payment] .stepMode .mode:not(:last-of-type){margin-right:8px}@media (max-width:700px){.commonLayer[data-name=payment] .stepMode .mode{display:block;width:280px;height:auto;margin-right:0!important}.commonLayer[data-name=payment] .stepMode .mode:not(:last-of-type){margin-right:0;margin-bottom:8px}}.commonLayer[data-name=payment] .stepMode .mode .head{text-align:center}.commonLayer[data-name=payment] .stepMode .mode .head .modeTitle{font-size:24px;font-weight:700}.commonLayer[data-name=payment] .stepMode .mode .head .secureInfo{font-size:14px}.commonLayer[data-name=payment] .stepMode .mode .head .secureInfo:before{content:'';position:relative;display:inline-block;top:2px;width:19px;height:16px;margin-right:5px;background:url(/assets/images/desktop//subscription/lock.svg) no-repeat}.commonLayer[data-name=payment] .stepMode .mode .secureDetails{margin-top:10px;font-size:11px}.commonLayer[data-name=payment] .stepMode .mode .bottom{position:absolute;bottom:0;left:0;width:100%;padding:20px}@media (max-width:700px){.commonLayer[data-name=payment] .stepMode .mode .bottom{position:relative;padding:0}}.commonLayer[data-name=payment] .stepMode .mode .price{margin:15px 0}.commonLayer[data-name=payment] .stepMode .mode .price .text{float:left;margin-top:5px;font-size:14px}.commonLayer[data-name=payment] .stepMode .mode .price .value{float:right;font-size:20px;font-weight:700}.commonLayer[data-name=payment] .stepMode .mode .buttonContainer button{width:100%;height:40px;margin-top:0;color:#6B6B6B;background:#fff0;font-size:16px!important;font-weight:400;border:1px solid #6B6B6B;cursor:default}.commonLayer[data-name=payment] .stepMode .mode.active{color:#000;background-color:#FFF}.commonLayer[data-name=payment] .stepMode .mode.active .buttonContainer button{color:#FFF;background:#4F85AD;background:-webkit-linear-gradient(-45deg,#4F85AD 0%,#346A94 100%);background:-moz-linear-gradient(-45deg,#feffff 0%,#346A94 100%);background:-ms-linear-gradient(-45deg,#feffff 0%,#346A94 100%);background:-o-linear-gradient(-45deg,#feffff 0%,#346A94 100%);background:linear-gradient(135deg,#4F85AD 0%,#346A94 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4F85AD,endColorstr=#346A94,GradientType=1);border:none;cursor:pointer}.commonLayer[data-name=payment] .stepMode .mode.active .buttonContainer button:hover{background:#346A94;background:-webkit-linear-gradient(-45deg,#346A94 0%,#4F85AD 100%);background:-moz-linear-gradient(-45deg,#feffff 0%,#4F85AD 100%);background:-ms-linear-gradient(-45deg,#feffff 0%,#4F85AD 100%);background:-o-linear-gradient(-45deg,#feffff 0%,#4F85AD 100%);background:linear-gradient(135deg,#346A94 0%,#4F85AD 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#346A94,endColorstr=#4F85AD,GradientType=1)}.commonLayer[data-name=payment] .stepMobile{white-space:nowrap}.commonLayer[data-name=payment] .stepMobile .box{display:inline-block;width:322px;height:400px;color:#555;background-color:#d4d4d4;border-radius:7px;white-space:normal;overflow:hidden;vertical-align:top}.commonLayer[data-name=payment] .stepMobile .box:not(:last-of-type){margin-right:8px}@media (max-width:1090px){.commonLayer[data-name=payment] .stepMobile .box{width:calc(33% - 3px)}}@media (max-width:930px){.commonLayer[data-name=payment] .stepMobile .box{display:block;width:100%;height:auto}.commonLayer[data-name=payment] .stepMobile .box:not(:last-of-type){margin-right:0;margin-bottom:8px}}.commonLayer[data-name=payment] .stepMobile .box .head{color:#FFF;background-color:#6d6d6d;font-size:22px;font-weight:700;text-align:center;line-height:50px}.commonLayer[data-name=payment] .stepMobile .box .head span{display:inline-block;width:26px;height:26px;margin-right:5px;color:#6d6d6d;background-color:#FFF;line-height:26px;border-radius:100%}.commonLayer[data-name=payment] .stepMobile .box .boxContent{padding:20px;text-align:left}.commonLayer[data-name=payment] .stepMobile .box .stepInfo{font-size:16px}.commonLayer[data-name=payment] .stepMobile .box .info{font-size:13px}.commonLayer[data-name=payment] .stepMobile .box.active{color:#000;background-color:#FFF}.commonLayer[data-name=payment] .stepMobile .box.active .head{background-color:#336993}.commonLayer[data-name=payment] .stepMobile .box.active .head span{color:#336993}@media (max-width:930px){.commonLayer[data-name=payment] .stepMobile .box:not(.active){display:none}}.commonLayer[data-name=payment] .stepMobile .box.step1 .inputGroup{margin:10px 0}.commonLayer[data-name=payment] .stepMobile .box.step1 .inputGroup .prefix,.commonLayer[data-name=payment] .stepMobile .box.step1 .inputGroup select,.commonLayer[data-name=payment] .stepMobile .box.step1 .inputGroup input{display:inline-block;height:40px!important;padding:0 10px!important;color:#5c5c5c;background-color:#e6e6e6;font-size:14px!important;border-radius:7px;border:none;outline:none;vertical-align:top}.commonLayer[data-name=payment] .stepMobile .box.step1 .inputGroup .prefix{width:45px!important;margin-right:5px;line-height:40px;text-align:center}.commonLayer[data-name=payment] .stepMobile .box.step1 .inputGroup select{width:40px!important;margin-right:5px;text-align:center}.commonLayer[data-name=payment] .stepMobile .box.step1 .inputGroup input{width:calc(100% - 100px)!important}.commonLayer[data-name=payment] .stepMobile .box.step1 .buttonContainer button{width:100%;margin-top:0;font-size:16px}.commonLayer[data-name=payment] .stepMobile .box.step1 .logos{margin-top:30px}.commonLayer[data-name=payment] .stepMobile .box.step1 .info{margin-top:20px}.commonLayer[data-name=payment] .stepMobile .box.step1:not(.active) .prefix,.commonLayer[data-name=payment] .stepMobile .box.step1:not(.active) select,.commonLayer[data-name=payment] .stepMobile .box.step1:not(.active) input{color:#808080!important;background-color:#e0e0e0!important;opacity:1}.commonLayer[data-name=payment] .stepMobile .box.step2 .loader{width:131px;height:131px;margin:20px auto;background:url(/assets/images/desktop/subscription/mobile-payment-loader.svg) center no-repeat;background-size:cover}.commonLayer[data-name=payment] .stepMobile .box.step2.active .loader{background-image:url(/assets/images/desktop/subscription/mobile-payment-loader-active.svg);-webkit-animation:mobilePaymentLoaderActive 2s infinite linear;-moz-animation:mobilePaymentLoaderActive 2s infinite linear;-ms-animation:mobilePaymentLoaderActive 2s infinite linear;animation:mobilePaymentLoaderActive 2s infinite linear}.commonLayer[data-name=payment] .stepMobile .box.step3 .success{width:134px;height:134px;margin:20px auto;background:url(/assets/images/desktop//subscription/mv-success.svg) center no-repeat;background-size:cover}.commonLayer[data-name=pamentSuccess]{width:600px;margin-left:-300px;padding:25px 35px 40px 35px}@media (max-width:660px){.commonLayer[data-name=pamentSuccess]{width:300px;margin-left:-150px;padding:10px 15px 30px 15px}}.commonLayer[data-name=pamentSuccess] .content{padding:0!important}.commonLayer[data-name=pamentSuccess] .head img,.commonLayer[data-name=pamentSuccess] .head .successTitle{display:inline-block;vertical-align:middle}@media (max-width:660px){.commonLayer[data-name=pamentSuccess] .head img{width:84px;height:84px}}.commonLayer[data-name=pamentSuccess] .head .successTitle{color:#01865D;font-size:59px;font-weight:700;line-height:1}@media (max-width:660px){.commonLayer[data-name=pamentSuccess] .head .successTitle{font-size:28px}}.commonLayer[data-name=pamentSuccess] .head .successTitle span{display:block;font-size:34px;font-weight:500}@media (max-width:660px){.commonLayer[data-name=pamentSuccess] .head .successTitle span{font-size:18px}}.commonLayer[data-name=pamentSuccess] .body{padding:0 25px}@media (max-width:660px){.commonLayer[data-name=pamentSuccess] .body{padding:0 15px}}.commonLayer[data-name=pamentSuccess] .body .info{margin-top:15px;font-size:14px}.commonLayer[data-name=pamentSuccess] .body .info div{font-weight:700}.commonLayer[data-name=pamentSuccess] .body .info .waiting{display:block;font-size:22px;text-align:center}@media (max-width:660px){.commonLayer[data-name=pamentSuccess] .body .info .waiting{font-size:14px;font-weight:500}}.commonLayer[data-name=pamentSuccess] .body .paymentInfo{margin-top:15px;font-size:14px}.commonLayer[data-name=pamentSuccess] .body .paymentInfo .row:not(:last-of-type){margin-bottom:5px}.commonLayer[data-name=pamentSuccess] .body .paymentInfo .row .name,.commonLayer[data-name=pamentSuccess] .body .paymentInfo .row .value{display:inline-block;vertical-align:top}@media (max-width:660px){.commonLayer[data-name=pamentSuccess] .body .paymentInfo .row .name,.commonLayer[data-name=pamentSuccess] .body .paymentInfo .row .value{display:block}}.commonLayer[data-name=pamentSuccess] .body .paymentInfo .row .name{width:140px;font-weight:700}.commonLayer[data-name=pamentSuccess] .body .buttonContainer{margin-top:35px;text-align:center}@media (max-width:660px){.commonLayer[data-name=pamentSuccess] .body .buttonContainer{margin-top:20px}}.commonLayer[data-name=pamentSuccess] .body .buttonContainer button{width:220px;height:50px;margin-top:0;font-size:18px!important}@media (max-width:660px){.commonLayer[data-name=pamentSuccess] .body .buttonContainer button{width:140px;height:40px;font-size:16px!important}}.commonLayer[data-name=paymentFailed]{width:600px;margin-left:-300px;padding:25px 60px 40px 60px}@media (max-width:660px){.commonLayer[data-name=paymentFailed]{width:300px;margin-left:-150px;padding:25px 30px 30px 30px}}.commonLayer[data-name=paymentFailed] .content{padding:0!important}.commonLayer[data-name=paymentFailed] .head .failedTitle{color:#AC0205;font-size:32px;font-weight:700;line-height:1.1}@media (max-width:660px){.commonLayer[data-name=paymentFailed] .head .failedTitle{font-size:22px}}.commonLayer[data-name=paymentFailed] .body .info{margin-top:20px;font-size:16px}@media (max-width:660px){.commonLayer[data-name=paymentFailed] .body .info{margin-top:15px;font-size:14px}}.commonLayer[data-name=paymentFailed] .body .buttonContainer{margin-top:35px;text-align:center}@media (max-width:660px){.commonLayer[data-name=paymentFailed] .body .buttonContainer{margin-top:20px}}.commonLayer[data-name=paymentFailed] .body .buttonContainer button{width:220px;height:50px;margin-top:0;font-size:18px!important}@media (max-width:660px){.commonLayer[data-name=paymentFailed] .body .buttonContainer button{width:140px;height:40px;font-size:16px!important}}.commonLayer[data-name="superLike"]{padding-bottom:10px}.commonLayer[data-name="superLike"] .head{padding:0 0 15px 0;border-bottom:1px solid #C9C9C9}.commonLayer[data-name="superLike"] .head .title{font-size:22px}.commonLayer[data-name="superLike"] .head .title span{display:inline-block;vertical-align:middle}.commonLayer[data-name="superLike"] .head .title .icon{width:44px;height:38px;margin-right:10px;background:url(/assets/images/common/icons/superLikePurple.png) no-repeat}.commonLayer[data-name="superLike"] .content{padding:20px 0!important}.commonLayer[data-name="superLike"] .content .inputGroup{margin-bottom:20px!important}.commonLayer[data-name="superLike"] .content .inputGroup .label{color:#000000!important;font-size:14px!important;font-weight:700}.commonLayer[data-name="superLike"] .content .inputGroup .input textarea{width:100%;height:100px;min-height:100px;max-height:100px;padding:10px;background:#EEF2FB;background:-webkit-linear-gradient(-45deg,#EEF2FB 0%,#F8EAF2 100%);background:-moz-linear-gradient(-45deg,#feffff 0%,#F8EAF2 100%);background:-ms-linear-gradient(-45deg,#feffff 0%,#F8EAF2 100%);background:-o-linear-gradient(-45deg,#feffff 0%,#F8EAF2 100%);background:linear-gradient(135deg,#EEF2FB 0%,#F8EAF2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#EEF2FB,endColorstr=#F8EAF2,GradientType=1);font-size:14px;line-height:1.2;border:none;border-radius:10px;resize:none}.commonLayer[data-name="superLike"] .content .inputGroup .charactersLeft{color:#C6373D;font-size:14px;text-align:right}.commonLayer[data-name="superLike"] .content .inputGroup .charactersLeft span{font-weight:700}.commonLayer[data-name="superLike"] .content .freeCountInfo,.commonLayer[data-name="superLike"] .content .fromWalletInfo,.commonLayer[data-name="superLike"] .content .zeroCountInfo,.commonLayer[data-name="superLike"] .content .paymentInfo{margin-bottom:20px;font-size:14px}.commonLayer[data-name="superLike"] .content .paymentInfo{margin-bottom:20px;font-weight:500}.commonLayer[data-name="superLike"] .content .buttonContainer{text-align:center}.commonLayer[data-name="superLike"] .content .buttonContainer .send{position:relative;width:100%;margin-top:0;padding:15px;color:#FFF;background-color:#787FD2;background:-webkit-gradient(linear,left top,left bottom,from(#787FD2),to(#9D61AF));background:-webkit-linear-gradient(top,#787FD2,#9D61AF);background:-moz-linear-gradient(top,#787FD2,#9D61AF);background:-ms-linear-gradient(top,#787FD2,#9D61AF);background:-o-linear-gradient(top,#787FD2,#9D61AF);font-size:16px;font-weight:700}@media (max-width:480px){.commonLayer[data-name="superLike"] .content .buttonContainer .send{padding-left:43px}}.commonLayer[data-name="superLike"] .content .buttonContainer .send:hover{background-color:#9D61AF;background:-webkit-gradient(linear,left top,left bottom,from(#9D61AF),to(#787FD2));background:-webkit-linear-gradient(top,#9D61AF,#787FD2);background:-moz-linear-gradient(top,#9D61AF,#787FD2);background:-ms-linear-gradient(top,#9D61AF,#787FD2);background:-o-linear-gradient(top,#9D61AF,#787FD2)}.commonLayer[data-name="superLike"] .content .buttonContainer .send .icon{position:absolute;top:50%;left:20px;width:24px;height:21px;margin:-11px 5px 0 0;background:url(/assets/images/common/icons/superLike.svg) no-repeat;background-size:100% 100%;vertical-align:middle}@media (max-width:480px){.commonLayer[data-name="superLike"] .content .buttonContainer .send .icon{left:15px}}.commonLayer[data-name="superLike"] .content .buttonContainer .send .textLoading{display:none}.commonLayer[data-name="superLike"] .content .buttonContainer .send small{position:relative}.commonLayer[data-name="superLike"] .content .buttonContainer .send small:after{content:'';position:absolute;top:50%;left:0;width:100%;margin-top:-1px;background-color:#FFF;height:2px}.commonLayer[data-name="superLike"] .content .buttonContainer .send.loading .icon{animation:iconPulsate 1s 0s linear infinite}.commonLayer[data-name="superLike"] .content .buttonContainer .send.loading .textNormal{display:none}.commonLayer[data-name="superLike"] .content .buttonContainer .send.loading .textLoading{display:inline-block}.commonLayer[data-name="superLike"] .content .buttonContainer .buy{position:relative;width:100%;padding:13px;color:#FFF;background-color:#787FD2;background:-webkit-gradient(linear,left top,left bottom,from(#787FD2),to(#9D61AF));background:-webkit-linear-gradient(top,#787FD2,#9D61AF);background:-moz-linear-gradient(top,#787FD2,#9D61AF);background:-ms-linear-gradient(top,#787FD2,#9D61AF);background:-o-linear-gradient(top,#787FD2,#9D61AF);font-size:24px}@media (max-width:480px){.commonLayer[data-name="superLike"] .content .buttonContainer .buy{font-size:20px}}.commonLayer[data-name="superLike"] .content .buttonContainer .buy:hover{background-color:#9D61AF;background:-webkit-gradient(linear,left top,left bottom,from(#9D61AF),to(#787FD2));background:-webkit-linear-gradient(top,#9D61AF,#787FD2);background:-moz-linear-gradient(top,#9D61AF,#787FD2);background:-ms-linear-gradient(top,#9D61AF,#787FD2);background:-o-linear-gradient(top,#9D61AF,#787FD2)}.commonLayer[data-name="superLike"] .content .section:not(:first-of-type){margin-top:20px}.commonLayer[data-name="superLike"] .content .section.message .info{margin-bottom:20px}.commonLayer[data-name="superLike"] .content .section.payment{position:relative}.commonLayer[data-name="superLike"] .content .section.payment .back{position:absolute;top:5px;left:0;font-size:16px;cursor:pointer}@media (max-width:480px){.commonLayer[data-name="superLike"] .content .section.payment .back{top:-12px;font-size:14px}}.commonLayer[data-name="superLike"] .content .section.payment .back svg,.commonLayer[data-name="superLike"] .content .section.payment .back span{display:inline-block;vertical-align:middle}.commonLayer[data-name="superLike"] .content .section.payment .back svg{width:14px;height:22px;margin-right:2px}@media (max-width:480px){.commonLayer[data-name="superLike"] .content .section.payment .back svg{position:relative;top:-1px}}.commonLayer[data-name="superLike"] .content .section.payment .title{margin-bottom:20px;font-size:22px;text-align:center}@media (max-width:480px){.commonLayer[data-name="superLike"] .content .section.payment .title{margin-bottom:18px;padding-top:12px;font-size:20px}}.commonLayer[data-name="superLike"] .content .section.payment .box{padding:20px 30px;background:#EEF2FB;background:-webkit-linear-gradient(-45deg,#EEF2FB 0%,#F8EAF2 100%);background:-moz-linear-gradient(-45deg,#feffff 0%,#F8EAF2 100%);background:-ms-linear-gradient(-45deg,#feffff 0%,#F8EAF2 100%);background:-o-linear-gradient(-45deg,#feffff 0%,#F8EAF2 100%);background:linear-gradient(135deg,#EEF2FB 0%,#F8EAF2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#EEF2FB,endColorstr=#F8EAF2,GradientType=1);border-radius:10px}@media (max-width:480px){.commonLayer[data-name="superLike"] .content .section.payment .box{padding:15px}}.commonLayer[data-name="superLike"] .content .section.payment .box .buttonContainer button{width:100%;padding:15px 0;color:#C6373D;font-size:16px}@media (max-width:480px){.commonLayer[data-name="superLike"] .content .section.payment .box .buttonContainer button{font-size:14px}}.commonLayer[data-name="superLike"] .content .section.payment .box .external .buttonContainer button{background:#FFF;box-shadow:0 0 5px 0 rgb(0 0 0 / .16)}.commonLayer[data-name="superLike"] .content .section.payment .box .external .buttonContainer button:hover{background:#f7f7f7}.commonLayer[data-name="superLike"] .content .section.payment .box .external .providers{margin-top:10px;text-align:center}.commonLayer[data-name="superLike"] .content .section.payment .box .external .providers img{width:90%}.commonLayer[data-name="superLike"] .content .section.payment .box .wallet .buttonContainer button{background:#fff0;border:1px solid #C6373D}.commonLayer[data-name="superLike"] .content .section.payment .box .wallet .buttonContainer button:hover{color:#FFF;background:#C6373D}.commonLayer[data-name="superLike"] .content .section.payment .box .wallet .balance{margin-top:20px}.commonLayer[data-name="superLike"] .content .section.payment .box .wallet .balance .item{font-size:14px;font-weight:400}.commonLayer[data-name="superLike"] .content .waiting{position:relative;height:200px;text-align:center}.commonLayer[data-name="superLike"] .content .waiting .inner{position:absolute;top:50%;left:0;width:100%;margin-top:-5px;color:#767676;font-size:22px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.commonLayer[data-name="superLike"] .content .waiting .loader{display:inline-block;width:40px;height:40px;margin-bottom:5px;background:url(/assets/images/common/loader4.gif) no-repeat;background-size:100% 100%}.commonLayer[data-name="messageModal"].superLike .buttonContainer button{background-color:#787FD2;background:-webkit-gradient(linear,left top,left bottom,from(#787FD2),to(#9D61AF));background:-webkit-linear-gradient(top,#787FD2,#9D61AF);background:-moz-linear-gradient(top,#787FD2,#9D61AF);background:-ms-linear-gradient(top,#787FD2,#9D61AF);background:-o-linear-gradient(top,#787FD2,#9D61AF)}.commonLayer[data-name="messageModal"].superLike .buttonContainer button:hover{background-color:#9D61AF;background:-webkit-gradient(linear,left top,left bottom,from(#9D61AF),to(#787FD2));background:-webkit-linear-gradient(top,#9D61AF,#787FD2);background:-moz-linear-gradient(top,#9D61AF,#787FD2);background:-ms-linear-gradient(top,#9D61AF,#787FD2);background:-o-linear-gradient(top,#9D61AF,#787FD2)}button.chatbotsButton{height:40px;color:#FFF;background-color:#007B55;background:-webkit-linear-gradient(89.73deg,#007B55 -12.3%,#00E19B 181.76%);background:-moz-linear-gradient(89.73deg,#007B55 -12.3%,#00E19B 181.76%);background:-ms-linear-gradient(89.73deg,#007B55 -12.3%,#00E19B 181.76%);background:-o-linear-gradient(89.73deg,#007B55 -12.3%,#00E19B 181.76%);background:linear-gradient(89.73deg,#007B55 -12.3%,#00E19B 181.76%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#007B55,endColorstr=#00E19B,GradientType=1)}button.chatbotsButton:hover{background-color:#00E19B;background:-webkit-linear-gradient(89.73deg,#00E19B -12.3%,#007B55 181.76%);background:-moz-linear-gradient(89.73deg,#00E19B -12.3%,#007B55 181.76%);background:-ms-linear-gradient(89.73deg,#00E19B -12.3%,#007B55 181.76%);background:-o-linear-gradient(89.73deg,#00E19B -12.3%,#007B55 181.76%);background:linear-gradient(89.73deg,#00E19B -12.3%,#007B55 181.76%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00E19B,endColorstr=#007B55,GradientType=1)}.commonLayer.chatbotsSubNeeded{width:390px;margin-left:-195px;padding:0;border-radius:15px;overflow:hidden}@media (max-width:480px){.commonLayer.chatbotsSubNeeded{width:300px;margin-left:-150px}}.commonLayer.chatbotsSubNeeded .content{padding:25px 50px}@media (max-width:480px){.commonLayer.chatbotsSubNeeded .content{padding:25px 20px}}.commonLayer.chatbotsSubNeeded .head{margin-top:15px;text-align:center}@media (max-width:480px){.commonLayer.chatbotsSubNeeded .head img{width:66px;height:66px}}.commonLayer.chatbotsSubNeeded .head .mainTitle{font-size:32px;font-weight:700;color:#01865D}@media (max-width:480px){.commonLayer.chatbotsSubNeeded .head .mainTitle{font-size:24px}}.commonLayer.chatbotsSubNeeded .head .info{font-size:14px}@media (max-width:480px){.commonLayer.chatbotsSubNeeded .head .info{font-size:13px}}.commonLayer.chatbotsSubNeeded .mode{margin-top:15px;text-align:center}.commonLayer.chatbotsSubNeeded .mode .price{font-size:18px}@media (max-width:480px){.commonLayer.chatbotsSubNeeded .mode .price{font-size:16px}}.commonLayer.chatbotsSubNeeded .mode .price span{font-size:24px;font-weight:900}@media (max-width:480px){.commonLayer.chatbotsSubNeeded .mode .price span{font-size:20px}}.commonLayer.chatbotsSubNeeded .mode .buttonsContainer{margin-top:20px!important}.commonLayer.chatbotsSubNeeded .mode .buttonsContainer a{display:block;margin-top:10px}.commonLayer.chatbotsSubNeeded .mode .buttonsContainer button{width:100%;height:40px;margin-top:0;padding-left:0;padding-right:0;font-size:16px!important;font-weight:400!important}.commonLayer.chatbotsSubNeeded .mode .buttonsContainer button:not(:last-of-type){margin-bottom:10px}@media (max-width:480px){.commonLayer.chatbotsSubNeeded .mode .buttonsContainer button{font-size:14px!important}}.commonLayer.chatbotsSubNeeded .mode .buttonsContainer button.vipButton{height:40px}.commonLayer.chatbotsSubNeeded .mode .buttonsContainer button.ghost{margin-bottom:10px;color:#333;border:1px solid #333}.commonLayer.chatbotsSubNeeded .mode .buttonsContainer button.ghost:hover,.commonLayer.chatbotsSubNeeded .mode .buttonsContainer button.ghost.inProgress{color:#FFF;background:#333}.commonLayer.chatbotsSubNeeded .mode .buttonsContainer button.ghost.inProgress{padding-top:8px;cursor:default}.commonLayer.chatbotsSubNeeded .mode .buttonsContainer button.ghost .loader,.commonLayer.chatbotsSubNeeded .mode .buttonsContainer button.ghost span{display:inline-block;vertical-align:middle}.commonLayer.chatbotsSubNeeded .mode .buttonsContainer button.ghost .loader{width:22px;height:22px;background:url(/assets/images/common/loader2.svg) no-repeat;background-size:100% 100%;-webkit-animation:rotate 1s infinite both linear;-moz-animation:rotate 1s infinite both linear;-ms-animation:rotate 1s infinite both linear;animation:rotate 1s infinite both linear}@media (max-width:480px){.commonLayer.chatbotsSubNeeded .mode .buttonsContainer button.ghost .loader{width:20px;height:20px}}.commonLayer.chatbotsSubNeeded .mode .buttonsContainer button.ghost span{position:relative;top:1px;margin-left:8px}.commonLayer.chatbotsSubNeeded .mode .walletBalance{margin:25px 0 10px 0}@media (max-width:480px){.commonLayer.chatbotsSubNeeded .mode .walletBalance{margin-top:15px}}.commonLayer.chatbotsSubNeeded .mode .walletBalance div{font-size:14px}@media (max-width:480px){.commonLayer.chatbotsSubNeeded .mode .walletBalance div{font-size:13px}}.commonLayer.chatbotsSubNeeded .mode .walletBalance div span{font-weight:700}.commonLayer.chatbotsSubNeeded .mode img{display:block;width:252px;max-width:100%;height:73px;margin:0 auto}.commonLayer[data-name=chatbotsPayment]{width:auto;margin-left:0;padding:20px 30px 30px 30px;background-color:#ececec!important;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}@media (max-width:1090px){.commonLayer[data-name=chatbotsPayment].mobile{width:calc(100% - 40px)}}@media (max-width:930px){.commonLayer[data-name=chatbotsPayment].mobile{max-width:650px}}@media (max-width:700px){.commonLayer[data-name=chatbotsPayment]{width:300px!important;padding:10px}.commonLayer[data-name=chatbotsPayment] .close{top:-16px!important;right:-15px!important;width:29px;height:29px;padding:6px 5px;background-color:#FFF;border-radius:50%;text-align:center}}.commonLayer[data-name=chatbotsPayment] .stepHead{position:relative;margin-bottom:15px;text-align:center;line-height:1.4}@media (max-width:700px){.commonLayer[data-name=chatbotsPayment] .stepHead{margin-top:10px;line-height:1.2}}.commonLayer[data-name=chatbotsPayment] .stepHead .backLink{position:absolute;left:0;top:50%;margin-top:-14px;cursor:pointer}@media (max-width:700px){.commonLayer[data-name=chatbotsPayment] .stepHead .backLink{margin-top:-12px}}.commonLayer[data-name=chatbotsPayment] .stepHead .backLink svg,.commonLayer[data-name=chatbotsPayment] .stepHead .backLink span{display:inline-block;vertical-align:middle}.commonLayer[data-name=chatbotsPayment] .stepHead .backLink svg{width:14px;height:22px}@media (max-width:700px){.commonLayer[data-name=chatbotsPayment] .stepHead .backLink svg{width:10px;height:16px}}.commonLayer[data-name=chatbotsPayment] .stepHead .backLink span{position:relative;top:1px;margin-left:3px;font-size:16px}@media (max-width:700px){.commonLayer[data-name=chatbotsPayment] .stepHead .backLink span{margin-left:2px;font-size:13px}}.commonLayer[data-name=chatbotsPayment] .stepHead .stepTitle{font-size:24px;font-weight:700}.commonLayer[data-name=chatbotsPayment] .stepHead .stepSubtitle{font-size:18px}@media (max-width:700px){.commonLayer[data-name=chatbotsPayment] .stepHead .stepSubtitle{font-size:16px}}.commonLayer[data-name=chatbotsPayment] .content{padding:0!important;background-color:#ececec!important;text-align:center}.commonLayer[data-name=chatbotsPayment] .logos{margin-top:5px;text-align:center}.commonLayer[data-name=chatbotsPayment] .logos img{width:auto;max-width:100%;height:27px}.commonLayer[data-name=chatbotsPayment] .logos a:not(:last-of-type) img{margin-right:10px}.commonLayer[data-name=chatbotsPayment] .stepMode{white-space:nowrap}.commonLayer[data-name=chatbotsPayment] .stepMode .mode{position:relative;display:inline-block;width:290px;height:295px;padding:20px;color:#6b6b6b;background-color:#c9c9c9;border-radius:7px;text-align:left;white-space:normal;vertical-align:top}.commonLayer[data-name=chatbotsPayment] .stepMode .mode:not(:last-of-type){margin-right:8px}@media (max-width:700px){.commonLayer[data-name=chatbotsPayment] .stepMode .mode{display:block;width:280px;height:auto;margin-right:0!important}.commonLayer[data-name=chatbotsPayment] .stepMode .mode:not(:last-of-type){margin-right:0;margin-bottom:8px}}.commonLayer[data-name=chatbotsPayment] .stepMode .mode .head{text-align:center}.commonLayer[data-name=chatbotsPayment] .stepMode .mode .head .modeTitle{font-size:24px;font-weight:700}.commonLayer[data-name=chatbotsPayment] .stepMode .mode .head .secureInfo{font-size:14px}.commonLayer[data-name=chatbotsPayment] .stepMode .mode .head .secureInfo:before{content:'';position:relative;display:inline-block;top:2px;width:19px;height:16px;margin-right:5px;background:url(/assets/images/desktop//subscription/lock.svg) no-repeat}.commonLayer[data-name=chatbotsPayment] .stepMode .mode .secureDetails{margin-top:10px;font-size:11px}.commonLayer[data-name=chatbotsPayment] .stepMode .mode .bottom{position:absolute;bottom:0;left:0;width:100%;padding:20px}@media (max-width:700px){.commonLayer[data-name=chatbotsPayment] .stepMode .mode .bottom{position:relative;padding:0}}.commonLayer[data-name=chatbotsPayment] .stepMode .mode .price{margin:15px 0}.commonLayer[data-name=chatbotsPayment] .stepMode .mode .price .text{float:left;margin-top:5px;font-size:14px}.commonLayer[data-name=chatbotsPayment] .stepMode .mode .price .value{float:right;font-size:20px;font-weight:700}.commonLayer[data-name=chatbotsPayment] .stepMode .mode .buttonContainer button{width:100%;height:40px;margin-top:0;color:#6B6B6B;background:#fff0;font-size:16px!important;font-weight:400;border:1px solid #6B6B6B;cursor:default}.commonLayer[data-name=chatbotsPayment] .stepMode .mode.active{color:#000;background-color:#FFF}.commonLayer[data-name=chatbotsPayment] .stepMode .mode.active .buttonContainer button{color:#FFF;background:#4F85AD;background:-webkit-linear-gradient(-45deg,#4F85AD 0%,#346A94 100%);background:-moz-linear-gradient(-45deg,#feffff 0%,#346A94 100%);background:-ms-linear-gradient(-45deg,#feffff 0%,#346A94 100%);background:-o-linear-gradient(-45deg,#feffff 0%,#346A94 100%);background:linear-gradient(135deg,#4F85AD 0%,#346A94 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4F85AD,endColorstr=#346A94,GradientType=1);border:none;cursor:pointer}.commonLayer[data-name=chatbotsPayment] .stepMode .mode.active .buttonContainer button:hover{background:#346A94;background:-webkit-linear-gradient(-45deg,#346A94 0%,#4F85AD 100%);background:-moz-linear-gradient(-45deg,#feffff 0%,#4F85AD 100%);background:-ms-linear-gradient(-45deg,#feffff 0%,#4F85AD 100%);background:-o-linear-gradient(-45deg,#feffff 0%,#4F85AD 100%);background:linear-gradient(135deg,#346A94 0%,#4F85AD 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#346A94,endColorstr=#4F85AD,GradientType=1)}.commonLayer[data-name=chatbotsPayment] .stepMobile{white-space:nowrap}.commonLayer[data-name=chatbotsPayment] .stepMobile .box{display:inline-block;width:322px;height:400px;color:#555;background-color:#d4d4d4;border-radius:7px;white-space:normal;overflow:hidden;vertical-align:top}.commonLayer[data-name=chatbotsPayment] .stepMobile .box:not(:last-of-type){margin-right:8px}@media (max-width:1090px){.commonLayer[data-name=chatbotsPayment] .stepMobile .box{width:calc(33% - 3px)}}@media (max-width:930px){.commonLayer[data-name=chatbotsPayment] .stepMobile .box{display:block;width:100%;height:auto}.commonLayer[data-name=chatbotsPayment] .stepMobile .box:not(:last-of-type){margin-right:0;margin-bottom:8px}}.commonLayer[data-name=chatbotsPayment] .stepMobile .box .head{color:#FFF;background-color:#6d6d6d;font-size:22px;font-weight:700;text-align:center;line-height:50px}.commonLayer[data-name=chatbotsPayment] .stepMobile .box .head span{display:inline-block;width:26px;height:26px;margin-right:5px;color:#6d6d6d;background-color:#FFF;line-height:26px;border-radius:100%}.commonLayer[data-name=chatbotsPayment] .stepMobile .box .boxContent{padding:20px;text-align:left}.commonLayer[data-name=chatbotsPayment] .stepMobile .box .stepInfo{font-size:16px}.commonLayer[data-name=chatbotsPayment] .stepMobile .box .info{font-size:13px}.commonLayer[data-name=chatbotsPayment] .stepMobile .box.active{color:#000;background-color:#FFF}.commonLayer[data-name=chatbotsPayment] .stepMobile .box.active .head{background-color:#336993}.commonLayer[data-name=chatbotsPayment] .stepMobile .box.active .head span{color:#336993}@media (max-width:930px){.commonLayer[data-name=chatbotsPayment] .stepMobile .box:not(.active){display:none}}.commonLayer[data-name=chatbotsPayment] .stepMobile .box.step1 .inputGroup{margin:10px 0}.commonLayer[data-name=chatbotsPayment] .stepMobile .box.step1 .inputGroup .prefix,.commonLayer[data-name=chatbotsPayment] .stepMobile .box.step1 .inputGroup select,.commonLayer[data-name=chatbotsPayment] .stepMobile .box.step1 .inputGroup input{display:inline-block;height:40px!important;padding:0 10px!important;color:#5c5c5c;background-color:#e6e6e6;font-size:14px!important;border-radius:7px;border:none;outline:none;vertical-align:top}.commonLayer[data-name=chatbotsPayment] .stepMobile .box.step1 .inputGroup .prefix{width:45px!important;margin-right:5px;line-height:40px;text-align:center}.commonLayer[data-name=chatbotsPayment] .stepMobile .box.step1 .inputGroup select{width:40px!important;margin-right:5px;text-align:center}.commonLayer[data-name=chatbotsPayment] .stepMobile .box.step1 .inputGroup input{width:calc(100% - 100px)!important}.commonLayer[data-name=chatbotsPayment] .stepMobile .box.step1 .buttonContainer button{width:100%;margin-top:0;font-size:16px}.commonLayer[data-name=chatbotsPayment] .stepMobile .box.step1 .logos{margin-top:30px}.commonLayer[data-name=chatbotsPayment] .stepMobile .box.step1 .info{margin-top:20px}.commonLayer[data-name=chatbotsPayment] .stepMobile .box.step1:not(.active) .prefix,.commonLayer[data-name=chatbotsPayment] .stepMobile .box.step1:not(.active) select,.commonLayer[data-name=chatbotsPayment] .stepMobile .box.step1:not(.active) input{color:#808080!important;background-color:#e0e0e0!important;opacity:1}.commonLayer[data-name=chatbotsPayment] .stepMobile .box.step2 .loader{width:131px;height:131px;margin:20px auto;background:url(/assets/images/desktop/subscription/mobile-payment-loader.svg) center no-repeat;background-size:cover}.commonLayer[data-name=chatbotsPayment] .stepMobile .box.step2.active .loader{background-image:url(/assets/images/desktop/subscription/mobile-payment-loader-active.svg);-webkit-animation:mobilePaymentLoaderActive 2s infinite linear;-moz-animation:mobilePaymentLoaderActive 2s infinite linear;-ms-animation:mobilePaymentLoaderActive 2s infinite linear;animation:mobilePaymentLoaderActive 2s infinite linear}.commonLayer[data-name=chatbotsPayment] .stepMobile .box.step3 .success{width:134px;height:134px;margin:20px auto;background:url(/assets/images/desktop//subscription/mv-success.svg) center no-repeat;background-size:cover}.commonLayer[data-name=chatbotsPaymentSuccess]{width:600px;margin-left:-300px;padding:25px 35px 40px 35px}@media (max-width:660px){.commonLayer[data-name=chatbotsPaymentSuccess]{width:300px;margin-left:-150px;padding:10px 15px 30px 15px}}.commonLayer[data-name=chatbotsPaymentSuccess] .content{padding:0!important}.commonLayer[data-name=chatbotsPaymentSuccess] .head{margin-bottom:25px}@media (max-width:660px){.commonLayer[data-name=chatbotsPaymentSuccess] .head{margin:15px 0}}.commonLayer[data-name=chatbotsPaymentSuccess] .head .successTitle{color:#01865D;font-size:30px;font-weight:700;line-height:1;text-align:center}@media (max-width:660px){.commonLayer[data-name=chatbotsPaymentSuccess] .head .successTitle{font-size:22px}}.commonLayer[data-name=chatbotsPaymentSuccess] .body{padding:0 25px}@media (max-width:660px){.commonLayer[data-name=chatbotsPaymentSuccess] .body{padding:0 15px}}.commonLayer[data-name=chatbotsPaymentSuccess] .body .info{margin-top:15px;font-size:14px}.commonLayer[data-name=chatbotsPaymentSuccess] .body .info div{font-weight:700}.commonLayer[data-name=chatbotsPaymentSuccess] .body .info .waiting{display:block;font-size:20px;text-align:center}@media (max-width:660px){.commonLayer[data-name=chatbotsPaymentSuccess] .body .info .waiting{font-size:14px;font-weight:500}}.commonLayer[data-name=chatbotsPaymentSuccess] .body .paymentInfo{margin-top:15px;font-size:14px}.commonLayer[data-name=chatbotsPaymentSuccess] .body .paymentInfo .row:not(:last-of-type){margin-bottom:5px}.commonLayer[data-name=chatbotsPaymentSuccess] .body .paymentInfo .row .name,.commonLayer[data-name=chatbotsPaymentSuccess] .body .paymentInfo .row .value{display:inline-block;vertical-align:top}@media (max-width:660px){.commonLayer[data-name=chatbotsPaymentSuccess] .body .paymentInfo .row .name,.commonLayer[data-name=chatbotsPaymentSuccess] .body .paymentInfo .row .value{display:block}}.commonLayer[data-name=chatbotsPaymentSuccess] .body .paymentInfo .row .name{width:140px;font-weight:700}.commonLayer[data-name=chatbotsPaymentSuccess] .body .buttonContainer{margin-top:35px;text-align:center}@media (max-width:660px){.commonLayer[data-name=chatbotsPaymentSuccess] .body .buttonContainer{margin-top:20px}}.commonLayer[data-name=chatbotsPaymentSuccess] .body .buttonContainer button{width:220px;height:50px;margin-top:0;font-size:18px!important}@media (max-width:660px){.commonLayer[data-name=chatbotsPaymentSuccess] .body .buttonContainer button{width:140px;height:40px;font-size:16px!important}}.commonLayer[data-name=chatbotsPaymentFailed]{width:600px;margin-left:-300px;padding:25px 60px 40px 60px}@media (max-width:660px){.commonLayer[data-name=chatbotsPaymentFailed]{width:300px;margin-left:-150px;padding:25px 30px 30px 30px}}.commonLayer[data-name=chatbotsPaymentFailed] .content{padding:0!important}.commonLayer[data-name=chatbotsPaymentFailed] .head .failedTitle{color:#AC0205;font-size:32px;font-weight:700;line-height:1.1}@media (max-width:660px){.commonLayer[data-name=chatbotsPaymentFailed] .head .failedTitle{font-size:22px}}.commonLayer[data-name=chatbotsPaymentFailed] .body .info{margin-top:20px;font-size:16px}@media (max-width:660px){.commonLayer[data-name=chatbotsPaymentFailed] .body .info{margin-top:15px;font-size:14px}}.commonLayer[data-name=chatbotsPaymentFailed] .body .buttonContainer{margin-top:35px;text-align:center}@media (max-width:660px){.commonLayer[data-name=chatbotsPaymentFailed] .body .buttonContainer{margin-top:20px}}.commonLayer[data-name=chatbotsPaymentFailed] .body .buttonContainer button{width:220px;height:50px;margin-top:0;font-size:18px!important}@media (max-width:660px){.commonLayer[data-name=chatbotsPaymentFailed] .body .buttonContainer button{width:140px;height:40px;font-size:16px!important}}@keyframes mobilePaymentLoaderActive{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}100%{transform:rotate(360deg)}}@keyframes celebTwinkle{0%,100%{opacity:.3;transform:scale(.7)}50%{opacity:1;transform:scale(1.05)}}@keyframes ctaSpin{to{transform:rotate(360deg)}}.commonLayer.celebritiesLayer{width:768px;margin-left:-384px}@media (max-width:767px){.commonLayer.celebritiesLayer{width:calc(100vw - 40px);margin-left:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}}@media (max-width:680px){.commonLayer.celebritiesLayer{width:calc(100vw - 24px)}}@media (max-width:400px){.commonLayer.celebritiesLayer{width:calc(100vw - 16px);padding-left:0!important;padding-right:0!important}.commonLayer.celebritiesLayer .content{padding-left:10px!important;padding-right:10px!important}}.commonLayer.celebritiesLayer .eyebrow{display:inline-block;margin-bottom:10px;font-style:italic;font-size:16px;color:#9a6f1e}.commonLayer.celebritiesLayer .mainTitle{margin:0;line-height:1.04;font-weight:700;text-transform:uppercase;letter-spacing:.005em;font-size:clamp(28px, 5vw, 44px);color:#8a6418;background:linear-gradient(178deg,#d8b15a,#b8862f 50%,#8a6418);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0;color:#fff0}.commonLayer.celebritiesLayer .info{margin:0;font-size:15px;line-height:1.6;color:#5d5468}.commonLayer.celebritiesLayer .ctaBtn{appearance:none;-webkit-appearance:none;cursor:pointer;display:inline-flex;align-items:center;padding:13px 26px;border:0;border-radius:999px;font:inherit;font-weight:700;font-size:15px;letter-spacing:.01em;color:#fff;background:linear-gradient(180deg,#3c7cae,#336993);box-shadow:0 12px 26px -12px rgb(51 105 147 / .7),inset 0 1px 0 rgb(255 255 255 / .3);transition:transform 0.15s ease,filter 0.2s ease}.commonLayer.celebritiesLayer .ctaBtn::after{content:"→";margin-left:9px;font-size:17px}.commonLayer.celebritiesLayer .ctaBtn:hover{transform:translateY(-1px);filter:brightness(1.04)}.commonLayer.celebritiesLayer .ctaBtn:active{transform:translateY(0)}.commonLayer.celebritiesLayer .ctaBtn:focus-visible{outline:2px solid #336993;outline-offset:3px}.commonLayer.celebritiesLayer .ctaBtn.noArrow{font-size:16px}.commonLayer.celebritiesLayer .ctaBtn.noArrow:after{content:none}.commonLayer.celebritiesLayer .ctaBtn.waiting{position:relative;color:#fff0;pointer-events:none}.commonLayer.celebritiesLayer .ctaBtn.waiting::after{content:"";position:absolute;top:50%;left:50%;width:18px;height:18px;margin:-11px 0 0 -11px;border:3px solid rgb(255 255 255 / .45);border-top-color:#fff;border-radius:50%;animation:ctaSpin 0.6s linear infinite}.commonLayer.celebritiesLayer .ctaBtn[disabled]{cursor:not-allowed;filter:grayscale(.5);opacity:.4;box-shadow:none;transform:none}.commonLayer.celebritiesLayer .backBtn{appearance:none;-webkit-appearance:none;cursor:pointer;padding:10px 6px;border:0;background:none;font:inherit;font-weight:600;font-size:14px;color:#5d5468;transition:color 0.2s ease}.commonLayer.celebritiesLayer .backBtn::before{content:"←";margin-right:7px}.commonLayer.celebritiesLayer .backBtn:hover{color:#3a3142}.commonLayer.celebritiesLayer .backBtn:focus-visible{outline:2px solid rgb(184 134 47 / .42);outline-offset:3px;border-radius:6px}.commonLayer.celebritiesLayer .stepNav{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:18px;padding-top:16px;border-top:1px solid rgb(184 134 47 / .24)}.commonLayer.celebritiesLayer .stepProgress{display:flex;gap:7px;margin:0 0 6px;padding-top:2px}.commonLayer.celebritiesLayer .stepSeg{flex:1;height:4px;border-radius:999px;background:rgb(80 55 20 / .1);overflow:hidden}.commonLayer.celebritiesLayer .stepSeg>i{display:block;width:0;height:100%;border-radius:999px;background:linear-gradient(90deg,#8a6418,#b8862f 55%,#d8b15a);transition:width 0.45s ease}.commonLayer.celebritiesLayer .stepSeg.done>i{width:100%}.commonLayer.celebritiesLayer .stepSeg.active>i{width:100%;box-shadow:0 0 10px rgb(216 177 90 / .55)}.commonLayer.celebritiesLayer .step1{text-align:center;padding-top:4px}.commonLayer.celebritiesLayer .step1 .mainTitle{margin:0 auto}.commonLayer.celebritiesLayer .step1 .info{margin:16px auto 0}.commonLayer.celebritiesLayer .step1 .ctaBtn{margin-top:26px}.commonLayer.celebritiesLayer .heroCollage{position:relative;width:340px;height:166px;margin:8px auto 26px}.commonLayer.celebritiesLayer .heroCollage::after{content:"";position:absolute;left:50%;bottom:2px;width:60%;height:24px;transform:translateX(-50%);background:radial-gradient(closest-side,rgb(80 55 20 / .22),transparent 75%);filter:blur(3px);z-index:0}.commonLayer.celebritiesLayer .heroGlow{position:absolute;left:50%;top:50%;width:330px;height:158px;transform:translate(-50%,-50%);background:radial-gradient(closest-side,rgb(216 177 90 / .55),transparent 74%);z-index:0}.commonLayer.celebritiesLayer .face{position:absolute;display:grid;place-items:center;overflow:hidden;border-radius:50%;font-weight:600;letter-spacing:.02em;color:#8a6418;background:linear-gradient(150deg,#f4ead2,#d8b15a);border:2px solid #d8b15a;box-shadow:0 0 0 3px #fffdf9,0 8px 16px -8px rgb(80 55 20 / .32),0 16px 28px -14px rgb(80 55 20 / .22);transform:translateX(-50%)}.commonLayer.celebritiesLayer .face>img{width:100%;height:100%;object-fit:cover}.commonLayer.celebritiesLayer .face1{width:80px;height:80px;font-size:26px;left:20%;top:6px;z-index:2}.commonLayer.celebritiesLayer .face2{width:80px;height:80px;font-size:26px;left:40%;top:0;z-index:2}.commonLayer.celebritiesLayer .face3{width:80px;height:80px;font-size:26px;left:60%;top:0;z-index:2}.commonLayer.celebritiesLayer .face4{width:80px;height:80px;font-size:26px;left:80%;top:6px;z-index:2}.commonLayer.celebritiesLayer .face5{width:100px;height:100px;font-size:32px;left:30%;top:58px;z-index:3}.commonLayer.celebritiesLayer .face6{width:100px;height:100px;font-size:32px;left:50%;top:62px;z-index:4}.commonLayer.celebritiesLayer .face7{width:100px;height:100px;font-size:32px;left:70%;top:58px;z-index:3}.commonLayer.celebritiesLayer .spark{position:absolute;width:4px;height:4px;border-radius:50%;background:#d8b15a;box-shadow:0 0 8px 1px rgb(216 177 90 / .85);z-index:2;animation:celebTwinkle 2.6s ease-in-out infinite}.commonLayer.celebritiesLayer .spark1{left:5%;top:16px}.commonLayer.celebritiesLayer .spark2{left:93%;top:7px;animation-delay:0.6s}.commonLayer.celebritiesLayer .spark3{left:49%;top:-7px;animation-delay:1.1s}.commonLayer.celebritiesLayer .spark4{left:12%;top:86px;animation-delay:0.3s}.commonLayer.celebritiesLayer .spark5{left:90%;top:82px;animation-delay:0.9s}.commonLayer.celebritiesLayer .stepHead{padding:22px 0 6px}.commonLayer.celebritiesLayer .stepHead .stepTitle{margin:0}.commonLayer.celebritiesLayer .stepHead .info{margin-top:7px}.commonLayer.celebritiesLayer .stepTitle{font-weight:700;text-transform:uppercase;letter-spacing:.01em;line-height:1.05;font-size:clamp(23px, 3.4vw, 31px);color:#3a3142}.commonLayer.celebritiesLayer .cardGrid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;max-height:calc(100vh - 360px);padding:20px 10px 6px 0;overflow-y:auto}.commonLayer.celebritiesLayer .voteCard{position:relative;appearance:none;-webkit-appearance:none;cursor:pointer;display:flex;flex-direction:column;padding:0;overflow:hidden;border:1px solid rgb(184 134 47 / .24);border-radius:16px;background:#fffdf9;font:inherit;color:inherit;text-align:left;box-shadow:0 4px 14px -10px rgb(120 92 40 / .18);transition:transform 0.18s ease,border-color 0.2s ease,box-shadow 0.25s ease}.commonLayer.celebritiesLayer .voteCard:hover{transform:translateY(-3px);border-color:rgb(184 134 47 / .42);box-shadow:0 14px 28px -16px rgb(120 92 40 / .18)}.commonLayer.celebritiesLayer .voteCard:focus-visible{outline:2px solid #b8862f;outline-offset:3px}.commonLayer.celebritiesLayer .voteCard.selected,.commonLayer.celebritiesLayer .voteCard[aria-pressed="true"]{border-color:rgb(51 105 147 / .7);box-shadow:0 14px 30px -16px rgb(51 105 147 / .5),0 0 0 1px rgb(51 105 147 / .3)}.commonLayer.celebritiesLayer .voteCard.selected .cardCheck,.commonLayer.celebritiesLayer .voteCard[aria-pressed="true"] .cardCheck{opacity:1}.commonLayer.celebritiesLayer .cardAvatar{position:relative;display:grid;place-items:center;width:100%;aspect-ratio:4 / 5;overflow:hidden;color:#8a6418;font-weight:600;font-size:26px;letter-spacing:.02em;background:linear-gradient(150deg,#f4ead2,#d8b15a)}.commonLayer.celebritiesLayer .cardAvatar>img{width:100%;height:100%;object-fit:cover}.commonLayer.celebritiesLayer .cardName{padding:9px 12px 0;font-size:14px;font-weight:700;line-height:1.25;letter-spacing:.005em;color:#3a3142}.commonLayer.celebritiesLayer .voteCard .cardRole{padding:1px 12px 11px;font-size:12px;font-weight:500;letter-spacing:0;text-transform:none;color:#968ca4;opacity:1}.commonLayer.celebritiesLayer .cardCheck{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:rgb(51 105 147 / .72);opacity:0;pointer-events:none;transition:opacity 0.2s ease}.commonLayer.celebritiesLayer .cardCheck::after{content:"";width:48px;height:48px;background:url(/assets/images/common/icons/heart.svg) center / contain no-repeat;filter:drop-shadow(0 2px 5px rgb(0 0 0 / .2))}.commonLayer.celebritiesLayer .cardRole{font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#9a6f1e;opacity:.85}.commonLayer.celebritiesLayer .step5 .info{max-width:none}.commonLayer.celebritiesLayer .qBlocks{max-height:calc(100vh - 360px);overflow-y:auto}.commonLayer.celebritiesLayer .qBlock{margin-top:18px;padding:18px 18px 16px;border:1px solid rgb(184 134 47 / .24);border-radius:16px;background:linear-gradient(180deg,rgb(255 255 255 / .5),rgb(244 234 210 / .18));box-shadow:0 6px 18px -14px rgb(120 92 40 / .18)}.commonLayer.celebritiesLayer .qBlock .qEyebrow{display:flex;align-items:center;gap:9px;margin-bottom:8px;font-style:italic;font-size:14px;color:#9a6f1e}.commonLayer.celebritiesLayer .qBlock .qNum{flex:none;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;font-style:normal;font-weight:700;font-size:12px;color:#8a6418;background:#f4ead2;border:1px solid rgb(184 134 47 / .24)}.commonLayer.celebritiesLayer .qBlock .qTitle{margin-bottom:14px;font-weight:600;font-size:clamp(16px, 2.4vw, 19px);line-height:1.3;color:#3a3142}.commonLayer.celebritiesLayer .qBlock .choiceGrid{display:grid;grid-template-columns:repeat(3,minmax(0,160px));justify-content:center;gap:10px}.commonLayer.celebritiesLayer .qBlock .choice{position:relative;appearance:none;-webkit-appearance:none;cursor:pointer;display:flex;flex-direction:column;padding:0;overflow:hidden;border:1px solid rgb(184 134 47 / .24);border-radius:13px;background:#fffdf9;font:inherit;color:inherit;text-align:left;box-shadow:0 4px 12px -10px rgb(120 92 40 / .18);transition:transform 0.18s ease,border-color 0.2s ease,box-shadow 0.25s ease}.commonLayer.celebritiesLayer .qBlock .choice:hover{transform:translateY(-3px);border-color:rgb(184 134 47 / .42);box-shadow:0 14px 28px -16px rgb(120 92 40 / .18)}.commonLayer.celebritiesLayer .qBlock .choice:focus-visible{outline:2px solid #b8862f;outline-offset:3px}.commonLayer.celebritiesLayer .qBlock .choice.selected{border-color:rgb(51 105 147 / .7);box-shadow:0 14px 30px -16px rgb(51 105 147 / .5),0 0 0 1px rgb(51 105 147 / .3)}.commonLayer.celebritiesLayer .qBlock .choice.selected .choiceCheck{opacity:1}.commonLayer.celebritiesLayer .qBlock .choiceAvatar{position:relative;display:grid;place-items:center;width:100%;aspect-ratio:4 / 5;overflow:hidden;color:#8a6418;font-weight:600;font-size:22px;letter-spacing:.02em;background:linear-gradient(150deg,#f4ead2,#d8b15a)}.commonLayer.celebritiesLayer .qBlock .choiceAvatar>img{width:100%;height:100%;object-fit:cover}.commonLayer.celebritiesLayer .qBlock .choiceName{padding:9px 12px 0;font-size:13.5px;font-weight:700;line-height:1.25;color:#3a3142}.commonLayer.celebritiesLayer .qBlock .choiceRole{padding:1px 12px 11px;font-size:11.5px;font-weight:500;letter-spacing:0;text-transform:none;color:#968ca4;opacity:1}.commonLayer.celebritiesLayer .qBlock .choiceCheck{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:rgb(51 105 147 / .72);opacity:0;pointer-events:none;transition:opacity 0.2s ease}.commonLayer.celebritiesLayer .qBlock .choiceCheck::after{content:"";width:48px;height:48px;background:url(/assets/images/common/icons/heart.svg) center / contain no-repeat;filter:drop-shadow(0 2px 5px rgb(0 0 0 / .2))}@media (max-width:400px){.commonLayer.celebritiesLayer .qBlock .choiceGrid{gap:7px}.commonLayer.celebritiesLayer .qBlock .choiceName{font-size:12.5px}}.commonLayer.celebritiesLayer .resultHead{text-align:center;padding:26px 4px 6px}.commonLayer.celebritiesLayer .resultHead .mainTitle{margin:0 auto}.commonLayer.celebritiesLayer .resultHead .info{margin:14px auto 0}.commonLayer.celebritiesLayer .resultCats{max-height:calc(100vh - 360px);padding:20px 10px 6px 0;overflow-y:auto}@media (max-width:400px){.commonLayer.celebritiesLayer .resultCats{max-height:none;overflow-y:unset}}.commonLayer.celebritiesLayer .resultCat{margin:24px 0 4px}.commonLayer.celebritiesLayer .catTitle{display:flex;align-items:center;gap:12px;margin-bottom:14px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;font-size:18px;color:#9a6f1e}.commonLayer.celebritiesLayer .catTitle::after{content:"";flex:1;height:1px;background:rgb(184 134 47 / .24)}.commonLayer.celebritiesLayer .resultRow{display:grid;grid-template-columns:34px 46px 1fr auto;align-items:center;gap:13px;margin-bottom:8px;padding:11px 14px;border:1px solid rgb(184 134 47 / .24);border-radius:13px;background:#fffdf9;box-shadow:0 4px 12px -10px rgb(120 92 40 / .18)}.commonLayer.celebritiesLayer .resultRow.isMine{border-color:rgb(51 105 147 / .4);background:linear-gradient(90deg,#ebeeef,#fffdf9)}.commonLayer.celebritiesLayer .resultRow.isMine .barFill{background:linear-gradient(90deg,#336993,#3e7fb1)}.commonLayer.celebritiesLayer .rankNum{font-weight:600;font-size:20px;text-align:center;color:#b8862f}.commonLayer.celebritiesLayer .rowAvatar{width:46px;height:46px;border-radius:50%;display:grid;place-items:center;overflow:hidden;color:#8a6418;font-weight:600;font-size:14.72px;letter-spacing:.02em;background:linear-gradient(150deg,#f4ead2,#d8b15a);border:1.5px solid rgb(184 134 47 / .42);box-shadow:inset 0 0 14px rgb(120 92 40 / .12)}.commonLayer.celebritiesLayer .rowAvatar>img{width:100%;height:100%;object-fit:cover}.commonLayer.celebritiesLayer .rowInfo{min-width:0}.commonLayer.celebritiesLayer .rowName{display:flex;align-items:center;gap:8px;font-weight:700;font-size:14.5px;color:#3a3142}.commonLayer.celebritiesLayer .youBadge{padding:3px 8px;border-radius:999px;background:#336993;color:#fff;font-size:10.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap}.commonLayer.celebritiesLayer .rowInfo .cardRole{display:block;margin:2px 0 6px;opacity:.8}.commonLayer.celebritiesLayer .bar{display:block;height:6px;border-radius:999px;background:rgb(80 55 20 / .1);overflow:hidden}.commonLayer.celebritiesLayer .barFill{display:block;width:0;height:100%;border-radius:999px;background:linear-gradient(90deg,#8a6418,#d8b15a);transition:width 0.9s cubic-bezier(.2,.8,.2,1)}.commonLayer.celebritiesLayer .pct{min-width:48px;text-align:right;font-weight:600;font-size:16px;color:#3a3142}.commonLayer.celebritiesLayer .resultFoot{margin:30px 0 6px;padding:22px 18px;text-align:center;border:1px solid rgb(184 134 47 / .24);border-radius:16px;background:radial-gradient(420px 200px at 50% 0%,#f4ead2,transparent)}.commonLayer.celebritiesLayer .resultFoot p{max-width:60ch;margin:0 auto;font-size:14.5px;line-height:1.6;color:#3a3142}@media (max-width:680px){.commonLayer.celebritiesLayer .heroCollage{transform:scale(.84);margin-bottom:16px}.commonLayer.celebritiesLayer .cardGrid{grid-template-columns:repeat(3,1fr);gap:9px}.commonLayer.celebritiesLayer .cardName{font-size:13px}.commonLayer.celebritiesLayer .resultRow{grid-template-columns:26px 40px 1fr auto;gap:10px;padding:10px}}@media (max-width:400px){.commonLayer.celebritiesLayer .heroCollage{transform:scale(.64);margin-bottom:8px}.commonLayer.celebritiesLayer .cardGrid{grid-template-columns:repeat(2,1fr)}}@media (prefers-reduced-motion:reduce){.commonLayer.celebritiesLayer .spark,.commonLayer.celebritiesLayer .voteCard,.commonLayer.celebritiesLayer .barFill,.commonLayer.celebritiesLayer .ctaBtn,.commonLayer.celebritiesLayer .cardCheck,.commonLayer.celebritiesLayer .stepSeg>i{animation:none;transition:none}}.commonLayer[data-name=dateFinderIntro]{width:800px;margin-left:-400px;padding:60px 35px 35px 35px}@media (max-width:860px){.commonLayer[data-name=dateFinderIntro]{width:300px;margin-left:-150px;padding:20px 10px}}.commonLayer[data-name=dateFinderIntro] .close{top:15px!important;right:15px!important}@media (max-width:860px){.commonLayer[data-name=dateFinderIntro] .close{top:10px!important;right:10px!important}}.commonLayer[data-name=dateFinderIntro] .close:before{content:none!important}.commonLayer[data-name=dateFinderIntro] .content{padding:0}.commonLayer[data-name=dateFinderIntro] .slides{white-space:nowrap;overflow:hidden}.commonLayer[data-name=dateFinderIntro] .slides .slide{display:inline-block;width:100%;white-space:normal;vertical-align:top;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-khtml-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.commonLayer[data-name=dateFinderIntro] .slides .slide:not(:last-of-type){margin-right:30px}@media (max-width:860px){.commonLayer[data-name=dateFinderIntro] .slides .slide .slideContent{display:flex;flex-direction:column-reverse}}.commonLayer[data-name=dateFinderIntro] .slides .slide .box{float:left;width:350px;height:400px;padding:40px;color:#FFF;background:linear-gradient(267.58deg,#9033B0 3.31%,#602A8A 95.38%);font-size:18px;line-height:1.2;border-radius:15px}@media (max-width:860px){.commonLayer[data-name=dateFinderIntro] .slides .slide .box{float:none;width:100%;height:auto;padding:20px;font-size:13px}}.commonLayer[data-name=dateFinderIntro] .slides .slide .box .title{margin:0 0 35px 0;color:#FFF;font-size:24px}@media (max-width:860px){.commonLayer[data-name=dateFinderIntro] .slides .slide .box .title{margin-bottom:15px;font-size:20px}}.commonLayer[data-name=dateFinderIntro] .slides .slide .box strong{display:block;margin-bottom:25px}@media (max-width:860px){.commonLayer[data-name=dateFinderIntro] .slides .slide .box strong{margin-bottom:10px;font-size:13px}}.commonLayer[data-name=dateFinderIntro] .slides .slide .image{position:relative;float:right;max-width:calc(100% - 350px);margin-top:35px}@media (max-width:860px){.commonLayer[data-name=dateFinderIntro] .slides .slide .image{display:block;float:none;top:0!important;right:0!important;max-width:100%;height:178px;margin-top:10px!important;margin-bottom:10px}}.commonLayer[data-name=dateFinderIntro] .slides .slide.slide1 .image{right:15px}.commonLayer[data-name=dateFinderIntro] .slides .slide.slide2 .image{right:20px}.commonLayer[data-name=dateFinderIntro] .slides .slide.slide3 .image{right:10px;margin-top:84px}.commonLayer[data-name=dateFinderIntro] .slides .slide.slide4 .box .title{margin-bottom:30px}.commonLayer[data-name=dateFinderIntro] .slides .slide.slide4 .image{margin-top:65px}.commonLayer[data-name=dateFinderIntro] .slides .slide.slide5 .image{right:25px;top:30px}.commonLayer[data-name=dateFinderIntro] .slides .slide.slide6 .image{top:25px;right:45px}.commonLayer[data-name=dateFinderIntro] .slides .slide.slide7 .image{top:15px;right:15px}.commonLayer[data-name=dateFinderIntro] .slides.recalc .slide{-webkit-transition:all 0s ease-in-out;-moz-transition:all 0s ease-in-out;-ms-transition:all 0s ease-in-out;-o-transition:all 0s ease-in-out;-khtml-transition:all 0s ease-in-out;transition:all 0s ease-in-out}.commonLayer[data-name=dateFinderIntro] .pager{margin-top:35px;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (max-width:860px){.commonLayer[data-name=dateFinderIntro] .pager{margin-top:10px}}.commonLayer[data-name=dateFinderIntro] .pager .slideLeft,.commonLayer[data-name=dateFinderIntro] .pager .slideRight,.commonLayer[data-name=dateFinderIntro] .pager .page{display:inline-block;line-height:1;vertical-align:middle;cursor:pointer}.commonLayer[data-name=dateFinderIntro] .pager .slideLeft.inactive,.commonLayer[data-name=dateFinderIntro] .pager .slideRight.inactive{opacity:.5;cursor:default}.commonLayer[data-name=dateFinderIntro] .pager .slideLeft{height:14px;margin-right:12px}.commonLayer[data-name=dateFinderIntro] .pager .slideRight{position:relative;top:-1px;height:41px;margin-left:12px;line-height:41px}@media (max-width:860px){.commonLayer[data-name=dateFinderIntro] .pager .slideRight{height:35px;line-height:34px}}.commonLayer[data-name=dateFinderIntro] .pager .slideRight span,.commonLayer[data-name=dateFinderIntro] .pager .slideRight svg{display:inline-block;vertical-align:middle}.commonLayer[data-name=dateFinderIntro] .pager .slideRight span{margin-right:5px;color:#6B6B6B;font-size:13px}.commonLayer[data-name=dateFinderIntro] .pager .page{width:8px;height:8px;margin:0 3px;border:1px solid #6B6B6B;border-radius:50%}.commonLayer[data-name=dateFinderIntro] .pager .page.active{background-color:#6B6B6B}.commonLayer[data-name=dateFinderIntro] .pager .goToPage{margin-top:0;margin-left:15px;padding-left:20px;padding-right:20px;color:#9033b0;font-size:16px!important;font-weight:400;border:1px solid #9033b0}.commonLayer[data-name=dateFinderIntro] .pager .goToPage:hover{color:#FFF;background:#9033b0}.commonLayer[data-name=dateFinderIntro] .pager .goToPage .onMobile{display:none}@media (max-width:860px){.commonLayer[data-name=dateFinderIntro] .pager .goToPage{height:35px;line-height:14px}.commonLayer[data-name=dateFinderIntro] .pager .goToPage .onDesktop{display:none}.commonLayer[data-name=dateFinderIntro] .pager .goToPage .onMobile{display:inline}}.commonLayer[data-name=newsletterBlog],.commonLayer[data-name=newsletterBlogThanks]{width:560px;margin-left:-280px;padding:30px 30px 26px;background-color:#fff;text-align:center}@media only screen and (max-width:600px){.commonLayer[data-name=newsletterBlog],.commonLayer[data-name=newsletterBlogThanks]{width:300px;margin-left:-150px;padding:25px 20px 22px}}.commonLayer[data-name=newsletterBlog] .content .title,.commonLayer[data-name=newsletterBlogThanks] .content .title{margin-bottom:15px;color:#DA001B;font-size:24px;font-weight:700;line-height:1.3}@media only screen and (max-width:600px){.commonLayer[data-name=newsletterBlog] .content .title,.commonLayer[data-name=newsletterBlogThanks] .content .title{font-size:20px}}.commonLayer[data-name=newsletterBlog] .content .text,.commonLayer[data-name=newsletterBlogThanks] .content .text{margin-bottom:18px;font-size:16px;line-height:1.5}.commonLayer[data-name=newsletterBlog] .content .inputGroup,.commonLayer[data-name=newsletterBlogThanks] .content .inputGroup{margin:0 auto 20px auto;max-width:360px}.commonLayer[data-name=newsletterBlog] .content .inputGroup input,.commonLayer[data-name=newsletterBlogThanks] .content .inputGroup input{width:100%;padding:12px 15px;border:1px solid #DDD;border-radius:6px;font-size:16px;outline:none;box-sizing:border-box}.commonLayer[data-name=newsletterBlog] .content .inputGroup input:focus,.commonLayer[data-name=newsletterBlogThanks] .content .inputGroup input:focus{border-color:#DA001B}.commonLayer[data-name=newsletterBlog] .content .buttonContainer,.commonLayer[data-name=newsletterBlogThanks] .content .buttonContainer{margin-top:0;margin-bottom:0;text-align:center}.commonLayer[data-name=newsletterBlog] .content .buttonContainer .commonButton,.commonLayer[data-name=newsletterBlogThanks] .content .buttonContainer .commonButton{display:inline-block;width:auto;padding:12px 40px;background:linear-gradient(135deg,#DA001B 0%,#FF4141 100%);color:#fff;font-size:18px;text-transform:none;position:relative}.commonLayer[data-name=newsletterBlog] .content .buttonContainer .commonButton:hover,.commonLayer[data-name=newsletterBlogThanks] .content .buttonContainer .commonButton:hover{background:linear-gradient(135deg,#FF4141 0%,#DA001B 100%)}.commonLayer[data-name=newsletterBlog] .content .buttonContainer .commonButton .loader,.commonLayer[data-name=newsletterBlogThanks] .content .buttonContainer .commonButton .loader{display:none;position:absolute;top:50%;left:50%;line-height:0;transform:translate(-50%,-50%)}.commonLayer[data-name=newsletterBlog] .content .buttonContainer .commonButton.loading,.commonLayer[data-name=newsletterBlogThanks] .content .buttonContainer .commonButton.loading{background:linear-gradient(135deg,#DA001B 0%,#FF4141 100%)!important;opacity:1}.commonLayer[data-name=newsletterBlog] .content .buttonContainer .commonButton.loading .label,.commonLayer[data-name=newsletterBlogThanks] .content .buttonContainer .commonButton.loading .label{visibility:hidden}.commonLayer[data-name=newsletterBlog] .content .buttonContainer .commonButton.loading .loader,.commonLayer[data-name=newsletterBlogThanks] .content .buttonContainer .commonButton.loading .loader{display:block}.commonLayer[data-name="interests"] .tag,.commonLayer[data-name="interestsIntro"] .tag,.commonLayer[data-name="interestsNotifications"] .tag{display:inline-block;padding:6px 10px 6px 6px;border:1px solid var(--tagColorLine,currentColor);border-radius:100px;color:#090C0E;background:none;font-size:14px;font-weight:500;line-height:1;white-space:nowrap;vertical-align:top;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.commonLayer[data-name="interests"] .tag .icon,.commonLayer[data-name="interestsIntro"] .tag .icon,.commonLayer[data-name="interestsNotifications"] .tag .icon,.commonLayer[data-name="interests"] .tag .name,.commonLayer[data-name="interestsIntro"] .tag .name,.commonLayer[data-name="interestsNotifications"] .tag .name{display:inline-block;vertical-align:middle}.commonLayer[data-name="interests"] .tag .icon,.commonLayer[data-name="interestsIntro"] .tag .icon,.commonLayer[data-name="interestsNotifications"] .tag .icon{width:20px;height:20px;margin-right:5px;background-color:var(--tagColor,currentColor);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.commonLayer[data-name="interests"] .tag.selected,.commonLayer[data-name="interestsIntro"] .tag.selected,.commonLayer[data-name="interestsNotifications"] .tag.selected{background:var(--tagColorFade,none)}.commonLayer[data-name="interests"] .tag.mutual:after,.commonLayer[data-name="interestsIntro"] .tag.mutual:after,.commonLayer[data-name="interestsNotifications"] .tag.mutual:after{content:'';display:inline-block;flex:none;width:11px;height:8px;margin-left:7px;vertical-align:middle;background-color:var(--tagColor,currentColor);clip-path:polygon(0 44%,12% 30%,40% 60%,88% 0,100% 14%,40% 88%)}.commonLayer[data-name="interestsIntro"]{width:640px;margin-left:-320px;background-color:#FFF}@media (max-width:680px){.commonLayer[data-name="interestsIntro"]{width:calc(100% - 10px);margin-left:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}}.commonLayer[data-name="interestsIntro"] .close{position:absolute;top:8px;right:16px;color:#494949;font-size:30px;line-height:1;cursor:pointer}.commonLayer[data-name="interestsIntro"] .close:before{content:'×'}.commonLayer[data-name="interestsIntro"] .content{padding:0!important;background-color:#fff0}.commonLayer[data-name="interestsIntro"] .content .showcase{display:flex;margin-top:-85px;margin-bottom:30px}.commonLayer[data-name="interestsIntro"] .content .showcase .slot{flex:1;min-width:0;text-align:center;perspective:800px}.commonLayer[data-name="interestsIntro"] .content .showcase .slotFlip-enter-active{transition:transform 0.22s ease-out,opacity 0.14s ease-out}.commonLayer[data-name="interestsIntro"] .content .showcase .slotFlip-leave-active{transition:transform 0.22s ease-in,opacity 0.14s 0.08s ease-in}.commonLayer[data-name="interestsIntro"] .content .showcase .slotFlip-enter-from{opacity:0;-webkit-transform:rotateY(90deg);-moz-transform:rotateY(90deg);-ms-transform:rotateY(90deg);-o-transform:rotateY(90deg);transform:rotateY(90deg)}.commonLayer[data-name="interestsIntro"] .content .showcase .slotFlip-leave-to{opacity:0;-webkit-transform:rotateY(-90deg);-moz-transform:rotateY(-90deg);-ms-transform:rotateY(-90deg);-o-transform:rotateY(-90deg);transform:rotateY(-90deg)}.commonLayer[data-name="interestsIntro"] .content .showcase .illustration{height:180px;margin-bottom:12px;background-repeat:no-repeat;background-position:center bottom;background-size:contain}.commonLayer[data-name="interestsIntro"] .content .showcase .tag{cursor:default;white-space:normal}.commonLayer[data-name="interestsIntro"] .content .title{padding-top:0!important;margin-bottom:20px!important;font-weight:700!important}.commonLayer[data-name="interestsIntro"] .content .info{margin-bottom:30px;font-size:15px;line-height:22px}.commonLayer[data-name="interestsIntro"] .content .buttonContainer{text-align:center}.commonLayer[data-name="interests"]{width:600px;margin-left:-300px;background-color:#ececec!important}@media (max-width:640px){.commonLayer[data-name="interests"]{width:calc(100% - 10px);margin-left:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}}.commonLayer[data-name="interests"] .close{position:absolute;top:8px;right:16px;color:#494949;font-size:30px;line-height:1;cursor:pointer}.commonLayer[data-name="interests"] .close:before{content:'×'}.commonLayer[data-name="interests"] .content{padding:0!important;background-color:#ececec!important}.commonLayer[data-name="interests"] .content .title{padding-top:0!important;font-weight:700!important}.commonLayer[data-name="interests"] .content .info{margin-bottom:15px;font-size:16px;font-weight:700}.commonLayer[data-name="interests"] .content .info .presetNotice{margin-top:4px;color:#767676;font-size:14px;font-weight:400}.commonLayer[data-name="interests"] .content .box{padding:12px 15px;background:#FFF;border-radius:8px;box-shadow:0 1px 4px 0 rgb(0 0 0 / .12)}.commonLayer[data-name="interests"] .content .boxTitle{font-size:15px;font-weight:700}.commonLayer[data-name="interests"] .content .tag{margin:4px 8px 4px 0}.commonLayer[data-name="interests"] .content .selectedBox{margin-bottom:15px}.commonLayer[data-name="interests"] .content .selectedBox .selectedTags{transition:height 0.35s ease-in-out}.commonLayer[data-name="interests"] .content .selectedBox .selectedTags .tag{cursor:grab}.commonLayer[data-name="interests"] .content .selectedBox .selectedTags .tag.tagChosen{cursor:grabbing}.commonLayer[data-name="interests"] .content .selectedBox .selectedTags .tag.tagGhost{opacity:.35}.commonLayer[data-name="interests"] .content .selectedBox .selectedTags .tagSorting .tag{transition:none}.commonLayer[data-name="interests"] .content .selectedBox .selectedTags ul{position:relative;padding-top:8px}.commonLayer[data-name="interests"] .content .selectedBox .selectedTags .tag{position:relative;padding-right:38px;cursor:default;transition:opacity 0.25s ease-in-out,transform 0.25s ease-in-out}.commonLayer[data-name="interests"] .content .selectedBox .selectedTags .tag.tagPop-enter-from,.commonLayer[data-name="interests"] .content .selectedBox .selectedTags .tag.tagPop-leave-to{opacity:0;-webkit-transform:scale(.7);-moz-transform:scale(.7);-ms-transform:scale(.7);-o-transform:scale(.7);transform:scale(.7)}.commonLayer[data-name="interests"] .content .selectedBox .selectedTags .tag.tagPop-leave-active{position:absolute}.commonLayer[data-name="interests"] .content .selectedBox .selectedTags .tag .remove{position:absolute;top:-1px;right:0;width:32px;height:calc(100% + 2px);border-left:1px solid #FFF;cursor:pointer}.commonLayer[data-name="interests"] .content .selectedBox .selectedTags .tag .remove:before{content:'';position:absolute;top:50%;left:50%;width:11px;height:11px;margin:-6px 0 0 -6px;background-color:var(--tagColor,currentColor);-webkit-mask:url(/assets/images/common/icons/closeWhite.svg) no-repeat center;mask:url(/assets/images/common/icons/closeWhite.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain}.commonLayer[data-name="interests"] .content .selectedBox .notice{padding-top:8px;color:#767676;font-size:14px;transition:opacity 0.25s ease-in-out}.commonLayer[data-name="interests"] .content .selectedBox .notice.tip{display:flex;align-items:flex-start;padding-top:14px;color:#767676;font-size:14px;line-height:18px}.commonLayer[data-name="interests"] .content .selectedBox .notice.tip:before{content:'';flex:none;width:16px;height:16px;margin:1px 8px 0 0;background-color:currentColor;-webkit-mask:url(/assets/images/common/icons/info.svg) no-repeat center;mask:url(/assets/images/common/icons/info.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain}.commonLayer[data-name="interests"] .content .selectedBox .noticeWrapper{position:relative;transition:height 0.35s ease-in-out}.commonLayer[data-name="interests"] .content .selectedBox .noticeWrapper .noticeFade-enter-from,.commonLayer[data-name="interests"] .content .selectedBox .noticeWrapper .noticeFade-leave-to{opacity:0}.commonLayer[data-name="interests"] .content .selectedBox .noticeWrapper .noticeFade-leave-active{position:absolute;top:0;left:0;width:100%}.commonLayer[data-name="interests"] .content .selector{display:flex;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.commonLayer[data-name="interests"] .content .categories{flex:none;width:135px;padding-top:10px}.commonLayer[data-name="interests"] .content .categories>ul>li{margin-bottom:4px;border-left:2px solid;color:#a1a1a1;font-size:15px;font-weight:700;transition:color 0.2s ease-in-out,border-left-width 0.2s ease-in-out,background-color 0.2s ease-in-out}.commonLayer[data-name="interests"] .content .categories>ul>li .head{padding:8px 12px;cursor:pointer}.commonLayer[data-name="interests"] .content .categories>ul>li:hover{color:#767676}.commonLayer[data-name="interests"] .content .categories>ul>li.selected{border-left-width:4px;color:#090C0E;background-color:#FFF}.commonLayer[data-name="interests"] .content .tags{flex:1;min-height:230px;overflow-y:auto}.commonLayer[data-name="interests"] .content .tags .tag{position:relative;transition:background-color 0.2s ease-in-out,border-color 0.2s ease-in-out}.commonLayer[data-name="interests"] .content .tags .tag:not(.selected):hover{background:rgb(0 0 0 / .04)}.commonLayer[data-name="interests"] .content .notifySettings{position:relative;transition:height 0.35s ease-in-out}.commonLayer[data-name="interests"] .content .notifySettings .inner{display:flex;align-items:flex-start;margin-top:15px;transition:opacity 0.25s ease-in-out}.commonLayer[data-name="interests"] .content .notifySettings .notifyFade-enter-from,.commonLayer[data-name="interests"] .content .notifySettings .notifyFade-leave-to{opacity:0}.commonLayer[data-name="interests"] .content .notifySettings .notifyFade-leave-active{position:absolute;top:0;left:0;width:100%}.commonLayer[data-name="interests"] .content .notifySettings .text{flex:1;min-width:0;padding-right:15px;color:#494949;font-size:13px;line-height:18px}.commonLayer[data-name="interests"] .content .notifySettings .text strong{display:inline;margin-bottom:0;color:#090C0E;font-size:inherit;font-weight:700}.commonLayer[data-name="interests"] .content .notifySettings .switches{display:flex;flex:none}.commonLayer[data-name="interests"] .content .notifySettings .switches .switch{text-align:center}.commonLayer[data-name="interests"] .content .notifySettings .switches .switch:not(:last-child){margin-right:20px}.commonLayer[data-name="interests"] .content .notifySettings .switches .switch .label{margin-bottom:8px;color:#494949;font-size:13px;font-weight:500;white-space:nowrap}.commonLayer[data-name="interests"] .content .notifySettings .switchContainer{display:inline-block}.commonLayer[data-name="interests"] .content .notifySettings .switchContainer .switchHolder{float:none;margin:0 auto}.commonLayer[data-name="interests"] .content .notifySettings .detailsLink{display:table;margin-top:10px;color:#090C0E;font-size:13px;text-decoration:underline;cursor:pointer}.commonLayer[data-name="interests"] .content .notifySettings .detailsLink:hover{text-decoration:none}.commonLayer[data-name="interests"] .content .buttonContainer{text-align:center}@media (max-width:640px){.commonLayer[data-name="interests"]{padding:15px!important}.commonLayer[data-name="interests"] .content{display:flex;flex-direction:column}.commonLayer[data-name="interests"] .content .title{order:1}.commonLayer[data-name="interests"] .content .info{order:2}.commonLayer[data-name="interests"] .content .selector{order:3}.commonLayer[data-name="interests"] .content .selectedBox{order:4;margin:15px 0 0}.commonLayer[data-name="interests"] .content .notifySettings{order:5}.commonLayer[data-name="interests"] .content .buttonContainer{order:6}.commonLayer[data-name="interests"] .content .title{margin-bottom:12px!important;font-size:20px!important}.commonLayer[data-name="interests"] .content .info{font-size:15px}.commonLayer[data-name="interests"] .content .selector{display:block}.commonLayer[data-name="interests"] .content .categories{width:100%;padding-top:0}.commonLayer[data-name="interests"] .content .categories>ul>li{margin-bottom:6px;background-color:#FFF;border-radius:0 8px 8px 0;overflow:hidden}.commonLayer[data-name="interests"] .content .categories>ul>li .head{display:flex;align-items:center;padding:14px 12px;font-size:16px}.commonLayer[data-name="interests"] .content .categories>ul>li .head .name{flex:1;min-width:0}.commonLayer[data-name="interests"] .content .categories>ul>li .head .arrow{flex:none;width:8px;height:20px;background-color:currentColor;-webkit-mask:url(/assets/images/common/icons/angleRight.svg) no-repeat center;mask:url(/assets/images/common/icons/angleRight.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain;transition:transform 0.25s ease-in-out;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.commonLayer[data-name="interests"] .content .categories>ul>li.selected .head .arrow{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}.commonLayer[data-name="interests"] .content .categoryTags{transition:height 0.3s ease-in-out}.commonLayer[data-name="interests"] .content .categoryTags ul{padding:0 12px 12px}.commonLayer[data-name="interests"] .content .notifySettings .inner{display:block}.commonLayer[data-name="interests"] .content .notifySettings .text{padding-right:0}.commonLayer[data-name="interests"] .content .notifySettings .switches{margin-top:15px}.commonLayer[data-name="interests"] .content .notifySettings .switches .switch{margin-right:30px}.commonLayer[data-name="interests"] .content .buttonContainer .commonButton{width:100%}}.commonLayer[data-name="interestsNotifications"]{width:520px;margin-left:-260px}@media (max-width:540px){.commonLayer[data-name="interestsNotifications"]{width:calc(100% - 10px);margin-left:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}}.commonLayer[data-name="interestsNotifications"] .content{padding:0!important}.commonLayer[data-name="interestsNotifications"] .content .title{padding-top:0!important;font-weight:700!important}.commonLayer[data-name="interestsNotifications"] .content .info{margin-bottom:20px;font-size:16px;font-weight:700}.commonLayer[data-name="interestsNotifications"] .content .info .selectedCount{margin-top:15px}.commonLayer[data-name="interestsNotifications"] .content .notificationTags{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 10px;padding:0;list-style:none}.commonLayer[data-name="interestsNotifications"] .content .notificationTags .tag{display:flex;align-items:center;max-width:100%}.commonLayer[data-name="interestsNotifications"] .content .notificationTags .tag .name{overflow:hidden;text-overflow:ellipsis}.commonLayer[data-name="interestsNotifications"] .content .notice{margin-bottom:20px;color:#494949;font-size:14px}.commonLayer[data-name="interestsNotifications"] .content .legend{margin:15px 0 0 0;color:#767676;font-size:12px;line-height:17px}.commonLayer[data-name="interestsNotifications"] .content .buttonContainer{text-align:center}.tagDragged{display:inline-block;padding:6px 10px 6px 6px;border:1px solid var(--tagColorLine,currentColor);border-radius:100px;color:#090C0E;background:none;font-size:14px;font-weight:500;line-height:1;white-space:nowrap;vertical-align:top;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:0;background:var(--tagColorFade,#FFFFFF);cursor:grabbing;box-shadow:0 4px 14px 0 rgb(0 0 0 / .25);z-index:var(--tagDragZ,200000)!important}.tagDragged .icon,.tagDragged .name{display:inline-block;vertical-align:middle}.tagDragged .icon{width:20px;height:20px;margin-right:5px;background-color:var(--tagColor,currentColor);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.tagDragged.selected{background:var(--tagColorFade,none)}.tagDragged.mutual:after{content:'';display:inline-block;flex:none;width:11px;height:8px;margin-left:7px;vertical-align:middle;background-color:var(--tagColor,currentColor);clip-path:polygon(0 44%,12% 30%,40% 60%,88% 0,100% 14%,40% 88%)}.tagDragged .remove{display:none}#apprating-layer .content .title{margin-bottom:20px;font-size:18px;font-weight:700;color:#181818;text-align:center}#apprating-layer .content .voteBtns{display:flex;column-gap:50px;justify-content:center}#apprating-layer .content .voteBtns a.img.thumbs{width:60px;height:60px;border-radius:60px;box-shadow:0 0 10px 0 #00000026;font-size:0;background-image:url(/assets/images/common/icons/thumbsup.svg);background-position:center;background-size:45%;background-repeat:no-repeat;display:inline-block}#apprating-layer .content .voteBtns a.img.thumbs.thumbsdown{transform:scaleY(-1)}*{box-sizing:border-box;-webkit-tap-highlight-color:#fff0}@font-face{font-family:'WavingAtChristmas';src:url(/assets/fonts/WavingAtChristmas/Waving-at-Christmas.woff) format('woff'),url(/assets/fonts/WavingAtChristmas/Waving-at-Christmas.ttf) format('truetype')}body,html{margin:0;background-color:#F0F0F0;font-family:'Roboto',sans-serif;font-size:14px}@media (max-width:960px){body,html{padding-bottom:30px}}html.noOverflow{overflow-y:hidden}html.noOverflow body{overflow-y:hidden}p{margin:0}ul{margin:0;padding:0;list-style-type:none}a{text-decoration:none}#popupContainer .sysMsgHolder{display:none}[v-cloak]{visibility:hidden!important}@supports (-webkit-overflow-scrolling:touch){@media only screen and (width:320px) and (device-width:320px) and (device-height:480px) and (orientation:portrait){body{-webkit-transform:scale(.667);-webkit-transform-origin:top right;position:absolute;right:0;top:0;width:480px}}@media only screen and (width:768px) and (device-width:768px) and (device-height:1024px) and (orientation:portrait){body{-webkit-transform:scale(.75);-webkit-transform-origin:top right;position:absolute;right:0;top:0;width:1024px}}}.hidden{display:none!important}.displayBlock{display:block}.displayInlineBlock{display:inline-block}.displayInline{display:inline}.invisible{visibility:hidden}.visible{visibility:visible}.disableSelection{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.left{float:left}.right{float:right}.clear{clear:both}.clearfix:after,.clearfix:before{content:' ';display:table}.clearfix:after{clear:both}.alignLeft{text-align:left}.alignCenter{text-align:center}.alignRight{text-align:right}.commonTooltip{position:absolute;max-width:190px;padding:5px 10px;color:#FFF;background-color:#494949;font-size:11px;border-radius:5px;z-index:100000;display:none}.commonTooltip .fa-caret-left{position:absolute;top:50%;left:-6px;margin-top:-10px;color:#494949;font-size:20px}.commonTooltip a{color:#FFF}.commonTooltip a:hover{text-decoration:underline}.commonTooltip.white{max-width:270px;padding:20px;color:#000;background-color:#FFF;border:1px solid #000;border-radius:0;box-shadow:2px 2px 3px #969696;line-height:1.7}.commonTooltip.white.wide{max-width:390px}.commonTooltip.white.elegant{max-width:300px;padding:5px 10px;font-size:14px;border:none;border-radius:4px;line-height:1.4;box-shadow:0 0 13px rgb(0 0 0 / .23);pointer-events:none}.commonTooltip.white.big{max-width:200px;color:#7f7f7f;font-family:'Open Sans',sans-serif;text-align:center}.commonTooltip.white .fa-caret-left{display:none}.tooltipIcon{position:relative;display:inline-block;top:-1px;margin-left:8px;padding:0 5px 1px 6px;color:#767676;background-color:#FFF;background:-webkit-gradient(linear,left top,left bottom,from(#FFFFFF),to(#d5d5d5));background:-webkit-linear-gradient(top,#FFFFFF,#d5d5d5);background:-moz-linear-gradient(top,#FFFFFF,#d5d5d5);background:-ms-linear-gradient(top,#FFFFFF,#d5d5d5);background:-o-linear-gradient(top,#FFFFFF,#d5d5d5);font-size:14px;font-weight:700;box-shadow:0 -1px 1px 0 #d9d9d9;border-radius:10px;cursor:pointer}.tooltip{position:absolute;top:0;left:50%;width:100%;min-width:220px;max-width:250px;margin-top:-10px;padding:10px;color:#000;background-color:#FFF;font-family:'Roboto',sans-serif;font-size:14px;font-weight:400;text-align:center;line-height:1.2;white-space:initial;border-radius:7px;box-shadow:0 0 6px rgb(0 0 0 / .16);-webkit-transform:translateX(-50%) translateY(-100%);-moz-transform:translateX(-50%) translateY(-100%);-ms-transform:translateX(-50%) translateY(-100%);-o-transform:translateX(-50%) translateY(-100%);transform:translateX(-50%) translateY(-100%);z-index:9999}.tooltip .arrow{position:absolute;bottom:-9px;left:50%;width:0;height:0;margin-left:-12px;border-left:12px solid #fff0;border-right:12px solid #fff0;border-top:10px solid rgb(0 0 0 / .05)}.tooltip .arrow:after{content:'';position:absolute;bottom:2px;left:50%;width:0;height:0;margin-left:-10px;border-left:10px solid #fff0;border-right:10px solid #fff0;border-top:8px solid #FFF}.tooltip.bottom{top:auto;bottom:0;margin-top:0;margin-bottom:-10px;-webkit-transform:translateX(-50%) translateY(100%);-moz-transform:translateX(-50%) translateY(100%);-ms-transform:translateX(-50%) translateY(100%);-o-transform:translateX(-50%) translateY(100%);transform:translateX(-50%) translateY(100%)}.tooltip.bottom .arrow{bottom:auto;top:-9px;border-top:none;border-bottom:10px solid rgb(0 0 0 / .05)}.tooltip.bottom .arrow:after{bottom:auto;top:2px;border-top:none;border-bottom:8px solid #FFF}.tooltip.vertical{top:50%;left:100%;margin-top:0;margin-left:10px!important;-webkit-transform:translateX(0) translateY(-50%);-moz-transform:translateX(0) translateY(-50%);-ms-transform:translateX(0) translateY(-50%);-o-transform:translateX(0) translateY(-50%);transform:translateX(0) translateY(-50%)}.tooltip.vertical .arrow{left:-10px;top:50%;width:0;height:0;margin-top:-12px;border-top:12px solid #fff0;border-bottom:12px solid #fff0;border-right:10px solid rgb(0 0 0 / .05)}.tooltip.vertical .arrow:after{left:2px;top:50%;bottom:auto;width:0;height:0;margin-top:-10px;border-top:10px solid #fff0;border-bottom:10px solid #fff0;border-right:9px solid #FFF}.tooltip.autowidth{width:auto;min-width:auto;max-width:none}.tooltip.small{padding:8px 10px;font-size:13px}.tooltip.nowrap{white-space:nowrap}.tooltip.black{color:#FFF;background-color:#0d0d0d}.tooltip.black:not(.vertical) .arrow:after{border-top-color:#0d0d0d}.tooltip.black:not(.vertical).bottom .arrow:after{border-bottom-color:#0d0d0d}.tooltip.black.vertical .arrow:after{border-right-color:#0d0d0d}.tooltip.fixed{position:fixed;bottom:auto!important;margin-left:0!important;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;z-index:9999999}.tooltip.invisible{visibility:hidden}input,textarea,select{-webkit-appearance:none;-moz-appearance:none}input::-ms-reveal,input::-ms-clear{display:none}.inputGroup .errorMessage{display:none;vertical-align:middle}.inputGroup .errorMessage p{color:#C6373D;margin-top:8px}.inputGroup.hasError input[type=text],.inputGroup.hasError input[type=email],.inputGroup.hasError input[type=password],.inputGroup.hasError textarea,.inputGroup.hasError select{border-color:#C6373D!important}.inputGroup.hasError .errorMessage{display:block}.checkboxHolder{position:relative;color:#5a5a5a;font-size:12px}.checkboxHolder:not(.reverse)::before{content:'';display:inline-block;width:16px;height:16px;border:1px solid #a1a1a1;background-color:#FFF;vertical-align:middle;pointer-events:none}.checkboxHolder:not(.reverse).big::before{width:28px;height:28px;border:2px solid #c6c6c6}.checkboxHolder label{position:relative;display:inline-block;vertical-align:middle}.checkboxHolder label:before{content:'';position:absolute;display:block;top:0;left:-21px;width:18px;height:18px;line-height:1}.checkboxHolder label:after{content:'\f00c';display:block;opacity:0;position:absolute;top:50%;left:-21px;width:18px;height:18px;margin-top:-9px;text-align:center;font-family:FontAwesome;font-size:12px;line-height:19px;transform:rotate(-45deg) scale(0,0);-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;-khtml-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.checkboxHolder label .info{display:inline-block;margin-left:3px;vertical-align:middle}.checkboxHolder label .info svg{width:14px;height:14px;cursor:pointer}.checkboxHolder label .info svg path{fill:#5a5a5a}.checkboxHolder label .info a{color:#336993;text-decoration:underline;cursor:pointer}.checkboxHolder>input[type="checkbox"]{position:relative;width:17px;height:17px;margin-right:-25px;vertical-align:middle;outline:none;visibility:hidden}.checkboxHolder>input[type="checkbox"]+label{position:relative;display:inline-block;font-size:12px;vertical-align:middle}.checkboxHolder>input[type="checkbox"]+label .text{vertical-align:middle}.checkboxHolder>input[type="checkbox"]:checked+label:after{opacity:1;color:#336993;display:inline-block;transform:rotate(0deg) scale(1,1)}.checkboxHolder.reverse{display:inline-block}.checkboxHolder.reverse::after{content:'';display:inline-block;width:16px;height:16px;margin-left:-4px;border:1px solid #a1a1a1;background-color:#FFF;vertical-align:middle;pointer-events:none}.checkboxHolder.reverse>input[type="checkbox"]{position:absolute;left:auto;right:1px;top:-3px;margin-right:3px}.checkboxHolder.reverse>input[type="checkbox"]+label{display:inline-block;left:0;min-height:18px;margin-left:0;margin-right:-18px;padding-left:0;padding-right:21px}.checkboxHolder.reverse>input[type="checkbox"]+label:before{content:none}.checkboxHolder.reverse>input[type="checkbox"]+label:after{right:2px;margin-left:0;margin-top:-10px;padding-left:0;left:auto}.checkboxHolder.big>input[type="checkbox"]{width:28px;height:28px;left:-33px;margin-right:3px}.checkboxHolder.big>input[type="checkbox"]+label:before{left:-31px;width:32px;height:32px}.checkboxHolder.big>input[type="checkbox"]+label{top:0;left:-68px;min-height:32px;padding-top:8px;padding-left:38px}.checkboxHolder.big>input[type="checkbox"]+label:after{width:30px;height:30px;color:#FFF;background-color:#264e6d;font-size:22px;line-height:30px;transform:rotate(0deg) scale(1,1)}.checkboxHolder.big.reverse::after{content:'';display:inline-block;width:28px;height:28px;background-color:#FFF;border:2px solid #c6c6c6;vertical-align:middle;pointer-events:none}.checkboxHolder.big.reverse>input[type="checkbox"]{position:absolute;top:0;right:-3px;left:auto;margin-right:3px}.checkboxHolder.big.reverse>input[type="checkbox"]+label{left:0;min-height:32px;margin-right:-45px;padding-top:7px;padding-left:0;padding-right:35px}.checkboxHolder.big.reverse>input[type="checkbox"]+label:after{top:10px;right:17px}.checkboxHolder.mini{display:inline-block}.checkboxHolder.mini:before{width:10px;height:10px}.checkboxHolder.mini>input[type="checkbox"]{position:absolute;width:11px;height:11px;left:-16px;margin-right:-20px}.checkboxHolder.mini>input[type="checkbox"]+label{top:-1px;padding-left:0}.checkboxHolder.mini>input[type="checkbox"]+label:before{top:3px;left:-14px;width:11px;height:11px}.checkboxHolder.mini>input[type="checkbox"]+label:after{top:8px!important;left:-15px!important;width:11px;height:11px;margin-top:-5px;font-size:9px;line-height:11px}.checkboxHolder.mini.reverse:after{width:10px;height:10px}.checkboxHolder.mini.reverse>input[type="checkbox"]+label{left:0;padding-right:17px;padding-left:0;margin-right:-7px}.checkboxHolder.black>input[type="checkbox"]+label:after{color:#000}.checkboxHolder.bold label{font-weight:700}.checkboxHolder.highlightOnHover:hover:not(.reverse):not(:checked):before{border:1px solid #336993}.checkboxHolder.highlightOnHover:hover.reverse:not(:checked):after{border:1px solid #336993}.radioHolder>input[type="radio"]{position:relative;width:26px;height:26px;left:0;vertical-align:middle;outline:none;visibility:hidden}.radioHolder>input[type="radio"]+label{position:relative;display:inline-block;margin-left:-37px;padding-left:30px;vertical-align:middle;line-height:26px}.radioHolder>input[type="radio"]+label:after,.radioHolder>input[type="radio"]+label:before{content:' ';display:block;position:absolute;border-radius:50%}.radioHolder>input[type="radio"]+label:after{width:26px;height:26px;top:0;left:0;background-color:#FFF;box-shadow:inset 0 0 0 1px #dadada}.radioHolder>input[type="radio"]:checked+label:before{background-color:#336993;width:18px;height:18px;top:4px;left:4px;z-index:10;animation:radioDotAnimationOnCheck 0.2s}.radioHolder.reverse{text-align:right}.radioHolder.reverse>input[type="radio"]+label{padding-left:0;line-height:26px}.radioHolder.reverse>input[type="radio"]+label:after{width:26px;height:26px;top:0;left:auto;right:-36px;background-color:#FFF;box-shadow:inset 0 0 0 1px #dadada}.radioHolder.reverse>input[type="radio"]:checked+label:before{width:18px;height:18px;top:4px;left:auto;right:-32px}.radioHolder.big:not(.reverse)>input[type="radio"]{position:relative;width:37px;height:37px}.radioHolder.big:not(.reverse)>input[type="radio"]+label{margin-left:-42px;padding-left:42px;line-height:37px}.radioHolder.big:not(.reverse)>input[type="radio"]+label:after{width:37px;height:37px}.radioHolder.big:not(.reverse)>input[type="radio"]:checked+label:before{top:7px;left:7px;width:23px;height:23px}.radioHolder.big.reverse>input[type="radio"]+label{line-height:37px}.radioHolder.big.reverse>input[type="radio"]+label:after{width:37px;height:37px;right:-50px}.radioHolder.big.reverse>input[type="radio"]:checked+label:before{width:23px;height:23px;top:7px;right:-43px}.radioHolder.small:not(.reverse)>input[type="radio"]{position:relative;width:16px;height:16px}.radioHolder.small:not(.reverse)>input[type="radio"]+label{margin-left:-27px;padding-left:20px;line-height:16px}.radioHolder.small:not(.reverse)>input[type="radio"]+label:after{width:16px;height:16px}.radioHolder.small:not(.reverse)>input[type="radio"]:checked+label:before{top:4px;left:4px;width:8px;height:8px}.radioHolder.baseColor>input[type="radio"]+label:before{background-color:#336993}.radioHolder.highlightOnHover:hover>input[type="radio"]:not(:checked)+label:after{box-shadow:inset 0 0 0 1px #336993}.dropdownHolder{position:relative}.dropdownHolder select{background-color:#FFF;cursor:pointer;outline:none}.dropdownHolder select.gray{color:#767676}.dropdownHolder select option{color:#181818}.dropdownHolder:after{content:'\f0d7';position:absolute;display:inline-block;top:2px;right:2px;width:20px;height:18px;padding-top:4px;color:#FFF;background-color:#b7ad91;background:-webkit-gradient(linear,left top,left bottom,from(#b7ad91),to(#968d77));background:-webkit-linear-gradient(top,#b7ad91,#968d77);background:-moz-linear-gradient(top,#b7ad91,#968d77);background:-ms-linear-gradient(top,#b7ad91,#968d77);background:-o-linear-gradient(top,#b7ad91,#968d77);font-family:FontAwesome;border-radius:3px;text-align:center;text-shadow:0 0 2px #181818;box-sizing:border-box;pointer-events:none}.dropdownHolder.disabled select{color:#767676}.dropdownHolder.disabled:after{background:#c1c1c1!important}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.dropdownHolder:after{padding-top:3px}}@supports (-ms-ime-align:auto){.dropdownHolder:after{padding-top:3px}}@-moz-document url-prefix(){.dropdownHolder:after{padding-top:3px}.dropdownHolder select{padding:2px 4px}}.sliderHolder .minMaxLabel{display:inline-block;width:102px;padding:10px;color:#646464;background-color:#FFF;font-size:12px;border:1px solid #D2CFC5;border-radius:4px;text-align:center;vertical-align:middle}.sliderHolder .minMaxLabel.double{padding:4px 10px 3px 10px}.sliderHolder .dots{display:inline-block;margin:10px 12px 0 12px;vertical-align:middle}.sliderHolder .dots .dot{position:relative;display:inline-block;width:10px;height:10px;margin-left:-2px;background-color:#FFF;border:1px solid #767676;border-radius:11px;box-shadow:0 0 2px -1px #6e6e6e;cursor:pointer;vertical-align:middle;z-index:1}.sliderHolder .dots .dot:hover,.sliderHolder .dots .dot.selected{width:13px;height:13px;margin-left:-3px;margin-right:-2px;border:1px solid dimgray;z-index:3}.sliderHolder .dots .dot:hover{background-color:#ccc;background:-webkit-gradient(linear,left top,left bottom,from(#ccc),to(#929292));background:-webkit-linear-gradient(top,#ccc,#929292);background:-moz-linear-gradient(top,#ccc,#929292);background:-ms-linear-gradient(top,#ccc,#929292);background:-o-linear-gradient(top,#ccc,#929292)}.sliderHolder .dots .dot.selected{background-color:#80B1D3;background:-webkit-gradient(linear,left top,left bottom,from(#80B1D3),to(#3E749C));background:-webkit-linear-gradient(top,#80B1D3,#3E749C);background:-moz-linear-gradient(top,#80B1D3,#3E749C);background:-ms-linear-gradient(top,#80B1D3,#3E749C);background:-o-linear-gradient(top,#80B1D3,#3E749C)}.sliderHolder .dots .line{position:relative;display:inline-block;width:14px;height:6px;margin-left:-2px;background-color:#f7f7f7;border-top:1px solid #767676;border-bottom:1px solid #767676;vertical-align:middle;z-index:2}.sliderHolder.disabled .dots .dot{cursor:default}.sliderHolder.disabled .dots .dot:hover:not(.selected){width:10px;height:10px;margin-left:-2px;margin-right:0;background:#FFF;border:1px solid #767676;z-index:1}.switchContainer{display:inline-block;vertical-align:top}.switchContainer .switchHolder{width:40px;float:left;height:14px;background:#BCBCBA;margin:2px 20px 0 0;position:relative;border-radius:50px}.switchContainer .switchHolder input[type=checkbox]{float:left;visibility:hidden}.switchContainer .switchHolder label{position:relative;display:block;width:40px;height:20px;cursor:pointer}.switchContainer .switchHolder label:before{content:'';position:absolute;display:block;width:20px;height:20px;top:-3px;left:-1px;background-color:#545350;border-radius:50px;box-shadow:0 0 5px 0 rgb(0 0 0 / .35);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-khtml-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;cursor:pointer}.switchContainer .switchHolder input[type=checkbox]:checked+label{background-color:#afcce3;height:14px;border-radius:50px}.switchContainer .switchHolder input[type=checkbox]:checked+label:before{left:21px;background-color:#336993}.switchContainer .labelOn{position:relative;float:left;display:inline-block;top:2px;max-width:490px;color:#444;font-size:12px;vertical-align:middle}.switchContainer.gray .switchHolder input[type=checkbox]+label:before{background-color:#7f7f7f}.tabInputContainer.fixed{position:fixed;top:65px;left:0;width:100%;padding:5px 10px;background-color:#F0F0F0;box-shadow:0 0 5px 2px rgb(0 0 0 / .3);border-bottom-left-radius:15px;border-bottom-right-radius:15px;z-index:999}@media (max-width:1024px){.tabInputContainer.fixed{left:0!important;width:100%!important;top:48px;border-bottom-left-radius:0;border-bottom-right-radius:0}}.tabInputContainer ul{display:inline-block;width:100%;white-space:nowrap;vertical-align:middle;overflow:hidden}.tabInputContainer ul.hasScroller{width:calc(100% - 40px)}.tabInputContainer ul.scrolling li{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-khtml-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.tabInputContainer ul li{position:relative;display:inline-block;padding:10px 0;color:#6B6B6B;font-size:18px;vertical-align:top;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (max-width:480px){.tabInputContainer ul li{font-size:14px}}.tabInputContainer ul li:not(:last-of-type){margin-right:36px}@media (max-width:480px){.tabInputContainer ul li:not(:last-of-type){margin-right:21px}}.tabInputContainer ul li.active{font-weight:700;border-bottom:1px solid #6B6B6B;cursor:default}.tabInputContainer ul li .new{position:absolute;left:-21px;top:10px;width:20px;height:20px;padding:4px 0;color:#FFF;background-color:#DA001B;font-size:10px;font-weight:700;text-transform:uppercase;text-align:center;border-radius:50%}@media (max-width:960px){.tabInputContainer ul li .new{left:-16px;width:16px;height:16px;padding:5px 0;font-size:7px}}.tabInputContainer ul li .counter{position:absolute;top:1px;right:-17px;min-width:20px;height:20px;padding:0 3px;color:#FFFFFF!important;background-color:#336993;font-size:12px;font-weight:700;text-align:center;border-radius:20px;line-height:21px}.tabInputContainer .scroller{position:relative;display:inline-block;vertical-align:middle;cursor:pointer}.tabInputContainer .scroller.scrollLeft{margin-right:13px}.tabInputContainer .scroller.scrollRight{margin-left:13px}.tabInputContainer .scroller.disabled{opacity:.4;cursor:default}.tabInputContainer .scroller svg{position:relative;z-index:2}.tabInputContainer .scroller:not(.disabled):after{content:'';position:absolute;top:-2px;height:110%;width:30px;pointer-events:none;z-index:1}.tabInputContainer .scroller:not(.disabled).scrollLeft:after{left:0;background:linear-gradient(to left,rgb(236 236 236 / .7),#ececec)}.tabInputContainer .scroller:not(.disabled).scrollRight:after{right:0;background:linear-gradient(to left,#ececec,rgb(236 236 236 / .7))}.calendarContainer{position:relative;width:320px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.calendarContainer .opener{position:relative;width:200px;height:50px;padding:15px 30px 15px 15px;background-color:#E6E6E6;border-radius:7px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;cursor:pointer}.calendarContainer .opener:after{content:'';position:absolute;top:50%;right:15px;width:11px;height:7px;margin-top:-4px;background:url(/assets/images/common/icons/angleDown.svg) no-repeat}.calendarContainer .calendarInput{position:absolute;top:0;left:0;width:100%;z-index:10}.calendarContainer .calendarInput .head{position:relative;padding:20px 15px;color:#FFF;background-color:#336993;background:-webkit-gradient(linear,left top,right top,from(#336993),to(#4084b9));background:-webkit-linear-gradient(left,#336993,#4084b9);background:-moz-linear-gradient(left,#336993,#4084b9);background:-ms-linear-gradient(left,#336993,#4084b9);background:-o-linear-gradient(left,#336993,#4084b9);border-radius:7px 7px 0 0}.calendarContainer .calendarInput .head .closeComponent{position:absolute;display:inline-block;top:17px;right:16px;cursor:pointer}.calendarContainer .calendarInput .head .componentTitle{font-size:16px;font-weight:700}.calendarContainer .calendarInput .head .componentTitle svg,.calendarContainer .calendarInput .head .componentTitle span{display:inline-block;vertical-align:baseline}.calendarContainer .calendarInput .head .componentTitle svg{margin-right:6px}.calendarContainer .calendarInput .head .selectedDay{margin-top:8px;font-size:14px}.calendarContainer .calendarInput .main{padding:17px 10px;background-color:#FFF;box-shadow:0 4px 4px 0 rgb(0 0 0 / .25);border-radius:0 0 7px 7px}.calendarContainer .calendarInput .main .currentMonth{margin-bottom:12px;text-align:center}.calendarContainer .calendarInput .main .currentMonth .prev,.calendarContainer .calendarInput .main .currentMonth .next{display:inline-block;width:14.28%;text-align:center;cursor:pointer}.calendarContainer .calendarInput .main .currentMonth .prev:hover svg path,.calendarContainer .calendarInput .main .currentMonth .next:hover svg path{fill:#777}.calendarContainer .calendarInput .main .currentMonth .month{display:inline-block;font-size:14px}.calendarContainer .calendarInput .main .selector{width:100%;table-layout:fixed}.calendarContainer .calendarInput .main .selector th,.calendarContainer .calendarInput .main .selector td{width:14.28%;height:40px;font-size:14px;text-align:center}.calendarContainer .calendarInput .main .selector th{font-weight:700}.calendarContainer .calendarInput .main .selector td span{display:inline-block;cursor:pointer}.calendarContainer .calendarInput .main .selector td span.disabled,.calendarContainer .calendarInput .main .selector td span.otherMonth{color:#C9C9C9}.calendarContainer .calendarInput .main .selector td span.disabled{cursor:default}.calendarContainer .calendarInput .main .selector td span.today{color:#336993;font-weight:700}.calendarContainer .calendarInput .main .selector td span.selected{width:38px;height:38px;color:#FFF;background-color:#336993;text-align:center;border-radius:50%;line-height:39px;cursor:default}.calendarContainer .calendarInput .main .buttonContainer{margin-top:10px;margin-bottom:0!important}.calendarContainer .calendarInput .main .buttonContainer button{margin-top:0;padding-left:25px;padding-right:25px;font-size:16px!important}.calendarContainer .calendarInput .main .buttonContainer button.ghost{margin-right:0!important;color:#6B6B6B}.calendarContainer .calendarInput .main .buttonContainer button.ghost svg,.calendarContainer .calendarInput .main .buttonContainer button.ghost span{display:inline-block;vertical-align:middle}.calendarContainer .calendarInput .main .buttonContainer button.ghost svg{margin-right:10px}.calendarContainer .calendarInput .main .buttonContainer button.nextButton{margin-right:10px}.commonButton{position:relative;padding:10px 35px;color:#FFF;font-family:'Roboto',sans-serif;font-size:16px;font-weight:700;border:none;border-radius:30px;cursor:pointer;outline:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.commonButton.white{color:#6e6e6e;background-color:#FFF;background:-webkit-gradient(linear,left top,left bottom,from(#FFFFFF),to(#eaeaea));background:-webkit-linear-gradient(top,#FFFFFF,#eaeaea);background:-moz-linear-gradient(top,#FFFFFF,#eaeaea);background:-ms-linear-gradient(top,#FFFFFF,#eaeaea);background:-o-linear-gradient(top,#FFFFFF,#eaeaea)}.commonButton.white:hover{background-color:#f2f2f2;background:-webkit-gradient(linear,left top,left bottom,from(#f2f2f2),to(#e5e5e5));background:-webkit-linear-gradient(top,#f2f2f2,#e5e5e5);background:-moz-linear-gradient(top,#f2f2f2,#e5e5e5);background:-ms-linear-gradient(top,#f2f2f2,#e5e5e5);background:-o-linear-gradient(top,#f2f2f2,#e5e5e5)}.commonButton.white.flat{background:#FFF}.commonButton.white.flat:hover{background:#f2f2f2}.commonButton.darkGray{color:#FFF;background-color:#898989;background:-webkit-gradient(linear,left top,left bottom,from(#898989),to(#7f7f7f));background:-webkit-linear-gradient(top,#898989,#7f7f7f);background:-moz-linear-gradient(top,#898989,#7f7f7f);background:-ms-linear-gradient(top,#898989,#7f7f7f);background:-o-linear-gradient(top,#898989,#7f7f7f)}.commonButton.darkGray:hover{background-color:#7f7f7f;background:-webkit-gradient(linear,left top,left bottom,from(#7f7f7f),to(#757575));background:-webkit-linear-gradient(top,#7f7f7f,#757575);background:-moz-linear-gradient(top,#7f7f7f,#757575);background:-ms-linear-gradient(top,#7f7f7f,#757575);background:-o-linear-gradient(top,#7f7f7f,#757575)}.commonButton.darkGray.flat{background:#767676}.commonButton.darkGray.flat:hover{background:dimgray}.commonButton.green{background-color:#60B224;background:-webkit-gradient(linear,left top,left bottom,from(#60B224),to(#30580D));background:-webkit-linear-gradient(top,#60B224,#30580D);background:-moz-linear-gradient(top,#60B224,#30580D);background:-ms-linear-gradient(top,#60B224,#30580D);background:-o-linear-gradient(top,#60B224,#30580D)}.commonButton.green:hover{background-color:#559d20;background:-webkit-gradient(linear,left top,left bottom,from(#559d20),to(#2e540c));background:-webkit-linear-gradient(top,#559d20,#2e540c);background:-moz-linear-gradient(top,#559d20,#2e540c);background:-ms-linear-gradient(top,#559d20,#2e540c);background:-o-linear-gradient(top,#559d20,#2e540c)}.commonButton.green.flat{background:#2F6E0A}.commonButton.green.flat:hover{background:#255708}.commonButton.blue.flat{background:#336993}.commonButton.blue.flat:hover{background:#2c5b80}.commonButton.red{background:#4F85AD;background:-webkit-linear-gradient(-45deg,#4F85AD 0%,#346A94 100%);background:-moz-linear-gradient(-45deg,#feffff 0%,#346A94 100%);background:-ms-linear-gradient(-45deg,#feffff 0%,#346A94 100%);background:-o-linear-gradient(-45deg,#feffff 0%,#346A94 100%);background:linear-gradient(135deg,#4F85AD 0%,#346A94 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4F85AD,endColorstr=#346A94,GradientType=1)}.commonButton.red:hover{background:#346A94;background:-webkit-linear-gradient(-45deg,#346A94 0%,#4F85AD 100%);background:-moz-linear-gradient(-45deg,#feffff 0%,#4F85AD 100%);background:-ms-linear-gradient(-45deg,#feffff 0%,#4F85AD 100%);background:-o-linear-gradient(-45deg,#feffff 0%,#4F85AD 100%);background:linear-gradient(135deg,#346A94 0%,#4F85AD 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#346A94,endColorstr=#4F85AD,GradientType=1)}.commonButton.orange{background-color:#E48E0F;background:-webkit-gradient(linear,left top,left bottom,from(#E48E0F),to(#D98502));background:-webkit-linear-gradient(top,#E48E0F,#D98502);background:-moz-linear-gradient(top,#E48E0F,#D98502);background:-ms-linear-gradient(top,#E48E0F,#D98502);background:-o-linear-gradient(top,#E48E0F,#D98502)}.commonButton.orange:hover{background-color:#cc7f0d;background:-webkit-gradient(linear,left top,left bottom,from(#cc7f0d),to(#d48202));background:-webkit-linear-gradient(top,#cc7f0d,#d48202);background:-moz-linear-gradient(top,#cc7f0d,#d48202);background:-ms-linear-gradient(top,#cc7f0d,#d48202);background:-o-linear-gradient(top,#cc7f0d,#d48202)}.commonButton.orange.flat{background:#E36411}.commonButton.orange.flat:hover{background:#cb5a0f}.commonButton.nextButton{background:#4F85AD;background:-webkit-linear-gradient(-45deg,#4F85AD 0%,#346A94 100%);background:-moz-linear-gradient(-45deg,#feffff 0%,#346A94 100%);background:-ms-linear-gradient(-45deg,#feffff 0%,#346A94 100%);background:-o-linear-gradient(-45deg,#feffff 0%,#346A94 100%);background:linear-gradient(135deg,#4F85AD 0%,#346A94 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4F85AD,endColorstr=#346A94,GradientType=1)}.commonButton.nextButton:hover{background:#346A94;background:-webkit-linear-gradient(-45deg,#346A94 0%,#4F85AD 100%);background:-moz-linear-gradient(-45deg,#feffff 0%,#4F85AD 100%);background:-ms-linear-gradient(-45deg,#feffff 0%,#4F85AD 100%);background:-o-linear-gradient(-45deg,#feffff 0%,#4F85AD 100%);background:linear-gradient(135deg,#346A94 0%,#4F85AD 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#346A94,endColorstr=#4F85AD,GradientType=1)}.commonButton.okButton{background:#4F85AD;background:-webkit-linear-gradient(-45deg,#4F85AD 0%,#346A94 100%);background:-moz-linear-gradient(-45deg,#feffff 0%,#346A94 100%);background:-ms-linear-gradient(-45deg,#feffff 0%,#346A94 100%);background:-o-linear-gradient(-45deg,#feffff 0%,#346A94 100%);background:linear-gradient(135deg,#4F85AD 0%,#346A94 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4F85AD,endColorstr=#346A94,GradientType=1)}.commonButton.okButton:hover{background:#346A94;background:-webkit-linear-gradient(-45deg,#346A94 0%,#4F85AD 100%);background:-moz-linear-gradient(-45deg,#feffff 0%,#4F85AD 100%);background:-ms-linear-gradient(-45deg,#feffff 0%,#4F85AD 100%);background:-o-linear-gradient(-45deg,#feffff 0%,#4F85AD 100%);background:linear-gradient(135deg,#346A94 0%,#4F85AD 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#346A94,endColorstr=#4F85AD,GradientType=1)}.commonButton.okButton.ghost{color:#336993;font-weight:400;border:1px solid #336993}.commonButton.okButton.ghost:hover{color:#FFF;background:#336993}.commonButton.ghost{background:#fff0}.commonButton.flat{border:none}.commonButton.flat:after{content:none}.commonButton[disabled]{background:#dbdbdb!important;cursor:default}.commonButton[disabled]:hover{background:#dbdbdb!important}.layerContainer{position:fixed;top:0;left:0;width:100%;height:100%;overflow-y:auto;z-index:100000;display:none}.commonLayerFader{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.7;z-index:99999;display:none}.commonLayer{position:fixed;top:50%;left:50%;width:460px;margin-left:-230px;padding:20px;background-color:#F0F0F0;border-radius:10px;z-index:100000;display:none}.commonLayer[data-connected-to]{position:absolute;margin-top:0!important}.commonLayer.wide{width:740px;margin-left:-370px}@media (max-width:760px){.commonLayer.wide{position:absolute;width:320px;margin-left:-160px}}@media (max-width:480px){.commonLayer{position:absolute;width:320px;margin-left:-160px}}.commonLayer .fa-times{position:absolute;top:5px;right:5px;color:#6e6e6e;cursor:pointer}.commonLayer.noEscape .fa-times{display:none}.commonLayer .content{padding:20px 15px;background-color:#FFF;font-size:12px;line-height:16px}.commonLayer .content .title{margin-bottom:20px;color:#464646;font-size:14px;font-weight:700}.commonLayer .content strong{display:block;font-size:18px;margin-bottom:10px}.commonLayer .content hr{width:100%;height:1px;margin-bottom:15px;background-color:#D7D7D7;border:none}.commonLayer .content button{display:block;margin-top:20px}.commonLayer .content .input{display:inline-block;vertical-align:middle}.commonLayer .content .input input[type=text],.commonLayer .content .input input[type=email],.commonLayer .content .input input[type=password],.commonLayer .content .input select,.commonLayer .content .input textarea{padding:3px 8px;font-family:Tahoma,Geneva,sans-serif;font-size:11px;border:1px solid #D3D0C6;border-radius:3px;outline:none}.commonLayer .content .input input[type=text]::-webkit-input-placeholder,.commonLayer .content .input input[type=email]::-webkit-input-placeholder,.commonLayer .content .input input[type=password]::-webkit-input-placeholder,.commonLayer .content .input select::-webkit-input-placeholder,.commonLayer .content .input textarea::-webkit-input-placeholder{color:#767676}.commonLayer .content .input input[type=text]:-moz-placeholder,.commonLayer .content .input input[type=email]:-moz-placeholder,.commonLayer .content .input input[type=password]:-moz-placeholder,.commonLayer .content .input select:-moz-placeholder,.commonLayer .content .input textarea:-moz-placeholder{color:#767676;opacity:1}.commonLayer .content .input input[type=text] ::-moz-placeholder,.commonLayer .content .input input[type=email] ::-moz-placeholder,.commonLayer .content .input input[type=password] ::-moz-placeholder,.commonLayer .content .input select ::-moz-placeholder,.commonLayer .content .input textarea ::-moz-placeholder{color:#767676;opacity:1}.commonLayer .content .input input[type=text] :-ms-input-placeholder,.commonLayer .content .input input[type=email] :-ms-input-placeholder,.commonLayer .content .input input[type=password] :-ms-input-placeholder,.commonLayer .content .input select :-ms-input-placeholder,.commonLayer .content .input textarea :-ms-input-placeholder{color:#767676}.commonLayer .content .input input[type=text]::-webkit-input-placeholder,.commonLayer .content .input input[type=email]::-webkit-input-placeholder,.commonLayer .content .input input[type=password]::-webkit-input-placeholder,.commonLayer .content .input select::-webkit-input-placeholder,.commonLayer .content .input textarea::-webkit-input-placeholder{color:#767676}.commonLayer .content .input input[type=text]:-moz-placeholder,.commonLayer .content .input input[type=email]:-moz-placeholder,.commonLayer .content .input input[type=password]:-moz-placeholder,.commonLayer .content .input select:-moz-placeholder,.commonLayer .content .input textarea:-moz-placeholder{color:#767676;opacity:1}.commonLayer .content .input input[type=text] ::-moz-placeholder,.commonLayer .content .input input[type=email] ::-moz-placeholder,.commonLayer .content .input input[type=password] ::-moz-placeholder,.commonLayer .content .input select ::-moz-placeholder,.commonLayer .content .input textarea ::-moz-placeholder{color:#767676;opacity:1}.commonLayer .content .input input[type=text] :-ms-input-placeholder,.commonLayer .content .input input[type=email] :-ms-input-placeholder,.commonLayer .content .input input[type=password] :-ms-input-placeholder,.commonLayer .content .input select :-ms-input-placeholder,.commonLayer .content .input textarea :-ms-input-placeholder{color:#767676}.commonLayer .content .input .dropdownHolder{position:relative}.commonLayer .content .input .dropdownHolder select{cursor:pointer}.commonLayer .content .input .dropdownHolder select.gray{color:#767676}.commonLayer .content .input .dropdownHolder select option{color:#181818}.commonLayer .content .input .dropdownHolder:after{content:'\f0d7';position:absolute;display:inline-block;top:2px;right:2px;width:20px;height:18px;padding-top:2px;color:#FFF;background-color:#b7ad91;background:-webkit-gradient(linear,left top,left bottom,from(#b7ad91),to(#968d77));background:-webkit-linear-gradient(top,#b7ad91,#968d77);background:-moz-linear-gradient(top,#b7ad91,#968d77);background:-ms-linear-gradient(top,#b7ad91,#968d77);background:-o-linear-gradient(top,#b7ad91,#968d77);font-family:FontAwesome;border-radius:3px;text-align:center;text-shadow:0 0 2px #181818;box-sizing:border-box;pointer-events:none}.commonLayer .content .input select{padding:3px 4px}.commonLayer .content .input textarea{line-height:1}.commonLayer[data-name=messageModal] h2{margin:0 0 20px 0;color:#494949}.commonLayer[data-name=confirmModal] h2{margin:0 0 20px 0;color:#494949}.commonLayer[data-name=confirmModal] .commonButton{display:inline-block;width:40%;padding-left:0!important;padding-right:0!important}.commonLayer[data-name=confirmModal] .commonButton.cancel{margin-right:20px}@media (min-width:600px){.commonLayer[data-name=suspendedProfile]{width:500px;margin-left:-250px}}.commonLayer[data-name=suspendedProfile] h2{margin:0 0 10px 0}.commonLayer[data-name=suspendedProfile] .content a{color:#A5771B;font-weight:600;text-decoration:underline}.commonLayer[data-name=suspendedProfile] .content a:hover{text-decoration:none}.commonLayer[data-name=suspendedProfile] .content .buttonContainer{margin-top:20px}.commonLayer.flat{padding:0;overflow:hidden}.commonLayer.flat .content{padding-top:30px;font-size:16px}.commonLayer.flat .content .buttonContainer{margin-top:10px}.commonLayer.flat .content .buttonContainer .cancel:hover{background-color:#FFF}.adultLayer{position:fixed;top:0;left:0;width:100%;height:100%;color:#fff;background-color:#283748;background:-webkit-gradient(linear,left top,left bottom,from(#283748),to(#040b14));background:-webkit-linear-gradient(top,#283748,#040b14);background:-moz-linear-gradient(top,#283748,#040b14);background:-ms-linear-gradient(top,#283748,#040b14);background:-o-linear-gradient(top,#283748,#040b14);text-align:center;overflow-x:hidden;overflow-y:auto;z-index:9999999}.adultLayer .header{position:relative;top:0;left:0;height:70px;padding-top:11px;background-color:#FFF;z-index:2}.adultLayer .header .logo{width:205px;height:65px;margin-left:20px;background:url(/assets/images/sites/randivonal/desktop/common/logoColor.png) no-repeat;background-size:contain}.adultLayer .content{position:absolute;top:50%;left:0;width:100%;min-width:320px;margin-top:-270px;font-family:'Source Sans Pro',sans-serif}.adultLayer .content img{width:482px;height:327px}@media (max-width:480px){.adultLayer .content img{width:100%;height:auto}}.adultLayer .content h2{margin:0 0 35px 0;font-size:34px;font-weight:700;text-transform:uppercase}@media (max-width:490px){.adultLayer .content h2{font-size:27px}}.adultLayer .content .text{font-size:24px;line-height:1.4}@media (max-width:490px){.adultLayer .content .text{font-size:17px}}.adultLayer .content .buttons{margin-top:35px}.adultLayer .content .buttons button{width:200px;height:45px;font-family:'Source Sans Pro',sans-serif;font-size:20px;font-weight:600;border:2px solid #466b9e;outline:none;cursor:pointer}@media (max-width:490px){.adultLayer .content .buttons button{width:140px;font-size:18px}}.adultLayer .content .buttons button:hover{border-color:#3e5f8c}.adultLayer .content .buttons button.cancel{color:#466b9e;background-color:#fff0}.adultLayer .content .buttons button.cancel:hover{color:#3e5f8c}.adultLayer .content .buttons button.ok{margin-left:35px;color:#FFF;background-color:#517AB3;background:-webkit-gradient(linear,left top,left bottom,from(#517AB3),to(#416599));background:-webkit-linear-gradient(top,#517AB3,#416599);background:-moz-linear-gradient(top,#517AB3,#416599);background:-ms-linear-gradient(top,#517AB3,#416599);background:-o-linear-gradient(top,#517AB3,#416599)}@media (max-width:490px){.adultLayer .content .buttons button.ok{margin-left:15px}}.adultLayer .content .buttons button.ok:hover{background-color:#476ea3;background:-webkit-gradient(linear,left top,left bottom,from(#476ea3),to(#395987));background:-webkit-linear-gradient(top,#476ea3,#395987);background:-moz-linear-gradient(top,#476ea3,#395987);background:-ms-linear-gradient(top,#476ea3,#395987);background:-o-linear-gradient(top,#476ea3,#395987)}select{-moz-appearance:none}select::-ms-expand{display:none}@media (max-width:640px){.goAdverticum3-interstitial-layer{left:15px!important;width:calc(100% - 30px)!important;height:auto!important}.goAdverticum3-interstitial-layer .goAdverticum3-interstitial-container,.goAdverticum3-interstitial-layer img{width:100%!important;height:auto!important}}.cookiePolicyFader{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.8;z-index:100000;display:none}.cookiePolicy{position:fixed;bottom:-100%;left:0;width:100%;min-width:320px;padding:14px 28px;color:#000;background-color:#FFF;font-family:'Roboto',sans-serif;z-index:100000}.cookiePolicy .info{position:absolute;display:inline-block;top:50%;left:28px;width:calc(100% - 510px);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);font-size:14px}@media (max-width:960px){.cookiePolicy .info{position:relative;display:block;top:0;left:0;width:100%;margin-bottom:15px;text-align:center;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}}.cookiePolicy .info a{color:#336993}.cookiePolicy .info a:hover{text-decoration:underline}@media (max-width:960px){.cookiePolicy .buttonContainer{float:none;text-align:center}}.cookiePolicy .buttonContainer button{font-weight:400}@media (max-width:530px){.cookiePolicy .buttonContainer button{display:block;width:230px;margin:0 auto}}@media (max-width:400px){.cookiePolicy .buttonContainer button{width:100%}}.cookiePolicy .buttonContainer button.options{margin-right:20px;color:#336993;border:1px solid #336993}@media (max-width:530px){.cookiePolicy .buttonContainer button.options{margin-bottom:15px;margin-right:auto}}.cookiePolicy .buttonContainer button.options:hover{color:#FFF;background:#336993}.commonLayer[data-name=cookieOptions]{width:480px;margin-left:-240px;max-width:none;box-shadow:0 0 8px 0 #999;z-index:100001}@media (max-width:530px){.commonLayer[data-name=cookieOptions]{width:320px;margin-left:-160px}}.commonLayer[data-name=cookieOptions] .title{margin:10px 0 20px 0;font-size:18px;font-weight:600;text-align:center}.commonLayer[data-name=cookieOptions] .info{margin-bottom:15px}.commonLayer[data-name=cookieOptions] .info a{color:#336993}.commonLayer[data-name=cookieOptions] .info a:hover{text-decoration:underline}.commonLayer[data-name=cookieOptions] ul{list-style-type:none}.commonLayer[data-name=cookieOptions] ul li{padding:6px 0;text-align:left;font-size:16px}.commonLayer[data-name=cookieOptions] ul li.disabled{color:#6e6e6e}.commonLayer[data-name=cookieOptions] ul li.disabled .switchContainer{opacity:.3}.commonLayer[data-name=cookieOptions] ul li.disabled .switchContainer label{cursor:default}.commonLayer[data-name=cookieOptions] ul li.disabled .switchContainer label:before{cursor:default}.commonLayer[data-name=cookieOptions] ul li span,.commonLayer[data-name=cookieOptions] ul li .switchContainer{display:inline-block;vertical-align:middle}.commonLayer[data-name=cookieOptions] ul li span{width:calc(100% - 70px)}.commonLayer[data-name=cookieOptions] .buttonContainer{margin:25px 0 5px 0}.commonLayer[data-name=cookieOptions] .buttonContainer button{width:200px;padding-left:0;padding-right:0;font-weight:400}@media (max-width:530px){.commonLayer[data-name=cookieOptions] .buttonContainer button{display:block;width:100%}}.commonLayer[data-name=cookieOptions] .buttonContainer button.save{margin-right:20px;color:#336993;background-color:#FFF;border:1px solid #336993}@media (max-width:530px){.commonLayer[data-name=cookieOptions] .buttonContainer button.save{margin-right:0;margin-bottom:15px}}.commonLayer[data-name=cookieOptions] .buttonContainer button.save:hover{color:#FFF;background-color:#336993}.userProfileLayer{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / .72);overflow-x:hidden;overflow-y:auto;z-index:99995}.userProfileLayer .profileIndexContainer{position:relative;left:0;width:100%;height:auto;max-width:1305px;margin:20px auto;padding:20px;background-color:#F0F0F0;box-shadow:0 0 10px #666;border-radius:10px;overflow:hidden;z-index:1}@media (min-width:1400px){.userProfileLayer .profileIndexContainer{width:auto}}@media (max-width:639px){.userProfileLayer .profileIndexContainer{padding-left:0!important;padding-right:0!important}}.userProfileLayer .profileIndexContainer .bannerHideOnMobile.upper{margin-bottom:25px}.userProfileLayer .profileIndexContainer .bannerHideOnMobile.upper img{max-width:90%!important;height:auto!important}@media (max-width:1023px){.userProfileLayer .profileIndexContainer .bannerHideOnMobile.upper img{max-width:82%!important}}.userProfileLayer .profileIndexContainer .closeLayer{position:absolute;display:inline-block;top:10px;right:12px;width:36px;height:36px;background:#6b6b6b url(/assets/images/common/icons/close.svg) no-repeat;background-size:16px 16px;background-position:center center;border-radius:50%;cursor:pointer;z-index:2}@media (max-width:639px){.userProfileLayer .profileIndexContainer .closeLayer{position:fixed;top:10px;right:18px;box-shadow:0 0 10px 0 #999;z-index:99}}.userProfileLayer .profileIndexContainer .closeLayer:hover{background-color:#787878}.userProfileLayer .profileIndexContainer .profileHeader .actions .closeLayer{position:relative;top:0;right:0;width:36px;height:36px;margin:11px 0 0 20px;vertical-align:middle}@media (max-width:639px){.userProfileLayer .profileIndexContainer .profileHeader .actions .closeLayer{display:none!important}}@media (max-width:859px){.userProfileLayer .profileIndexContainer .profileHeader .basics{width:calc(100% - 210px)}.userProfileLayer .profileIndexContainer .profileHeader .actions .closeLayer{width:30px;height:30px;margin:5px 0 0 10px}}.userProfileLayer .profileIndexContainer .facebookConnect{margin-top:20px}.userProfileLayer .recommendationsContainer{margin-top:50px!important}@media (max-width:639px){.userProfileLayer .recommendationsContainer{margin-bottom:50px}}.userProfileLayer .recommendationsContainer .section{margin-bottom:40px}.userProfileLayer .recommendationsContainer .section:last-of-type{margin-bottom:0}.userProfileLayer.loading{width:100%;height:100%;box-shadow:none}.userProfileLayer.loading:after{content:'';position:fixed;display:inline-block;top:50%;left:50%;width:80px;height:80px;margin-top:-40px;margin-left:-40px;background:url(/assets/images/common/loaderWhite.svg) no-repeat;background-size:100%;z-index:2}.userProfileLayer.loading .layerContent{display:none}.userProfileLayer .container{width:988px}@media screen and (min-width:1400px){.userProfileLayer .container{width:1400px}}@media screen and (max-width:1399px) and (min-width:860px){.userProfileLayer .profileIndexContainer .head .data{max-width:240px;margin-left:15px}}@media screen and (max-width:1023px) and (min-width:860px){.userProfileLayer .container{width:840px}.userProfileLayer .profileIndexContainer{padding-right:5px}.userProfileLayer .profileIndexContainer .head .data{max-width:225px}}@media only screen and (max-width:859px){.userProfileLayer .container{width:100%;max-width:720px}}@media screen and (max-width:639px){.userProfileLayer .container.onMobile{padding:30px 20px}.userProfileLayer .profileIndexContainer{margin-top:0;padding:10px;border-radius:0}}#featuresIntroApp .content{position:fixed;display:inline-block;top:0;left:0;min-width:170px;max-width:200px;padding:10px 20px 10px 10px;background-color:#FFF;font-size:13px;border-radius:7px;box-shadow:0 0 6px rgb(0 0 0 / .15);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:9999999}#featuresIntroApp .content .arrowShadow{content:'';position:absolute;top:-9px;left:50%;width:0;height:0;margin-left:-6px;border-left:6px solid #fff0;border-right:6px solid #fff0;border-bottom:9px solid rgb(0 0 0 / .08)}#featuresIntroApp .content .arrow{content:'';position:absolute;top:-8px;left:50%;width:0;height:0;margin-left:-5px;border-left:5px solid #fff0;border-right:5px solid #fff0;border-bottom:8px solid #FFF}#featuresIntroApp .content.upper .arrowShadow{top:auto;bottom:-9px;border-left:6px solid #fff0;border-right:6px solid #fff0;border-bottom:none;border-top:9px solid rgb(0 0 0 / .08)}#featuresIntroApp .content.upper .arrow{top:auto;bottom:-8px;border-left:5px solid #fff0;border-right:5px solid #fff0;border-bottom:none;border-top:8px solid #FFF}#featuresIntroApp .content.animation{-webkit-animation:bounceFeaturesIntro 1 0.5s ease-in-out;-moz-animation:bounceFeaturesIntro 1 0.5s ease-in-out;-ms-animation:bounceFeaturesIntro 1 0.5s ease-in-out;animation:bounceFeaturesIntro 1 0.5s ease-in-out}#featuresIntroApp .content .close{position:absolute;display:inline-block;top:5px;right:6px;cursor:pointer}#featuresIntroApp .content .close svg{width:10px;height:10px}#featuresIntroApp .content .text{color:#585858;text-align:center}#featuresIntroApp .content .actions{margin-top:10px;color:#6B6B6B;text-align:center}#featuresIntroApp .content .actions .prev,#featuresIntroApp .content .actions .step,#featuresIntroApp .content .actions .next{display:inline-block;color:#6B6B6B;vertical-align:middle;cursor:pointer}#featuresIntroApp .content .actions svg{position:relative;top:1px}#featuresIntroApp .content .actions .step{width:8px;height:8px;margin:0 3px;border:1px solid #6B6B6B;border-radius:50%}#featuresIntroApp .content .actions .step.active{background-color:#6B6B6B}#featuresIntroApp .content .actions .prev{margin-right:8px}#featuresIntroApp .content .actions .next{margin-left:8px}#featuresIntroApp .content .actions .next svg{margin-left:2px}.highlightedFeature{position:relative;box-shadow:0 0 0 99999px rgb(0 0 0 / .6)!important;z-index:9999}@keyframes bounceFeaturesIntro{0%{-webkit-transform:translateX(-50%) scale(0);-moz-transform:translateX(-50%) scale(0);-ms-transform:translateX(-50%) scale(0);-o-transform:translateX(-50%) scale(0);transform:translateX(-50%) scale(0)}50%{-webkit-transform:translateX(-50%) scale(1.1);-moz-transform:translateX(-50%) scale(1.1);-ms-transform:translateX(-50%) scale(1.1);-o-transform:translateX(-50%) scale(1.1);transform:translateX(-50%) scale(1.1)}100%{-webkit-transform:translateX(-50%) scale(1);-moz-transform:translateX(-50%) scale(1);-ms-transform:translateX(-50%) scale(1);-o-transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(1)}}@-moz-keyframes expandBounce{0%{-webkit-transform:translateX(-50%) scale(0);-moz-transform:translateX(-50%) scale(0);-ms-transform:translateX(-50%) scale(0);-o-transform:translateX(-50%) scale(0);transform:translateX(-50%) scale(0)}50%{-webkit-transform:translateX(-50%) scale(1.1);-moz-transform:translateX(-50%) scale(1.1);-ms-transform:translateX(-50%) scale(1.1);-o-transform:translateX(-50%) scale(1.1);transform:translateX(-50%) scale(1.1)}100%{-webkit-transform:translateX(-50%) scale(1);-moz-transform:translateX(-50%) scale(1);-ms-transform:translateX(-50%) scale(1);-o-transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(1)}}@-webkit-keyframes expandBounce{0%{-webkit-transform:translateX(-50%) scale(0);-moz-transform:translateX(-50%) scale(0);-ms-transform:translateX(-50%) scale(0);-o-transform:translateX(-50%) scale(0);transform:translateX(-50%) scale(0)}50%{-webkit-transform:translateX(-50%) scale(1.1);-moz-transform:translateX(-50%) scale(1.1);-ms-transform:translateX(-50%) scale(1.1);-o-transform:translateX(-50%) scale(1.1);transform:translateX(-50%) scale(1.1)}100%{-webkit-transform:translateX(-50%) scale(1);-moz-transform:translateX(-50%) scale(1);-ms-transform:translateX(-50%) scale(1);-o-transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(1)}}@-ms-keyframes expandBounce{0%{-webkit-transform:translateX(-50%) scale(0);-moz-transform:translateX(-50%) scale(0);-ms-transform:translateX(-50%) scale(0);-o-transform:translateX(-50%) scale(0);transform:translateX(-50%) scale(0)}50%{-webkit-transform:translateX(-50%) scale(1.1);-moz-transform:translateX(-50%) scale(1.1);-ms-transform:translateX(-50%) scale(1.1);-o-transform:translateX(-50%) scale(1.1);transform:translateX(-50%) scale(1.1)}100%{-webkit-transform:translateX(-50%) scale(1);-moz-transform:translateX(-50%) scale(1);-ms-transform:translateX(-50%) scale(1);-o-transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(1)}}.commonLayer[data-name=changePassword]{padding:0;border-radius:5px;overflow:hidden}.commonLayer[data-name=changePassword] .content{padding:20px;font-family:"Open Sans",sans-serif;font-size:14px}.commonLayer[data-name=changePassword] .content h2{margin:10px 0 20px 0;padding:0;font-size:18px;font-weight:600;text-align:center}.commonLayer[data-name=changePassword] .content .buttonContainer button{margin:15px auto 0 auto;font-size:18px;font-weight:400}.commonLayer[data-name=missingSexData]{padding:0;border-radius:5px;overflow:hidden}.commonLayer[data-name=missingSexData] .content{padding:20px;font-size:14px}.commonLayer[data-name=missingSexData] .content h2{margin:10px 0 15px 0;padding:0;font-size:18px;font-weight:600;text-align:center}.commonLayer[data-name=missingSexData] .content .info{margin-bottom:15px;line-height:1.4}.commonLayer[data-name=missingSexData] .content .group{margin-bottom:15px}.commonLayer[data-name=missingSexData] .content .group .label{margin-bottom:8px;font-weight:600}.commonLayer[data-name=missingSexData] .content .group .radioHolder{margin-bottom:6px}.commonLayer[data-name=missingSexData] .content .errorMessage{display:none;margin-bottom:10px;color:#C6373D;text-align:center}.commonLayer[data-name=missingSexData] .content .buttonContainer{text-align:center}.commonLayer[data-name=missingSexData] .content .buttonContainer button{margin:5px auto 0 auto}@media (max-width:480px){.commonLayer[data-name=modificationRequest] .content{padding:0}}@media (max-width:480px){.commonLayer[data-name=modificationRequest] .title{font-size:22px!important}}@media (max-width:480px){.commonLayer[data-name=modificationRequest] .subtitle{font-size:18px!important}}.commonLayer[data-name=modificationRequest] .info{font-size:14px}.commonLayer[data-name=modificationRequest] .field{margin-bottom:5px}.commonLayer[data-name=modificationRequest] .field .name{margin-right:3px;font-weight:700}.commonLayer[data-name=modificationRequest] .inputGroup{margin-top:15px;margin-bottom:0!important}.commonLayer[data-name=modificationRequest] .inputGroup textarea{width:100%;height:70px;padding:10px;background-color:#E6E6E6;font-size:14px;border:none;border-radius:7px;resize:none}@media (max-width:480px){.commonLayer[data-name=modificationRequest] .inputGroup textarea{height:80px}}.commonLayer[data-name=modificationRequest] .buttonContainer{text-align:center}@media (max-width:480px){.commonLayer[data-name=modificationRequest] .buttonContainer{display:flex;flex-direction:column}}.commonLayer[data-name=modificationRequest] .buttonContainer button{margin-top:10px}.commonLayer[data-name=modificationRequest] .buttonContainer button:first-of-type{margin-right:10px}@media (max-width:480px){.commonLayer[data-name=modificationRequest] .buttonContainer button{width:100%;height:50px}.commonLayer[data-name=modificationRequest] .buttonContainer button.cancel{order:2}}.commonLayer[data-name=modificationRequest] form.loading .buttonContainer .save{position:relative}.commonLayer[data-name=modificationRequest] form.loading .buttonContainer .save span{visibility:hidden}.commonLayer[data-name=modificationRequest] form.loading .buttonContainer .save:after{content:'';position:absolute;display:inline-block;top:50%;left:50%;width:30px;height:30px;margin-top:-15px;margin-left:-15px;background:url(/assets/images/common/loader2.svg) no-repeat;background-size:100%;-webkit-animation:rotate 1s infinite linear both;-moz-animation:rotate 1s infinite linear both;-ms-animation:rotate 1s infinite linear both;animation:rotate 1s infinite linear both;z-index:2}.commonLayer[data-name=recurringTurnedOn]{background-color:#fff0}.commonLayer[data-name=recurringTurnedOn] .close{position:absolute;right:0;top:-10px;color:#6e6e6e;font-style:normal;font-size:28px;cursor:pointer}.commonLayer[data-name=recurringTurnedOn] .close:before{content:'×'}.commonLayer[data-name=recurringTurnedOn] .content{padding:30px;font-size:14px;border-radius:10px;line-height:1.4}.commonLayer[data-name=recurringTurnedOn] h2{margin:0 0 20px 0;font-size:18px}.commonLayer[data-name=recurringTurnedOn] a{color:#000;text-decoration:underline}.commonLayer[data-name=recurringTurnedOn] .buttonContainer{margin-top:20px}.commonLayer[data-name=recurringTurnedOn] .buttonContainer button{display:block;margin:0 auto;padding:12px 40px;font-weight:400;text-transform:uppercase}.commonLayer[data-name=searchNeedSub] h2{margin:0 0 20px 0}.commonLayer[data-name=searchNeedSub] .buttonContainer{text-align:center}.commonLayer[data-name=searchNeedSub] .buttonContainer button{height:45px}.commonLayer.moderationInfoLayer{width:480px;margin-left:-240px}@media (max-width:500px){.commonLayer.moderationInfoLayer{width:320px;margin-left:-160px}}@media (min-width:640px){.commonLayer.motivatorLayer{width:580px;margin-left:-290px}}.commonLayer.motivatorLayer .content{padding:20px}@media (min-width:640px){.commonLayer.motivatorLayer .content{padding:35px}}.commonLayer.motivatorLayer h2{margin:0 0 25px 0;color:#336993;font-size:24px;line-height:30px}.commonLayer.motivatorLayer .text{color:#2e2e2e;font-family:'Tahoma';font-size:14px;line-height:18px}.commonLayer.motivatorLayer .text strong{display:inline;margin-bottom:0;font-size:14px}.commonLayer.motivatorLayer .text strong.title{display:block;margin-bottom:15px}.commonLayer.motivatorLayer .text ul{margin:20px 0 10px 0}@media (min-width:640px){.commonLayer.motivatorLayer .text ul{margin:10px 0}}.commonLayer.motivatorLayer .text ul li{position:relative;display:inline-block;margin-bottom:15px;padding-left:20px}@media (min-width:640px){.commonLayer.motivatorLayer .text ul li{margin-bottom:7px;padding:10px;background-color:#f5f2eb;border-radius:10px}}.commonLayer.motivatorLayer .text ul li:before{content:"• ";position:absolute;top:-1px;left:0;color:#336993;font-size:24px;vertical-align:top}@media (min-width:640px){.commonLayer.motivatorLayer .text ul li:before{position:relative}}.commonLayer.motivatorLayer .text .wrapper{margin:20px 0}.commonLayer.motivatorLayer .text .wrapper .item{display:table;width:100%;height:65px;margin-bottom:10px;padding:12px 18px;background-color:#F0F0F0;border-radius:10px}@media (max-width:480px){.commonLayer.motivatorLayer .text .wrapper .item{display:block;width:280px;height:auto;margin-left:-20px;margin-bottom:0;text-align:center;border-radius:0}.commonLayer.motivatorLayer .text .wrapper .item:nth-of-type(2n){background-color:#FFF}}.commonLayer.motivatorLayer .text .wrapper .item .left{width:88px;margin-right:25px;margin-left:-18px;border-right:1px solid #FFF}@media (max-width:480px){.commonLayer.motivatorLayer .text .wrapper .item .left{float:none;width:auto;margin:0 0 10px 0;border:none}}.commonLayer.motivatorLayer .text .wrapper .item .left i{display:block;margin:0 auto;background:url(/assets/images/desktop/subscription/motivators/freeDay.png) no-repeat}.commonLayer.motivatorLayer .text .wrapper .item .left i.first{width:56px;height:39px;background-position:0 0}.commonLayer.motivatorLayer .text .wrapper .item .left i.second{width:49px;height:41px;background-position:0 -56px}.commonLayer.motivatorLayer .text .wrapper .item .left i.third{width:36px;height:49px;background-position:0 -115px}.commonLayer.motivatorLayer .text .wrapper .item .middle{display:table-cell;width:100%;vertical-align:middle}@media (max-width:480px){.commonLayer.motivatorLayer .text .wrapper .item .middle{display:block}}.commonLayer.motivatorLayer .buttonContainer button{display:inline-block}@media (max-width:480px){.commonLayer.motivatorLayer .buttonContainer button{padding-left:15px;padding-right:15px}}@media (min-width:481px){.commonLayer.motivatorLayer.smallText .text{font-size:12px;line-height:16px}.commonLayer.motivatorLayer.smallText .text strong{font-size:12px}}.commonLayer.motivatorLayer[data-name=earlySale] .animation,.commonLayer.motivatorLayer[data-name=earlySale] .animation_a,.commonLayer.motivatorLayer[data-name=earlySale] .animation_b,.commonLayer.motivatorLayer[data-name=earlySale] .animation_c{width:100%;height:215px;margin-bottom:30px;background-size:contain;background-repeat:no-repeat}@media (max-width:640px){.commonLayer.motivatorLayer[data-name=earlySale] .animation,.commonLayer.motivatorLayer[data-name=earlySale] .animation_a,.commonLayer.motivatorLayer[data-name=earlySale] .animation_b,.commonLayer.motivatorLayer[data-name=earlySale] .animation_c{height:175px}}@media (max-width:480px){.commonLayer.motivatorLayer[data-name=earlySale] .animation,.commonLayer.motivatorLayer[data-name=earlySale] .animation_a,.commonLayer.motivatorLayer[data-name=earlySale] .animation_b,.commonLayer.motivatorLayer[data-name=earlySale] .animation_c{height:110px}}.commonLayer.motivatorLayer[data-name=earlySale] .animation{background-image:url(/assets/images/desktop/subscription/motivators/earlySale_a.gif?v=2)}@media (max-width:480px){.commonLayer.motivatorLayer[data-name=earlySale] .animation{background-image:url(/assets/images/mobile/subscription/motivators/earlySale_a.gif?v=2)}}.commonLayer.motivatorLayer[data-name=earlySale] .animation_a{background-image:url(/assets/images/desktop/subscription/motivators/earlySale_a.gif?v=2)}@media (max-width:480px){.commonLayer.motivatorLayer[data-name=earlySale] .animation_a{background-image:url(/assets/images/mobile/subscription/motivators/earlySale_a.gif?v=2)}}.commonLayer.motivatorLayer[data-name=earlySale] .animation_b{background-image:url(/assets/images/desktop/subscription/motivators/earlySale_b.gif?v=2)}@media (max-width:480px){.commonLayer.motivatorLayer[data-name=earlySale] .animation_b{background-image:url(/assets/images/mobile/subscription/motivators/earlySale_b.gif?v=2)}}.commonLayer.motivatorLayer[data-name=earlySale] .animation_c{background-image:url(/assets/images/desktop/subscription/motivators/earlySale_c.gif)}@media (max-width:480px){.commonLayer.motivatorLayer[data-name=earlySale] .animation_c{background-image:url(/assets/images/mobile/subscription/motivators/earlySale_c.gif)}}.commonLayer.motivatorLayer[data-name=earlySale] .fa-times:before{background:url(/assets/images/common/icons/closeWhite.svg) no-repeat}.commonLayer.motivatorLayer[data-name=earlySale] .head{margin:-40px -55px 25px -55px;padding:25px 0 35px 0;border-top-right-radius:10px;border-top-left-radius:10px;color:#FFF;background-color:#336993;font-family:'Open Sans',sans-serif;text-align:center;line-height:1}.commonLayer.motivatorLayer[data-name=earlySale] .head h2{margin-bottom:15px;color:#FFF;font-size:82px;font-weight:600;line-height:1}.commonLayer.motivatorLayer[data-name=earlySale] .head .text1{margin-bottom:25px;font-size:48px;font-weight:600}.commonLayer.motivatorLayer[data-name=earlySale] .head .text2{font-size:24px}@media (max-width:640px){.commonLayer.motivatorLayer[data-name=earlySale] .head{margin:-30px -40px 25px -40px}.commonLayer.motivatorLayer[data-name=earlySale] .head h2{font-size:54px}.commonLayer.motivatorLayer[data-name=earlySale] .head .text1{font-size:34px}.commonLayer.motivatorLayer[data-name=earlySale] .head .text2{font-size:16px}}.commonLayer.motivatorLayer[data-name=earlySale] button{margin-top:35px;padding:12px 50px;font-size:20px;font-weight:500}@media (max-width:640px){.commonLayer.motivatorLayer[data-name=earlySale] button{margin-top:20px}}@media (max-width:640px){.commonLayer.motivatorLayer[data-name=earlySale].groupB .head .text2{font-size:12px}}.commonLayer.motivatorLayer[data-name=earlySale].groupC .head .text2{font-size:20px}@media (max-width:640px){.commonLayer.motivatorLayer[data-name=earlySale].groupC .head h2{font-size:40px}.commonLayer.motivatorLayer[data-name=earlySale].groupC .head .text2{font-size:11px}}.commonLayer.motivatorLayer[data-name=melegHeti]{text-align:center}.commonLayer.motivatorLayer[data-name=melegHeti] h2{font-size:38px;text-transform:uppercase;line-height:44px}@media (max-width:480px){.commonLayer.motivatorLayer[data-name=melegHeti] h2{font-size:24px;line-height:30px}}.commonLayer.motivatorLayer[data-name=melegHeti] .specialWrapper{width:360px;margin:30px auto;background-color:#3f6ba0;border-radius:10px;box-shadow:0 1px 3px 0 rgb(0 0 0 / .34);overflow:hidden}@media (max-width:480px){.commonLayer.motivatorLayer[data-name=melegHeti] .specialWrapper{width:100%}}.commonLayer.motivatorLayer[data-name=melegHeti] .specialWrapper .item{height:46px;margin-bottom:3px;padding:10px 10px 10px 5px;color:#FFF;background-color:#4d78ad;font-size:14px}@media (max-width:480px){.commonLayer.motivatorLayer[data-name=melegHeti] .specialWrapper .item{height:auto}}.commonLayer.motivatorLayer[data-name=melegHeti] .specialWrapper .item:hover{background-color:#5e89bd;cursor:default}.commonLayer.motivatorLayer[data-name=melegHeti] .specialWrapper .item>i,.commonLayer.motivatorLayer[data-name=melegHeti] .specialWrapper .item>span,.commonLayer.motivatorLayer[data-name=melegHeti] .specialWrapper .item>div{display:inline-block;vertical-align:middle}.commonLayer.motivatorLayer[data-name=melegHeti] .specialWrapper .item i{background:url(/assets/images/sites/melegrandi/desktop/subscription/motivators/specialOffer.png) no-repeat}@media (max-width:480px){.commonLayer.motivatorLayer[data-name=melegHeti] .specialWrapper .item i{position:relative;top:30px}}.commonLayer.motivatorLayer[data-name=melegHeti] .specialWrapper .item i.card{width:50px;height:25px;background-position:0 0}.commonLayer.motivatorLayer[data-name=melegHeti] .specialWrapper .item i.mobile{width:50px;height:31px;margin-top:-3px;background-position:2px -26px}.commonLayer.motivatorLayer[data-name=melegHeti] .specialWrapper .item .info{width:134px;margin-top:3px;text-align:left}.commonLayer.motivatorLayer[data-name=melegHeti] .specialWrapper .item .price{margin-top:3px}@media (max-width:480px){.commonLayer.motivatorLayer[data-name=melegHeti] .specialWrapper .item .button{float:none;display:block;margin-top:15px;text-align:center}}.commonLayer.motivatorLayer[data-name=melegHeti] .specialWrapper .item .button button{margin-top:-1px;padding:6px 18px 7px 18px;background-color:#f58b5d;background:-webkit-gradient(linear,left top,left bottom,from(#f58b5d),to(#e25319));background:-webkit-linear-gradient(top,#f58b5d,#e25319);background:-moz-linear-gradient(top,#f58b5d,#e25319);background:-ms-linear-gradient(top,#f58b5d,#e25319);background:-o-linear-gradient(top,#f58b5d,#e25319);font-size:14px}@media (max-width:480px){.commonLayer.motivatorLayer[data-name=melegHeti] .specialWrapper .item .button button{display:inline-block}}.commonLayer.motivatorLayer .recurringAfter h2,.commonLayer.motivatorLayer .recurringBefore h2{font-size:30px!important;font-weight:700!important}@media (max-width:640px){.commonLayer.motivatorLayer .recurringAfter h2,.commonLayer.motivatorLayer .recurringBefore h2{font-size:18px!important}.commonLayer.motivatorLayer .recurringAfter .buttonContainer button,.commonLayer.motivatorLayer .recurringBefore .buttonContainer button{font-size:14px!important}}.commonLayer.motivatorLayer .recurringBefore div.displayInlineBlock{width:calc(470px - 70px)}.commonLayer.motivatorLayer .recurringBefore img.displayInlineBlock{width:60px;vertical-align:top}@media (max-width:640px){.commonLayer.motivatorLayer .recurringBefore .text{font-size:12px}.commonLayer.motivatorLayer .recurringBefore div.displayInlineBlock{width:calc(100% - 75px)}.commonLayer.motivatorLayer .recurringBefore img.displayInlineBlock{width:70px}}.commonLayer.freeDaysLayer{width:430px;margin-left:-215px;padding:0}@media (max-width:530px){.commonLayer.freeDaysLayer{width:300px;margin-left:-150px}}.commonLayer.freeDaysLayer .close{top:-17px!important;right:-17px!important}.commonLayer.freeDaysLayer .close:before{background-image:url(/assets/images/common/icons/close.svg)!important}.commonLayer.freeDaysLayer .title{padding:24px;color:#FFF;background-color:#4384CE;font-size:22px;font-weight:700;border-top-left-radius:5px;border-top-right-radius:5px}@media (max-width:530px){.commonLayer.freeDaysLayer .title{padding:18px;font-size:16px}}.commonLayer.freeDaysLayer .content{padding:0!important;border-bottom-left-radius:5px;border-bottom-right-radius:5px;overflow:hidden}.commonLayer.freeDaysLayer .content .info{color:#4C4C4C;font-size:14px}@media (max-width:530px){.commonLayer.freeDaysLayer .content .info{font-size:12px}}.commonLayer.freeDaysLayer .content .text{padding:20px 30px}@media (max-width:530px){.commonLayer.freeDaysLayer .content .text{padding:15px}}.commonLayer.freeDaysLayer .content .text .benefits ul{float:left;width:calc(100% - 126px);margin-top:15px}@media (max-width:530px){.commonLayer.freeDaysLayer .content .text .benefits ul{width:calc(100% - 115px)}}.commonLayer.freeDaysLayer .content .text .benefits ul li{padding:5px 0}@media (max-width:530px){.commonLayer.freeDaysLayer .content .text .benefits ul li{white-space:nowrap}}.commonLayer.freeDaysLayer .content .text .benefits ul li img{display:inline-block;width:32px;height:32px;margin-right:12px;vertical-align:middle}@media (max-width:530px){.commonLayer.freeDaysLayer .content .text .benefits ul li img{margin-right:6px}}.commonLayer.freeDaysLayer .content .text .benefits ul li span{display:inline-block;max-width:80%;color:#444;font-size:14px;vertical-align:middle}@media (max-width:530px){.commonLayer.freeDaysLayer .content .text .benefits ul li span{max-width:none;font-size:12px;white-space:normal}}.commonLayer.freeDaysLayer .content .text .benefits .hurray{float:right;width:123px;height:386px;margin-top:17px}@media (max-width:530px){.commonLayer.freeDaysLayer .content .text .benefits .hurray{position:relative;right:-17px;width:110px;height:346px;margin-top:13px}}.commonLayer.freeDaysLayer .content .bottom{padding:20px 30px;background-color:#ECECEC}@media (max-width:530px){.commonLayer.freeDaysLayer .content .bottom{padding:20px 15px}}.commonLayer.freeDaysLayer .content .bottom .buttonContainer button{width:220px;height:50px;font-size:18px;font-weight:400}@media (max-width:530px){.commonLayer.freeDaysLayer .content .bottom .buttonContainer button{width:100%}}.villamcsomagStickyContainer{position:fixed;bottom:0;right:10px;width:200px;padding:20px;border-radius:7px;background:#FFF;box-shadow:0 0 6px 0 #CCC;color:#000;z-index:1;display:block}@media (max-width:1024px){.villamcsomagStickyContainer{bottom:58px}}@media (min-width:768px){.villamcsomagStickyContainer{right:40px}}@media (min-width:960px){.villamcsomagStickyContainer{right:80px}}@media (max-width:767px){.villamcsomagStickyContainer.mobile-hidden{display:none}}.villamcsomagStickyContainer .close-icon{position:absolute;top:10px;right:10px;background:url(/assets/images/common/icons/closeGray.svg) 10px;width:10px;height:10px}@media (min-width:768px){.villamcsomagStickyContainer .close-icon{display:none}}.villamcsomagStickyContainer .title{font-size:21px;font-weight:700;text-transform:uppercase;margin:0}.villamcsomagStickyContainer .content{padding:10px 0 0 60px;background:url(/assets/images/desktop/subscription/motivators/villamcsomagGiftSticky.svg) left center / 50px no-repeat}.villamcsomagStickyContainer .content .content-text{font-size:17px;margin:0 0 3px 0}.villamcsomagStickyContainer .content .counter{background:#C6373D;color:#FFF;width:100%;text-align:center;padding:5px 0;line-height:33px;font-size:33px;border-radius:4px}body.new .commonLayer.villam-csomag-start-layer{width:300px;max-width:100%;margin-left:-150px;padding:12px}@media (min-width:768px){body.new .commonLayer.villam-csomag-start-layer{width:760px;margin-left:-380px;padding:18px}}@media (min-width:820px){body.new .commonLayer.villam-csomag-start-layer{width:800px;margin-left:-400px}}body.new .commonLayer.villam-csomag-start-layer .close-icon{top:16px;right:16px}@media (min-width:768px){body.new .commonLayer.villam-csomag-start-layer .close-icon{top:26px;right:26px}}body.new .commonLayer.villam-csomag-start-layer .content{padding:20px 10px;background:#ECECEC;border-radius:7px}@media (min-width:768px){body.new .commonLayer.villam-csomag-start-layer .content{width:100%;padding:40px 0}}body.new .commonLayer.villam-csomag-start-layer .content .title{text-align:center;text-transform:uppercase;font-size:28px;margin:0 0 20px}@media (min-width:768px){body.new .commonLayer.villam-csomag-start-layer .content .title{font-size:71px;margin-bottom:30px}}body.new .commonLayer.villam-csomag-start-layer .content .info-content{margin-bottom:25px}@media (min-width:768px){body.new .commonLayer.villam-csomag-start-layer .content .info-content{background:url(/assets/images/desktop/subscription/motivators/villamcsomagGift.svg) left bottom / 170px no-repeat;padding-left:200px;width:560px;margin:0 auto 50px auto}}body.new .commonLayer.villam-csomag-start-layer .content .info-content .info{background:url(/assets/images/desktop/subscription/motivators/villamcsomagGift.svg) left top / 70px no-repeat;padding-left:85px;padding-bottom:40px}@media (min-width:768px){body.new .commonLayer.villam-csomag-start-layer .content .info-content .info{background:unset;padding-left:0;padding-bottom:20px}}body.new .commonLayer.villam-csomag-start-layer .content .info-content .info .info-text{font-size:16px;margin:0;padding-top:10px}@media (min-width:768px){body.new .commonLayer.villam-csomag-start-layer .content .info-content .info .info-text{font-size:33px}}body.new .commonLayer.villam-csomag-start-layer .content .info-content .info .info-title{color:#4384CE;text-transform:uppercase;font-weight:700}@media (min-width:768px){body.new .commonLayer.villam-csomag-start-layer .content .info-content .info .info-title{font-size:33px}}body.new .commonLayer.villam-csomag-start-layer .content .info-content .counter-row{display:flex;align-items:center}body.new .commonLayer.villam-csomag-start-layer .content .info-content .counter-row .counter{flex:0 0 75px;margin-right:10px;background:#C6373D;color:#FFF;font-size:24px;font-weight:700;border-radius:5px;text-align:center;line-height:24px;padding:8px 0}@media (min-width:768px){body.new .commonLayer.villam-csomag-start-layer .content .info-content .counter-row .counter{flex:170px;margin-right:15px;font-size:56px;line-height:56px;padding:15px}}body.new .commonLayer.villam-csomag-start-layer .content .info-content .counter-row .expiry{font-size:13px}@media (min-width:768px){body.new .commonLayer.villam-csomag-start-layer .content .info-content .counter-row .expiry{font-size:18px}}body.new .commonLayer.villam-csomag-start-layer .content .info-content .counter-row .expiry strong{display:inline;margin:0;font-size:inherit}body.new .commonLayer.villam-csomag-start-layer .content .button-row{display:flex;align-items:center}@media (min-width:768px){body.new .commonLayer.villam-csomag-start-layer .content .button-row{width:560px;margin:0 auto}}body.new .commonLayer.villam-csomag-start-layer .content .button-row .cancel-button{flex:0 0 auto;font-size:14px;margin-right:15px;cursor:pointer}@media (min-width:768px){body.new .commonLayer.villam-csomag-start-layer .content .button-row .cancel-button{font-size:27px;margin-right:40px}}body.new .commonLayer.villam-csomag-start-layer .content .button-row .link-button{flex:1 0 0%;background:#2e6eb7;background:-moz-linear-gradient(45deg,#2e6eb7 0%,#4393ef 100%);background:-webkit-linear-gradient(45deg,#2e6eb7 0%,#4393ef 100%);background:linear-gradient(45deg,#2e6eb7 0%,#4393ef 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2e6eb7',endColorstr='#4393ef',GradientType=1);position:relative;color:#FFF;font-size:13px;line-height:13px;padding:11px 0 11px 25px;text-align:center}@media (min-width:768px){body.new .commonLayer.villam-csomag-start-layer .content .button-row .link-button{font-size:27px;line-height:28px;padding:21px 0 21px 40px;border-radius:45px}}body.new .commonLayer.villam-csomag-start-layer .content .button-row .link-button:before{content:"";display:block;background:url(/assets/images/desktop/subscription/motivators/blueStar.svg) center / 11px no-repeat #FFF;width:18px;height:18px;position:absolute;left:10px;top:50%;margin-top:-9px;border-radius:100%}@media (min-width:768px){body.new .commonLayer.villam-csomag-start-layer .content .button-row .link-button:before{width:26px;height:26px;background-size:16px;margin-top:-13px;left:25px}}body.new .commonLayer.villam-csomag-ends-layer{width:300px;max-width:100%;margin-left:-150px;padding:12px}@media (min-width:768px){body.new .commonLayer.villam-csomag-ends-layer{width:760px;margin-left:-380px;padding:18px}}@media (min-width:820px){body.new .commonLayer.villam-csomag-ends-layer{width:800px;margin-left:-400px}}body.new .commonLayer.villam-csomag-ends-layer .close-icon{top:16px;right:16px}@media (min-width:768px){body.new .commonLayer.villam-csomag-ends-layer .close-icon{top:26px;right:26px}}body.new .commonLayer.villam-csomag-ends-layer .content{padding:20px 10px;background:#ECECEC;border-radius:7px}@media (min-width:768px){body.new .commonLayer.villam-csomag-ends-layer .content{width:100%;padding:40px 0}}body.new .commonLayer.villam-csomag-ends-layer .content .title{text-align:center;text-transform:uppercase;font-size:28px;margin:0 0 20px}@media (min-width:768px){body.new .commonLayer.villam-csomag-ends-layer .content .title{font-size:71px;margin-bottom:30px}}body.new .commonLayer.villam-csomag-ends-layer .content .counter{width:75px;background:#C6373D;color:#FFF;font-size:24px;font-weight:700;border-radius:5px;text-align:center;line-height:24px;padding:8px 0;margin:0 auto 15px auto}@media (min-width:768px){body.new .commonLayer.villam-csomag-ends-layer .content .counter{width:170px;font-size:56px;line-height:56px;padding:15px;margin-bottom:20px}}body.new .commonLayer.villam-csomag-ends-layer .content .expired-title{font-size:22px;margin:0 0 20px 0;font-weight:700;text-align:center}@media (min-width:768px){body.new .commonLayer.villam-csomag-ends-layer .content .expired-title{font-size:26px;margin-bottom:25px}}body.new .commonLayer.villam-csomag-ends-layer .content .info{font-size:14px;margin:0 auto 15px auto;text-align:center}@media (min-width:768px){body.new .commonLayer.villam-csomag-ends-layer .content .info{font-size:16px;width:400px;margin-bottom:30px}}body.new .commonLayer.villam-csomag-ends-layer .content .info strong{font-size:inherit;margin:0;display:inline}body.new .commonLayer.villam-csomag-ends-layer .content .button-row{display:flex;align-items:center}@media (min-width:768px){body.new .commonLayer.villam-csomag-ends-layer .content .button-row{width:400px;margin:0 auto}}body.new .commonLayer.villam-csomag-ends-layer .content .button-row .cancel-button{flex:0 0 auto;font-size:14px;margin-right:15px;cursor:pointer}@media (min-width:768px){body.new .commonLayer.villam-csomag-ends-layer .content .button-row .cancel-button{font-size:27px;margin-right:40px}}body.new .commonLayer.villam-csomag-ends-layer .content .button-row .subscription-page-button{flex:1 0 0%;font-size:13px;line-height:13px;padding:11px 0;text-align:center;margin:0;color:#FFF}@media (min-width:768px){body.new .commonLayer.villam-csomag-ends-layer .content .button-row .subscription-page-button{font-size:27px;line-height:28px;padding:21px 0;border-radius:45px}}.commonLayer[data-name=featuresInfo]{width:650px;margin-left:-325px;padding:0;background-color:#FFF;border-radius:10px;overflow:hidden}@media (max-width:700px){.commonLayer[data-name=featuresInfo]{width:300px;margin-left:-150px}}.commonLayer[data-name=featuresInfo] .cancel{position:absolute;top:17px;right:17px;cursor:pointer}.commonLayer[data-name=featuresInfo] .content{padding:60px 40px 40px 40px!important}@media (max-width:700px){.commonLayer[data-name=featuresInfo] .content{padding:45px 20px 30px 20px!important}}.commonLayer[data-name=featuresInfo] .content .slides{width:100%;white-space:nowrap;overflow:hidden}.commonLayer[data-name=featuresInfo] .content .slides .slide{position:relative;display:inline-block;width:100%;white-space:normal;vertical-align:bottom;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;-khtml-transition:all 1s ease-in-out;transition:all 1s ease-in-out}@media (max-width:700px){.commonLayer[data-name=featuresInfo] .content .slides .slide{vertical-align:top;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-khtml-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}}.commonLayer[data-name=featuresInfo] .content .slides .slide:not(:last-of-type){margin-right:40px}.commonLayer[data-name=featuresInfo] .content .slides .slide .title{margin:0 0 40px 0!important;color:#000;font-size:27px;font-weight:700;line-height:1.3}@media (max-width:700px){.commonLayer[data-name=featuresInfo] .content .slides .slide .title{margin-bottom:10px!important;font-size:18px}}.commonLayer[data-name=featuresInfo] .content .slides .slide .imageContainer{float:left;margin-right:20px}@media (max-width:700px){.commonLayer[data-name=featuresInfo] .content .slides .slide .imageContainer{float:none;display:block;text-align:center;margin:4px 0 10px 0}}.commonLayer[data-name=featuresInfo] .content .slides .slide .imageContainer img{max-width:100%}.commonLayer[data-name=featuresInfo] .content .slides .slide .text{display:inline;color:#474747;font-size:17px;font-weight:500;line-height:1.3}@media (max-width:700px){.commonLayer[data-name=featuresInfo] .content .slides .slide .text{font-size:15px}}.commonLayer[data-name=featuresInfo] .content .slides .slide .text a{color:#336993;text-decoration:underline}.commonLayer[data-name=featuresInfo] .content .slides .slide .text .icon{display:inline-block;background-repeat:no-repeat;vertical-align:middle}.commonLayer[data-name=featuresInfo] .content .slides .slide .text .icon.save{width:24px;height:24px;background-image:url(/assets/images/desktop/layers/save.svg)}.commonLayer[data-name=featuresInfo] .content .slides .slide.slide1,.commonLayer[data-name=featuresInfo] .content .slides .slide.slide2{top:-45px}@media (max-width:700px){.commonLayer[data-name=featuresInfo] .content .slides .slide.slide1,.commonLayer[data-name=featuresInfo] .content .slides .slide.slide2{top:0}}@media (max-width:700px){.commonLayer[data-name=featuresInfo] .content .slides .slide.slide4 .imageContainer img{height:190px}}.commonLayer[data-name=featuresInfo] .content .slides.noTransition .slide{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;-khtml-transition:none;transition:none}.commonLayer[data-name=featuresInfo] .content .buttonContainer{margin-top:40px;text-align:center}@media (max-width:700px){.commonLayer[data-name=featuresInfo] .content .buttonContainer{display:flex;flex-direction:column;margin-top:10px}.commonLayer[data-name=featuresInfo] .content .buttonContainer.lessMargin{position:relative;margin-top:-100px;margin-bottom:-40px;padding-bottom:40px;background-color:#FFF;z-index:2}}.commonLayer[data-name=featuresInfo] .content .buttonContainer button{display:inline-block;width:230px;height:50px;margin-top:0;font-size:18px!important;font-weight:400!important;vertical-align:top}@media (max-width:700px){.commonLayer[data-name=featuresInfo] .content .buttonContainer button{width:100%}}.commonLayer[data-name=featuresInfo] .content .buttonContainer button.prev{float:left;color:#336993;background:#FFF;box-shadow:0 0 6px rgb(0 0 0 / .2)}@media (max-width:700px){.commonLayer[data-name=featuresInfo] .content .buttonContainer button.prev{float:none;margin-top:20px;order:2}}.commonLayer[data-name=featuresInfo] .content .buttonContainer button.next{float:right}.commonLayer[data-name=featuresInfo] .content .buttonContainer button.next.center{float:none}@media (min-width:701px){.commonLayer[data-name=featuresInfo] .content .buttonContainer button.next.center{margin:0 auto}}@media (max-width:700px){.commonLayer[data-name=featuresInfo] .content .buttonContainer button.next{float:none;order:1}}.commonLayer[data-name=featuresInfo] .content .slidePager{margin-top:40px;text-align:center}.commonLayer[data-name=featuresInfo] .content .slidePager .dot{display:inline-block;width:12px;height:12px;margin:0 7px;background-color:#C9C9C9;border-radius:50%;vertical-align:top;cursor:pointer}.commonLayer[data-name=featuresInfo] .content .slidePager .dot.selected{background-color:#336993;cursor:default}.commonLayer[data-name=noSubSurvey],.commonLayer[data-name=afterSubSurvey]{width:590px;margin-left:-295px;padding:0}@media (max-width:900px){.commonLayer[data-name=noSubSurvey],.commonLayer[data-name=afterSubSurvey]{width:300px;margin-left:-150px}}.commonLayer[data-name=noSubSurvey] .close,.commonLayer[data-name=afterSubSurvey] .close{top:-17px!important;right:-18px!important}.commonLayer[data-name=noSubSurvey] .close:before,.commonLayer[data-name=afterSubSurvey] .close:before{background-image:url(/assets/images/common/icons/close.svg)!important}.commonLayer[data-name=noSubSurvey] .head,.commonLayer[data-name=afterSubSurvey] .head{padding:22px 0;color:#FFF;background-color:#336993;font-size:36px;font-weight:600;text-align:center;border-top-left-radius:7px;border-top-right-radius:7px}@media (max-width:900px){.commonLayer[data-name=noSubSurvey] .head,.commonLayer[data-name=afterSubSurvey] .head{padding:14px 0;font-size:18px}}.commonLayer[data-name=noSubSurvey] .info,.commonLayer[data-name=afterSubSurvey] .info{padding:25px 35px;line-height:1.4}.commonLayer[data-name=noSubSurvey] .content,.commonLayer[data-name=afterSubSurvey] .content{padding:0!important;border-bottom-left-radius:7px;border-bottom-right-radius:7px}.commonLayer[data-name=noSubSurvey] .content .box,.commonLayer[data-name=afterSubSurvey] .content .box{width:545px;margin:17px auto;border-radius:21px;box-shadow:0 0 6px rgb(0 0 0 / .16);overflow:hidden}@media (max-width:900px){.commonLayer[data-name=noSubSurvey] .content .box,.commonLayer[data-name=afterSubSurvey] .content .box{width:270px;border-radius:15px}}.commonLayer[data-name=noSubSurvey] .content .box .boxHead,.commonLayer[data-name=afterSubSurvey] .content .box .boxHead{padding:12px 0;color:#FFF;background-color:#4384CE;font-size:22px;font-weight:700;text-align:center}@media (max-width:900px){.commonLayer[data-name=noSubSurvey] .content .box .boxHead,.commonLayer[data-name=afterSubSurvey] .content .box .boxHead{padding:9px 30px;font-size:16px}}.commonLayer[data-name=noSubSurvey] .content .box .inputs,.commonLayer[data-name=afterSubSurvey] .content .box .inputs{padding:24px 28px}@media (max-width:900px){.commonLayer[data-name=noSubSurvey] .content .box .inputs,.commonLayer[data-name=afterSubSurvey] .content .box .inputs{padding:18px}}.commonLayer[data-name=noSubSurvey] .content .box .inputs .checkboxHolder,.commonLayer[data-name=afterSubSurvey] .content .box .inputs .checkboxHolder{margin-bottom:10px}.commonLayer[data-name=noSubSurvey] .content .box .inputs .checkboxHolder:before,.commonLayer[data-name=afterSubSurvey] .content .box .inputs .checkboxHolder:before{width:20px;height:20px;background-color:#E6E6E6;border-color:#E6E6E6}.commonLayer[data-name=noSubSurvey] .content .box .inputs .checkboxHolder label,.commonLayer[data-name=afterSubSurvey] .content .box .inputs .checkboxHolder label{max-width:92%}.commonLayer[data-name=noSubSurvey] .content .box .inputs .checkboxHolder label:before,.commonLayer[data-name=afterSubSurvey] .content .box .inputs .checkboxHolder label:before,.commonLayer[data-name=noSubSurvey] .content .box .inputs .checkboxHolder label:after,.commonLayer[data-name=afterSubSurvey] .content .box .inputs .checkboxHolder label:after{width:20px;height:20px;left:-16px}.commonLayer[data-name=noSubSurvey] .content .box .inputs .checkboxHolder label:after,.commonLayer[data-name=afterSubSurvey] .content .box .inputs .checkboxHolder label:after{font-size:13px}.commonLayer[data-name=noSubSurvey] .content .box .inputs .checkboxHolder label .text,.commonLayer[data-name=afterSubSurvey] .content .box .inputs .checkboxHolder label .text{position:relative;display:inline-block;top:2px;margin-left:10px;color:#000;font-size:14px}@media (max-width:900px){.commonLayer[data-name=noSubSurvey] .content .box .inputs .checkboxHolder label .text,.commonLayer[data-name=afterSubSurvey] .content .box .inputs .checkboxHolder label .text{font-size:13px}}.commonLayer[data-name=noSubSurvey] .content .box .inputs textarea,.commonLayer[data-name=afterSubSurvey] .content .box .inputs textarea{width:100%;height:80px;min-height:80px;max-height:80px;margin-top:2px;padding:10px;background-color:#ECECEC;font-size:14px;border:none;outline:none;resize:none}@media (max-width:900px){.commonLayer[data-name=noSubSurvey] .content .box .inputs textarea,.commonLayer[data-name=afterSubSurvey] .content .box .inputs textarea{font-size:13px}}.commonLayer[data-name=noSubSurvey] .content .box .inputs textarea[readonly],.commonLayer[data-name=afterSubSurvey] .content .box .inputs textarea[readonly]{color:#aaa}.commonLayer[data-name=noSubSurvey] .content .box .inputs .errorMessage,.commonLayer[data-name=afterSubSurvey] .content .box .inputs .errorMessage{padding:5px 0;color:red;font-size:14px;font-weight:500}@media (max-width:900px){.commonLayer[data-name=noSubSurvey] .content .box .inputs .errorMessage,.commonLayer[data-name=afterSubSurvey] .content .box .inputs .errorMessage{font-size:13px}}.commonLayer[data-name=noSubSurvey] .content .buttonContainer,.commonLayer[data-name=afterSubSurvey] .content .buttonContainer{margin:32px 0}@media (max-width:900px){.commonLayer[data-name=noSubSurvey] .content .buttonContainer,.commonLayer[data-name=afterSubSurvey] .content .buttonContainer{margin:20px 0}}.commonLayer[data-name=noSubSurvey] .content .buttonContainer button,.commonLayer[data-name=afterSubSurvey] .content .buttonContainer button{width:295px;height:60px;margin-top:0;font-size:24px!important}@media (max-width:900px){.commonLayer[data-name=noSubSurvey] .content .buttonContainer button,.commonLayer[data-name=afterSubSurvey] .content .buttonContainer button{width:220px;height:45px;font-size:18px!important}}.commonLayer[data-name=noSubSurvey] .content .buttonContainer button img,.commonLayer[data-name=afterSubSurvey] .content .buttonContainer button img{position:relative;top:3px;width:26px;height:26px;-webkit-animation:spin 1s infinite linear;-moz-animation:spin 1s infinite linear;-ms-animation:spin 1s infinite linear;animation:spin 1s infinite linear}@media (max-width:900px){.commonLayer[data-name=noSubSurvey] .content .buttonContainer button img,.commonLayer[data-name=afterSubSurvey] .content .buttonContainer button img{top:0}}@media (max-width:900px){.commonLayer[data-name=afterSubSurvey] .info{padding:25px 25px 5px 25px;font-size:13px;text-align:center}}.commonLayer[data-name=afterSubSurvey] .content .box .boxHead{font-size:14px}@media (max-width:900px){.commonLayer[data-name=afterSubSurvey] .content .box .boxHead{padding-left:5px;padding-right:5px;font-size:12px}}.commonLayer[data-name=afterSubSurvey] .content .starContainer .label{display:inline-block;width:120px;font-size:12px;text-align:center}.commonLayer[data-name=afterSubSurvey] .content .starContainer .label.mobile{display:none}@media (max-width:900px){.commonLayer[data-name=afterSubSurvey] .content .starContainer .label{width:100px;font-size:11px}.commonLayer[data-name=afterSubSurvey] .content .starContainer .label.desktop{display:none}.commonLayer[data-name=afterSubSurvey] .content .starContainer .label.mobile{display:inline-block}}.commonLayer[data-name=afterSubSurvey] .content .starContainer .stars{display:inline-block;margin:0 25px;vertical-align:middle}@media (max-width:900px){.commonLayer[data-name=afterSubSurvey] .content .starContainer .stars{display:block;margin:0 0 10px 0;text-align:center}}.commonLayer[data-name=afterSubSurvey] .content .starContainer .stars .star{display:inline-block;width:21px;height:20px;margin:0 9px;background:url(/assets/images/desktop/layers/surveys/starEmpty.svg) no-repeat;vertical-align:top;cursor:pointer}.commonLayer[data-name=afterSubSurvey] .content .starContainer .stars .star.hover,.commonLayer[data-name=afterSubSurvey] .content .starContainer .stars .star.selected{background-image:url(/assets/images/desktop/layers/surveys/starFull.svg)}.commonLayer[data-name=afterSubSurvey] .content .textBoxWrapper:not(.noBorder){margin-top:10px;padding-top:15px;border-top:1px solid #D5D5D5}.commonLayer[data-name=afterSubSurvey] .content .textBoxWrapper .label{margin-bottom:10px;font-size:14px}@media (max-width:900px){.commonLayer[data-name=afterSubSurvey] .content .textBoxWrapper .label{font-size:12px}}.commonLayer[data-name=noSubSurveyThanks],.commonLayer[data-name=afterSubSurveyThanks]{width:500px;margin-left:-250px;padding:0}@media (max-width:900px){.commonLayer[data-name=noSubSurveyThanks],.commonLayer[data-name=afterSubSurveyThanks]{width:300px;margin-left:-150px}}.commonLayer[data-name=noSubSurveyThanks] .close,.commonLayer[data-name=afterSubSurveyThanks] .close{top:-17px!important;right:-18px!important}.commonLayer[data-name=noSubSurveyThanks] .close:before,.commonLayer[data-name=afterSubSurveyThanks] .close:before{background-image:url(/assets/images/common/icons/close.svg)!important}.commonLayer[data-name=noSubSurveyThanks] .head,.commonLayer[data-name=afterSubSurveyThanks] .head{padding:20px;color:#FFF;background-color:#336993;font-size:18px;font-weight:600;text-align:center;border-top-left-radius:7px;border-top-right-radius:7px}@media (max-width:900px){.commonLayer[data-name=noSubSurveyThanks] .head,.commonLayer[data-name=afterSubSurveyThanks] .head{padding:10px 20px;font-size:16px;line-height:1.3}}.commonLayer[data-name=noSubSurveyThanks] .content,.commonLayer[data-name=afterSubSurveyThanks] .content{padding:25px 30px!important;border-bottom-left-radius:7px;border-bottom-right-radius:7px;font-size:14px!important;text-align:center}@media (max-width:900px){.commonLayer[data-name=noSubSurveyThanks] .content,.commonLayer[data-name=afterSubSurveyThanks] .content{padding:25px 35px!important;font-size:13px!important}}.commonLayer[data-name=noSubSurveyThanks] .content .promiss,.commonLayer[data-name=afterSubSurveyThanks] .content .promiss{margin-bottom:20px}@media (max-width:900px){.commonLayer[data-name=noSubSurveyThanks] .content img,.commonLayer[data-name=afterSubSurveyThanks] .content img{width:165px;height:183px}}.commonLayer[data-name=noSubSurveyThanks] .content .wishes,.commonLayer[data-name=afterSubSurveyThanks] .content .wishes{margin-top:20px}.commonLayer[data-name=noSubSurveyThanks] .content .buttonContainer button,.commonLayer[data-name=afterSubSurveyThanks] .content .buttonContainer button{width:150px;height:45px}@media (max-width:900px){.commonLayer[data-name=noSubSurveyThanks] .content .buttonContainer button,.commonLayer[data-name=afterSubSurveyThanks] .content .buttonContainer button{font-size:18px!important}}.commonLayer[data-name=afterSubSurveyThanks] .head{font-size:24px}@media (max-width:900px){.commonLayer[data-name=afterSubSurveyThanks] .head{font-size:20px}}.commonLayer[data-name=deletionSuccess]{width:300px;margin-left:-150px;background-color:#FFF}.commonLayer[data-name=deletionSuccess] .close,.commonLayer[data-name=deletionSuccess] .fa-times{position:absolute;top:10px;right:10px;cursor:pointer}.commonLayer[data-name=deletionSuccess] .close:before,.commonLayer[data-name=deletionSuccess] .fa-times:before{content:'';display:inline-block;width:16px;height:16px;background:url(/assets/images/common/icons/closeGray.svg) no-repeat}.commonLayer[data-name=deletionSuccess] .content{padding-top:10px;font-size:16px;line-height:1.4}.commonLayer[data-name=deletionSuccess] .content h2{color:#000;font-size:20px;font-weight:500}.commonLayer[data-name=deletionSuccess] .content h3{color:#000;font-size:18px;font-weight:500}.commonLayer[data-name=deletionSuccess] .content .title{margin:0 0 15px 0;padding-top:3px;color:#000;font-size:24px;font-weight:500}.commonLayer[data-name=deletionSuccess] .content .subtitle{margin:20px 0 10px 0;font-size:20px;font-weight:500}.commonLayer[data-name=deletionSuccess] .content a{color:#336993}.commonLayer[data-name=deletionSuccess] .content .inputGroup{margin-bottom:30px}.commonLayer[data-name=deletionSuccess] .content .inputGroup .label{margin-bottom:7px;color:#4C4C4C;font-size:16px}.commonLayer[data-name=deletionSuccess] .content .inputGroup .input{width:100%}.commonLayer[data-name=deletionSuccess] .content .inputGroup .input input[type=text],.commonLayer[data-name=deletionSuccess] .content .inputGroup .input input[type=email],.commonLayer[data-name=deletionSuccess] .content .inputGroup .input input[type=password]{width:100%;height:50px;padding:15px;background-color:#E6E6E6;font-size:16px;border-radius:7px;border:none;outline:none}.commonLayer[data-name=deletionSuccess] .content .buttonsContainer{margin-top:15px;text-align:center}.commonLayer[data-name=deletionSuccess] .content .commonButton{display:inline-block;font-size:20px;font-weight:400}.commonLayer[data-name=deletionSuccess] .content .commonButton.cancel:not(.okButton){margin-right:30px;background:#FFF;border:1px solid #444}.commonLayer[data-name=deletionSuccess] .content .commonButton.cancel:not(.okButton):hover{color:#FFF;background-color:#444}.commonLayer[data-name=deletionSuccess] .close{top:-17px!important;right:-17px!important}.commonLayer[data-name=deletionSuccess] .close:before{background-image:url(/assets/images/common/icons/close.svg)!important}.commonLayer[data-name=deletionSuccess] .content{padding-bottom:10px;font-size:17px;font-weight:700;text-align:center}.commonLayer[data-name=deletionSuccess] .content img{margin:16px 0}.commonLayer[data-name=deletionSuccess] .content .comeBack{color:#336993}.commonLayer[data-name=deletionSuccess] .content .buttonContainer button{width:100%;height:50px;font-size:18px}.commonLayer[data-name=profileVisibility]{width:600px;margin-left:-300px}@media (max-width:640px){.commonLayer[data-name=profileVisibility]{width:300px;margin-left:-150px;padding:10px}}@media (max-width:640px){.commonLayer[data-name=profileVisibility] .title{font-size:20px!important}}.commonLayer[data-name=profileVisibility] .info{margin-bottom:20px}@media (max-width:640px){.commonLayer[data-name=profileVisibility] .info{margin-bottom:15px;font-size:15px}}.commonLayer[data-name=profileVisibility] .info span{color:#DA001B}.commonLayer[data-name=profileVisibility] .info.small{margin-bottom:0;font-size:14px}@media (max-width:640px){.commonLayer[data-name=profileVisibility] .info.small{font-size:13px}}.commonLayer[data-name=profileVisibility] .box{margin-bottom:20px;padding:20px;background-color:#EDEDED;border-radius:10px}@media (max-width:640px){.commonLayer[data-name=profileVisibility] .box{margin-bottom:10px!important}}.commonLayer[data-name=profileVisibility] .question{margin-bottom:10px}@media (max-width:640px){.commonLayer[data-name=profileVisibility] .question{font-size:15px}}.commonLayer[data-name=profileVisibility] .inputGroup{margin-bottom:0!important}.commonLayer[data-name=profileVisibility] .inputGroup .radioHolder{margin-bottom:5px;padding-left:20px}@media (max-width:640px){.commonLayer[data-name=profileVisibility] .inputGroup .radioHolder{margin-bottom:10px}.commonLayer[data-name=profileVisibility] .inputGroup .radioHolder input[type=radio]{position:absolute}}.commonLayer[data-name=profileVisibility] .inputGroup .radioHolder input{position:absolute}.commonLayer[data-name=profileVisibility] .inputGroup .radioHolder label:after{cursor:pointer}@media (max-width:640px){.commonLayer[data-name=profileVisibility] .inputGroup .radioHolder label span{display:inline-block;width:96%;font-size:15px;vertical-align:top}}.commonLayer[data-name=profileVisibility] .buttonContainer{text-align:center}.commonLayer[data-name=profileVisibility] .buttonContainer button{padding-left:50px;padding-right:50px}@media (max-width:640px){.commonLayer[data-name=profileVisibility] .buttonContainer button{font-size:18px}}@media (max-width:480px){.commonLayer[data-name=swipeFeedback] .content{padding:0}}@media (max-width:480px){.commonLayer[data-name=swipeFeedback] .title{font-size:19px!important}}.commonLayer[data-name=swipeFeedback] .rating{margin-bottom:15px;text-align:center}.commonLayer[data-name=swipeFeedback] .rating span{display:inline-block;height:40px;margin:10px 12px;font-size:36px;vertical-align:middle;cursor:pointer}@media (max-width:480px){.commonLayer[data-name=swipeFeedback] .rating span{margin:10px}}.commonLayer[data-name=swipeFeedback] .rating span svg.selected{display:none}.commonLayer[data-name=swipeFeedback] .rating span.rate1 svg,.commonLayer[data-name=swipeFeedback] .rating span.rate2 svg,.commonLayer[data-name=swipeFeedback] .rating span.rate3 svg{width:40px;height:40px}.commonLayer[data-name=swipeFeedback] .rating span.rate4 svg{width:48px;height:38px}.commonLayer[data-name=swipeFeedback] .rating span.selected svg.default{display:none}.commonLayer[data-name=swipeFeedback] .rating span.selected svg.selected{display:inline-block}.commonLayer[data-name=swipeFeedback] .rating span.selected svg path{fill:#336993}.commonLayer[data-name=swipeFeedback] .info{margin-bottom:10px;font-size:14px}.commonLayer[data-name=swipeFeedback] .inputGroup textarea{width:100%;height:140px;padding:10px;resize:none;background-color:#F0F0F0;font-family:Roboto,sans-serif;font-size:14px;border:none;border-radius:10px;outline:none}.commonLayer[data-name=swipeFeedback] .buttonsContainer button{height:50px;margin-top:0}@media (max-width:480px){.commonLayer[data-name=swipeFeedback] .buttonsContainer button{top:-10px;height:45px;font-size:19px!important}}.commonLayer.valentineLayer,.commonLayer.womensdayLayer{width:700px;margin-left:-350px;padding:45px 45px 20px 45px}@media (max-width:780px){.commonLayer.valentineLayer,.commonLayer.womensdayLayer{width:300px;margin-left:-150px;padding:20px 10px 10px 10px}}.commonLayer.valentineLayer .content h2,.commonLayer.womensdayLayer .content h2{margin:0 0 25px 0;font-size:26px!important;font-weight:700!important;text-align:center}@media (max-width:780px){.commonLayer.valentineLayer .content h2,.commonLayer.womensdayLayer .content h2{font-size:20px!important;line-height:1.2}}.commonLayer.valentineLayer .content .text,.commonLayer.womensdayLayer .content .text{margin-top:20px;font-size:17px}@media (max-width:780px){.commonLayer.valentineLayer .content .text,.commonLayer.womensdayLayer .content .text{font-size:16px}}.commonLayer.valentineLayer .content .text .motivation,.commonLayer.womensdayLayer .content .text .motivation{margin-top:20px;color:#DA001B;font-size:19px;font-weight:700}@media (max-width:780px){.commonLayer.valentineLayer .content .text .motivation,.commonLayer.womensdayLayer .content .text .motivation{font-size:18px;line-height:1.2}}.commonLayer.valentineLayer .content .text .wishes,.commonLayer.womensdayLayer .content .text .wishes{margin-top:25px;font-size:21px;font-weight:700}@media (max-width:780px){.commonLayer.valentineLayer .content .text .wishes,.commonLayer.womensdayLayer .content .text .wishes{font-size:18px}}.commonLayer.valentineLayer .content .text .wishes div,.commonLayer.womensdayLayer .content .text .wishes div{font-size:17px;font-weight:600}@media (max-width:780px){.commonLayer.valentineLayer .content .text .wishes div,.commonLayer.womensdayLayer .content .text .wishes div{font-size:16px}}.commonLayer.valentineLayer .content .buttonContainer,.commonLayer.womensdayLayer .content .buttonContainer{margin-top:10px}@media (max-width:780px){.commonLayer.valentineLayer .content .buttonContainer,.commonLayer.womensdayLayer .content .buttonContainer{margin-top:0}}.commonLayer.valentineLayer .content .buttonContainer button,.commonLayer.womensdayLayer .content .buttonContainer button{min-width:220px;height:55px;background:#DA001B!important;background:-webkit-linear-gradient(-45deg,#DA001B 0%,#FF4141 100%)!important;background:-moz-linear-gradient(-45deg,#feffff 0%,#FF4141 100%)!important;background:-ms-linear-gradient(-45deg,#feffff 0%,#FF4141 100%)!important;background:-o-linear-gradient(-45deg,#feffff 0%,#FF4141 100%)!important;background:linear-gradient(135deg,#DA001B 0%,#FF4141 100%)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#DA001B,endColorstr=#FF4141,GradientType=1)!important}.commonLayer.valentineLayer .content .buttonContainer button:hover,.commonLayer.womensdayLayer .content .buttonContainer button:hover{background:#FF4141!important;background:-webkit-linear-gradient(-45deg,#FF4141 0%,#DA001B 100%)!important;background:-moz-linear-gradient(-45deg,#feffff 0%,#DA001B 100%)!important;background:-ms-linear-gradient(-45deg,#feffff 0%,#DA001B 100%)!important;background:-o-linear-gradient(-45deg,#feffff 0%,#DA001B 100%)!important;background:linear-gradient(135deg,#FF4141 0%,#DA001B 100%)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FF4141,endColorstr=#DA001B,GradientType=1)!important}@media (max-width:780px){.commonLayer.valentineLayer .content .buttonContainer button,.commonLayer.womensdayLayer .content .buttonContainer button{width:100%!important;height:50px;padding-left:0;padding-right:0}}@media (max-width:780px){.commonLayer.valentineLayer .content .desktop,.commonLayer.womensdayLayer .content .desktop{display:none}}.commonLayer.valentineLayer .content .mobile,.commonLayer.womensdayLayer .content .mobile{display:none}@media (max-width:780px){.commonLayer.valentineLayer .content .mobile,.commonLayer.womensdayLayer .content .mobile{display:block}}.commonLayer.valentineLayer[data-name=valentine3] .code,.commonLayer.womensdayLayer[data-name=valentine3] .code,.commonLayer.valentineLayer[data-name=womensday] .code,.commonLayer.womensdayLayer[data-name=womensday] .code{position:relative;width:300px;height:55px;margin:30px auto;color:#FFF;background-color:#FF7448;font-size:23px;font-weight:500;text-transform:uppercase;text-align:center;line-height:50px;border:2px dashed #FFF;border-radius:4px;cursor:copy}@media (max-width:780px){.commonLayer.valentineLayer[data-name=valentine3] .code,.commonLayer.womensdayLayer[data-name=valentine3] .code,.commonLayer.valentineLayer[data-name=womensday] .code,.commonLayer.womensdayLayer[data-name=womensday] .code{font-size:20px;width:100%}}.commonLayer.valentineLayer[data-name=valentine3] .code .copied,.commonLayer.womensdayLayer[data-name=valentine3] .code .copied,.commonLayer.valentineLayer[data-name=womensday] .code .copied,.commonLayer.womensdayLayer[data-name=womensday] .code .copied{position:absolute;top:-42px;left:50%;width:240px;margin-left:-120px;padding:10px;color:#FFF;background-color:#000;font-size:12px;font-weight:500;text-transform:none;line-height:1.4;border-radius:10px;box-shadow:0 0 10px 0 #888;display:none}.commonLayer.valentineLayer[data-name=valentine3] .code .copied:after,.commonLayer.womensdayLayer[data-name=valentine3] .code .copied:after,.commonLayer.valentineLayer[data-name=womensday] .code .copied:after,.commonLayer.womensdayLayer[data-name=womensday] .code .copied:after{content:'';position:absolute;left:50%;bottom:-6px;width:0;height:0;margin-left:-8px;border-left:8px solid #fff0;border-right:8px solid #fff0;border-top:6px solid #000}@media (max-width:780px){.commonLayer.valentineLayer[data-name=valentine3] .imageContainer img,.commonLayer.womensdayLayer[data-name=valentine3] .imageContainer img,.commonLayer.valentineLayer[data-name=womensday] .imageContainer img,.commonLayer.womensdayLayer[data-name=womensday] .imageContainer img{width:188px}}.commonLayer.valentineLayer[data-name=valentine3] .text,.commonLayer.womensdayLayer[data-name=valentine3] .text,.commonLayer.valentineLayer[data-name=womensday] .text,.commonLayer.womensdayLayer[data-name=womensday] .text{font-weight:500}.commonLayer.valentineLayer[data-name=valentine3] .info,.commonLayer.womensdayLayer[data-name=valentine3] .info,.commonLayer.valentineLayer[data-name=womensday] .info,.commonLayer.womensdayLayer[data-name=womensday] .info{font-size:15px}@media (max-width:780px){.commonLayer.valentineLayer[data-name=valentine3] .info,.commonLayer.womensdayLayer[data-name=valentine3] .info,.commonLayer.valentineLayer[data-name=womensday] .info,.commonLayer.womensdayLayer[data-name=womensday] .info{font-size:14px}}.commonLayer.valentineLayer[data-name=valentine3] .info a,.commonLayer.womensdayLayer[data-name=valentine3] .info a,.commonLayer.valentineLayer[data-name=womensday] .info a,.commonLayer.womensdayLayer[data-name=womensday] .info a{color:#000;font-weight:700;text-decoration:underline}.commonLayer.valentineLayer[data-name=valentine3] .buttonContainer button,.commonLayer.womensdayLayer[data-name=valentine3] .buttonContainer button,.commonLayer.valentineLayer[data-name=womensday] .buttonContainer button,.commonLayer.womensdayLayer[data-name=womensday] .buttonContainer button{width:300px}.commonLayer.beforeValentine2024Layer{width:840px;margin-left:-420px;padding:20px}@media (max-width:900px){.commonLayer.beforeValentine2024Layer{width:300px;margin-left:-150px;padding:10px}}.commonLayer.beforeValentine2024Layer .content{position:relative;padding:0!important}.commonLayer.beforeValentine2024Layer .image{width:800px;height:520px;background:url(/assets/images/desktop/layers/promos/valentine2024/dayBefore.jpg) no-repeat}@media (max-width:900px){.commonLayer.beforeValentine2024Layer .image{width:280px;height:253px;background:url(/assets/images/desktop/layers/promos/valentine2024/dayBeforeMobile.jpg) no-repeat}}.commonLayer.beforeValentine2024Layer .close{top:13px!important;right:11px!important}.commonLayer.beforeValentine2024Layer .close:before{width:20px!important;height:20px!important;background-image:url(/assets/images/common/icons/closeWhite.svg)!important}.commonLayer.beforeValentine2024Layer .text{position:absolute;top:36px;left:0;width:410px;padding:35px;color:#FFF;background-color:#5934A8;font-size:16px;border-radius:0 10px 10px 0}@media (max-width:900px){.commonLayer.beforeValentine2024Layer .text{position:relative;top:-1px!important;width:100%;padding:15px!important;font-size:13px;border-radius:0 0 10px 10px}}.commonLayer.beforeValentine2024Layer .text .layerTitle{width:332px;height:105px;margin-bottom:28px;background:url(/assets/images/desktop/layers/promos/valentine2024/dayBeforeTitle.svg) no-repeat}@media (max-width:900px){.commonLayer.beforeValentine2024Layer .text .layerTitle{width:100%;height:79px;margin-bottom:25px;background-size:contain}}.commonLayer.beforeValentine2024Layer[data-name=beforeWSValentine2024] .text{top:17px;padding-top:20px;padding-bottom:20px}.commonLayer.theDayValentine2024Layer{width:840px;margin-left:-420px;padding:20px}@media (max-width:900px){.commonLayer.theDayValentine2024Layer{width:300px;margin-left:-150px;padding:10px}}.commonLayer.theDayValentine2024Layer .content{position:relative;padding:0!important}.commonLayer.theDayValentine2024Layer .image{width:800px;height:520px;background:url(/assets/images/desktop/layers/promos/valentine2024/theDay.jpg) no-repeat}@media (max-width:900px){.commonLayer.theDayValentine2024Layer .image{width:280px;height:241px;background:url(/assets/images/desktop/layers/promos/valentine2024/theDayMobile.jpg) no-repeat}}.commonLayer.theDayValentine2024Layer .close{top:13px!important;right:11px!important}@media (min-width:901px){.commonLayer.theDayValentine2024Layer .close{top:8px!important;right:7px!important;width:36px;height:36px;padding:8px;background-color:rgb(97 42 139 / .85);border-radius:50%}}.commonLayer.theDayValentine2024Layer .close:before{width:20px!important;height:20px!important;background-image:url(/assets/images/common/icons/closeWhite.svg)!important}.commonLayer.theDayValentine2024Layer .text{position:absolute;top:130px;left:0;width:410px;padding:20px;color:#612A8B;background-color:rgb(255 255 255 / .9);font-size:16px;border-radius:0 10px 10px 0}@media (max-width:900px){.commonLayer.theDayValentine2024Layer .text{position:relative;top:-1px!important;width:100%;padding:15px!important;font-size:13px;border-radius:0 0 10px 10px}}.commonLayer.theDayValentine2024Layer .text .layerTitle{width:348px;height:69px;margin-bottom:20px;background:url(/assets/images/desktop/layers/promos/valentine2024/theDayTitleWoSub.svg) no-repeat}@media (max-width:900px){.commonLayer.theDayValentine2024Layer .text .layerTitle{width:100%;height:53px;margin-bottom:12px;background-size:contain}}.commonLayer.theDayValentine2024Layer .text .buttonContainer button{width:100%;height:50px;color:#FFF;background-color:#612A8B;font-size:18px}.commonLayer.theDayValentine2024Layer .text .buttonContainer button:hover{background-color:#532477}@media (max-width:900px){.commonLayer.theDayValentine2024Layer .text .buttonContainer button{height:40px;font-size:16px!important}}.commonLayer.theDayValentine2024Layer[data-name=theDayWSValentine2024] .text .layerTitle{width:342px;height:37px;background-image:url(/assets/images/desktop/layers/promos/valentine2024/theDayTitleWSub.svg)}@media (max-width:900px){.commonLayer.theDayValentine2024Layer[data-name=theDayWSValentine2024] .text .layerTitle{width:100%;height:28px;margin-bottom:18px}}.commonLayer[data-name=fbEnds]{width:800px;margin-left:-400px;overflow:hidden}@media (max-width:860px){.commonLayer[data-name=fbEnds]{width:90%;min-width:300px;margin-left:-45%}}@media (max-width:480px){.commonLayer[data-name=fbEnds]{padding:20px 10px}}.commonLayer[data-name=fbEnds] .content .title{font-size:24px;text-align:center}.commonLayer[data-name=fbEnds] .content .title svg{width:24px}@media (max-width:640px){.commonLayer[data-name=fbEnds] .content .title{font-size:20px!important}.commonLayer[data-name=fbEnds] .content .title svg{width:20px}}@media (max-width:480px){.commonLayer[data-name=fbEnds] .content .title{font-size:18px!important}.commonLayer[data-name=fbEnds] .content .title svg{width:18px}}.commonLayer[data-name=fbEnds] .content .text{font-size:16px}@media (max-width:480px){.commonLayer[data-name=fbEnds] .content .text{font-size:14px}}.commonLayer[data-name=fbEnds] .content .buttonContainer{margin-top:30px;text-align:center}.commonLayer[data-name=fbEnds] .content .buttonContainer.inner{margin-bottom:30px}.commonLayer[data-name=fbEnds] .content .buttonContainer button{margin-top:0}@media (max-width:480px){.commonLayer[data-name=fbEnds] .content .buttonContainer button{height:40px;font-size:18px!important}}.commonLayer[data-name=fbEnds] .content form{display:block;margin-top:20px}.commonLayer[data-name=fbEnds] .content form .inputGroup{margin-bottom:30px}@media (max-width:480px){.commonLayer[data-name=fbEnds] .content form .inputGroup{margin-bottom:20px!important}}.commonLayer[data-name=fbEnds] .content form .inputGroup .label{color:#000000!important;font-weight:700}@media (max-width:480px){.commonLayer[data-name=fbEnds] .content form .inputGroup .label{font-size:14px!important}}@media (max-width:480px){.commonLayer[data-name=fbEnds] .content form .inputGroup .input input[type=email]{height:40px!important;font-size:14px!important}}@media (max-width:480px){.commonLayer[data-name=fbEnds] .content form .buttonContainer{margin-top:20px}}.commonLayer[data-name=fbEnds] .content form .errorMessage p{font-size:14px}.commonLayer[data-name=wsEnds]{width:800px;margin-left:-400px;padding:0;overflow:hidden}@media (max-width:860px){.commonLayer[data-name=wsEnds]{width:90%;min-width:300px;margin-left:-45%}}.commonLayer[data-name=wsEnds] .content{padding:0}.commonLayer[data-name=wsEnds] .header{padding:20px;text-align:center}@media (max-width:860px){.commonLayer[data-name=wsEnds] .header{padding:10px}}.commonLayer[data-name=wsEnds] .header .logo{max-width:84%}.commonLayer[data-name=wsEnds] .head{height:141px;background:url(/assets/images/desktop/layers/warnings/wsEnds/head.jpg) no-repeat}@media (max-width:860px){.commonLayer[data-name=wsEnds] .head{background-size:cover}}.commonLayer[data-name=wsEnds] .main{padding:30px;background-color:#ECECEC}@media (max-width:860px){.commonLayer[data-name=wsEnds] .main{padding:20px}}.commonLayer[data-name=wsEnds] .main .slides{white-space:nowrap;overflow:hidden}.commonLayer[data-name=wsEnds] .main .slides *{box-sizing:border-box;scrollbar-width:thin;scrollbar-color:#C9C9C9 #ECECEC}.commonLayer[data-name=wsEnds] .main .slides ::-webkit-scrollbar{width:9px;background-color:#ECECEC}.commonLayer[data-name=wsEnds] .main .slides ::-webkit-scrollbar-track{background:#ECECEC}.commonLayer[data-name=wsEnds] .main .slides ::-webkit-scrollbar-thumb{background:#C9C9C9;background-clip:padding-box;border:1px solid #fff0;border-radius:5px;box-shadow:inset -1px -1px 0 rgb(0 0 0 / .05),inset 1px 1px 0 rgb(0 0 0 / .05)}.commonLayer[data-name=wsEnds] .main .slides ::-webkit-scrollbar-thumb:hover{background-color:#bcbcbc}.commonLayer[data-name=wsEnds] .main .slides ::-webkit-scrollbar-corner{background-color:#fff0}.commonLayer[data-name=wsEnds] .main .slides *{box-sizing:border-box;scrollbar-width:thin;scrollbar-color:#C9C9C9 #ECECEC}.commonLayer[data-name=wsEnds] .main .slides ::-webkit-scrollbar{width:9px;background-color:#ECECEC}.commonLayer[data-name=wsEnds] .main .slides ::-webkit-scrollbar-track{background:#ECECEC}.commonLayer[data-name=wsEnds] .main .slides ::-webkit-scrollbar-thumb{background:#C9C9C9;background-clip:padding-box;border:1px solid #fff0;border-radius:5px;box-shadow:inset -1px -1px 0 rgb(0 0 0 / .05),inset 1px 1px 0 rgb(0 0 0 / .05)}.commonLayer[data-name=wsEnds] .main .slides ::-webkit-scrollbar-thumb:hover{background-color:#bcbcbc}.commonLayer[data-name=wsEnds] .main .slides ::-webkit-scrollbar-corner{background-color:#fff0}.commonLayer[data-name=wsEnds] .main .slides .slide{display:inline-block;width:740px;white-space:normal;vertical-align:top;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-khtml-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}@media (max-width:860px){.commonLayer[data-name=wsEnds] .main .slides .slide{width:100%;height:265px;overflow-y:auto}}.commonLayer[data-name=wsEnds] .main .slides .slide strong{font-size:18px}@media (max-width:860px){.commonLayer[data-name=wsEnds] .main .slides .slide strong{font-size:16px}}.commonLayer[data-name=wsEnds] .main .slides .slide ul li{padding:6px 0;font-size:16px}@media (max-width:860px){.commonLayer[data-name=wsEnds] .main .slides .slide ul li{font-size:14px}}.commonLayer[data-name=wsEnds] .main .slides .slide ul li a{color:#DA001B}.commonLayer[data-name=wsEnds] .main .slides .slide.slide1 strong{font-size:24px}@media (max-width:860px){.commonLayer[data-name=wsEnds] .main .slides .slide.slide1 strong{font-size:18px}}.commonLayer[data-name=wsEnds] .main .slides.noTr .slide{-webkit-transition:all 0s ease-in-out;-moz-transition:all 0s ease-in-out;-ms-transition:all 0s ease-in-out;-o-transition:all 0s ease-in-out;-khtml-transition:all 0s ease-in-out;transition:all 0s ease-in-out}.commonLayer[data-name=wsEnds] .main .buttonContainer{text-align:center}.commonLayer[data-name=wsEnds] .main .buttonContainer button{width:350px;height:50px;font-size:16px!important}@media (max-width:860px){.commonLayer[data-name=wsEnds] .main .buttonContainer button{width:45%}}@media (max-width:640px){.commonLayer[data-name=wsEnds] .main .buttonContainer button{width:100%;height:45px;font-size:15px!important}}.commonLayer[data-name=wsEnds] .main .buttonContainer button:first-of-type{margin-right:15px}.commonLayer[data-name=wsEnds] .main .buttonContainer button.white{color:#C6373D;background:#FFF}@media (max-width:640px){.commonLayer[data-name=wsEnds] .main .buttonContainer button.white{display:none}}.commonLayer[data-name=wsEnds] .main .buttonContainer button.white:hover{background:#fafafa}.commonLayer[data-name=wsEnds] .main .buttonContainer button.nextButton{background:#DA001B;background:-webkit-linear-gradient(-45deg,#DA001B 0%,#FF4141 100%);background:-moz-linear-gradient(-45deg,#feffff 0%,#FF4141 100%);background:-ms-linear-gradient(-45deg,#feffff 0%,#FF4141 100%);background:-o-linear-gradient(-45deg,#feffff 0%,#FF4141 100%);background:linear-gradient(135deg,#DA001B 0%,#FF4141 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#DA001B,endColorstr=#FF4141,GradientType=1)}.commonLayer[data-name=wsEnds] .main .buttonContainer button.nextButton:hover{background:#FF4141;background:-webkit-linear-gradient(-45deg,#FF4141 0%,#DA001B 100%);background:-moz-linear-gradient(-45deg,#feffff 0%,#DA001B 100%);background:-ms-linear-gradient(-45deg,#feffff 0%,#DA001B 100%);background:-o-linear-gradient(-45deg,#feffff 0%,#DA001B 100%);background:linear-gradient(135deg,#FF4141 0%,#DA001B 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FF4141,endColorstr=#DA001B,GradientType=1)}.commonLayer[data-name=wsEnds] .main .pager{padding:30px 0 10px 0;text-align:center}@media (max-width:860px){.commonLayer[data-name=wsEnds] .main .pager{padding-top:20px}}.commonLayer[data-name=wsEnds] .main .pager div{display:inline-block;width:8px;height:8px;margin:0 3px;background-color:#FFF;border-radius:50%;vertical-align:middle;cursor:pointer}.commonLayer[data-name=wsEnds] .main .pager div.active{background-color:#C6373D}.commonLayer[data-name=wsRedirectInfo]{width:800px;margin-left:-400px;padding:0;overflow:hidden}@media (max-width:860px){.commonLayer[data-name=wsRedirectInfo]{width:90%;min-width:300px;margin-left:-45%}}.commonLayer[data-name=wsRedirectInfo] .content{padding:0}.commonLayer[data-name=wsRedirectInfo] .header{padding:20px;text-align:center}@media (max-width:860px){.commonLayer[data-name=wsRedirectInfo] .header{padding:10px}}.commonLayer[data-name=wsRedirectInfo] .header .logo{max-width:84%}.commonLayer[data-name=wsRedirectInfo] .head{height:141px;background:url(/assets/images/desktop/layers/warnings/wsEnds/head.jpg) no-repeat}@media (max-width:860px){.commonLayer[data-name=wsRedirectInfo] .head{background-size:cover}}.commonLayer[data-name=wsRedirectInfo] .main{padding:30px;background-color:#ECECEC;font-size:16px}@media (max-width:860px){.commonLayer[data-name=wsRedirectInfo] .main{padding:20px;font-size:14px}}.commonLayer[data-name=wsRedirectInfo] .main .info{display:inline-block;width:740px;white-space:normal;vertical-align:top}@media (max-width:860px){.commonLayer[data-name=wsRedirectInfo] .main .info{width:100%}}.commonLayer[data-name=wsRedirectInfo] .main .info strong{font-size:24px}@media (max-width:860px){.commonLayer[data-name=wsRedirectInfo] .main .info strong{font-size:18px}}.commonLayer[data-name=wsRedirectInfo] .main .info strong.smaller{margin-top:20px;font-size:20px}@media (max-width:860px){.commonLayer[data-name=wsRedirectInfo] .main .info strong.smaller{font-size:16px}}.commonLayer[data-name=wsRedirectInfo] .main .info strong.smaller .cancel{color:#DA001B;text-decoration:underline;cursor:pointer}.commonLayer[data-name=wsRedirectInfo] .main a{color:#DA001B}.commonLayer[data-name=wsRedirectInfo] .main .buttonContainer{text-align:center}.commonLayer[data-name=wsRedirectInfo] .main .buttonContainer button{width:260px;height:50px;font-size:16px!important}@media (max-width:860px){.commonLayer[data-name=wsRedirectInfo] .main .buttonContainer button{width:45%}}@media (max-width:640px){.commonLayer[data-name=wsRedirectInfo] .main .buttonContainer button{width:100%;height:45px;font-size:15px!important}}.commonLayer[data-name=wsRedirectInfo] .main .buttonContainer button:first-of-type{margin-right:15px}.commonLayer[data-name=wsRedirectInfo] .main .buttonContainer button.white{color:#C6373D;background:#FFF}@media (max-width:640px){.commonLayer[data-name=wsRedirectInfo] .main .buttonContainer button.white{display:none}}.commonLayer[data-name=wsRedirectInfo] .main .buttonContainer button.white:hover{background:#fafafa}.commonLayer[data-name=wsRedirectInfo] .main .buttonContainer button.nextButton{background:#DA001B;background:-webkit-linear-gradient(-45deg,#DA001B 0%,#FF4141 100%);background:-moz-linear-gradient(-45deg,#feffff 0%,#FF4141 100%);background:-ms-linear-gradient(-45deg,#feffff 0%,#FF4141 100%);background:-o-linear-gradient(-45deg,#feffff 0%,#FF4141 100%);background:linear-gradient(135deg,#DA001B 0%,#FF4141 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#DA001B,endColorstr=#FF4141,GradientType=1)}.commonLayer[data-name=wsRedirectInfo] .main .buttonContainer button.nextButton:hover{background:#FF4141;background:-webkit-linear-gradient(-45deg,#FF4141 0%,#DA001B 100%);background:-moz-linear-gradient(-45deg,#feffff 0%,#DA001B 100%);background:-ms-linear-gradient(-45deg,#feffff 0%,#DA001B 100%);background:-o-linear-gradient(-45deg,#feffff 0%,#DA001B 100%);background:linear-gradient(135deg,#FF4141 0%,#DA001B 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FF4141,endColorstr=#DA001B,GradientType=1)}.commonLayer[data-name=vodafoneMotivator]{background-color:#fff0}.commonLayer[data-name=vodafoneMotivator] .close{position:absolute;right:0;top:-10px;color:#6e6e6e;font-style:normal;font-size:28px;cursor:pointer}.commonLayer[data-name=vodafoneMotivator] .close:before{content:'×'}.commonLayer[data-name=vodafoneMotivator] .content{padding:30px;font-size:14px;border-radius:10px;line-height:1.4}.commonLayer[data-name=vodafoneMotivator] h2{margin:0 0 20px 0}.commonLayer[data-name=vodafoneMotivator] h2 i{color:#900;font-size:44px;vertical-align:middle}.commonLayer[data-name=vodafoneMotivator] h2 span{display:inline-block;vertical-align:middle}.commonLayer[data-name=vodafoneMotivator] small{display:block;font-size:12px}.commonLayer[data-name=vodafoneMotivator] small a{color:#000;font-style:italic;text-decoration:underline}.commonLayer[data-name=vodafoneMotivator] .text small{margin-top:10px}.commonLayer[data-name=vodafoneMotivator] .buttonContainer{margin:20px 0}.commonLayer[data-name=vodafoneMotivator] .buttonContainer button{display:block;width:300px;margin:0 auto;padding:16px 10px;font-weight:400}.commonLayer[data-name=vodafoneMotivator] .buttonContainer button.turnOnRecurring{margin-bottom:15px;text-transform:uppercase}.commonLayer[data-name=vodafoneMotivator] .buttonContainer button.cancel{color:#494949;background-color:#fff0;border:1px solid #494949}@media (max-width:760px){.commonLayer[data-name=vodafoneMotivator] h2{font-size:16px;line-height:1.3}.commonLayer[data-name=vodafoneMotivator] h2 i{font-size:36px}.commonLayer[data-name=vodafoneMotivator] h2 span{width:80%}.commonLayer[data-name=vodafoneMotivator] .content{padding:15px;font-size:12px}.commonLayer[data-name=vodafoneMotivator] small{font-size:10px}.commonLayer[data-name=vodafoneMotivator] .buttonContainer button{width:200px;font-size:14px}}.commonLayer[data-name=cardRegSuccess]{width:640px;margin-left:-320px;background-color:#FFF;border-radius:7px}@media (max-width:700px){.commonLayer[data-name=cardRegSuccess]{width:320px;margin-left:-160px}}.commonLayer[data-name=cardRegSuccess] .cancel{position:absolute;top:7px;right:6px;cursor:pointer}.commonLayer[data-name=cardRegSuccess] .content{padding:25px 30px;background-color:#DCE0E1;font-size:13px;border-radius:5px}@media (max-width:700px){.commonLayer[data-name=cardRegSuccess] .content{padding:20px;font-size:12px}}.commonLayer[data-name=cardRegSuccess] h2{margin:0 0 25px 0;font-size:22px}@media (max-width:700px){.commonLayer[data-name=cardRegSuccess] h2{min-height:71px;padding-top:7px;padding-left:80px;background:url(/assets/images/desktop/subscription/motivators/vodafone/cardReg.png) no-repeat bottom left;background-size:67px 71px;font-size:18px;line-height:1.4}}.commonLayer[data-name=cardRegSuccess] .subscriptionInfo{padding-left:120px;background:url(/assets/images/desktop/subscription/motivators/vodafone/cardReg.png) no-repeat bottom left;line-height:1.7}@media (max-width:700px){.commonLayer[data-name=cardRegSuccess] .subscriptionInfo{padding-left:0;background:none}}.commonLayer[data-name=cardRegSuccess] .text{margin-top:17px;line-height:1.4}.commonLayer[data-name=cardRegSuccess] .text a{color:#000;text-decoration:underline}.commonLayer[data-name=cardRegSuccess] .buttonContainer{margin:5px 0 10px 0;text-align:center}.commonLayer[data-name=cardRegSuccess] .buttonContainer button{display:inline-block;width:270px;height:60px;background:#336993!important;font-size:22px}.commonLayer[data-name=cardRegSuccess] .buttonContainer button:hover{background:#2c5b80!important}@media (max-width:700px){.commonLayer[data-name=cardRegSuccess] .buttonContainer button{width:100%;height:50px;font-size:18px}}.commonLayer[data-name=cardRegSuccess] .inProgress{margin:20px 0 15px 0;font-size:18px;text-align:center;display:none}@media (max-width:700px){.commonLayer[data-name=cardRegSuccess] .inProgress{font-size:13px}}.commonLayer[data-name=cardRegSuccess] .inProgress .loader{width:40px;height:40px;margin:0 auto 15px auto;border:5px solid #f3f3f3;border-top:5px solid #555;border-radius:50%;-webkit-animation:spin 1s linear infinite;-moz-animation:spin 1s linear infinite;-ms-animation:spin 1s linear infinite;-o-animation:spin 1s linear infinite;animation:spin 1s linear infinite}.commonLayer[data-name=cardRegSuccess].inProgress .cancel,.commonLayer[data-name=cardRegSuccess].inProgress .text,.commonLayer[data-name=cardRegSuccess].inProgress .buttonContainer{display:none}.commonLayer[data-name=cardRegSuccess].inProgress .inProgress{display:block}.commonLayer[data-name=dateFinderSurvey]{width:800px;margin-left:-400px;padding:0;overflow:hidden}@media (max-width:840px){.commonLayer[data-name=dateFinderSurvey]{width:310px;margin-left:-155px}}.commonLayer[data-name=dateFinderSurvey] .content{padding:0!important;line-height:1.2}.commonLayer[data-name=dateFinderSurvey] .back{display:inline-block;cursor:pointer}.commonLayer[data-name=dateFinderSurvey] .back.desktop{position:absolute;top:8px;left:15px}@media (max-width:840px){.commonLayer[data-name=dateFinderSurvey] .back.desktop{display:none}}.commonLayer[data-name=dateFinderSurvey] .back.mobile{position:relative;top:2px;margin-right:10px;vertical-align:middle;display:none}@media (max-width:840px){.commonLayer[data-name=dateFinderSurvey] .back.mobile{display:inline-block}}.commonLayer[data-name=dateFinderSurvey] .back svg{width:19px;height:22px}.commonLayer[data-name=dateFinderSurvey] .back svg path{fill:#3d3d3d}.commonLayer[data-name=dateFinderSurvey] .textSide{display:inline-block;width:476px;height:100%;padding:47px 22px 47px 60px;background-color:#ECECEC;font-size:16px;vertical-align:middle}@media (max-width:840px){.commonLayer[data-name=dateFinderSurvey] .textSide{display:block;width:100%;padding:28px 20px;font-size:14px}}.commonLayer[data-name=dateFinderSurvey] .textSide p{margin:0 0 40px 0}@media (max-width:840px){.commonLayer[data-name=dateFinderSurvey] .textSide p{margin-bottom:20px}}.commonLayer[data-name=dateFinderSurvey] .textSide p:last-of-type{margin-bottom:0}.commonLayer[data-name=dateFinderSurvey] .greeting,.commonLayer[data-name=dateFinderSurvey] .sent{margin-bottom:30px;font-size:24px;font-weight:700}@media (max-width:840px){.commonLayer[data-name=dateFinderSurvey] .greeting,.commonLayer[data-name=dateFinderSurvey] .sent{margin-bottom:15px;font-size:16px}}.commonLayer[data-name=dateFinderSurvey] .question{margin-left:-7px;padding-left:7px;font-size:24px;font-weight:700;line-height:1.2;background:url(/assets/images/desktop/layers/surveys/dateFinder/heart.png) no-repeat}@media (max-width:840px){.commonLayer[data-name=dateFinderSurvey] .question{font-size:16px;background-size:21px 20px}}.commonLayer[data-name=dateFinderSurvey] .info{font-size:16px}@media (max-width:840px){.commonLayer[data-name=dateFinderSurvey] .info{font-size:14px}}.commonLayer[data-name=dateFinderSurvey] .info b{display:block;margin-bottom:20px}@media (max-width:840px){.commonLayer[data-name=dateFinderSurvey] .info b{margin-bottom:15px}}.commonLayer[data-name=dateFinderSurvey] .inputGroup .radioHolder{margin-bottom:10px}.commonLayer[data-name=dateFinderSurvey] .inputGroup .radioHolder label{cursor:pointer}.commonLayer[data-name=dateFinderSurvey] .inputGroup .radioHolder label:after{width:20px!important;height:20px!important;background:#C9C9C9;box-shadow:none}.commonLayer[data-name=dateFinderSurvey] .inputGroup .radioHolder input[type=radio]:checked+label:before{top:3px;left:3px;width:14px;height:14px}.commonLayer[data-name=dateFinderSurvey] .inputGroup .radioHolder input[type=radio]:checked+label:after{background:#FFF;box-shadow:inset 0 0 0 1px #336993}.commonLayer[data-name=dateFinderSurvey] .inputGroup .radioHolder .text{margin-left:9px;font-size:16px;line-height:22px}.commonLayer[data-name=dateFinderSurvey] .inputGroup textarea{width:100%;max-width:100%;height:190px;max-height:190px;margin-top:20px;resize:none;padding:12px;background-color:#D5D5D5;font-family:Roboto,sans-serif;font-size:16px;border:none;border-radius:7px;outline:none}@media (max-width:840px){.commonLayer[data-name=dateFinderSurvey] .inputGroup textarea{font-size:14px}}.commonLayer[data-name=dateFinderSurvey] .inputGroup .charCounter{color:#474747;font-size:12px;text-align:right}.commonLayer[data-name=dateFinderSurvey] .buttonContainer{display:inline-block;width:calc(100% - 476px);text-align:center;vertical-align:middle}@media (max-width:840px){.commonLayer[data-name=dateFinderSurvey] .buttonContainer{display:block;width:100%}}.commonLayer[data-name=dateFinderSurvey] .buttonContainer .image{display:inline-block;background-repeat:no-repeat}@media (max-width:840px){.commonLayer[data-name=dateFinderSurvey] .buttonContainer .image{display:none}}.commonLayer[data-name=dateFinderSurvey] .buttonContainer button{width:233px;height:60px;margin-top:30px;padding-left:0;padding-right:0;font-size:24px!important}@media (max-width:840px){.commonLayer[data-name=dateFinderSurvey] .buttonContainer button{width:160px;height:45px;margin:20px 0;font-size:18px!important;line-height:26px}}.commonLayer[data-name=dateFinderSurvey] .buttonContainer button[disabled]{color:#C9C9C9;background:none!important;border:1px solid #C9C9C9}.commonLayer[data-name=dateFinderSurvey] .step1 .image{width:267px;height:196px;background-image:url(/assets/images/desktop/layers/surveys/dateFinder/step1.png)}.commonLayer[data-name=dateFinderSurvey] .step1 button{width:280px}@media (max-width:840px){.commonLayer[data-name=dateFinderSurvey] .step1 button{width:213px}}.commonLayer[data-name=dateFinderSurvey] .step2 .question{margin-bottom:20px}.commonLayer[data-name=dateFinderSurvey] .step2 ul{list-style-type:none}@media (max-width:840px){.commonLayer[data-name=dateFinderSurvey] .step2 ul li:last-of-type .inputGroup{margin-bottom:0!important}}.commonLayer[data-name=dateFinderSurvey] .step2 ul li:last-of-type .table .col{vertical-align:bottom}.commonLayer[data-name=dateFinderSurvey] .step2 .inputGroup{margin-bottom:26px!important}@media (max-width:840px){.commonLayer[data-name=dateFinderSurvey] .step2 .inputGroup{margin-bottom:22px!important}}.commonLayer[data-name=dateFinderSurvey] .step2 .table .col{display:inline-block;vertical-align:top}@media (max-width:840px){.commonLayer[data-name=dateFinderSurvey] .step2 .table .col{display:block}}.commonLayer[data-name=dateFinderSurvey] .step2 .table .col.col1{width:calc(100% - 70px);padding-right:35px}@media (max-width:840px){.commonLayer[data-name=dateFinderSurvey] .step2 .table .col.col1{width:100%;padding-right:0}}.commonLayer[data-name=dateFinderSurvey] .step2 .table .col.col2{width:70px}@media (max-width:840px){.commonLayer[data-name=dateFinderSurvey] .step2 .table .col.col2{width:100%;margin-top:10px}}.commonLayer[data-name=dateFinderSurvey] .step2 .table .col.col2 .radioHolder{display:inline-block;vertical-align:top;cursor:pointer}@media (max-width:840px){.commonLayer[data-name=dateFinderSurvey] .step2 .table .col.col2 .radioHolder{margin-bottom:0}}@media (min-width:841px){.commonLayer[data-name=dateFinderSurvey] .step2 .table .col.col2 .radioHolder{width:25px;margin-top:9px;text-align:center}}.commonLayer[data-name=dateFinderSurvey] .step2 .table .col.col2 .radioHolder:not(:last-of-type){margin-right:15px}.commonLayer[data-name=dateFinderSurvey] .step2 .table .col.col2 .radioHolder .text{font-size:12px}@media (min-width:841px){.commonLayer[data-name=dateFinderSurvey] .step2 .table .col.col2 .radioHolder .text{position:absolute;top:-21px;left:-11px;width:100%}}.commonLayer[data-name=dateFinderSurvey] .step2 .image{width:290px;height:265px;margin-right:15px;background-image:url(/assets/images/desktop/layers/surveys/dateFinder/step3.png)}.commonLayer[data-name=dateFinderSurvey] .step3 .inputGroup{margin-top:92px;margin-bottom:87px!important}@media (max-width:840px){.commonLayer[data-name=dateFinderSurvey] .step3 .inputGroup{margin-top:40px;margin-bottom:0!important}}.commonLayer[data-name=dateFinderSurvey] .step3 .image{width:233px;height:255px;background-image:url(/assets/images/desktop/layers/surveys/dateFinder/step2.png)}@media (max-width:840px){.commonLayer[data-name=dateFinderSurvey] .step3 .question,.commonLayer[data-name=dateFinderSurvey] .step4 .question,.commonLayer[data-name=dateFinderSurvey] .step5 .question,.commonLayer[data-name=dateFinderSurvey] .step6 .question{margin-left:0;padding-left:0;background-position:24px 2px}}.commonLayer[data-name=dateFinderSurvey] .step4 .textSide,.commonLayer[data-name=dateFinderSurvey] .step5 .textSide,.commonLayer[data-name=dateFinderSurvey] .step6 .textSide{padding-left:40px;padding-right:40px;padding-bottom:4px}@media (max-width:840px){.commonLayer[data-name=dateFinderSurvey] .step4 .textSide,.commonLayer[data-name=dateFinderSurvey] .step5 .textSide,.commonLayer[data-name=dateFinderSurvey] .step6 .textSide{padding:28px 20px 4px 20px}}.commonLayer[data-name=dateFinderSurvey] .step4 .question,.commonLayer[data-name=dateFinderSurvey] .step5 .question,.commonLayer[data-name=dateFinderSurvey] .step6 .question{margin-bottom:30px}@media (max-width:840px){.commonLayer[data-name=dateFinderSurvey] .step4 .question,.commonLayer[data-name=dateFinderSurvey] .step5 .question,.commonLayer[data-name=dateFinderSurvey] .step6 .question{margin-bottom:20px}}@media (max-width:840px){.commonLayer[data-name=dateFinderSurvey] .step4 .inputGroup,.commonLayer[data-name=dateFinderSurvey] .step5 .inputGroup,.commonLayer[data-name=dateFinderSurvey] .step6 .inputGroup{margin-bottom:15px!important}}@media (max-width:840px){.commonLayer[data-name=dateFinderSurvey] .step4 .buttonContainer button,.commonLayer[data-name=dateFinderSurvey] .step5 .buttonContainer button,.commonLayer[data-name=dateFinderSurvey] .step6 .buttonContainer button{width:240px}}.commonLayer[data-name=dateFinderSurvey] .step4 .image{width:308px;height:310px;background-image:url(/assets/images/desktop/layers/surveys/dateFinder/step4.png)}.commonLayer[data-name=dateFinderSurvey] .step5 .image{width:261px;height:198px;background-image:url(/assets/images/desktop/layers/surveys/dateFinder/step5.png)}.commonLayer[data-name=dateFinderSurvey] .step6 .image{width:296px;height:246px;background-image:url(/assets/images/desktop/layers/surveys/dateFinder/step6.png)}.commonLayer[data-name=dateFinderSurvey] .step6 button img{position:relative;top:3px;width:26px;height:26px;-webkit-animation:spin 1s infinite linear;-moz-animation:spin 1s infinite linear;-ms-animation:spin 1s infinite linear;animation:spin 1s infinite linear}@media (max-width:840px){.commonLayer[data-name=dateFinderSurvey] .step6 button img{top:-1px}}.commonLayer[data-name=dateFinderSurvey] .step7 .image{width:106px;height:96px;background-image:url(/assets/images/desktop/layers/surveys/dateFinder/step7.png)}.commonLayer[data-name=dateFinderSurvey] .step7 button{width:auto;min-width:250px}.commonLayer[data-name=newAppIntro] .content{padding:0 0 20px 0}.commonLayer[data-name=newAppIntro] .content button{min-width:200px;margin-top:25px}@-webkit-keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@-moz-keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@-ms-keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@-o-keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.commonLayer[data-name=extSurvey]{width:560px;margin-left:-280px;padding:0;overflow:hidden}@media (max-width:620px){.commonLayer[data-name=extSurvey]{width:calc(100% - 40px);min-width:300px;margin-left:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}}.commonLayer[data-name=extSurvey] .content{padding:0!important}.commonLayer[data-name=extSurvey] .close{position:absolute;display:inline-block;top:12px;right:12px;width:32px;height:32px;background-color:rgb(0 0 0 / .5);border-radius:50%;cursor:pointer;z-index:2}.commonLayer[data-name=extSurvey] .close:before{position:absolute;top:50%;left:50%;width:16px;height:16px;margin-top:-8px;margin-left:-8px;background:url(/assets/images/common/icons/close.svg) no-repeat!important}.commonLayer[data-name=extSurvey] .head{max-height:300px;margin-bottom:10px;overflow:hidden}.commonLayer[data-name=extSurvey] .head img{width:100%}.commonLayer[data-name=extSurvey] .head.simple{margin-bottom:0}.commonLayer[data-name=extSurvey] .title{margin:22px 0 10px 0!important;padding:0 20px;font-size:24px!important;font-weight:500!important;text-align:center}@media (max-width:480px){.commonLayer[data-name=extSurvey] .title{margin:19px 0 4px 0!important;font-size:20px!important}}.commonLayer[data-name=extSurvey] .text{padding:10px 20px 30px 20px;font-size:16px}@media (max-width:480px){.commonLayer[data-name=extSurvey] .text{font-size:14px}}.commonLayer[data-name=extSurvey] .text strong{display:inline;font-size:unset;margin-bottom:unset}.commonLayer[data-name=extSurvey] .buttonContainer{text-align:center}.commonLayer[data-name=extSurvey] .buttonContainer button{min-width:200px;height:50px;font-size:20px!important;font-weight:400}@media (max-width:480px){.commonLayer[data-name=extSurvey] .buttonContainer button{height:45px;font-size:18px!important}}.commonLayer[data-name=videoChatRequest]{width:510px;margin-left:-255px;padding:0;border-radius:7px;overflow:hidden}@media (max-width:640px){.commonLayer[data-name=videoChatRequest]{width:300px;margin-left:-150px}.commonLayer[data-name=videoChatRequest] .content{text-align:center}.commonLayer[data-name=videoChatRequest] .content .avatar{top:7px}.commonLayer[data-name=videoChatRequest] .content .buttonsContainer button.answer{margin-left:0}}.commonLayer[data-name=videoChatRequest] .avatarWrapper{display:block;background:url(/assets/images/desktop/messages/callBg.png) no-repeat;background-position:center center;text-align:center}.commonLayer[data-name=videoChatRequest] .avatarWrapper .avatar{position:relative;display:inline-block;top:-3px;left:1px;width:104px;height:104px;border-radius:50%}.commonLayer[data-name=videoChatRequest] h2{display:block;margin:20px 0 24px 0;font-family:'Open Sans',sans-serif;font-size:20px;text-align:center;line-height:1.2}.commonLayer[data-name=videoChatRequest] audio{display:none}.commonLayer[data-name=videoChatRequest] .buttonsContainer{text-align:center}.commonLayer[data-name=videoChatRequest] .buttonsContainer button{display:inline-block;margin-top:0;color:#222;background-color:#fff0;font-size:18px;font-weight:500;text-transform:uppercase;border:none;outline:none;vertical-align:middle;cursor:pointer}.commonLayer[data-name=videoChatRequest] .buttonsContainer button .wrapper{width:64px;height:64px;margin:0 auto 8px auto;padding-top:16px;border-radius:50%;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-khtml-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.commonLayer[data-name=videoChatRequest] .buttonsContainer button .wrapper svg{width:38px;height:30px}.commonLayer[data-name=videoChatRequest] .buttonsContainer button .wrapper svg .st0{fill:#FFF}.commonLayer[data-name=videoChatRequest] .buttonsContainer button.reject .wrapper{background-color:#C6373D}.commonLayer[data-name=videoChatRequest] .buttonsContainer button.reject:hover .wrapper{background-color:#9e2c31}.commonLayer[data-name=videoChatRequest] .buttonsContainer button.answer{margin-left:80px}.commonLayer[data-name=videoChatRequest] .buttonsContainer button.answer .wrapper{background-color:#255708}.commonLayer[data-name=videoChatRequest] .buttonsContainer button.answer:hover .wrapper{background-color:#1b4006}.commonLayer[data-name=videoChatRequest] .bannerVideoChat{width:300px;height:65px;margin:20px auto 0 auto;text-align:center;display:block}@media screen and (max-width:640px){.commonLayer[data-name=videoChatRequest] .bannerVideoChat{width:250px}}.commonLayer[data-name=videoChatTerms]{width:640px;margin-left:-320px}@media screen and (max-width:680px){.commonLayer[data-name=videoChatTerms]{width:300px;margin-left:-150px}}.commonLayer[data-name=videoChatTerms] .content{font-family:'Open Sans',sans-serif}.commonLayer[data-name=videoChatTerms] .content h2{margin:0 0 20px 0;font-size:20px}@media screen and (max-width:680px){.commonLayer[data-name=videoChatTerms] .content h2{margin-bottom:15px;font-size:17px}}.commonLayer[data-name=videoChatTerms] .content .text{font-size:14px;line-height:1.4}@media screen and (max-width:680px){.commonLayer[data-name=videoChatTerms] .content .text{font-size:13px}}.commonLayer[data-name=videoChatTerms] .content .inputs{margin-top:20px}@media screen and (max-width:680px){.commonLayer[data-name=videoChatTerms] .content .inputs{margin-top:15px}}@media screen and (max-width:680px){.commonLayer[data-name=videoChatTerms] .content .inputs .checkboxHolder label{width:90%;padding-left:5px}}.commonLayer[data-name=videoChatTerms] .content .inputs .checkboxHolder label:after{left:-20px}.commonLayer[data-name=videoChatTerms] .content .inputs .checkboxHolder label .text{padding-left:5px;color:#000;font-weight:600}@media screen and (max-width:680px){.commonLayer[data-name=videoChatTerms] .content .inputs .checkboxHolder label .text{display:inline-block;padding-left:5px;line-height:1.2}}.commonLayer[data-name=videoChatTerms] .content .inputs .error{color:#C6373D;display:none}.commonLayer[data-name=videoChatTerms] .content .inputs .buttonsContainer{text-align:center}@media screen and (max-width:680px){.commonLayer[data-name=videoChatTerms] .content .inputs .buttonsContainer{margin-top:20px}}.commonLayer[data-name=videoChatTerms] .content .inputs .buttonsContainer button{display:inline-block;width:180px;vertical-align:middle}@media screen and (max-width:680px){.commonLayer[data-name=videoChatTerms] .content .inputs .buttonsContainer button{width:200px}}.commonLayer[data-name=videoChatTerms] .content .inputs .buttonsContainer button.cancel{background-color:#a1a1a1}.commonLayer[data-name=videoChatTerms] .content .inputs .buttonsContainer button.cancel:hover{background-color:#949494}.commonLayer[data-name=videoChatTerms] .content .inputs .buttonsContainer button.continue{margin-left:40px}@media screen and (max-width:680px){.commonLayer[data-name=videoChatTerms] .content .inputs .buttonsContainer button.continue{margin-left:0;margin-top:20px}}.commonLayer[data-name="videoChatInfo"]{width:640px;margin-left:-320px}@media screen and (max-width:680px){.commonLayer[data-name="videoChatInfo"]{width:320px;margin-left:-160px}}.commonLayer[data-name="videoChatInfo"] .content{padding:0}@media screen and (max-width:680px){.commonLayer[data-name="videoChatInfo"] .content{background-color:#eae7e4}}.commonLayer[data-name="videoChatInfo"] .head{width:100%;height:302px;background:url(/assets/images/desktop//messages/videochat/infoHeadFemale.jpg) no-repeat;background-size:contain}@media screen and (max-width:680px){.commonLayer[data-name="videoChatInfo"] .head{height:141px}}.commonLayer[data-name="videoChatInfo"] .title{width:455px;margin:-70px auto 0 auto;padding:22px;background-color:#FFF;border-radius:10px;box-shadow:0 0 6px rgb(0 0 0 / .16);text-align:center}@media screen and (max-width:680px){.commonLayer[data-name="videoChatInfo"] .title{width:265px;padding:15px 30px}}.commonLayer[data-name="videoChatInfo"] .title h2{margin:0;color:#1e1e1e;font-size:20px}.commonLayer[data-name="videoChatInfo"] .title h2 span{color:#336993}@media screen and (max-width:680px){.commonLayer[data-name="videoChatInfo"] .title h2{font-size:18px;line-height:1.4}}.commonLayer[data-name="videoChatInfo"] .title .icons{margin-top:15px}.commonLayer[data-name="videoChatInfo"] .title .icons svg{display:inline-block;margin:0 15px;vertical-align:middle}.commonLayer[data-name="videoChatInfo"] .title .icons svg.mic{width:24px;height:35px}.commonLayer[data-name="videoChatInfo"] .title .icons svg.call{width:55px;height:55px}.commonLayer[data-name="videoChatInfo"] .title .icons svg.video{width:40px;height:34px}@media screen and (max-width:680px){.commonLayer[data-name="videoChatInfo"] .title .icons svg.mic{width:16px;height:24px}.commonLayer[data-name="videoChatInfo"] .title .icons svg.call{width:45px;height:45px}.commonLayer[data-name="videoChatInfo"] .title .icons svg.video{width:27px;height:24px}}.commonLayer[data-name="videoChatInfo"] .text{padding:22px;font-size:13px;line-height:1.2}@media screen and (max-width:680px){.commonLayer[data-name="videoChatInfo"] .text{padding-bottom:15px}}.commonLayer[data-name="videoChatInfo"] .text b{font-weight:700}.commonLayer[data-name="videoChatInfo"] .text span{color:#336993}.commonLayer[data-name="videoChatInfo"] .text .buttonContainer{text-align:center}.commonLayer[data-name="videoChatInfo"] .text .buttonContainer button{display:inline-block;font-size:20px;font-weight:500}.commonLayer[data-name="videoChatInfo"].male .head{background-image:url(/assets/images/desktop//messages/videochat/infoHeadMale.jpg)}.commonLayer[data-name="videoChatInvitation"]{width:400px;margin-left:-200px;padding:0;border-radius:7px;overflow:hidden}@media screen and (max-width:480px){.commonLayer[data-name="videoChatInvitation"]{width:300px;margin-left:-150px}}.commonLayer[data-name="videoChatInvitation"] .head .close{position:absolute;top:9px;right:9px;cursor:pointer}.commonLayer[data-name="videoChatInvitation"] .content{padding:20px 30px;font-family:'Open Sans',sans-serif;text-align:center}@media screen and (max-width:480px){.commonLayer[data-name="videoChatInvitation"] .content{padding:20px}}.commonLayer[data-name="videoChatInvitation"] .content .avatar{position:relative;width:170px;height:170px;margin:0 auto}@media screen and (max-width:480px){.commonLayer[data-name="videoChatInvitation"] .content .avatar{width:120px;height:120px}}.commonLayer[data-name="videoChatInvitation"] .content .avatar img{width:100%;height:100%;border-radius:50%}.commonLayer[data-name="videoChatInvitation"] .content .avatar:after{content:'';position:absolute;bottom:-27px;left:50%;width:78px;height:78px;margin-left:-39px;background:url(/assets/images/desktop//messages/videochat/invitation/video.png) no-repeat;background-size:contain}@media screen and (max-width:480px){.commonLayer[data-name="videoChatInvitation"] .content .avatar:after{bottom:-24px;width:60px;height:60px;margin-left:-30px}}.commonLayer[data-name="videoChatInvitation"] .content h2{margin:30px 0 20px 0;font-size:24px;font-weight:700;line-height:1.2}@media screen and (max-width:480px){.commonLayer[data-name="videoChatInvitation"] .content h2{font-size:22px}}.commonLayer[data-name="videoChatInvitation"] .content .info{font-size:16px;font-weight:600;line-height:1.4}@media screen and (max-width:480px){.commonLayer[data-name="videoChatInvitation"] .content .info{font-size:14px}}.commonLayer[data-name="videoChatInvitation"] .content .inputs{margin:20px 0;text-align:left}.commonLayer[data-name="videoChatInvitation"] .content .inputs .inputGroup .radioHolder{margin-bottom:5px}.commonLayer[data-name="videoChatInvitation"] .content .inputs .inputGroup .radioHolder input+label .text{font-size:16px}.commonLayer[data-name="videoChatInvitation"] .content .inputs .inputGroup .radioHolder input+label:after{width:22px;height:22px;box-shadow:inset 0 0 0 1px #959595}.commonLayer[data-name="videoChatInvitation"] .content .inputs .inputGroup .radioHolder input:checked+label .text{font-weight:700}.commonLayer[data-name="videoChatInvitation"] .content .inputs .inputGroup .radioHolder input:checked+label:before{width:14px;height:14px;background-color:#336993}.commonLayer[data-name="videoChatInvitation"] .content .inputs .inputGroup .radioHolder input:checked+label:after{box-shadow:inset 0 0 0 2px #336993}@media screen and (max-width:480px){.commonLayer[data-name="videoChatInvitation"] .content .inputs .inputGroup .radioHolder .text{font-size:14px!important}}.commonLayer[data-name="videoChatInvitation"] .content .inputs .inputGroup .dropdownHolder{display:inline-block;width:158px;vertical-align:top}.commonLayer[data-name="videoChatInvitation"] .content .inputs .inputGroup .dropdownHolder:after{content:'\f107';top:7px;right:0;color:#3d3d3d;background:none;font-size:20px;text-shadow:none}.commonLayer[data-name="videoChatInvitation"] .content .inputs .inputGroup .dropdownHolder select{width:100%;padding:8px 5px;font-size:16px;font-weight:600;border:0;border-top:1px solid #b8b8b8;border-bottom:1px solid #b8b8b8}.commonLayer[data-name="videoChatInvitation"] .content .inputs .inputGroup .dropdownHolder[data-input-name=time]{margin-left:15px}@media screen and (max-width:480px){.commonLayer[data-name="videoChatInvitation"] .content .inputs .inputGroup .dropdownHolder{width:100%}.commonLayer[data-name="videoChatInvitation"] .content .inputs .inputGroup .dropdownHolder[data-input-name=time]{margin-top:15px;margin-left:0}}.commonLayer[data-name="videoChatInvitation"] .content .inputs .inputGroup.timeSelector{margin-top:20px}.commonLayer[data-name="videoChatInvitation"] .content .inputs .inputGroup.timeSelector .message{margin-top:20px;font-size:14px;font-style:italic;display:none}.commonLayer[data-name="videoChatInvitation"] .content .buttonsContainer{margin-top:30px}.commonLayer[data-name="videoChatInvitation"] .content .buttonsContainer button{display:inline-block;margin-top:0;font-family:'Open Sans',sans-serif;font-weight:600;text-transform:uppercase;vertical-align:middle}.commonLayer[data-name="videoChatInvitation"] .content .buttonsContainer button.cancel{margin:15px 0 0 18px;padding:0;color:#464646;background-color:#fff0;font-size:14px}.commonLayer[data-name="videoChatInvitation"] .content .buttonsContainer button.invite,.commonLayer[data-name="videoChatInvitation"] .content .buttonsContainer button.modify{width:225px;padding:12px;font-size:16px}.commonLayer[data-name="videoChatInvitation"] .content .buttonsContainer button[disabled]{background:#a1a1a1!important}@media screen and (max-width:480px){.commonLayer[data-name="videoChatInvitation"] .content .buttonsContainer button{display:block!important;width:100%;margin-top:25px;margin-left:0!important}}.commonLayer[data-name="videoChatInvitation"] .content .edit{display:none}.commonLayer[data-name="videoChatInvitation"] .content .success{display:none}.commonLayer[data-name="videoChatInvitation"] .content .success .buttonsContainer{margin-bottom:18px}.commonLayer[data-name="videoChatInvitation"] .content .success .buttonsContainer .ok{width:225px;padding:12px}.commonLayer[data-name="videoChatInvitation"] .content .loading{padding:30px 0;display:none}.commonLayer[data-name="videoChatInvitation"] .content .loading img{width:70px;height:70px}.commonLayer[data-name="videoChatInvitation"].edit .create,.commonLayer[data-name="videoChatInvitation"].edit .success{display:none}.commonLayer[data-name="videoChatInvitation"].edit .edit{display:block}.commonLayer[data-name="videoChatInvitation"].edit .edit .first{display:none}.commonLayer[data-name="videoChatInvitation"].edit.first .edit .other{display:none}.commonLayer[data-name="videoChatInvitation"].edit.first .edit .first{display:inline-block}.commonLayer[data-name="videoChatInvitation"].online .create h2{display:none}.commonLayer[data-name="videoChatInvitation"].online .create .info{margin:30px 0 20px 0;font-size:24px;font-weight:700;line-height:1.2}@media screen and (max-width:480px){.commonLayer[data-name="videoChatInvitation"].online .create .info{font-size:22px}}.commonLayer[data-name="videoChatInvitation"].success .content .avatar:after{background-image:url(/assets/images/desktop//messages/videochat/invitation/success.png)}.commonLayer[data-name="videoChatInvitation"].success .content .create,.commonLayer[data-name="videoChatInvitation"].success .content .edit{display:none}.commonLayer[data-name="videoChatInvitation"].success .content .success{display:block}.commonLayer[data-name="videoChatInvitation"].loading .avatar,.commonLayer[data-name="videoChatInvitation"].loading .create,.commonLayer[data-name="videoChatInvitation"].loading .edit,.commonLayer[data-name="videoChatInvitation"].loading .success{display:none}.commonLayer[data-name="videoChatInvitation"].loading .loading{display:block}.commonLayer[data-name=roulette],.commonLayer[data-name=rouletteMatch]{width:550px;margin-left:-275px;padding:0;background-color:#FFF;font-family:'Open Sans',sans-serif;overflow:hidden}@media screen and (max-width:600px){.commonLayer[data-name=roulette],.commonLayer[data-name=rouletteMatch]{width:300px;margin-left:-150px}}.commonLayer[data-name=roulette] .head,.commonLayer[data-name=rouletteMatch] .head{position:relative;padding:12px;text-align:center}.commonLayer[data-name=roulette] .head .close,.commonLayer[data-name=rouletteMatch] .head .close{position:absolute;top:10px;right:11px;width:16px;height:16px;cursor:pointer}@media screen and (max-width:600px){.commonLayer[data-name=roulette] .head,.commonLayer[data-name=rouletteMatch] .head{padding:6px}.commonLayer[data-name=roulette] .head .title,.commonLayer[data-name=rouletteMatch] .head .title{width:186px;height:32px}.commonLayer[data-name=roulette] .head .close,.commonLayer[data-name=rouletteMatch] .head .close{top:8px;right:9px;width:14px;height:14px}}.commonLayer[data-name=roulette] .content,.commonLayer[data-name=rouletteMatch] .content{padding:20px;background-color:#eae7e4;text-align:center}@media screen and (max-width:600px){.commonLayer[data-name=roulette] .content,.commonLayer[data-name=rouletteMatch] .content{padding:17px}}.commonLayer[data-name=roulette] .content .text,.commonLayer[data-name=rouletteMatch] .content .text{margin-bottom:28px;color:#363636;font-size:15px;line-height:1.4}@media screen and (max-width:600px){.commonLayer[data-name=roulette] .content .text,.commonLayer[data-name=rouletteMatch] .content .text{font-size:14px}}.commonLayer[data-name=roulette] .content .text h3,.commonLayer[data-name=rouletteMatch] .content .text h3{margin:0 0 20px 0;font-size:24px;font-weight:700}@media screen and (max-width:600px){.commonLayer[data-name=roulette] .content .text h3,.commonLayer[data-name=rouletteMatch] .content .text h3{font-size:18px}}.commonLayer[data-name=roulette] .content .usersWrapper,.commonLayer[data-name=rouletteMatch] .content .usersWrapper{padding-left:20px}@media screen and (max-width:600px){.commonLayer[data-name=roulette] .content .usersWrapper,.commonLayer[data-name=rouletteMatch] .content .usersWrapper{padding-left:0}}.commonLayer[data-name=roulette] .content .users,.commonLayer[data-name=rouletteMatch] .content .users{width:410px;height:240px;margin:0 auto 28px auto;white-space:nowrap;overflow:hidden}@media screen and (max-width:600px){.commonLayer[data-name=roulette] .content .users,.commonLayer[data-name=rouletteMatch] .content .users{width:285px;height:170px;margin-bottom:15px}}.commonLayer[data-name=roulette] .content .users .options,.commonLayer[data-name=rouletteMatch] .content .users .options{display:inline-block;width:100%;vertical-align:top}.commonLayer[data-name=roulette] .content .users .options .box,.commonLayer[data-name=rouletteMatch] .content .users .options .box{position:relative}.commonLayer[data-name=roulette] .content .users .options .box:first-of-type,.commonLayer[data-name=rouletteMatch] .content .users .options .box:first-of-type{float:left}.commonLayer[data-name=roulette] .content .users .options .box:last-of-type,.commonLayer[data-name=rouletteMatch] .content .users .options .box:last-of-type{float:right;margin-right:20px}.commonLayer[data-name=roulette] .content .users .options .box img,.commonLayer[data-name=rouletteMatch] .content .users .options .box img{width:180px;height:217px;border-radius:7px;cursor:pointer}@media screen and (max-width:600px){.commonLayer[data-name=roulette] .content .users .options .box img,.commonLayer[data-name=rouletteMatch] .content .users .options .box img{width:124px;height:150px}}.commonLayer[data-name=roulette] .content .users .options .box .data,.commonLayer[data-name=rouletteMatch] .content .users .options .box .data{position:absolute;bottom:0;left:0;padding:10px 12px;color:#FFF;font-size:14px;text-shadow:0 0 1px #000;text-align:left}@media screen and (max-width:600px){.commonLayer[data-name=roulette] .content .users .options .box .data,.commonLayer[data-name=rouletteMatch] .content .users .options .box .data{padding:9px;font-size:13px}}.commonLayer[data-name=roulette] .content .users .options .box .data .nickAndAge,.commonLayer[data-name=rouletteMatch] .content .users .options .box .data .nickAndAge{font-size:16px;font-weight:700}@media screen and (max-width:600px){.commonLayer[data-name=roulette] .content .users .options .box .data .nickAndAge,.commonLayer[data-name=rouletteMatch] .content .users .options .box .data .nickAndAge{font-size:13px}}.commonLayer[data-name=roulette] .content .users .options .box .like,.commonLayer[data-name=rouletteMatch] .content .users .options .box .like{position:absolute;display:inline-block;bottom:-19px;right:-19px;width:63px;height:63px;padding-top:19px;background-color:#FFF;text-align:center;border-radius:50%;box-shadow:0 0 6px rgb(0 0 0 / .16);cursor:pointer;z-index:1}@media screen and (max-width:600px){.commonLayer[data-name=roulette] .content .users .options .box .like,.commonLayer[data-name=rouletteMatch] .content .users .options .box .like{bottom:-10px;right:-10px;width:43px;height:43px;padding-top:13px}}@media screen and (max-width:600px){.commonLayer[data-name=roulette] .content .users .options .box .like svg,.commonLayer[data-name=rouletteMatch] .content .users .options .box .like svg{width:20px;height:18px}}.commonLayer[data-name=roulette] .content .users .options .box .like svg .st0,.commonLayer[data-name=rouletteMatch] .content .users .options .box .like svg .st0{fill:#c8383f}.commonLayer[data-name=roulette] .content .users .options .box.liked .like,.commonLayer[data-name=rouletteMatch] .content .users .options .box.liked .like{background-color:#c8383f}.commonLayer[data-name=roulette] .content .users .options .box.liked .like svg .st0,.commonLayer[data-name=rouletteMatch] .content .users .options .box.liked .like svg .st0{fill:#FFF}.commonLayer[data-name=roulette] .content .buttonContainer,.commonLayer[data-name=rouletteMatch] .content .buttonContainer{margin-bottom:12px;text-align:center}.commonLayer[data-name=roulette] .content .buttonContainer button,.commonLayer[data-name=rouletteMatch] .content .buttonContainer button{display:inline-block;width:235px;margin-top:0;padding-left:15px;padding-right:15px;font-size:19px;font-weight:400}.commonLayer[data-name=roulette] .content .buttonContainer button svg,.commonLayer[data-name=rouletteMatch] .content .buttonContainer button svg,.commonLayer[data-name=roulette] .content .buttonContainer button span,.commonLayer[data-name=rouletteMatch] .content .buttonContainer button span{display:inline-block;vertical-align:middle}.commonLayer[data-name=roulette] .content .buttonContainer .noOne,.commonLayer[data-name=rouletteMatch] .content .buttonContainer .noOne{color:#747474;background-color:#eae7e4;border:1px solid #858585}.commonLayer[data-name=roulette] .content .buttonContainer .noOne:hover,.commonLayer[data-name=rouletteMatch] .content .buttonContainer .noOne:hover{background-color:#e6e2de}.commonLayer[data-name=roulette] .content .buttonContainer .noOne span,.commonLayer[data-name=rouletteMatch] .content .buttonContainer .noOne span{position:relative;top:-2px;margin-left:10px}.commonLayer[data-name=roulette] .content .buttonContainer .noOne svg.rotate,.commonLayer[data-name=rouletteMatch] .content .buttonContainer .noOne svg.rotate{-webkit-animation:rotate 1s linear infinite both;-moz-animation:rotate 1s linear infinite both;-ms-animation:rotate 1s linear infinite both;-o-animation:rotate 1s linear infinite both;animation:rotate 1s linear infinite both}@media screen and (max-width:600px){.commonLayer[data-name=roulette] .content .buttonContainer .noOne,.commonLayer[data-name=rouletteMatch] .content .buttonContainer .noOne{font-size:16px;padding:11px 15px}.commonLayer[data-name=roulette] .content .buttonContainer .noOne svg,.commonLayer[data-name=rouletteMatch] .content .buttonContainer .noOne svg{width:18px;height:18px}}.commonLayer[data-name=roulette][data-name=rouletteMatch] .content .text,.commonLayer[data-name=rouletteMatch][data-name=rouletteMatch] .content .text{font-size:18px}.commonLayer[data-name=roulette][data-name=rouletteMatch] .content .text h3,.commonLayer[data-name=rouletteMatch][data-name=rouletteMatch] .content .text h3{margin-bottom:5px;font-size:30px}.commonLayer[data-name=roulette][data-name=rouletteMatch] .content .users,.commonLayer[data-name=rouletteMatch][data-name=rouletteMatch] .content .users{margin-bottom:15px}.commonLayer[data-name=roulette][data-name=rouletteMatch] .content .options,.commonLayer[data-name=rouletteMatch][data-name=rouletteMatch] .content .options{position:relative;margin-left:20px}.commonLayer[data-name=roulette][data-name=rouletteMatch] .content .options .box,.commonLayer[data-name=rouletteMatch][data-name=rouletteMatch] .content .options .box{float:left;margin-left:2px}.commonLayer[data-name=roulette][data-name=rouletteMatch] .content .options .box img,.commonLayer[data-name=rouletteMatch][data-name=rouletteMatch] .content .options .box img{cursor:default}.commonLayer[data-name=roulette][data-name=rouletteMatch] .content .options .icon,.commonLayer[data-name=rouletteMatch][data-name=rouletteMatch] .content .options .icon{position:absolute;display:inline-block;left:50%;top:50%;width:90px;height:90px;margin-top:-50px;margin-left:-70px;background:#C8383F url(/assets/images/common/icons/fortuneWhite.svg) no-repeat;background-size:52px 52px;background-position:center center;border:2px solid #FFF;border-radius:50%;z-index:2}@media screen and (max-width:600px){.commonLayer[data-name=roulette][data-name=rouletteMatch] .content .options .icon,.commonLayer[data-name=rouletteMatch][data-name=rouletteMatch] .content .options .icon{width:65px;height:65px;margin-top:-35px;margin-left:-50px;background-size:38px 38px}}.commonLayer[data-name=roulette][data-name=rouletteMatch] .content .buttonContainer .writeMessage,.commonLayer[data-name=rouletteMatch][data-name=rouletteMatch] .content .buttonContainer .writeMessage{padding-bottom:11px}.commonLayer[data-name=roulette][data-name=rouletteMatch] .content .buttonContainer .writeMessage svg,.commonLayer[data-name=rouletteMatch][data-name=rouletteMatch] .content .buttonContainer .writeMessage svg{position:absolute;left:15px;top:50%;margin-top:-10px}.commonLayer[data-name=roulette] .banner,.commonLayer[data-name=rouletteMatch] .banner{margin-bottom:30px}@media screen and (max-width:600px){.commonLayer[data-name=roulette] .banner img,.commonLayer[data-name=rouletteMatch] .banner img{width:100%!important;height:auto!important}}.commonLayer[data-name=roulettePhoto]{width:430px;margin-top:40px!important;margin-left:-215px;padding:0;border-radius:12px}@media screen and (max-width:520px){.commonLayer[data-name=roulettePhoto]{width:300px;margin-left:-150px}}.commonLayer[data-name=roulettePhoto] .head{width:100%;height:257px;background-repeat:no-repeat;border-top-left-radius:12px;border-top-right-radius:12px}.commonLayer[data-name=roulettePhoto] .head .close{position:absolute;top:-16px;right:-20px;cursor:pointer}@media screen and (max-width:520px){.commonLayer[data-name=roulettePhoto] .head{height:180px;background-size:cover}.commonLayer[data-name=roulettePhoto] .head .close{top:-25px;right:0}}.commonLayer[data-name=roulettePhoto] .content{color:#363636;font-family:'Open Sans',sans-serif;font-size:14px;text-align:center;border-bottom-left-radius:12px;border-bottom-right-radius:12px}.commonLayer[data-name=roulettePhoto] .content h2{margin:10px 0 20px 0;font-size:20px;font-weight:700}@media screen and (max-width:520px){.commonLayer[data-name=roulettePhoto] .content h2{font-size:18px}}.commonLayer[data-name=roulettePhoto] .content .text{line-height:1.4}.commonLayer[data-name=roulettePhoto] .content .info{margin:20px 0 30px 0;font-size:20px;font-weight:700}@media screen and (max-width:520px){.commonLayer[data-name=roulettePhoto] .content .info{margin-bottom:25px;font-size:18px}.commonLayer[data-name=roulettePhoto] .content .info.small{font-size:16px}}.commonLayer[data-name=roulettePhoto] .content .buttonsContainer{padding:0 12px}.commonLayer[data-name=roulettePhoto] .content .buttonsContainer a{display:inline-block}.commonLayer[data-name=roulettePhoto] .content .buttonsContainer a:first-of-type{float:right}.commonLayer[data-name=roulettePhoto] .content .buttonsContainer a:last-of-type{float:left}.commonLayer[data-name=roulettePhoto] .content .buttonsContainer button{display:inline-block;width:183px;margin-top:0;padding:12px 0;font-family:'Open Sans',sans-serif;font-size:16px;text-transform:uppercase}.commonLayer[data-name=roulettePhoto] .content .buttonsContainer button.facebook{background-color:#4267B2}.commonLayer[data-name=roulettePhoto] .content .buttonsContainer button.facebook:hover{background-color:#3257A2}.commonLayer[data-name=roulettePhoto] .content .buttonsContainer button.setPublic{width:100%}@media screen and (max-width:520px){.commonLayer[data-name=roulettePhoto] .content .buttonsContainer{padding:0}.commonLayer[data-name=roulettePhoto] .content .buttonsContainer a{float:none!important;width:100%}.commonLayer[data-name=roulettePhoto] .content .buttonsContainer button{width:100%}.commonLayer[data-name=roulettePhoto] .content .buttonsContainer button.upload{margin-bottom:10px}}.commonLayer[data-name=roulettePhoto] .content .linksContainer{margin:25px 0 10px 0}.commonLayer[data-name=roulettePhoto] .content .linksContainer a{color:#363636;font-size:16px;font-weight:700}.commonLayer[data-name=roulettePhoto] .content .linksContainer a span{display:inline-block;text-decoration:underline;vertical-align:middle}.commonLayer[data-name=roulettePhoto] .content .linksContainer a svg{position:relative;display:inline-block;top:1px;vertical-align:middle}.commonLayer[data-name=roulettePhoto] .content .linksContainer a:hover span{text-decoration:none}.commonLayer[data-name=roulettePhoto].female .head{background-image:url(/assets/images/desktop/messages/roulette/roulettePhotoHeadFemale.jpg)}.commonLayer[data-name=roulettePhoto].male .head{background-image:url(/assets/images/desktop/messages/roulette/roulettePhotoHeadMale.jpg)}.commonLayer[data-name=adventRoulette]{width:550px;height:665px;margin-left:-225px;padding:0 40px;background:#FFF url(/assets/images/desktop/messages/adventRoulette/layerBg.jpg) no-repeat;background-position:center center;text-align:center}.commonLayer[data-name=adventRoulette] .head .close{position:absolute;top:9px;right:10px;width:16px;height:16px;cursor:pointer}.commonLayer[data-name=adventRoulette] .head h2{margin:0;padding-top:3px;color:#C8383F;font-family:'WavingAtChristmas';font-size:63px;font-weight:400;line-height:1}.commonLayer[data-name=adventRoulette] .head h2 span{display:block;margin-top:-7px;font-family:"Open Sans",sans-serif;font-size:19px;text-transform:uppercase}.commonLayer[data-name=adventRoulette] .content{padding-top:45px;color:#FFF;background:#fff0}.commonLayer[data-name=adventRoulette] .content .info{font-size:15px;text-shadow:0 1px 3px rgb(0 0 0 / .53)}.commonLayer[data-name=adventRoulette] .content .info strong{margin-bottom:10px;font-size:17px;white-space:nowrap}.commonLayer[data-name=adventRoulette] .content .info div{height:158px;padding:15px 5px 0 5px;line-height:1.4}.commonLayer[data-name=adventRoulette] .content .gifts .gift{position:relative;display:inline-block;width:190px;height:270px;margin:0 8px;vertical-align:top}.commonLayer[data-name=adventRoulette] .content .gifts .gift .user{position:absolute;top:0;left:0;display:none}.commonLayer[data-name=adventRoulette] .content .gifts .gift .user .avatar{position:relative;width:190px;height:221px;padding:9px;border:1px dashed #FFF;border-image:url(/assets/images/desktop/messages/adventRoulette/border.png) 2 round;border-image-width:2px}.commonLayer[data-name=adventRoulette] .content .gifts .gift .user .avatar .data{position:absolute;width:145px;left:23px;bottom:20px;font-size:14px;text-align:left;text-shadow:0 1px 3px rgb(0 0 0 / .53);white-space:nowrap}.commonLayer[data-name=adventRoulette] .content .gifts .gift .user .avatar .data .nick{margin-bottom:1px;font-size:16px;font-weight:700;text-overflow:ellipsis;overflow:hidden}.commonLayer[data-name=adventRoulette] .content .gifts .gift .user img{border-radius:7px;height:100%}.commonLayer[data-name=adventRoulette] .content .gifts .gift .user .select{height:35px;margin-top:15px;padding:8px 0;font-weight:400}.commonLayer[data-name=adventRoulette] .content .gifts .gift .user .select i{display:inline-block;margin-right:12px;font-size:17px;vertical-align:middle}.commonLayer[data-name=adventRoulette] .content .gifts .gift .user .select span{display:inline-block;vertical-align:middle}.commonLayer[data-name=adventRoulette] .content .gifts .gift .overlay{width:100%;height:100%;padding-top:56px;border:1px dashed #FFF;border-image:url(/assets/images/desktop/messages/adventRoulette/border.png) 2 round;border-image-width:2px;cursor:pointer}.commonLayer[data-name=adventRoulette] .content .gifts .gift .overlay:hover{background-color:rgb(0 0 0 / .1)}.commonLayer[data-name=adventRoulette] .content .gifts .gift .overlay span{display:block;margin-top:15px;color:#C8383F;font-size:22px;font-weight:600;font-style:italic}.commonLayer[data-name=adventRoulette] .content .gifts .gift:last-of-type .overlay{padding-top:20px}.commonLayer[data-name=adventRoulette] .content .gifts .gift:last-of-type .overlay span{margin-top:25px}.commonLayer[data-name=adventRoulette] .content .buttonContainer{margin-top:17px;text-align:center}.commonLayer[data-name=adventRoulette] .content .buttonContainer button{display:inline-block;width:225px;height:50px;margin-top:0;padding-left:15px;padding-right:15px;font-size:19px;font-weight:400}.commonLayer[data-name=adventRoulette] .content .buttonContainer button svg,.commonLayer[data-name=adventRoulette] .content .buttonContainer button span{display:inline-block;vertical-align:middle}.commonLayer[data-name=adventRoulette] .content .buttonContainer .noOne{color:#747474;background-color:#fff0;border:1px solid #858585}.commonLayer[data-name=adventRoulette] .content .buttonContainer .noOne span{position:relative;top:-2px;margin-left:10px}.commonLayer[data-name=adventRoulette] .content .buttonContainer .noOne svg{width:18px;height:18px}.commonLayer[data-name=adventRoulette] .content .buttonContainer .noOne svg line{stroke:#747474}.commonLayer[data-name=adventRoulette].hasSubscription .content .info div{padding-top:0}.commonLayer[data-name=adventRoulette].hasSubscription .content .gifts .gift{margin:0 8px}.commonLayer[data-name=adventRoulette].mobile{width:300px;height:670px;margin-left:-150px;padding:0 20px}.commonLayer[data-name=adventRoulette].mobile .head h2{font-size:49px}.commonLayer[data-name=adventRoulette].mobile .head h2 span{font-size:15px}.commonLayer[data-name=adventRoulette].mobile .content{padding-top:28px}.commonLayer[data-name=adventRoulette].mobile .content .info{font-size:14px}.commonLayer[data-name=adventRoulette].mobile .content .info strong{white-space:normal;line-height:1.2}.commonLayer[data-name=adventRoulette].mobile .content .info div{height:245px;padding:15px 0 0 0}.commonLayer[data-name=adventRoulette].mobile .content .gifts{margin:0 -40px}.commonLayer[data-name=adventRoulette].mobile .content .gifts .gift{width:125px;height:175px;margin:0 2px}.commonLayer[data-name=adventRoulette].mobile .content .gifts .gift .user .avatar{width:125px;height:135px}.commonLayer[data-name=adventRoulette].mobile .content .gifts .gift .user .data{bottom:15px;left:20px;width:90px;font-size:11px}.commonLayer[data-name=adventRoulette].mobile .content .gifts .gift .user .data .nick{margin-bottom:0;font-size:13px}.commonLayer[data-name=adventRoulette].mobile .content .gifts .gift .user .select{margin-top:6px;font-size:15px}.commonLayer[data-name=adventRoulette].mobile .content .gifts .gift .user .select i{font-size:15px;margin-right:8px}.commonLayer[data-name=adventRoulette].mobile .content .gifts .gift .overlay{padding-top:35px}.commonLayer[data-name=adventRoulette].mobile .content .gifts .gift .overlay img{width:70%}.commonLayer[data-name=adventRoulette].mobile .content .gifts .gift .overlay span{margin-top:10px;font-size:20px}.commonLayer[data-name=adventRoulette].mobile .content .gifts .gift:last-of-type .overlay{padding-top:8px}.commonLayer[data-name=adventRoulette].mobile .content .gifts .gift:last-of-type .overlay span{margin-top:15px}.commonLayer[data-name=adventRoulette].mobile .content .buttonContainer{margin:20px -20px}.commonLayer[data-name=adventRoulette].mobile .content .buttonContainer button{width:220px;height:45px}.commonLayer[data-name=adventRoulette].mobile .content .buttonContainer button svg{position:relative;top:-1px;width:17px;height:17px}.commonLayer[data-name=adventRoulette].mobile.hasSubscription .content .info div{height:267px;padding-top:18px}.commonLayer[data-name=pentecostRoulette]{width:550px;margin:-275px;padding:0;border-radius:12px;overflow:hidden}@media (max-width:640px){.commonLayer[data-name=pentecostRoulette]{width:300px;margin-left:-150px}}.commonLayer[data-name=pentecostRoulette] .close{z-index:2}.commonLayer[data-name=pentecostRoulette] .close:before{background-image:url(/assets/images/common/icons/close.svg)!important}.commonLayer[data-name=pentecostRoulette] .head{position:relative;left:-9px;top:-9px;width:569px;height:67px;background:url(/assets/images/desktop/layers/messages/pentecostRoulette/head.svg) no-repeat;background-size:100%;box-shadow:0 0 6px rgb(0 0 0 / .16)}@media (max-width:640px){.commonLayer[data-name=pentecostRoulette] .head{width:318px;height:64px;background-image:url(/assets/images/desktop/layers/messages/pentecostRoulette/headMobile.svg)}}.commonLayer[data-name=pentecostRoulette] .head span{position:absolute;top:50%;left:50%;margin-top:-11px;color:#FFF;font-size:24px;font-weight:700;font-style:italic}.commonLayer[data-name=pentecostRoulette] .head span:first-of-type{margin-left:-115px}.commonLayer[data-name=pentecostRoulette] .head span:last-of-type{margin-left:10px}@media (max-width:640px){.commonLayer[data-name=pentecostRoulette] .head span{margin-top:-9px;font-size:22px}.commonLayer[data-name=pentecostRoulette] .head span:first-of-type{margin-left:-104px}.commonLayer[data-name=pentecostRoulette] .head span:last-of-type{margin-left:7px}}.commonLayer[data-name=pentecostRoulette] .content{padding:30px 40px!important;color:#363636;font-size:14px}@media (max-width:640px){.commonLayer[data-name=pentecostRoulette] .content{padding:15px 18px!important;text-align:center}}.commonLayer[data-name=pentecostRoulette] .content .info{font-size:14px}@media (max-width:640px){.commonLayer[data-name=pentecostRoulette] .content .info{font-size:13px}}.commonLayer[data-name=pentecostRoulette] .content .choiceContainer{margin-top:20px}@media (max-width:640px){.commonLayer[data-name=pentecostRoulette] .content .choiceContainer{margin-bottom:20px}}.commonLayer[data-name=pentecostRoulette] .content .choiceContainer .usersWrapper{display:inline-block;width:255px;height:255px;margin-left:-10px;border-radius:50%;vertical-align:middle;overflow:hidden}@media (max-width:640px){.commonLayer[data-name=pentecostRoulette] .content .choiceContainer .usersWrapper{display:block;width:218px;height:218px;margin:0 auto 20px auto}}.commonLayer[data-name=pentecostRoulette] .content .choiceContainer .usersWrapper .user{display:inline-block;position:relative;width:100%;height:100%;background:url(/assets/images/desktop/layers/messages/pentecostRoulette/circle.svg) no-repeat}@media (max-width:640px){.commonLayer[data-name=pentecostRoulette] .content .choiceContainer .usersWrapper .user{background-image:url(/assets/images/desktop/layers/messages/pentecostRoulette/circleMobile.svg)}}.commonLayer[data-name=pentecostRoulette] .content .choiceContainer .usersWrapper .user:before{content:'';position:absolute;display:block;top:50%;left:50%;width:237px;height:237px;margin-top:-118px;margin-left:-118px;border-radius:50%;box-shadow:0 0 6px rgb(0 0 0 / .16)}@media (max-width:640px){.commonLayer[data-name=pentecostRoulette] .content .choiceContainer .usersWrapper .user:before{width:199px;height:199px;margin-top:-100px;margin-left:-100px}}.commonLayer[data-name=pentecostRoulette] .content .choiceContainer .usersWrapper .user .avatarWrapper{display:inline-block;position:absolute;top:50%;left:50%;width:206px;height:206px;margin-top:-103px;margin-left:-103px;border-radius:50%;-webkit-mask-image:-webkit-radial-gradient(white,black);overflow:hidden}@media (max-width:640px){.commonLayer[data-name=pentecostRoulette] .content .choiceContainer .usersWrapper .user .avatarWrapper{width:172px;height:172px;margin-top:-86px;margin-left:-86px}}.commonLayer[data-name=pentecostRoulette] .content .choiceContainer .usersWrapper .user .avatar{width:100%;height:100%}.commonLayer[data-name=pentecostRoulette] .content .choiceContainer .usersWrapper.loading{-webkit-animation:rotate 0.5s linear infinite;-moz-animation:rotate 0.5s linear infinite;-ms-animation:rotate 0.5s linear infinite;animation:rotate 0.5s linear infinite;-webkit-animation-delay:0.5s;-moz-animation-delay:0.5s;-ms-animation-delay:0.5s;-o-animation-delay:0.5s;animation-delay:0.5s}.commonLayer[data-name=pentecostRoulette] .content .choiceContainer .usersWrapper.loading .user{-webkit-animation:rotate 0.5s ease-in 1;-moz-animation:rotate 0.5s ease-in 1;-ms-animation:rotate 0.5s ease-in 1;animation:rotate 0.5s ease-in 1}.commonLayer[data-name=pentecostRoulette] .content .choiceContainer .usersWrapper.loading .user .avatar{-webkit-animation:blurAvatar 1s ease-in 1 forwards;-moz-animation:blurAvatar 1s ease-in 1 forwards;-ms-animation:blurAvatar 1s ease-in 1 forwards;animation:blurAvatar 1s ease-in 1 forwards}.commonLayer[data-name=pentecostRoulette] .content .choiceContainer .usersWrapper.loaded .user{-webkit-animation:rotate 0.8s ease-out 1;-moz-animation:rotate 0.8s ease-out 1;-ms-animation:rotate 0.8s ease-out 1;animation:rotate 0.8s ease-out 1}.commonLayer[data-name=pentecostRoulette] .content .choiceContainer .usersWrapper.loaded .user .avatar{-webkit-animation:blurAvatarInv 1s ease-out 1 forwards;-moz-animation:blurAvatarInv 1s ease-out 1 forwards;-ms-animation:blurAvatarInv 1s ease-out 1 forwards;animation:blurAvatarInv 1s ease-out 1 forwards}.commonLayer[data-name=pentecostRoulette] .content .choiceContainer .buttonsContainer{display:inline-block;width:195px;margin-left:20px;text-align:left;vertical-align:middle}@media (max-width:640px){.commonLayer[data-name=pentecostRoulette] .content .choiceContainer .buttonsContainer{display:block;width:200px;margin:auto}}.commonLayer[data-name=pentecostRoulette] .content .choiceContainer .buttonsContainer .info{font-size:14px;font-weight:700;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-khtml-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.commonLayer[data-name=pentecostRoulette] .content .choiceContainer .buttonsContainer .info.hide{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);opacity:0}@media (max-width:640px){.commonLayer[data-name=pentecostRoulette] .content .choiceContainer .buttonsContainer .info{text-align:center}}.commonLayer[data-name=pentecostRoulette] .content .choiceContainer .buttonsContainer button{width:100%;height:40px;padding-left:0;padding-right:0;font-size:16px;font-weight:400;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-khtml-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.commonLayer[data-name=pentecostRoulette] .content .choiceContainer .buttonsContainer button.ghost{margin-top:15px;color:#336993;border:1px solid #336993}.commonLayer[data-name=pentecostRoulette] .content .choiceContainer .buttonsContainer button.ghost:hover,.commonLayer[data-name=pentecostRoulette] .content .choiceContainer .buttonsContainer button.ghost.loading{color:#FFF;background:#336993}.commonLayer[data-name=pentecostRoulette] .content .choiceContainer .buttonsContainer button.loading{-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5);opacity:0}.commonLayer[data-name=pentecostRoulette] .content .choiceContainer .buttonsContainer button.hide{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);opacity:0}.commonLayer[data-name=pentecostRouletteFinished]{width:385px;margin-left:-192px;padding:0;border-radius:12px;overflow:hidden}@media (max-width:640px){.commonLayer[data-name=pentecostRouletteFinished]{width:300px;margin-left:-150px}}.commonLayer[data-name=pentecostRouletteFinished] .close{z-index:2}.commonLayer[data-name=pentecostRouletteFinished] .close:before{background-image:url(/assets/images/common/icons/close.svg)!important}.commonLayer[data-name=pentecostRouletteFinished] .head{position:relative;left:-9px;top:-9px;width:403px;height:75px;background:url(/assets/images/desktop/layers/messages/pentecostRoulette/headSmall.svg) no-repeat;background-size:100%;box-shadow:0 0 6px rgb(0 0 0 / .16)}@media (max-width:640px){.commonLayer[data-name=pentecostRouletteFinished] .head{width:318px;height:64px;background-image:url(/assets/images/desktop/layers/messages/pentecostRoulette/headMobile.svg)}}.commonLayer[data-name=pentecostRouletteFinished] .head span{position:absolute;top:50%;left:50%;margin-top:-10px;color:#FFF;font-size:24px;font-weight:700;font-style:italic}.commonLayer[data-name=pentecostRouletteFinished] .head span:first-of-type{margin-left:-107px}.commonLayer[data-name=pentecostRouletteFinished] .head span:last-of-type{margin-left:10px}@media (max-width:640px){.commonLayer[data-name=pentecostRouletteFinished] .head span{margin-top:-9px;font-size:22px}.commonLayer[data-name=pentecostRouletteFinished] .head span:first-of-type{margin-left:-104px}.commonLayer[data-name=pentecostRouletteFinished] .head span:last-of-type{margin-left:7px}}.commonLayer[data-name=pentecostRouletteFinished] .content{padding:20px 25px!important;color:#363636;font-size:14px;text-align:center}.commonLayer[data-name=pentecostRouletteFinished] .content .info{font-size:14px}.commonLayer[data-name=pentecostRouletteFinished] .content .buttonContainer{margin:3px 0 10px 0}@media (max-width:640px){.commonLayer[data-name=pentecostRouletteFinished] .content .buttonContainer{margin-top:0}}.commonLayer[data-name=pentecostRouletteFinished] .content .buttonContainer button{min-width:180px;height:40px;font-size:16px!important;font-weight:400!important}@-webkit-keyframes blurAvatar{0%{-webkit-filter:blur(0);filter:blur(0)}100%{-webkit-filter:blur(20px);filter:blur(20px)}}@-moz-keyframes blurAvatar{0%{-moz-filter:blur(0);filter:blur(0)}100%{-moz-filter:blur(20px);filter:blur(20px)}}@keyframes blurAvatar{0%{-webkit-filter:blur(0);-moz-filter:blur(0);-o-filter:blur(0);-ms-filter:blur(0);filter:blur(0)}100%{-webkit-filter:blur(20px);-moz-filter:blur(20px);-o-filter:blur(20px);-ms-filter:blur(20px);filter:blur(20px)}}@-webkit-keyframes blurAvatarInv{0%{-webkit-filter:blur(20px);filter:blur(20px)}100%{-webkit-filter:blur(0);filter:blur(0)}}@-moz-keyframes blurAvatarInv{0%{-moz-filter:blur(20px);filter:blur(20px)}100%{-moz-filter:blur(0);filter:blur(0)}}@keyframes blurAvatarInv{0%{-webkit-filter:blur(20px);-moz-filter:blur(20px);-o-filter:blur(20px);-ms-filter:blur(20px);filter:blur(20px)}100%{-webkit-filter:blur(0);-moz-filter:blur(0);-o-filter:blur(0);-ms-filter:blur(0);filter:blur(0)}}.commonLayer[data-name=smsPayEnds]{width:600px;margin-left:-300px;padding:0}@media (max-width:620px){.commonLayer[data-name=smsPayEnds]{width:320px;margin-left:-160px}}.commonLayer[data-name=smsPayEnds] .close{position:absolute;display:inline-block;top:11px;right:14px;width:16px;height:16px;color:#3d3d3d;background:url(/assets/images/common/icons/closeGray.svg) no-repeat;cursor:pointer}.commonLayer[data-name=smsPayEnds] .content{padding:15px 0;text-align:center}.commonLayer[data-name=smsPayEnds] .content h2{margin:25px 0 20px 0;color:#336993;font-size:22px;font-weight:600}@media (max-width:620px){.commonLayer[data-name=smsPayEnds] .content h2{font-size:17px}}.commonLayer[data-name=smsPayEnds] .content .upperInfo,.commonLayer[data-name=smsPayEnds] .content .recurringInfo,.commonLayer[data-name=smsPayEnds] .content .lowerInfo{padding:0 40px;font-size:14px;text-align:left}@media (max-width:620px){.commonLayer[data-name=smsPayEnds] .content .upperInfo,.commonLayer[data-name=smsPayEnds] .content .recurringInfo,.commonLayer[data-name=smsPayEnds] .content .lowerInfo{padding-left:10px;padding-right:10px}}.commonLayer[data-name=smsPayEnds] .content .upperInfo em,.commonLayer[data-name=smsPayEnds] .content .recurringInfo em,.commonLayer[data-name=smsPayEnds] .content .lowerInfo em{color:#336993;font-weight:400;font-style:normal}.commonLayer[data-name=smsPayEnds] .content .upperInfo a,.commonLayer[data-name=smsPayEnds] .content .recurringInfo a,.commonLayer[data-name=smsPayEnds] .content .lowerInfo a{color:#336993;text-decoration:underline}.commonLayer[data-name=smsPayEnds] .content .upperInfo strong,.commonLayer[data-name=smsPayEnds] .content .recurringInfo strong,.commonLayer[data-name=smsPayEnds] .content .lowerInfo strong{display:block;margin-bottom:10px;font-size:14px;line-height:1.2}.commonLayer[data-name=smsPayEnds] .content .upperInfo ul,.commonLayer[data-name=smsPayEnds] .content .recurringInfo ul,.commonLayer[data-name=smsPayEnds] .content .lowerInfo ul{margin:0;padding:0;list-style-type:none}.commonLayer[data-name=smsPayEnds] .content .upperInfo ul li,.commonLayer[data-name=smsPayEnds] .content .recurringInfo ul li,.commonLayer[data-name=smsPayEnds] .content .lowerInfo ul li{position:relative;padding:0 0 10px 10px}.commonLayer[data-name=smsPayEnds] .content .upperInfo ul li:last-of-type,.commonLayer[data-name=smsPayEnds] .content .recurringInfo ul li:last-of-type,.commonLayer[data-name=smsPayEnds] .content .lowerInfo ul li:last-of-type{padding-bottom:0}.commonLayer[data-name=smsPayEnds] .content .upperInfo ul li:before,.commonLayer[data-name=smsPayEnds] .content .recurringInfo ul li:before,.commonLayer[data-name=smsPayEnds] .content .lowerInfo ul li:before{content:'- ';position:absolute;top:0;left:0}.commonLayer[data-name=smsPayEnds] .content .upperInfo{margin-bottom:15px}.commonLayer[data-name=smsPayEnds] .content .recurringInfo{margin:0 0 15px 40px;padding-left:10px;font-weight:600;border-left:10px solid #336993}@media (max-width:620px){.commonLayer[data-name=smsPayEnds] .content .recurringInfo{margin-left:10px}}.commonLayer[data-name=smsPayEnds] .content .recurringInfo em{font-weight:600}.commonLayer[data-name=smsPayEnds] .content .lowerInfo{padding-top:15px;padding-bottom:15px;background-color:#E1E1E1;font-size:13px}.commonLayer[data-name=smsPayEnds] .content .buttonContainer{padding:0 0 7px 0;text-align:center}.commonLayer[data-name=smsPayEnds] .content .buttonContainer button{display:inline-block;width:160px;padding-top:12px;padding-bottom:12px;text-transform:uppercase}.commonLayer[data-name=smsPayEnds].short .content .buttonContainer{padding:10px 0}.commonLayer[data-name=survey1]{width:650px;margin-left:-325px;padding:0;border-radius:15px}@media (max-width:720px){.commonLayer[data-name=survey1]{width:300px;margin-left:-150px;border-radius:10px}}.commonLayer[data-name=survey1] .close{z-index:2}.commonLayer[data-name=survey1] .head{position:relative;height:260px;background:url(/assets/images/desktop/layers/promos/survey1.png) no-repeat;background-size:100%;border-radius:15px 15px 0 0}@media (max-width:720px){.commonLayer[data-name=survey1] .head{border-radius:10px 10px 0 0;background-image:url(/assets/images/desktop/layers/promos/survey1Mobile.png)}}.commonLayer[data-name=survey1] .head .text{position:absolute;top:48px;left:43px;font-size:21px;font-weight:700}@media (max-width:720px){.commonLayer[data-name=survey1] .head .text{top:30px;left:18px;font-size:18px}}.commonLayer[data-name=survey1] .content{padding:30px 45px!important;font-size:15px!important}@media (max-width:720px){.commonLayer[data-name=survey1] .content{padding:25px 18px!important;font-size:14px!important}}.commonLayer[data-name=survey1] .content .greeting{margin-bottom:15px;font-size:20px;font-weight:700;font-style:italic}@media (max-width:720px){.commonLayer[data-name=survey1] .content .greeting{font-size:18px}}.commonLayer[data-name=survey1] .foot a{display:block;height:60px;color:#FFF;background:#2E6EB7;background:-webkit-linear-gradient(-45deg,#2E6EB7 0%,#4393EF 100%);background:-moz-linear-gradient(-45deg,#feffff 0%,#4393EF 100%);background:-ms-linear-gradient(-45deg,#feffff 0%,#4393EF 100%);background:-o-linear-gradient(-45deg,#feffff 0%,#4393EF 100%);background:linear-gradient(135deg,#2E6EB7 0%,#4393EF 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#2E6EB7,endColorstr=#4393EF,GradientType=1);font-size:20px;font-weight:600;text-align:center;border-radius:0 0 15px 15px;line-height:60px;cursor:pointer}@media (max-width:720px){.commonLayer[data-name=survey1] .foot a{font-size:18px;border-radius:0 0 10px 10px}}.commonLayer[data-name=survey1] .foot a:hover{background:#4393EF;background:-webkit-linear-gradient(-45deg,#4393EF 0%,#2E6EB7 100%);background:-moz-linear-gradient(-45deg,#feffff 0%,#2E6EB7 100%);background:-ms-linear-gradient(-45deg,#feffff 0%,#2E6EB7 100%);background:-o-linear-gradient(-45deg,#feffff 0%,#2E6EB7 100%);background:linear-gradient(135deg,#4393EF 0%,#2E6EB7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4393EF,endColorstr=#2E6EB7,GradientType=1)}.commonLayer[data-name=survey1] .foot a span{vertical-align:middle}.commonLayer[data-name=survey1] .foot a .angleRight{position:relative;display:inline-block;top:2px;width:5px;height:10px;margin-left:8px;background:url(/assets/images/desktop/common/angleRightWhite.svg) no-repeat}@media (max-width:720px){.commonLayer[data-name=survey1] .foot a .angleRight{top:1px}}.commonLayer[data-name=smartrandi]{width:650px;margin-left:-325px;padding:0;border-radius:11px;overflow:hidden}@media (max-width:700px){.commonLayer[data-name=smartrandi]{width:300px;margin-left:-150px}}.commonLayer[data-name=smartrandi] .head img.desktop{width:668px;margin-left:-9px}.commonLayer[data-name=smartrandi] .head img.mobile{display:none}@media (max-width:700px){.commonLayer[data-name=smartrandi] .head img.desktop{display:none}.commonLayer[data-name=smartrandi] .head img.mobile{display:block;width:318px;margin:-9px 0 0 -9px}}.commonLayer[data-name=smartrandi] .content{padding:0 28px;text-align:center}.commonLayer[data-name=smartrandi] .content .contentTitle{padding:0 90px;font-size:22px;font-weight:700}@media (max-width:700px){.commonLayer[data-name=smartrandi] .content .contentTitle{padding:0;font-size:18px}}.commonLayer[data-name=smartrandi] .content .text{margin:17px 0;font-size:17px}@media (max-width:700px){.commonLayer[data-name=smartrandi] .content .text{font-size:15px}}.commonLayer[data-name=smartrandi] .content .price{font-size:18px;font-weight:700}@media (max-width:700px){.commonLayer[data-name=smartrandi] .content .price{font-size:17px}}.commonLayer[data-name=smartrandi] .content .wishes{margin-top:20px;color:#540CFA;font-size:18px;font-weight:700}@media (max-width:700px){.commonLayer[data-name=smartrandi] .content .wishes{font-size:17px}}.commonLayer[data-name=smartrandi] .content .buttonContainer button{width:300px;height:54px;margin:34px 0 56px 0;background:#9C09DB;background:-webkit-linear-gradient(-45deg,#9C09DB 0%,#1C0FD7 100%);background:-moz-linear-gradient(-45deg,#feffff 0%,#1C0FD7 100%);background:-ms-linear-gradient(-45deg,#feffff 0%,#1C0FD7 100%);background:-o-linear-gradient(-45deg,#feffff 0%,#1C0FD7 100%);background:linear-gradient(135deg,#9C09DB 0%,#1C0FD7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#9C09DB,endColorstr=#1C0FD7,GradientType=1);font-size:21px}@media (max-width:700px){.commonLayer[data-name=smartrandi] .content .buttonContainer button{width:100%;height:50px;font-size:20px}}.commonLayer[data-name=smartrandi] .content .buttonContainer button:hover{background:#1C0FD7;background:-webkit-linear-gradient(-45deg,#1C0FD7 0%,#9C09DB 100%);background:-moz-linear-gradient(-45deg,#feffff 0%,#9C09DB 100%);background:-ms-linear-gradient(-45deg,#feffff 0%,#9C09DB 100%);background:-o-linear-gradient(-45deg,#feffff 0%,#9C09DB 100%);background:linear-gradient(135deg,#1C0FD7 0%,#9C09DB 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#1C0FD7,endColorstr=#9C09DB,GradientType=1)}.commonLayer[data-name=back2school]{width:800px;min-height:894px;margin-left:-400px;padding:0;background:#FFF no-repeat;background-position:-9px -11px;border-radius:6px;overflow:hidden}@media (max-width:840px){.commonLayer[data-name=back2school]{width:300px;min-height:1000px;margin-left:-150px;background-position:0 -4px}}.commonLayer[data-name=back2school] .cancel{position:absolute;top:10px;right:10px;cursor:pointer}@media (max-width:840px){.commonLayer[data-name=back2school] .cancel{top:9px;right:7px}}.commonLayer[data-name=back2school] .content{padding:0;background-color:#fff0}.commonLayer[data-name=back2school] .content .text{position:absolute;top:205px;right:38px;width:386px;color:#4C4C4C;font-size:16px;line-height:1.4}@media (max-width:840px){.commonLayer[data-name=back2school] .content .text{top:180px;left:0;right:auto;width:100%;padding:20px;font-size:14px}}.commonLayer[data-name=back2school] .content .text p{margin:0}.commonLayer[data-name=back2school] .content .text p.mt{margin-top:25px}.commonLayer[data-name=back2school] .content .text .codeBox{margin:30px 0;padding:15px;color:#FFF;background-color:#3F499E;border-radius:7px}@media (max-width:840px){.commonLayer[data-name=back2school] .content .text .codeBox{margin-top:130px;background-color:rgb(63 73 158 / .91)}}.commonLayer[data-name=back2school] .content .text .codeBox .code{position:relative;margin-top:15px;padding:10px;font-size:28px;font-weight:500;text-align:center;border:1px dashed #FFF;cursor:copy}.commonLayer[data-name=back2school] .content .text .codeBox .code .copied{position:absolute;top:-40px;left:50%;width:240px;margin-left:-120px;padding:10px;color:#FFF;background-color:#000;font-size:12px;font-weight:500;border-radius:10px;box-shadow:0 0 10px 0 #888;display:none}.commonLayer[data-name=back2school] .content .text .codeBox .code .copied:after{content:'';position:absolute;left:50%;bottom:-6px;width:0;height:0;margin-left:-8px;border-left:8px solid #fff0;border-right:8px solid #fff0;border-top:6px solid #000}.commonLayer[data-name=back2school] .content .buttonContainer{position:absolute;bottom:87px;left:0;width:100%;text-align:center}@media (max-width:840px){.commonLayer[data-name=back2school] .content .buttonContainer{bottom:61px;padding:20px}}.commonLayer[data-name=back2school] .content .buttonContainer .button{display:inline-block;width:410px;height:60px;color:#FFF;background-color:#FE320F;font-size:24px;border-radius:30px;line-height:60px;outline:none;cursor:pointer}@media (max-width:840px){.commonLayer[data-name=back2school] .content .buttonContainer .button{width:100%;height:45px;font-size:18px;line-height:45px}}.commonLayer[data-name=back2school] .content .buttonContainer .button:hover{background-color:#f22401}.commonLayer[data-name=back2school] .content .couponInfo{position:absolute;bottom:40px;left:0;width:100%;color:#4C4C4C;font-size:14px;text-align:center}@media (max-width:840px){.commonLayer[data-name=back2school] .content .couponInfo{bottom:10px;padding:20px;font-size:13px;text-align:left}}.commonLayer[data-name=back2school].man{background-image:url(/assets/images/desktop/subscription/back2school/man-bg.jpg)}@media (max-width:840px){.commonLayer[data-name=back2school].man{background-image:url(/assets/images/desktop/subscription/back2school/man-bg-mobile.jpg)}}.commonLayer[data-name=back2school].woman{background-image:url(/assets/images/desktop/subscription/back2school/woman-bg.jpg)}@media (max-width:840px){.commonLayer[data-name=back2school].woman{background-image:url(/assets/images/desktop/subscription/back2school/woman-bg-mobile.jpg)}}.commonLayer[data-name=back2school].woman .content .buttonContainer{bottom:100px;right:38px;left:auto;width:386px}@media (max-width:840px){.commonLayer[data-name=back2school].woman .content .buttonContainer{bottom:77px;right:auto;left:0;width:100%}}.commonLayer[data-name=back2school].woman .content .buttonContainer .button{width:100%}.commonLayer[data-name=back2school].woman .content .couponInfo{width:386px;right:38px;left:auto;text-align:left}@media (max-width:840px){.commonLayer[data-name=back2school].woman .content .couponInfo{bottom:14px;right:auto;left:0;width:100%}}.commonLayer[data-name=origo_autumn]{width:800px;min-height:894px;margin-left:-400px;padding:0;background:#FFF;border-radius:6px;overflow:hidden}@media (max-width:840px){.commonLayer[data-name=origo_autumn]{width:300px;min-height:1000px;margin-left:-150px;background-position:0 -4px}}.commonLayer[data-name=origo_autumn] .head{width:800px;height:167px;background:url(/assets/images/sites/randivonal/desktop/subscription/autumn/head.jpg)}@media (max-width:840px){.commonLayer[data-name=origo_autumn] .head{width:300px;height:400px}}.commonLayer[data-name=origo_autumn] .head .cancel{position:absolute;top:10px;right:10px;cursor:pointer}@media (max-width:840px){.commonLayer[data-name=origo_autumn] .head .cancel{top:9px;right:7px}}.commonLayer[data-name=origo_autumn] .content{width:100%;min-height:540px;padding:0;background-repeat:no-repeat}.commonLayer[data-name=origo_autumn] .content .text{position:absolute;top:163px;right:32px;width:386px;color:#4C4C4C;font-size:16px;line-height:1.4}@media (max-width:840px){.commonLayer[data-name=origo_autumn] .content .text{position:relative;top:0;left:0;right:auto;width:100%;padding:20px;font-size:14px}}.commonLayer[data-name=origo_autumn] .content .text p{margin:0}.commonLayer[data-name=origo_autumn] .content .text p.mt{margin-top:13px}.commonLayer[data-name=origo_autumn] .content .text .codeBox{margin:13px 0;padding:15px;color:#FFF;background-color:#FE320F;border-radius:7px}.commonLayer[data-name=origo_autumn] .content .text .codeBox .code{position:relative;margin-top:15px;padding:10px;font-size:28px;font-weight:500;text-align:center;border:1px dashed #FFF;cursor:copy}.commonLayer[data-name=origo_autumn] .content .text .codeBox .code .copied{position:absolute;top:-40px;left:50%;width:240px;margin-left:-120px;padding:10px;color:#FFF;background-color:#000;font-size:12px;font-weight:500;border-radius:10px;box-shadow:0 0 10px 0 #888;display:none}.commonLayer[data-name=origo_autumn] .content .text .codeBox .code .copied:after{content:'';position:absolute;left:50%;bottom:-6px;width:0;height:0;margin-left:-8px;border-left:8px solid #fff0;border-right:8px solid #fff0;border-top:6px solid #000}.commonLayer[data-name=origo_autumn] .content .buttonContainer{position:absolute;bottom:87px;left:0;width:100%;text-align:center}@media (max-width:840px){.commonLayer[data-name=origo_autumn] .content .buttonContainer{position:relative;bottom:0;padding:0 20px}}.commonLayer[data-name=origo_autumn] .content .buttonContainer .button{display:inline-block;width:410px;height:60px;color:#FFF;background-color:#336993;font-size:24px;border-radius:30px;line-height:60px;outline:none;cursor:pointer}@media (max-width:840px){.commonLayer[data-name=origo_autumn] .content .buttonContainer .button{width:100%;height:45px;font-size:18px;line-height:45px}}.commonLayer[data-name=origo_autumn] .content .buttonContainer .button:hover{background-color:#2c5b80}.commonLayer[data-name=origo_autumn] .content .couponInfo{position:absolute;bottom:40px;left:0;width:100%;color:#4C4C4C;font-size:14px;text-align:center}@media (max-width:840px){.commonLayer[data-name=origo_autumn] .content .couponInfo{position:relative;top:0;padding:20px;font-size:13px;text-align:left}}@media (max-width:840px){.commonLayer[data-name=origo_autumn].man .head{background-image:url(/assets/images/sites/randivonal/desktop/subscription/autumn/headMan.jpg)}}.commonLayer[data-name=origo_autumn].man .content{background-image:url(/assets/images/sites/randivonal/desktop/subscription/autumn/man.jpg)}@media (max-width:840px){.commonLayer[data-name=origo_autumn].man .content{background:none}}@media (max-width:840px){.commonLayer[data-name=origo_autumn].woman .head{background-image:url(/assets/images/sites/randivonal/desktop/subscription/autumn/headWoman.jpg)}}.commonLayer[data-name=origo_autumn].woman .content{background-image:url(/assets/images/sites/randivonal/desktop/subscription/autumn/woman.jpg)}@media (max-width:840px){.commonLayer[data-name=origo_autumn].woman .content{background:none}}.commonLayer[data-name=easter]{width:550px;margin-left:-275px;padding:0;background-color:#d0eefa;border-radius:10px;overflow:hidden}.commonLayer[data-name=easter] .cancel{position:absolute;top:10px;right:10px;width:16px;height:16px;z-index:1;cursor:pointer}.commonLayer[data-name=easter] .cancel line{stroke:#3D3D3D}.commonLayer[data-name=easter] .content{padding:0;background:#d0eefa url(/assets/images/desktop/subscription/easter/background.png) no-repeat;background-position:center bottom -9px;border-radius:10px;line-height:1.2}.commonLayer[data-name=easter] .head{position:relative;top:-1px}.commonLayer[data-name=easter] .texts{padding:20px 30px 60px 30px;font-size:16px;text-align:center;line-height:1.4}.commonLayer[data-name=easter] .texts .wish{margin-top:25px;font-size:18px;font-weight:600;font-style:italic}.commonLayer[data-name=easter] .texts .codeWrapper{margin-top:10px}.commonLayer[data-name=easter] .texts .codeWrapper .label{color:#5d5d5d;font-weight:600}.commonLayer[data-name=easter] .texts .codeWrapper .code{position:relative;display:inline-block;width:170px;margin-top:8px;padding:9px;color:#da001b;background-color:#FFF;font-weight:700;border-radius:18px;box-shadow:0 0 6px rgb(150 183 196 / .66);cursor:copy}.commonLayer[data-name=easter] .texts .codeWrapper .code .copied{position:absolute;top:-40px;left:50%;width:240px;margin-left:-120px;padding:10px;color:#FFF;background-color:#000;font-size:12px;font-weight:500;border-radius:10px;box-shadow:0 0 10px 0 #888;display:none}.commonLayer[data-name=easter] .texts .codeWrapper .code .copied:after{content:'';position:absolute;left:50%;bottom:-6px;width:0;height:0;margin-left:-8px;border-left:8px solid #fff0;border-right:8px solid #fff0;border-top:6px solid #000}.commonLayer[data-name=easter] .texts .couponInfo{margin-top:15px;font-size:13px;font-weight:300}.commonLayer[data-name=easter] .texts .question{margin-top:10px;font-size:15px;font-weight:300}.commonLayer[data-name=easter] .texts button{display:inline-block;margin-top:20px;padding:12px 65px;background:#da001b;font-size:19px;font-weight:500}.commonLayer[data-name=easter] .texts button:hover{background:#c10018}.commonLayer[data-name=easter].men .texts{padding-bottom:50px}.commonLayer[data-name=easter].mobile{width:300px;margin-left:-150px}.commonLayer[data-name=easter].mobile .content{background-position:center bottom 0}.commonLayer[data-name=easter].mobile .texts{padding-left:10px;padding-right:10px;padding-bottom:30px;font-size:15px}.commonLayer[data-name=easter].mobile .texts .wish{font-size:16px}.commonLayer[data-name=easter].mobile .texts button{width:220px;margin-top:35px;padding-top:10px;padding-bottom:10px}.commonLayer[data-name=easter].mobile.men .texts{padding-bottom:40px}.commonLayer[data-name=superWedInfo],.commonLayer[data-name=superWedDouble]{width:700px;margin-left:-350px}@media (max-width:1140px){.commonLayer[data-name=superWedInfo],.commonLayer[data-name=superWedDouble]{width:300px;margin-left:-150px}}.commonLayer[data-name=superWedInfo] .close,.commonLayer[data-name=superWedDouble] .close{top:26px!important;right:26px!important}.commonLayer[data-name=superWedInfo] .close:before,.commonLayer[data-name=superWedDouble] .close:before{width:20px!important;height:20px!important;background:url(/assets/images/desktop/layers/promos/superwed/close.svg) no-repeat!important}.commonLayer[data-name=superWedInfo] .content,.commonLayer[data-name=superWedDouble] .content{width:450px;margin-left:165px;padding:35px 0 0 0!important}@media (max-width:1140px){.commonLayer[data-name=superWedInfo] .content,.commonLayer[data-name=superWedDouble] .content{width:100%;margin-left:0}}.commonLayer[data-name=superWedInfo] .content .image,.commonLayer[data-name=superWedDouble] .content .image{position:absolute;top:0;left:-201px;width:322px;height:410px;background:url(/assets/images/desktop/layers/promos/superwed/leaves.svg) no-repeat}@media (max-width:1140px){.commonLayer[data-name=superWedInfo] .content .image,.commonLayer[data-name=superWedDouble] .content .image{top:-59px;left:-18px;width:89px;height:181px;background-image:url(/assets/images/desktop/layers/promos/superwed/leavesMobile.svg)}}.commonLayer[data-name=superWedInfo] .content .promoTitle,.commonLayer[data-name=superWedDouble] .content .promoTitle{font-size:36px;font-weight:700;text-align:center}@media (max-width:1140px){.commonLayer[data-name=superWedInfo] .content .promoTitle,.commonLayer[data-name=superWedDouble] .content .promoTitle{font-size:30px}}.commonLayer[data-name=superWedInfo] .content .text,.commonLayer[data-name=superWedDouble] .content .text{margin-top:30px;font-size:18px}@media (max-width:1140px){.commonLayer[data-name=superWedInfo] .content .text,.commonLayer[data-name=superWedDouble] .content .text{font-size:15px}}.commonLayer[data-name=superWedInfo] .content .text .letsStart,.commonLayer[data-name=superWedDouble] .content .text .letsStart{margin-top:30px;color:#336993;font-weight:700;text-align:center}@media (max-width:1140px){.commonLayer[data-name=superWedInfo] .content .text .letsStart,.commonLayer[data-name=superWedDouble] .content .text .letsStart{text-align:left}}.commonLayer[data-name=superWedInfo] .content .buttonContainer,.commonLayer[data-name=superWedDouble] .content .buttonContainer{margin:10px 0 20px 0;text-align:center}.commonLayer[data-name=superWedInfo] .content .buttonContainer button,.commonLayer[data-name=superWedDouble] .content .buttonContainer button{width:300px;height:55px;padding-left:0;padding-right:0;font-size:20px;font-weight:700}@media (max-width:1140px){.commonLayer[data-name=superWedInfo] .content .buttonContainer button,.commonLayer[data-name=superWedDouble] .content .buttonContainer button{width:100%;height:50px;font-size:18px}}@media (min-width:1141px){.commonLayer[data-name=superWedInfo].high .buttonContainer,.commonLayer[data-name=superWedDouble].high .buttonContainer{margin:30px 0 40px 0}}.commonLayer[data-name=superWedDouble] .content{width:auto;margin-left:0;padding-left:40px!important;padding-right:40px!important}@media (max-width:1140px){.commonLayer[data-name=superWedDouble] .content{padding-bottom:15px!important;padding-left:0!important;padding-right:0!important}}.commonLayer[data-name=superWedDouble] .content .promoTitle{font-size:26px}@media (max-width:1140px){.commonLayer[data-name=superWedDouble] .content .promoTitle{font-size:20px}}.commonLayer[data-name=superWedDouble] .content .image{position:relative;display:block;left:0;margin:30px auto 0 auto;width:211px;height:184px;background-image:url(/assets/images/desktop/layers/promos/superwed/doubleNew.svg)}@media (max-width:1140px){.commonLayer[data-name=superWedDouble] .content .image{top:0}}.commonLayer[data-name=superWedDouble] .content .text a{color:#000;font-weight:700;text-decoration:underline}.commonLayer[data-name=superWedDouble] .content .text .code{position:relative;width:300px;height:55px;margin:30px auto;color:#FFF;background-color:#DC1FA4;background:-webkit-gradient(linear,left top,left bottom,from(#DC1FA4),to(#AB0072));background:-webkit-linear-gradient(top,#DC1FA4,#AB0072);background:-moz-linear-gradient(top,#DC1FA4,#AB0072);background:-ms-linear-gradient(top,#DC1FA4,#AB0072);background:-o-linear-gradient(top,#DC1FA4,#AB0072);font-size:23px;font-weight:500;text-transform:uppercase;text-align:center;line-height:50px;border:2px dashed #FFF;border-radius:4px;cursor:copy}@media (max-width:1140px){.commonLayer[data-name=superWedDouble] .content .text .code{font-size:20px;width:100%}}.commonLayer[data-name=superWedDouble] .content .text .code .copied{position:absolute;top:-42px;left:50%;width:240px;margin-left:-120px;padding:10px;color:#FFF;background-color:#000;font-size:12px;font-weight:500;text-transform:none;line-height:1.4;border-radius:10px;box-shadow:0 0 10px 0 #888;display:none}.commonLayer[data-name=superWedDouble] .content .text .code .copied:after{content:'';position:absolute;left:50%;bottom:-6px;width:0;height:0;margin-left:-8px;border-left:8px solid #fff0;border-right:8px solid #fff0;border-top:6px solid #000}.commonLayer[data-name="wp2022Signup"],.commonLayer[data-name="wp2022Thanks"],.commonLayer[data-name="wp2022Winner"],.commonLayer[data-name="wp2022NotWinner"]{width:800px;margin-left:-400px;padding:0;background-color:#AB0072!important;border-radius:0 15px 15px 15px;overflow:hidden}@media (max-width:900px){.commonLayer[data-name="wp2022Signup"],.commonLayer[data-name="wp2022Thanks"],.commonLayer[data-name="wp2022Winner"],.commonLayer[data-name="wp2022NotWinner"]{width:300px;margin-left:-150px;background-color:transparent!important}}.commonLayer[data-name="wp2022Signup"] .close,.commonLayer[data-name="wp2022Thanks"] .close,.commonLayer[data-name="wp2022Winner"] .close,.commonLayer[data-name="wp2022NotWinner"] .close{top:15px!important;right:15px!important}.commonLayer[data-name="wp2022Signup"] .close:before,.commonLayer[data-name="wp2022Thanks"] .close:before,.commonLayer[data-name="wp2022Winner"] .close:before,.commonLayer[data-name="wp2022NotWinner"] .close:before{width:20px!important;height:20px!important;background:url(/assets/images/desktop/layers/promos/wp2022/close.svg) no-repeat!important;background-size:100% 100%!important}.commonLayer[data-name="wp2022Signup"] .content,.commonLayer[data-name="wp2022Thanks"] .content,.commonLayer[data-name="wp2022Winner"] .content,.commonLayer[data-name="wp2022NotWinner"] .content{padding:0!important;color:#FFF;background-color:#fff0}.commonLayer[data-name="wp2022Signup"] .content .text,.commonLayer[data-name="wp2022Thanks"] .content .text,.commonLayer[data-name="wp2022Winner"] .content .text,.commonLayer[data-name="wp2022NotWinner"] .content .text{width:515px;font-size:16px;letter-spacing:-.2px}@media (max-width:900px){.commonLayer[data-name="wp2022Signup"] .content .text,.commonLayer[data-name="wp2022Thanks"] .content .text,.commonLayer[data-name="wp2022Winner"] .content .text,.commonLayer[data-name="wp2022NotWinner"] .content .text{width:auto}.commonLayer[data-name="wp2022Signup"] .content .text .dbr,.commonLayer[data-name="wp2022Thanks"] .content .text .dbr,.commonLayer[data-name="wp2022Winner"] .content .text .dbr,.commonLayer[data-name="wp2022NotWinner"] .content .text .dbr{display:none}}.commonLayer[data-name="wp2022Signup"] .content .text p,.commonLayer[data-name="wp2022Thanks"] .content .text p,.commonLayer[data-name="wp2022Winner"] .content .text p,.commonLayer[data-name="wp2022NotWinner"] .content .text p{margin-bottom:10px}.commonLayer[data-name="wp2022Signup"] .content .text .promoTitle,.commonLayer[data-name="wp2022Thanks"] .content .text .promoTitle,.commonLayer[data-name="wp2022Winner"] .content .text .promoTitle,.commonLayer[data-name="wp2022NotWinner"] .content .text .promoTitle{margin-bottom:30px;padding:0 30px;font-size:30px;font-weight:700;text-align:center;line-height:1.2}@media (max-width:900px){.commonLayer[data-name="wp2022Signup"] .content .text .promoTitle,.commonLayer[data-name="wp2022Thanks"] .content .text .promoTitle,.commonLayer[data-name="wp2022Winner"] .content .text .promoTitle,.commonLayer[data-name="wp2022NotWinner"] .content .text .promoTitle{padding:0}}.commonLayer[data-name="wp2022Signup"] .content .text .policy,.commonLayer[data-name="wp2022Thanks"] .content .text .policy,.commonLayer[data-name="wp2022Winner"] .content .text .policy,.commonLayer[data-name="wp2022NotWinner"] .content .text .policy{margin-top:20px;font-style:italic}.commonLayer[data-name="wp2022Signup"] .content .text .policy a,.commonLayer[data-name="wp2022Thanks"] .content .text .policy a,.commonLayer[data-name="wp2022Winner"] .content .text .policy a,.commonLayer[data-name="wp2022NotWinner"] .content .text .policy a{color:#FFF;text-decoration:underline}.commonLayer[data-name="wp2022Signup"] .content .text .buttonContainer,.commonLayer[data-name="wp2022Thanks"] .content .text .buttonContainer,.commonLayer[data-name="wp2022Winner"] .content .text .buttonContainer,.commonLayer[data-name="wp2022NotWinner"] .content .text .buttonContainer{text-align:center}.commonLayer[data-name="wp2022Signup"] .content .text .buttonContainer button,.commonLayer[data-name="wp2022Thanks"] .content .text .buttonContainer button,.commonLayer[data-name="wp2022Winner"] .content .text .buttonContainer button,.commonLayer[data-name="wp2022NotWinner"] .content .text .buttonContainer button{width:330px;height:55px;margin-top:0;padding-left:0;padding-right:0;color:#AB0072;background:#FFF;font-size:20px!important;font-weight:700!important}@media (max-width:900px){.commonLayer[data-name="wp2022Signup"] .content .text .buttonContainer button,.commonLayer[data-name="wp2022Thanks"] .content .text .buttonContainer button,.commonLayer[data-name="wp2022Winner"] .content .text .buttonContainer button,.commonLayer[data-name="wp2022NotWinner"] .content .text .buttonContainer button{width:100%;font-size:18px!important}}.commonLayer[data-name="wp2022Signup"] .content .text .buttonContainer button:hover,.commonLayer[data-name="wp2022Thanks"] .content .text .buttonContainer button:hover,.commonLayer[data-name="wp2022Winner"] .content .text .buttonContainer button:hover,.commonLayer[data-name="wp2022NotWinner"] .content .text .buttonContainer button:hover{background:#e6e6e6}.commonLayer[data-name="wp2022Signup"] .content .text .buttonContainer button.loading,.commonLayer[data-name="wp2022Thanks"] .content .text .buttonContainer button.loading,.commonLayer[data-name="wp2022Winner"] .content .text .buttonContainer button.loading,.commonLayer[data-name="wp2022NotWinner"] .content .text .buttonContainer button.loading{position:relative}.commonLayer[data-name="wp2022Signup"] .content .text .buttonContainer button.loading span,.commonLayer[data-name="wp2022Thanks"] .content .text .buttonContainer button.loading span,.commonLayer[data-name="wp2022Winner"] .content .text .buttonContainer button.loading span,.commonLayer[data-name="wp2022NotWinner"] .content .text .buttonContainer button.loading span{display:none}.commonLayer[data-name="wp2022Signup"] .content .text .buttonContainer button.loading:after,.commonLayer[data-name="wp2022Thanks"] .content .text .buttonContainer button.loading:after,.commonLayer[data-name="wp2022Winner"] .content .text .buttonContainer button.loading:after,.commonLayer[data-name="wp2022NotWinner"] .content .text .buttonContainer button.loading:after{content:'';position:absolute;display:inline-block;top:50%;left:50%;width:46px;height:46px;margin-top:-23px;margin-left:-23px;background:url(/assets/images/common/loader.svg) no-repeat;background-size:100%;z-index:2}.commonLayer[data-name="wp2022Signup"]{height:600px;background:url(/assets/images/desktop/layers/promos/wp2022/background.jpg) no-repeat -7px -6px}@media (max-width:900px){.commonLayer[data-name="wp2022Signup"]{height:auto;background:url(/assets/images/desktop/layers/promos/wp2022/backgroundMobile.jpg) no-repeat -1px -1px}}.commonLayer[data-name="wp2022Signup"] .text{margin:75px 0 0 47px}.commonLayer[data-name="wp2022Signup"] .text .buttonContainer{margin-top:30px}@media (max-width:900px){.commonLayer[data-name="wp2022Signup"] .text{margin:146px 14px 30px 14px}}.commonLayer[data-name="wp2022Thanks"],.commonLayer[data-name="wp2022Winner"],.commonLayer[data-name="wp2022NotWinner"]{height:538px;background:url(/assets/images/desktop/layers/promos/wp2022/backgroundThanks.jpg) no-repeat -7px -6px;border-radius:15px}@media (max-width:900px){.commonLayer[data-name="wp2022Thanks"],.commonLayer[data-name="wp2022Winner"],.commonLayer[data-name="wp2022NotWinner"]{height:auto;background:url(/assets/images/desktop/layers/promos/wp2022/backgroundThanksMobile.jpg) no-repeat -1px -1px}}.commonLayer[data-name="wp2022Thanks"] .text,.commonLayer[data-name="wp2022Winner"] .text,.commonLayer[data-name="wp2022NotWinner"] .text{margin:105px 0 0 86px;padding-right:70px}.commonLayer[data-name="wp2022Thanks"] .text .buttonContainer,.commonLayer[data-name="wp2022Winner"] .text .buttonContainer,.commonLayer[data-name="wp2022NotWinner"] .text .buttonContainer{margin-top:40px}@media (max-width:900px){.commonLayer[data-name="wp2022Thanks"] .text .buttonContainer,.commonLayer[data-name="wp2022Winner"] .text .buttonContainer,.commonLayer[data-name="wp2022NotWinner"] .text .buttonContainer{margin-top:30px}}@media (max-width:900px){.commonLayer[data-name="wp2022Thanks"] .text,.commonLayer[data-name="wp2022Winner"] .text,.commonLayer[data-name="wp2022NotWinner"] .text{margin:150px 14px 30px 14px;padding-right:0}}.commonLayer[data-name="wp2022Winner"] .content .text{margin-top:60px}@media (max-width:900px){.commonLayer[data-name="wp2022Winner"] .content .text{margin-top:160px}}.commonLayer[data-name="wp2022Winner"] .content .text .promoTitle{margin-bottom:40px}@media (max-width:900px){.commonLayer[data-name="wp2022Winner"] .content .text .promoTitle{margin-bottom:30px}}.commonLayer[data-name="wp2022Winner"] .content .text p{margin-bottom:40px}@media (max-width:900px){.commonLayer[data-name="wp2022Winner"] .content .text p{margin-bottom:30px}}.commonLayer[data-name="wp2022NotWinner"] .content .text{margin-top:80px}@media (max-width:900px){.commonLayer[data-name="wp2022NotWinner"] .content .text{margin-top:153px}}.commonLayer[data-name="wp2022NotWinner"] .content .text .promoTitle{margin-bottom:40px}@media (max-width:900px){.commonLayer[data-name="wp2022NotWinner"] .content .text .promoTitle{margin-bottom:30px}}.commonLayer[data-name="wp2022NotWinner"] .content .text p{margin-bottom:40px}@media (max-width:900px){.commonLayer[data-name="wp2022NotWinner"] .content .text p{margin-bottom:30px}}.commonLayer[data-name="technicalIssue20221101"],.commonLayer[data-name="technicalIssue20221107"]{padding:30px 20px}.commonLayer[data-name="technicalIssue20221101"] .title,.commonLayer[data-name="technicalIssue20221107"] .title{margin-bottom:10px;font-size:20px;font-weight:500}.commonLayer[data-name="technicalIssue20221101"] .content,.commonLayer[data-name="technicalIssue20221107"] .content{padding:0}.commonLayer[data-name="technicalIssue20221101"] .content .buttonContainer,.commonLayer[data-name="technicalIssue20221107"] .content .buttonContainer{text-align:center}.commonLayer[data-name=xmas2022]{width:600px;height:550px;margin-left:-300px;padding:0;border-radius:0;background:url(/assets/images/desktop/layers/greetings/xmas2022/head.jpg) no-repeat}@media (max-width:639px){.commonLayer[data-name=xmas2022]{width:300px;height:332px;margin-left:-150px;background-image:url(/assets/images/desktop/layers/greetings/xmas2022/headMobile.jpg)}}.commonLayer[data-name=xmas2022] .content{padding:0!important}.commonLayer[data-name=xmas2022] .close{width:40px;height:42px;background:url(/assets/images/desktop/layers/greetings/xmas2022/close.png)}.commonLayer[data-name=xmas2022] .close:before{content:none!important}.commonLayer[data-name=xmas2022] .text{position:absolute;bottom:49px;left:0;width:100%;color:#336993;text-align:center;font-size:30px;font-weight:700;font-style:italic;line-height:1.2}@media (max-width:639px){.commonLayer[data-name=xmas2022] .text{bottom:20px;font-size:18px}}.commonLayer.beforeValentineLayer{width:800px;margin-left:-400px;padding:0;background:transparent!important;border-radius:0}@media (max-width:870px){.commonLayer.beforeValentineLayer{width:300px;margin-left:-150px}}.commonLayer.beforeValentineLayer .close{top:12px!important;right:12px!important;z-index:2}.commonLayer.beforeValentineLayer .close:before{width:20px!important;height:20px!important}@media (max-width:870px){.commonLayer.beforeValentineLayer .close{top:-181px!important;right:-2px!important;width:40px;height:40px;background-color:#D3D3D3;text-align:center;line-height:50px;border-radius:50%}}.commonLayer.beforeValentineLayer .image{position:relative;display:block;top:0;left:50%;width:381px;height:300px;margin-left:-190px;background:url(/assets/images/desktop/layers/promos/valentine2023/headBefore.svg) no-repeat;z-index:2}@media (max-width:870px){.commonLayer.beforeValentineLayer .image{width:280px;height:220px;margin-left:-140px;background-size:100% 100%}}.commonLayer.beforeValentineLayer .content{position:relative;margin-top:-145px;padding:170px 100px 40px 100px!important;background-color:#FFF}@media (max-width:870px){.commonLayer.beforeValentineLayer .content{margin-top:-30px;padding:48px 20px 30px 20px!important}}.commonLayer.beforeValentineLayer .content .title{margin-bottom:30px!important;padding-top:0!important;font-size:36px!important;font-weight:700!important;text-align:center;line-height:1.2}@media (max-width:870px){.commonLayer.beforeValentineLayer .content .title{margin-bottom:20px!important;font-size:24px!important}}.commonLayer.beforeValentineLayer .content .text{font-size:20px}@media (max-width:870px){.commonLayer.beforeValentineLayer .content .text{font-size:16px}}.commonLayer.beforeValentineLayer .content .text .enter{margin-top:30px;color:#C6373D;font-weight:500;text-align:center}.commonLayer.beforeValentineLayer .content .text .enter:not(:last-of-type){margin-bottom:30px}@media (max-width:870px){.commonLayer.beforeValentineLayer .content .text .enter{margin-top:20px;font-size:20px}.commonLayer.beforeValentineLayer .content .text .enter:not(:last-of-type){margin-bottom:20px}}.commonLayer.beforeValentineLayer .content .buttonContainer{text-align:center}.commonLayer.beforeValentineLayer .content .buttonContainer button{margin-top:30px;font-size:24px!important}@media (max-width:870px){.commonLayer.beforeValentineLayer .content .buttonContainer button{margin-top:20px;font-size:20px!important}}.commonLayer.valentineDay2023{width:800px;margin-left:-400px;padding:0;background:transparent!important;border-radius:0}@media (max-width:870px){.commonLayer.valentineDay2023{width:300px;margin-left:-150px}}.commonLayer.valentineDay2023 .close{top:12px!important;right:12px!important;z-index:2}.commonLayer.valentineDay2023 .close:before{width:20px!important;height:20px!important}@media (max-width:870px){.commonLayer.valentineDay2023 .close{top:-181px!important;right:-2px!important;width:40px;height:40px;background-color:#D3D3D3;text-align:center;line-height:50px;border-radius:50%}}.commonLayer.valentineDay2023 .image{position:relative;display:block;top:0;left:50%;width:314px;height:300px;margin-left:-157px;background:url(/assets/images/desktop/layers/promos/valentine2023/headWithoutSub.svg) no-repeat;z-index:2}@media (max-width:870px){.commonLayer.valentineDay2023 .image{width:280px;height:267px;margin-left:-140px;background-size:100% 100%}}.commonLayer.valentineDay2023 .content{position:relative;margin-top:-90px;padding:123px 100px 40px 100px!important;background-color:#FFF}@media (max-width:870px){.commonLayer.valentineDay2023 .content{margin-top:-105px;padding:133px 20px 30px 20px!important}}.commonLayer.valentineDay2023 .content .title{margin-bottom:30px!important;padding-top:0!important;font-size:36px!important;font-weight:700!important;text-align:center;line-height:1.2}@media (max-width:870px){.commonLayer.valentineDay2023 .content .title{margin-bottom:20px!important;font-size:24px!important}}.commonLayer.valentineDay2023 .content .text{font-size:20px;margin-bottom:30px}@media (max-width:870px){.commonLayer.valentineDay2023 .content .text{font-size:16px;margin-bottom:20px}}.commonLayer.valentineDay2023 .content .buttonContainer{text-align:center}.commonLayer.valentineDay2023 .content .buttonContainer button{font-size:24px!important;padding-top:15px;padding-bottom:15px}@media (max-width:870px){.commonLayer.valentineDay2023 .content .buttonContainer button{font-size:18px!important;padding-top:14px;padding-bottom:14px}}.commonLayer.valentineDay2023.valentineDay2023WithSub .image{width:406px;height:300px;margin-left:-203px;background:url(/assets/images/desktop/layers/promos/valentine2023/headWithSub.svg) no-repeat}@media (max-width:870px){.commonLayer.valentineDay2023.valentineDay2023WithSub .image{width:280px;height:206px;margin-left:-140px;background-size:100% 100%}}.commonLayer.valentineDay2023.valentineDay2023WithSub .close{top:12px!important}@media (max-width:870px){.commonLayer.valentineDay2023.valentineDay2023WithSub .close{top:-145px!important}}.commonLayer.valentineDay2023.valentineDay2023WithSub .content{margin-top:-78px;padding-top:104px!important}@media (max-width:870px){.commonLayer.valentineDay2023.valentineDay2023WithSub .content{margin-top:-128px;padding-top:148px!important}}.valentine2023Banner{background:url(/assets/images/common/banner/valentine2023/mobile.jpg) no-repeat center #fff;padding:9px 0;margin-bottom:20px}@media (min-width:1280px){.valentine2023Banner{background-image:url(/assets/images/common/banner/valentine2023/desktop.jpg);height:70px}}.valentine2023Banner .valentine2023BannerContainer{font-size:24px;font-weight:700;width:360px;margin:13px auto 0 auto;max-width:100%;height:100px;align-content:center;display:flex;flex-wrap:wrap}@media (min-width:1025px){.valentine2023Banner .valentine2023BannerContainer{margin-top:0}}@media (min-width:1280px){.valentine2023Banner .valentine2023BannerContainer{width:1282px;height:52px;flex-wrap:nowrap;align-items:center}}@media (min-width:1280px){.valentine2023Banner.mobile{display:none}}@media (max-width:1279px){.valentine2023Banner.desktop{display:none}}.valentine2023Banner .colText{text-align:center;flex:0 0 100%;padding-bottom:10px}@media (min-width:1280px){.valentine2023Banner .colText{flex:0 0 900px;padding-left:120px;text-align:left}}.valentine2023Banner .colButton{text-align:right;padding-right:20px;flex:0 0 100%}@media (min-width:1280px){.valentine2023Banner .colButton{flex:1 0 0%;padding-right:150px}}.valentine2023Banner .colButton .nextButton{padding-right:20px;padding-left:20px;font-size:18px}@media (min-width:1280px){.valentine2023Banner .colButton .nextButton{padding:13px 35px}}.commonLayer[data-name=nye2024],.commonLayer[data-name=nye2025]{width:560px;margin-left:-280px;padding:0 0 20px 0;overflow:hidden}@media (max-width:680px){.commonLayer[data-name=nye2024],.commonLayer[data-name=nye2025]{width:360px;margin-left:-180px}}.commonLayer[data-name=nye2024] .content,.commonLayer[data-name=nye2025] .content{padding:0}.commonLayer[data-name=nye2024] .head,.commonLayer[data-name=nye2025] .head{width:560px;height:350px;background:url(/assets/images/desktop/layers/greetings/nye2024/head.jpg) no-repeat;background-size:contain}@media (max-width:680px){.commonLayer[data-name=nye2024] .head,.commonLayer[data-name=nye2025] .head{width:360px;height:224px}}.commonLayer[data-name=nye2024] .head img,.commonLayer[data-name=nye2025] .head img{width:100%}.commonLayer[data-name=nye2024] .text,.commonLayer[data-name=nye2025] .text{padding:10px 35px;color:#4D4D4D;font-size:16px;text-align:center}.commonLayer[data-name=nye2024] .text .layerTitle,.commonLayer[data-name=nye2025] .text .layerTitle{margin-bottom:20px;color:#336993;font-size:24px;font-weight:700}.commonLayer[data-name=nye2024] .text .whatHappened,.commonLayer[data-name=nye2025] .text .whatHappened{padding:30px 0 20px 0;background:url(/assets/images/desktop/layers/greetings/nye2024/bg.gif) no-repeat top -20px center;background-size:150%}@media (max-width:680px){.commonLayer[data-name=nye2024] .text .whatHappened,.commonLayer[data-name=nye2025] .text .whatHappened{background-position:top -10px center}}.commonLayer[data-name=nye2024] .text .whatHappened .boxTitle,.commonLayer[data-name=nye2025] .text .whatHappened .boxTitle{margin-bottom:20px;color:#336993;font-weight:700}.commonLayer[data-name=nye2024] .text .whatHappened ul,.commonLayer[data-name=nye2025] .text .whatHappened ul{width:325px;margin:0 auto;padding:15px 14px 15px 40px;background-color:#FDD;border-radius:10px;text-align:left}@media (max-width:680px){.commonLayer[data-name=nye2024] .text .whatHappened ul,.commonLayer[data-name=nye2025] .text .whatHappened ul{width:295px}}.commonLayer[data-name=nye2024] .text .whatHappened ul li,.commonLayer[data-name=nye2025] .text .whatHappened ul li{position:relative}.commonLayer[data-name=nye2024] .text .whatHappened ul li:before,.commonLayer[data-name=nye2025] .text .whatHappened ul li:before{content:'';position:absolute;top:9px;left:-15px;width:5px;height:5px;background-color:#000;border-radius:5px}.commonLayer[data-name=nye2024] .text .wishes,.commonLayer[data-name=nye2025] .text .wishes{margin-top:20px;color:#336993;font-weight:700}.commonLayer[data-name=nye2025] .content{padding:0!important}.commonLayer[data-name=nye2025] .text{padding-left:0;padding-right:0;text-align:left}.commonLayer[data-name=nye2025] .text .layerTitle,.commonLayer[data-name=nye2025] .text .boxTitle,.commonLayer[data-name=nye2025] .text .wishes,.commonLayer[data-name=nye2025] .text p{padding-left:70px;padding-right:70px}@media (max-width:680px){.commonLayer[data-name=nye2025] .text .layerTitle,.commonLayer[data-name=nye2025] .text .boxTitle,.commonLayer[data-name=nye2025] .text .wishes,.commonLayer[data-name=nye2025] .text p{padding-left:30px;padding-right:30px}}.commonLayer[data-name=nye2025] .text p{position:relative;z-index:2}.commonLayer[data-name=nye2025] .text .whatHappened{position:relative;padding-top:20px;background:none}.commonLayer[data-name=nye2025] .text .whatHappened:before{content:'';position:absolute;top:0;left:0;width:100%;height:400px;background:url(/assets/images/desktop/layers/greetings/nye2025/bg.png) no-repeat top 20px center;background-size:100%}@media (max-width:680px){.commonLayer[data-name=nye2025] .text .whatHappened:before{background-position:top 80px center}}.commonLayer[data-name=nye2025] .text .whatHappened ul{position:relative;width:420px;color:#FFF;background-color:#336993;z-index:2}@media (max-width:680px){.commonLayer[data-name=nye2025] .text .whatHappened ul{width:300px}}.commonLayer[data-name=nye2025] .text .whatHappened ul li:before{background-color:#FFF}.commonLayer[data-name=nye2026]{width:560px;margin-left:-280px;padding:0;border-radius:16px;overflow:hidden}.commonLayer[data-name=nye2026] .content{padding:0!important}.commonLayer[data-name=nye2026] .close{top:14px!important;right:14px!important;z-index:2}.commonLayer[data-name=nye2026] .close:before{width:20px!important;height:20px!important;background-image:url(/assets/images/common/icons/close.svg)!important;opacity:.8}.commonLayer[data-name=nye2026] .head{height:376px}.commonLayer[data-name=nye2026] video{width:560px;height:376px}.commonLayer[data-name=nye2026] .section{padding:30px 70px;font-size:16px}.commonLayer[data-name=nye2026] .sectionTitle{margin-bottom:15px;font-size:24px;font-weight:700}.commonLayer[data-name=nye2026] .intro .sectionTitle{color:#336993}.commonLayer[data-name=nye2026] .highlights{padding-left:55px;padding-right:55px;color:#FFF;background-color:#6F3B9B;background:-webkit-linear-gradient(192.21deg,#33197C -15.21%,#6F3B9B 38.1%,#964784 93.87%,#9B436F 155.39%);background:linear-gradient(257.79deg,#33197C -15.21%,#6F3B9B 38.1%,#964784 93.87%,#9B436F 155.39%)}.commonLayer[data-name=nye2026] .highlights ul{padding-left:20px;list-style-type:disc}.commonLayer[data-name=nye2026] .highlights ul li{padding:3px 0}.commonLayer[data-name=nye2026] .bottom .stat{margin-bottom:30px;color:#4D4D4D}.commonLayer[data-name=nye2026] .bottom .greetings{margin-bottom:30px;font-weight:700}.commonLayer[data-name=nye2026] .bottom .greetings .site{color:#336993}.commonLayer[data-name=nye2026] .bottom .logo{text-align:center}.commonLayer[data-name=nye2026] .bottom .logo img{width:212px}@media (max-width:860px){.commonLayer[data-name=nye2026]{width:300px;margin-left:-150px}.commonLayer[data-name=nye2026] .close{top:12px!important;right:12px!important}.commonLayer[data-name=nye2026] .close:before{width:16px!important;height:16px!important}.commonLayer[data-name=nye2026] .head{height:202px}.commonLayer[data-name=nye2026] video{width:300px;height:202px}.commonLayer[data-name=nye2026] .section{padding:30px 25px;font-size:14px}.commonLayer[data-name=nye2026] .sectionTitle{font-size:20px}.commonLayer[data-name=nye2026] .br{display:none}.commonLayer[data-name=nye2026] .bottom .site{display:inline}.commonLayer[data-name=nye2026] .bottom .logo img{width:152px}}.debugLayer{border:1px solid #363636;background-color:rgb(0 0 0 / .4);border-top-right-radius:3px;box-shadow:0 0 10px #363636;width:75%;height:30%;bottom:0;position:fixed;padding:5px;overflow:auto;font-size:12px;cursor:pointer;color:#FFF;z-index:100000}.debugLayer.minimized{width:10px;left:0;overflow:hidden;font-size:0}.debugLayer:hover{background-color:#000}.debugLayer li:hover{background-color:#F4F4F4;color:#000}.debugLayer .debugTab{width:100%;background-color:#ccc}.debugLayer .debugTab p{padding:10px;margin:0;cursor:pointer;display:inline-block}.debugLayer .debugTab p:hover{background-color:#eee}.debugLayer .debug-tab.active{font-weight:700;background-color:#eee}.debugLayer .debugContentHolder{height:200px;overflow:scroll;display:none;padding:15px}.debugLayer .debugContent{width:100%;display:none}.debugLayer .debugContent hr{margin:5px 0;color:#000;background:#000}body.new{overflow-x:hidden}body.new header.loggedIn.mobile{display:none}body.new header.loggedIn.mobile .innerHeader{position:fixed;top:0!important;left:0;width:100%;height:48px;padding:2px 0;background-color:#FFFFFF!important;box-shadow:none!important;overflow:hidden;z-index:9999}body.new header.loggedIn.mobile .container{width:auto;min-width:320px;height:48px}body.new header.loggedIn.mobile.sticky .innerHeader{top:-2px}body.new header.loggedIn.desktop .container{width:100%;max-width:1660px;min-width:320px;padding:0 35px}@media (max-width:1024px){body.new header.loggedIn.desktop{display:none}body.new header.loggedIn.mobile{display:block}}body.new .newFeaturesBarContainer.mobile{display:none!important}@media (max-width:1024px){body.new .newFeaturesBarContainer{margin-top:49px;margin-bottom:-45px}body.new .newFeaturesBarContainer.moreBars{margin-bottom:-45px}}body.new .subscriptionMotivatorContainer.mobile{display:none}@media (max-width:480px){body.new .subscriptionMotivatorContainer.mobile{margin-bottom:0}}body.new .subscriptionMotivatorContainer.mobile .container{width:auto;min-width:320px}@media (max-width:1024px){body.new .subscriptionMotivatorContainer.desktop{display:none}body.new .subscriptionMotivatorContainer.mobile{display:block}}body.new .vipBarContainer{padding:9px 0;color:#FFF;background-color:#01865D;text-align:center}body.new .vipBarContainer .container{max-width:100%;min-width:360px}body.new .vipBarContainer.mobile{display:none}@media (max-width:1024px){body.new .vipBarContainer.desktop{display:none}body.new .vipBarContainer.mobile{display:block}}body.new .vipBarContainer img,body.new .vipBarContainer .text{display:inline-block;vertical-align:middle}body.new .vipBarContainer img{margin-right:4px}body.new .vipBarContainer .text{font-size:16px}body.new .vipBarContainer .text span{font-weight:600}body.new .videosBarContainer{position:relative;width:100%;min-width:320px;height:55px;background-color:#FFF;z-index:1}@media (max-width:1024px){body.new .videosBarContainer{top:48px}}body.new .videosBarContainer .dots{position:absolute;left:50%;width:100px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);text-align:center}@media (max-width:1220px){body.new .videosBarContainer .dots{width:80px}}@media (max-width:1080px){body.new .videosBarContainer .dots{width:45px}}body.new .videosBarContainer .dots span{display:inline-block;vertical-align:top;width:8px;height:8px;margin:8px;background-color:#eb001b;border-radius:50%}@media (max-width:1400px){body.new .videosBarContainer .dots span{width:7px;height:7px;margin:7px}}@media (max-width:1220px){body.new .videosBarContainer .dots span{width:6px;height:6px;margin:6px}}@media (max-width:1080px){body.new .videosBarContainer .dots span:nth-of-type(3),body.new .videosBarContainer .dots span:nth-of-type(4),body.new .videosBarContainer .dots span:nth-of-type(7),body.new .videosBarContainer .dots span:nth-of-type(8){display:none}}body.new .videosBarContainer .c1{position:absolute;top:0;width:8%;height:100%;background-color:#ffd964;float:none}@media (max-width:1080px){body.new .videosBarContainer .c1{width:6%}}@media (max-width:740px){body.new .videosBarContainer .c1{display:none}}body.new .videosBarContainer .c1:before,body.new .videosBarContainer .c1:after{content:'';position:absolute;top:0;height:100%;box-sizing:border-box;z-index:1}body.new .videosBarContainer .c1:before{width:calc(100% + 10px)}body.new .videosBarContainer .c1:after{width:calc(100% + 20px)}body.new .videosBarContainer .c1.left{left:0;border-radius:0 0 10px 0}body.new .videosBarContainer .c1.left:before,body.new .videosBarContainer .c1.left:after{left:0;border-bottom:2px solid #ffd964;border-right:2px solid #ffd964;border-radius:0 0 10px 0}body.new .videosBarContainer .c1.right{right:0;border-radius:10px 0 0 0}body.new .videosBarContainer .c1.right:before,body.new .videosBarContainer .c1.right:after{right:0;border-top:2px solid #ffd964;border-left:2px solid #ffd964;border-radius:10px 0 0 0}body.new .videosBarContainer .c1 .dots{top:8px}body.new .videosBarContainer .c2{position:absolute;top:0;width:12%;height:100%;float:none;overflow:hidden}@media (max-width:1080px){body.new .videosBarContainer .c2{width:5%}}@media (max-width:860px){body.new .videosBarContainer .c2 .dots{width:20px}body.new .videosBarContainer .c2 .dots span:nth-of-type(even){display:none}}@media (max-width:740px){body.new .videosBarContainer .c2{display:none}}body.new .videosBarContainer .c2.left{left:8%}body.new .videosBarContainer .c2.left .dots{bottom:-9px}body.new .videosBarContainer .c2.right{right:8%}body.new .videosBarContainer .c2.right .dots{top:1px}@media (min-width:1401px){body.new .videosBarContainer .c2.right .dots{left:40px;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}}body.new .videosBarContainer .cmid{clear:both;position:absolute;top:0;left:50%;width:60%;height:100%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}@media (max-width:1080px){body.new .videosBarContainer .cmid{width:70%}}@media (max-width:740px){body.new .videosBarContainer .cmid{width:calc(100% - 40px)}}@media (max-width:540px){body.new .videosBarContainer .cmid{width:101%}}body.new .videosBarContainer .cmid .decor{position:absolute;top:0;left:0;width:100%;height:100%;float:none}body.new .videosBarContainer .cmid .decor:before,body.new .videosBarContainer .cmid .decor:after{content:'';position:absolute;top:0;height:100%;box-sizing:border-box;z-index:1}body.new .videosBarContainer .cmid .decor:before{width:calc(100% + 10px)}body.new .videosBarContainer .cmid .decor:after{width:calc(100% + 20px)}body.new .videosBarContainer .cmid .decor.left:before,body.new .videosBarContainer .cmid .decor.left:after{right:0;border-top:2px solid #96d9ff;border-left:2px solid #96d9ff;border-radius:10px 0 0 0}body.new .videosBarContainer .cmid .decor.right:before,body.new .videosBarContainer .cmid .decor.right:after{left:0;border-bottom:2px solid #96d9ff;border-right:2px solid #96d9ff;border-radius:0 0 10px 0}body.new .videosBarContainer .cmid .wrapper{position:absolute;top:0;left:0;width:100%;height:100%;background:url(/assets/images/common/banner/videos/szivugyek/background.png) no-repeat;background-size:101% 100%;border-radius:10px 0 10px 0;overflow:hidden;z-index:2}body.new .videosBarContainer .cmid .wrapper .inner{position:absolute;top:50%;left:50%;width:100%;max-width:860px;padding:0 100px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (max-width:1400px){body.new .videosBarContainer .cmid .wrapper .inner{padding:0 60px}}@media (max-width:1160px){body.new .videosBarContainer .cmid .wrapper .inner{padding:0 40px}}@media (max-width:940px){body.new .videosBarContainer .cmid .wrapper .inner{padding:0 20px}}body.new .videosBarContainer .cmid .text{float:left;font-size:16px;font-weight:900;text-transform:uppercase;text-align:center}@media (max-width:940px){body.new .videosBarContainer .cmid .text{font-size:14px}}@media (max-width:830px){body.new .videosBarContainer .cmid .text{margin-top:1px;font-size:13px}}@media (max-width:580px){body.new .videosBarContainer .cmid .text{font-size:12px}}@media (max-width:500px){body.new .videosBarContainer .cmid .text{position:absolute;top:50%;left:20px;width:calc(100% - 155px);margin-top:0;font-size:10px;text-align:left;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}body.new .videosBarContainer .cmid .text div{display:none}}body.new .videosBarContainer .cmid .buttonContainer{float:right}body.new .videosBarContainer .cmid .buttonContainer button{height:40px;padding:0 35px;background:#da005c;background:-webkit-linear-gradient(348.51deg,#ff4141 -2.65%,#da005c 101.28%);background:-moz-linear-gradient(348.51deg,#ff4141 -2.65%,#da005c 101.28%);background:-ms-linear-gradient(348.51deg,#ff4141 -2.65%,#da005c 101.28%);background:-o-linear-gradient(348.51deg,#ff4141 -2.65%,#da005c 101.28%);background:linear-gradient(348.51deg,#ff4141 -2.65%,#da005c 101.28%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff4141,endColorstr=#da005c,GradientType=1);font-size:18px;font-weight:400}body.new .videosBarContainer .cmid .buttonContainer button:hover{background:-webkit-linear-gradient(348.51deg,#da005c -2.65%,#ff4141 101.28%);background:-moz-linear-gradient(348.51deg,#da005c -2.65%,#ff4141 101.28%);background:-ms-linear-gradient(348.51deg,#da005c -2.65%,#ff4141 101.28%);background:-o-linear-gradient(348.51deg,#da005c -2.65%,#ff4141 101.28%);background:linear-gradient(348.51deg,#da005c -2.65%,#ff4141 101.28%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#da005c,endColorstr=#ff4141,GradientType=1)}@media (max-width:1220px){body.new .videosBarContainer .cmid .buttonContainer button{padding:0 20px}}@media (max-width:940px){body.new .videosBarContainer .cmid .buttonContainer button{height:35px;font-size:16px}}@media (max-width:830px){body.new .videosBarContainer .cmid .buttonContainer button{height:32px;font-size:15px}}@media (max-width:580px){body.new .videosBarContainer .cmid .buttonContainer button{height:30px;font-size:14px}}@media (max-width:500px){body.new .videosBarContainer .cmid .buttonContainer button{font-size:12px}}@media (max-width:1190px){body.new .videosBarContainer.noSub .dots{width:45px}}@media (max-width:1190px){body.new .videosBarContainer.noSub .dots span:nth-of-type(3),body.new .videosBarContainer.noSub .dots span:nth-of-type(4),body.new .videosBarContainer.noSub .dots span:nth-of-type(7),body.new .videosBarContainer.noSub .dots span:nth-of-type(8){display:none}}@media (max-width:1190px){body.new .videosBarContainer.noSub .c1{width:6%}}@media (max-width:800px){body.new .videosBarContainer.noSub .c1{display:none}}@media (max-width:1190px){body.new .videosBarContainer.noSub .c2{width:5%}}@media (max-width:860px){body.new .videosBarContainer.noSub .c2 .dots{width:20px}}@media (max-width:800px){body.new .videosBarContainer.noSub .c2{display:none}}@media (max-width:1190px){body.new .videosBarContainer.noSub .cmid{width:70%}}@media (max-width:800px){body.new .videosBarContainer.noSub .cmid{width:calc(100% - 40px)}}@media (max-width:620px){body.new .videosBarContainer.noSub .cmid{width:101%}}@media (max-width:1290px){body.new .videosBarContainer.noSub .cmid .inner{padding:0 40px}}@media (max-width:1030px){body.new .videosBarContainer.noSub .cmid .inner{padding:0 20px}}@media (max-width:860px){body.new .videosBarContainer.noSub .cmid .text{margin-top:1px;font-size:13px}}@media (max-width:560px){body.new .videosBarContainer.noSub .cmid .text{font-size:12px}}@media (max-width:530px){body.new .videosBarContainer.noSub .cmid .text{position:absolute;top:50%;left:20px;width:calc(100% - 155px);margin-top:0;font-size:10px;text-align:left;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}body.new .videosBarContainer.noSub .cmid .text div{display:none}}@media (max-width:860px){body.new .videosBarContainer.noSub .cmid .buttonContainer button{height:32px;font-size:15px}}@media (max-width:560px){body.new .videosBarContainer.noSub .cmid .buttonContainer button{height:30px;font-size:14px}}@media (max-width:530px){body.new .videosBarContainer.noSub .cmid .buttonContainer button{font-size:12px}}body.new footer{padding-left:0!important}body.new footer.mobile{display:none}body.new footer .changeView{display:none}@media screen and (max-width:1023px){body.new footer:not(.responsive){display:none}body.new footer.mobile{display:block}body.new footer.mobile .container{width:320px}}body.new .commonLayer{background-color:#FFF}body.new .commonLayer .close,body.new .commonLayer .fa-times{position:absolute;top:10px;right:10px;cursor:pointer}body.new .commonLayer .close:before,body.new .commonLayer .fa-times:before{content:'';display:inline-block;width:16px;height:16px;background:url(/assets/images/common/icons/closeGray.svg) no-repeat}body.new .commonLayer .content{padding-top:10px;font-size:16px;line-height:1.4}body.new .commonLayer .content h2{color:#000;font-size:20px;font-weight:500}body.new .commonLayer .content h3{color:#000;font-size:18px;font-weight:500}body.new .commonLayer .content .title{margin:0 0 15px 0;padding-top:3px;color:#000;font-size:24px;font-weight:500}body.new .commonLayer .content .subtitle{margin:20px 0 10px 0;font-size:20px;font-weight:500}body.new .commonLayer .content a{color:#336993}body.new .commonLayer .content .inputGroup{margin-bottom:30px}body.new .commonLayer .content .inputGroup .label{margin-bottom:7px;color:#4C4C4C;font-size:16px}body.new .commonLayer .content .inputGroup .input{width:100%}body.new .commonLayer .content .inputGroup .input input[type=text],body.new .commonLayer .content .inputGroup .input input[type=email],body.new .commonLayer .content .inputGroup .input input[type=password]{width:100%;height:50px;padding:15px;background-color:#E6E6E6;font-size:16px;border-radius:7px;border:none;outline:none}body.new .commonLayer .content .buttonsContainer{margin-top:15px;text-align:center}body.new .commonLayer .content .commonButton{display:inline-block;font-size:20px;font-weight:400}body.new .commonLayer .content .commonButton.cancel:not(.okButton){margin-right:30px;background:#FFF;border:1px solid #444}body.new .commonLayer .content .commonButton.cancel:not(.okButton):hover{color:#FFF;background-color:#444}body.new .commonLayer[data-name=reportUser] .content .inputGroup .input .dropdownHolder:after{top:5px}.commonLayer.couponPromoLayer[data-name=couponPromo]{padding:0;width:320px;margin-left:-160px;overflow:hidden}@media (min-width:761px){.commonLayer.couponPromoLayer[data-name=couponPromo]{width:480px;margin-left:-240px}}.commonLayer.couponPromoLayer[data-name=couponPromo] .close{z-index:1}.commonLayer.couponPromoLayer[data-name=couponPromo] .head{position:relative}.commonLayer.couponPromoLayer[data-name=couponPromo] .head .headImage{max-width:100%}@media (max-width:760px){.commonLayer.couponPromoLayer[data-name=couponPromo] .head .headImage.desktop{display:none}}@media (min-width:761px){.commonLayer.couponPromoLayer[data-name=couponPromo] .head .headImage.mobile{display:none}}.commonLayer.couponPromoLayer[data-name=couponPromo] .head .discount-text{position:absolute;top:0;left:30px;padding:5px 15px 10px 15px;background:#346A94;background:-webkit-linear-gradient(-45deg,#346A94 0%,#4F85AD 100%);background:-moz-linear-gradient(-45deg,#feffff 0%,#4F85AD 100%);background:-ms-linear-gradient(-45deg,#feffff 0%,#4F85AD 100%);background:-o-linear-gradient(-45deg,#feffff 0%,#4F85AD 100%);background:linear-gradient(135deg,#346A94 0%,#4F85AD 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#346A94,endColorstr=#4F85AD,GradientType=1);color:#fff;font-weight:700;text-align:center;border-radius:0 0 10px 10px;line-height:1.2}@media (min-width:761px){.commonLayer.couponPromoLayer[data-name=couponPromo] .head .discount-text{padding:10px 15px 15px 15px}}.commonLayer.couponPromoLayer[data-name=couponPromo] .head .discount-text .value{font-size:20px}@media (min-width:761px){.commonLayer.couponPromoLayer[data-name=couponPromo] .head .discount-text .value{font-size:28px}}.commonLayer.couponPromoLayer[data-name=couponPromo] .head .discount-text .title{font-size:16px}@media (min-width:761px){.commonLayer.couponPromoLayer[data-name=couponPromo] .head .discount-text .title{font-size:18px}}.commonLayer.couponPromoLayer[data-name=couponPromo] .content{text-align:center}.commonLayer.couponPromoLayer[data-name=couponPromo] .content .title{color:#C6373D;font-size:18px;margin-bottom:20px}@media (min-width:761px){.commonLayer.couponPromoLayer[data-name=couponPromo] .content .title{font-size:22px}}.commonLayer.couponPromoLayer[data-name=couponPromo] .content strong{display:inline;margin-bottom:0;font-size:unset}.commonLayer.couponPromoLayer[data-name=couponPromo] .content .paragraph{margin-bottom:15px}.commonLayer.couponPromoLayer[data-name=couponPromo] .content .paragraph.highlight{color:#C6373D;font-weight:700}.commonLayer.couponPromoLayer[data-name=couponPromo] .content .paragraph.paragraph1,.commonLayer.couponPromoLayer[data-name=couponPromo] .content .paragraph.highlight1,.commonLayer.couponPromoLayer[data-name=couponPromo] .content .paragraph.paragraph2{text-align:left}.commonLayer.couponPromoLayer[data-name=couponPromo] .content .paragraph.highlight2{line-height:1.2}.commonLayer.couponPromoLayer[data-name=couponPromo] .content .coupon-code{padding:10px 0;width:160px;display:block;margin:0 auto 15px auto;color:#fff;background:#346A94;background:-webkit-linear-gradient(-45deg,#346A94 0%,#4F85AD 100%);background:-moz-linear-gradient(-45deg,#feffff 0%,#4F85AD 100%);background:-ms-linear-gradient(-45deg,#feffff 0%,#4F85AD 100%);background:-o-linear-gradient(-45deg,#feffff 0%,#4F85AD 100%);background:linear-gradient(135deg,#346A94 0%,#4F85AD 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#346A94,endColorstr=#4F85AD,GradientType=1);border:1px dashed #fff;border-radius:8px}.commonLayer.couponPromoLayer[data-name=couponPromo] .content .nextButton{margin-top:10px;color:#fff}.couponPromoBanner{width:100%;padding:12px 20px;background-position:center}@media (min-width:1025px){.couponPromoBanner{margin-top:0;height:49px;padding-top:9px;padding-bottom:9px}}.couponPromoBanner .content{display:flex;justify-content:space-between;align-items:center}@media (min-width:1025px){.couponPromoBanner .content{justify-content:center;height:31px}}@media (min-width:1025px){.couponPromoBanner.mobile{display:none}}@media (max-width:1024px){.couponPromoBanner.desktop{display:none}}.couponPromoBanner .paragraph{font-size:16px;color:#fff;width:170px;font-weight:700}@media (min-width:1025px){.couponPromoBanner .paragraph{width:auto}}.couponPromoBanner .commonButton{margin-left:10px;padding:4px 10px;color:#fff;background-color:transparent!important;font-weight:300;border:2px solid #fff;border-radius:30px;text-transform:uppercase}.couponPromoBanner .commonButton:hover{color:#da001b;background-color:#ffffff!important}.commonLayer[data-name=doubleCouponExpired] .buttonsContainer{margin-bottom:30px}.commonLayer[data-name="postcard"]{width:680px;margin-left:-340px;padding:20px}.commonLayer[data-name="postcard"] *{box-sizing:border-box;scrollbar-width:thin;scrollbar-color:#C9C9C9 #ECECEC}.commonLayer[data-name="postcard"] ::-webkit-scrollbar{width:9px;background-color:#ECECEC}.commonLayer[data-name="postcard"] ::-webkit-scrollbar-track{background:#ECECEC}.commonLayer[data-name="postcard"] ::-webkit-scrollbar-thumb{background:#C9C9C9;background-clip:padding-box;border:1px solid #fff0;border-radius:5px;box-shadow:inset -1px -1px 0 rgb(0 0 0 / .05),inset 1px 1px 0 rgb(0 0 0 / .05)}.commonLayer[data-name="postcard"] ::-webkit-scrollbar-thumb:hover{background-color:#bcbcbc}.commonLayer[data-name="postcard"] ::-webkit-scrollbar-corner{background-color:#fff0}.commonLayer[data-name="postcard"] *{box-sizing:border-box;scrollbar-width:thin;scrollbar-color:#C9C9C9 #ECECEC}.commonLayer[data-name="postcard"] ::-webkit-scrollbar{width:9px;background-color:#ECECEC}.commonLayer[data-name="postcard"] ::-webkit-scrollbar-track{background:#ECECEC}.commonLayer[data-name="postcard"] ::-webkit-scrollbar-thumb{background:#C9C9C9;background-clip:padding-box;border:1px solid #fff0;border-radius:5px;box-shadow:inset -1px -1px 0 rgb(0 0 0 / .05),inset 1px 1px 0 rgb(0 0 0 / .05)}.commonLayer[data-name="postcard"] ::-webkit-scrollbar-thumb:hover{background-color:#bcbcbc}.commonLayer[data-name="postcard"] ::-webkit-scrollbar-corner{background-color:#fff0}@media (max-width:780px){.commonLayer[data-name="postcard"]{width:600px;margin-left:-300px}}@media (max-width:700px){.commonLayer[data-name="postcard"]{width:480px;margin-left:-240px}}@media (max-width:540px){.commonLayer[data-name="postcard"]{width:360px;margin-left:-180px}}@media (max-width:400px){.commonLayer[data-name="postcard"]{width:300px;margin-left:-150px;padding:15px}}.commonLayer[data-name="postcard"] .close{top:19px!important;right:18px!important;z-index:2}.commonLayer[data-name="postcard"] .close:before{width:20px!important;height:20px!important;background-image:url(/assets/images/desktop/messages/postcards/icons/close.svg)!important}.commonLayer[data-name="postcard"] .content{padding:0}.commonLayer[data-name="postcard"] .layerTitle{margin-bottom:30px;font-size:36px;font-weight:700;text-align:center;line-height:1}@media (max-width:540px){.commonLayer[data-name="postcard"] .layerTitle{font-size:24px}}@media (max-width:400px){.commonLayer[data-name="postcard"] .layerTitle{margin-bottom:20px;font-size:20px}}.commonLayer[data-name="postcard"] .pleaseSelect{color:#4D4D4D;font-size:16px;font-weight:700}@media (max-width:400px){.commonLayer[data-name="postcard"] .pleaseSelect{font-size:15px}}.commonLayer[data-name="postcard"] .list{height:400px;margin-left:-4px;overflow-x:hidden;overflow-y:auto}@media (max-width:540px){.commonLayer[data-name="postcard"] .list{height:355px;margin-left:0}}@media (max-width:400px){.commonLayer[data-name="postcard"] .list{height:295px}}.commonLayer[data-name="postcard"] .list .postcard{position:relative;display:inline-block;width:calc(50% - 8px);margin:0 4px 1px 4px;border-radius:7px;overflow:hidden;cursor:pointer}@media (max-width:540px){.commonLayer[data-name="postcard"] .list .postcard{width:100%;margin:0}.commonLayer[data-name="postcard"] .list .postcard:not(:last-of-type){margin-bottom:3px}.commonLayer[data-name="postcard"] .list .postcard:nth-of-type(odd){margin-right:0}}.commonLayer[data-name="postcard"] .list .postcard img{float:left;max-width:100%;border-radius:7px}.commonLayer[data-name="postcard"] .list .postcard.video:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.2;z-index:1}.commonLayer[data-name="postcard"] .list .postcard.video .play{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2}.commonLayer[data-name="postcard"] .list .postcard.video .play svg{width:70px;height:70px}@media (max-width:700px){.commonLayer[data-name="postcard"] .list .postcard.video .play svg{width:55px;height:55px}}@media (max-width:540px){.commonLayer[data-name="postcard"] .list .postcard.video .play svg{width:70px;height:70px}}@media (max-width:400px){.commonLayer[data-name="postcard"] .list .postcard.video .play svg{width:60px;height:60px}}@media (min-width:541px){.commonLayer[data-name="postcard"] .list .postcard.selected{width:calc(100% - 8px)}}.commonLayer[data-name="postcard"] .list .postcard.selected:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(46 144 103 / .47) url(/assets/images/desktop/messages/postcards/icons/check.svg) no-repeat center center;z-index:3}.commonLayer[data-name="postcard"] .list .postcard.disabled{cursor:default}.commonLayer[data-name="postcard"] .list .postcard.disabled:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgb(170 170 170 / .7);z-index:3}.commonLayer[data-name="postcard"] .buttonContainer{margin:20px 0 0 0;text-align:center}@media (max-width:400px){.commonLayer[data-name="postcard"] .buttonContainer{margin-top:13px}}.commonLayer[data-name="postcard"] .buttonContainer button{position:relative;width:70%;height:50px;margin-top:0;font-size:18px!important;font-weight:400}@media (max-width:400px){.commonLayer[data-name="postcard"] .buttonContainer button{height:40px;font-size:16px!important}}.commonLayer[data-name="postcard"] .buttonContainer button.sending:after{content:'';position:absolute;top:50%;left:50%;width:34px;height:34px;margin-top:-18px;margin-left:-18px;background:url(/assets/images/common/loader2.svg) no-repeat;background-size:100%;-webkit-animation:rotate 1s infinite linear both;-moz-animation:rotate 1s infinite linear both;-ms-animation:rotate 1s infinite linear both;animation:rotate 1s infinite linear both}@media (max-width:400px){.commonLayer[data-name="postcard"] .buttonContainer button.sending:after{width:26px;height:26px;margin-top:-13px;margin-left:-13px}}.commonLayer[data-name="postcardXmas2023"],.commonLayer[data-name="postcardXmas2024"],.commonLayer[data-name="postcardXmas2025"],.commonLayer[data-name="postcardEaster2024"]{width:680px;margin-left:-340px;padding:20px}@media (max-width:760px){.commonLayer[data-name="postcardXmas2023"],.commonLayer[data-name="postcardXmas2024"],.commonLayer[data-name="postcardXmas2025"],.commonLayer[data-name="postcardEaster2024"]{width:300px;margin-left:-150px;padding:15px}}.commonLayer[data-name="postcardXmas2023"] .content,.commonLayer[data-name="postcardXmas2024"] .content,.commonLayer[data-name="postcardXmas2025"] .content,.commonLayer[data-name="postcardEaster2024"] .content{padding:0!important;background-color:#ECECEC;border-radius:10px;text-align:center;overflow:hidden}.commonLayer[data-name="postcardXmas2023"] .content .slideshow,.commonLayer[data-name="postcardXmas2024"] .content .slideshow,.commonLayer[data-name="postcardXmas2025"] .content .slideshow,.commonLayer[data-name="postcardEaster2024"] .content .slideshow{white-space:nowrap;overflow:hidden}.commonLayer[data-name="postcardXmas2023"] .content .slideshow img,.commonLayer[data-name="postcardXmas2024"] .content .slideshow img,.commonLayer[data-name="postcardXmas2025"] .content .slideshow img,.commonLayer[data-name="postcardEaster2024"] .content .slideshow img{display:inline-block;width:100%;vertical-align:top}.commonLayer[data-name="postcardXmas2023"] .content .slideshow.sliding img:first-of-type,.commonLayer[data-name="postcardXmas2024"] .content .slideshow.sliding img:first-of-type,.commonLayer[data-name="postcardXmas2025"] .content .slideshow.sliding img:first-of-type,.commonLayer[data-name="postcardEaster2024"] .content .slideshow.sliding img:first-of-type{-webkit-transition:all 0.8s ease-in-out;-moz-transition:all 0.8s ease-in-out;-ms-transition:all 0.8s ease-in-out;-o-transition:all 0.8s ease-in-out;-khtml-transition:all 0.8s ease-in-out;transition:all 0.8s ease-in-out}.commonLayer[data-name="postcardXmas2023"] .content .text,.commonLayer[data-name="postcardXmas2024"] .content .text,.commonLayer[data-name="postcardXmas2025"] .content .text,.commonLayer[data-name="postcardEaster2024"] .content .text{padding:30px 15px;color:#000;font-size:15px}@media (max-width:760px){.commonLayer[data-name="postcardXmas2023"] .content .text,.commonLayer[data-name="postcardXmas2024"] .content .text,.commonLayer[data-name="postcardXmas2025"] .content .text,.commonLayer[data-name="postcardEaster2024"] .content .text{padding:20px 10px 10px 10px;font-size:13px}}.commonLayer[data-name="postcardXmas2023"] .content .text .layerTitle,.commonLayer[data-name="postcardXmas2024"] .content .text .layerTitle,.commonLayer[data-name="postcardXmas2025"] .content .text .layerTitle,.commonLayer[data-name="postcardEaster2024"] .content .text .layerTitle{margin-bottom:20px;color:#000;font-size:46px;font-weight:700}@media (max-width:760px){.commonLayer[data-name="postcardXmas2023"] .content .text .layerTitle,.commonLayer[data-name="postcardXmas2024"] .content .text .layerTitle,.commonLayer[data-name="postcardXmas2025"] .content .text .layerTitle,.commonLayer[data-name="postcardEaster2024"] .content .text .layerTitle{margin-bottom:15px;font-size:21px}}.commonLayer[data-name="postcardXmas2023"] .content .text .icon,.commonLayer[data-name="postcardXmas2024"] .content .text .icon,.commonLayer[data-name="postcardXmas2025"] .content .text .icon,.commonLayer[data-name="postcardEaster2024"] .content .text .icon{display:inline-block;vertical-align:middle}.commonLayer[data-name="postcardXmas2023"] .content .text .icon.easter,.commonLayer[data-name="postcardXmas2024"] .content .text .icon.easter,.commonLayer[data-name="postcardXmas2025"] .content .text .icon.easter,.commonLayer[data-name="postcardEaster2024"] .content .text .icon.easter{width:15px;height:26px;background-image:url(/assets/images/desktop/messages/postcards/icons/easter.svg);background-size:100% 100%}@media (max-width:760px){.commonLayer[data-name="postcardXmas2023"] .content .text .icon.easter,.commonLayer[data-name="postcardXmas2024"] .content .text .icon.easter,.commonLayer[data-name="postcardXmas2025"] .content .text .icon.easter,.commonLayer[data-name="postcardEaster2024"] .content .text .icon.easter{width:12px;height:21px}}.commonLayer[data-name="postcardXmas2023"] .content .buttonContainer,.commonLayer[data-name="postcardXmas2024"] .content .buttonContainer,.commonLayer[data-name="postcardXmas2025"] .content .buttonContainer,.commonLayer[data-name="postcardEaster2024"] .content .buttonContainer{margin:0 0 45px 0}@media (max-width:760px){.commonLayer[data-name="postcardXmas2023"] .content .buttonContainer,.commonLayer[data-name="postcardXmas2024"] .content .buttonContainer,.commonLayer[data-name="postcardXmas2025"] .content .buttonContainer,.commonLayer[data-name="postcardEaster2024"] .content .buttonContainer{margin-bottom:30px}}.commonLayer[data-name="postcardXmas2023"] .content .buttonContainer img,.commonLayer[data-name="postcardXmas2024"] .content .buttonContainer img,.commonLayer[data-name="postcardXmas2025"] .content .buttonContainer img,.commonLayer[data-name="postcardEaster2024"] .content .buttonContainer img{display:block;margin:0 auto 5px auto}.commonLayer[data-name="postcardXmas2023"] .content .buttonContainer button,.commonLayer[data-name="postcardXmas2024"] .content .buttonContainer button,.commonLayer[data-name="postcardXmas2025"] .content .buttonContainer button,.commonLayer[data-name="postcardEaster2024"] .content .buttonContainer button{height:50px;margin:0;font-size:18px;font-weight:400}@media (max-width:760px){.commonLayer[data-name="postcardXmas2023"] .content .buttonContainer button,.commonLayer[data-name="postcardXmas2024"] .content .buttonContainer button,.commonLayer[data-name="postcardXmas2025"] .content .buttonContainer button,.commonLayer[data-name="postcardEaster2024"] .content .buttonContainer button{height:35px;font-size:13px}}.commonLayer[data-name=salaryChanged] .options{margin:15px 0}.commonLayer[data-name=salaryChanged] .options li{position:relative;display:inline-block;margin:3px;padding:2px 0;vertical-align:top;overflow:hidden}.commonLayer[data-name=salaryChanged] .options label{display:inline-block;padding:0 15px;height:40px;color:#999;font-size:15px;line-height:40px;border:1px solid #999;border-radius:7px;cursor:pointer}.commonLayer[data-name=salaryChanged] .options input{position:absolute;top:-100px;left:-100px}.commonLayer[data-name=salaryChanged] .options input:checked+label{color:#FFF;background-color:#DA001B;border-color:#DA001B}.commonLayer[data-name=salaryChanged] .buttonContainer{text-align:center}.commonLayer[data-name=salaryChanged] .buttonContainer button{margin-top:10px}.textHeading{display:inline-block!important;width:100%;vertical-align:top;font-weight:700;line-height:1.2;margin:10px 0!important}.textSmall{font-size:.8em;line-height:1.3}body.noHeader{padding-top:10px}body.noHeader header{display:none}.container{position:relative;width:960px;margin:0 auto}.container.fluid{width:100%;max-width:1660px;min-width:320px}.container.fluid.thin{max-width:1160px}.container.fluid:not(.thin){padding-left:35px;padding-right:35px}@media (max-width:960px){.container.fluid:not(.thin){padding-left:10px;padding-right:10px}}.iconClose{height:19px}.iconClose:after{display:inline-block;width:19px;line-height:19px;cursor:pointer;content:'×';font-size:24px;font-weight:300;font-style:normal;vertical-align:top}.commonBox{position:relative;display:inline-block;background-color:#FFF;border-radius:6px;overflow:hidden}.commonBox.col1{width:295px}.commonBox.col1 .inner{padding:10px 30px}.commonBox.col2{width:645px}.commonBox.col2 .inner{padding:10px 45px}.commonBox.col3{width:772px}.commonBox.col3 .inner{padding:10px 50px}.commonBox.col4{width:100%}.commonBox.col4 .inner{padding:10px 60px}.commonBox.upper{border-bottom-left-radius:0;border-bottom-right-radius:0}.commonBox.lower{border-top-left-radius:0;border-top-right-radius:0}.commonBox.closable h1,.commonBox.closable h2{cursor:pointer}.commonBox.closable h1:after,.commonBox.closable h2:after{content:"\f107";position:relative;float:right;top:2px;right:-5px;color:#494949;font-family:'FontAwesome';-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-khtml-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.commonBox.closable .content{display:none}.commonBox.closable.open h1:after,.commonBox.closable.open h2:after{-webkit-transform:rotateZ(180deg);-moz-transform:rotateZ(180deg);-ms-transform:rotateZ(180deg);-o-transform:rotateZ(180deg);transform:rotateZ(180deg)}.commonBox .inner{display:inline-block;width:110%;margin:1px -5% 0 -5%}.commonBox .inner h1,.commonBox .inner h2{margin:5px 0 3px 0;color:#900;font-size:18px}.commonBox .inner .info{font-size:12px}.commonBox .inner .col{display:inline-block;vertical-align:middle}.commonBox .inner .subBox{margin-top:10px;border:1px solid #D7D7D7;padding:10px 5px 5px 5px;border-radius:5px}.commonBox .inner .subBox.col1{display:inline-block;width:368px;vertical-align:top}.commonBox .inner .subBox.col1.leftBox{margin-right:5px}.commonBox .inner .subBox .col50{width:49.2%}.commonBox .inner .subBox h3{margin:0 0 10px 0;padding:0;color:#494949;font-size:14px}.commonBox .inner .subBox hr{display:block;width:100%;height:1px;margin:15px 0;background-color:#D3D0C6;border:none}.commonBox .inner .subBox .inputs{position:relative;padding:12px 6px;color:#000;background-color:#F1F0F0;font-size:11px;border-radius:5px}.commonBox .inner .subBox .inputs .col1{display:inline-block;width:330px;vertical-align:top}.commonBox .inner .subBox .inputs .inputGroup{margin-bottom:10px}.commonBox .inner .subBox .inputs .inputGroup .inner{box-shadow:inset 0 10px 20px 5px #e9e9e9}.commonBox .inner .subBox .inputs .inputGroup .label{display:inline-block;font-weight:700;vertical-align:middle}.commonBox .inner .subBox .inputs .inputGroup .label.top{vertical-align:top}.commonBox .inner .subBox .inputs .inputGroup .label.normal{font-weight:400}.commonBox .inner .subBox .inputs .inputGroup .label i{margin-right:4px;color:#767676;font-size:12px}.commonBox .inner .subBox .inputs .inputGroup .input{display:inline-block;vertical-align:middle}.commonBox .inner .subBox .inputs .inputGroup .input input[type=text],.commonBox .inner .subBox .inputs .inputGroup .input input[type=email],.commonBox .inner .subBox .inputs .inputGroup .input input[type=password],.commonBox .inner .subBox .inputs .inputGroup .input select,.commonBox .inner .subBox .inputs .inputGroup .input textarea{padding:3px 8px;font-family:Tahoma,Geneva,sans-serif;font-size:11px;border:1px solid #D3D0C6;border-radius:3px;outline:none}.commonBox .inner .subBox .inputs .inputGroup .input input[type=text]::-webkit-input-placeholder,.commonBox .inner .subBox .inputs .inputGroup .input input[type=email]::-webkit-input-placeholder,.commonBox .inner .subBox .inputs .inputGroup .input input[type=password]::-webkit-input-placeholder,.commonBox .inner .subBox .inputs .inputGroup .input select::-webkit-input-placeholder,.commonBox .inner .subBox .inputs .inputGroup .input textarea::-webkit-input-placeholder{color:#767676}.commonBox .inner .subBox .inputs .inputGroup .input input[type=text]:-moz-placeholder,.commonBox .inner .subBox .inputs .inputGroup .input input[type=email]:-moz-placeholder,.commonBox .inner .subBox .inputs .inputGroup .input input[type=password]:-moz-placeholder,.commonBox .inner .subBox .inputs .inputGroup .input select:-moz-placeholder,.commonBox .inner .subBox .inputs .inputGroup .input textarea:-moz-placeholder{color:#767676;opacity:1}.commonBox .inner .subBox .inputs .inputGroup .input input[type=text] ::-moz-placeholder,.commonBox .inner .subBox .inputs .inputGroup .input input[type=email] ::-moz-placeholder,.commonBox .inner .subBox .inputs .inputGroup .input input[type=password] ::-moz-placeholder,.commonBox .inner .subBox .inputs .inputGroup .input select ::-moz-placeholder,.commonBox .inner .subBox .inputs .inputGroup .input textarea ::-moz-placeholder{color:#767676;opacity:1}.commonBox .inner .subBox .inputs .inputGroup .input input[type=text] :-ms-input-placeholder,.commonBox .inner .subBox .inputs .inputGroup .input input[type=email] :-ms-input-placeholder,.commonBox .inner .subBox .inputs .inputGroup .input input[type=password] :-ms-input-placeholder,.commonBox .inner .subBox .inputs .inputGroup .input select :-ms-input-placeholder,.commonBox .inner .subBox .inputs .inputGroup .input textarea :-ms-input-placeholder{color:#767676}.commonBox .inner .subBox .inputs .inputGroup .input input[type=text]::-webkit-input-placeholder,.commonBox .inner .subBox .inputs .inputGroup .input input[type=email]::-webkit-input-placeholder,.commonBox .inner .subBox .inputs .inputGroup .input input[type=password]::-webkit-input-placeholder,.commonBox .inner .subBox .inputs .inputGroup .input select::-webkit-input-placeholder,.commonBox .inner .subBox .inputs .inputGroup .input textarea::-webkit-input-placeholder{color:#767676}.commonBox .inner .subBox .inputs .inputGroup .input input[type=text]:-moz-placeholder,.commonBox .inner .subBox .inputs .inputGroup .input input[type=email]:-moz-placeholder,.commonBox .inner .subBox .inputs .inputGroup .input input[type=password]:-moz-placeholder,.commonBox .inner .subBox .inputs .inputGroup .input select:-moz-placeholder,.commonBox .inner .subBox .inputs .inputGroup .input textarea:-moz-placeholder{color:#767676;opacity:1}.commonBox .inner .subBox .inputs .inputGroup .input input[type=text] ::-moz-placeholder,.commonBox .inner .subBox .inputs .inputGroup .input input[type=email] ::-moz-placeholder,.commonBox .inner .subBox .inputs .inputGroup .input input[type=password] ::-moz-placeholder,.commonBox .inner .subBox .inputs .inputGroup .input select ::-moz-placeholder,.commonBox .inner .subBox .inputs .inputGroup .input textarea ::-moz-placeholder{color:#767676;opacity:1}.commonBox .inner .subBox .inputs .inputGroup .input input[type=text] :-ms-input-placeholder,.commonBox .inner .subBox .inputs .inputGroup .input input[type=email] :-ms-input-placeholder,.commonBox .inner .subBox .inputs .inputGroup .input input[type=password] :-ms-input-placeholder,.commonBox .inner .subBox .inputs .inputGroup .input select :-ms-input-placeholder,.commonBox .inner .subBox .inputs .inputGroup .input textarea :-ms-input-placeholder{color:#767676}.commonBox .inner .subBox .inputs .inputGroup .input select{padding:3px 4px}.commonBox .inner .subBox .inputs .inputGroup .input textarea{line-height:1}.commonBox .inner .subBox .inputs .inputGroup.full .label{width:100%}.commonBox .inner .subBox .inputs .inputGroup.full .input{display:block;margin-top:3px}.commonBox .inner .subBox .inputs .inputGroup.full .input input[type=text],.commonBox .inner .subBox .inputs .inputGroup.full .input input[type=email],.commonBox .inner .subBox .inputs .inputGroup.full .input input[type=password],.commonBox .inner .subBox .inputs .inputGroup.full .input select,.commonBox .inner .subBox .inputs .inputGroup.full .input textarea{width:100%}.commonBox .inner .subBox .inputs .inputGroup.full .input textarea{min-width:100%;max-width:100%}.commonBox .inner .subBox.transparent{border:none;padding:0}.commonBox .inner .subBox.transparent .inputs{padding:0;background-color:#fff0}.moderationBar{position:fixed;top:200px;right:-250px;width:300px;height:151px;border-top-left-radius:10px;border-bottom-left-radius:10px;z-index:9999}.moderationBar .handle{float:left;display:inline-block;width:50px;height:151px;background:url(/assets/images/desktop/common/moderation.png) no-repeat top left;cursor:pointer}.moderationBar .text{float:left;display:inline-block;width:250px;height:151px;padding:14px 10px;font-size:11px;background-color:#FFF;border-top:1px solid #b4b4b4;border-bottom:1px solid #b4b4b4}.moderationBar .text .title{margin-bottom:14px;font-size:12px;font-weight:700}header.desktop.loggedIn{height:65px;padding:14px 0;background-color:#FFF;overflow:hidden}header.desktop.loggedIn .container{height:65px}header.desktop.loggedIn.sticky .innerHeader{position:fixed;top:0;left:0;width:100%;height:65px;background-color:#FFF;box-shadow:0 0 5px 2px rgb(0 0 0 / .3);padding:14px 0;overflow:hidden;z-index:9999}header.desktop.loggedIn.toFront{position:relative;z-index:9999999;overflow:unset}header.desktop.loggedIn.toFront .innerHeader{overflow:unset!important}header.desktop.loggedIn .logoContainer{display:inline-block;margin-top:3px}header.desktop.loggedIn .logoContainer h1{position:relative;margin:0;padding:0;line-height:0}header.desktop.loggedIn .logoContainer h1 .logo{position:relative;display:inline-block;top:-3px;background-size:contain;font-size:0;outline:none}header.desktop.loggedIn .subscriptionButtonContainer{position:absolute;top:50%;left:50%;width:200px;margin-top:-36px;margin-left:-266px;text-align:center}header.desktop.loggedIn .subscriptionButtonContainer button{height:44px;color:#FFF;background:#336993;border:1px solid #336993;font-weight:400}header.desktop.loggedIn .subscriptionButtonContainer button svg,header.desktop.loggedIn .subscriptionButtonContainer button .title{display:inline-block;vertical-align:middle}header.desktop.loggedIn .subscriptionButtonContainer button .title{margin-left:5px}header.desktop.loggedIn .subscriptionButtonContainer button:hover{background:#2c5b80;border-color:#2c5b80}header.desktop.loggedIn .subscriptionButtonContainer button.discount{background:#C6373D;border-color:#C6373D}header.desktop.loggedIn .subscriptionButtonContainer button.discount:hover{background:#b23137;border-color:#b23137}header.desktop.loggedIn .menu{display:inline-block;margin-right:10px}header.desktop.loggedIn .menu li{position:relative;display:inline-block;color:#6b6b6b;text-align:center;cursor:pointer}header.desktop.loggedIn .menu li:not(:last-of-type){margin-right:30px}header.desktop.loggedIn .menu li a{display:inline-block;color:#6b6b6b}header.desktop.loggedIn .menu li svg{display:inline-block;height:24px}header.desktop.loggedIn .menu li svg.hover{display:none}header.desktop.loggedIn .menu li .title{display:block;font-size:13px;line-height:1.2}@media (min-width:1600px){header.desktop.loggedIn .menu li .title{font-size:14px}}header.desktop.loggedIn .menu li .counter{position:absolute;top:-5px;left:50%;min-width:22px;height:22px;margin-left:2px;padding:0 3px;color:#FFFFFF!important;background-color:#336993;font-size:12px;font-weight:700;text-align:center;border:2px solid #FFF;border-radius:22px;line-height:19px}header.desktop.loggedIn .menu li[data-menu=contacts] .counter{right:8px}header.desktop.loggedIn .menu li[data-menu=dateFinder]:hover svg .st,header.desktop.loggedIn .menu li[data-menu=dateFinder].active svg .st{stroke:#336993}header.desktop.loggedIn .menu li:hover,header.desktop.loggedIn .menu li.active{color:#336993}header.desktop.loggedIn .menu li:hover a,header.desktop.loggedIn .menu li.active a{color:#336993}header.desktop.loggedIn .menu li:hover svg .st,header.desktop.loggedIn .menu li.active svg .st{fill:#336993}header.desktop.loggedIn .menu li:hover svg rect,header.desktop.loggedIn .menu li.active svg rect{stroke:#336993}header.desktop.loggedIn .headerConversations .wrapper{position:absolute;top:64px;left:-165px;width:380px;z-index:99999}header.desktop.loggedIn .headerConversations .wrapper *{box-sizing:border-box;scrollbar-width:thin;scrollbar-color:#C9C9C9 #ECECEC}header.desktop.loggedIn .headerConversations .wrapper ::-webkit-scrollbar{width:9px;background-color:#ECECEC}header.desktop.loggedIn .headerConversations .wrapper ::-webkit-scrollbar-track{background:#ECECEC}header.desktop.loggedIn .headerConversations .wrapper ::-webkit-scrollbar-thumb{background:#C9C9C9;background-clip:padding-box;border:1px solid #fff0;border-radius:5px;box-shadow:inset -1px -1px 0 rgb(0 0 0 / .05),inset 1px 1px 0 rgb(0 0 0 / .05)}header.desktop.loggedIn .headerConversations .wrapper ::-webkit-scrollbar-thumb:hover{background-color:#bcbcbc}header.desktop.loggedIn .headerConversations .wrapper ::-webkit-scrollbar-corner{background-color:#fff0}header.desktop.loggedIn .headerConversations .wrapper *{box-sizing:border-box;scrollbar-width:thin;scrollbar-color:#C9C9C9 #ECECEC}header.desktop.loggedIn .headerConversations .wrapper ::-webkit-scrollbar{width:9px;background-color:#ECECEC}header.desktop.loggedIn .headerConversations .wrapper ::-webkit-scrollbar-track{background:#ECECEC}header.desktop.loggedIn .headerConversations .wrapper ::-webkit-scrollbar-thumb{background:#C9C9C9;background-clip:padding-box;border:1px solid #fff0;border-radius:5px;box-shadow:inset -1px -1px 0 rgb(0 0 0 / .05),inset 1px 1px 0 rgb(0 0 0 / .05)}header.desktop.loggedIn .headerConversations .wrapper ::-webkit-scrollbar-thumb:hover{background-color:#bcbcbc}header.desktop.loggedIn .headerConversations .wrapper ::-webkit-scrollbar-corner{background-color:#fff0}@media (min-width:1600px){header.desktop.loggedIn .headerConversations .wrapper{left:-218px;width:480px}}header.desktop.loggedIn .headerConversations .wrapper:before{content:'';position:absolute;top:-13px;left:50%;width:0;height:0;margin-left:-6px;border-left:12px solid #fff0;border-right:12px solid #fff0;border-bottom:13px solid rgb(0 0 0 / .05);z-index:2}header.desktop.loggedIn .headerConversations .wrapper:after{content:'';position:absolute;top:-12px;left:50%;width:0;height:0;margin-left:-5px;border-left:10px solid #fff0;border-right:10px solid #fff0;border-bottom:12px solid #FFF;z-index:2}header.desktop.loggedIn .headerConversations .wrapper .list{position:relative;width:100%;max-height:calc(100vh - 200px);color:#000;background-color:#FFF;text-align:left;box-shadow:0 0 6px rgb(0 0 0 / .16);border-radius:7px;overflow-x:hidden;overflow-y:auto}header.desktop.loggedIn .headerConversations .wrapper .list .conversationsHead{padding:10px 15px;font-size:18px;font-weight:700;border-bottom:1px solid #C9C9C9}header.desktop.loggedIn .headerConversations .wrapper .list .conversationsHead span{display:inline-block;vertical-align:middle}header.desktop.loggedIn .headerConversations .wrapper .list .conversationsHead .icon{margin-right:5px;background-repeat:no-repeat;background-size:100% 100%}header.desktop.loggedIn .headerConversations .wrapper .list .superLike .conversationsHead{background:#EEF2FB;background:-webkit-linear-gradient(-45deg,#EEF2FB 0%,#F8EAF2 100%);background:-moz-linear-gradient(-45deg,#feffff 0%,#F8EAF2 100%);background:-ms-linear-gradient(-45deg,#feffff 0%,#F8EAF2 100%);background:-o-linear-gradient(-45deg,#feffff 0%,#F8EAF2 100%);background:linear-gradient(135deg,#EEF2FB 0%,#F8EAF2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#EEF2FB,endColorstr=#F8EAF2,GradientType=1)}header.desktop.loggedIn .headerConversations .wrapper .list .superLike .conversationsHead .back{width:17px;height:19px;margin-right:10px;background:url(/assets/images/common/icons/back.svg) no-repeat;vertical-align:middle;cursor:pointer}header.desktop.loggedIn .headerConversations .wrapper .list .superLike .conversationsHead .icon{position:relative;top:-5px;width:25px;height:22px;background-image:url(/assets/images/desktop/messages/icons/superLike.png)}header.desktop.loggedIn .headerConversations .wrapper .list .superLike .contactItem{background:#EEF2FB;background:-webkit-linear-gradient(-45deg,#EEF2FB 0%,#F8EAF2 100%);background:-moz-linear-gradient(-45deg,#feffff 0%,#F8EAF2 100%);background:-ms-linear-gradient(-45deg,#feffff 0%,#F8EAF2 100%);background:-o-linear-gradient(-45deg,#feffff 0%,#F8EAF2 100%);background:linear-gradient(135deg,#EEF2FB 0%,#F8EAF2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#EEF2FB,endColorstr=#F8EAF2,GradientType=1)}header.desktop.loggedIn .headerConversations .wrapper .list .superLike .contactItem .data{max-width:calc(100% - 155px)}header.desktop.loggedIn .headerConversations .wrapper .list .superLike .more{display:block;padding:15px;background:#EEF2FB;background:-webkit-linear-gradient(-45deg,#EEF2FB 0%,#F8EAF2 100%);background:-moz-linear-gradient(-45deg,#feffff 0%,#F8EAF2 100%);background:-ms-linear-gradient(-45deg,#feffff 0%,#F8EAF2 100%);background:-o-linear-gradient(-45deg,#feffff 0%,#F8EAF2 100%);background:linear-gradient(135deg,#EEF2FB 0%,#F8EAF2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#EEF2FB,endColorstr=#F8EAF2,GradientType=1);text-align:center;border-top:1px solid #C9C9C9}header.desktop.loggedIn .headerConversations .wrapper .list .superLike .more span{background:#6983DB;background:-webkit-linear-gradient(-45deg,#6983DB 0%,#9C5BAC 100%);background:-moz-linear-gradient(-45deg,#feffff 0%,#9C5BAC 100%);background:-ms-linear-gradient(-45deg,#feffff 0%,#9C5BAC 100%);background:-o-linear-gradient(-45deg,#feffff 0%,#9C5BAC 100%);background:linear-gradient(135deg,#6983DB 0%,#9C5BAC 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#6983DB,endColorstr=#9C5BAC,GradientType=1);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;font-size:14px;font-weight:500;cursor:pointer}header.desktop.loggedIn .headerConversations .wrapper .list .normal .conversationsHead{border-top:1px solid #C9C9C9}header.desktop.loggedIn .headerConversations .wrapper .list .normal .conversationsHead .icon{position:relative;top:-2px;width:18px;height:18px;padding-top:3px;color:#FFF;background-image:url(/assets/images/desktop/messages/icons/messages.svg);font-size:9px;font-weight:400;text-align:center}@media (min-width:1600px){header.desktop.loggedIn .headerConversations .wrapper .list .contactItem .data .name{font-size:16px}}@media (min-width:1600px){header.desktop.loggedIn .headerConversations .wrapper .list .contactItem .data .preview{font-size:14px}}@media (max-width:1100px){header.desktop.loggedIn.hasSubButton .menu li:not(:last-of-type){margin-right:18px}}header.desktop.loggedOut{position:relative;height:60px;padding-top:30px;z-index:2}header.desktop.loggedOut .logo{display:inline-block;float:left;margin-left:10px;outline:none}header.desktop.loggedOut .login{float:right}header.desktop.loggedOut .login .title{color:#767676;font-size:11px;font-weight:700}header.desktop.loggedOut .login .inputGroup{position:relative;display:inline-block;vertical-align:middle}header.desktop.loggedOut .login .inputGroup input{padding:2px 5px;color:#767676;font-size:12px;border:1px solid #D3D0C6;border-radius:3px;outline:none}header.desktop.loggedOut .login .inputGroup input::-webkit-input-placeholder{color:#767676}header.desktop.loggedOut .login .inputGroup input:-moz-placeholder{color:#767676;opacity:1}header.desktop.loggedOut .login .inputGroup input ::-moz-placeholder{color:#767676;opacity:1}header.desktop.loggedOut .login .inputGroup input :-ms-input-placeholder{color:#767676}header.desktop.loggedOut .login .inputGroup input::-webkit-input-placeholder{color:#767676}header.desktop.loggedOut .login .inputGroup input:-moz-placeholder{color:#767676;opacity:1}header.desktop.loggedOut .login .inputGroup input ::-moz-placeholder{color:#767676;opacity:1}header.desktop.loggedOut .login .inputGroup input :-ms-input-placeholder{color:#767676}header.desktop.loggedOut .login .inputGroup input[name=email]{width:150px}header.desktop.loggedOut .login .inputGroup input[name=password]{width:120px}header.desktop.loggedOut .login .inputGroup .errorMessage{position:absolute;display:block;left:0;font-size:12px}header.desktop.loggedOut .login .inputGroup .errorMessage p{margin-top:5px}header.desktop.loggedOut .login button{padding:2px 22px 4px 22px;font-size:11px}header.desktop.loggedOut .login .bottom{margin-top:4px;font-size:10px;text-align:right;color:#767676}header.desktop.loggedOut .login .bottom a{position:relative;top:1px;margin-right:35px;color:#767676;cursor:pointer}header.desktop.loggedOut .login .bottom a:hover{text-decoration:underline}header.desktop.loggedOut .login .bottom .checkboxHolder{margin-right:20px}header.desktop.loggedOut .login .bottom .checkboxHolder label{font-size:11px}header.desktop.loggedOutNew{position:relative;height:65px;padding:20px 0;z-index:9999}@media only screen and (max-width:860px){header.desktop.loggedOutNew{height:48px;padding:15px 20px}}header.desktop.loggedOutNew.sticky .innerHeader{position:fixed;top:0;left:0;width:100%;height:65px;background-color:#F0F0F0;box-shadow:0 0 5px 2px rgb(0 0 0 / .3);padding:15px 0;overflow:hidden}@media only screen and (max-width:860px){header.desktop.loggedOutNew.sticky .innerHeader{height:48px;padding:15px 20px}}header.desktop.loggedOutNew .logo{display:inline-block;float:left;margin-left:10px;outline:none}@media only screen and (max-width:860px){header.desktop.loggedOutNew .logo{background-size:cover}}header.desktop.loggedOutNew .menu a{margin:0 10px;color:#444;font-size:13px;font-weight:600}@media only screen and (max-width:680px){header.desktop.loggedOutNew .menu a{display:none}}header.desktop.loggedOutNew .menu a:hover{color:#a41c1c}header.desktop.loggedOutNew .menu button{margin:0 10px;padding:3px 11px;font-family:'Roboto',sans-serif;font-size:13px;font-weight:600;border-radius:2px}@media only screen and (max-width:860px){header.desktop.loggedOutNew .menu button{padding:0 10px}}header.desktop.loggedOutNew .menu button.login{color:#444;background-color:#fff0;border:1px solid #444}header.desktop.loggedOutNew .menu button.login:hover{color:#a41c1c;border-color:#a41c1c}header.desktop.loggedOutNew .menu button.signup{background-color:#3C8113;border:1px solid #3C8113}@media only screen and (max-width:680px){header.desktop.loggedOutNew .menu button.signup{display:none}}header.desktop.loggedOutNew .menu button.signup:hover{color:#eee}body.new header.desktop.loggedOutNew{background-color:#FFF;font-family:'Roboto',sans-serif}body.new header.desktop.loggedOutNew .innerHeader{background-color:#FFF}body.new header.desktop.loggedOutNew .menu{font-family:'Roboto',sans-serif}@media (max-width:860px){body.new header.desktop.loggedOutNew .menu{margin-top:-7px}}body.new header.desktop.loggedOutNew .menu a{font-size:14px;font-weight:400}@media (max-width:900px){body.new header.desktop.loggedOutNew .menu a{display:none}}body.new header.desktop.loggedOutNew .menu button{width:120px;height:32px;font-family:'Roboto',sans-serif;font-size:14px;font-weight:400;border-radius:30px}body.new header.desktop.loggedOutNew .menu button.signup{display:inline-block!important;color:#FFF;border:none}@media (max-width:600px){body.new header.desktop.loggedOutNew .menu button.signup{display:none!important}}.commonLayer[data-name=loginNew]{width:620px;margin-left:-310px;padding:0;background-color:#FFF;border-radius:4px 4px 0 0}@media only screen and (max-width:680px){.commonLayer[data-name=loginNew]{width:310px;margin-top:75px!important;margin-left:-155px;background-color:#fff0}.commonLayer[data-name=loginNew] .tabsHeader{display:none}}.commonLayer[data-name=loginNew] .close{position:absolute;top:-66px;right:-30px}@media only screen and (max-width:680px){.commonLayer[data-name=loginNew] .close{top:-44px;right:-5px}}.commonLayer[data-name=loginNew] .close:before{content:'×';display:inline-block;color:#FFF;font-size:60px;cursor:pointer}.commonLayer[data-name=loginNew] .tabsHeader{border-radius:4px 4px 0 0;overflow:hidden}.commonLayer[data-name=loginNew] .tabsHeader ul li{float:left;display:inline-block;width:50%;background-color:#c6c6c6;cursor:pointer;overflow:hidden}.commonLayer[data-name=loginNew] .tabsHeader ul li span{display:inline-block;width:100%;padding:14px;color:#565656;font-size:24px;font-weight:600;text-align:center}.commonLayer[data-name=loginNew] .tabsHeader ul li.active span{color:#336993;background-color:#FFF;border-radius:4px 4px 0 0;box-shadow:0 0 5px rgb(0 0 0 / .2)}.commonLayer[data-name=loginNew] .tabs{padding:25px 0}.commonLayer[data-name=loginNew] .tabs form{display:block;width:240px;margin:0 auto}.commonLayer[data-name=loginNew] .tabs form h2{margin:0 0 5px 0;font-family:'Roboto',sans-serif;font-size:24px;font-weight:400;line-height:1.2}@media only screen and (max-width:680px){.commonLayer[data-name=loginNew] .tabs form h2{font-size:20px}}.commonLayer[data-name=loginNew] .tabs form .inputGroup{margin-bottom:8px}.commonLayer[data-name=loginNew] .tabs form .inputGroup .radioHolder{float:left;width:50%}.commonLayer[data-name=loginNew] .tabs form .inputGroup .radioHolder label{width:100%;margin-left:0!important;padding:11px 0!important;font-size:14px;border:1px solid #b1b1b1;text-align:center;cursor:pointer}.commonLayer[data-name=loginNew] .tabs form .inputGroup .radioHolder label:before,.commonLayer[data-name=loginNew] .tabs form .inputGroup .radioHolder label:after{visibility:hidden}.commonLayer[data-name=loginNew] .tabs form .inputGroup .radioHolder label:hover{color:#FFF;background-color:#336993;border-color:#336993}.commonLayer[data-name=loginNew] .tabs form .inputGroup .radioHolder input[type=radio]:checked+label{color:#FFF;background-color:#336993;border-color:#336993}.commonLayer[data-name=loginNew] .tabs form .inputGroup .radioHolder:first-of-type label{border-top-left-radius:4px;border-bottom-left-radius:4px}.commonLayer[data-name=loginNew] .tabs form .inputGroup .radioHolder:last-of-type{margin-left:-1px}.commonLayer[data-name=loginNew] .tabs form .inputGroup .radioHolder:last-of-type label{border-top-right-radius:4px;border-bottom-right-radius:4px}.commonLayer[data-name=loginNew] .tabs form .inputGroup input[type=email],.commonLayer[data-name=loginNew] .tabs form .inputGroup input[type=password],.commonLayer[data-name=loginNew] .tabs form .inputGroup input[type=text],.commonLayer[data-name=loginNew] .tabs form .inputGroup select{width:100%;padding:11px;background-color:#e0e0e0;font-family:'Roboto',sans-serif;font-size:1em;border:1px solid #c3c3c3;border-radius:4px;outline:none}.commonLayer[data-name=loginNew] .tabs form .inputGroup input[type=email].filled,.commonLayer[data-name=loginNew] .tabs form .inputGroup input[type=password].filled,.commonLayer[data-name=loginNew] .tabs form .inputGroup input[type=text].filled,.commonLayer[data-name=loginNew] .tabs form .inputGroup select.filled{background-color:#FFF}.commonLayer[data-name=loginNew] .tabs form .inputGroup .dropdownHolder select{color:#767676}.commonLayer[data-name=loginNew] .tabs form .inputGroup .dropdownHolder:after{content:'\f107';width:40px;height:40px;padding-top:10px;padding-right:8px;color:gray;background:#e0e0e0;font-size:22px;text-align:right;text-shadow:none}.commonLayer[data-name=loginNew] .tabs form .inputGroup .input{position:relative}.commonLayer[data-name=loginNew] .tabs form button{position:relative;display:block;width:100%;margin-top:8px;padding:10px;color:#FFF;background-color:#336993;font-family:'Roboto',sans-serif;font-size:15px;font-weight:400;border:2px solid #336993;border-radius:4px;text-transform:uppercase;outline:none;cursor:pointer}.commonLayer[data-name=loginNew] .tabs form button:hover{color:#336993;background-color:#FFF}.commonLayer[data-name=loginNew] .tabs form button .loader{position:absolute;top:50%;right:10px;margin-top:-11px;display:none}.commonLayer[data-name=loginNew] .tabs form button.show{position:absolute;display:inline-block;top:50%;right:7px;width:57px;margin-top:-14px;padding:3px 8px;color:#7d7d7d;background-color:#e0e0e0;font-size:1em;font-weight:400;text-transform:none;border:1px solid #c3c3c3}.commonLayer[data-name=loginNew] .tabs form button.show .hide{display:none}.commonLayer[data-name=loginNew] .tabs form button.show.shown .show{display:none}.commonLayer[data-name=loginNew] .tabs form button.show.shown .hide{display:inline}.commonLayer[data-name=loginNew] .tabs form.loading button{color:#FFFFFF!important;background-color:#336993!important}.commonLayer[data-name=loginNew] .tabs form.loading button.show{color:#7d7d7d!important;background-color:#e0e0e0!important}.commonLayer[data-name=loginNew] .tabs form.loading button .loader{display:inline-block}@media only screen and (max-width:680px){.commonLayer[data-name=loginNew] .tabs .tab{margin-bottom:5px;background-color:#FFF;border-radius:4px}.commonLayer[data-name=loginNew] .tabs .tab .inputs{padding-bottom:20px}}.commonLayer[data-name=loginNew] .tabs .tab.closed{display:none}@media only screen and (max-width:680px){.commonLayer[data-name=loginNew] .tabs .tab.closed{display:block}.commonLayer[data-name=loginNew] .tabs .tab.closed .inputs{display:none}}.commonLayer[data-name=loginNew] .tabs .tab.closed .head i{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.commonLayer[data-name=loginNew] .tabs .tab .head{position:relative;padding:12px 20px;color:#5b5b5b;font-size:20px;font-weight:600;cursor:pointer;display:none}@media only screen and (max-width:680px){.commonLayer[data-name=loginNew] .tabs .tab .head{display:block}}.commonLayer[data-name=loginNew] .tabs .tab .head i{position:absolute;top:50%;right:20px;margin-top:-16px;font-size:32px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-khtml-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.commonLayer[data-name=loginNew] .tabs .tab[data-tab=signup] .sepContainer{margin:5px 0;display:none}@media only screen and (max-width:680px){.commonLayer[data-name=loginNew] .tabs .tab[data-tab=signup] .sepContainer{display:block}}.commonLayer[data-name=loginNew] .tabs .section{width:50%}@media only screen and (max-width:680px){.commonLayer[data-name=loginNew] .tabs .section{float:none;width:100%}}.commonLayer[data-name=loginNew] .tabs .section form{width:253px}.commonLayer[data-name=loginNew] .tabs .section form .buttonContainer{width:253px}.commonLayer[data-name=loginNew] .tabs .section.left{border-right:1px solid #e3e3e3}@media only screen and (max-width:680px){.commonLayer[data-name=loginNew] .tabs .section.left{border-right:none}}.commonLayer[data-name=loginNew] .tabs .section.left h2{color:#336993}.commonLayer[data-name=loginNew] .tabs .section.right .benefits{margin-top:25px}.commonLayer[data-name=loginNew] .tabs .section.right .benefits ul li{padding:2px 0;font-size:14px}.commonLayer[data-name=loginNew] .tabs .section.right .benefits ul li span{display:inline-block;width:235px;padding-left:10px;vertical-align:middle}.commonLayer[data-name=loginNew] .tabs .section.right .benefits ul li:before{content:'\f00c';color:#336993;font-family:'FontAwesome';font-size:15px;vertical-align:middle}.commonLayer[data-name=loginNew] .tabs .forgotPasswordSection{display:none}.commonLayer[data-name=loginNew] .tabs .forgotPasswordSection .success{color:#C6373D;font-size:12px;text-align:center;display:none}.commonLayer[data-name=loginNew] .tabs .forgotPasswordSection.success .success{display:block}.commonLayer[data-name=loginNew] .tabs .linkContainer{padding:10px 0}.commonLayer[data-name=loginNew] .tabs .linkContainer a{color:#333;text-decoration:underline}.commonLayer[data-name=loginNew] .tabs .lineSep{position:relative;display:inline-block;width:60px;margin:8px auto;color:#565656;font-size:13px}.commonLayer[data-name=loginNew] .tabs .lineSep:before,.commonLayer[data-name=loginNew] .tabs .lineSep:after{content:'';position:absolute;display:block;top:10px;width:98px;height:1px;background-color:#6e6e6e}.commonLayer[data-name=loginNew] .tabs .lineSep:before{left:-90px}.commonLayer[data-name=loginNew] .tabs .lineSep:after{right:-90px}.commonLayer[data-name=loginNew] .tabs .buttonContainer{width:240px;margin:0 auto}.commonLayer[data-name=loginNew] .tabs .loginViaFacebook,.commonLayer[data-name=loginNew] .tabs .signupViaFacebook{display:block;width:100%;margin-top:10px;padding:9px;color:#FFF;background-color:#2C4282;font-family:'Roboto',sans-serif;font-size:14px;border:none;border-radius:4px;text-transform:uppercase;outline:none;cursor:pointer}.commonLayer[data-name=loginNew] .tabs .loginViaFacebook:hover,.commonLayer[data-name=loginNew] .tabs .signupViaFacebook:hover{color:#FFF;background-color:#1D2F65}.commonLayer[data-name=loginNew] .tabs .loginViaFacebook i,.commonLayer[data-name=loginNew] .tabs .signupViaFacebook i{position:relative;top:-1px;margin-right:10px;font-size:22px;vertical-align:middle}.commonLayer[data-name=loginNew] .tabs .loginViaGoogle,.commonLayer[data-name=loginNew] .tabs .signupViaGoogle{display:block;width:100%;margin-top:15px;padding:8px 5px 3px 5px;color:#5b5b5b;background-color:#FFF;border:1px solid #a0a0a0;font-family:'Roboto',sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;cursor:pointer}.commonLayer[data-name=loginNew] .tabs .loginViaGoogle:hover,.commonLayer[data-name=loginNew] .tabs .signupViaGoogle:hover{color:#C6373D}.commonLayer[data-name=loginNew] .tabs .loginViaGoogle:focus,.commonLayer[data-name=loginNew] .tabs .signupViaGoogle:focus{outline:none}.commonLayer[data-name=loginNew] .tabs .loginViaGoogle .iconGoogle,.commonLayer[data-name=loginNew] .tabs .signupViaGoogle .iconGoogle{display:inline-block;top:23px;width:28px;height:28px;background:url(/assets/images/desktop/common/google.svg) no-repeat;vertical-align:middle;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.commonLayer[data-name=loginNew] .tabs .loginViaGoogle .iconGoogle:hover,.commonLayer[data-name=loginNew] .tabs .signupViaGoogle .iconGoogle:hover{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.commonLayer[data-name=forgotPassword] .inputGroup{padding:0 50px}.commonLayer[data-name=forgotPassword] .inputGroup .label{width:auto;margin-bottom:3px;color:#5E5953;font-weight:700}.commonLayer[data-name=forgotPassword] .inputGroup .input{width:100%}.commonLayer[data-name=forgotPassword] .inputGroup .input input[type=email]{width:100%;padding:5px;border:1px solid #999;outline:none}.commonLayer[data-name=forgotPassword] .inputGroup .errorMessage p{margin-top:0}.commonLayer[data-name=forgotPassword] .buttonContainer{margin-top:25px;text-align:center}@media (max-width:480px){.commonLayer[data-name=forgotPassword] .buttonContainer .cancel,.commonLayer[data-name=forgotPassword] .buttonContainer .send,.commonLayer[data-name=forgotPassword] .buttonContainer .close{font-size:14px}}.commonLayer[data-name=forgotPassword] .buttonContainer .send{margin-left:5px}.commonLayer[data-name=forgotPassword] .success{font-size:13px;display:none}.commonLayer[data-name=forgotPassword] .success .buttonContainer button{display:inline-block;margin-top:0}.commonLayer[data-name=forgotPassword].success form{display:none}.commonLayer[data-name=forgotPassword].success .success{display:block}.newFeaturesBarContainer{margin:1px 0 20px 0;background-color:#FFF}.newFeaturesBarContainer.moreBars{margin-bottom:0}.newFeaturesBarContainer .container{text-align:center}@media (max-width:1024px){.newFeaturesBarContainer .container{width:100%;padding:0 20px}}@media (max-width:840px){.newFeaturesBarContainer .container{padding:10px 20px}}@media (max-width:600px){.newFeaturesBarContainer .container{padding:10px}}.newFeaturesBarContainer .container>div{display:inline-block;vertical-align:middle}.newFeaturesBarContainer .image{width:251px;height:67px;margin-right:30px;background:url(/assets/images/desktop/profile/newFeaturesBar.png) no-repeat}@media (max-width:840px){.newFeaturesBarContainer .image{display:none!important}}.newFeaturesBarContainer .text{max-width:calc(100% - 490px);font-size:20px;font-weight:700;text-align:left}@media (max-width:840px){.newFeaturesBarContainer .text{max-width:none;font-size:18px}}@media (max-width:800px){.newFeaturesBarContainer .text{max-width:calc(100% - 155px);font-size:16px}}@media (max-width:600px){.newFeaturesBarContainer .text{font-size:14px}}@media (max-width:400px){.newFeaturesBarContainer .text{max-width:calc(100% - 140px);font-size:13px}}.newFeaturesBarContainer button{display:inline-block;width:165px;height:40px;margin-left:30px;padding-left:0;padding-right:0;font-size:18px;font-weight:400;line-height:20px;vertical-align:middle}@media (max-width:840px){.newFeaturesBarContainer button{margin-left:15px}}@media (max-width:800px){.newFeaturesBarContainer button{width:130px}}@media (max-width:400px){.newFeaturesBarContainer button{margin-left:4px}}.newFeaturesBarContainer.mobile{margin:8px 0 0 0}.newFeaturesBarContainer.mobile.moreBars{margin-bottom:-8px}.newFeaturesBarContainer.mobile .container{width:360px;padding:10px}.newFeaturesBarContainer.mobile .image{display:none!important}.newFeaturesBarContainer.mobile .text{max-width:calc(100% - 140px);font-size:13px}.newFeaturesBarContainer.mobile button{width:120px;margin-left:4px}.womensDayPromoBarContainer{position:relative;height:70px;margin-bottom:20px;background-color:#FF7448;z-index:999}@media (max-width:1024px){.womensDayPromoBarContainer{position:relative;margin-top:49px;margin-bottom:-35px}}@media (max-width:640px){.womensDayPromoBarContainer{height:110px;padding-top:5px;white-space:nowrap}}.womensDayPromoBarContainer .container{text-align:center;height:100%}.womensDayPromoBarContainer img{display:inline-block;vertical-align:middle}.womensDayPromoBarContainer img.mobile{display:none}@media (max-width:640px){.womensDayPromoBarContainer img.desktop{display:none}.womensDayPromoBarContainer img.mobile{display:inline-block}}.womensDayPromoBarContainer .wrapper{display:inline-block;vertical-align:middle}@media (max-width:640px){.womensDayPromoBarContainer .wrapper{margin-left:20px}}.womensDayPromoBarContainer .text{display:inline-block;margin-left:40px;color:#FFF;font-size:22px;font-weight:700;vertical-align:middle}@media (max-width:640px){.womensDayPromoBarContainer .text{display:block;margin-left:0;margin-bottom:12px;font-size:21px}}.womensDayPromoBarContainer button{position:relative;display:inline-block;top:1px;width:190px;height:40px;margin-left:40px;color:#FF7448;background:#FFFFFF!important;font-size:18px;font-weight:400;vertical-align:middle}@media (max-width:640px){.womensDayPromoBarContainer button{margin-left:0}}.womensDayPromoBarContainer button:hover{color:#FFF;background-color:#FF7448!important;border:1px solid #FFF}.pentecostRouletteBarContainer{width:100%;min-width:320px;height:66px;padding:8px 0;background:#D40000 url(/assets/images/desktop/messages/pentecostRoulette/barBg.png) no-repeat;background-size:calc(100% + 15px) calc(100% + 17px);background-position:-7px -8px;cursor:pointer}.pentecostRouletteBarContainer>div.clearfix{overflow:hidden}@media (max-width:1024px){.pentecostRouletteBarContainer{position:relative;top:47px;margin-bottom:12px}}@media (max-width:960px){.pentecostRouletteBarContainer{height:112px;padding-top:13px;background-image:url(/assets/images/desktop/messages/pentecostRoulette/barBgMobile.svg);background-size:calc(100% + 43px) calc(100% + 17px);background-position:-21px -8px}}.pentecostRouletteBarContainer .textLeft,.pentecostRouletteBarContainer .textRight{float:left;color:#FFF}.pentecostRouletteBarContainer .textLeft span,.pentecostRouletteBarContainer .textRight span{display:inline-block;vertical-align:middle;font-weight:600;font-style:italic;line-height:1.2}@media (max-width:960px){.pentecostRouletteBarContainer .textLeft span,.pentecostRouletteBarContainer .textRight span{display:block}}.pentecostRouletteBarContainer .textLeft span.small,.pentecostRouletteBarContainer .textRight span.small{font-size:16px}@media (max-width:1088px){.pentecostRouletteBarContainer .textLeft span.small,.pentecostRouletteBarContainer .textRight span.small{font-size:14px}}@media (max-width:960px){.pentecostRouletteBarContainer .textLeft span.small,.pentecostRouletteBarContainer .textRight span.small{font-size:13px}}.pentecostRouletteBarContainer .textLeft{text-align:right;width:55.62264151%;padding-right:35px;font-size:38px}@media (max-width:1088px){.pentecostRouletteBarContainer .textLeft{font-size:34px}}@media (max-width:960px){.pentecostRouletteBarContainer .textLeft{width:52.82758621%;padding-right:55px;font-size:22px}.pentecostRouletteBarContainer .textLeft span:first-of-type{width:120px;margin-bottom:5px;margin-left:auto;text-align:right;line-height:1.1}}.pentecostRouletteBarContainer .textRight{width:44%;padding-left:8px}@media (min-width:1089px){.pentecostRouletteBarContainer .textRight span{position:relative;top:2px}}@media (max-width:960px){.pentecostRouletteBarContainer .textRight{width:47%}.pentecostRouletteBarContainer .textRight span{width:120px;margin-bottom:12px;text-align:center}}.pentecostRouletteBarContainer .textRight .preview{display:inline-block;margin-left:5px;vertical-align:middle}@media (max-width:960px){.pentecostRouletteBarContainer .textRight .preview{display:block;width:120px;margin-left:0;text-align:center}}.pentecostRouletteBarContainer .textRight .preview .user{display:inline-block;width:50px;height:50px;background-color:#FFF;border-radius:50%;vertical-align:top}@media (max-width:960px){.pentecostRouletteBarContainer .textRight .preview .user{width:40px;height:40px}}.pentecostRouletteBarContainer .textRight .preview .user:not(:first-of-type){margin-left:-20px}@media (max-width:960px){.pentecostRouletteBarContainer .textRight .preview .user:not(:first-of-type){margin-left:-15px}}.pentecostRouletteBarContainer .textRight .preview .user img{float:left;width:50px;height:50px;border:2px solid #FFF;border-radius:50%}@media (max-width:960px){.pentecostRouletteBarContainer .textRight .preview .user img{width:40px;height:40px}}.superWedInfoBarContainer{position:relative;width:100%;min-width:320px;height:70px;padding:8px 0;background-color:#FF7448;background:-webkit-gradient(linear,left top,right top,from(#FF7448),to(#FF6231));background:-webkit-linear-gradient(left,#FF7448,#FF6231);background:-moz-linear-gradient(left,#FF7448,#FF6231);background:-ms-linear-gradient(left,#FF7448,#FF6231);background:-o-linear-gradient(left,#FF7448,#FF6231);text-align:center;cursor:pointer;overflow:hidden;z-index:2}@media (max-width:1024px){.superWedInfoBarContainer{margin-top:49px}}@media (max-width:960px){.superWedInfoBarContainer{height:110px}.superWedInfoBarContainer .container{width:360px}}.superWedInfoBarContainer .center{position:relative;display:inline-block;margin-top:7px;text-align:center;vertical-align:middle}@media (max-width:960px){.superWedInfoBarContainer .center{float:right;width:190px;margin-top:0}}.superWedInfoBarContainer .center .imageLeft{position:absolute;top:-5px;left:-135px;width:106px;height:54px;background:url(/assets/images/desktop/layers/promos/superwed/infoBarLeft.png) no-repeat}@media (max-width:960px){.superWedInfoBarContainer .center .imageLeft{top:3px;width:118px;height:86px;background-image:url(/assets/images/desktop/layers/promos/superwed/infoBarLeftMobile.png)}}.superWedInfoBarContainer .center .imageRight{position:absolute;top:10px;right:-47px;width:28px;height:21px;background:url(/assets/images/desktop/layers/promos/superwed/infoBarRight.png) no-repeat}@media (max-width:960px){.superWedInfoBarContainer .center .imageRight{display:none}}.superWedInfoBarContainer .center div{display:inline-block;vertical-align:middle}.superWedInfoBarContainer .center .text{color:#FFF;font-size:22px;font-weight:700}@media (max-width:960px){.superWedInfoBarContainer .center .text{font-size:18px}}.superWedInfoBarContainer .center .buttonContainer{margin-left:30px}@media (max-width:960px){.superWedInfoBarContainer .center .buttonContainer{width:100%;margin-top:6px;margin-left:0}}.superWedInfoBarContainer .center .buttonContainer button{width:187px;height:40px;color:#336993;background:#FFF;font-size:18px;font-weight:700;border-color:#FFF}@media (max-width:960px){.superWedInfoBarContainer .center .buttonContainer button{width:100%}}.superWedInfoBarContainer .center .buttonContainer button:hover{background:#f7f7f7}.superWedInfoBarContainer.double{overflow:initial}@media (max-width:1024px){.superWedInfoBarContainer.double{height:110px}}.superWedInfoBarContainer.double .center{margin-top:2px}@media (max-width:960px){.superWedInfoBarContainer.double .center{float:none;width:auto}}.superWedInfoBarContainer.double .center .textMobile{margin-bottom:5px;color:#FFF;font-size:18px;font-weight:700;text-align:center;display:none}@media (max-width:1024px){.superWedInfoBarContainer.double .center .textMobile{display:block}}@media (max-width:1024px){.superWedInfoBarContainer.double .center .text span{display:none}}.superWedInfoBarContainer.double .center .code{position:relative;width:260px;height:50px;margin:0 15px;color:#FFF;background-color:#F9102D;background:-webkit-gradient(linear,left top,right top,from(#F9102D),to(#D40000));background:-webkit-linear-gradient(left,#F9102D,#D40000);background:-moz-linear-gradient(left,#F9102D,#D40000);background:-ms-linear-gradient(left,#F9102D,#D40000);background:-o-linear-gradient(left,#F9102D,#D40000);font-size:23px;font-weight:500;text-transform:uppercase;text-align:center;line-height:46px;border:2px dashed #DA001B;border-radius:4px;cursor:copy}@media (max-width:1024px){.superWedInfoBarContainer.double .center .code{width:150px;height:40px;margin:0 15px 0 0;font-size:16px;line-height:36px}}.superWedInfoBarContainer.double .center .code .copied{position:absolute;top:-42px;left:50%;width:240px;margin-left:-120px;padding:10px;color:#FFF;background-color:#000;font-size:12px;font-weight:500;text-transform:none;line-height:1.4;border-radius:10px;box-shadow:0 0 10px 0 #888;display:none}.superWedInfoBarContainer.double .center .code .copied:after{content:'';position:absolute;left:50%;bottom:-6px;width:0;height:0;margin-left:-8px;border-left:8px solid #fff0;border-right:8px solid #fff0;border-top:6px solid #000}@media (max-width:1024px){.superWedInfoBarContainer.double .center .buttonContainer{margin-left:0}}@media (max-width:960px){.superWedInfoBarContainer.double .center .buttonContainer{width:auto;margin-top:0}}@media (max-width:1024px){.superWedInfoBarContainer.double .center .buttonContainer button{width:166px}}.wp2022PromoBarContainer{position:relative;min-width:320px;height:70px;background-color:#461437}@media (max-width:1024px){.wp2022PromoBarContainer{height:100px;margin-top:48px;background-color:#AB0072}}.wp2022PromoBarContainer .imageLeft{position:absolute;top:0;left:0;width:260px;height:50px;background:url(/assets/images/desktop/layers/promos/wp2022/infoBarTitle.png) no-repeat top right;z-index:3}@media (max-width:1290px){.wp2022PromoBarContainer .imageLeft{width:220px;height:42px;background-size:100% 100%}}@media (max-width:1024px){.wp2022PromoBarContainer .imageLeft{width:155px;height:25px;background-image:url(/assets/images/desktop/layers/promos/wp2022/infoBarTitleMobile.png)}}.wp2022PromoBarContainer .overlay{position:absolute;top:0;left:0;width:calc(100% - 473px);height:100%;background:#AB0072;background:-webkit-linear-gradient(-45deg,#AB0072 0%,#461437 100%);background:-moz-linear-gradient(-45deg,#feffff 0%,#461437 100%);background:-ms-linear-gradient(-45deg,#feffff 0%,#461437 100%);background:-o-linear-gradient(-45deg,#feffff 0%,#461437 100%);background:linear-gradient(135deg,#AB0072 0%,#461437 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#AB0072,endColorstr=#461437,GradientType=1);z-index:2}@media (max-width:1024px){.wp2022PromoBarContainer .overlay{display:none}}.wp2022PromoBarContainer .imageRight{position:absolute;top:0;right:0;width:475px;height:70px;background:url(/assets/images/desktop/layers/promos/wp2022/infoBarRight.jpg) no-repeat top right;z-index:1}@media (max-width:1024px){.wp2022PromoBarContainer .imageRight{width:214px;height:100px;background-image:url(/assets/images/desktop/layers/promos/wp2022/infoBarRightMobile.jpg)}}.wp2022PromoBarContainer .center{position:relative;padding-top:15px;text-align:center;z-index:4}@media (max-width:1160px){.wp2022PromoBarContainer .center{padding-top:11px}}@media (max-width:1024px){.wp2022PromoBarContainer .center{padding-top:20px}}@media (max-width:840px){.wp2022PromoBarContainer .center{padding-top:14px;width:205px;margin:0 auto;text-align:left}}@media (max-width:526px){.wp2022PromoBarContainer .center{padding-top:27px}}@media (max-width:480px){.wp2022PromoBarContainer .center{margin:0 0 0 30px}}.wp2022PromoBarContainer .center .text{display:inline-block;color:#FFF;font-size:22px;font-weight:700;vertical-align:middle}@media (max-width:1290px){.wp2022PromoBarContainer .center .text{font-size:20px}}@media (max-width:1160px){.wp2022PromoBarContainer .center .text{width:300px}}@media (max-width:1024px){.wp2022PromoBarContainer .center .text{display:block;width:auto;font-size:18px;line-height:1.1}}@media (max-width:840px){.wp2022PromoBarContainer .center .text{font-size:16px}}.wp2022PromoBarContainer .center button{display:inline-block;width:190px;height:40px;margin-left:30px;color:#AB0072;background:#FFF;font-size:18px;font-weight:700;vertical-align:middle}.wp2022PromoBarContainer .center button:hover{background:#f7f7f7}@media (max-width:1024px){.wp2022PromoBarContainer .center button{width:140px;height:35px;font-size:18px;line-height:18px;margin:5px 0 0 15px}}@media (max-width:840px){.wp2022PromoBarContainer .center button{display:block;font-size:16px;line-height:12px;height:30px}}@media (max-width:526px){.wp2022PromoBarContainer .center button{margin-top:2px}}.moderationBarContainer{margin-bottom:20px;padding:9px 0;background-color:#336993}@media (max-width:1024px){.moderationBarContainer{position:relative;top:49px}}.moderationBarContainer .container{font-size:16px;text-align:center}@media (max-width:1024px){.moderationBarContainer .container{padding-left:20px!important;padding-right:20px!important}}.moderationBarContainer .container .text{color:#FFF}@media (max-width:1024px){.moderationBarContainer .container .text{float:left;max-width:180px;font-size:14px;text-align:left}}.moderationBarContainer .container button{margin-left:10px;padding:4px 10px;color:#FFF;background-color:transparent!important;font-weight:300;border:2px solid #FFF;border-radius:30px;text-transform:uppercase}@media (max-width:1024px){.moderationBarContainer .container button{float:right}}.moderationBarContainer .container button:hover{color:#336993;background-color:#FFFFFF!important}.subscriptionMotivatorContainer .container .text .timeLeft{font-weight:700}.subscriptionMotivatorContainer.countdown button{text-transform:none!important}.subscriptionMotivatorContainer.desktop,.dateFinderSurveyBar,.swipeFeedbackMotivatorBar,.valentinePromoBar2024Container{margin-bottom:20px;padding:9px 0;background-color:#336993}.subscriptionMotivatorContainer.desktop .container,.dateFinderSurveyBar .container,.swipeFeedbackMotivatorBar .container,.valentinePromoBar2024Container .container{font-size:16px;text-align:center}.subscriptionMotivatorContainer.desktop .container .text,.dateFinderSurveyBar .container .text,.swipeFeedbackMotivatorBar .container .text,.valentinePromoBar2024Container .container .text{color:#FFF}.subscriptionMotivatorContainer.desktop .container button,.dateFinderSurveyBar .container button,.swipeFeedbackMotivatorBar .container button,.valentinePromoBar2024Container .container button{margin-left:10px;padding:4px 10px;color:#FFF;background-color:transparent!important;font-weight:300;border:2px solid #FFF;border-radius:30px;text-transform:uppercase}.subscriptionMotivatorContainer.desktop .container button:hover,.dateFinderSurveyBar .container button:hover,.swipeFeedbackMotivatorBar .container button:hover,.valentinePromoBar2024Container .container button:hover{color:#336993;background-color:#FFFFFF!important}@media (max-width:1024px){.dateFinderSurveyBar{margin-top:49px}}.dateFinderSurveyBar .container .text{font-size:18px}@media (max-width:1024px){.dateFinderSurveyBar .container .text{font-size:16px}}.dateFinderSurveyBar .container button{color:#336993;background:#FFFFFF!important;font-weight:400;text-transform:none}.dateFinderSurveyBar .container button:hover{background:#f2f2f2!important}.swipeFeedbackMotivatorBar{position:relative;min-width:320px;color:#FFF;background-color:#4384ce}@media (max-width:1024px){.swipeFeedbackMotivatorBar{top:48px}}.swipeFeedbackMotivatorBar .close{position:absolute;display:inline-block;top:50%;right:10px;width:16px;height:16px;margin-top:-8px;background:url(/assets/images/common/icons/close.svg) no-repeat;cursor:pointer}.swipeFeedbackMotivatorBar .container{max-width:100%}@media (max-width:480px){.swipeFeedbackMotivatorBar .container{padding:0 20px;text-align:left}}@media (max-width:480px){.swipeFeedbackMotivatorBar .question{display:inline-block;width:calc(100% - 130px);font-size:14px;text-align:left;vertical-align:middle}}@media (max-width:480px){.swipeFeedbackMotivatorBar button{font-size:14px}}.swipeFeedbackMotivatorBar button:hover{color:#4384ce!important}.valentinePromoBar2024Container{color:#FFF;background-color:#DA001B;background:-webkit-gradient(linear,left top,right top,from(#DA001B),to(#FF4141));background:-webkit-linear-gradient(left,#DA001B,#FF4141);background:-moz-linear-gradient(left,#DA001B,#FF4141);background:-ms-linear-gradient(left,#DA001B,#FF4141);background:-o-linear-gradient(left,#DA001B,#FF4141)}@media (max-width:1024px){.valentinePromoBar2024Container{position:relative;top:49px}}.valentinePromoBar2024Container .text{display:inline-block;font-size:17px;font-weight:700;vertical-align:middle}@media (max-width:480px){.valentinePromoBar2024Container .text{width:calc(100% - 90px);font-size:14px;font-weight:600;text-align:left}}.valentinePromoBar2024Container .countdown{display:inline-block;margin-left:5px;background-color:#B82B31;border-radius:4px;line-height:1.1;vertical-align:middle}.valentinePromoBar2024Container .countdown>div{display:inline-block;padding:5px;font-size:22px;font-weight:700;vertical-align:top}.valentinePromoBar2024Container .countdown>div.hours{padding-right:2px}.valentinePromoBar2024Container .countdown>div.minutes{padding-left:2px}.valentinePromoBar2024Container .countdown>div.colon{padding:3px 0 0 0}.valentinePromoBar2024Container .countdown>div span{display:block;font-size:10px;font-weight:400;text-align:center}body.featuresIntro header{overflow:unset!important}body.featuresIntro header .innerHeader{overflow:unset!important}body.featuresIntro header .menu li a.highlightedFeature{margin-top:-10px;margin-left:-10px;padding:10px;-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);transform:translateX(10px)}body.featuresIntro .mobileBottomMenu li a.highlightedFeature{padding:10px}body.featuresIntro .subscriptionMotivatorContainer{z-index:1!important}.beforeHeader{position:fixed;top:-50px;left:0;width:100%;height:50px;background-color:#FFF;z-index:99999}body.swiping header{position:fixed;top:0;left:0;width:100%;box-shadow:0 0 5px 2px rgb(0 0 0 / .3);background-color:#F0F0F0;z-index:999999}header.mobile.loggedIn{height:35px}header.mobile.loggedIn.sticky .innerHeader{position:fixed;top:-53px;left:0;width:100%;background-color:#F0F0F0;box-shadow:0 0 5px 2px rgb(0 0 0 / .3);height:48px;padding:2px 0;overflow:hidden;z-index:9999}header.mobile.loggedIn .container{height:35px;padding:10px 20px}header.mobile.loggedIn .logoContainer{display:inline-block;vertical-align:top}header.mobile.loggedIn .logoContainer h1{position:relative;top:-8px;margin:0;padding:0;line-height:0}header.mobile.loggedIn .logoContainer h1 .logo{position:relative;display:inline-block;top:-3px;background-size:contain;font-size:0;outline:none}header.mobile.loggedIn .subscriptionButtonContainer{position:absolute;top:50%;left:50%;width:200px;margin-top:-19px;margin-left:-47px;text-align:center}header.mobile.loggedIn .subscriptionButtonContainer button{height:34px;padding:5px 30px;color:#FFF;background:#336993;border:1px solid #336993;font-weight:400}@media (max-width:449px){header.mobile.loggedIn .subscriptionButtonContainer button{height:28px;margin-top:3px;margin-left:10px;padding:2px 10px;line-height:20px}}header.mobile.loggedIn .subscriptionButtonContainer button svg,header.mobile.loggedIn .subscriptionButtonContainer button .title{display:inline-block;vertical-align:middle}header.mobile.loggedIn .subscriptionButtonContainer button svg{width:18px;height:21px}@media (max-width:449px){header.mobile.loggedIn .subscriptionButtonContainer button svg{position:relative;top:-1px;width:15px;height:18px}}header.mobile.loggedIn .subscriptionButtonContainer button .title{margin-left:5px;font-size:14px}@media (max-width:449px){header.mobile.loggedIn .subscriptionButtonContainer button .title{margin-left:1px;font-size:13px}}@media (max-width:349px){header.mobile.loggedIn .subscriptionButtonContainer button .title{margin-left:0;font-size:13px}}header.mobile.loggedIn .subscriptionButtonContainer button:hover{background:#2c5b80;border-color:#2c5b80}header.mobile.loggedIn .subscriptionButtonContainer button.discount{background:#C6373D;border-color:#C6373D}header.mobile.loggedIn .subscriptionButtonContainer button.discount:hover{background:#b23137;border-color:#b23137}header.mobile.loggedIn .profile{position:relative;top:-7px;float:right;text-align:center;line-height:1.1}header.mobile.loggedIn .profile .icons{position:relative;height:24px}header.mobile.loggedIn .profile .icons .icon1,header.mobile.loggedIn .profile .icons .icon2{position:absolute;top:0;left:0;-webkit-transition:all 0.7s ease-in-out;-moz-transition:all 0.7s ease-in-out;-ms-transition:all 0.7s ease-in-out;-o-transition:all 0.7s ease-in-out;-khtml-transition:all 0.7s ease-in-out;transition:all 0.7s ease-in-out}header.mobile.loggedIn .profile .icons .icon1.menuVisible,header.mobile.loggedIn .profile .icons .icon2.menuVisible{-webkit-animation:menuFlipVisible 0.5s;-moz-animation:menuFlipVisible 0.5s;-ms-animation:menuFlipVisible 0.5s;animation:menuFlipVisible 0.5s}header.mobile.loggedIn .profile .icons .icon1.menuInvisible,header.mobile.loggedIn .profile .icons .icon2.menuInvisible{-webkit-animation:menuFlipInvisible 0.5s;-moz-animation:menuFlipInvisible 0.5s;-ms-animation:menuFlipInvisible 0.5s;animation:menuFlipInvisible 0.5s;opacity:0}header.mobile.loggedIn .profile svg{height:24px}header.mobile.loggedIn .profile img{width:24px;height:24px;border-radius:50%}header.mobile.loggedIn .profile .title{display:block;margin-top:2px;color:#6b6b6b;font-size:11px}header.mobile.loggedIn .logout{float:right;margin-top:2px;margin-left:20px}@media (max-width:639px){header.mobile.loggedIn .logout{display:none}}header.mobile.loggedIn .logout svg{height:20px;width:23px}header.mobile.loggedIn .logout:hover svg path{fill:#336993}.mobileMenu{position:fixed;top:0;right:-250px;width:250px;height:100%;padding:20px 30px;background-color:#FFF;box-shadow:0 0 2px 1px rgb(0 0 0 / .3);z-index:10000;display:none}.mobileMenu .iconClose{position:absolute;right:12px;top:5px}.mobileMenu .iconClose:after{color:#444;font-size:42px}.mobileMenu ul li{position:relative;padding:20px 0;color:#444;font-family:'Open Sans',sans-serif;font-size:16px}.mobileMenu ul li a{color:#444}.mobileMenu ul li svg{width:45px;fill:#444;vertical-align:middle;cursor:pointer}.mobileMenu ul li .title{position:relative;display:inline-block;margin-left:5px;vertical-align:middle;cursor:pointer}.mobileMenu ul li .counter{position:absolute;top:10px;left:20px;width:25px;height:25px;color:#FFFFFF!important;background-color:#336993;font-family:'Open Sans',sans-serif;font-size:12px;font-weight:600;text-align:center;border:2px solid #FFF;border-radius:50%;line-height:21px}.mobileMenu ul li.active svg{fill:#336993}.mobileMenu ul li.active span{color:#336993}.mobileBottomMenu{position:fixed;bottom:0;left:0;width:100%;padding:10px;background-color:#FFF;text-align:center;box-shadow:0 0 6px rgb(0 0 0 / .16);z-index:99999;display:none}@media (max-width:1024px){.mobileBottomMenu{display:block}}.mobileBottomMenu ul{min-width:320px}.mobileBottomMenu ul li{position:relative;display:inline-block;width:20%;color:#6b6b6b;text-align:center;cursor:pointer}.mobileBottomMenu ul li a{color:#6b6b6b;display:inline-block}.mobileBottomMenu ul li svg{display:inline-block;height:20px}@media (max-width:359px){.mobileBottomMenu ul li svg{font-size:18px}}.mobileBottomMenu ul li svg.hover{display:none}.mobileBottomMenu ul li .title{display:block;font-size:12px;line-height:1.2}@media (max-width:359px){.mobileBottomMenu ul li .title{font-size:11px}}.mobileBottomMenu ul li .counter{position:absolute;top:-5px;left:50%;min-width:20px;height:20px;margin-left:2px;padding:0 3px;color:#FFFFFF!important;background-color:#336993;font-size:12px;text-align:center;border:2px solid #FFF;border-radius:20px;line-height:16px}.mobileBottomMenu ul li[data-menu=contacts] .counter{right:8px}.mobileBottomMenu ul li:hover,.mobileBottomMenu ul li.active{color:#336993}.mobileBottomMenu ul li:hover a,.mobileBottomMenu ul li.active a{color:#336993}.mobileBottomMenu ul li:hover svg path,.mobileBottomMenu ul li.active svg path{fill:#336993}.mobileBottomMenu ul li:hover svg rect,.mobileBottomMenu ul li.active svg rect{stroke:#336993}.mobileBottomMenu ul li:hover[data-menu=dateFinder] svg path,.mobileBottomMenu ul li.active[data-menu=dateFinder] svg path{stroke:#336993}.mobileBottomMenu ul.wide li{width:16.6%}@media (max-width:460px){.mobileBottomMenu ul.wide li .title{font-size:11px}}@media (max-width:390px){.mobileBottomMenu ul.wide li .title{font-size:10px}}@media (max-width:370px){.mobileBottomMenu ul.wide li .title{font-size:9px}}header.mobile.loggedOut{position:relative}header.mobile.loggedOut>.container{margin-bottom:12px;border-bottom:1px solid #D9CFB6}header.mobile.loggedOut>.container .logo{display:inline-block;float:left;margin:7px 0 -4px 10px;outline:none}header.mobile.loggedOut>.container .login{padding:14px 1px 10px 1px;font-size:14px;font-weight:700;text-align:center;cursor:pointer}header.mobile.loggedOut>.container .login span{display:inline-block;width:20px;height:20px;margin-left:5px;color:#336993;border-radius:10px;vertical-align:middle;border:1px solid #336993}header.mobile.loggedOut>.container .login i{padding:2px 4px 2px 5px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-khtml-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}header.mobile.loggedOut>.container .login i.open{-webkit-transform:rotateZ(180deg);-moz-transform:rotateZ(180deg);-ms-transform:rotateZ(180deg);-o-transform:rotateZ(180deg);transform:rotateZ(180deg)}header.mobile.loggedOut .loginBox{margin-top:10px;padding:0 20px 10px 20px;text-align:center;display:none}header.mobile.loggedOut .loginBox .inputGroup{margin-bottom:8px}header.mobile.loggedOut .loginBox .inputGroup input[type=email],header.mobile.loggedOut .loginBox .inputGroup input[type=password]{width:265px;padding:9px 6px 12px 6px;font-size:14px;border:1px solid #ccc;box-shadow:inset 1px 1px 8px rgb(0 0 0 / .15);outline:none}header.mobile.loggedOut .loginBox .inputGroup input[type=email]::-webkit-input-placeholder,header.mobile.loggedOut .loginBox .inputGroup input[type=password]::-webkit-input-placeholder{text-align:center}header.mobile.loggedOut .loginBox .inputGroup input[type=email]:-moz-placeholder,header.mobile.loggedOut .loginBox .inputGroup input[type=password]:-moz-placeholder{text-align:center}header.mobile.loggedOut .loginBox .inputGroup input[type=email] ::-moz-placeholder,header.mobile.loggedOut .loginBox .inputGroup input[type=password] ::-moz-placeholder{text-align:center}header.mobile.loggedOut .loginBox .inputGroup input[type=email] :-ms-input-placeholder,header.mobile.loggedOut .loginBox .inputGroup input[type=password] :-ms-input-placeholder{text-align:center}header.mobile.loggedOut .loginBox .inputGroup input[type=email]::-webkit-input-placeholder,header.mobile.loggedOut .loginBox .inputGroup input[type=password]::-webkit-input-placeholder{text-align:center}header.mobile.loggedOut .loginBox .inputGroup input[type=email]:-moz-placeholder,header.mobile.loggedOut .loginBox .inputGroup input[type=password]:-moz-placeholder{text-align:center}header.mobile.loggedOut .loginBox .inputGroup input[type=email] ::-moz-placeholder,header.mobile.loggedOut .loginBox .inputGroup input[type=password] ::-moz-placeholder{text-align:center}header.mobile.loggedOut .loginBox .inputGroup input[type=email] :-ms-input-placeholder,header.mobile.loggedOut .loginBox .inputGroup input[type=password] :-ms-input-placeholder{text-align:center}header.mobile.loggedOut .loginBox .loginButton{width:265px;padding:15px 0;color:#FFF;font-size:20px;font-weight:700;background-color:#336993;border:none;cursor:pointer;outline:none;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-khtml-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}header.mobile.loggedOut .loginBox .loginButton:hover{background-color:#3a77a6}header.mobile.loggedOut .loginBox .forgotPassword{display:inline-block;margin:15px 0 12px 0;color:#5b5b5b;text-decoration:underline}header.mobile.loggedOut .loginBox .forgotPassword:hover{text-decoration:none}.commonLayer[data-name=forgotPassword] .inputGroup .label{width:auto;margin-bottom:3px;color:#5E5953;font-weight:700}.commonLayer[data-name=forgotPassword] .inputGroup .input{width:100%}.commonLayer[data-name=forgotPassword] .inputGroup .input input[type=email]{width:100%;padding:5px;border:1px solid #999;outline:none}.commonLayer[data-name=forgotPassword] .inputGroup .errorMessage p{margin-top:0}.commonLayer[data-name=forgotPassword] .buttonContainer{margin-top:5px;text-align:center}@media (max-width:480px){.commonLayer[data-name=forgotPassword] .buttonContainer .cancel,.commonLayer[data-name=forgotPassword] .buttonContainer .send,.commonLayer[data-name=forgotPassword] .buttonContainer .close{font-size:14px}}.commonLayer[data-name=forgotPassword] .buttonContainer .send{margin-left:5px}.commonLayer[data-name=forgotPassword] .success{font-family:'Open Sans',sans-sherif;font-size:13px;display:none}.commonLayer[data-name=forgotPassword] .success .buttonContainer{margin-top:15px}.commonLayer[data-name=forgotPassword] .success .buttonContainer button{display:inline-block;margin-top:0}.commonLayer[data-name=forgotPassword].success form{display:none}.commonLayer[data-name=forgotPassword].success .success{display:block}.subscriptionMotivatorContainer.mobile{padding:12px 0;background-color:#336993}.subscriptionMotivatorContainer.mobile .container{padding:0 20px;font-size:14px}.subscriptionMotivatorContainer.mobile .container .text{float:left;width:168px;margin-top:-1px;color:#FFF}.subscriptionMotivatorContainer.mobile .container button{float:right;margin:2px 0 0 10px;padding:2px 10px;color:#FFF;background-color:transparent!important;font-weight:300;border:2px solid #FFF;border-radius:30px;text-transform:uppercase}.subscriptionMotivatorContainer.mobile .container button:hover{color:#336993;background-color:#FFFFFF!important}@media (max-width:520px){.subscriptionMotivatorContainer.mobile.countdown:not(.subscription) .container{text-align:center}}.subscriptionMotivatorContainer.mobile.countdown:not(.subscription) .container .text{position:absolute;top:50%;left:20px;width:calc(100% - 230px);margin-top:1px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:520px){.subscriptionMotivatorContainer.mobile.countdown:not(.subscription) .container .text{position:relative;display:block;top:0;left:0;width:100%;margin:0 0 5px 0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}}@media (max-width:520px){.subscriptionMotivatorContainer.mobile.countdown:not(.subscription) .container button{float:none}}.subscriptionMotivatorContainer.mobile.countdown.subscription .container .text{width:100%;margin-top:1px;text-align:center}@keyframes menuFlipVisible{0%{-webkit-transform:scale(0,1);-moz-transform:scale(0,1);-ms-transform:scale(0,1);-o-transform:scale(0,1);transform:scale(0,1)}100%{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}}@keyframes menuFlipInvisible{0%{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}100%{-webkit-transform:scale(0,1);-moz-transform:scale(0,1);-ms-transform:scale(0,1);-o-transform:scale(0,1);transform:scale(0,1)}}footer.mobile{margin-top:20px}footer.mobile .changeView{padding:20px;background-color:#e5e5e5;text-align:center}footer.mobile .changeView>div{display:inline-block;font-size:14px;font-weight:700;text-decoration:underline;text-transform:uppercase;cursor:pointer}footer.mobile .changeView>div:hover{text-decoration:none}footer.mobile .logo{width:320px;height:52px;margin-top:5px;background:url(/assets/images/sites/randivonal/mobile/common/logoFooter.png?v=2) no-repeat}footer.mobile .links{margin-top:5px;padding:15px;background-color:#545055;text-align:center}footer.mobile .links ul li{display:inline-block}footer.mobile .links ul li:not(:last-of-type):after{content:'|';color:#bbb9bb}footer.mobile .links a{color:#FFF}footer.mobile .links a:hover{text-decoration:underline}footer.mobile .links .supportLink{padding:10px 0;font-weight:700}footer.mobile .links .copyright{margin-top:10px;color:#bbb9bb}footer.mobile .links .operator{margin-top:5px}footer.mobile .links .operator a{text-decoration:underline}footer.mobile .links .operator a:hover{text-decoration:none}.profileBox{display:inline-block;width:100px;height:139px;color:#000;background-color:#ECECEC;text-decoration:none;vertical-align:top;cursor:pointer}.profileBox .avatarContainer{position:relative;height:100px}.profileBox .avatarContainer .avatar{float:left;width:100px;height:100px}.profileBox .avatarContainer .premium{position:absolute;top:6px;left:5px;width:22px;height:22px;background-color:#336993;text-align:center;border-radius:50%;box-shadow:0 0 6px rgb(0 0 0 / .16);z-index:1}.profileBox .avatarContainer .premium svg{position:relative;top:3px;width:16px;height:14px}.profileBox .avatarContainer .premiumPlus{position:absolute;top:7px;left:5px;width:20px;height:20px;border-radius:50%;box-shadow:0 0 6px rgb(0 0 0 / .16);z-index:1}.profileBox .avatarContainer .premiumPlus svg{width:100%;height:100%}.profileBox .avatarContainer.private:after{content:'';position:absolute;display:block;top:50%;left:50%;width:37px;height:57px;margin-left:-19px;margin-top:-27px;background:url(/assets/images/desktop/profile/lock3.png) no-repeat;background-size:100%;z-index:2}.profileBox .data{padding:4px;background-color:#ECECEC;font-size:12px;text-align:center;line-height:1}.profileBox .data>span{display:block;width:100%;padding:1px 0;text-overflow:ellipsis;overflow:hidden}.profileBox .data .name{font-size:13px;font-weight:700;white-space:nowrap}.profileBox .data .name .age{margin-left:3px;font-size:12px;font-weight:400}.profileBox .data .name .validated{position:relative;display:inline-block;top:-1px;width:18px;height:18px;margin-left:6px;background:url(/assets/images/common/icons/validated.svg) no-repeat;background-size:100% 100%;vertical-align:middle}@media (max-width:960px){.profileBox .data .name .validated{width:16px;height:16px}}.profileBox.online .data .name:before{content:'';display:inline-block;position:relative;top:-1px;width:8px;height:8px;margin-right:3px;background-color:#20ae92;border-radius:50%}.profileBox.premium .data{color:#FFF;background-color:#336993!important}.profileBox.extended{width:274px;height:364px;border-radius:7px;overflow:hidden}@media (max-width:1200px){.profileBox.extended{width:230px;height:320px}}@media (max-width:1080px){.profileBox.extended{width:290px;height:380px}}@media (max-width:960px){.profileBox.extended{width:164px;height:236px}}.profileBox.extended .avatarContainer{height:274px}@media (max-width:1200px){.profileBox.extended .avatarContainer{height:230px}}@media (max-width:1080px){.profileBox.extended .avatarContainer{height:290px}}@media (max-width:960px){.profileBox.extended .avatarContainer{height:164px}}.profileBox.extended .avatarContainer .avatar{width:274px;height:274px}@media (max-width:1200px){.profileBox.extended .avatarContainer .avatar{width:230px;height:230px}}@media (max-width:1080px){.profileBox.extended .avatarContainer .avatar{width:290px;height:290px}}@media (max-width:960px){.profileBox.extended .avatarContainer .avatar{width:164px;height:164px}}.profileBox.extended .avatarContainer.private:after{width:80px;height:112px;margin-left:-40px;margin-top:-57px}.profileBox.extended .avatarContainer .meta{position:absolute;left:0;right:0;bottom:0;padding:40px 55px 14px 20px;color:#FFF;text-align:left;background:linear-gradient(to top,rgb(9 12 14 / .78) 0%,rgb(9 12 14 / .55) 45%,#fff0 100%);z-index:1}@media (max-width:960px){.profileBox.extended .avatarContainer .meta{padding:26px 40px 9px 9px}}.profileBox.extended .avatarContainer .meta .name{display:block;font-size:19px;font-weight:700;line-height:1.2;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (max-width:960px){.profileBox.extended .avatarContainer .meta .name{font-size:14px}}.profileBox.extended .avatarContainer .meta .name .validated{position:relative;display:inline-block;top:-1px;width:18px;height:18px;margin-left:6px;background:url(/assets/images/common/icons/validated.svg) no-repeat;background-size:100% 100%;vertical-align:middle}@media (max-width:960px){.profileBox.extended .avatarContainer .meta .name .validated{width:15px;height:15px}}.profileBox.extended .avatarContainer .meta .sub{display:block;margin-top:3px;color:rgb(255 255 255 / .78);font-size:14px;line-height:1.3;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (max-width:960px){.profileBox.extended .avatarContainer .meta .sub{font-size:12px}}.profileBox.extended .avatarContainer .meta .sub .needSub{display:block;color:#ff8f96;font-weight:600;white-space:normal}.profileBox.extended .avatarContainer .meta .sub .photos{position:relative;top:-1px;display:inline-flex;align-items:center;vertical-align:middle}.profileBox.extended .avatarContainer .meta .sub .photos span{padding:0;line-height:1}.profileBox.extended .avatarContainer .meta .sub .photos.alone{display:flex;margin-top:4px}.profileBox.extended .avatarContainer .meta .sub .photos .icon{flex:none;width:15px;height:13px;margin-right:4px;background-color:currentColor;-webkit-mask:url(/assets/images/common/icons/cameraOutline.svg) no-repeat center;mask:url(/assets/images/common/icons/cameraOutline.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain}@media (max-width:960px){.profileBox.extended .avatarContainer .meta .sub .photos .icon{width:13px;height:11px}}.profileBox.extended .avatarContainer .premiumPlus{top:9px;left:7px;width:30px;height:30px}.profileBox.extended .avatarContainer .badges .like{position:absolute;display:inline-block;bottom:20px;right:20px;width:33px;height:30px;z-index:2;background:url(/assets/images/common/icons/heartUserBox.svg) no-repeat;cursor:pointer}@media (max-width:960px){.profileBox.extended .avatarContainer .badges .like{bottom:13px;right:9px;width:27px;height:24px;background-size:100%}}.profileBox.extended .avatarContainer .badges .like.liked{background:url(/assets/images/common/icons/heartUserBoxFull.svg) no-repeat}@media (max-width:960px){.profileBox.extended .avatarContainer .badges .like.liked{background-size:100%}}.profileBox.extended .avatarContainer .badges .like.liked.now{animation:iconPulsate 0.7s 0s linear}.profileBox.extended .avatarContainer .badges .save{position:absolute;display:inline-block;top:14px;right:16px;width:23px;height:30px;z-index:2;background:url(/assets/images/common/icons/saveUserBox.svg) no-repeat;cursor:pointer}@media (max-width:960px){.profileBox.extended .avatarContainer .badges .save{top:9px;right:8px;width:20px;height:27px;background-size:100%}}.profileBox.extended .avatarContainer .badges .save.saved{background:url(/assets/images/common/icons/saveUserBoxFull.svg) no-repeat}@media (max-width:960px){.profileBox.extended .avatarContainer .badges .save.saved{background-size:100%}}.profileBox.extended .avatarContainer .meta .category{display:inline-block;max-width:100%;margin-bottom:6px;padding:3px 9px;color:#FFF;background-color:rgb(0 0 0 / .62);font-size:11px;font-weight:400;line-height:1.35;border-radius:30px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (max-width:960px){.profileBox.extended .avatarContainer .meta .category{margin-bottom:4px;padding:2px 7px;font-size:10px}}.profileBox.extended .data{position:relative;height:90px;padding:12px;background-color:#FFF;text-align:left}@media (max-width:960px){.profileBox.extended .data{height:72px;padding:9px}}.profileBox.extended .data span{padding:0}.profileBox.extended .data .name{max-width:calc(100% - 45px);font-size:18px}@media (max-width:1200px){.profileBox.extended .data .name{font-size:16px}}@media (max-width:1080px){.profileBox.extended .data .name{font-size:18px}}@media (max-width:960px){.profileBox.extended .data .name{font-size:14px}}.profileBox.extended .data .name .age{font-size:18px;font-weight:700}@media (max-width:1200px){.profileBox.extended .data .name .age{font-size:16px}}@media (max-width:1080px){.profileBox.extended .data .name .age{font-size:18px}}@media (max-width:960px){.profileBox.extended .data .name .age{font-size:14px}}.profileBox.extended .data .city{margin-top:3px;color:#474747;font-size:14px;white-space:nowrap}@media (max-width:1200px){.profileBox.extended .data .city{font-size:13px}}@media (max-width:1080px){.profileBox.extended .data .city{font-size:14px}}@media (max-width:960px){.profileBox.extended .data .city{margin-top:1px;font-size:13px}}.profileBox.extended .data .needSub{margin-top:4px;color:#C6373D;font-size:13px;font-weight:600;line-height:1.1}@media (max-width:1600px){.profileBox.extended .data .needSub{margin-top:-2px;margin-bottom:-5px}}@media (max-width:1440px){.profileBox.extended .data .needSub{margin-top:4px;margin-bottom:0}}@media (max-width:1310px){.profileBox.extended .data .needSub{margin-top:0;margin-bottom:-5px}}@media (max-width:1080px){.profileBox.extended .data .needSub{margin-top:4px;margin-bottom:0}}@media (max-width:1010px){.profileBox.extended .data .needSub{margin-top:0;margin-bottom:-5px}}@media (max-width:960px){.profileBox.extended .data .needSub{margin:2px 0 8px 0;font-size:11px;line-height:1.2}}.profileBox.extended .data .needSub div{display:none}@media (max-width:1600px){.profileBox.extended .data .needSub div{display:block}}@media (max-width:1440px){.profileBox.extended .data .needSub div{display:none}}@media (max-width:1310px){.profileBox.extended .data .needSub div{display:block}}@media (max-width:1080px){.profileBox.extended .data .needSub div{display:none}}@media (max-width:1010px){.profileBox.extended .data .needSub div{display:block}}.profileBox.extended .data .extended{max-height:35px;margin-top:5px;font-size:14px;font-weight:700;white-space:normal;line-height:1.2;overflow:hidden}@media (max-width:1200px){.profileBox.extended .data .extended{max-height:30px;margin-top:4px;font-size:13px}}@media (max-width:1080px){.profileBox.extended .data .extended{max-height:35px;margin-top:5px;font-size:14px}}@media (max-width:960px){.profileBox.extended .data .extended{margin-top:1px;font-size:13px;text-overflow:ellipsis;white-space:nowrap}}.profileBox.extended .data .extended.withTags{max-height:none;margin-top:0}.profileBox.extended .data .extended .interestTags{display:flex;flex-wrap:wrap;align-content:center;align-content:safe center;gap:6px;height:66px;overflow:hidden}.profileBox.extended .data .extended .interestTags .tag{display:inline-block;padding:6px 10px 6px 6px;border:1px solid var(--tagColorLine,currentColor);border-radius:100px;color:#090C0E;background:none;font-size:14px;font-weight:500;line-height:1;white-space:nowrap;vertical-align:top;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:flex;flex:none;align-items:center;max-width:100%;height:30px;padding:0 12px;background:var(--tagColorFade,none);font-size:13px}.profileBox.extended .data .extended .interestTags .tag .icon,.profileBox.extended .data .extended .interestTags .tag .name{display:inline-block;vertical-align:middle}.profileBox.extended .data .extended .interestTags .tag .icon{width:20px;height:20px;margin-right:5px;background-color:var(--tagColor,currentColor);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.profileBox.extended .data .extended .interestTags .tag.selected{background:var(--tagColorFade,none)}.profileBox.extended .data .extended .interestTags .tag.mutual:after{content:'';display:inline-block;flex:none;width:11px;height:8px;margin-left:7px;vertical-align:middle;background-color:var(--tagColor,currentColor);clip-path:polygon(0 44%,12% 30%,40% 60%,88% 0,100% 14%,40% 88%)}.profileBox.extended .data .extended .interestTags .tag .icon{flex:none;width:16px;height:16px;margin-right:6px;padding:0}.profileBox.extended .data .extended .interestTags .tag .name{min-width:0;max-width:none;margin:0;padding:0;font-size:inherit;font-weight:500;line-height:1.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.profileBox.extended .data .extended .interestTags .tag .name:before,.profileBox.extended .data .extended .interestTags .tag .name:after{content:none}.profileBox.extended .data .extended .interestTags .tag.mutual:after{width:9px;height:7px;margin-left:5px}.profileBox.extended .data .extended .interestTags .tag.category{border-color:#fff0;color:#FFF;background:rgb(0 0 0 / .82)}.profileBox.extended .data .extended .interestTags .tag.plain{padding:1px 8px;background:none;border-color:#a1a1a1;border-style:dashed;color:#767676;font-weight:400}.profileBox.extended .data .extended .interestTags .tag.plain .icon{display:none}@media (max-width:960px){.profileBox.extended .data .extended .interestTags{display:flex;flex-wrap:wrap;align-content:center;align-content:safe center;gap:6px;height:54px;overflow:hidden}.profileBox.extended .data .extended .interestTags .tag{display:inline-block;padding:6px 10px 6px 6px;border:1px solid var(--tagColorLine,currentColor);border-radius:100px;color:#090C0E;background:none;font-size:14px;font-weight:500;line-height:1;white-space:nowrap;vertical-align:top;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:flex;flex:none;align-items:center;max-width:100%;height:24px;padding:0 12px;background:var(--tagColorFade,none);font-size:11px}.profileBox.extended .data .extended .interestTags .tag .icon,.profileBox.extended .data .extended .interestTags .tag .name{display:inline-block;vertical-align:middle}.profileBox.extended .data .extended .interestTags .tag .icon{width:20px;height:20px;margin-right:5px;background-color:var(--tagColor,currentColor);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.profileBox.extended .data .extended .interestTags .tag.selected{background:var(--tagColorFade,none)}.profileBox.extended .data .extended .interestTags .tag.mutual:after{content:'';display:inline-block;flex:none;width:11px;height:8px;margin-left:7px;vertical-align:middle;background-color:var(--tagColor,currentColor);clip-path:polygon(0 44%,12% 30%,40% 60%,88% 0,100% 14%,40% 88%)}.profileBox.extended .data .extended .interestTags .tag .icon{flex:none;width:13px;height:13px;margin-right:6px;padding:0}.profileBox.extended .data .extended .interestTags .tag .name{min-width:0;max-width:none;margin:0;padding:0;font-size:inherit;font-weight:500;line-height:1.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.profileBox.extended .data .extended .interestTags .tag .name:before,.profileBox.extended .data .extended .interestTags .tag .name:after{content:none}.profileBox.extended .data .extended .interestTags .tag.mutual:after{width:9px;height:7px;margin-left:5px}.profileBox.extended .data .extended .interestTags .tag.category{border-color:#fff0;color:#FFF;background:rgb(0 0 0 / .82)}.profileBox.extended .data .extended .interestTags .tag.plain{padding:1px 8px;background:none;border-color:#a1a1a1;border-style:dashed;color:#767676;font-weight:400}.profileBox.extended .data .extended .interestTags .tag.plain .icon{display:none}}.profileBox.extended .data .extended .photos{position:absolute;display:inline-block;top:8px;right:20px;color:#4c4c4c;font-size:14px}@media (max-width:960px){.profileBox.extended .data .extended .photos{top:6px;right:9px;font-size:13px}}.profileBox.extended .data .extended .photos span{display:inline-block;vertical-align:bottom;line-height:1}.profileBox.extended .data .extended .photos .icon{width:18px;height:18px;margin-right:3px;background:url(/assets/images/common/icons/cameraGray.svg) no-repeat}@media (max-width:960px){.profileBox.extended .data .extended .photos .icon{width:15px;height:15px}}.profileBox.extended.online .avatarContainer .meta .name:before{content:none}.profileBox.extended.online .avatarContainer .meta .name:after{content:'';display:inline-block;position:relative;top:-1px;width:14px;height:14px;margin-left:7px;background-color:#20ae92;border-radius:50%;vertical-align:middle}@media (max-width:960px){.profileBox.extended.online .avatarContainer .meta .name:after{width:11px;height:11px;margin-left:5px}}.profileBox.extended.premium .avatarContainer .premium{top:10px;left:10px;width:30px;height:30px}.profileBox.extended.premium .avatarContainer .premium svg{top:4px;width:22px;height:20px}.profileBox.extended.premium .data{color:#000;background-color:#FFFFFF!important}.profileBox.extended.premium .data .city{color:#474747}.profileBox.extended.fluid{width:calc(25% - 10px);height:auto;margin:0 10px 10px 0}.profileBox.extended.fluid:before{content:'';float:left;padding-top:100%}.profileBox.extended.fluid:nth-of-type(4n){margin-right:0}.profileBox.extended.fluid .avatarContainer{float:left;height:100%}.profileBox.extended.fluid .avatarContainer .avatar{width:100%;height:100%}.profileBox.extended.fluid .data{clear:both;border-radius:0 0 7px 7px}@media (max-width:1440px){.profileBox.extended.fluid{width:calc(33.3% - 10px)}.profileBox.extended.fluid:nth-of-type(4n){margin-right:10px}.profileBox.extended.fluid:nth-of-type(3n){margin-right:0}}@media (max-width:1080px){.profileBox.extended.fluid{width:calc(50% - 5px)}.profileBox.extended.fluid:nth-of-type(2n){margin-right:0!important}.profileBox.extended.fluid:nth-of-type(3n){margin-right:10px}}.profileBox.medium{width:164px;height:206px}.profileBox.medium .avatarContainer{height:164px}.profileBox.medium .avatarContainer .avatar{width:164px;height:164px}.profileBox.medium .avatarContainer .meta{padding:26px 40px 9px 9px}.profileBox.medium .avatarContainer .meta .name{font-size:14px}.profileBox.medium .avatarContainer .meta .name .validated{width:15px;height:15px}.profileBox.medium .avatarContainer .meta .sub{font-size:12px}.profileBox.medium .avatarContainer .meta .sub .photos .icon{width:14px;height:14px}.profileBox.medium .avatarContainer .badges .like{bottom:13px;right:9px;width:27px;height:24px;background-size:100%}.profileBox.medium .avatarContainer .badges .save{top:9px;right:8px;width:20px;height:27px;background-size:100%}.profileBox.medium .avatarContainer .meta .category{margin-bottom:4px;padding:2px 7px;font-size:10px}.profileBox.medium.online .avatarContainer .meta .name:after{width:11px;height:11px;margin-left:5px}.profileBox.medium .data{height:42px;padding:9px}.profileBox.medium .data .extended{margin-top:0;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.profileBox.medium .data .extended .interestTags{display:flex;flex-wrap:wrap;align-content:center;align-content:safe center;gap:6px;height:24px;overflow:hidden}.profileBox.medium .data .extended .interestTags .tag{display:inline-block;padding:6px 10px 6px 6px;border:1px solid var(--tagColorLine,currentColor);border-radius:100px;color:#090C0E;background:none;font-size:14px;font-weight:500;line-height:1;white-space:nowrap;vertical-align:top;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:flex;flex:none;align-items:center;max-width:100%;height:24px;padding:0 12px;background:var(--tagColorFade,none);font-size:11px}.profileBox.medium .data .extended .interestTags .tag .icon,.profileBox.medium .data .extended .interestTags .tag .name{display:inline-block;vertical-align:middle}.profileBox.medium .data .extended .interestTags .tag .icon{width:20px;height:20px;margin-right:5px;background-color:var(--tagColor,currentColor);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.profileBox.medium .data .extended .interestTags .tag.selected{background:var(--tagColorFade,none)}.profileBox.medium .data .extended .interestTags .tag.mutual:after{content:'';display:inline-block;flex:none;width:11px;height:8px;margin-left:7px;vertical-align:middle;background-color:var(--tagColor,currentColor);clip-path:polygon(0 44%,12% 30%,40% 60%,88% 0,100% 14%,40% 88%)}.profileBox.medium .data .extended .interestTags .tag .icon{flex:none;width:13px;height:13px;margin-right:6px;padding:0}.profileBox.medium .data .extended .interestTags .tag .name{min-width:0;max-width:none;margin:0;padding:0;font-size:inherit;font-weight:500;line-height:1.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.profileBox.medium .data .extended .interestTags .tag .name:before,.profileBox.medium .data .extended .interestTags .tag .name:after{content:none}.profileBox.medium .data .extended .interestTags .tag.mutual:after{width:9px;height:7px;margin-left:5px}.profileBox.medium .data .extended .interestTags .tag.category{border-color:#fff0;color:#FFF;background:rgb(0 0 0 / .82)}.profileBox.medium .data .extended .interestTags .tag.plain{padding:1px 8px;background:none;border-color:#a1a1a1;border-style:dashed;color:#767676;font-weight:400}.profileBox.medium .data .extended .interestTags .tag.plain .icon{display:none}.userSlider{position:relative;width:100%;overflow:hidden}.userSlider .inner{white-space:nowrap}.userSlider .inner.transition{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-khtml-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.userSlider .inner .profileBox:not(:last-of-type){margin-right:5px}.userSlider .inner .specialBox{display:inline-block;width:100px;height:139px;white-space:normal;vertical-align:top;cursor:pointer}.userSlider .inner .nextButton{display:inline-block;width:100px;height:139px;margin-left:5px;background-color:#ECECEC;text-align:center;text-decoration:none;vertical-align:top;cursor:pointer}.userSlider .inner .nextButton:hover{background-color:#dfdfdf}.userSlider .inner .nextButton svg{width:50px;height:133px;margin:4px 0 0 6px}.userSlider .inner .nextButton svg path{fill:#8e8e8e}.userSlider .prev,.userSlider .next{position:absolute;top:50%;width:32px;height:60px;margin-top:-30px;background:#fff0 url(/assets/images/desktop//common/pagers.png) no-repeat;outline:none;border:none;opacity:0;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-khtml-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;cursor:pointer;z-index:2}.userSlider .prev{left:5px}.userSlider .next{right:5px;background-position:-368px 0}.userSlider:hover .prev,.userSlider:hover .next{opacity:1}.userSlider.extended .inner .profileBox:not(:last-of-type){margin-right:12px}.userSlider.extended .inner .specialBox{width:274px;height:374px;border-radius:7px}@media (max-width:1200px){.userSlider.extended .inner .specialBox{width:230px;height:325px}}@media (max-width:1080px){.userSlider.extended .inner .specialBox{width:290px;height:390px}}@media (max-width:960px){.userSlider.extended .inner .specialBox{width:164px;height:225px}}.userSlider.extended .inner .nextButton{width:274px;height:374px;margin-left:12px;background-color:#f5f5f5;border-radius:7px}@media (max-width:1200px){.userSlider.extended .inner .nextButton{width:230px;height:325px}}@media (max-width:1080px){.userSlider.extended .inner .nextButton{width:290px;height:390px}}@media (max-width:960px){.userSlider.extended .inner .nextButton{width:164px;height:225px}}.userSlider.extended .inner .nextButton:hover{background-color:#FFF}.userSlider.extended .inner .nextButton svg{height:374px}@media (max-width:1200px){.userSlider.extended .inner .nextButton svg{height:325px}}@media (max-width:1080px){.userSlider.extended .inner .nextButton svg{height:390px}}@media (max-width:960px){.userSlider.extended .inner .nextButton svg{height:225px}}.userSlider.extended.fluid .inner .profileBox:nth-of-type(2n),.userSlider.extended.fluid .inner .profileBox:nth-of-type(3n),.userSlider.extended.fluid .inner .profileBox:nth-of-type(4n){margin-right:12px!important}.userSlider.extended.fluid .specialBox,.userSlider.extended.fluid .nextButton{width:calc(25% - 10px);height:auto;margin:0 10px 10px 0}.userSlider.extended.fluid .specialBox:before,.userSlider.extended.fluid .nextButton:before{content:'';float:left;padding-top:calc(100% + 100px)}@media (max-width:960px){.userSlider.extended.fluid .specialBox:before,.userSlider.extended.fluid .nextButton:before{padding-top:calc(100% + 61px)}}@media (max-width:1440px){.userSlider.extended.fluid .specialBox,.userSlider.extended.fluid .nextButton{width:calc(33.3% - 10px)}}@media (max-width:1080px){.userSlider.extended.fluid .specialBox,.userSlider.extended.fluid .nextButton{width:calc(50% - 5px)}}.userSlider.extended.fluid .nextButton{position:relative}.userSlider.extended.fluid .nextButton svg{position:absolute;top:50%;left:50%;height:auto;margin-top:-67px;margin-left:-25px}.userSlider.medium .inner .specialBox{width:164px;height:225px}.userSlider.medium .inner .nextButton{width:164px;height:225px}.userSlider.medium .inner .nextButton svg{height:225px}.swipeStart{position:relative;display:inline-block;width:calc(25% - 10px);height:auto;margin:0 10px 10px 0;background-color:#000;text-decoration:none;vertical-align:top;border-radius:7px;overflow:hidden;cursor:pointer}@media (max-width:1440px){.swipeStart{width:calc(33.3% - 10px)}}@media (max-width:1080px){.swipeStart{width:calc(50% - 5px)}}.swipeStart:before{content:'';float:left;padding-top:100%}.swipeStart:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff0;background:-webkit-gradient(linear,left top,left bottom,from(#fff0),to(rgb(0 0 0 / .7)));background:-webkit-linear-gradient(top,#fff0,rgb(0 0 0 / .7));background:-moz-linear-gradient(top,#fff0,rgb(0 0 0 / .7));background:-ms-linear-gradient(top,#fff0,rgb(0 0 0 / .7));background:-o-linear-gradient(top,#fff0,rgb(0 0 0 / .7))}.swipeStart .newBadge{position:absolute;top:0;left:0;width:89px;height:92px;background:url(/assets/images/desktop/swipe/newBadge.svg) no-repeat;z-index:1}@media (max-width:960px){.swipeStart .newBadge{width:51px;height:53px;background:url(/assets/images/desktop/swipe/newBadgeMobile.svg)}}.swipeStart .avatarContainer{float:left;height:100%;white-space:nowrap}.swipeStart .avatarContainer .avatar{width:calc(100% + 97px);-webkit-transform:translateX(-50px);-moz-transform:translateX(-50px);-ms-transform:translateX(-50px);-o-transform:translateX(-50px);transform:translateX(-50px)}@media (max-width:1200px){.swipeStart .avatarContainer .avatar{width:calc(100% + 92px)}}@media (max-width:1080px){.swipeStart .avatarContainer .avatar{width:calc(100% + 110px)}}@media (max-width:960px){.swipeStart .avatarContainer .avatar{width:calc(100% + 58px);-webkit-transform:translateX(-30px);-moz-transform:translateX(-30px);-ms-transform:translateX(-30px);-o-transform:translateX(-30px);transform:translateX(-30px)}}.swipeStart .avatarContainer.swiping .currentAvatar{-webkit-transition:all 0.6s ease-in-out;-moz-transition:all 0.6s ease-in-out;-ms-transition:all 0.6s ease-in-out;-o-transition:all 0.6s ease-in-out;-khtml-transition:all 0.6s ease-in-out;transition:all 0.6s ease-in-out}.swipeStart .bottom{position:absolute;bottom:20px;left:0;width:100%;text-align:center;z-index:1}@media (max-width:960px){.swipeStart .bottom{bottom:6px}}.swipeStart .bottom .info{padding:0 20px;color:#FFF;font-size:15px;font-weight:500;white-space:normal}@media (max-width:1540px){.swipeStart .bottom .info{font-size:14px}}@media (max-width:1470px){.swipeStart .bottom .info{font-size:13px}}@media (max-width:1440px){.swipeStart .bottom .info{font-size:15px}}@media (max-width:1260px){.swipeStart .bottom .info{font-size:14px}}@media (max-width:1220px){.swipeStart .bottom .info{font-size:13px}}@media (max-width:1170px){.swipeStart .bottom .info{padding:0 15px}}@media (max-width:1150px){.swipeStart .bottom .info{font-size:12px}}@media (max-width:1080px){.swipeStart .bottom .info{font-size:15px}}@media (max-width:960px){.swipeStart .bottom .info{font-size:12px}}.swipeStart .bottom .info strong{display:block;margin-bottom:10px;font-size:27px;font-weight:700}@media (max-width:1260px){.swipeStart .bottom .info strong{font-size:26px}}@media (max-width:1220px){.swipeStart .bottom .info strong{margin-bottom:8px;font-size:25px}}@media (max-width:1150px){.swipeStart .bottom .info strong{font-size:24px}}@media (max-width:1080px){.swipeStart .bottom .info strong{font-size:27px}}@media (max-width:960px){.swipeStart .bottom .info strong{font-size:17px}}.swipeStart .bottom .buttons{margin-top:10px}@media (max-width:960px){.swipeStart .bottom .buttons{margin-top:7px}}.swipeStart .bottom .buttons>div{display:inline-block;width:74px;height:74px;background-color:#FFF;background-repeat:no-repeat;background-position:center center;border-radius:50%;box-shadow:0 0 0 rgb(0 0 6 / .15);vertical-align:bottom}@media (max-width:1260px){.swipeStart .bottom .buttons>div{width:68px;height:68px}}@media (max-width:1220px){.swipeStart .bottom .buttons>div{width:64px;height:64px}}@media (max-width:1120px){.swipeStart .bottom .buttons>div{width:52px;height:52px}}@media (max-width:1080px){.swipeStart .bottom .buttons>div{width:74px;height:74px}}@media (max-width:960px){.swipeStart .bottom .buttons>div{width:44px;height:44px}}.swipeStart .bottom .buttons>div:not(:last-of-type){margin-right:8px}@media (max-width:1490px){.swipeStart .bottom .buttons>div:not(:last-of-type){margin-right:3px}}@media (max-width:1440px){.swipeStart .bottom .buttons>div:not(:last-of-type){margin-right:8px}}@media (max-width:960px){.swipeStart .bottom .buttons>div:not(:last-of-type){margin-right:3px}}.swipeStart .bottom .buttons>div.dislike,.swipeStart .bottom .buttons>div.message{width:42px;height:42px}@media (max-width:1260px){.swipeStart .bottom .buttons>div.dislike,.swipeStart .bottom .buttons>div.message{width:36px;height:36px}}@media (max-width:1220px){.swipeStart .bottom .buttons>div.dislike,.swipeStart .bottom .buttons>div.message{width:30px;height:30px}}@media (max-width:1120px){.swipeStart .bottom .buttons>div.dislike,.swipeStart .bottom .buttons>div.message{width:28px;height:28px}}@media (max-width:1080px){.swipeStart .bottom .buttons>div.dislike,.swipeStart .bottom .buttons>div.message{width:42px;height:42px}}@media (max-width:960px){.swipeStart .bottom .buttons>div.dislike,.swipeStart .bottom .buttons>div.message{width:29px;height:29px}}.swipeStart .bottom .buttons>div.dislike{background-image:url(/assets/images/desktop/swipe/icons/dislike.svg?v=2);background-size:52%}.swipeStart .bottom .buttons>div.skip{background-image:url(/assets/images/desktop/swipe/icons/skip.svg);background-size:35%}.swipeStart .bottom .buttons>div.like{background-color:#336993;background-image:url(/assets/images/desktop/swipe/icons/like.svg);background-size:43%}.swipeStart .bottom .buttons>div.message{background-image:url(/assets/images/desktop/swipe/icons/messageThick.svg);background-size:46%}.swipeStart .bottom .buttons>div.menu>div{display:inline-block;width:4px;height:4px;margin-top:50%;background-color:#6B6B6B;border-radius:50%;vertical-align:top;-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);transform:translateY(-2px)}@media (max-width:1120px){.swipeStart .bottom .buttons>div.menu>div{width:3px;height:3px;-webkit-transform:translateY(-1px);-moz-transform:translateY(-1px);-ms-transform:translateY(-1px);-o-transform:translateY(-1px);transform:translateY(-1px)}}@media (max-width:1080px){.swipeStart .bottom .buttons>div.menu>div{width:4px;height:4px;-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);transform:translateY(-2px)}}@media (max-width:960px){.swipeStart .bottom .buttons>div.menu>div{width:3px;height:3px;-webkit-transform:translateY(-1px);-moz-transform:translateY(-1px);-ms-transform:translateY(-1px);-o-transform:translateY(-1px);transform:translateY(-1px)}}.swipeStart .bottom .buttons>div.menu>div:not(:last-of-type){margin-right:4px}@media (max-width:1220px){.swipeStart .bottom .buttons>div.menu>div:not(:last-of-type){margin-right:3px}}@media (max-width:1080px){.swipeStart .bottom .buttons>div.menu>div:not(:last-of-type){margin-right:4px}}@media (max-width:960px){.swipeStart .bottom .buttons>div.menu>div:not(:last-of-type){margin-right:3px}}.messageBox.profile{position:fixed;bottom:-226px;left:50%;width:640px;margin-left:-320px;background-color:#FFF;border-radius:7px 7px 0 0;box-shadow:0 0 6px rgb(0 0 0 / .16);overflow:hidden;z-index:9999;display:none}@media (max-width:660px){.messageBox.profile{left:0;width:100%;margin-left:0}}.messageBox.profile .content{float:none;width:100%}.messageBox.profile.top{bottom:auto!important;top:0;height:100%;box-shadow:-2px 2px 10px rgb(0 0 0 / .25);overflow-y:auto;z-index:99999}.messageBox.profile.top .test .head{position:fixed;top:0;left:50%;width:640px;margin-left:-320px;z-index:9999}@media (max-width:660px){.messageBox.profile.top .test .head{left:0;width:100%;margin-left:0}}.messageBox.profile.top .test .content{padding-top:55px}.messageBox.profile.bottom{height:calc(100% - 50px);background-color:#f2f2f2;box-shadow:-2px 2px 10px rgb(0 0 0 / .25);overflow-y:auto;z-index:99999}.messageBox.profile .messages .test{background-color:#f2f2f2;display:none}.messageBox.profile .messages .test .head{padding:10px;background-color:#FFF;box-shadow:0 1px 3px #777}.messageBox.profile .messages .test .head .back{position:relative;display:inline-block;top:-1px;margin:6px 2px 0 0;vertical-align:middle;cursor:pointer}.messageBox.profile .messages .test .head .back svg{width:24px;height:24px}.messageBox.profile .messages .test .head .back svg .st0{fill:none}.messageBox.profile .messages .test .head .back svg .st1{fill:#6b6b6b}.messageBox.profile .messages .test .head h2{position:relative;display:inline-block;top:-1px;margin:0;color:#6b6b6b;font-size:20px;font-weight:400;vertical-align:middle}.messageBox.profile .messages .test .head h2 svg{display:inline-block;height:29px;width:28px;vertical-align:middle}.messageBox.profile .messages .test .head h2 svg .st0{fill:#6b6b6b}.messageBox.profile .messages .test .head h2 span{display:inline-block;vertical-align:middle}.messageBox.profile .messages .test .head .help{margin-top:6px;display:none}.messageBox.profile .messages .test .head .help svg{width:21px;height:21px;cursor:pointer}.messageBox.profile .messages .test .head .help svg .st0{fill:#6b6b6b}.messageBox.profile .messages .test .content .info{padding:16px;color:#545350;font-size:14px;line-height:24px;border-bottom:1px solid #cdcdcd;display:none}.messageBox.profile .messages .test .content .testItems .item h3{margin:15px;font-size:16px;font-weight:700}.messageBox.profile .messages .test .content .testItems .item ul{border-top:1px solid #cdcdcd}.messageBox.profile .messages .test .content .testItems .item ul li label{position:relative;display:block;width:100%;padding:20px 15px;background-color:#FFF;border-bottom:1px solid #cdcdcd}.messageBox.profile .messages .test .content .testItems .item ul li label:after{content:'';position:absolute;display:inline-block;top:50%;right:20px;width:20px;height:20px;margin-top:-10px;background-color:#bcbcba;border-radius:50%;vertical-align:middle;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-khtml-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.messageBox.profile .messages .test .content .testItems .item ul li input[type=radio]{display:none}.messageBox.profile .messages .test .content .testItems .item ul li input[type=radio]:checked+label{background-color:#dbe9d2}.messageBox.profile .messages .test .content .testItems .item ul li input[type=radio]:checked+label:after{background-color:#3C8113;box-shadow:0 0 5px}.messageBox.profile .messages .test .content .buttons{padding:25px 0}.messageBox.profile .messages .test .content .buttons a{margin-right:20px;color:#6b6b6b;font-size:14px;font-weight:600;cursor:pointer}.messageBox.profile .messages .test .content .buttons a svg{display:inline-block;width:20px;height:24px;vertical-align:middle}.messageBox.profile .messages .test .content .buttons a svg .st0{fill:#6b6b6b}.messageBox.profile .messages .test .content .buttons a span{display:inline-block;vertical-align:middle}.messageBox.profile .messages .test .content .buttons button{padding:13px 30px;font-size:14px;border-radius:7px;text-transform:uppercase}.messageBox.profile .messages .test .content .buttons button:hover{border-color:#255708}.messageBox.profile .messages .test .content .buttons button[disabled]{padding:10px 27px;color:#8b8a88;background-color:#FFFFFF!important;border:3px solid #8b8a88}.messageBox.profile .messages .sms{background-color:#f2f2f2;display:none}.messageBox.profile .messages .sms .head{padding:10px;background-color:#FFF;box-shadow:0 1px 3px #777}.messageBox.profile .messages .sms .head .back{position:relative;display:inline-block;top:-1px;margin:6px 2px 0 0;vertical-align:middle;cursor:pointer}.messageBox.profile .messages .sms .head .back svg{width:24px;height:24px}.messageBox.profile .messages .sms .head .back svg .st0{fill:none}.messageBox.profile .messages .sms .head .back svg .st1{fill:#6b6b6b}.messageBox.profile .messages .sms .head h2{position:relative;display:inline-block;top:-1px;margin:0;color:#6b6b6b;font-size:20px;font-weight:700;vertical-align:middle}.messageBox.profile .messages .sms .head h2 svg{display:inline-block;width:28px;height:28px;vertical-align:middle}.messageBox.profile .messages .sms .head h2 span{display:inline-block;vertical-align:middle}.messageBox.profile .messages .sms .head .help{margin-top:6px}.messageBox.profile .messages .sms .head .help svg{width:21px;height:21px;cursor:pointer}.messageBox.profile .messages .sms .head .help svg .st0{fill:#6b6b6b}.messageBox.profile .messages .sms .content{padding:30px 20px}.messageBox.profile .messages .sms .content .label{margin-bottom:5px;color:#6b6b6b;font-size:14px;font-weight:600;text-transform:uppercase}.messageBox.profile .messages .sms .content .input textarea[name=sms]{width:100%;min-width:100%;max-width:100%;height:100px;min-height:100px;max-height:100px;padding:5px;color:#000;background-color:#E6E6E6;font-family:'Roboto',sans-serif;font-size:14px;border:none;border-radius:7px;resize:none;outline:none}.messageBox.profile .messages .sms .content .input .counter{display:block;margin-top:5px;color:#6b6b6b;font-size:12px;text-align:right}.messageBox.profile .messages .sms .content .input .counter span{font-weight:700}.messageBox.profile .messages .sms .content .payment{width:95%;margin-top:10px}.messageBox.profile .messages .sms .content .payment .payBox .body{border-top:none}.messageBox.profile .messages .sms .content .payment .payBox .body strong{display:inline;margin-bottom:0}.messageBox.profile .messages .sms .content .payment .payBox .body .link{display:inline-block;font-weight:700;cursor:pointer}.messageBox.profile .messages .sms .content .payment .payBox .body .link span{color:#A5771B;font-size:11px!important}.messageBox.profile .messages .sms .content .payment .payBox .body .link i{margin-left:4px!important;color:#555;font-size:14px!important;vertical-align:middle}.messageBox.profile .messages .sms .content .payment .payBox .body .link:hover span{text-decoration:underline}.messageBox.profile .messages .sms .content .payment .payBox .body .selector{padding:10px 0;border-top:1px solid #c4c4c4}.messageBox.profile .messages .sms .content .payment .payBox .body .selector label .text{margin-left:5px;color:#6b6b6b;font-weight:600}.messageBox.profile .messages .sms .content .payment .payBox .body button{display:inline-block;width:210px;margin-top:10px;padding-left:30px;padding-right:30px;color:#6b6b6b;background-color:#fff0;font-size:16px;text-transform:uppercase;border:1px solid dimgray}.messageBox.profile .messages .sms .content .payment .payBox .body button:hover{color:#FFF;background-color:#336993;border-color:#336993}.messageBox.profile .messages .sms .content .payment .payBox .body .walletPay{margin-top:-5px;padding:0 0 25px 37px}.messageBox.profile .messages .sms .content .payment .payBox .body .walletPay .balance{float:right}.messageBox.profile .messages .sms .content .payment .payBox .body .walletPay .balance .row{padding:3px 0;color:#6b6b6b;font-size:14px;white-space:nowrap}.messageBox.profile .messages .sms .content .payment .payBox .body .walletPay .balance .row .col1,.messageBox.profile .messages .sms .content .payment .payBox .body .walletPay .balance .row .col2{display:inline-block;text-align:right;vertical-align:top}.messageBox.profile .messages .sms .content .payment .payBox .body .walletPay .balance .row .col1{width:175px;font-weight:400}.messageBox.profile .messages .sms .content .payment .payBox .body .walletPay .balance .row .col2{width:140px;font-weight:600}.messageBox.profile .messages .sms .content .payment .payBox .body .walletPay .warning{color:#c93d43;font-size:14px;font-weight:600;text-transform:uppercase}.messageBox.profile .messages .sms .content .payment .payBox .body .walletPay .topUp:before{content:'';clear:both}.messageBox.profile .messages .sms .content .payment .payBox .body .walletPay .topUp button{margin:10px 0;padding-left:12px;padding-right:12px;font-size:16px;text-transform:uppercase}.messageBox.profile .messages .sms .content .payment .payBox .body .walletPay .topUp button:hover{background-color:#3C8113}.messageBox.profile .messages .sms .content .payment .payBox .body .walletPay .topUp .info{display:block;width:210px;font-size:13px;font-weight:400;vertical-align:middle}.messageBox.profile .messages .sms .content .payment .payBox .body .walletPay .topUp .info b{color:#c93d43;font-weight:600}.messageBox.profile .messages .sms .content .payment .payBox .body .walletPay .topUp .info b:after{content:' '}.messageBox.profile .messages .sms .content .payment .payBox .body .walletPay .topUp .info br{display:none}.messageBox.profile .messages .sms .content .payment .payBox .body .smsPay{margin-top:-5px;padding:0 0 25px 37px;display:none}.messageBox.profile .messages .sms .content .payment .payBox .body .smsPay .smsInfo{margin-bottom:10px;color:#6b6b6b;font-size:14px;font-weight:400;line-height:1.2}.messageBox.profile .messages .sms .content .payment .payBox .body .smsPay .inputGroup .input{position:relative;display:block}.messageBox.profile .messages .sms .content .payment .payBox .body .smsPay .inputGroup .input .label{font-weight:400;text-transform:none}.messageBox.profile .messages .sms .content .payment .payBox .body .smsPay .inputGroup .input .label br{display:none}.messageBox.profile .messages .sms .content .payment .payBox .body .smsPay .inputGroup .input input[name=code]{width:210px;margin-top:10px;padding:7px 10px;color:#6b6b6b;font-size:14px;border:1px solid #c4c4c4;border-radius:4px;outline:none}.messageBox.profile .messages .unlock{background-color:#f2f2f2;display:none}.messageBox.profile .messages .unlock .head{padding:10px;background-color:#FFF;box-shadow:0 1px 3px #777}.messageBox.profile .messages .unlock .head .back{position:relative;display:inline-block;top:-1px;margin:6px 2px 0 0;vertical-align:middle;cursor:pointer}.messageBox.profile .messages .unlock .head .back svg{width:24px;height:24px}.messageBox.profile .messages .unlock .head .back svg .st0{fill:none}.messageBox.profile .messages .unlock .head .back svg .st1{fill:#6b6b6b}.messageBox.profile .messages .unlock .head h2{position:relative;display:inline-block;top:-1px;margin:0;color:#6b6b6b;font-size:20px;font-weight:700;vertical-align:middle}@media (max-width:340px){.messageBox.profile .messages .unlock .head h2{font-size:16px}}.messageBox.profile .messages .unlock .head h2 svg,.messageBox.profile .messages .unlock .head h2 span{display:inline-block;vertical-align:middle}.messageBox.profile .messages .unlock .head .help{margin-top:6px}.messageBox.profile .messages .unlock .head .help svg{width:21px;height:21px;cursor:pointer}.messageBox.profile .messages .unlock .head .help svg .st0{fill:#6b6b6b}.messageBox.profile .messages .unlock .content{padding:10px 0 10px 20px}.messageBox.profile .messages .unlock .content .info{width:90%;margin:10px 0 15px 0;line-height:1.5}.messageBox.profile .messages .unlock .content .input{width:95%}.messageBox.profile .messages .unlock .content .input textarea[name=sms]{width:100%;min-width:100%;max-width:100%;height:100px;min-height:100px;max-height:100px;padding:5px;color:#6b6b6b;font-family:'Roboto',sans-serif;font-size:14px;border:1px solid #c4c4c4;border-radius:4px;resize:none;outline:none}.messageBox.profile .messages .unlock .content .input .counter{display:block;margin-top:5px;color:#6b6b6b;font-size:12px;text-align:right}.messageBox.profile .messages .unlock .content .input .counter span{font-weight:700}.messageBox.profile .messages .unlock .content .payment{width:95%;margin-top:10px}.messageBox.profile .messages .unlock .content .payment .payBox .body{font-weight:700;border-top:none}.messageBox.profile .messages .unlock .content .payment .payBox .body strong{display:inline;margin-bottom:0}.messageBox.profile .messages .unlock .content .payment .payBox .body .link{display:inline-block;font-weight:700;cursor:pointer}.messageBox.profile .messages .unlock .content .payment .payBox .body .link span{color:#A5771B;font-size:11px!important}.messageBox.profile .messages .unlock .content .payment .payBox .body .link i{margin-left:4px!important;color:#555;font-size:14px!important;vertical-align:middle}.messageBox.profile .messages .unlock .content .payment .payBox .body .link:hover span{text-decoration:underline}.messageBox.profile .messages .unlock .content .payment .payBox .body .selector{padding:10px 0;border-top:1px solid #c4c4c4}.messageBox.profile .messages .unlock .content .payment .payBox .body .selector label .text{margin-left:5px;color:#6b6b6b}.messageBox.profile .messages .unlock .content .payment .payBox .body .selector label .text span{font-size:12px;font-weight:400}.messageBox.profile .messages .unlock .content .payment .payBox .body .selector:first-of-type{border-top:none}.messageBox.profile .messages .unlock .content .payment .payBox .body button{display:inline-block;width:210px;margin-top:10px;padding-left:30px;padding-right:30px;color:#6b6b6b;background-color:#fff0;font-size:16px;text-transform:uppercase;border:1px solid dimgray}.messageBox.profile .messages .unlock .content .payment .payBox .body button:hover{color:#FFF;background-color:#3C8113;border-color:#3C8113}.messageBox.profile .messages .unlock .content .payment .payBox .body .walletPay{margin-top:-5px;padding:0 0 25px 37px}.messageBox.profile .messages .unlock .content .payment .payBox .body .walletPay .balance{margin-left:-24px}.messageBox.profile .messages .unlock .content .payment .payBox .body .walletPay .balance .row{padding:3px 0;color:#6b6b6b;font-size:14px;white-space:nowrap}.messageBox.profile .messages .unlock .content .payment .payBox .body .walletPay .balance .row .col1,.messageBox.profile .messages .unlock .content .payment .payBox .body .walletPay .balance .row .col2{display:inline-block;text-align:right;vertical-align:top}.messageBox.profile .messages .unlock .content .payment .payBox .body .walletPay .balance .row .col1{width:175px;font-weight:400}.messageBox.profile .messages .unlock .content .payment .payBox .body .walletPay .balance .row .col2{width:60px}.messageBox.profile .messages .unlock .content .payment .payBox .body .walletPay .warning{color:#c93d43;font-size:14px;text-transform:uppercase}.messageBox.profile .messages .unlock .content .payment .payBox .body .walletPay .topUp .nextButton{margin:10px 0;padding-left:12px;padding-right:12px;font-size:16px;text-transform:uppercase}.messageBox.profile .messages .unlock .content .payment .payBox .body .walletPay .topUp .nextButton:hover{background-color:#3C8113}.messageBox.profile .messages .unlock .content .payment .payBox .body .walletPay .topUp .info{display:block;width:210px;font-size:13px;font-weight:400;vertical-align:middle}.messageBox.profile .messages .unlock .content .payment .payBox .body .walletPay .topUp .info b{color:#c93d43}.messageBox.profile .messages .unlock .content .payment .payBox .body .walletPay .topUp .info b:after{content:' '}.messageBox.profile .messages .unlock .content .payment .payBox .body .walletPay .topUp .info br{display:none}.messageBox.profile .messages .unlock .content .payment .payBox .body .smsPay{margin-top:-5px;padding:0 0 25px 37px;display:none}.messageBox.profile .messages .unlock .content .payment .payBox .body .smsPay .smsInfo{margin-bottom:10px;color:#6b6b6b;font-size:14px;font-weight:400;line-height:1.2}.messageBox.profile .messages .unlock .content .payment .payBox .body .smsPay .inputGroup .input{position:relative;display:block}.messageBox.profile .messages .unlock .content .payment .payBox .body .smsPay .inputGroup .input .label{font-weight:400;text-transform:none}.messageBox.profile .messages .unlock .content .payment .payBox .body .smsPay .inputGroup .input .label br{display:none}.messageBox.profile .messages .unlock .content .payment .payBox .body .smsPay .inputGroup .input input[name=code]{width:210px;margin-top:10px;padding:7px 10px;color:#6b6b6b;font-size:14px;border:1px solid #c4c4c4;border-radius:4px;outline:none}.messageBox.profile .messages.test .texts{height:calc(100% - 116px)}.messageBox.profile .messages.test .texts .items{display:none}.messageBox.profile .messages.test .texts .test{display:block;height:calc(100% - 27px)}.messageBox.profile .messages.test .texts .test .content{height:100%;margin-top:2px;overflow-x:hidden;overflow-y:auto}.messageBox.profile .messages.test .controls{display:none}.messageBox.profile .messages.sms .texts{height:calc(100% - 116px)}.messageBox.profile .messages.sms .texts .items{display:none}.messageBox.profile .messages.sms .texts .sms{display:block;height:calc(100% - 27px)}.messageBox.profile .messages.sms .texts .sms .content{height:100%;margin-top:2px;overflow-x:hidden;overflow-y:auto}.messageBox.profile .messages.sms .controls{display:none}.messageBox.profile .messages.unlock .texts{height:calc(100% - 116px)}.messageBox.profile .messages.unlock .texts .items{display:none}.messageBox.profile .messages.unlock .texts .unlock{display:block;height:calc(100% - 27px)}.messageBox.profile .messages.unlock .texts .unlock .content{height:100%;margin-top:2px;overflow-x:hidden;overflow-y:auto}.messageBox.profile .messages.unlock .controls{display:none}.messageBox.profile .controls{width:100%;height:auto!important;padding:8px 10px 5px 10px;background-color:#FFF;font-size:13px;border-radius:7px 0 0 0;box-shadow:0 0 100px rgb(0 0 0 / .25)}.messageBox.profile .controls .close{position:absolute;top:15px;right:17px;cursor:pointer}.messageBox.profile .controls .close svg{width:20px;height:20px}.messageBox.profile .controls .close svg .st0{fill:#3b3b3b;stroke:#3b3b3b;stroke-width:2}.messageBox.profile .controls .close:hover svg .st0{fill:#7f7f7f;stroke:#7f7f7f}.messageBox.profile .controls .sizer{position:absolute;top:-100%;right:-100%;width:575px;padding:6px 10px;font-family:Tahoma,Geneva,sans-serif;font-size:16px;word-wrap:break-word;visibility:hidden}.messageBox.profile .controls .saveDraft{position:relative;display:inline-block;top:-32px;margin-right:65px;color:#999;font-size:10px;white-space:nowrap;vertical-align:middle}.messageBox.profile .controls .saveDraft span{position:absolute;top:0;right:0;display:none}.messageBox.profile .controls .sendContainer{position:relative;display:inline-block}.messageBox.profile .controls .sendContainer .writeSomething{position:absolute;top:-53px;left:-198px;padding:3px 5px;background-color:#FFF;border:1px solid #ccc;border-radius:4px 4px 0 4px;box-shadow:1px 1px 3px #ccc;display:none}.messageBox.profile .controls .main{margin-top:6px}.messageBox.profile .controls .main a{width:24px;height:24px;margin-right:10px;cursor:pointer}.messageBox.profile .controls .main a svg{width:30px;height:28px}.messageBox.profile .controls .main a svg.attach{right:-4px}.messageBox.profile .controls .main a.attachment svg .st0{fill:#999}.messageBox.profile .controls .main a.text svg{width:31px}.messageBox.profile .controls .main a.text svg .st0{fill:#6b6b6b}.messageBox.profile .controls .main a.text svg .st1{fill:#FFF}.messageBox.profile .controls .main a.text span{font-weight:600}.messageBox.profile .controls .main a.sendTest{width:28px}.messageBox.profile .controls .main a.sendTest svg .st0{fill:#6b6b6b}.messageBox.profile .controls .main a.sendSMS{width:18px}.messageBox.profile .controls .main a.sendSMS svg .st0{fill:#6b6b6b}.messageBox.profile .controls .main a.videoChat{position:relative;color:#000}.messageBox.profile .controls .main a.videoChat .offline{position:absolute;top:-5px;left:-1px;width:15px;height:15px}.messageBox.profile .controls .main a.videoChat.online .offline{display:none}.messageBox.profile .controls .main a.videoChat.online:before{content:'';position:absolute;top:-5px;left:-1px;width:12px;height:12px;background-color:#2F6E0A;border:1px solid #FFF;border-radius:50%}.messageBox.profile .controls .main a.videoChat svg .st0{fill:#6b6b6b}.messageBox.profile .controls .main a.send{position:absolute;bottom:20px;right:-6px;width:38px;height:38px}@media (max-width:660px){.messageBox.profile .controls .main a.send{right:0}}.messageBox.profile .controls .main a.send svg{width:38px;height:38px}.messageBox.profile .controls .main a.send svg .st0{fill:#336993}.messageBox.profile .controls .main a.disabled{cursor:default}.messageBox.profile .controls .main a.disabled svg .st0{fill:#7f7f7f}.messageBox.profile .controls .main .group{padding-left:15px}.messageBox.profile .controls .main .group a{padding:0 5px}@media (max-width:660px){.messageBox.profile .controls .main .group a{padding:0 10px}}.messageBox.profile .controls .main .group a svg{display:inline-block;vertical-align:middle}.messageBox.profile .controls .main .group a span{display:inline-block;margin-left:8px;font-size:14px;text-transform:uppercase;vertical-align:middle}@media (max-width:660px){.messageBox.profile .controls .main .group a span{display:none}}.messageBox.profile .controls .main .group a.text:hover svg .st0,.messageBox.profile .controls .main .group a.sendTest:hover svg .st0,.messageBox.profile .controls .main .group a.sendSMS:hover svg .st0,.messageBox.profile .controls .main .group a.videoChat:hover svg .st0{fill:#336993}.messageBox.profile .controls .main .group a.text:hover span,.messageBox.profile .controls .main .group a.sendTest:hover span,.messageBox.profile .controls .main .group a.sendSMS:hover span,.messageBox.profile .controls .main .group a.videoChat:hover span{color:#336993}.messageBox.profile .controls .main .group a.text{padding-bottom:16px;border-bottom:4px solid #336993}.messageBox.profile .controls .main .group a.text svg .st0{fill:#336993}.messageBox.profile .controls .main .group a.text span{color:#336993}.messageBox.profile .controls .main .messageInputContainer{margin-top:14px}.messageBox.profile .controls .main .messageInputContainer textarea[name=message]{width:575px;height:150px;min-height:150px;padding:6px 10px;color:#000;background-color:#E6E6E6;font-family:'Roboto',sans-serif;font-size:16px;border:none;border-radius:7px;outline:none;resize:none}.messageBox.profile .controls .main .messageInputContainer textarea[name=message]::-webkit-input-placeholder{color:#545350}.messageBox.profile .controls .main .messageInputContainer textarea[name=message]:-moz-placeholder{color:#545350;opacity:1}.messageBox.profile .controls .main .messageInputContainer textarea[name=message] ::-moz-placeholder{color:#545350;opacity:1}.messageBox.profile .controls .main .messageInputContainer textarea[name=message] :-ms-input-placeholder{color:#545350}.messageBox.profile .controls .main .messageInputContainer textarea[name=message]::-webkit-input-placeholder{color:#545350}.messageBox.profile .controls .main .messageInputContainer textarea[name=message]:-moz-placeholder{color:#545350;opacity:1}.messageBox.profile .controls .main .messageInputContainer textarea[name=message] ::-moz-placeholder{color:#545350;opacity:1}.messageBox.profile .controls .main .messageInputContainer textarea[name=message] :-ms-input-placeholder{color:#545350}@media (max-width:660px){.messageBox.profile .controls .main .messageInputContainer textarea[name=message]{width:calc(100% - 45px)}}.messageBox.profile .controls .main .messageInputContainer .actions a{position:absolute;bottom:50%;right:8px;margin-bottom:5px;z-index:1;cursor:pointer}.messageBox.profile .controls .main .messageInputContainer .actions a.attachment .attach .st0{fill:#6b6b6b}.messageBox.profile .controls .main .messageInputContainer .actions a.attachment .cancel{display:none}.messageBox.profile .controls .main .messageInputContainer .actions a.attachment .cancel .st0{fill:#790000}.messageBox.profile .controls .main .messageInputContainer .actions a.attachment.attached{width:28px;height:28px;right:6px;margin-bottom:15px;background-repeat:no-repeat;background-size:cover;background-position:center center;border-radius:28px}.messageBox.profile .controls .main .messageInputContainer .actions a.attachment.attached .attach{display:none}.messageBox.profile .controls .main .messageInputContainer .actions a.attachment.attached .cancel{position:absolute;top:-8px;right:-8px;display:inline-block;height:17px;width:17px}.messageBox.profile .controls .main .messageInputContainer .actions a.attachment.attached:after{content:''}.messageBox.profile .controls .main .messageInputContainer .actions a.itext{display:none}.messageBox.profile .controls .main .messageInputContainer .actions a.itext svg{width:30px;height:30px}.messageBox.profile .controls .main .messageInputContainer .actions a.itext svg .st0{fill:#6b6b6b}.messageBox.profile .controls .main .messageInputContainer .actions a.itext svg .st1{fill:#FFF}.messageBox.profile .controls .main .messageInputContainer .actions svg{position:absolute;bottom:50%;z-index:1;cursor:pointer}.messageBox.profile .controls .main .messageInputContainer .actions svg.smiley{right:14px;width:30px;height:30px;margin-bottom:-30px}.messageBox.profile .controls .main .messageInputContainer .actions svg.smiley .st0{fill:#3b3b3b}.messageBox.profile .controls .main .messageInputContainer .emojiBox{position:absolute;bottom:50%;right:58px;width:302px;height:192px;margin-bottom:-112px;padding:10px;background-color:#FFF;box-shadow:0 0 7px #888;border-radius:7px;white-space:nowrap;z-index:2;display:none}.messageBox.profile .controls .main .messageInputContainer .emojiBox:after{content:'';position:absolute;top:50%;right:-7px;width:15px;height:15px;margin-top:-10px;background:#FFF;transform:rotate(-45deg);box-shadow:3px 3px 5px -3px #888}.messageBox.profile .controls .main .messageInputContainer .emojiBox .emojis{display:inline-block;width:252px;height:170px;margin-left:3px;vertical-align:middle;white-space:nowrap;overflow:hidden}.messageBox.profile .controls .main .messageInputContainer .emojiBox .emojis .set{display:inline-block;width:257px;margin-right:-8px;white-space:normal;vertical-align:top}.messageBox.profile .controls .main .messageInputContainer .emojiBox .emojis .set span{display:inline-block;width:33px;height:34px;font-family:"Noto Color Emoji","Apple Color Emoji","Segoe UI Emoji",Times,Symbola,Aegyptus,Code2000,Code2001,Code2002,Musica,serif,LastResort;font-size:24px;text-align:center;vertical-align:top;cursor:pointer}.messageBox.profile .controls .main .messageInputContainer .emojiBox .pageLeft,.messageBox.profile .controls .main .messageInputContainer .emojiBox .pageRight{display:inline-block;vertical-align:middle}.messageBox.profile .controls .main .messageInputContainer .emojiBox .pageLeft i,.messageBox.profile .controls .main .messageInputContainer .emojiBox .pageRight i{color:#6b6b6b;font-size:28px;font-weight:600;cursor:pointer}.messageBox.profile .controls .main .messageInputContainer .emojiBox .pageLeft{visibility:hidden}.messageBox.profile .controls .main .messageInputContainer .emojiBox .pageRight{position:relative;right:-2px;margin-left:-1px}.messageBox.profile .controls .main .messageInputContainer .unlockOfferWrapper{position:absolute;width:573px;height:149px;bottom:27px;left:11px;overflow:hidden;display:none}@media (max-width:660px){.messageBox.profile .controls .main .messageInputContainer .unlockOfferWrapper{width:calc(100% - 67px)}}.messageBox.profile .controls .main .messageInputContainer .unlockOffer{position:absolute;bottom:-150px;left:0;width:100%;height:149px;padding:25px;background-color:#D9D9D9;border-radius:5px;display:none}@media (max-width:660px){.messageBox.profile .controls .main .messageInputContainer .unlockOffer{padding:15px;font-size:11px}}@media (max-width:550px){.messageBox.profile .controls .main .messageInputContainer .unlockOffer{padding:6px 5px}}.messageBox.profile .controls .main .messageInputContainer .unlockOffer .buttonsContainer{margin-top:20px;text-align:center}@media (max-width:660px){.messageBox.profile .controls .main .messageInputContainer .unlockOffer .buttonsContainer{margin-top:15px}}@media (max-width:530px){.messageBox.profile .controls .main .messageInputContainer .unlockOffer .buttonsContainer{margin-top:5px}}.messageBox.profile .controls .main .messageInputContainer .unlockOffer .buttonsContainer a{width:auto;height:auto;margin-right:0}.messageBox.profile .controls .main .messageInputContainer .unlockOffer .buttonsContainer button{width:240px;height:44px;padding:7px 0;font-size:13px;text-transform:uppercase}@media (max-width:660px){.messageBox.profile .controls .main .messageInputContainer .unlockOffer .buttonsContainer button{width:100%;height:34px;padding:4px 0;font-size:11px}}@media (max-width:530px){.messageBox.profile .controls .main .messageInputContainer .unlockOffer .buttonsContainer button{height:30px}}.messageBox.profile .controls .main .messageInputContainer .unlockOffer .buttonsContainer button .icon{display:inline-block;margin-right:2px;vertical-align:middle}.messageBox.profile .controls .main .messageInputContainer .unlockOffer .buttonsContainer button.showUnlock{margin-right:25px;color:#000;background-color:#FFF}@media (max-width:660px){.messageBox.profile .controls .main .messageInputContainer .unlockOffer .buttonsContainer button.showUnlock{margin-bottom:5px;margin-right:0}}.messageBox.profile .controls .main .messageInputContainer .unlockOffer .buttonsContainer button.showUnlock:hover{background-color:#f2f2f2}.messageBox.profile .controls .main .messageInputContainer .unlockOffer .buttonsContainer button.showUnlock .icon{position:relative;top:-1px;width:30px;height:30px}@media (max-width:660px){.messageBox.profile .controls .main .messageInputContainer .unlockOffer .buttonsContainer button.showUnlock .icon{width:23px;height:23px}}.messageBox.profile .controls .main .messageInputContainer .unlockOffer .buttonsContainer button.subscription .icon{color:#FFF;font-size:22px}@media (max-width:660px){.messageBox.profile .controls .main .messageInputContainer .unlockOffer .buttonsContainer button.subscription .icon{font-size:20px}}.messageBox.profile .controls .main .messageInputContainer .waitingForAnswer{padding:10px;background-color:#E6E6E6;font-size:14px;border-radius:7px}.messageBox.profile .controls .attachmentsBox{position:absolute;top:52px;right:54px;width:420px;padding:10px;background-color:#FFF;box-shadow:0 0 7px #888;border-radius:7px;text-align:center;z-index:10;display:none}@media only screen and (max-width:639px){.messageBox.profile .controls .attachmentsBox{right:auto;left:0;max-width:420px;width:100%}}.messageBox.profile .controls .attachmentsBox h3{margin:0;color:#000;font-size:18px;font-weight:600}.messageBox.profile .controls .attachmentsBox .iconClose{position:absolute;top:10px;right:6px}.messageBox.profile .controls .attachmentsBox .iconClose:after{color:#9a9a9a;font-size:28px;font-weight:500}.messageBox.profile .controls .attachmentsBox .photos{position:relative;height:100px;margin:5px 0;text-align:left;white-space:nowrap;overflow:hidden}.messageBox.profile .controls .attachmentsBox .photos .photo{display:inline-block;width:70px;height:100px;margin:0;background-repeat:no-repeat;border-radius:5px;vertical-align:middle;cursor:pointer}.messageBox.profile .controls .attachmentsBox .photos .upload{display:inline-block;width:68px;height:97px;background:url(/assets/images/desktop/messages/attachNew.png) no-repeat;vertical-align:middle;cursor:pointer}.messageBox.profile .controls .attachmentsBox .photos.hasPager{padding-left:20px}.messageBox.profile .controls .attachmentsBox .photos .pager{position:absolute;top:50%;margin-top:-19px;color:#6b6b6b;font-size:28px;cursor:pointer}.messageBox.profile .controls .attachmentsBox .photos .pager.prev{left:0}.messageBox.profile .controls .attachmentsBox .photos .pager.next{right:5px}.messageBox.profile .controls .attachmentsBox .uploadInfo{margin-bottom:15px;font-size:14px;line-height:1.2}.messageBox.profile .controls .attachmentsBox .uploadInfo h4{margin:5px 0 3px 0;color:#336993;font-size:16px;font-weight:600;text-transform:uppercase}.messageBox.profile .controls .attachmentsBox button{padding:6px 10px;font-size:14px;text-transform:uppercase;border-radius:0}.messageBox.profile .controls .attachmentsBox button i{font-size:18px;vertical-align:middle}.messageBox.profile .controls.attach .main .attachment{display:none}.messageBox.profile .controls.attach .main .itext{display:inline-block!important}.messageBox.profile .controls.attach .attachmentsBox{display:block}.messageSent{position:fixed;bottom:-60px;left:50%;width:270px;margin-left:51px;color:#FFF;background-color:rgb(0 0 0 / .8);font-size:14px;border-radius:3px;padding:15px 10px;box-shadow:0 0 3px 1px #999;z-index:10000;display:none}@media (max-width:660px){.messageSent{left:auto;right:0;width:220px}}.messageSent span{float:left;display:inline-block}.messageSent a{float:right;display:inline-block;width:auto;height:auto;margin-right:0;padding:0!important;color:#FFF;text-transform:uppercase;text-decoration:none}.pswp{z-index:9999999!important}.pswp__container{transition:transform 0.35s ease-in-out;-webkit-transition:transform 0.35s ease-in-out;-moz-transition:transform 0.35s ease-in-out;-ms-transition:transform 0.35s ease-in-out}.pswp__button--arrow--left{width:35%!important;width:calc(50% - 160px)!important;min-width:40px!important;height:80%!important;top:20%!important}.pswp__button--arrow--left:before{top:45%!important;width:30px!important;height:60px!important;background-color:transparent!important;background-image:url(/assets/images/desktop//common/arrowsBig.png)!important;background-position:0 0!important;background-size:cover!important}.pswp__button--arrow--right{width:35%!important;width:calc(50% - 160px)!important;min-width:40px!important;height:80%!important;top:20%!important}.pswp__button--arrow--right:before{top:45%!important;width:30px!important;height:60px!important;background-color:transparent!important;background-image:url(/assets/images/desktop//common/arrowsBig.png)!important;background-position:-38px 0!important;background-size:cover!important}.pswp__caption__center{font-size:14px!important;text-align:center!important}.pswp__top-bar{background-color:transparent!important}.pswp .privatePhoto{position:relative;width:100%;height:100%;color:#FFF}.pswp .privatePhoto img{position:absolute;top:50%;left:50%;max-width:100%;max-height:100%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.pswp .privatePhoto .lock{position:absolute;top:50%;left:50%;width:134px;height:187px;margin:-130px 0 0 -67px;background:url(/assets/images/desktop//profile/lock3.png) no-repeat}.pswp .privatePhoto .wrapper{position:absolute;top:50%;left:50%;width:240px;margin:95px 0 0 -120px;text-align:center}.pswp .privatePhoto .wrapper .info{font-family:'Open Sans',sans-serif;font-size:13px;line-height:20px}.pswp .privatePhoto .wrapper .info strong{display:block;margin-bottom:3px;font-size:16px;font-weight:600}.pswp .privatePhoto .wrapper .commonButton{width:100%;margin-top:20px;color:#FFF;background:#fff0;font-family:'Open Sans',sans-serif;font-size:18px;font-weight:300;border:2px solid #FFF;text-transform:uppercase}.pswp .privatePhoto .wrapper .commonButton:after{content:none}.pswp .privatePhoto .wrapper .commonButton:hover{border-color:#336993;background-color:#336993}.pswp .privatePhoto.needSub .wrapper{margin-top:-80px}.pswp .privatePhoto.needSub .wrapper .info{margin-bottom:10px;font-size:16px;line-height:1.5}.pswp .morePhoto{position:relative;width:100%;height:100%;color:#FFF}.pswp .morePhoto img{position:absolute;top:50%;left:50%;max-width:100%;max-height:100%;border-radius:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.pswp .morePhoto .wrapper{position:absolute;top:50%;width:100%;font-family:'Open Sans',sans-serif;text-align:center}.pswp .morePhoto .wrapper .requestInfo{position:relative;width:240px;margin:0 auto;font-size:13px;line-height:20px}.pswp .morePhoto .wrapper .requestInfo .tooltip{position:absolute;display:inline-block;top:0;right:-30px;width:22px;height:22px;background:url(/assets/images/desktop//common/help.svg) no-repeat;cursor:pointer}.pswp .morePhoto .wrapper .photoRequest{width:240px;margin-top:10px;padding:12px;color:#FFF;background-color:#fff0;font-size:16px;font-weight:400;text-transform:uppercase;border:3px solid #FFF;border-radius:5px;box-shadow:1px 1px 1px 1px rgb(0 0 0 / .22);outline:none;cursor:pointer}.pswp .morePhoto .wrapper .photoRequest .sent{display:none}.pswp .morePhoto .wrapper .photoRequest.sent{color:#999;border-color:#999;cursor:not-allowed}.pswp .morePhoto .wrapper .photoRequest.sent:hover{background-color:#fff0;border-color:#999}.pswp .morePhoto .wrapper .photoRequest.sent .send{display:none}.pswp .morePhoto .wrapper .photoRequest.sent .sent{display:inline-block}.pswp .morePhoto .wrapper .photoRequest:hover{border-color:#336993;background-color:#336993}.pswp .pswp__item .pswpBanner{position:absolute;top:50%;left:50%;width:300px;min-height:250px;max-width:100%;transform:translate(-50%,-50%)}.pswp .pswp__item .pswpBanner .goAdverticumAjax{width:100%}.commonLayer.userIsReported,.commonLayer.photoRequestSuccess,.commonLayer.userIsGreeted,.commonLayer[data-name=hideUser],.commonLayer[data-name=unhideUser],.commonLayer[data-name=banUser],.commonLayer[data-name=unbanUser]{width:640px;margin-left:-320px;background-color:#FFF}@media only screen and (max-width:680px){.commonLayer.userIsReported,.commonLayer.photoRequestSuccess,.commonLayer.userIsGreeted,.commonLayer[data-name=hideUser],.commonLayer[data-name=unhideUser],.commonLayer[data-name=banUser],.commonLayer[data-name=unbanUser]{width:300px;margin-left:-150px}}.commonLayer.userIsReported .fa-times,.commonLayer.photoRequestSuccess .fa-times,.commonLayer.userIsGreeted .fa-times,.commonLayer[data-name=hideUser] .fa-times,.commonLayer[data-name=unhideUser] .fa-times,.commonLayer[data-name=banUser] .fa-times,.commonLayer[data-name=unbanUser] .fa-times{font-size:28px}.commonLayer.userIsReported .content,.commonLayer.photoRequestSuccess .content,.commonLayer.userIsGreeted .content,.commonLayer[data-name=hideUser] .content,.commonLayer[data-name=unhideUser] .content,.commonLayer[data-name=banUser] .content,.commonLayer[data-name=unbanUser] .content{padding:5px;font-size:14px}.commonLayer.userIsReported .content h3,.commonLayer.photoRequestSuccess .content h3,.commonLayer.userIsGreeted .content h3,.commonLayer[data-name=hideUser] .content h3,.commonLayer[data-name=unhideUser] .content h3,.commonLayer[data-name=banUser] .content h3,.commonLayer[data-name=unbanUser] .content h3{margin-top:0;font-size:22px;font-weight:700;line-height:1.2}.commonLayer.userIsReported .content .text,.commonLayer.photoRequestSuccess .content .text,.commonLayer.userIsGreeted .content .text,.commonLayer[data-name=hideUser] .content .text,.commonLayer[data-name=unhideUser] .content .text,.commonLayer[data-name=banUser] .content .text,.commonLayer[data-name=unbanUser] .content .text{line-height:1.2}.commonLayer.userIsReported .content .buttonContainer,.commonLayer.photoRequestSuccess .content .buttonContainer,.commonLayer.userIsGreeted .content .buttonContainer,.commonLayer[data-name=hideUser] .content .buttonContainer,.commonLayer[data-name=unhideUser] .content .buttonContainer,.commonLayer[data-name=banUser] .content .buttonContainer,.commonLayer[data-name=unbanUser] .content .buttonContainer{margin-top:10px}.commonLayer.userIsReported .content .buttonContainer button,.commonLayer.photoRequestSuccess .content .buttonContainer button,.commonLayer.userIsGreeted .content .buttonContainer button,.commonLayer[data-name=hideUser] .content .buttonContainer button,.commonLayer[data-name=unhideUser] .content .buttonContainer button,.commonLayer[data-name=banUser] .content .buttonContainer button,.commonLayer[data-name=unbanUser] .content .buttonContainer button{display:inline-block;padding:10px 25px;font-size:16px;font-weight:400;border-radius:30px}.commonLayer.userIsReported .content .buttonContainer button.red,.commonLayer.photoRequestSuccess .content .buttonContainer button.red,.commonLayer.userIsGreeted .content .buttonContainer button.red,.commonLayer[data-name=hideUser] .content .buttonContainer button.red,.commonLayer[data-name=unhideUser] .content .buttonContainer button.red,.commonLayer[data-name=banUser] .content .buttonContainer button.red,.commonLayer[data-name=unbanUser] .content .buttonContainer button.red{color:#c8383f;border:2px solid #c8383f}.commonLayer.userIsReported .content .buttonContainer button.red:hover,.commonLayer.photoRequestSuccess .content .buttonContainer button.red:hover,.commonLayer.userIsGreeted .content .buttonContainer button.red:hover,.commonLayer[data-name=hideUser] .content .buttonContainer button.red:hover,.commonLayer[data-name=unhideUser] .content .buttonContainer button.red:hover,.commonLayer[data-name=banUser] .content .buttonContainer button.red:hover,.commonLayer[data-name=unbanUser] .content .buttonContainer button.red:hover{color:#FFF;background-color:#c8383f}.commonLayer.userIsReported .content .buttonContainer button.white,.commonLayer.photoRequestSuccess .content .buttonContainer button.white,.commonLayer.userIsGreeted .content .buttonContainer button.white,.commonLayer[data-name=hideUser] .content .buttonContainer button.white,.commonLayer[data-name=unhideUser] .content .buttonContainer button.white,.commonLayer[data-name=banUser] .content .buttonContainer button.white,.commonLayer[data-name=unbanUser] .content .buttonContainer button.white{padding-top:7px;padding-bottom:7px;border:2px solid #6e6e6e}.commonLayer.userIsReported .content .buttonContainer button.white:hover,.commonLayer.photoRequestSuccess .content .buttonContainer button.white:hover,.commonLayer.userIsGreeted .content .buttonContainer button.white:hover,.commonLayer[data-name=hideUser] .content .buttonContainer button.white:hover,.commonLayer[data-name=unhideUser] .content .buttonContainer button.white:hover,.commonLayer[data-name=banUser] .content .buttonContainer button.white:hover,.commonLayer[data-name=unbanUser] .content .buttonContainer button.white:hover{color:#000;border-color:#000}.commonLayer.userIsReported .content .buttonContainer button.cancel,.commonLayer.photoRequestSuccess .content .buttonContainer button.cancel,.commonLayer.userIsGreeted .content .buttonContainer button.cancel,.commonLayer[data-name=hideUser] .content .buttonContainer button.cancel,.commonLayer[data-name=unhideUser] .content .buttonContainer button.cancel,.commonLayer[data-name=banUser] .content .buttonContainer button.cancel,.commonLayer[data-name=unbanUser] .content .buttonContainer button.cancel{margin-right:20px}.commonLayer.userIsReported .content .buttonContainer button.nextButton,.commonLayer.photoRequestSuccess .content .buttonContainer button.nextButton,.commonLayer.userIsGreeted .content .buttonContainer button.nextButton,.commonLayer[data-name=hideUser] .content .buttonContainer button.nextButton,.commonLayer[data-name=unhideUser] .content .buttonContainer button.nextButton,.commonLayer[data-name=banUser] .content .buttonContainer button.nextButton,.commonLayer[data-name=unbanUser] .content .buttonContainer button.nextButton{padding:9px 16px}.commonLayer[data-name=reportUser]{width:640px;margin-top:100px;margin-left:-320px;background-color:#FFF}@media only screen and (max-width:680px){.commonLayer[data-name=reportUser]{width:300px;margin-left:-150px}}.commonLayer[data-name=reportUser] .cancel{position:absolute;display:inline-block;top:12px;right:12px;cursor:pointer}.commonLayer[data-name=reportUser] .content{padding:5px;font-size:14px}.commonLayer[data-name=reportUser] .content h3{margin-top:0;color:#C6373D;font-size:22px;font-weight:400;line-height:1.2}.commonLayer[data-name=reportUser] .content .inputGroup .label{margin-bottom:7px;font-size:14px;font-weight:600}.commonLayer[data-name=reportUser] .content .inputGroup .input{display:block}.commonLayer[data-name=reportUser] .content .inputGroup .input .dropdownHolder select{width:100%;padding:13px;background-color:#e0e0e0;font-size:14px;border:1px solid #c3c3c3;cursor:pointer}.commonLayer[data-name=reportUser] .content .inputGroup .input .dropdownHolder:after{content:'\f107';top:12px;right:10px;color:#767676;background:#e0e0e0;font-size:22px;text-shadow:none}.commonLayer[data-name=reportUser] .content .inputGroup .input .checkboxHolder{margin:10px 0 10px 3px}.commonLayer[data-name=reportUser] .content .inputGroup .input .checkboxHolder:before{border:none}.commonLayer[data-name=reportUser] .content .inputGroup .input .checkboxHolder label:before{background-color:#e0e0e0;border:1px solid #c3c3c3;border-radius:3px}.commonLayer[data-name=reportUser] .content .inputGroup .input .checkboxHolder label .text{padding-left:5px;font-size:14px}.commonLayer[data-name=reportUser] .content .inputGroup .input .checkboxHolder label:after{left:-20px;margin-top:-8px}@media only screen and (max-width:680px){.commonLayer[data-name=reportUser] .content .inputGroup .input .checkboxHolder{margin-left:3px}.commonLayer[data-name=reportUser] .content .inputGroup .input .checkboxHolder label .text{display:inline-block;width:225px}.commonLayer[data-name=reportUser] .content .inputGroup .input .checkboxHolder label:after{margin-top:-18px}}.commonLayer[data-name=reportUser] .content .inputGroup .input textarea{width:100%;min-height:100px;padding:5px;background-color:#e0e0e0;font-size:14px;border:1px solid #c3c3c3;border-radius:5px;resize:vertical}.commonLayer[data-name=reportUser] .content .noAccessInfo{color:#da001b;display:none}@media (max-width:680px){.commonLayer[data-name=reportUser] .content .noAccessInfo{font-size:14px}}.commonLayer[data-name=reportUser] .content .buttonContainer button{display:inline-block;margin-top:0;padding:10px 30px;font-size:14px;font-weight:600;text-transform:uppercase}.commonLayer[data-name=reportUser] .content .buttonContainer button.red{color:#c8383f;border:2px solid #c8383f}.commonLayer[data-name=reportUser] .content .buttonContainer button.red:hover{color:#FFF;background-color:#c8383f}.commonLayer[data-name=randiSMSInfo]{background:#FFF;padding:15px 10px}@media (min-width:768px){.commonLayer[data-name=randiSMSInfo]{padding:20px 15px}}.commonLayer[data-name=randiSMSInfo] .closeIcon{right:15px;top:20px;font-size:20px}@media (min-width:768px){.commonLayer[data-name=randiSMSInfo] .closeIcon{right:20px;top:25px}}.commonLayer[data-name=randiSMSInfo] .content{padding:10px 10px 20px 10px;background:#ECECEC;border-radius:7px;line-height:1.2}@media (min-width:768px){.commonLayer[data-name=randiSMSInfo] .content{padding:30px 25px 40px 25px}}.commonLayer[data-name=randiSMSInfo] .content .titleContainer{padding-top:10px;display:flex;align-content:center;margin:0 0 20px}@media (min-width:768px){.commonLayer[data-name=randiSMSInfo] .content .titleContainer{margin:0 0 30px}}.commonLayer[data-name=randiSMSInfo] .content .titleContainer .imgContent{flex:0 0 100px;padding-right:15px}@media (min-width:768px){.commonLayer[data-name=randiSMSInfo] .content .titleContainer .imgContent{flex:220px;padding-right:40px}}.commonLayer[data-name=randiSMSInfo] .content .titleContainer .imgContent .headlineImg{max-width:100%}.commonLayer[data-name=randiSMSInfo] .content .titleContainer .textContainer{flex:1 0 0%}.commonLayer[data-name=randiSMSInfo] .content .titleContainer .textContainer .title{color:#C6373D;font-size:33px;line-height:1.2;font-weight:500;margin:0}@media (min-width:768px){.commonLayer[data-name=randiSMSInfo] .content .titleContainer .textContainer .title{font-size:74px}}.commonLayer[data-name=randiSMSInfo] .content .titleContainer .textContainer .secondaryTitle{font-size:14px;font-weight:700;line-height:1.2;margin:0}@media (min-width:768px){.commonLayer[data-name=randiSMSInfo] .content .titleContainer .textContainer .secondaryTitle{font-size:25px}}.commonLayer[data-name=randiSMSInfo] .content .rowContent{background:#FFF;padding:15px 10px;margin-bottom:6px;border-radius:4px}@media (min-width:768px){.commonLayer[data-name=randiSMSInfo] .content .rowContent{padding:15px;display:flex;margin-bottom:10px;align-items:center}}.commonLayer[data-name=randiSMSInfo] .content .rowContent .colImg{margin-bottom:10px}@media (min-width:768px){.commonLayer[data-name=randiSMSInfo] .content .rowContent .colImg{flex:0 0 130px;padding-right:20px}}.commonLayer[data-name=randiSMSInfo] .content .rowContent .colImg .colIcon{display:block;margin:0 auto}@media (min-width:768px){.commonLayer[data-name=randiSMSInfo] .content .rowContent .colContent{flex:1 0 0%}}.commonLayer[data-name=randiSMSInfo] .content .rowContent .colContent .contentText{font-size:13px;margin:0}@media (min-width:768px){.commonLayer[data-name=randiSMSInfo] .content .rowContent .colContent .contentText{font-size:16px}}.commonLayer[data-name=randiSMSInfo] .content .rowContent .colContent .contentText strong{font-size:inherit;display:inline;margin:0}.commonLayer[data-name=randiSMSInfo] .content .rowContent.contentSMS .colIcon{width:63px}@media (min-width:768px){.commonLayer[data-name=randiSMSInfo] .content .rowContent.contentSMS .colIcon{width:97px}}.commonLayer[data-name=randiSMSInfo] .content .rowContent.contentInfo .colIcon{width:34px}@media (min-width:768px){.commonLayer[data-name=randiSMSInfo] .content .rowContent.contentInfo .colIcon{width:56px}}.commonLayer[data-name=randiSMSInfo] .content .rowContent.contentPrice .colIcon{width:41px}@media (min-width:768px){.commonLayer[data-name=randiSMSInfo] .content .rowContent.contentPrice .colIcon{width:79px}}.commonLayer[data-name=randiSMSInfo] .content .rowContent.contentPrice .contentText{width:180px;margin:0 auto 10px auto}@media (min-width:768px){.commonLayer[data-name=randiSMSInfo] .content .rowContent.contentPrice .contentText{width:205px;display:inline-block;margin:0 15px 0 0}}.commonLayer[data-name=randiSMSInfo] .content .rowContent.contentPrice .walletButton{font-size:16px;line-height:16px;width:150px;margin:0 auto;display:block;padding:10px 0;color:#FFF;text-align:center}@media (min-width:768px){.commonLayer[data-name=randiSMSInfo] .content .rowContent.contentPrice .walletButton{font-size:24px;line-height:24px;padding:18px 0;width:210px;display:inline-block;margin:0;vertical-align:text-bottom}}.commonLayer[data-name=randiSMSInfo] .content .numberTitle{margin:20px 0 15px 0;font-size:14px;font-weight:700}@media (min-width:768px){.commonLayer[data-name=randiSMSInfo] .content .numberTitle{font-size:21px;margin:30px 0 20px 0}}.commonLayer[data-name=randiSMSInfo] .content .numberContent{font-size:13px;margin:0 0 20px}@media (min-width:768px){.commonLayer[data-name=randiSMSInfo] .content .numberContent{font-size:16px;margin-bottom:30px}}.commonLayer[data-name=randiSMSInfo] .content .inputLabel{font-size:14px;margin:0 0 10px 0;font-weight:700;display:block}@media (min-width:768px){.commonLayer[data-name=randiSMSInfo] .content .inputLabel{font-size:21px;margin-bottom:15px}}.commonLayer[data-name=randiSMSInfo] .content .numberGroup{margin:0}@media (min-width:768px){.commonLayer[data-name=randiSMSInfo] .content .numberGroup{display:flex;flex-wrap:wrap}}.commonLayer[data-name=randiSMSInfo] .content .numberGroup .input{display:flex;align-items:center;margin:0 0 10px 0;flex:0 0 100%}@media (min-width:768px){.commonLayer[data-name=randiSMSInfo] .content .numberGroup .input{flex:0 0 360px;margin-bottom:0}}.commonLayer[data-name=randiSMSInfo] .content .numberGroup .input .countyCode{flex:0 0 auto;font-size:13px}@media (min-width:768px){.commonLayer[data-name=randiSMSInfo] .content .numberGroup .input .countyCode{font-size:16px}}.commonLayer[data-name=randiSMSInfo] .content .numberGroup .input .countyCode .countyCodeContent{padding-right:10px}.commonLayer[data-name=randiSMSInfo] .content .numberGroup .input .dropdownHolder{flex:0 0 auto}.commonLayer[data-name=randiSMSInfo] .content .numberGroup .input .dropdownHolder:after{display:none}.commonLayer[data-name=randiSMSInfo] .content .numberGroup .input .dropdownHolder:before{display:block;position:absolute;top:50%;right:15px;height:10px;width:6px;background:url(/assets/images/desktop/subscription/wallet/inputChevron.svg) center / 6px no-repeat;content:"";z-index:1;transform:rotate(90deg);margin-top:-5px}.commonLayer[data-name=randiSMSInfo] .content .numberGroup .input .dropdownHolder .mobileCodeInput{line-height:40px;padding:0 45px 0 15px;border-radius:4px;font-family:inherit;font-size:13px;border:unset;position:relative;color:#4D4D4D}@media (min-width:768px){.commonLayer[data-name=randiSMSInfo] .content .numberGroup .input .dropdownHolder .mobileCodeInput{font-size:16px}}.commonLayer[data-name=randiSMSInfo] .content .numberGroup .input .inputNumberContainer{flex:1 0 0%;padding-left:5px}.commonLayer[data-name=randiSMSInfo] .content .numberGroup .input .inputNumberContainer .inputNumber{color:#4D4D4D;background:#FFF;padding:0 15px;height:40px;border-radius:4px;font-size:13px;font-family:inherit;border:unset;width:100%;max-width:100%}@media (min-width:768px){.commonLayer[data-name=randiSMSInfo] .content .numberGroup .input .inputNumberContainer .inputNumber{font-size:16px}}.commonLayer[data-name=randiSMSInfo] .content .numberGroup .okButton{font-size:18px;line-height:22px;font-weight:500;width:100%;padding:9px 0;text-align:center;margin:0}@media (min-width:768px){.commonLayer[data-name=randiSMSInfo] .content .numberGroup .okButton{display:inline-block;flex:0 0 130px;margin-left:15px}}.commonLayer[data-name=randiSMSInfo] .content .numberGroup .errorMessage{margin-top:10px;font-size:13px;color:#800}@media (min-width:768px){.commonLayer[data-name=randiSMSInfo] .content .numberGroup .errorMessage{font-size:16px;flex:0 0 100%}}.profilePageContainer .profileHeader{position:fixed;top:-78px;left:0;width:100%;padding:5px;background-color:#ececec;box-shadow:0 5px 5px 0 rgb(0 0 0 / .3);-webkit-animation:slideUp 0.5s ease-in-out both;-moz-animation:slideUp 0.5s ease-in-out both;-ms-animation:slideUp 0.5s ease-in-out both;animation:slideUp 0.5s ease-in-out both;z-index:9999;display:none}.profilePageContainer .profileHeader .container{height:100%}.profilePageContainer .profileHeader.visible{display:block}.profilePageContainer .profileHeader.sticky{-webkit-animation:slideDown 0.5s ease-in-out both;-moz-animation:slideDown 0.5s ease-in-out both;-ms-animation:slideDown 0.5s ease-in-out both;animation:slideDown 0.5s ease-in-out both}.profilePageContainer .profileHeader .basic{width:calc(100% - 510px);white-space:nowrap}@media (max-width:859px){.profilePageContainer .profileHeader .basic{width:calc(100% - 380px)}}@media (max-width:639px){.profilePageContainer .profileHeader .basic{width:calc(100% - 325px)}}@media (max-width:480px){.profilePageContainer .profileHeader .basic{width:calc(100% - 50px)}}.profilePageContainer .profileHeader .basic .backButton{margin-top:3px;vertical-align:middle;cursor:pointer;display:none}@media (max-width:480px){.profilePageContainer .profileHeader .basic .backButton{display:inline-block}}.profilePageContainer .profileHeader .basic .avatarWrapper{display:inline-block;vertical-align:middle}@media (max-width:480px){.profilePageContainer .profileHeader .basic .avatarWrapper{display:none}}.profilePageContainer .profileHeader .basic .avatarWrapper .avatar{float:left;width:60px;height:60px;border:2px solid #FFF;border-radius:50%;cursor:pointer}@media (max-width:859px){.profilePageContainer .profileHeader .basic .avatarWrapper .avatar{width:42px;height:42px}}.profilePageContainer .profileHeader .basic .avatarWrapper .avatar.default,.profilePageContainer .profileHeader .basic .avatarWrapper .avatar.private{cursor:default}.profilePageContainer .profileHeader .basic .data{position:relative;display:inline-block;top:-2px;width:calc(100% - 35px);padding-left:18px;vertical-align:middle;line-height:1.2}@media (max-width:859px){.profilePageContainer .profileHeader .basic .data{top:-1px;padding-left:12px}}@media (max-width:480px){.profilePageContainer .profileHeader .basic .data{width:100%;max-width:none}}.profilePageContainer .profileHeader .basic .data .name{max-width:calc(100% - 60px);font-size:24px;text-overflow:ellipsis;overflow:hidden}@media (max-width:859px){.profilePageContainer .profileHeader .basic .data .name{max-width:calc(100% - 20px);font-size:16px}}@media (max-width:480px){.profilePageContainer .profileHeader .basic .data .name{max-width:calc(100% - 80px);font-size:18px;font-weight:700}}.profilePageContainer .profileHeader .basic .data .name .validated{position:relative;display:inline-block;top:-2px;width:15px;height:15px;margin:0 2px 0 2px;background:url(/assets/images/common/icons/validated.svg) no-repeat;background-size:100% 100%;vertical-align:middle}@media (max-width:480px){.profilePageContainer .profileHeader .basic .data .name .validated{width:13px;height:13px;margin-left:1px}}.profilePageContainer .profileHeader .basic .data .name .online{position:relative;display:inline-block;top:-2px;width:15px;height:15px;margin-left:2px;background-color:#43ce92;border-radius:50%;vertical-align:middle}@media (max-width:480px){.profilePageContainer .profileHeader .basic .data .name .online{width:13px;height:13px;margin-left:1px}}.profilePageContainer .profileHeader .basic .data .city{margin-top:1px;color:#464646;font-size:14px}@media (max-width:859px){.profilePageContainer .profileHeader .basic .data .city{font-size:12px}}@media (max-width:480px){.profilePageContainer .profileHeader .basic .data .city{width:100%;font-size:14px}}.profilePageContainer .profileHeader .basic .data .city .cityName{display:inline-block;max-width:calc(100% - 150px);text-overflow:ellipsis;vertical-align:bottom;overflow:hidden}@media (max-width:859px){.profilePageContainer .profileHeader .basic .data .city .cityName{max-width:calc(100% - 120px)}}@media (max-width:570px){.profilePageContainer .profileHeader .basic .data .city .cityName{max-width:calc(100% - 50px)}}@media (max-width:480px){.profilePageContainer .profileHeader .basic .data .city .cityName{max-width:calc(100% - 170px)}}.profilePageContainer .profileHeader .basic .data .city .distance{display:inline-block;margin-left:3px;vertical-align:bottom}.profilePageContainer .profileHeader .basic .data .city .showMap.desktop{position:relative;display:inline-block;top:-1px;margin-left:10px;padding:1px 5px;font-size:12px;border:1px solid #444;border-radius:30px;vertical-align:bottom;cursor:pointer}@media (max-width:859px){.profilePageContainer .profileHeader .basic .data .city .showMap.desktop{top:0;font-size:11px}}@media (max-width:650px){.profilePageContainer .profileHeader .basic .data .city .showMap.desktop{display:none}}.profilePageContainer .profileHeader .basic .data .city .showMap.desktop svg{display:inline-block;width:9px;height:12px;vertical-align:middle}.profilePageContainer .profileHeader .basic .data .city .showMap.desktop svg path{fill:#444}.profilePageContainer .profileHeader .basic .data .city .showMap.desktop span{display:inline-block;margin-left:3px;vertical-align:middle}.profilePageContainer .profileHeader .basic .data .city .showMap.desktop:hover{color:#ececec;background-color:#999;border-color:#999}.profilePageContainer .profileHeader .basic .data .city .showMap.desktop:hover svg path{fill:#ececec}.profilePageContainer .profileHeader .basic .data .city .showMapContainer.mobile{display:none}@media (max-width:480px){.profilePageContainer .profileHeader .basic .data .city .showMapContainer.mobile{display:inline-block}}.profilePageContainer .profileHeader .basic .data .city .showMapContainer.mobile .showMap{text-decoration:underline;cursor:pointer}.profilePageContainer .profileHeader .headerActions{margin-top:2px}@media (max-width:480px){.profilePageContainer .profileHeader .headerActions{position:absolute;top:50%;right:42px;margin-top:-19px}}.profilePageContainer .profileHeader .headerActions button{display:inline-block;width:55px;height:55px;margin-right:20px;padding:0;background:#FFF;border:none;border-radius:50%;text-align:center;box-shadow:0 0 6px rgb(0 0 0 / .2);vertical-align:middle;cursor:pointer}@media (max-width:859px){.profilePageContainer .profileHeader .headerActions button{width:38px;height:38px;margin-right:15px}.profilePageContainer .profileHeader .headerActions button svg{height:auto}}@media (max-width:639px){.profilePageContainer .profileHeader .headerActions button{margin-right:8px}}.profilePageContainer .profileHeader .headerActions button.disabled{background:#FFFFFF!important;cursor:default}.profilePageContainer .profileHeader .headerActions button.disabled .icon .count{color:#FFFFFF!important}.profilePageContainer .profileHeader .headerActions button.gray .icon svg path{fill:#7f7f7f!important}.profilePageContainer .profileHeader .headerActions button.like{line-height:76px}@media (max-width:859px){.profilePageContainer .profileHeader .headerActions button.like{line-height:50px}}@media (max-width:480px){.profilePageContainer .profileHeader .headerActions button.like{display:none}}@media (max-width:859px){.profilePageContainer .profileHeader .headerActions button.like svg{width:62%}}.profilePageContainer .profileHeader .headerActions button.like svg path{stroke:#336993}.profilePageContainer .profileHeader .headerActions button.like svg.mutual,.profilePageContainer .profileHeader .headerActions button.like svg.unlike{display:none}.profilePageContainer .profileHeader .headerActions button.like:hover svg path{fill:#336993}.profilePageContainer .profileHeader .headerActions button.like:hover.disabled svg path{fill:#FFF}.profilePageContainer .profileHeader .headerActions button.like.liked{color:#FFF;background-color:#336993}.profilePageContainer .profileHeader .headerActions button.like.liked svg path{fill:#FFF}.profilePageContainer .profileHeader .headerActions button.like.liked.mutual svg.like{display:none}.profilePageContainer .profileHeader .headerActions button.like.liked.mutual svg.mutual{display:inline-block}@media (max-width:859px){.profilePageContainer .profileHeader .headerActions button.like.liked.mutual svg.mutual{width:84%}}.profilePageContainer .profileHeader .headerActions button.like.liked.now .icon{animation:iconPulsate 0.7s 0s linear}.profilePageContainer .profileHeader .headerActions button.like.liked:hover:not(.now){background-color:#FFF}.profilePageContainer .profileHeader .headerActions button.like.liked:hover:not(.now) svg.like,.profilePageContainer .profileHeader .headerActions button.like.liked:hover:not(.now) svg.mutual{display:none}.profilePageContainer .profileHeader .headerActions button.like.liked:hover:not(.now) svg.unlike{display:inline-block}.profilePageContainer .profileHeader .headerActions button.like.liked:hover:not(.now) svg.unlike path{fill:#336993}.profilePageContainer .profileHeader .headerActions button.superLike{background-color:#787FD2;background:-webkit-gradient(linear,left top,left bottom,from(#787FD2),to(#9D61AF));background:-webkit-linear-gradient(top,#787FD2,#9D61AF);background:-moz-linear-gradient(top,#787FD2,#9D61AF);background:-ms-linear-gradient(top,#787FD2,#9D61AF);background:-o-linear-gradient(top,#787FD2,#9D61AF)}@media (max-width:480px){.profilePageContainer .profileHeader .headerActions button.superLike{display:none}}.profilePageContainer .profileHeader .headerActions button.superLike .icon{position:relative;right:-2px}@media (max-width:859px){.profilePageContainer .profileHeader .headerActions button.superLike .icon{right:-1px}.profilePageContainer .profileHeader .headerActions button.superLike .icon svg{width:25px}}.profilePageContainer .profileHeader .headerActions button.message{line-height:75px}@media (max-width:859px){.profilePageContainer .profileHeader .headerActions button.message{line-height:47px}}@media (max-width:480px){.profilePageContainer .profileHeader .headerActions button.message{display:none}}.profilePageContainer .profileHeader .headerActions button.message .icon svg path{fill:#336993}@media (max-width:859px){.profilePageContainer .profileHeader .headerActions button.message .icon svg{width:55%}}.profilePageContainer .profileHeader .headerActions button.message .icon .count{position:absolute;display:inline-block;top:0;left:0;width:100%;color:#FFF;font-size:18px;font-weight:400;text-align:center;line-height:56px}@media (max-width:859px){.profilePageContainer .profileHeader .headerActions button.message .icon .count{font-size:12px;line-height:39px}}.profilePageContainer .profileHeader .headerActions button.message .icon .count.more{font-size:15px}@media (max-width:859px){.profilePageContainer .profileHeader .headerActions button.message .icon .count.more{font-size:11px}}.profilePageContainer .profileHeader .headerActions button.message:hover,.profilePageContainer .profileHeader .headerActions button.message.active{background-color:#336993}.profilePageContainer .profileHeader .headerActions button.message:hover svg path,.profilePageContainer .profileHeader .headerActions button.message.active svg path{fill:#FFF}.profilePageContainer .profileHeader .headerActions button.message:hover .count,.profilePageContainer .profileHeader .headerActions button.message.active .count{color:#336993}.profilePageContainer .profileHeader .headerActions button.message:hover.disabled svg path,.profilePageContainer .profileHeader .headerActions button.message.active.disabled svg path{fill:#336993}@media (max-width:480px){.profilePageContainer .profileHeader .headerActions button.invite{display:none}}.profilePageContainer .profileHeader .headerActions button.invite .icon{height:29px}@media (max-width:859px){.profilePageContainer .profileHeader .headerActions button.invite .icon{height:23px}.profilePageContainer .profileHeader .headerActions button.invite .icon svg{width:21px;height:23px}}.profilePageContainer .profileHeader .headerActions button.invite:hover,.profilePageContainer .profileHeader .headerActions button.invite.active{background-color:#336993}.profilePageContainer .profileHeader .headerActions button.invite:hover svg path,.profilePageContainer .profileHeader .headerActions button.invite.active svg path{fill:#FFF}.profilePageContainer .profileHeader .headerActions button.invite:hover .count,.profilePageContainer .profileHeader .headerActions button.invite.active .count{color:#336993}.profilePageContainer .profileHeader .headerActions button.invite:hover.disabled svg path,.profilePageContainer .profileHeader .headerActions button.invite.active.disabled svg path{fill:#336993}.profilePageContainer .profileHeader .headerActions button.invite.gray{cursor:default}.profilePageContainer .profileHeader .headerActions button.invite.gray:hover{background-color:#FFF}.profilePageContainer .profileHeader .headerActions button.save{line-height:71px;overflow:hidden}@media (max-width:859px){.profilePageContainer .profileHeader .headerActions button.save{line-height:50px}}@media (max-width:859px){.profilePageContainer .profileHeader .headerActions button.save svg{width:42%}}.profilePageContainer .profileHeader .headerActions button.save svg path{fill:#336993}.profilePageContainer .profileHeader .headerActions button.save:hover:not(.unsaved),.profilePageContainer .profileHeader .headerActions button.save.saved{background-color:#336993}.profilePageContainer .profileHeader .headerActions button.save:hover:not(.unsaved) svg path,.profilePageContainer .profileHeader .headerActions button.save.saved svg path{fill:#FFF}.profilePageContainer .profileHeader .headerActions button.save:hover:not(.unsaved).disabled svg path,.profilePageContainer .profileHeader .headerActions button.save.saved.disabled svg path{fill:#336993}.profilePageContainer .profileHeader .headerActions button.save.saved.now .icon{animation:takeAWalk 0.4s 0s linear}.profilePageContainer .profileHeader .headerActions .menu{position:relative;display:inline-block;margin-right:30px;vertical-align:middle}@media (max-width:639px){.profilePageContainer .profileHeader .headerActions .menu{margin-right:20px}}@media (max-width:480px){.profilePageContainer .profileHeader .headerActions .menu{margin-right:0}}.profilePageContainer .profileHeader .headerActions .menu .opener{position:relative;width:55px;height:55px;margin-right:0;padding:0;border-radius:50%;line-height:55px;z-index:2}@media (max-width:859px){.profilePageContainer .profileHeader .headerActions .menu .opener{width:38px;height:38px}}@media (max-width:480px){.profilePageContainer .profileHeader .headerActions .menu .opener{box-shadow:none}}.profilePageContainer .profileHeader .headerActions .menu .opener>div{position:relative;display:inline-block;top:25px;width:5px;height:5px;background-color:#474747;border-radius:50%;vertical-align:top}.profilePageContainer .profileHeader .headerActions .menu .opener>div:nth-of-type(2){margin:0 5px}@media (max-width:859px){.profilePageContainer .profileHeader .headerActions .menu .opener>div{top:17px;width:4px;height:4px}.profilePageContainer .profileHeader .headerActions .menu .opener>div:nth-of-type(2){margin:0 4px}}.profilePageContainer .profileHeader .headerActions .menu .opener svg{display:none}.profilePageContainer .profileHeader .headerActions .menu .opener:hover{background-color:#336993}@media (max-width:480px){.profilePageContainer .profileHeader .headerActions .menu .opener:hover{background-color:#FFF}}@media (min-width:481px){.profilePageContainer .profileHeader .headerActions .menu .opener:hover>div{background-color:#FFF}}.profilePageContainer .profileHeader .headerActions .menu .opener:hover.disabled>div{background-color:#474747}.profilePageContainer .profileHeader .headerActions .menu.open .opener{background-color:#336993}@media (max-width:480px){.profilePageContainer .profileHeader .headerActions .menu.open .opener{background-color:#FFF}}@media (min-width:481px){.profilePageContainer .profileHeader .headerActions .menu.open .opener>div{display:none}}.profilePageContainer .profileHeader .headerActions .menu.open .opener svg{position:absolute;display:inline-block;top:50%;left:50%;margin-top:-11px;margin-left:-11px}@media (max-width:480px){.profilePageContainer .profileHeader .headerActions .menu.open .opener svg{display:none}}.profilePageContainer .profileHeader .headerActions .menu ul{position:absolute;width:140px;top:72px;left:50%;margin-left:-76px;padding:15px 0;background-color:#FFF;border-radius:7px;box-shadow:0 0 6px rgb(0 0 0 / .16)}@media (max-width:859px){.profilePageContainer .profileHeader .headerActions .menu ul{margin-top:-17px}}@media (max-width:480px){.profilePageContainer .profileHeader .headerActions .menu ul{margin-left:-120px}}.profilePageContainer .profileHeader .headerActions .menu ul li{padding:7px 15px;color:#666;font-size:16px;cursor:pointer}.profilePageContainer .profileHeader .headerActions .menu ul li:hover span{text-decoration:underline}.profilePageContainer .profileHeader .headerActions .menu ul li .icon,.profilePageContainer .profileHeader .headerActions .menu ul li span{display:inline-block;vertical-align:middle}.profilePageContainer .profileHeader .headerActions .menu ul li .icon{width:30px;height:30px;margin-right:8px;border:2px solid #666;border-radius:50%;text-align:center;line-height:28px}.profilePageContainer .profileHeader .headerActions .menu ul li .icon.report{line-height:23px}.profilePageContainer .profileHeader .headerActions .menu ul:before{content:'';position:absolute;top:-16px;left:50%;width:0;height:0;margin-left:-9px;border-left:16px solid #fff0;border-right:16px solid #fff0;border-bottom:16px solid rgb(0 0 0 / .04)}@media (max-width:480px){.profilePageContainer .profileHeader .headerActions .menu ul:before{left:auto;right:5px;margin-left:0}}.profilePageContainer .profileHeader .headerActions .menu ul:after{content:'';position:absolute;top:-13px;left:50%;width:0;height:0;margin-left:-7px;border-left:14px solid #fff0;border-right:14px solid #fff0;border-bottom:14px solid #FFF}@media (max-width:480px){.profilePageContainer .profileHeader .headerActions .menu ul:after{left:auto;right:10px;margin-left:0}}.profilePageContainer .profileHeader .closeLayer{display:inline-block;margin-top:3px;vertical-align:middle;cursor:pointer}.profilePageContainer .profileHeader .closeLayer.onMobile{position:absolute;top:50%;right:15px;margin-top:-10px;display:none}.profilePageContainer .profileHeader .closeLayer.onMobile svg{width:17px;height:19px}@media (max-width:480px){.profilePageContainer .profileHeader .closeLayer{display:none}}.profilePageContainer .profileHeader .closeLayer svg{width:28px;height:28px}.profilePageContainer .profileHeader .scrollUp{display:inline-block;cursor:pointer}.profilePageContainer .profileHeader .scrollUp svg{width:44px;height:57px}@media (max-width:859px){.profilePageContainer .profileHeader .scrollUp svg{width:34px;height:39px}}.profilePageContainer .profileInner .onMobile{display:none}.profilePageContainer .profileInner.hided,.profilePageContainer .profileInner.banned{margin:0 auto}.profilePageContainer .profileInner.swipe{margin-top:15px!important}.profilePageContainer .profileInner .container{padding-left:0;padding-right:0}@media (max-width:1210px){.profilePageContainer .profileInner .container{padding:0 20px}}@media (max-width:900px){.profilePageContainer .profileInner .container{display:flex;flex-direction:column;padding:0 15px}.profilePageContainer .profileInner .container .onDesktop{display:none}.profilePageContainer .profileInner .container .onMobile{display:block}}@media (max-width:480px){.profilePageContainer .profileInner .container{padding:0}}.profilePageContainer .profileOuter.layer{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / .82);overflow-x:hidden;overflow-y:auto;z-index:99995}@media (max-width:1024px){.profilePageContainer .profileOuter.layer{z-index:99999}}@media (max-width:480px){.profilePageContainer .profileOuter.layer{top:52px}}@media (max-width:640px){.profilePageContainer .profileOuter.layer.front{z-index:99999}}.profilePageContainer .profileOuter.layer .profileInner{position:relative;display:inline-block;width:1220px;left:50%;margin:20px 0;padding:30px;background-color:#ececec;border-radius:15px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);box-shadow:0 0 6px rgb(0 0 0 / .3)}@media (max-width:1280px){.profilePageContainer .profileOuter.layer .profileInner{width:calc(100% - 30px);padding:30px 15px}}@media (max-width:480px){.profilePageContainer .profileOuter.layer .profileInner{display:block;width:100%;margin:0;padding:0 0 10px 0;border-radius:0;box-shadow:none}}.profilePageContainer .profileOuter.layer .profileInner .closeLayer{position:absolute;display:inline-block;top:27px;right:27px;cursor:pointer;z-index:1}@media (max-width:480px){.profilePageContainer .profileOuter.layer .profileInner .closeLayer{display:none}}@media (max-width:480px){.profilePageContainer .profileOuter.layer .bannerZone.upper{margin-top:0}}.profilePageContainer .profileOuter .profileInner.hided,.profilePageContainer .profileOuter .profileInner.banned{width:1160px;padding:0;overflow:hidden}@media (max-width:1280px){.profilePageContainer .profileOuter .profileInner.hided,.profilePageContainer .profileOuter .profileInner.banned{width:calc(100% - 120px)}}@media (max-width:900px){.profilePageContainer .profileOuter .profileInner.hided,.profilePageContainer .profileOuter .profileInner.banned{width:360px}}@media (max-width:480px){.profilePageContainer .profileOuter .profileInner.hided,.profilePageContainer .profileOuter .profileInner.banned{width:100%}}.profilePageContainer .profileOuter .profileInner.banned .closeLayer line{stroke:#FFF}.profilePageContainer .profileOuter:not(.layer){padding-top:40px}@media (max-width:480px){.profilePageContainer .profileOuter:not(.layer){padding-top:18px}.profilePageContainer .profileOuter:not(.layer) .profileInner.hided .avatarWrapper,.profilePageContainer .profileOuter:not(.layer) .profileInner.banned .avatarWrapper{margin-top:15px}}.profilePageContainer .recommendations{margin-top:60px}@media (max-width:480px){.profilePageContainer .recommendations{margin-bottom:130px}}.profilePageContainer .recommendations>.container{margin-bottom:40px}.profilePageContainer .recommendations .title{margin-bottom:30px;font-size:24px;font-weight:700}@media (max-width:480px){.profilePageContainer .recommendations .title{padding-left:20px}}.profilePageContainer .recommendations .profileBox:not(:last-of-type){margin-right:15px}.profilePageContainer .recommendations .profileBox .data{background-color:#FFF}.profilePageContainer .recommendations .profileBox.premium .data{background-color:#336993}.profilePageContainer .loadingHeader{position:fixed;top:0;left:0;width:100%;height:52px;padding:6px;background-color:#FFF;box-shadow:0 5px 5px 0 rgb(0 0 0 / .3);z-index:9999;display:none}.profilePageContainer .loadingHeader.layer{z-index:99999}@media (max-width:480px){.profilePageContainer .loadingHeader{display:block}}.profilePageContainer .loadingHeader .backButton{position:relative;display:inline-block;top:1px;vertical-align:middle;cursor:pointer}.profilePageContainer .loadingHeader .backButton svg{width:17px;height:19px}.profilePageContainer .loadingHeader .loadingText{position:relative;display:inline-block;margin-left:12px;vertical-align:middle}.profilePageContainer .loadingHeader .loadingText>div{background-color:#cacaca;-webkit-animation:profileLoading 1s infinite alternate;-moz-animation:profileLoading 1s infinite alternate;-ms-animation:profileLoading 1s infinite alternate;animation:profileLoading 1s infinite alternate}.profilePageContainer .loadingHeader .loadingText .name{width:130px;height:20px;-webkit-animation-delay:0.2s;-moz-animation-delay:0.2s;-ms-animation-delay:0.2s;-o-animation-delay:0.2s;animation-delay:0.2s}.profilePageContainer .loadingHeader .loadingText .city{width:160px;height:15px;margin-top:4px;-webkit-animation-delay:0.7s;-moz-animation-delay:0.7s;-ms-animation-delay:0.7s;-o-animation-delay:0.7s;animation-delay:0.7s}.profilePageContainer .loadingHeader .actions{float:right;margin-right:32px}.profilePageContainer .loadingHeader .actions .save{display:inline-block;width:38px;height:38px;margin-right:8px;background-color:#cacaca;border-radius:50%;vertical-align:middle;-webkit-animation:profileLoading 1s infinite alternate;-moz-animation:profileLoading 1s infinite alternate;-ms-animation:profileLoading 1s infinite alternate;animation:profileLoading 1s infinite alternate;-webkit-animation-delay:1.2s;-moz-animation-delay:1.2s;-ms-animation-delay:1.2s;-o-animation-delay:1.2s;animation-delay:1.2s}.profilePageContainer .loadingHeader .actions .opener{display:inline-block;width:38px;height:38px;text-align:center;vertical-align:middle}.profilePageContainer .loadingHeader .actions .opener>div{position:relative;display:inline-block;top:18px;width:4px;height:4px;background-color:#474747;border-radius:50%;vertical-align:top}.profilePageContainer .loadingHeader .actions .opener>div:nth-of-type(2){margin:0 4px}.profilePageContainer .loadingHeader .actions .closeLayer{position:absolute;top:50%;right:15px;margin-top:-10px;cursor:pointer}.profilePageContainer .loadingHeader .actions .closeLayer svg{width:17px;height:19px}.profilePageContainer .bannerZone.upper{margin-bottom:25px}@media (max-width:480px){.profilePageContainer .bannerZone.upper{margin-top:28px}}.profilePageContainer .bannerZone.upper img{max-width:calc(100% - 140px);height:auto!important}@media (max-width:480px){.profilePageContainer .bannerZone.upper img{max-width:none;width:100%!important}}.profilePageContainer .bannerZone.side1,.profilePageContainer .bannerZone.side2{margin-top:30px}@media (max-width:480px){.profilePageContainer .bannerZone.side1,.profilePageContainer .bannerZone.side2{margin-bottom:30px}}.profileMainContentContainer{padding-left:0;padding-right:0}.profileMainContentContainer .onMobile{display:none}@media (max-width:1210px){.profileMainContentContainer{padding:0 20px}}@media (max-width:900px){.profileMainContentContainer{display:flex;flex-direction:column;padding:0 15px}.profileMainContentContainer .onDesktop{display:none}.profileMainContentContainer .onMobile{display:block}}@media (max-width:480px){.profileMainContentContainer{padding:0}}.profileMainContentContainer .text{max-height:210px;color:#4C4C4C;overflow:hidden}.profileMainContentContainer .col.left{float:left;width:50%;padding-right:20px}@media (max-width:640px){.profileMainContentContainer .col.left{float:none;width:100%;padding-right:0}}.profileMainContentContainer .col.right{float:right;width:50%;padding-left:20px}@media (max-width:640px){.profileMainContentContainer .col.right{float:none;width:100%;padding-left:0}}.profileMainContentContainer .toggleContainer .toggle{display:inline-block;color:#000;font-size:16px;font-weight:500;cursor:pointer}.profileMainContentContainer .toggleContainer .toggle span{display:inline-block;vertical-align:middle}.profileMainContentContainer .toggleContainer .toggle svg{position:relative;display:inline-block;top:1px;margin-left:5px;width:11px;height:7px;vertical-align:middle;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-khtml-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.profileMainContentContainer .toggleContainer .toggle.open svg{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}.profileMainContentContainer .avatarWrapper{position:relative;z-index:2}@media (max-width:900px){.profileMainContentContainer .avatarWrapper{width:360px;margin:0 auto}}@media (max-width:480px){.profileMainContentContainer .avatarWrapper{width:100%}}.profileMainContentContainer .avatarWrapper .avatar{width:360px;height:360px;border-radius:7px;cursor:pointer}@media (max-width:1280px){.profileMainContentContainer .avatarWrapper .avatar{width:280px;height:280px}}@media (max-width:900px){.profileMainContentContainer .avatarWrapper .avatar{width:360px;height:360px}}@media (max-width:480px){.profileMainContentContainer .avatarWrapper .avatar{width:100%;height:auto;border-radius:0}}.profileMainContentContainer .avatarWrapper .avatar.default,.profileMainContentContainer .avatarWrapper .avatar.private{cursor:default}.profileMainContentContainer .avatarWrapper .premiumIcon{position:absolute;top:15px;left:15px;width:40px;height:40px;background:#FFF url(/assets/images/desktop/profile/icons/premium.svg) no-repeat center center;background-size:66%;border-radius:50%}.profileMainContentContainer .avatarWrapper .premiumIcon.premiumPlus{background-image:url(/assets/images/desktop/profile/icons/premiumPlus.svg);background-color:#fff0;background-size:100%}.profileMainContentContainer .avatarWrapper .photoRequestWrapper,.profileMainContentContainer .avatarWrapper .privatePhotoAttachWrapper{position:absolute;display:inline-block;top:50%;left:0;width:100%;color:#FFF;text-align:center;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.profileMainContentContainer .avatarWrapper .photoRequestWrapper .title,.profileMainContentContainer .avatarWrapper .privatePhotoAttachWrapper .title{margin-bottom:5px;font-size:24px}.profileMainContentContainer .avatarWrapper .photoRequestWrapper .info,.profileMainContentContainer .avatarWrapper .privatePhotoAttachWrapper .info{font-size:18px}@media (max-width:1280px){.profileMainContentContainer .avatarWrapper .photoRequestWrapper .info,.profileMainContentContainer .avatarWrapper .privatePhotoAttachWrapper .info{font-size:16px}}.profileMainContentContainer .avatarWrapper .photoRequestWrapper button,.profileMainContentContainer .avatarWrapper .privatePhotoAttachWrapper button{margin-top:20px;color:#FFF;font-size:22px;font-weight:400;border:2px solid #FFF}.profileMainContentContainer .avatarWrapper .photoRequestWrapper button:hover,.profileMainContentContainer .avatarWrapper .privatePhotoAttachWrapper button:hover{color:#4c4c4c;background:#FFF}.profileMainContentContainer .avatarWrapper .photoRequestWrapper button[disabled],.profileMainContentContainer .avatarWrapper .privatePhotoAttachWrapper button[disabled]{background:transparent!important}.profileMainContentContainer .avatarWrapper .photoRequestWrapper button[disabled]:hover,.profileMainContentContainer .avatarWrapper .privatePhotoAttachWrapper button[disabled]:hover{color:#FFF}.profileMainContentContainer .avatarWrapper .photoRequestWrapper .help{position:absolute;top:-20px;right:75px;width:28px;height:28px;background:url(/assets/images/desktop/common/helpWhite.svg) no-repeat;cursor:pointer}.profileMainContentContainer .avatarWrapper .privatePhotoAttachWrapper .title .icon{display:inline-block;width:16px;height:22px;margin-right:5px;background:url(/assets/images/desktop/profile/icons/lockWhite.svg) no-repeat;vertical-align:middle}.profileMainContentContainer .avatarWrapper.onMobile .preview{position:relative;width:100%;vertical-align:top;overflow:hidden;display:none}.profileMainContentContainer .avatarWrapper.onMobile .preview .photo{float:left;width:100%}.profileMainContentContainer .avatarWrapper.onMobile .preview.avatar{display:inline-block}@media (min-width:481px){.profileMainContentContainer .avatarWrapper.onMobile .preview.avatar{margin-left:0!important}}@media (max-width:480px){.profileMainContentContainer .avatarWrapper.onMobile .holder{white-space:nowrap;overflow:hidden}.profileMainContentContainer .avatarWrapper.onMobile .holder .preview{display:inline-block}.profileMainContentContainer .avatarWrapper.onMobile .holder .preview.blurred:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.4;z-index:2}.profileMainContentContainer .avatarWrapper.onMobile .holder .preview img{display:inline-block;width:100%}.profileMainContentContainer .avatarWrapper.onMobile .holder .preview .privatePhotoIcon{position:absolute;top:25px;right:15px;z-index:3}.profileMainContentContainer .avatarWrapper.onMobile .holder .preview .privatePhotoIcon svg{width:22px;opacity:.9}.profileMainContentContainer .avatarWrapper.onMobile .holder .preview .infoBox{position:absolute;top:50%;left:0;width:100%;padding:20px;text-align:center;white-space:normal;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:3}.profileMainContentContainer .avatarWrapper.onMobile .holder .preview .infoBox .thumbnail{width:90px;height:90px;margin:0 auto 20px auto;border-radius:7px;box-shadow:0 0 15px #222;vertical-align:top;overflow:hidden}.profileMainContentContainer .avatarWrapper.onMobile .holder .preview .infoBox .thumbnail img{width:90px;height:90px}.profileMainContentContainer .avatarWrapper.onMobile .holder .preview .infoBox .title{color:#FFF;font-size:20px}.profileMainContentContainer .avatarWrapper.onMobile .holder .preview .infoBox .title .privatePhoto{margin-bottom:20px}.profileMainContentContainer .avatarWrapper.onMobile .holder .preview .infoBox .title .privatePhoto svg{display:block;width:45px;margin:0 auto 10px auto}.profileMainContentContainer .avatarWrapper.onMobile .holder .preview .infoBox .buttonContainer{margin-top:25px}.profileMainContentContainer .avatarWrapper.onMobile .holder .preview .infoBox .buttonContainer button{height:50px;color:#FFF;font-size:18px;font-weight:400;border:2px solid #FFF}.profileMainContentContainer .avatarWrapper.onMobile .holder .preview .infoBox .buttonContainer button:hover{color:#000;background-color:#FFF}.profileMainContentContainer .avatarWrapper.onMobile .holder.setPos .preview{-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;-ms-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;-khtml-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out}.profileMainContentContainer .avatarWrapper.onMobile.hasStripes .premiumIcon{top:20px}}.profileMainContentContainer .avatarWrapper .slideStripes{position:absolute;top:9px;left:10px;text-align:center;z-index:3}@media (min-width:481px){.profileMainContentContainer .avatarWrapper .slideStripes{display:none}}.profileMainContentContainer .avatarWrapper .slideStripes div{display:inline-block;height:2px;margin:0 2px;background-color:rgb(255 255 255 / .6);vertical-align:top}.profileMainContentContainer .avatarWrapper .slideStripes div.active{background-color:#FFF}@media (max-width:400px){.profileMainContentContainer .profileActions{padding:0!important;white-space:unset!important}}@media (max-width:400px){.profileMainContentContainer .profileActions button{width:calc(50% - 20px)!important}.profileMainContentContainer .profileActions button .icon{position:absolute!important;top:50%;left:15px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.profileMainContentContainer .profileActions button.like,.profileMainContentContainer .profileActions button.message{margin-right:10px!important}.profileMainContentContainer .profileActions button.like,.profileMainContentContainer .profileActions button.superLike{margin-bottom:15px}.profileMainContentContainer .profileActions button.superLike,.profileMainContentContainer .profileActions button.invite{margin-right:0!important}.profileMainContentContainer .profileActions button.like{padding-left:18px!important}.profileMainContentContainer .profileActions button.like .icon{margin-top:1px!important}.profileMainContentContainer .profileActions button.superLike{padding-left:40px!important}.profileMainContentContainer .profileActions button.superLike .icon{margin-top:-2px!important}.profileMainContentContainer .profileActions button.message{padding-left:30px!important}.profileMainContentContainer .profileActions button.message .icon{margin-top:-1px!important}.profileMainContentContainer .profileActions button.invite{padding-left:12px!important}.profileMainContentContainer .profileActions button.invite .icon{margin-top:-1px!important}.profileMainContentContainer .profileActions button.invite .onMobile{display:inline-block!important;margin-left:8px}}@media (max-width:1030px){.profileMainContentContainer .profileActions button.like,.profileMainContentContainer .profileActions button.message{width:165px}}@media (max-width:900px){.profileMainContentContainer .profileActions button.like,.profileMainContentContainer .profileActions button.message{width:210px;height:50px}}@media (max-width:680px){.profileMainContentContainer .profileActions button.like,.profileMainContentContainer .profileActions button.message{width:152px;font-size:15px;height:40px}}@media (max-width:550px){.profileMainContentContainer .profileActions button.like,.profileMainContentContainer .profileActions button.message{width:135px}}.profileMainContentContainer .box{padding:30px 35px;background-color:#FFF;border-radius:10px;box-shadow:0 0 6px rgb(0 0 0 / .16)}@media (max-width:480px){.profileMainContentContainer .box{padding:20px;border-radius:0;box-shadow:none}}.profileMainContentContainer .box .title{margin:0 0 20px 0;font-size:24px;font-weight:700}@media (max-width:1280px){.profileMainContentContainer .box .title{font-size:22px}}.profileMainContentContainer .box .subtitle{margin:0 0 10px 0;font-size:20px;font-weight:600}@media (max-width:1280px){.profileMainContentContainer .box .subtitle{font-size:18px}}.profileMainContentContainer .box.resizable{position:relative;overflow:hidden}.profileMainContentContainer .box.resizable.overflow{padding-bottom:45px}@media (max-width:480px){.profileMainContentContainer .box.resizable.overflow{padding-bottom:0}}.profileMainContentContainer .box.resizable .toggle{position:absolute;left:0;bottom:0;width:100%;padding:10px;background-color:#FFF;font-size:16px;font-weight:500;text-align:center;box-shadow:0 -2px 6px rgb(0 0 0 / .16);cursor:pointer}@media (max-width:480px){.profileMainContentContainer .box.resizable .toggle{display:none}}.profileMainContentContainer .box.resizable .toggle span{display:inline-block;vertical-align:middle}.profileMainContentContainer .box.resizable .toggle svg{position:relative;display:inline-block;top:1px;margin-left:5px;width:11px;height:7px;vertical-align:middle;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-khtml-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.profileMainContentContainer .box.resizable .toggle.open svg{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}.profileMainContentContainer .box.resizable.common .labels br{display:none}.profileMainContentContainer .box .labels:not(:last-of-type){margin-bottom:29px}.profileMainContentContainer .box .labels .label{position:relative;display:inline-block;max-width:100%;min-height:45px;margin:0 7px 7px 0;padding:0 20px;color:#474747;background-color:#ECECEC;font-size:16px;border:1px solid #BCBCBC;border-radius:7px;line-height:39px;white-space:nowrap;vertical-align:top;cursor:default}@media (max-width:480px){.profileMainContentContainer .box .labels .label{min-height:35px;padding:0 15px;font-size:14px}}.profileMainContentContainer .box .labels .label>span{display:inline-block;vertical-align:middle}.profileMainContentContainer .box .labels .label .icon{margin-right:12px;background-repeat:no-repeat}.profileMainContentContainer .box .labels .label .icon.age{width:18px;height:21px;background-image:url(/assets/images/desktop/profile/icons/age.svg)}.profileMainContentContainer .box .labels .label .icon.sex{width:23px;height:20px;background-image:url(/assets/images/desktop/profile/icons/sex.svg)}.profileMainContentContainer .box .labels .label .icon.marker{width:16px;height:21px;background-image:url(/assets/images/desktop/profile/icons/marker.svg)}.profileMainContentContainer .box .labels .label .icon.height{width:10px;height:20px;background-image:url(/assets/images/desktop/profile/icons/height.svg)}.profileMainContentContainer .box .labels .label .icon.physique{width:16px;height:20px;background-image:url(/assets/images/desktop/profile/icons/physique.svg)}.profileMainContentContainer .box .labels .label .icon.weight{width:18px;height:18px;background-image:url(/assets/images/desktop/profile/icons/weight.svg)}.profileMainContentContainer .box .labels .label .icon.hair{width:14px;height:18px;background-image:url(/assets/images/desktop/profile/icons/hair.svg)}.profileMainContentContainer .box .labels .label .icon.eye{width:20px;height:14px;background-image:url(/assets/images/desktop/profile/icons/eye.svg)}.profileMainContentContainer .box .labels .label .icon.tattoo{width:20px;height:18px;background-image:url(/assets/images/desktop/profile/icons/tattoo.svg)}.profileMainContentContainer .box .labels .label .icon.profession{width:16px;height:18px;background-image:url(/assets/images/desktop/profile/icons/profession.svg)}.profileMainContentContainer .box .labels .label .icon.education{width:16px;height:18px;background-image:url(/assets/images/desktop/profile/icons/education.svg)}.profileMainContentContainer .box .labels .label .icon.ring{width:21px;height:21px;background-image:url(/assets/images/desktop/profile/icons/ring.svg)}.profileMainContentContainer .box .labels .label .icon.child{width:15px;height:20px;background-image:url(/assets/images/desktop/profile/icons/child.svg)}.profileMainContentContainer .box .labels .label .icon.earth{width:18px;height:18px;background-image:url(/assets/images/desktop/profile/icons/earth.svg)}.profileMainContentContainer .box .labels .label .icon.languages{width:23px;height:11px;background-image:url(/assets/images/desktop/profile/icons/languages.svg)}.profileMainContentContainer .box .labels .label .icon.money{width:20px;height:18px;background-image:url(/assets/images/desktop/profile/icons/money.svg)}.profileMainContentContainer .box .labels .label .icon.religion{width:23px;height:18px;background-image:url(/assets/images/desktop/profile/icons/religion.svg)}.profileMainContentContainer .box .labels .label .icon.zodiac{width:18px;height:18px;background-image:url(/assets/images/desktop/profile/icons/zodiac.svg)}.profileMainContentContainer .box .labels .label .icon.smoking{width:21px;height:17px;background-image:url(/assets/images/desktop/profile/icons/smoking.svg)}.profileMainContentContainer .box .labels .label .icon.eat{width:20px;height:18px;background-image:url(/assets/images/desktop/profile/icons/eat.svg)}.profileMainContentContainer .box .labels .label .icon.drink{width:10px;height:18px;background-image:url(/assets/images/desktop/profile/icons/drink.svg)}.profileMainContentContainer .box .labels .label .icon.sport{width:16px;height:18px;background-image:url(/assets/images/desktop/profile/icons/sport.svg)}.profileMainContentContainer .box .labels .label .icon.labelCommon{width:18px;height:18px;margin-right:10px;background-image:url(/assets/images/desktop/profile/icons/labelCommon.svg);background-size:100%}.profileMainContentContainer .box .labels .label .icon.labelLifestyle{width:18px;height:18px;background-image:url(/assets/images/desktop/profile/icons/labelLifestyle.svg);background-size:100%}.profileMainContentContainer .box .labels .label .icon.labelPersonality{width:18px;height:18px;background-image:url(/assets/images/desktop/profile/icons/labelPersonality.svg);background-size:100%}.profileMainContentContainer .box .labels .label .name{padding:4px 0;line-height:1.2;white-space:normal}.profileMainContentContainer .box .labels .label.hasIcon .name{max-width:calc(100% - 15px)}.profileMainContentContainer .box .labels .label .tooltip{padding:7px;font-size:13px}.profileMainContentContainer .box .labels .label.matched{padding-right:40px;background-color:#DBF6EA;border-color:#43CE92}.profileMainContentContainer .box .labels .label.matched .matchIcon{position:absolute;top:50%;right:12px;width:18px;height:18px;margin-top:-9px;background-image:url(/assets/images/desktop/profile/icons/match.svg)}.profileMainContentContainer .box .labels .label.matched.hasIcon .name{max-width:calc(100% - 30px)}.profileMainContentContainer .box .labels .label.mismatched{border-color:#DA001B}.profileMainContentContainer .box .labels .label .range{width:210px;max-width:100%;padding-top:35px}.profileMainContentContainer .box .labels .label .range .name{position:absolute;top:2px;width:200px;font-size:13px;text-align:center;font-weight:500}.profileMainContentContainer .box .labels .label .range .lane{position:relative;width:200px;max-width:calc(100% - 10px);height:2px;background-color:#C9C9C9;border-radius:5px}.profileMainContentContainer .box .labels .label .range .lane .dot{position:absolute;width:12px;height:12px;top:-5px;background-color:#C9C9C9;border-radius:50%}.profileMainContentContainer .box .labels .label .range .lane .dot.dot1{left:0}.profileMainContentContainer .box .labels .label .range .lane .dot.dot2{left:25%}.profileMainContentContainer .box .labels .label .range .lane .dot.dot3{left:50%}.profileMainContentContainer .box .labels .label .range .lane .dot.dot4{left:75%}.profileMainContentContainer .box .labels .label .range .lane .dot.dot5{left:100%}.profileMainContentContainer .box .labels .label .range .lane .dot.selected{background-color:#336993;box-shadow:0 0 0 2px #336993 inset,0 0 0 4px #FFF inset}.profileMainContentContainer .box .labels .label .range .valueTexts{margin:13px 0 11px 0;font-size:13px;font-weight:700}.profileMainContentContainer .box .labels .label .range .valueTexts>span{max-width:calc(50% - 10px);line-height:1.2;white-space:normal}.profileMainContentContainer .box .labels .label .range .valueTexts>span.right{text-align:right}.profileMainContentContainer .box .labels a .label{cursor:pointer}.profileMainContentContainer .box .labels a:hover .label{box-shadow:0 0 8px 0 #aaa}.profileMainContentContainer .box .labels a:hover .label.matched{box-shadow:0 0 8px 0 #43ce92}.profileMainContentContainer .box .labels a:hover .label.mismatched{box-shadow:0 0 8px 0 #e96978}.profileMainContentContainer .box .labels a:active .label{background-color:#d3d3d3}.profileMainContentContainer .box .labels a:active .label.matched{background-color:#b2ecd2}.profileMainContentContainer .sidebar{float:left;width:360px}@media (max-width:1280px){.profileMainContentContainer .sidebar{width:280px}}@media (max-width:900px){.profileMainContentContainer .sidebar{float:none;width:100%;order:2}}@media (max-width:480px){.profileMainContentContainer .sidebar{margin-top:-50px}}.profileMainContentContainer .sidebar .box{margin-top:30px}@media (max-width:480px){.profileMainContentContainer .sidebar .box{margin-top:0}}.profileMainContentContainer .sidebar .data{position:relative;color:#4C4C4C;font-size:15px}@media (max-width:900px){.profileMainContentContainer .sidebar .data{width:300px;margin:0 auto}}@media (max-width:480px){.profileMainContentContainer .sidebar .data{margin:0}}@media (max-width:359px){.profileMainContentContainer .sidebar .data{width:290px}}.profileMainContentContainer .sidebar .data .cell{display:inline-block;padding:3px 0;white-space:nowrap;vertical-align:middle}.profileMainContentContainer .sidebar .data .cell:first-of-type{width:53%}.profileMainContentContainer .sidebar .data .cell:last-of-type{width:46%}.profileMainContentContainer .sidebar .data .cell br{content:''}.profileMainContentContainer .sidebar .data .cell br:after{content:' '}@media (min-width:901px) and (max-width:1280px){.profileMainContentContainer .sidebar .data .cell.thin{width:110px;white-space:normal}.profileMainContentContainer .sidebar .data .cell.thin.ns{width:80px}}.profileMainContentContainer .sidebar .data .needLogin,.profileMainContentContainer .sidebar .data .needSub{position:absolute;display:inline-block;bottom:0;right:0;width:148px;padding:7px;background-color:#ECECEC;text-align:center;border:1px solid #BCBCBC;border-radius:7px;box-shadow:0 0 6px rgb(0 0 0 / .16)}@media (min-width:901px) and (max-width:1280px){.profileMainContentContainer .sidebar .data .needLogin,.profileMainContentContainer .sidebar .data .needSub{width:130px}}.profileMainContentContainer .sidebar .data .needLogin div,.profileMainContentContainer .sidebar .data .needSub div{color:#474747;font-size:14px;font-weight:500;white-space:nowrap}@media (min-width:901px) and (max-width:1280px){.profileMainContentContainer .sidebar .data .needLogin div,.profileMainContentContainer .sidebar .data .needSub div{white-space:normal}}.profileMainContentContainer .sidebar .data .needLogin button,.profileMainContentContainer .sidebar .data .needSub button{width:100%;margin-top:10px;padding:6px 0;font-size:14px}.profileMainContentContainer .sidebar .lookingFor{max-height:500px}@media (max-width:480px){.profileMainContentContainer .sidebar .lookingFor{display:none}}.profileMainContentContainer .sidebar .qnaContainer{margin-top:30px}@media (max-width:480px){.profileMainContentContainer .sidebar .qnaContainer{display:none}}.profileMainContentContainer .sidebar .qnaContainer .groupTitle{margin-bottom:18px;font-size:24px;font-weight:700}@media (max-width:1280px){.profileMainContentContainer .sidebar .qnaContainer .groupTitle{font-size:22px}}@media (max-width:480px){.profileMainContentContainer .sidebar .qnaContainer .groupTitle{padding-left:20px}}.profileMainContentContainer .sidebar .qnaContainer .groupTitle .fillQNA{margin-top:8px;color:#336993;font-size:16px;font-weight:400;text-decoration:underline}@media (max-width:1280px){.profileMainContentContainer .sidebar .qnaContainer .groupTitle .fillQNA{font-size:14px}}@media (max-width:900px){.profileMainContentContainer .sidebar .qnaContainer .groupTitle .fillQNA{font-size:16px}}.profileMainContentContainer .sidebar .history{max-height:500px}@media (max-width:480px){.profileMainContentContainer .sidebar .history{max-height:none}}.profileMainContentContainer .sidebar .history .timeline{position:relative;width:215px;margin:40px auto 0 auto}.profileMainContentContainer .sidebar .history .timeline .line{position:absolute;top:27px;left:50%;width:2px;margin-left:-1px;background-color:#bfbfbf}.profileMainContentContainer .sidebar .history .timeline .line .dot{width:6px;height:6px;margin-left:-2px;margin-bottom:74px;background-color:#bfbfbf;border-radius:50%}.profileMainContentContainer .sidebar .history .timeline .line .dot:last-of-type{margin-bottom:0}.profileMainContentContainer .sidebar .history .timeline .block{margin-bottom:20px;text-align:center;line-height:1.1}.profileMainContentContainer .sidebar .history .timeline .block .infoWrapper,.profileMainContentContainer .sidebar .history .timeline .block .timeWrapper{position:relative;width:90px;height:60px;color:#767676}.profileMainContentContainer .sidebar .history .timeline .block .infoWrapper>div,.profileMainContentContainer .sidebar .history .timeline .block .timeWrapper>div{position:absolute;top:50%;width:100%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);line-height:1.2}.profileMainContentContainer .sidebar .history .timeline .block .infoWrapper{font-size:13px}.profileMainContentContainer .sidebar .history .timeline .block .timeWrapper{font-size:12px}.profileMainContentContainer .sidebar .history .timeline .block .bubble{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:90px;height:60px;padding:5px;color:#474747;background-color:#ececec;border-radius:7px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.profileMainContentContainer .sidebar .history .timeline .block .bubble:after{content:'';position:absolute;display:block;width:0;top:22px;right:-7px;border-top:7px solid #fff0;border-bottom:7px solid #fff0;border-left:7px solid #ececec}.profileMainContentContainer .sidebar .history .timeline .block .bubble .img{position:absolute;top:-15px;left:-15px;width:30px;height:30px;background-color:#ececec;border:2px solid #ececec;border-radius:50%}.profileMainContentContainer .sidebar .history .timeline .block .bubble .img img{width:26px;height:26px;border-radius:50%}.profileMainContentContainer .sidebar .history .timeline .block .bubble .messageIcon{display:block;width:18px;height:18px;margin:0 auto 1px auto}.profileMainContentContainer .sidebar .history .timeline .block .bubble .messageIcon path{fill:#336993}.profileMainContentContainer .sidebar .history .timeline .block .bubble.right:after{right:auto;left:-7px;border-top:7px solid #fff0;border-bottom:7px solid #fff0;border-left:none;border-right:7px solid #ececec}.profileMainContentContainer .sidebar .history .timeline .block .bubble.right .img{left:auto;right:-15px}.profileMainContentContainer .sidebar .history .timeline .block .bubble.message{cursor:pointer}.profileMainContentContainer .sidebar .history .timeline .block .bubble.message:hover{background-color:#336993}.profileMainContentContainer .sidebar .history .timeline .block .bubble.message:hover .text{color:#FFF}.profileMainContentContainer .sidebar .history .timeline .block .bubble.message:hover svg path{fill:#FFF}.profileMainContentContainer .sidebar .history .timeline.own{width:auto;margin:0;color:#4C4C4C}@media (max-width:1280px){.profileMainContentContainer .sidebar .history.needLogin .boxContent{max-width:300px;margin:0 auto}}.profileMainContentContainer .sidebar .history.needLogin .text{color:#4C4C4C;font-size:15px}.profileMainContentContainer .sidebar .history.needLogin .text span{display:block}@media (max-width:1280px){.profileMainContentContainer .sidebar .history.needLogin .text span{display:inline}}@media (max-width:900px){.profileMainContentContainer .sidebar .history.needLogin .text span{display:block}}.profileMainContentContainer .sidebar .history.needLogin .buttonContainer{margin-top:20px;text-align:center}@media (max-width:1280px){.profileMainContentContainer .sidebar .history.needLogin .buttonContainer button{width:100%;padding-left:0;padding-right:0}}.profileMainContentContainer .content{float:right;width:calc(100% - 390px)}@media (max-width:1280px){.profileMainContentContainer .content{width:calc(100% - 310px)}}@media (max-width:900px){.profileMainContentContainer .content{float:none;width:100%;order:1}}.profileMainContentContainer .content .basic .data{margin-top:0}@media (max-width:480px){.profileMainContentContainer .content .basic .data{display:none}}@media (max-width:900px){.profileMainContentContainer .content .basic .data{margin-bottom:20px;text-align:center}}.profileMainContentContainer .content .basic .data .name{font-size:36px;font-weight:700}@media (max-width:1280px){.profileMainContentContainer .content .basic .data .name{font-size:30px}}.profileMainContentContainer .content .basic .data .name h1{display:inline-block;margin:0;font-size:36px}@media (max-width:1280px){.profileMainContentContainer .content .basic .data .name h1{font-size:30px}}.profileMainContentContainer .content .basic .data .name .validated{position:relative;display:inline-block;top:-2px;width:30px;height:30px;margin-left:10px;background:url(/assets/images/common/icons/validated.svg) no-repeat;background-size:100% 100%;vertical-align:middle}@media (max-width:1280px){.profileMainContentContainer .content .basic .data .name .validated{width:23px;height:23px;margin-left:8px}}.profileMainContentContainer .content .basic .data .name .online{position:relative;display:inline-block;top:-2px;width:30px;height:30px;margin-left:10px;background-color:#43CE92;border-radius:50%;vertical-align:middle}@media (max-width:1280px){.profileMainContentContainer .content .basic .data .name .online{width:23px;height:23px;margin-left:8px}}.profileMainContentContainer .content .basic .data .city{color:#444;font-size:24px}@media (max-width:1280px){.profileMainContentContainer .content .basic .data .city{font-size:22px}}.profileMainContentContainer .content .basic .data .city .showMap{position:relative;display:inline-block;top:-1px;margin-left:10px;padding:3px 10px;font-size:13px;border:1px solid #444;border-radius:30px;vertical-align:bottom;cursor:pointer}.profileMainContentContainer .content .basic .data .city .showMap svg{display:inline-block;width:10px;height:13px;vertical-align:middle}.profileMainContentContainer .content .basic .data .city .showMap svg path{fill:#444}.profileMainContentContainer .content .basic .data .city .showMap span{display:inline-block;margin-left:3px;vertical-align:middle}.profileMainContentContainer .content .basic .data .city .showMap:hover{color:#ececec;background-color:#999;border-color:#999}.profileMainContentContainer .content .basic .data .city .showMap:hover svg path{fill:#ececec}.profileMainContentContainer .content .basic .hashtags{margin-top:45px;font-size:24px;font-weight:700}@media (max-width:1280px){.profileMainContentContainer .content .basic .hashtags{font-size:22px}}@media (max-width:900px){.profileMainContentContainer .content .basic .hashtags{margin-top:30px}}@media (max-width:480px){.profileMainContentContainer .content .basic .hashtags{padding:0 15px;color:#464646;font-size:14px}}.profileMainContentContainer .content .basic .hashtags a{color:#000;text-decoration:none}.profileMainContentContainer .content .basic .hashtags a:hover .tagName{text-decoration:underline}.profileMainContentContainer .content .basic .hashtags .icon{color:#aaa}.profileMainContentContainer .content .basic .indicators{margin-top:20px}@media (max-width:480px){.profileMainContentContainer .content .basic .indicators{padding:0 20px}}.profileMainContentContainer .content .basic .indicators .icon{position:relative;display:inline-block;background-repeat:no-repeat;background-size:contain;vertical-align:middle}.profileMainContentContainer .content .basic .indicators .icon:not(:last-of-type){margin-right:18px}.profileMainContentContainer .content .basic .indicators .icon.view{width:32px;height:30px;background-image:url(/assets/images/desktop/profile/icons/eyeFull.svg)}.profileMainContentContainer .content .basic .indicators .icon.like{width:34px;height:30px;background-image:url(/assets/images/desktop/profile/icons/heart.svg)}.profileMainContentContainer .content .basic .indicators .icon.like.mutual{width:42px;height:30px;background-image:url(/assets/images/desktop/profile/icons/doubleHeart.svg)}.profileMainContentContainer .content .basic .indicators .icon.mobile{width:19px;height:30px;background-image:url(/assets/images/desktop/profile/icons/mobile.svg)}.profileMainContentContainer .content .basic .indicators .icon.virusShield{width:30px;height:30px;background-image:url(/assets/images/desktop/profile/icons/virusShield.svg)}.profileMainContentContainer .content .basic .HAGWrapper{margin-top:30px}@media (max-width:480px){.profileMainContentContainer .content .basic .HAGWrapper{text-align:center}}.profileMainContentContainer .content .basic .HAGWrapper img,.profileMainContentContainer .content .basic .HAGWrapper .data{display:inline-block;vertical-align:middle}@media (max-width:480px){.profileMainContentContainer .content .basic .HAGWrapper img{width:120px;height:109px}}.profileMainContentContainer .content .basic .HAGWrapper .data{margin-left:20px;font-size:24px;font-weight:500}@media (max-width:480px){.profileMainContentContainer .content .basic .HAGWrapper .data{font-size:22px}}.profileMainContentContainer .content .basic .HAGWrapper .data a{display:block;margin-top:5px;color:#02586f;font-size:20px;text-decoration:underline}@media (max-width:480px){.profileMainContentContainer .content .basic .HAGWrapper .data a{font-size:18px}}.profileMainContentContainer .content .postcard{margin-bottom:55px}.profileMainContentContainer .content .postcard .buttonsContainer{margin-top:5px}@media (max-width:480px){.profileMainContentContainer .content .postcard .buttonsContainer{margin-top:0}}.profileMainContentContainer .content .postcard .buttonsContainer button{height:50px;font-size:18px;font-weight:400}@media (max-width:480px){.profileMainContentContainer .content .postcard .buttonsContainer button{height:35px;font-size:13px}}.profileMainContentContainer .content .postcard .buttonsContainer button.disabled{background:#FFFFFF!important;cursor:default}.profileMainContentContainer .content .postcard .buttonsContainer button.gray{color:#575757!important;border:1px solid #575757}.profileMainContentContainer .content .birthday,.profileMainContentContainer .content .nameday{margin:40px 0}.profileMainContentContainer .content .birthday h2,.profileMainContentContainer .content .nameday h2{color:#000;font-size:26px;font-weight:400}.profileMainContentContainer .content .birthday img,.profileMainContentContainer .content .nameday img{display:block;margin:10px auto 15px auto}.profileMainContentContainer .content .birthday button,.profileMainContentContainer .content .nameday button{padding:12px 30px;font-size:18px;font-weight:400}.profileMainContentContainer .content .birthday .greeted,.profileMainContentContainer .content .nameday .greeted{font-size:1.2em;font-style:italic}.profileMainContentContainer .content .privatePhotoAllow{margin-top:25px;font-size:16px}.profileMainContentContainer .content .privatePhotoAllow .text{font-size:20px;font-weight:700}.profileMainContentContainer .content .privatePhotoAllow .buttonContainer{margin-top:20px;text-align:center}.profileMainContentContainer .content .privatePhotoAllow .buttonContainer button{width:200px;padding-left:0;padding-right:0;font-size:18px;font-weight:400}.profileMainContentContainer .content .privatePhotoAllow .buttonContainer button.allow{margin-right:30px}.profileMainContentContainer .content .privatePhotoAllow .buttonContainer button.disable{background-color:#474747}.profileMainContentContainer .content .privatePhotoAllow .buttonContainer button.disable:hover{background-color:#545454}@media (max-width:1024px){.profileMainContentContainer .content .privatePhotoAllow .buttonContainer button{display:block;margin:0 auto}.profileMainContentContainer .content .privatePhotoAllow .buttonContainer button.allow{margin-right:auto;margin-bottom:15px}}.profileMainContentContainer .content .data{margin-top:25px;font-size:16px}@media (max-width:1280px){.profileMainContentContainer .content .data{font-size:14px}}@media (max-width:480px){.profileMainContentContainer .content .data .section{margin-bottom:40px}}.profileMainContentContainer .content .data .section:not(:last-of-type){margin-bottom:50px}@media (max-width:1280px){.profileMainContentContainer .content .data .section:not(:last-of-type){margin-bottom:40px}}.profileMainContentContainer .content .data .section.interests .tags{margin-left:-6px}.profileMainContentContainer .content .data .section.interests .tag{display:inline-block;padding:6px 10px 6px 6px;border:1px solid var(--tagColorLine,currentColor);border-radius:100px;color:#090C0E;background:none;font-size:14px;font-weight:500;line-height:1;white-space:nowrap;vertical-align:top;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:5px;text-decoration:none;cursor:pointer}.profileMainContentContainer .content .data .section.interests .tag .icon,.profileMainContentContainer .content .data .section.interests .tag .name{display:inline-block;vertical-align:middle}.profileMainContentContainer .content .data .section.interests .tag .icon{width:20px;height:20px;margin-right:5px;background-color:var(--tagColor,currentColor);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.profileMainContentContainer .content .data .section.interests .tag.selected{background:var(--tagColorFade,none)}.profileMainContentContainer .content .data .section.interests .tag.mutual:after{content:'';display:inline-block;flex:none;width:11px;height:8px;margin-left:7px;vertical-align:middle;background-color:var(--tagColor,currentColor);clip-path:polygon(0 44%,12% 30%,40% 60%,88% 0,100% 14%,40% 88%)}.profileMainContentContainer .content .data .section.interests .tag:hover{border-color:var(--tagColor,currentColor)}.profileMainContentContainer .content .data .section.incomingInvitations *{box-sizing:border-box;scrollbar-width:thin;scrollbar-color:#C9C9C9 #ECECEC}.profileMainContentContainer .content .data .section.incomingInvitations ::-webkit-scrollbar{width:9px;background-color:#ECECEC}.profileMainContentContainer .content .data .section.incomingInvitations ::-webkit-scrollbar-track{background:#ECECEC}.profileMainContentContainer .content .data .section.incomingInvitations ::-webkit-scrollbar-thumb{background:#C9C9C9;background-clip:padding-box;border:1px solid #fff0;border-radius:5px;box-shadow:inset -1px -1px 0 rgb(0 0 0 / .05),inset 1px 1px 0 rgb(0 0 0 / .05)}.profileMainContentContainer .content .data .section.incomingInvitations ::-webkit-scrollbar-thumb:hover{background-color:#bcbcbc}.profileMainContentContainer .content .data .section.incomingInvitations ::-webkit-scrollbar-corner{background-color:#fff0}.profileMainContentContainer .content .data .section.incomingInvitations *{box-sizing:border-box;scrollbar-width:thin;scrollbar-color:#C9C9C9 #ECECEC}.profileMainContentContainer .content .data .section.incomingInvitations ::-webkit-scrollbar{width:9px;background-color:#ECECEC}.profileMainContentContainer .content .data .section.incomingInvitations ::-webkit-scrollbar-track{background:#ECECEC}.profileMainContentContainer .content .data .section.incomingInvitations ::-webkit-scrollbar-thumb{background:#C9C9C9;background-clip:padding-box;border:1px solid #fff0;border-radius:5px;box-shadow:inset -1px -1px 0 rgb(0 0 0 / .05),inset 1px 1px 0 rgb(0 0 0 / .05)}.profileMainContentContainer .content .data .section.incomingInvitations ::-webkit-scrollbar-thumb:hover{background-color:#bcbcbc}.profileMainContentContainer .content .data .section.incomingInvitations ::-webkit-scrollbar-corner{background-color:#fff0}.profileMainContentContainer .content .data .section.incomingInvitations .list{max-height:360px;overflow-x:hidden;overflow-y:auto}.profileMainContentContainer .content .data .section.incomingInvitations .list.more{padding-right:10px}.profileMainContentContainer .content .data .section.incomingInvitations .list .dateInvitationContainer{padding:20px;background-color:#ECECEC;border-radius:7px}.profileMainContentContainer .content .data .section.incomingInvitations .list .dateInvitationContainer:not(:last-of-type){margin-bottom:15px}.profileMainContentContainer .content .data .section.incomingInvitations .list .dateInvitationContainer .date{position:relative;display:inline-block;width:340px;vertical-align:middle;cursor:pointer}@media (max-width:1420px){.profileMainContentContainer .content .data .section.incomingInvitations .list .dateInvitationContainer .date{width:320px}}@media (max-width:1340px){.profileMainContentContainer .content .data .section.incomingInvitations .list .dateInvitationContainer .date{width:300px}}@media (max-width:1160px){.profileMainContentContainer .content .data .section.incomingInvitations .list .dateInvitationContainer .date{display:block;width:100%}}.profileMainContentContainer .content .data .section.incomingInvitations .list .dateInvitationContainer .date .photo{width:340px;height:145px;border-radius:7px}@media (max-width:1420px){.profileMainContentContainer .content .data .section.incomingInvitations .list .dateInvitationContainer .date .photo{width:320px;height:136px}}@media (max-width:1340px){.profileMainContentContainer .content .data .section.incomingInvitations .list .dateInvitationContainer .date .photo{width:300px;height:128px}}@media (max-width:1160px){.profileMainContentContainer .content .data .section.incomingInvitations .list .dateInvitationContainer .date .photo{width:100%;height:auto}}.profileMainContentContainer .content .data .section.incomingInvitations .list .dateInvitationContainer .date .user{position:absolute;top:10px;left:15px;width:50px;height:50px;border:2px solid #FFF;border-radius:50%}@media (max-width:450px){.profileMainContentContainer .content .data .section.incomingInvitations .list .dateInvitationContainer .date .user{width:40px;height:40px}}@media (max-width:380px){.profileMainContentContainer .content .data .section.incomingInvitations .list .dateInvitationContainer .date .user{display:none}}.profileMainContentContainer .content .data .section.incomingInvitations .list .dateInvitationContainer .date .user.woBorder{border:none}.profileMainContentContainer .content .data .section.incomingInvitations .list .dateInvitationContainer .date .data{position:absolute;width:calc(100% - 20px);bottom:15px;left:15px;color:#FFF;text-shadow:1px 1px #444}@media (max-width:340px){.profileMainContentContainer .content .data .section.incomingInvitations .list .dateInvitationContainer .date .data{bottom:10px}}.profileMainContentContainer .content .data .section.incomingInvitations .list .dateInvitationContainer .date .data .title{margin-bottom:0;font-size:18px;font-weight:700;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (max-width:340px){.profileMainContentContainer .content .data .section.incomingInvitations .list .dateInvitationContainer .date .data .title{font-size:16px}}.profileMainContentContainer .content .data .section.incomingInvitations .list .dateInvitationContainer .date .data .description{font-size:13px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.profileMainContentContainer .content .data .section.incomingInvitations .list .dateInvitationContainer .rightPanel{display:inline-block;width:calc(100% - 350px);padding-left:25px;vertical-align:middle}@media (max-width:1420px){.profileMainContentContainer .content .data .section.incomingInvitations .list .dateInvitationContainer .rightPanel{width:calc(100% - 330px)}}@media (max-width:1340px){.profileMainContentContainer .content .data .section.incomingInvitations .list .dateInvitationContainer .rightPanel{width:calc(100% - 310px)}}@media (max-width:1160px){.profileMainContentContainer .content .data .section.incomingInvitations .list .dateInvitationContainer .rightPanel{display:block;width:100%;padding-left:0;margin-top:15px}}.profileMainContentContainer .content .data .section.incomingInvitations .list .dateInvitationContainer .actions button{position:relative;display:inline-block;width:100%;height:50px;margin-bottom:10px;font-size:16px;font-weight:400;vertical-align:middle}@media (max-width:400px){.profileMainContentContainer .content .data .section.incomingInvitations .list .dateInvitationContainer .actions button{height:45px}}.profileMainContentContainer .content .data .section.incomingInvitations .list .dateInvitationContainer .actions button .onDesktop{display:inline!important}@media (min-width:481px) and (max-width:540px){.profileMainContentContainer .content .data .section.incomingInvitations .list .dateInvitationContainer .actions button .onDesktop{display:none!important}}@media (max-width:400px){.profileMainContentContainer .content .data .section.incomingInvitations .list .dateInvitationContainer .actions button .onDesktop{display:none!important}}.profileMainContentContainer .content .data .section.incomingInvitations .list .dateInvitationContainer .actions button .onMobile{display:none}@media (min-width:481px) and (max-width:540px){.profileMainContentContainer .content .data .section.incomingInvitations .list .dateInvitationContainer .actions button .onMobile{display:inline}}@media (max-width:400px){.profileMainContentContainer .content .data .section.incomingInvitations .list .dateInvitationContainer .actions button .onMobile{display:inline}}.profileMainContentContainer .content .data .section.incomingInvitations .list .dateInvitationContainer .actions button svg{position:absolute;top:50%;left:20px}.profileMainContentContainer .content .data .section.incomingInvitations .list .dateInvitationContainer .actions button.accept svg{margin-top:-8px}.profileMainContentContainer .content .data .section.incomingInvitations .list .dateInvitationContainer .actions button.reject{color:#336993;background:#FFF}.profileMainContentContainer .content .data .section.incomingInvitations .list .dateInvitationContainer .actions button.reject:hover{background:#f2f2f2}.profileMainContentContainer .content .data .section.incomingInvitations .list .dateInvitationContainer .actions button.reject svg{margin-top:-9px}.profileMainContentContainer .content .data .section.incomingInvitations .list .dateInvitationContainer .actions button.reject svg path{fill:#336993}.profileMainContentContainer .content .data .section.incomingInvitations .list .dateInvitationContainer .actions .details{text-align:center}.profileMainContentContainer .content .data .section.incomingInvitations .list .dateInvitationContainer .actions .details span{color:#336993;font-size:16px;cursor:pointer}.profileMainContentContainer .content .data .section.incomingInvitations .list .dateInvitationContainer .actions .waiting{font-size:18px;text-align:center}@media (max-width:1160px){.profileMainContentContainer .content .data .section.incomingInvitations .list .dateInvitationContainer .actions .waiting{font-size:16px}}.profileMainContentContainer .content .data .section.incomingInvitations .list .dateInvitationContainer .actions .waiting .info{color:#474747}.profileMainContentContainer .content .data .section.incomingInvitations .list .dateInvitationContainer .actions .waiting .revoke{margin-top:20px}.profileMainContentContainer .content .data .section.incomingInvitations .list .dateInvitationContainer .actions .waiting .revoke span{color:#336993;cursor:pointer}.profileMainContentContainer .content .data .section.incomingInvitations .list .dateInvitationContainer .acceptedInfo,.profileMainContentContainer .content .data .section.incomingInvitations .list .dateInvitationContainer .rejectedInfo{text-align:center}.profileMainContentContainer .content .data .section.incomingInvitations .list .dateInvitationContainer .acceptedInfo .info,.profileMainContentContainer .content .data .section.incomingInvitations .list .dateInvitationContainer .rejectedInfo .info{color:#000;font-size:24px;font-weight:500;line-height:1.1}@media (max-width:1350px){.profileMainContentContainer .content .data .section.incomingInvitations .list .dateInvitationContainer .acceptedInfo .info,.profileMainContentContainer .content .data .section.incomingInvitations .list .dateInvitationContainer .rejectedInfo .info{font-size:22px}}@media (max-width:480px){.profileMainContentContainer .content .data .section.incomingInvitations .list .dateInvitationContainer .acceptedInfo .info,.profileMainContentContainer .content .data .section.incomingInvitations .list .dateInvitationContainer .rejectedInfo .info{font-size:20px}}.profileMainContentContainer .content .data .section.incomingInvitations .list .dateInvitationContainer .acceptedInfo .instruction,.profileMainContentContainer .content .data .section.incomingInvitations .list .dateInvitationContainer .rejectedInfo .instruction{margin-top:6px;color:#474747;font-size:18px}@media (max-width:1350px){.profileMainContentContainer .content .data .section.incomingInvitations .list .dateInvitationContainer .acceptedInfo .instruction,.profileMainContentContainer .content .data .section.incomingInvitations .list .dateInvitationContainer .rejectedInfo .instruction{font-size:16px}}@media (max-width:480px){.profileMainContentContainer .content .data .section.incomingInvitations .list .dateInvitationContainer .acceptedInfo .instruction,.profileMainContentContainer .content .data .section.incomingInvitations .list .dateInvitationContainer .rejectedInfo .instruction{font-size:14px}}.profileMainContentContainer .content .data .section.incomingInvitations .list .dateInvitationContainer .acceptedInfo svg,.profileMainContentContainer .content .data .section.incomingInvitations .list .dateInvitationContainer .rejectedInfo svg{margin-top:6px}.profileMainContentContainer .content .data .section.incomingInvitations .list .dateInvitationContainer .acceptedInfo svg .shape,.profileMainContentContainer .content .data .section.incomingInvitations .list .dateInvitationContainer .rejectedInfo svg .shape{fill:#336993}.profileMainContentContainer .content .data .section.incomingInvitations .list .dateInvitationContainer .rejectedInfo svg{margin-top:10px}.profileMainContentContainer .content .data .section.incomingInvitations .list .dateInvitationContainer .revokedInfo{color:#000;font-size:24px;font-weight:500;text-align:center}@media (max-width:1160px){.profileMainContentContainer .content .data .section.incomingInvitations .list .dateInvitationContainer .revokedInfo{font-size:20px}}@media (max-width:480px){.profileMainContentContainer .content .data .section.incomingInvitations .list .dateInvitationContainer .revokedInfo{font-size:16px}}.profileMainContentContainer .content .data .section.dates .dateCardContainer{width:auto!important;margin-bottom:0;box-shadow:none}@media (max-width:480px){.profileMainContentContainer .content .data .section.dates .dateCardContainer{width:calc(100% - 50px)!important}}.profileMainContentContainer .content .data .section.dates .dateCardContainer .head{border-radius:7px}.profileMainContentContainer .content .data .section.dates .dateCardContainer .head .photo{float:left}@media (max-width:480px){.profileMainContentContainer .content .data .section.dates .dateCardContainer .head .user{top:10px;width:40px;height:40px}}@media (max-width:480px){.profileMainContentContainer .content .data .section.dates .dateCardContainer .head .data{bottom:10px}.profileMainContentContainer .content .data .section.dates .dateCardContainer .head .data .title{font-size:17px}}.profileMainContentContainer .content .data .section.details .title,.profileMainContentContainer .content .data .section.characterization .title{margin-bottom:6px}.profileMainContentContainer .content .data .section.details .sectionInfo,.profileMainContentContainer .content .data .section.characterization .sectionInfo{margin-bottom:30px;font-size:13px}.profileMainContentContainer .content .data .section.details .sectionInfo svg,.profileMainContentContainer .content .data .section.characterization .sectionInfo svg,.profileMainContentContainer .content .data .section.details .sectionInfo span,.profileMainContentContainer .content .data .section.characterization .sectionInfo span{display:inline-block;vertical-align:top}.profileMainContentContainer .content .data .section.details .sectionInfo svg,.profileMainContentContainer .content .data .section.characterization .sectionInfo svg{width:16px;height:16px;margin-right:5px}.profileMainContentContainer .content .data .section.details .sectionInfo svg path,.profileMainContentContainer .content .data .section.characterization .sectionInfo svg path{fill:#474747}.profileMainContentContainer .content .data .section.details .sectionInfo span,.profileMainContentContainer .content .data .section.characterization .sectionInfo span{max-width:calc(100% - 30px);color:#474747}.profileMainContentContainer .content .data .section .needOwnIntroduction{text-align:center}.profileMainContentContainer .content .data .section .needOwnIntroduction .buttonContainer{margin-top:15px}.profileMainContentContainer .content .data .section .needOwnIntroduction .buttonContainer button{color:#336993;background:none;font-size:18px;font-weight:400;border:1px solid #336993}@media (max-width:360px){.profileMainContentContainer .content .data .section .needOwnIntroduction .buttonContainer button{width:100%}}.profileMainContentContainer .content .data .section .needOwnIntroduction .buttonContainer button:hover{color:#FFF;background:#336993}.profileMainContentContainer .content .data .section .AIBotInfo{width:300px;max-width:100%;margin:0 auto;padding:10px 15px;color:#464646;background-color:#ECECEC;font-size:17px;font-weight:500;text-align:center;border-radius:7px}.profileMainContentContainer .content .data .section .AIBotInfo img{display:block;max-width:160px;margin:0 auto 3px auto}.profileMainContentContainer .content .data .section .AIBotInfo img.randi{max-width:202px}.profileMainContentContainer .content .data .section .AIBotInfo span{display:inline-block;color:#336993;text-decoration:underline;cursor:pointer}.profileMainContentContainer .content .data .section.lookingForMobile,.profileMainContentContainer .content .data .section.qnaMobile{display:none}@media (max-width:480px){.profileMainContentContainer .content .data .section.lookingForMobile,.profileMainContentContainer .content .data .section.qnaMobile{display:block}}.profileMainContentContainer .content .data .section.qnaMobile .title{text-align:left}.profileMainContentContainer .content .data .section.qnaMobile .title .fillQNA{margin-top:8px;color:#336993;font-size:14px;font-weight:400;text-decoration:underline}.profileMainContentContainer .content .data .section.qnaMobile .box{border-radius:7px;box-shadow:0 0 6px rgb(0 0 0 / .16)}.profileMainContentContainer .content .data .section.qnaMobile .box .title{margin-bottom:5px;font-size:18px;text-align:center}.profileMainContentContainer .content .data .section.qnaMobile .box .text{max-height:none;overflow:auto}@media (max-width:480px){.profileMainContentContainer .content .data .section.qnaMobile .box .toggle{display:block}}.profileMainContentContainer .content .data .photos{white-space:nowrap;overflow:hidden}.profileMainContentContainer .content .data .photos .preview{position:relative;display:inline-block;width:90px;height:90px;border-radius:7px;vertical-align:top;overflow:hidden;cursor:pointer}.profileMainContentContainer .content .data .photos .preview:not(:last-of-type){margin-right:10px}.profileMainContentContainer .content .data .photos .preview img{width:90px;height:90px}.profileMainContentContainer .content .data .photos .preview .likeCount{position:absolute;bottom:5px;right:5px;padding:0 5px 2px 5px;background-color:rgb(0 0 0 / .1);border-radius:30px}.profileMainContentContainer .content .data .photos .preview .likeCount .likeIcon{display:inline-block;width:14px;height:14px;background:url(/assets/images/common/icons/liked.svg) no-repeat;vertical-align:middle}.profileMainContentContainer .content .data .photos .preview .likeCount .count{display:inline-block;margin-left:2px;color:#FFF;font-size:12px;font-weight:500;vertical-align:middle}.profileMainContentContainer .content .data .photos .preview.private{cursor:default}.profileMainContentContainer .content .data .photos .preview.private:not(.last):after{content:'';position:absolute;top:50%;left:50%;width:32px;height:37px;margin-left:-16px;margin-top:-19px;background:url(/assets/images/common/icons/lockWhite.svg) no-repeat}.profileMainContentContainer .content .data .photos .preview.last span{position:absolute;top:0;left:0;width:100%;height:100%;color:#FFF;font-size:36px;font-weight:500;text-align:center;line-height:90px}.profileMainContentContainer .content .data .photos .preview.last:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#336993;opacity:.7}.profileMainContentContainer .content .data .photos .privatePhotoRequestContainer{display:inline-block;float:right;width:265px;margin:0 0 0 30px;white-space:normal;vertical-align:top}@media (max-width:1280px){.profileMainContentContainer .content .data .photos .privatePhotoRequestContainer{width:245px}}@media (max-width:680px){.profileMainContentContainer .content .data .photos .privatePhotoRequestContainer{display:block;float:none;width:300px;margin:20px auto 0 auto}}@media (max-width:359px){.profileMainContentContainer .content .data .photos .privatePhotoRequestContainer{width:100%}}.profileMainContentContainer .content .data .photos .privatePhotoRequestContainer .info{color:#4C4C4C;font-size:16px;line-height:1.3}.profileMainContentContainer .content .data .photos .privatePhotoRequestContainer button{width:100%;margin-top:8px;font-size:18px}.profileMainContentContainer .qna{max-height:208px;margin-top:12px;text-align:center}.profileMainContentContainer .qna .title{display:block!important;margin:5px 0!important;font-size:18px!important}@media (max-width:480px){.profileMainContentContainer .qna .title{font-size:17px!important}}.profileMainContentContainer .qna .text{max-height:none;padding-bottom:20px;font-size:16px;overflow:unset}@media (max-width:480px){.profileMainContentContainer .qna .text{font-size:15px}}@media (max-width:480px){.profileMainContentContainer .qna .toggle{display:block}}.profileMainContentContainer .personalityTest .reportContainer{float:left;width:50%;margin-bottom:20px}.profileMainContentContainer .personalityTest .reportContainer .graphWrapper{position:relative;display:inline-block;width:100px;margin-top:10px}.profileMainContentContainer .personalityTest .reportContainer .graphWrapper img{width:100px;height:100px;border-radius:50%}.profileMainContentContainer .personalityTest .reportContainer .graphWrapper .graph{position:absolute;top:0;right:-20px}.profileMainContentContainer .personalityTest .reportContainer .graphWrapper .graph>div{width:34px;height:26px}.profileMainContentContainer .personalityTest .reportContainer .graphWrapper .graph>div>div{width:20px;height:20px;margin:0 auto;border:2px solid #FFF;border-radius:50%}.profileMainContentContainer .personalityTest .reportContainer .graphWrapper .graph>div>div.value2{width:34px;height:34px}.profileMainContentContainer .personalityTest .reportContainer .graphWrapper .graph .red{background-color:#da001b}.profileMainContentContainer .personalityTest .reportContainer .graphWrapper .graph .green{background-color:#299829}.profileMainContentContainer .personalityTest .reportContainer .graphWrapper .graph .blue{background-color:#4384ce}.profileMainContentContainer .personalityTest .reportContainer .graphWrapper .graph .yellow{background-color:#ffb73a}.profileMainContentContainer .personalityTest .col.left .text{max-height:102px}@media (max-width:1280px){.profileMainContentContainer .personalityTest .col.left .text{max-height:88px}}@media (max-width:640px){.profileMainContentContainer .personalityTest .col.right{margin-top:20px}}.profileMainContentContainer .personalityTest .col.right .text{max-height:250px}@media (max-width:1280px){.profileMainContentContainer .personalityTest .col.right{max-height:232px}}.profileMainContentContainer .loadingContainer .loadingBox{width:100%;min-height:250px;margin-bottom:30px;background-color:#cacaca;border-radius:7px;-webkit-animation:profileLoading 1s infinite alternate;-moz-animation:profileLoading 1s infinite alternate;-ms-animation:profileLoading 1s infinite alternate;animation:profileLoading 1s infinite alternate}.profileMainContentContainer .loadingContainer .loadingBox.box1{height:360px;-webkit-animation-delay:0.5s;-moz-animation-delay:0.5s;-ms-animation-delay:0.5s;-o-animation-delay:0.5s;animation-delay:0.5s}@media (max-width:1280px){.profileMainContentContainer .loadingContainer .loadingBox.box1{height:280px}}.profileMainContentContainer .loadingContainer .loadingBox.box2{height:400px;-webkit-animation-delay:1s;-moz-animation-delay:1s;-ms-animation-delay:1s;-o-animation-delay:1s;animation-delay:1s}.profileMainContentContainer .loadingContainer .loadingBox.box3{-webkit-animation-delay:1.5s;-moz-animation-delay:1.5s;-ms-animation-delay:1.5s;-o-animation-delay:1.5s;animation-delay:1.5s}.profileMainContentContainer .loadingContainer .loadingBox.box4{-webkit-animation-delay:2s;-moz-animation-delay:2s;-ms-animation-delay:2s;-o-animation-delay:2s;animation-delay:2s}.profileMainContentContainer .loadingContainer .loadingBox.box5{height:1050px;-webkit-animation-delay:2.5s;-moz-animation-delay:2.5s;-ms-animation-delay:2.5s;-o-animation-delay:2.5s;animation-delay:2.5s}@media (max-width:480px){.profileMainContentContainer .loadingContainer .loadingBox.box5{margin-bottom:70px}}@media (max-width:900px){.profileMainContentContainer .loadingContainer .loadingBox.box1,.profileMainContentContainer .loadingContainer .loadingBox.box2,.profileMainContentContainer .loadingContainer .loadingBox.box3,.profileMainContentContainer .loadingContainer .loadingBox.box4{display:none}.profileMainContentContainer .loadingContainer .loadingBox.box1{width:360px;height:360px;margin:25px auto 35px auto}.profileMainContentContainer .loadingContainer .loadingBox.box1.onMobile{display:block}}@media (max-width:480px){.profileMainContentContainer .loadingContainer .loadingBox.box1{width:100%}}.profileMainContentContainer .loadingContainer .loadingText>div{background-color:#cacaca;-webkit-animation:profileLoading 1s infinite alternate;-moz-animation:profileLoading 1s infinite alternate;-ms-animation:profileLoading 1s infinite alternate;animation:profileLoading 1s infinite alternate}@media (max-width:900px){.profileMainContentContainer .loadingContainer .loadingText>div{margin-left:auto;margin-right:auto}}@media (max-width:480px){.profileMainContentContainer .loadingContainer .loadingText{display:none}}.profileMainContentContainer .loadingContainer .loadingText .name{width:150px;height:48px;-webkit-animation-delay:0.2s;-moz-animation-delay:0.2s;-ms-animation-delay:0.2s;-o-animation-delay:0.2s;animation-delay:0.2s}.profileMainContentContainer .loadingContainer .loadingText .city{width:200px;height:32px;margin-top:5px;-webkit-animation-delay:0.7s;-moz-animation-delay:0.7s;-ms-animation-delay:0.7s;-o-animation-delay:0.7s;animation-delay:0.7s}.profileMainContentContainer .loadingContainer .loadingText .hashtags{width:240px;height:32px;margin:45px 0;-webkit-animation-delay:1.3s;-moz-animation-delay:1.3s;-ms-animation-delay:1.3s;-o-animation-delay:1.3s;animation-delay:1.3s}@media (max-width:900px){.profileMainContentContainer .loadingContainer .loadingText .hashtags{display:none}}.profileMainContentContainer .loadingContainer .loadingActions{margin-bottom:25px;white-space:nowrap;-webkit-animation:profileLoading 1s infinite alternate;-moz-animation:profileLoading 1s infinite alternate;-ms-animation:profileLoading 1s infinite alternate;animation:profileLoading 1s infinite alternate}@media (max-width:480px){.profileMainContentContainer .loadingContainer .loadingActions{text-align:center}}.profileMainContentContainer .loadingContainer .loadingActions .button{display:inline-block;height:60px;background-color:#cacaca;border-radius:30px;vertical-align:top}@media (max-width:1280px){.profileMainContentContainer .loadingContainer .loadingActions .button{height:50px}}@media (max-width:680px){.profileMainContentContainer .loadingContainer .loadingActions .button{height:40px}}.profileMainContentContainer .loadingContainer .loadingActions .button.like{width:170px;margin-right:12px;white-space:nowrap}@media (max-width:1280px){.profileMainContentContainer .loadingContainer .loadingActions .button.like{width:140px;margin-right:10px}}@media (max-width:1024px){.profileMainContentContainer .loadingContainer .loadingActions .button.like{margin-right:6px}}@media (max-width:900px){.profileMainContentContainer .loadingContainer .loadingActions .button.like{width:158px;margin-right:10px}}@media (max-width:680px){.profileMainContentContainer .loadingContainer .loadingActions .button.like{width:150px}}@media (max-width:620px){.profileMainContentContainer .loadingContainer .loadingActions .button.like{width:135px}}@media (max-width:480px){.profileMainContentContainer .loadingContainer .loadingActions .button.like{width:115px}}@media (max-width:375px){.profileMainContentContainer .loadingContainer .loadingActions .button.like{margin-right:6px}}.profileMainContentContainer .loadingContainer .loadingActions .button.message{width:198px;margin-right:12px}@media (max-width:1280px){.profileMainContentContainer .loadingContainer .loadingActions .button.message{width:150px;margin-right:10px}}@media (max-width:1040px){.profileMainContentContainer .loadingContainer .loadingActions .button.message{width:113px}}@media (max-width:1024px){.profileMainContentContainer .loadingContainer .loadingActions .button.message{margin-right:6px}}@media (max-width:900px){.profileMainContentContainer .loadingContainer .loadingActions .button.message{width:169px;margin-right:10px}}@media (max-width:760px){.profileMainContentContainer .loadingContainer .loadingActions .button.message{width:132px}}@media (max-width:680px){.profileMainContentContainer .loadingContainer .loadingActions .button.message{width:127px}}@media (max-width:540px){.profileMainContentContainer .loadingContainer .loadingActions .button.message{width:40px;border-radius:50%}}@media (max-width:480px){.profileMainContentContainer .loadingContainer .loadingActions .button.message{width:93px;border-radius:30px}}@media (max-width:375px){.profileMainContentContainer .loadingContainer .loadingActions .button.message{margin-right:6px}}.profileMainContentContainer .loadingContainer .loadingActions .button.invite{width:215px}@media (max-width:1280px){.profileMainContentContainer .loadingContainer .loadingActions .button.invite{width:161px}}@media (max-width:1040px){.profileMainContentContainer .loadingContainer .loadingActions .button.invite{width:124px}}@media (max-width:940px){.profileMainContentContainer .loadingContainer .loadingActions .button.invite{width:50px;border-radius:50%}}@media (max-width:900px){.profileMainContentContainer .loadingContainer .loadingActions .button.invite{width:180px;border-radius:30px}}@media (max-width:760px){.profileMainContentContainer .loadingContainer .loadingActions .button.invite{width:143px}}@media (max-width:680px){.profileMainContentContainer .loadingContainer .loadingActions .button.invite{width:136px}}@media (max-width:640px){.profileMainContentContainer .loadingContainer .loadingActions .button.invite{width:40px;border-radius:50%}}@media (max-width:480px){.profileMainContentContainer .loadingContainer .loadingActions .button.invite{width:113px;border-radius:30px}}@media (max-width:359px){.profileMainContentContainer .loadingContainer .loadingActions .button.invite{width:40px;border-radius:50%}}.profileMainContentContainer .loadingContainer .loadingActions .button.small{width:60px;height:60px;margin-left:20px;border-radius:50%}@media (max-width:1280px){.profileMainContentContainer .loadingContainer .loadingActions .button.small{width:50px;height:50px;margin-left:15px}}@media (max-width:1024px){.profileMainContentContainer .loadingContainer .loadingActions .button.small{margin-left:6px}}@media (max-width:900px){.profileMainContentContainer .loadingContainer .loadingActions .button.small{margin-left:10px}}@media (max-width:680px){.profileMainContentContainer .loadingContainer .loadingActions .button.small{width:40px;height:40px}}@media (max-width:480px){.profileMainContentContainer .loadingContainer .loadingActions .button.small{display:none}}.profileMainContentContainer.hided,.profileMainContentContainer.banned{padding:0!important;border-radius:0!important;box-shadow:none!important;border-radius:15px;box-shadow:0 0 6px rgb(0 0 0 / .3);overflow:hidden}.profileMainContentContainer.hided .avatarWrapper:before,.profileMainContentContainer.banned .avatarWrapper:before{position:absolute;content:'';display:inline-block;top:20px;left:20px;width:60px;height:60px;background-repeat:no-repeat;background-position:center center;background-size:50%;border-radius:50%}.profileMainContentContainer.hided .sidebar .avatarWrapper .avatar,.profileMainContentContainer.banned .sidebar .avatarWrapper .avatar{float:left;border-radius:0;cursor:default}.profileMainContentContainer.hided .content .basic,.profileMainContentContainer.banned .content .basic{padding-top:20px}.profileMainContentContainer.hided .content .hideInfo,.profileMainContentContainer.banned .content .hideInfo{position:absolute;top:50%;right:35px;width:calc(100% - 430px);margin-top:50px;font-size:24px;font-weight:700;text-align:center;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.profileMainContentContainer.hided .content .hideInfo .text,.profileMainContentContainer.banned .content .hideInfo .text{display:inline-block;overflow:initial}.profileMainContentContainer.hided .content .hideInfo .text:before,.profileMainContentContainer.banned .content .hideInfo .text:before{position:relative;content:'';display:inline-block;top:3px;margin-right:8px;background-repeat:no-repeat}.profileMainContentContainer.hided .content .hideInfo .buttonContainer,.profileMainContentContainer.banned .content .hideInfo .buttonContainer{margin-top:45px}.profileMainContentContainer.hided .content .hideInfo .buttonContainer button,.profileMainContentContainer.banned .content .hideInfo .buttonContainer button{width:330px;height:60px;font-size:24px;font-weight:400}@media (max-width:1280px){.profileMainContentContainer.hided .avatarWrapper:before,.profileMainContentContainer.banned .avatarWrapper:before{width:50px!important;height:50px!important}.profileMainContentContainer.hided .content,.profileMainContentContainer.banned .content{width:calc(100% - 310px)}.profileMainContentContainer.hided .content .hideInfo,.profileMainContentContainer.banned .content .hideInfo{width:calc(100% - 340px);margin-top:40px}.profileMainContentContainer.hided .content .hideInfo .text,.profileMainContentContainer.banned .content .hideInfo .text{font-size:18px}.profileMainContentContainer.hided .content .hideInfo .buttonContainer,.profileMainContentContainer.banned .content .hideInfo .buttonContainer{margin-top:30px}.profileMainContentContainer.hided .content .hideInfo .buttonContainer button,.profileMainContentContainer.banned .content .hideInfo .buttonContainer button{width:260px;height:50px;font-size:18px}}@media (max-width:1024px){.profileMainContentContainer.hided .content .basic .data .name,.profileMainContentContainer.banned .content .basic .data .name{font-size:26px}.profileMainContentContainer.hided .content .basic .data .city,.profileMainContentContainer.banned .content .basic .data .city{font-size:20px}}@media (max-width:900px){.profileMainContentContainer.hided .content,.profileMainContentContainer.banned .content{width:100%;padding-bottom:40px}.profileMainContentContainer.hided .content .avatarWrapper,.profileMainContentContainer.banned .content .avatarWrapper{width:280px;margin:0 auto}.profileMainContentContainer.hided .content .avatarWrapper img,.profileMainContentContainer.banned .content .avatarWrapper img{width:280px;height:280px}.profileMainContentContainer.hided .content .hideInfo,.profileMainContentContainer.banned .content .hideInfo{position:relative;width:100%;top:0;right:0;margin-top:20px;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}}@media (max-width:480px){.profileMainContentContainer.hided .content,.profileMainContentContainer.banned .content{padding-bottom:80px}.profileMainContentContainer.hided .content .avatarWrapper,.profileMainContentContainer.banned .content .avatarWrapper{margin-top:30px}.profileMainContentContainer.hided .content .hideInfo .text,.profileMainContentContainer.banned .content .hideInfo .text{font-size:14px}.profileMainContentContainer.hided .content .hideInfo .text:before,.profileMainContentContainer.banned .content .hideInfo .text:before{top:5px}}.profileMainContentContainer.hided{background-color:#FFF}@media (max-width:900px){.profileMainContentContainer.hided .content .hideInfo .text{padding:0 35px;font-size:16px}}@media (max-width:480px){.profileMainContentContainer.hided .content .hideInfo .text{font-size:14px}}.profileMainContentContainer.hided .avatarWrapper:before{background-image:url(/assets/images/desktop/profile/icons/hided.svg);background-color:#FFF}.profileMainContentContainer.hided .content .hideInfo{color:#336993}.profileMainContentContainer.hided .content .hideInfo .text:before{width:30px;height:24px;background-image:url(/assets/images/desktop/profile/icons/hided.svg)}.profileMainContentContainer.hided .content .hideInfo .buttonContainer{margin-top:35px}.profileMainContentContainer.banned{color:#FFF;background-color:#336993}.profileMainContentContainer.banned .avatarWrapper:before{background-image:url(/assets/images/desktop/profile/icons/banned.svg);background-color:#336993;border:2px solid #FFF}.profileMainContentContainer.banned .content .data .city{color:#FFF}.profileMainContentContainer.banned .content .hideInfo .text{color:#FFF}.profileMainContentContainer.banned .content .hideInfo .text:before{width:22px;height:22px;background-image:url(/assets/images/desktop/profile/icons/banned.svg)}.profileMainContentContainer.banned .content .hideInfo .buttonContainer button{color:#336993;background:#FFF}.profileMainContentContainer.banned .content .hideInfo .buttonContainer button:hover{color:#FFF;background:#336993;border:1px solid #FFF}.profileMainContentContainer.embedded .avatarWrapper .embeddedData{display:none}@media (max-width:480px){.profileMainContentContainer.embedded .avatarWrapper .embeddedData{position:absolute;display:block;bottom:15px;left:13px;width:calc(100% - 26px)}.profileMainContentContainer.embedded .avatarWrapper .embeddedData>div{color:#FFF;text-shadow:0 0 4px rgb(0 0 0 / .6);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.profileMainContentContainer.embedded .avatarWrapper .embeddedData .name{font-size:18px;font-weight:700}.profileMainContentContainer.embedded .avatarWrapper .embeddedData .city{font-size:16px}}@media (max-width:900px){.profileMainContentContainer.embedded .profileActions{text-align:center}}.profileMainContentContainer.embedded .profileActions button{width:60px!important;height:60px!important;margin-left:0!important;margin-right:15px!important;padding-left:0!important;padding-right:0!important;border-radius:50%}@media (max-width:1280px){.profileMainContentContainer.embedded .profileActions button{width:50px!important;height:50px!important}}@media (max-width:390px){.profileMainContentContainer.embedded .profileActions button{margin-right:10px!important}}.profileMainContentContainer.embedded .profileActions button .icon{float:none!important;margin-right:0!important}.profileMainContentContainer.embedded .profileActions button span{display:none!important}.profileMainContentContainer.embedded .profileActions button.invite:before{margin-left:-13px!important}.profileMainContentContainer.embedded .profileActions button.invite:after{margin-left:-12px!important}@media (max-width:1280px){.profileMainContentContainer.embedded .profileActions button.invite:before{top:58px!important}.profileMainContentContainer.embedded .profileActions button.invite:after{top:59px!important}}.profileMainContentContainer.embedded .profileActions button.save{display:inline-block!important}.profileMainContentContainer.embedded .profileActions .menu{display:inline-block!important}@media (max-width:680px){.profileMainContentContainer.embedded .profileActions .menu .opener>div{top:23px}}.profileMainContentContainer.embedded .profileActions .menu ul{margin-left:-82px!important}.profileMainContentContainer.embedded .invitations .tabs{margin:0 0 25px 0!important}.profileMainContentContainer.embedded .invitations .tabs li{height:auto!important;padding:10px!important;font-size:14px!important;vertical-align:bottom!important}@media (max-width:510px){.profileMainContentContainer.embedded .dateCardContainer .actions button{padding-left:16px;padding-right:16px}}@media (max-width:900px){.profileMainContentContainer.embedded .loadingContainer .loadingActions{text-align:center}}.profileMainContentContainer.embedded .loadingContainer .loadingActions .button{width:60px;margin-right:15px!important;border-radius:50px}@media (max-width:1280px){.profileMainContentContainer.embedded .loadingContainer .loadingActions .button{width:50px}}@media (max-width:680px){.profileMainContentContainer.embedded .loadingContainer .loadingActions .button{height:50px}}@media (max-width:390px){.profileMainContentContainer.embedded .loadingContainer .loadingActions .button:not(:last-of-type){margin-right:10px!important}}.profileMainContentContainer.embedded .loadingContainer .loadingActions .button.small{display:inline-block!important;margin-left:0}.profileMapLayerContainer .layerOuter{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / .8);z-index:9999999}.profileMapLayerContainer .layerOuter .layerInner{position:absolute;top:50%;left:50%;width:calc(100% - 60px);min-width:320px;max-width:1920px;height:calc(100% - 40px);max-height:1080px;background-color:#e5e5e5;border-radius:15px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (max-width:480px){.profileMapLayerContainer .layerOuter .layerInner{top:0;left:0;width:100%;height:100%;padding:0;border-radius:0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}}.profileMapLayerContainer .layerOuter .layerInner .close{position:absolute;top:15px;right:15px;width:36px;height:36px;background-color:rgb(0 0 0 / .4);border-radius:50%;cursor:pointer}@media (max-width:480px){.profileMapLayerContainer .layerOuter .layerInner .close{top:15px;right:15px}}.profileMapLayerContainer .layerOuter .layerInner .close:after{content:'';position:absolute;top:8px;left:8px;width:20px;height:20px;background:url(/assets/images/common/icons/close.svg) no-repeat center center;background-size:100%}.profileMapLayerContainer .layerOuter .layerInner iframe{border-radius:15px;overflow:hidden}@media (max-width:480px){.profileMapLayerContainer .layerOuter .layerInner iframe{border-radius:0}}.profilePageContainer .profileActions,.profileMainContentContainer .profileActions{position:relative;margin-top:45px;white-space:nowrap}.profilePageContainer .profileActions.sticky,.profileMainContentContainer .profileActions.sticky{display:none}.profilePageContainer .profileActions.hidden,.profileMainContentContainer .profileActions.hidden{display:block!important}@media (max-width:900px){.profilePageContainer .profileActions,.profileMainContentContainer .profileActions{margin-top:30px}}@media (max-width:550px){.profilePageContainer .profileActions,.profileMainContentContainer .profileActions{white-space:nowrap}}@media (max-width:480px){.profilePageContainer .profileActions,.profileMainContentContainer .profileActions{padding:0 10px;text-align:center}.profilePageContainer .profileActions.sticky,.profileMainContentContainer .profileActions.sticky{position:fixed;display:block;width:100%;bottom:-55px;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-khtml-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;z-index:99}.profilePageContainer .profileActions.sticky.visible,.profileMainContentContainer .profileActions.sticky.visible{bottom:25px}.profilePageContainer .profileActions.sticky button.invite,.profileMainContentContainer .profileActions.sticky button.invite{display:none!important}}@media (max-width:480px) and (max-width:340px){.profilePageContainer .profileActions.sticky button,.profileMainContentContainer .profileActions.sticky button{font-size:13px!important}}.profilePageContainer .profileActions button,.profileMainContentContainer .profileActions button{position:relative;width:295px;height:60px;padding-right:0;color:#336993;background:#FFF;box-shadow:0 0 6px rgb(0 0 0 / .2);font-size:21px;font-weight:400;text-align:center;white-space:normal;line-height:58px;border:none;vertical-align:middle;cursor:pointer}@media (max-width:1280px){.profilePageContainer .profileActions button,.profileMainContentContainer .profileActions button{width:230px;height:50px;font-size:16px;line-height:40px}}@media (max-width:980px){.profilePageContainer .profileActions button,.profileMainContentContainer .profileActions button{width:165px;font-size:14px}}@media (max-width:900px){.profilePageContainer .profileActions button,.profileMainContentContainer .profileActions button{width:210px;height:50px}}@media (max-width:680px){.profilePageContainer .profileActions button,.profileMainContentContainer .profileActions button{width:152px;font-size:15px}}@media (max-width:550px){.profilePageContainer .profileActions button,.profileMainContentContainer .profileActions button{width:135px;height:40px;padding-left:38px}}@media (max-width:530px){.profilePageContainer .profileActions button,.profileMainContentContainer .profileActions button{font-size:14px}}.profilePageContainer .profileActions button .icon,.profileMainContentContainer .profileActions button .icon,.profilePageContainer .profileActions button span,.profileMainContentContainer .profileActions button span{position:relative;display:inline-block;vertical-align:middle}.profilePageContainer .profileActions button .icon,.profileMainContentContainer .profileActions button .icon{margin-top:-2px;margin-right:8px}@media (max-width:1280px){.profilePageContainer .profileActions button .icon,.profileMainContentContainer .profileActions button .icon{margin-right:5px}}@media (max-width:480px){.profilePageContainer .profileActions button .icon,.profileMainContentContainer .profileActions button .icon{margin-right:5px}}.profilePageContainer .profileActions button .icon svg,.profileMainContentContainer .profileActions button .icon svg{float:left}@media (max-width:1280px){.profilePageContainer .profileActions button .icon svg,.profileMainContentContainer .profileActions button .icon svg{max-width:26px}}.profilePageContainer .profileActions button span,.profileMainContentContainer .profileActions button span{width:auto;white-space:normal;line-height:1.1}.profilePageContainer .profileActions button span.onMobile,.profileMainContentContainer .profileActions button span.onMobile{display:none}@media (max-width:1040px){.profilePageContainer .profileActions button span.onDesktop,.profileMainContentContainer .profileActions button span.onDesktop{display:none}.profilePageContainer .profileActions button span.onMobile,.profileMainContentContainer .profileActions button span.onMobile{display:inline}}@media (max-width:900px){.profilePageContainer .profileActions button span.onMobile,.profileMainContentContainer .profileActions button span.onMobile{display:none}.profilePageContainer .profileActions button span.onDesktop,.profileMainContentContainer .profileActions button span.onDesktop{display:inline}}@media (max-width:760px){.profilePageContainer .profileActions button span.onDesktop,.profileMainContentContainer .profileActions button span.onDesktop{display:none}.profilePageContainer .profileActions button span.onMobile,.profileMainContentContainer .profileActions button span.onMobile{display:inline}}.profilePageContainer .profileActions button:hover,.profileMainContentContainer .profileActions button:hover{background:#FFF}.profilePageContainer .profileActions button.disabled,.profileMainContentContainer .profileActions button.disabled{background:#FFFFFF!important;cursor:default}.profilePageContainer .profileActions button.disabled:hover,.profileMainContentContainer .profileActions button.disabled:hover{color:#336993!important}.profilePageContainer .profileActions button.disabled .icon .count,.profileMainContentContainer .profileActions button.disabled .icon .count{color:#FFFFFF!important}.profilePageContainer .profileActions button.gray,.profileMainContentContainer .profileActions button.gray{color:#575757!important}.profilePageContainer .profileActions button.gray:hover,.profileMainContentContainer .profileActions button.gray:hover{color:#575757!important}.profilePageContainer .profileActions button.gray .icon svg path,.profileMainContentContainer .profileActions button.gray .icon svg path{fill:#7f7f7f!important}.profilePageContainer .profileActions button.like,.profileMainContentContainer .profileActions button.like,.profilePageContainer .profileActions button.superLike,.profileMainContentContainer .profileActions button.superLike,.profilePageContainer .profileActions button.message,.profileMainContentContainer .profileActions button.message,.profilePageContainer .profileActions button.invite,.profileMainContentContainer .profileActions button.invite{width:auto;padding:0 20px 0 16px}@media (max-width:1280px){.profilePageContainer .profileActions button.like,.profileMainContentContainer .profileActions button.like,.profilePageContainer .profileActions button.superLike,.profileMainContentContainer .profileActions button.superLike,.profilePageContainer .profileActions button.message,.profileMainContentContainer .profileActions button.message,.profilePageContainer .profileActions button.invite,.profileMainContentContainer .profileActions button.invite{padding-left:15px;padding-right:15px}}@media (max-width:960px){.profilePageContainer .profileActions button.like,.profileMainContentContainer .profileActions button.like,.profilePageContainer .profileActions button.superLike,.profileMainContentContainer .profileActions button.superLike,.profilePageContainer .profileActions button.message,.profileMainContentContainer .profileActions button.message,.profilePageContainer .profileActions button.invite,.profileMainContentContainer .profileActions button.invite{padding-left:12px;padding-right:12px}}@media (max-width:930px){.profilePageContainer .profileActions button.like,.profileMainContentContainer .profileActions button.like,.profilePageContainer .profileActions button.superLike,.profileMainContentContainer .profileActions button.superLike,.profilePageContainer .profileActions button.message,.profileMainContentContainer .profileActions button.message,.profilePageContainer .profileActions button.invite,.profileMainContentContainer .profileActions button.invite{padding-left:11px;padding-right:11px}}@media (max-width:900px){.profilePageContainer .profileActions button.like,.profileMainContentContainer .profileActions button.like,.profilePageContainer .profileActions button.superLike,.profileMainContentContainer .profileActions button.superLike,.profilePageContainer .profileActions button.message,.profileMainContentContainer .profileActions button.message,.profilePageContainer .profileActions button.invite,.profileMainContentContainer .profileActions button.invite{padding-left:22px;padding-right:27px}}@media (max-width:770px){.profilePageContainer .profileActions button.like,.profileMainContentContainer .profileActions button.like,.profilePageContainer .profileActions button.superLike,.profileMainContentContainer .profileActions button.superLike,.profilePageContainer .profileActions button.message,.profileMainContentContainer .profileActions button.message,.profilePageContainer .profileActions button.invite,.profileMainContentContainer .profileActions button.invite{padding-left:15px;padding-right:15px}}@media (max-width:600px){.profilePageContainer .profileActions button.like,.profileMainContentContainer .profileActions button.like,.profilePageContainer .profileActions button.superLike,.profileMainContentContainer .profileActions button.superLike,.profilePageContainer .profileActions button.message,.profileMainContentContainer .profileActions button.message,.profilePageContainer .profileActions button.invite,.profileMainContentContainer .profileActions button.invite{padding-left:10px;padding-right:10px}}@media (max-width:480px){.profilePageContainer .profileActions button.like,.profileMainContentContainer .profileActions button.like,.profilePageContainer .profileActions button.superLike,.profileMainContentContainer .profileActions button.superLike,.profilePageContainer .profileActions button.message,.profileMainContentContainer .profileActions button.message,.profilePageContainer .profileActions button.invite,.profileMainContentContainer .profileActions button.invite{padding-left:13px;padding-right:13px}}.profilePageContainer .profileActions button.like,.profileMainContentContainer .profileActions button.like{width:148px;margin-right:10px;white-space:nowrap}@media (max-width:1280px){.profilePageContainer .profileActions button.like,.profileMainContentContainer .profileActions button.like{width:108px;margin-right:10px}}@media (max-width:1024px){.profilePageContainer .profileActions button.like,.profileMainContentContainer .profileActions button.like{margin-right:6px}}@media (max-width:930px){.profilePageContainer .profileActions button.like,.profileMainContentContainer .profileActions button.like{width:96px;margin-right:5px}}@media (max-width:900px){.profilePageContainer .profileActions button.like,.profileMainContentContainer .profileActions button.like{width:158px;margin-right:10px}}@media (max-width:810px){.profilePageContainer .profileActions button.like,.profileMainContentContainer .profileActions button.like{width:120px}}@media (max-width:770px){.profilePageContainer .profileActions button.like,.profileMainContentContainer .profileActions button.like{width:110px;margin-right:5px}}@media (max-width:680px){.profilePageContainer .profileActions button.like,.profileMainContentContainer .profileActions button.like{width:110px}}@media (max-width:480px){.profilePageContainer .profileActions button.like,.profileMainContentContainer .profileActions button.like{width:115px}}@media (max-width:550px){.profilePageContainer .profileActions button.like,.profileMainContentContainer .profileActions button.like{width:99px;padding-left:0;padding-right:0}}@media (max-width:375px){.profilePageContainer .profileActions button.like,.profileMainContentContainer .profileActions button.like{margin-right:6px}}@media (max-width:550px){.profilePageContainer .profileActions button.like svg,.profileMainContentContainer .profileActions button.like svg{width:27px}}.profilePageContainer .profileActions button.like svg path,.profileMainContentContainer .profileActions button.like svg path{stroke:#336993}.profilePageContainer .profileActions button.like svg.mutual,.profileMainContentContainer .profileActions button.like svg.mutual,.profilePageContainer .profileActions button.like svg.unlike,.profileMainContentContainer .profileActions button.like svg.unlike{display:none}.profilePageContainer .profileActions button.like span.liked,.profileMainContentContainer .profileActions button.like span.liked,.profilePageContainer .profileActions button.like span.mutual,.profileMainContentContainer .profileActions button.like span.mutual,.profilePageContainer .profileActions button.like span.unlike,.profileMainContentContainer .profileActions button.like span.unlike{display:none}.profilePageContainer .profileActions button.like:hover svg path,.profileMainContentContainer .profileActions button.like:hover svg path{fill:#336993}.profilePageContainer .profileActions button.like:hover.disabled svg path,.profileMainContentContainer .profileActions button.like:hover.disabled svg path{fill:#FFF}.profilePageContainer .profileActions button.like.liked,.profileMainContentContainer .profileActions button.like.liked{color:#FFF;background-color:#336993}.profilePageContainer .profileActions button.like.liked svg path,.profileMainContentContainer .profileActions button.like.liked svg path{fill:#FFF}.profilePageContainer .profileActions button.like.liked span.like,.profileMainContentContainer .profileActions button.like.liked span.like{display:none}.profilePageContainer .profileActions button.like.liked span.liked,.profileMainContentContainer .profileActions button.like.liked span.liked{display:inline-block}.profilePageContainer .profileActions button.like.liked.mutual svg.like,.profileMainContentContainer .profileActions button.like.liked.mutual svg.like{display:none}.profilePageContainer .profileActions button.like.liked.mutual svg.mutual,.profileMainContentContainer .profileActions button.like.liked.mutual svg.mutual{display:inline-block}.profilePageContainer .profileActions button.like.liked.mutual span.liked,.profileMainContentContainer .profileActions button.like.liked.mutual span.liked{display:none}.profilePageContainer .profileActions button.like.liked.mutual span.mutual,.profileMainContentContainer .profileActions button.like.liked.mutual span.mutual{display:inline-block;padding-left:30px}@media (max-width:1280px){.profilePageContainer .profileActions button.like.liked.mutual span.mutual,.profileMainContentContainer .profileActions button.like.liked.mutual span.mutual{padding-left:21px}}@media (max-width:900px){.profilePageContainer .profileActions button.like.liked.mutual span.mutual,.profileMainContentContainer .profileActions button.like.liked.mutual span.mutual{max-width:165px;padding-left:40px}}@media (max-width:680px){.profilePageContainer .profileActions button.like.liked.mutual span.mutual,.profileMainContentContainer .profileActions button.like.liked.mutual span.mutual{padding-left:21px}}@media (max-width:550px){.profilePageContainer .profileActions button.like.liked.mutual span.mutual,.profileMainContentContainer .profileActions button.like.liked.mutual span.mutual{padding-left:2px}}.profilePageContainer .profileActions button.like.liked.now .icon,.profileMainContentContainer .profileActions button.like.liked.now .icon{animation:iconPulsate 0.7s 0s linear}.profilePageContainer .profileActions button.like.liked:hover:not(.now),.profileMainContentContainer .profileActions button.like.liked:hover:not(.now){color:#336993;background-color:#FFF}.profilePageContainer .profileActions button.like.liked:hover:not(.now) svg.like,.profileMainContentContainer .profileActions button.like.liked:hover:not(.now) svg.like,.profilePageContainer .profileActions button.like.liked:hover:not(.now) svg.mutual,.profileMainContentContainer .profileActions button.like.liked:hover:not(.now) svg.mutual{display:none}.profilePageContainer .profileActions button.like.liked:hover:not(.now) svg.unlike,.profileMainContentContainer .profileActions button.like.liked:hover:not(.now) svg.unlike{display:inline-block}.profilePageContainer .profileActions button.like.liked:hover:not(.now) svg.unlike path,.profileMainContentContainer .profileActions button.like.liked:hover:not(.now) svg.unlike path{fill:#336993}.profilePageContainer .profileActions button.like.liked:hover:not(.now) span.like,.profileMainContentContainer .profileActions button.like.liked:hover:not(.now) span.like,.profilePageContainer .profileActions button.like.liked:hover:not(.now) span.liked,.profileMainContentContainer .profileActions button.like.liked:hover:not(.now) span.liked,.profilePageContainer .profileActions button.like.liked:hover:not(.now) span.mutual,.profileMainContentContainer .profileActions button.like.liked:hover:not(.now) span.mutual{display:none}.profilePageContainer .profileActions button.like.liked:hover:not(.now) span.unlike,.profileMainContentContainer .profileActions button.like.liked:hover:not(.now) span.unlike{display:inline-block;padding-left:19px}.profilePageContainer .profileActions button.like.liked:hover span.unlike,.profileMainContentContainer .profileActions button.like.liked:hover span.unlike{padding-left:0}.profilePageContainer .profileActions button.superLike,.profileMainContentContainer .profileActions button.superLike{margin-right:10px;color:#FFF;background-color:#787FD2;background:-webkit-gradient(linear,left top,left bottom,from(#787FD2),to(#9D61AF));background:-webkit-linear-gradient(top,#787FD2,#9D61AF);background:-moz-linear-gradient(top,#787FD2,#9D61AF);background:-ms-linear-gradient(top,#787FD2,#9D61AF);background:-o-linear-gradient(top,#787FD2,#9D61AF)}@media (max-width:1024px){.profilePageContainer .profileActions button.superLike,.profileMainContentContainer .profileActions button.superLike{margin-right:6px}}@media (max-width:930px){.profilePageContainer .profileActions button.superLike,.profileMainContentContainer .profileActions button.superLike{margin-right:5px}}@media (max-width:900px){.profilePageContainer .profileActions button.superLike,.profileMainContentContainer .profileActions button.superLike{margin-right:10px}}@media (max-width:770px){.profilePageContainer .profileActions button.superLike,.profileMainContentContainer .profileActions button.superLike{margin-right:5px}}@media (max-width:680px){.profilePageContainer .profileActions button.superLike,.profileMainContentContainer .profileActions button.superLike{height:40px}}@media (max-width:515px){.profilePageContainer .profileActions button.superLike,.profileMainContentContainer .profileActions button.superLike{width:40px;height:40px;padding:0;text-align:center}.profilePageContainer .profileActions button.superLike span,.profileMainContentContainer .profileActions button.superLike span{display:none}}@media (max-width:480px){.profilePageContainer .profileActions button.superLike,.profileMainContentContainer .profileActions button.superLike{width:auto;padding-left:13px;padding-right:13px}.profilePageContainer .profileActions button.superLike span,.profileMainContentContainer .profileActions button.superLike span{display:inline-block}}.profilePageContainer .profileActions button.superLike:hover,.profileMainContentContainer .profileActions button.superLike:hover{background-color:#9D61AF;background:-webkit-gradient(linear,left top,left bottom,from(#9D61AF),to(#787FD2));background:-webkit-linear-gradient(top,#9D61AF,#787FD2);background:-moz-linear-gradient(top,#9D61AF,#787FD2);background:-ms-linear-gradient(top,#9D61AF,#787FD2);background:-o-linear-gradient(top,#9D61AF,#787FD2)}.profilePageContainer .profileActions button.superLike.disabled,.profileMainContentContainer .profileActions button.superLike.disabled{color:#FFF;background-color:#787FD2!important;background:-webkit-gradient(linear,left top,left bottom,from(#787FD2),to(#9D61AF))!important;background:-webkit-linear-gradient(top,#787FD2,#9D61AF)!important;background:-moz-linear-gradient(top,#787FD2,#9D61AF)!important;background:-ms-linear-gradient(top,#787FD2,#9D61AF)!important;background:-o-linear-gradient(top,#787FD2,#9D61AF)!important}.profilePageContainer .profileActions button.superLike.disabled:hover,.profileMainContentContainer .profileActions button.superLike.disabled:hover{color:#FFFFFF!important}.profilePageContainer .profileActions button.superLike .icon,.profileMainContentContainer .profileActions button.superLike .icon{margin-top:-7px}@media (max-width:680px){.profilePageContainer .profileActions button.superLike .icon,.profileMainContentContainer .profileActions button.superLike .icon{margin-top:-5px}}@media (max-width:515px){.profilePageContainer .profileActions button.superLike .icon,.profileMainContentContainer .profileActions button.superLike .icon{margin-top:-4px;margin-right:-3px}}@media (max-width:480px){.profilePageContainer .profileActions button.superLike .icon,.profileMainContentContainer .profileActions button.superLike .icon{margin-top:-5px;margin-right:4px}}@media (max-width:1280px){.profilePageContainer .profileActions button.superLike .icon svg,.profileMainContentContainer .profileActions button.superLike .icon svg{max-width:35px}}@media (max-width:680px){.profilePageContainer .profileActions button.superLike .icon svg,.profileMainContentContainer .profileActions button.superLike .icon svg{width:32px;height:28px}}@media (max-width:515px){.profilePageContainer .profileActions button.superLike .icon svg,.profileMainContentContainer .profileActions button.superLike .icon svg{width:27px;height:24px}}.profilePageContainer .profileActions button.message,.profileMainContentContainer .profileActions button.message{margin-right:10px}@media (max-width:1280px){.profilePageContainer .profileActions button.message,.profileMainContentContainer .profileActions button.message{margin-right:10px}}@media (max-width:1024px){.profilePageContainer .profileActions button.message,.profileMainContentContainer .profileActions button.message{margin-right:6px}}@media (max-width:930px){.profilePageContainer .profileActions button.message,.profileMainContentContainer .profileActions button.message{margin-right:5px}}@media (max-width:900px){.profilePageContainer .profileActions button.message,.profileMainContentContainer .profileActions button.message{margin-right:10px}.profilePageContainer .profileActions button.message .onMobile,.profileMainContentContainer .profileActions button.message .onMobile{display:none}.profilePageContainer .profileActions button.message .onDesktop,.profileMainContentContainer .profileActions button.message .onDesktop{display:inline}}@media (max-width:770px){.profilePageContainer .profileActions button.message,.profileMainContentContainer .profileActions button.message{margin-right:5px}}@media (max-width:760px){.profilePageContainer .profileActions button.message .onMobile,.profileMainContentContainer .profileActions button.message .onMobile{display:inline}.profilePageContainer .profileActions button.message .onDesktop,.profileMainContentContainer .profileActions button.message .onDesktop{display:none}}@media (min-width:481px) and (max-width:580px){.profilePageContainer .profileActions button.message,.profileMainContentContainer .profileActions button.message{width:40px;height:40px;padding:0;text-align:center}.profilePageContainer .profileActions button.message span,.profileMainContentContainer .profileActions button.message span{display:none!important}}@media (max-width:375px){.profilePageContainer .profileActions button.message,.profileMainContentContainer .profileActions button.message{margin-right:6px}}@media (min-width:481px) and (max-width:580px){.profilePageContainer .profileActions button.message .icon,.profileMainContentContainer .profileActions button.message .icon{margin-right:0}}.profilePageContainer .profileActions button.message .icon svg path,.profileMainContentContainer .profileActions button.message .icon svg path{fill:#336993}@media (max-width:550px){.profilePageContainer .profileActions button.message .icon svg,.profileMainContentContainer .profileActions button.message .icon svg{width:23px}}.profilePageContainer .profileActions button.message .icon .count,.profileMainContentContainer .profileActions button.message .icon .count{position:absolute;display:inline-block;top:0;left:0;width:100%;color:#FFF;font-size:18px;text-align:center;line-height:31px}@media (max-width:550px){.profilePageContainer .profileActions button.message .icon .count,.profileMainContentContainer .profileActions button.message .icon .count{font-size:13px}}.profilePageContainer .profileActions button.message .icon .count.more,.profileMainContentContainer .profileActions button.message .icon .count.more{font-size:15px}@media (max-width:550px){.profilePageContainer .profileActions button.message .icon .count.more,.profileMainContentContainer .profileActions button.message .icon .count.more{font-size:11px}}.profilePageContainer .profileActions button.message:hover,.profileMainContentContainer .profileActions button.message:hover,.profilePageContainer .profileActions button.message.active,.profileMainContentContainer .profileActions button.message.active{color:#FFF;background-color:#336993}.profilePageContainer .profileActions button.message:hover svg path,.profileMainContentContainer .profileActions button.message:hover svg path,.profilePageContainer .profileActions button.message.active svg path,.profileMainContentContainer .profileActions button.message.active svg path{fill:#FFF}.profilePageContainer .profileActions button.message:hover .count,.profileMainContentContainer .profileActions button.message:hover .count,.profilePageContainer .profileActions button.message.active .count,.profileMainContentContainer .profileActions button.message.active .count{color:#336993}.profilePageContainer .profileActions button.message:hover.disabled svg path,.profileMainContentContainer .profileActions button.message:hover.disabled svg path,.profilePageContainer .profileActions button.message.active.disabled svg path,.profileMainContentContainer .profileActions button.message.active.disabled svg path{fill:#336993}.profilePageContainer .profileActions button.invite svg path,.profileMainContentContainer .profileActions button.invite svg path{fill:#336993}.profilePageContainer .profileActions button.invite:hover,.profileMainContentContainer .profileActions button.invite:hover,.profilePageContainer .profileActions button.invite.active,.profileMainContentContainer .profileActions button.invite.active{color:#FFF;background-color:#336993}.profilePageContainer .profileActions button.invite:hover .icon svg path,.profileMainContentContainer .profileActions button.invite:hover .icon svg path,.profilePageContainer .profileActions button.invite.active .icon svg path,.profileMainContentContainer .profileActions button.invite.active .icon svg path{fill:#FFF}.profilePageContainer .profileActions button.invite:hover.disabled svg path,.profileMainContentContainer .profileActions button.invite:hover.disabled svg path,.profilePageContainer .profileActions button.invite.active.disabled svg path,.profileMainContentContainer .profileActions button.invite.active.disabled svg path{fill:#336993}.profilePageContainer .profileActions button.invite.active:before,.profileMainContentContainer .profileActions button.invite.active:before{content:'';position:absolute;top:68px;left:50%;width:0;height:0;margin-left:-7px;border-left:13px solid #fff0;border-right:13px solid #fff0;border-bottom:17px solid rgb(0 0 0 / .1);pointer-events:none;z-index:1}.profilePageContainer .profileActions button.invite.active:after,.profileMainContentContainer .profileActions button.invite.active:after{content:'';position:absolute;top:69px;left:50%;width:0;height:0;margin-left:-6px;border-left:12px solid #fff0;border-right:12px solid #fff0;border-bottom:16px solid #FFF;pointer-events:none;z-index:2}@media (max-width:1280px){.profilePageContainer .profileActions button.invite.active:before,.profileMainContentContainer .profileActions button.invite.active:before{top:58px}.profilePageContainer .profileActions button.invite.active:after,.profileMainContentContainer .profileActions button.invite.active:after{top:59px}}@media (max-width:1024px){.profilePageContainer .profileActions button.invite.active:before,.profileMainContentContainer .profileActions button.invite.active:before{margin-left:-12px}.profilePageContainer .profileActions button.invite.active:after,.profileMainContentContainer .profileActions button.invite.active:after{margin-left:-11px}}@media (max-width:680px){.profilePageContainer .profileActions button.invite.active:before,.profileMainContentContainer .profileActions button.invite.active:before{top:48px;margin-left:-12px}.profilePageContainer .profileActions button.invite.active:after,.profileMainContentContainer .profileActions button.invite.active:after{top:49px;margin-left:-11px}}.profilePageContainer .profileActions button.invite.gray,.profileMainContentContainer .profileActions button.invite.gray{cursor:default}.profilePageContainer .profileActions button.invite.gray:hover,.profileMainContentContainer .profileActions button.invite.gray:hover{background-color:#FFF}@media (max-width:1024px){.profilePageContainer .profileActions button.invite,.profileMainContentContainer .profileActions button.invite{width:50px;height:50px;padding:0;text-align:center}.profilePageContainer .profileActions button.invite .icon,.profileMainContentContainer .profileActions button.invite .icon{margin-right:0}.profilePageContainer .profileActions button.invite span,.profileMainContentContainer .profileActions button.invite span{display:none}}@media (max-width:900px){.profilePageContainer .profileActions button.invite,.profileMainContentContainer .profileActions button.invite{width:auto;padding-left:22px;padding-right:27px}.profilePageContainer .profileActions button.invite .icon,.profileMainContentContainer .profileActions button.invite .icon{margin-right:8px}.profilePageContainer .profileActions button.invite .onDesktop,.profileMainContentContainer .profileActions button.invite .onDesktop{display:inline}.profilePageContainer .profileActions button.invite .onMobile,.profileMainContentContainer .profileActions button.invite .onMobile{display:none}}@media (max-width:770px){.profilePageContainer .profileActions button.invite,.profileMainContentContainer .profileActions button.invite{padding-left:15px;padding-right:15px}}@media (max-width:760px){.profilePageContainer .profileActions button.invite .onDesktop,.profileMainContentContainer .profileActions button.invite .onDesktop{display:none}.profilePageContainer .profileActions button.invite .onMobile,.profileMainContentContainer .profileActions button.invite .onMobile{display:inline}}@media (max-width:680px){.profilePageContainer .profileActions button.invite,.profileMainContentContainer .profileActions button.invite{height:40px}}@media (max-width:670px){.profilePageContainer .profileActions button.invite,.profileMainContentContainer .profileActions button.invite{width:40px;height:40px;padding:0;text-align:center}.profilePageContainer .profileActions button.invite .icon,.profileMainContentContainer .profileActions button.invite .icon{margin-right:0}.profilePageContainer .profileActions button.invite .onDesktop,.profileMainContentContainer .profileActions button.invite .onDesktop,.profilePageContainer .profileActions button.invite .onMobile,.profileMainContentContainer .profileActions button.invite .onMobile{display:none}}@media (max-width:480px){.profilePageContainer .profileActions button.invite,.profileMainContentContainer .profileActions button.invite{width:40px;height:40px;padding:0;text-align:center}.profilePageContainer .profileActions button.invite .icon,.profileMainContentContainer .profileActions button.invite .icon{margin-right:0}.profilePageContainer .profileActions button.invite .onDesktop,.profileMainContentContainer .profileActions button.invite .onDesktop,.profilePageContainer .profileActions button.invite .onMobile,.profileMainContentContainer .profileActions button.invite .onMobile{display:none}}.profilePageContainer .profileActions button.save,.profileMainContentContainer .profileActions button.save{width:60px;height:60px;margin-left:15px;padding:0;border-radius:50%;overflow:hidden}@media (max-width:1280px){.profilePageContainer .profileActions button.save,.profileMainContentContainer .profileActions button.save{width:50px;height:50px;margin-left:10px}}@media (max-width:1024px){.profilePageContainer .profileActions button.save,.profileMainContentContainer .profileActions button.save{margin-left:6px}}@media (max-width:930px){.profilePageContainer .profileActions button.save,.profileMainContentContainer .profileActions button.save{margin-left:5px}}@media (max-width:900px){.profilePageContainer .profileActions button.save,.profileMainContentContainer .profileActions button.save{margin-left:10px}}@media (max-width:770px){.profilePageContainer .profileActions button.save,.profileMainContentContainer .profileActions button.save{margin-left:5px}}@media (max-width:680px){.profilePageContainer .profileActions button.save,.profileMainContentContainer .profileActions button.save{width:40px;height:40px;margin-left:5px}}@media (max-width:550px){.profilePageContainer .profileActions button.save,.profileMainContentContainer .profileActions button.save{width:40px;height:40px}}@media (max-width:480px){.profilePageContainer .profileActions button.save,.profileMainContentContainer .profileActions button.save{display:none}}.profilePageContainer .profileActions button.save .icon,.profileMainContentContainer .profileActions button.save .icon{position:absolute;top:50%;left:50%;margin-top:-13px;margin-left:-10px;margin-right:0}@media (max-width:680px){.profilePageContainer .profileActions button.save .icon,.profileMainContentContainer .profileActions button.save .icon{margin-left:-8px}}@media (max-width:680px){.profilePageContainer .profileActions button.save svg,.profileMainContentContainer .profileActions button.save svg{width:16px}}.profilePageContainer .profileActions button.save svg path,.profileMainContentContainer .profileActions button.save svg path{fill:#336993}.profilePageContainer .profileActions button.save:hover:not(.unsaved),.profileMainContentContainer .profileActions button.save:hover:not(.unsaved),.profilePageContainer .profileActions button.save.saved,.profileMainContentContainer .profileActions button.save.saved{background-color:#336993}.profilePageContainer .profileActions button.save:hover:not(.unsaved) svg path,.profileMainContentContainer .profileActions button.save:hover:not(.unsaved) svg path,.profilePageContainer .profileActions button.save.saved svg path,.profileMainContentContainer .profileActions button.save.saved svg path{fill:#FFF}.profilePageContainer .profileActions button.save:hover:not(.unsaved).disabled svg path,.profileMainContentContainer .profileActions button.save:hover:not(.unsaved).disabled svg path,.profilePageContainer .profileActions button.save.saved.disabled svg path,.profileMainContentContainer .profileActions button.save.saved.disabled svg path{fill:#336993}.profilePageContainer .profileActions button.save.saved.now .icon,.profileMainContentContainer .profileActions button.save.saved.now .icon{animation:takeAWalk 0.4s 0s linear}.profilePageContainer .profileActions .menu,.profileMainContentContainer .profileActions .menu{position:relative;display:inline-block;vertical-align:middle;z-index:3}@media (max-width:480px){.profilePageContainer .profileActions .menu,.profileMainContentContainer .profileActions .menu{display:none}}.profilePageContainer .profileActions .menu .opener,.profileMainContentContainer .profileActions .menu .opener{position:relative;width:60px;height:60px;margin-left:12px;padding:0;border-radius:50%;line-height:60px;z-index:2}@media (max-width:1280px){.profilePageContainer .profileActions .menu .opener,.profileMainContentContainer .profileActions .menu .opener{width:50px;height:50px;margin-left:10px}}@media (max-width:1024px){.profilePageContainer .profileActions .menu .opener,.profileMainContentContainer .profileActions .menu .opener{margin-left:6px}}@media (max-width:930px){.profilePageContainer .profileActions .menu .opener,.profileMainContentContainer .profileActions .menu .opener{margin-left:5px}}@media (max-width:900px){.profilePageContainer .profileActions .menu .opener,.profileMainContentContainer .profileActions .menu .opener{margin-left:10px}}@media (max-width:770px){.profilePageContainer .profileActions .menu .opener,.profileMainContentContainer .profileActions .menu .opener{margin-left:6px}}@media (max-width:680px){.profilePageContainer .profileActions .menu .opener,.profileMainContentContainer .profileActions .menu .opener{width:40px!important;height:40px;margin-left:6px}}.profilePageContainer .profileActions .menu .opener>div,.profileMainContentContainer .profileActions .menu .opener>div{position:relative;display:inline-block;top:27px;width:5px;height:5px;background-color:#474747;border-radius:50%;vertical-align:top}.profilePageContainer .profileActions .menu .opener>div:nth-of-type(2),.profileMainContentContainer .profileActions .menu .opener>div:nth-of-type(2){margin:0 5px}@media (max-width:1280px){.profilePageContainer .profileActions .menu .opener>div,.profileMainContentContainer .profileActions .menu .opener>div{top:23px}}@media (max-width:680px){.profilePageContainer .profileActions .menu .opener>div,.profileMainContentContainer .profileActions .menu .opener>div{top:18px;width:4px;height:4px}}@media (max-width:550px){.profilePageContainer .profileActions .menu .opener>div:nth-of-type(2),.profileMainContentContainer .profileActions .menu .opener>div:nth-of-type(2){margin:0 4px}}.profilePageContainer .profileActions .menu .opener svg,.profileMainContentContainer .profileActions .menu .opener svg{display:none}.profilePageContainer .profileActions .menu .opener:hover,.profileMainContentContainer .profileActions .menu .opener:hover{background-color:#336993}.profilePageContainer .profileActions .menu .opener:hover>div,.profileMainContentContainer .profileActions .menu .opener:hover>div{background-color:#FFF}.profilePageContainer .profileActions .menu .opener:hover.disabled>div,.profileMainContentContainer .profileActions .menu .opener:hover.disabled>div{background-color:#474747}.profilePageContainer .profileActions .menu.open .opener,.profileMainContentContainer .profileActions .menu.open .opener{background-color:#336993}.profilePageContainer .profileActions .menu.open .opener>div,.profileMainContentContainer .profileActions .menu.open .opener>div{display:none}.profilePageContainer .profileActions .menu.open .opener svg,.profileMainContentContainer .profileActions .menu.open .opener svg{position:absolute;display:inline-block;top:50%;left:50%;margin-top:-11px;margin-left:-11px}.profilePageContainer .profileActions .menu ul,.profileMainContentContainer .profileActions .menu ul{position:absolute;width:140px;bottom:84px;left:50%;margin-left:-70px;padding:15px 0;background-color:#FFF;border-radius:7px;box-shadow:0 0 6px rgb(0 0 0 / .16)}.profilePageContainer .profileActions .menu ul li,.profileMainContentContainer .profileActions .menu ul li{padding:7px 15px;color:#666;font-size:16px;cursor:pointer}.profilePageContainer .profileActions .menu ul li:hover span,.profileMainContentContainer .profileActions .menu ul li:hover span{text-decoration:underline}.profilePageContainer .profileActions .menu ul li .icon,.profileMainContentContainer .profileActions .menu ul li .icon,.profilePageContainer .profileActions .menu ul li span,.profileMainContentContainer .profileActions .menu ul li span{display:inline-block;vertical-align:middle}.profilePageContainer .profileActions .menu ul li .icon,.profileMainContentContainer .profileActions .menu ul li .icon{width:30px;height:30px;margin-right:8px;border:2px solid #666;border-radius:50%;text-align:center;line-height:28px}.profilePageContainer .profileActions .menu ul li .icon.report,.profileMainContentContainer .profileActions .menu ul li .icon.report{line-height:23px}.profilePageContainer .profileActions .menu ul:before,.profileMainContentContainer .profileActions .menu ul:before{content:'';position:absolute;bottom:-16px;left:50%;width:0;height:0;margin-left:-9px;border-left:16px solid #fff0;border-right:16px solid #fff0;border-top:16px solid rgb(0 0 0 / .04)}.profilePageContainer .profileActions .menu ul:after,.profileMainContentContainer .profileActions .menu ul:after{content:'';position:absolute;bottom:-13px;left:50%;width:0;height:0;margin-left:-7px;border-left:14px solid #fff0;border-right:14px solid #fff0;border-top:14px solid #FFF}.profilePageContainer .profileActions.swipe,.profileMainContentContainer .profileActions.swipe{position:absolute;top:-45px;right:20px}@media (max-width:480px){.profilePageContainer .profileActions.swipe,.profileMainContentContainer .profileActions.swipe{top:-5px;right:5px}}@media (max-width:480px){.profilePageContainer .profileActions.swipe .menu,.profileMainContentContainer .profileActions.swipe .menu{display:block}}.profilePageContainer .profileActions.swipe .menu ul,.profileMainContentContainer .profileActions.swipe .menu ul{bottom:auto;top:72px}@media (max-width:480px){.profilePageContainer .profileActions.swipe .menu ul,.profileMainContentContainer .profileActions.swipe .menu ul{top:60px;margin-left:-115px}}.profilePageContainer .profileActions.swipe .menu ul:before,.profileMainContentContainer .profileActions.swipe .menu ul:before{bottom:auto;top:-16px;border-top:none;border-bottom:16px solid rgb(0 0 0 / .04)}@media (max-width:480px){.profilePageContainer .profileActions.swipe .menu ul:before,.profileMainContentContainer .profileActions.swipe .menu ul:before{left:auto;right:9px}}.profilePageContainer .profileActions.swipe .menu ul:after,.profileMainContentContainer .profileActions.swipe .menu ul:after{bottom:auto;top:-13px;border-top:none;border-bottom:14px solid #FFF}@media (max-width:480px){.profilePageContainer .profileActions.swipe .menu ul:after,.profileMainContentContainer .profileActions.swipe .menu ul:after{left:auto;right:9px}}.profilePageContainer .swipeSection,.profileMainContentContainer .swipeSection{display:inline-block;min-height:45px;margin:0 7px 7px 0;padding:0 20px;color:#474747;background-color:#ECECEC;font-size:16px;border:1px solid #BCBCBC;border-radius:7px;line-height:42px;white-space:nowrap;vertical-align:middle}.profilePageContainer .swipeHistory,.profileMainContentContainer .swipeHistory{position:relative;width:100%;height:85px;padding-top:15px;color:#FFF;background-color:#FFF;z-index:999999}@media (max-width:640px){.profilePageContainer .swipeHistory,.profileMainContentContainer .swipeHistory{height:54px}}@media (max-width:480px){.profilePageContainer .swipeHistory,.profileMainContentContainer .swipeHistory{padding-top:8px}}.profilePageContainer .swipeHistory .container,.profileMainContentContainer .swipeHistory .container{max-width:1300px}.profilePageContainer .swipeHistory .back,.profileMainContentContainer .swipeHistory .back{display:inline-block;margin-right:25px;font-size:22px;vertical-align:middle;cursor:pointer}@media (max-width:640px){.profilePageContainer .swipeHistory .back,.profileMainContentContainer .swipeHistory .back{margin-right:15px;font-size:19px}}.profilePageContainer .swipeHistory .back svg,.profileMainContentContainer .swipeHistory .back svg,.profilePageContainer .swipeHistory .back span,.profileMainContentContainer .swipeHistory .back span{display:inline-block;vertical-align:middle}.profilePageContainer .swipeHistory .back svg,.profileMainContentContainer .swipeHistory .back svg{margin-right:8px}.profilePageContainer .swipeHistory .wrapper,.profileMainContentContainer .swipeHistory .wrapper{position:relative;display:inline-block;width:calc(100% - 120px);vertical-align:middle}@media (max-width:640px){.profilePageContainer .swipeHistory .wrapper,.profileMainContentContainer .swipeHistory .wrapper{width:calc(100% - 102px)}}.profilePageContainer .swipeHistory .users,.profileMainContentContainer .swipeHistory .users{width:100%;height:70px;white-space:nowrap;overflow:hidden}@media (max-width:640px){.profilePageContainer .swipeHistory .users,.profileMainContentContainer .swipeHistory .users{height:39px}}.profilePageContainer .swipeHistory .users .user,.profileMainContentContainer .swipeHistory .users .user{position:relative;display:inline-block;width:50px;height:50px;margin:0 8px;border-radius:50%;vertical-align:middle;cursor:pointer;transition:opacity 0.25s}@media (max-width:640px){.profilePageContainer .swipeHistory .users .user,.profileMainContentContainer .swipeHistory .users .user{width:34px;height:34px;margin:0 3px}}.profilePageContainer .swipeHistory .users .user img,.profileMainContentContainer .swipeHistory .users .user img{width:100%;height:100%;border-radius:50%;transition:filter 0.25s}.profilePageContainer .swipeHistory .users .user.liked,.profileMainContentContainer .swipeHistory .users .user.liked,.profilePageContainer .swipeHistory .users .user.disliked,.profileMainContentContainer .swipeHistory .users .user.disliked,.profilePageContainer .swipeHistory .users .user.skipped,.profileMainContentContainer .swipeHistory .users .user.skipped{width:44px;height:44px}@media (max-width:640px){.profilePageContainer .swipeHistory .users .user.liked,.profileMainContentContainer .swipeHistory .users .user.liked,.profilePageContainer .swipeHistory .users .user.disliked,.profileMainContentContainer .swipeHistory .users .user.disliked,.profilePageContainer .swipeHistory .users .user.skipped,.profileMainContentContainer .swipeHistory .users .user.skipped{width:30px;height:30px}}.profilePageContainer .swipeHistory .users .user.liked:after,.profileMainContentContainer .swipeHistory .users .user.liked:after,.profilePageContainer .swipeHistory .users .user.disliked:after,.profileMainContentContainer .swipeHistory .users .user.disliked:after,.profilePageContainer .swipeHistory .users .user.skipped:after,.profileMainContentContainer .swipeHistory .users .user.skipped:after{content:'';position:absolute;right:-4px;bottom:-4px;width:20px;height:20px;border:2px solid #FFF;border-radius:50%;background-repeat:no-repeat;background-position:center center;background-size:50%}@media (max-width:640px){.profilePageContainer .swipeHistory .users .user.liked:after,.profileMainContentContainer .swipeHistory .users .user.liked:after,.profilePageContainer .swipeHistory .users .user.disliked:after,.profileMainContentContainer .swipeHistory .users .user.disliked:after,.profilePageContainer .swipeHistory .users .user.skipped:after,.profileMainContentContainer .swipeHistory .users .user.skipped:after{right:-3px;bottom:-3px;width:15px;height:15px;border-width:1px}}.profilePageContainer .swipeHistory .users .user.liked:hover,.profileMainContentContainer .swipeHistory .users .user.liked:hover,.profilePageContainer .swipeHistory .users .user.disliked:hover,.profileMainContentContainer .swipeHistory .users .user.disliked:hover,.profilePageContainer .swipeHistory .users .user.skipped:hover,.profileMainContentContainer .swipeHistory .users .user.skipped:hover{opacity:1}.profilePageContainer .swipeHistory .users .user.liked:after,.profileMainContentContainer .swipeHistory .users .user.liked:after{background-color:#336993;background-image:url(/assets/images/desktop/swipe/icons/likeFilled.svg)}.profilePageContainer .swipeHistory .users .user.disliked,.profileMainContentContainer .swipeHistory .users .user.disliked{opacity:.35}.profilePageContainer .swipeHistory .users .user.disliked img,.profileMainContentContainer .swipeHistory .users .user.disliked img{filter:grayscale(1)}.profilePageContainer .swipeHistory .users .user.disliked:after,.profileMainContentContainer .swipeHistory .users .user.disliked:after{background-color:#4b4446;background-image:url(/assets/images/desktop/swipe/icons/disliked.svg?v=2)}.profilePageContainer .swipeHistory .users .user.skipped,.profileMainContentContainer .swipeHistory .users .user.skipped{opacity:.6}.profilePageContainer .swipeHistory .users .user.skipped img,.profileMainContentContainer .swipeHistory .users .user.skipped img{filter:grayscale(1)}.profilePageContainer .swipeHistory .users .user.skipped:after,.profileMainContentContainer .swipeHistory .users .user.skipped:after{background-color:#8f8789;background-image:url(/assets/images/desktop/swipe/icons/skipped.svg)}.profilePageContainer .swipeHistory .users .user.deleted,.profileMainContentContainer .swipeHistory .users .user.deleted{cursor:default}.profilePageContainer .swipeHistory .users .user.deleted:before,.profileMainContentContainer .swipeHistory .users .user.deleted:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;background-color:#FFF;opacity:.54}.profilePageContainer .swipeHistory .users .user.deleted:after,.profileMainContentContainer .swipeHistory .users .user.deleted:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:url(/assets/images/desktop/swipe/icons/disliked.svg?v=2) no-repeat center center;background-size:55%}.profilePageContainer .swipeHistory .users .user.current,.profileMainContentContainer .swipeHistory .users .user.current{width:70px;height:70px;opacity:1;cursor:default}@media (max-width:640px){.profilePageContainer .swipeHistory .users .user.current,.profileMainContentContainer .swipeHistory .users .user.current{width:39px;height:39px}}.profilePageContainer .swipeHistory .users .user.current img,.profileMainContentContainer .swipeHistory .users .user.current img{border:4px solid #336993;filter:none}@media (max-width:640px){.profilePageContainer .swipeHistory .users .user.current img,.profileMainContentContainer .swipeHistory .users .user.current img{border-width:2px}}.profilePageContainer .swipeHistory .users .user.current:after,.profileMainContentContainer .swipeHistory .users .user.current:after{right:-2px;bottom:0}@media (max-width:640px){.profilePageContainer .swipeHistory .users .user.current:after,.profileMainContentContainer .swipeHistory .users .user.current:after{right:-2px;bottom:0}}.profilePageContainer .swipeHistory .users .user.disabled,.profileMainContentContainer .swipeHistory .users .user.disabled{cursor:default}.profilePageContainer .swipeHistory .users .placeholder,.profileMainContentContainer .swipeHistory .users .placeholder{display:inline-block;width:50px;height:50px;margin:0 8px;background-color:#dadada;border-radius:50%;vertical-align:middle;-webkit-animation:profileLoading 4s infinite alternate;-moz-animation:profileLoading 4s infinite alternate;-ms-animation:profileLoading 4s infinite alternate;animation:profileLoading 4s infinite alternate}@media (max-width:640px){.profilePageContainer .swipeHistory .users .placeholder,.profileMainContentContainer .swipeHistory .users .placeholder{width:34px;height:34px;margin:0 3px}}.profilePageContainer .swipeHistory .users .track,.profileMainContentContainer .swipeHistory .users .track{height:100%;white-space:nowrap;will-change:transform}.profilePageContainer .swipeHistory .users.scrolling .track,.profileMainContentContainer .swipeHistory .users.scrolling .track{transition:transform 0.3s ease}.profilePageContainer .swipeHistory .scrollLeft,.profileMainContentContainer .swipeHistory .scrollLeft,.profilePageContainer .swipeHistory .scrollRight,.profileMainContentContainer .swipeHistory .scrollRight{position:absolute;top:50%;width:50px;height:50px;margin-top:-25px;border-radius:50%;cursor:pointer;z-index:2}@media (max-width:640px){.profilePageContainer .swipeHistory .scrollLeft,.profileMainContentContainer .swipeHistory .scrollLeft,.profilePageContainer .swipeHistory .scrollRight,.profileMainContentContainer .swipeHistory .scrollRight{width:34px;height:34px;margin-top:-17px}}.profilePageContainer .swipeHistory .scrollLeft:after,.profileMainContentContainer .swipeHistory .scrollLeft:after,.profilePageContainer .swipeHistory .scrollRight:after,.profileMainContentContainer .swipeHistory .scrollRight:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center}@media (max-width:640px){.profilePageContainer .swipeHistory .scrollLeft:after,.profileMainContentContainer .swipeHistory .scrollLeft:after,.profilePageContainer .swipeHistory .scrollRight:after,.profileMainContentContainer .swipeHistory .scrollRight:after{background-size:29%}}.profilePageContainer .swipeHistory .scrollLeft,.profileMainContentContainer .swipeHistory .scrollLeft{left:0;background-color:rgb(255 255 255 / .8);background:-webkit-gradient(linear,left top,right top,from(rgb(255 255 255 / .8)),to(rgb(255 255 255 / .3)));background:-webkit-linear-gradient(left,rgb(255 255 255 / .8),rgb(255 255 255 / .3));background:-moz-linear-gradient(left,rgb(255 255 255 / .8),rgb(255 255 255 / .3));background:-ms-linear-gradient(left,rgb(255 255 255 / .8),rgb(255 255 255 / .3));background:-o-linear-gradient(left,rgb(255 255 255 / .8),rgb(255 255 255 / .3))}.profilePageContainer .swipeHistory .scrollLeft:after,.profileMainContentContainer .swipeHistory .scrollLeft:after{background-image:url(/assets/images/desktop/swipe/icons/scrollLeft.svg)}.profilePageContainer .swipeHistory .scrollRight,.profileMainContentContainer .swipeHistory .scrollRight{right:0;background-color:rgb(255 255 255 / .3);background:-webkit-gradient(linear,left top,right top,from(rgb(255 255 255 / .3)),to(rgb(255 255 255 / .8)));background:-webkit-linear-gradient(left,rgb(255 255 255 / .3),rgb(255 255 255 / .8));background:-moz-linear-gradient(left,rgb(255 255 255 / .3),rgb(255 255 255 / .8));background:-ms-linear-gradient(left,rgb(255 255 255 / .3),rgb(255 255 255 / .8));background:-o-linear-gradient(left,rgb(255 255 255 / .3),rgb(255 255 255 / .8))}.profilePageContainer .swipeHistory .scrollRight:after,.profileMainContentContainer .swipeHistory .scrollRight:after{background-image:url(/assets/images/desktop/swipe/icons/scrollRight.svg)}.profilePageContainer .swipeHistory .loading,.profileMainContentContainer .swipeHistory .loading{display:inline-block;width:calc(100% - 120px);height:70px;vertical-align:middle;white-space:nowrap;overflow:hidden}@media (max-width:640px){.profilePageContainer .swipeHistory .loading,.profileMainContentContainer .swipeHistory .loading{width:calc(100% - 102px);height:39px}}.profilePageContainer .swipeHistory .loading .user,.profileMainContentContainer .swipeHistory .loading .user{position:relative;display:inline-block;width:50px;height:50px;margin:0 8px;background-color:#dadada;border-radius:50%;vertical-align:middle;-webkit-animation:profileLoading 4s infinite alternate;-moz-animation:profileLoading 4s infinite alternate;-ms-animation:profileLoading 4s infinite alternate;animation:profileLoading 4s infinite alternate}@media (max-width:640px){.profilePageContainer .swipeHistory .loading .user,.profileMainContentContainer .swipeHistory .loading .user{width:34px;height:34px;margin:0 3px}}.profilePageContainer .swipeHistory .loading .user:first-of-type,.profileMainContentContainer .swipeHistory .loading .user:first-of-type{width:70px;height:70px}@media (max-width:640px){.profilePageContainer .swipeHistory .loading .user:first-of-type,.profileMainContentContainer .swipeHistory .loading .user:first-of-type{width:39px;height:39px}}.profilePageContainer .swipeHistory .loading .user:nth-of-type(1),.profileMainContentContainer .swipeHistory .loading .user:nth-of-type(1){-webkit-animation-delay:0.5s;-moz-animation-delay:0.5s;-ms-animation-delay:0.5s;-o-animation-delay:0.5s;animation-delay:0.5s}.profilePageContainer .swipeHistory .loading .user:nth-of-type(2),.profileMainContentContainer .swipeHistory .loading .user:nth-of-type(2){-webkit-animation-delay:1s;-moz-animation-delay:1s;-ms-animation-delay:1s;-o-animation-delay:1s;animation-delay:1s}.profilePageContainer .swipeHistory .loading .user:nth-of-type(3),.profileMainContentContainer .swipeHistory .loading .user:nth-of-type(3){-webkit-animation-delay:1.5s;-moz-animation-delay:1.5s;-ms-animation-delay:1.5s;-o-animation-delay:1.5s;animation-delay:1.5s}.profilePageContainer .swipeHistory .loading .user:nth-of-type(4),.profileMainContentContainer .swipeHistory .loading .user:nth-of-type(4){-webkit-animation-delay:2s;-moz-animation-delay:2s;-ms-animation-delay:2s;-o-animation-delay:2s;animation-delay:2s}.profilePageContainer .swipeHistory .loading .user:nth-of-type(5),.profileMainContentContainer .swipeHistory .loading .user:nth-of-type(5){-webkit-animation-delay:2.5s;-moz-animation-delay:2.5s;-ms-animation-delay:2.5s;-o-animation-delay:2.5s;animation-delay:2.5s}.profilePageContainer .swipeHistory .loading .user:nth-of-type(6),.profileMainContentContainer .swipeHistory .loading .user:nth-of-type(6){-webkit-animation-delay:3s;-moz-animation-delay:3s;-ms-animation-delay:3s;-o-animation-delay:3s;animation-delay:3s}.profilePageContainer .swipeHistory .loading .user:nth-of-type(7),.profileMainContentContainer .swipeHistory .loading .user:nth-of-type(7){-webkit-animation-delay:3.5s;-moz-animation-delay:3.5s;-ms-animation-delay:3.5s;-o-animation-delay:3.5s;animation-delay:3.5s}.profilePageContainer .swipeHistory .loading .user:nth-of-type(8),.profileMainContentContainer .swipeHistory .loading .user:nth-of-type(8){-webkit-animation-delay:4s;-moz-animation-delay:4s;-ms-animation-delay:4s;-o-animation-delay:4s;animation-delay:4s}.profilePageContainer .swipeHistory .loading .user:nth-of-type(9),.profileMainContentContainer .swipeHistory .loading .user:nth-of-type(9){-webkit-animation-delay:4.5s;-moz-animation-delay:4.5s;-ms-animation-delay:4.5s;-o-animation-delay:4.5s;animation-delay:4.5s}.profilePageContainer .swipeHistory .loading .user:nth-of-type(10),.profileMainContentContainer .swipeHistory .loading .user:nth-of-type(10){-webkit-animation-delay:5s;-moz-animation-delay:5s;-ms-animation-delay:5s;-o-animation-delay:5s;animation-delay:5s}.profilePageContainer .swipeHistory .loading .user:nth-of-type(11),.profileMainContentContainer .swipeHistory .loading .user:nth-of-type(11){-webkit-animation-delay:5.5s;-moz-animation-delay:5.5s;-ms-animation-delay:5.5s;-o-animation-delay:5.5s;animation-delay:5.5s}.profilePageContainer .swipeHistory .loading .user:nth-of-type(12),.profileMainContentContainer .swipeHistory .loading .user:nth-of-type(12){-webkit-animation-delay:6s;-moz-animation-delay:6s;-ms-animation-delay:6s;-o-animation-delay:6s;animation-delay:6s}.profilePageContainer .swipeHistory .loading .user:nth-of-type(13),.profileMainContentContainer .swipeHistory .loading .user:nth-of-type(13){-webkit-animation-delay:6.5s;-moz-animation-delay:6.5s;-ms-animation-delay:6.5s;-o-animation-delay:6.5s;animation-delay:6.5s}.profilePageContainer .swipeHistory .loading .user:nth-of-type(14),.profileMainContentContainer .swipeHistory .loading .user:nth-of-type(14){-webkit-animation-delay:7s;-moz-animation-delay:7s;-ms-animation-delay:7s;-o-animation-delay:7s;animation-delay:7s}.profilePageContainer .swipeHistory .loading .user:nth-of-type(15),.profileMainContentContainer .swipeHistory .loading .user:nth-of-type(15){-webkit-animation-delay:7.5s;-moz-animation-delay:7.5s;-ms-animation-delay:7.5s;-o-animation-delay:7.5s;animation-delay:7.5s}.profilePageContainer .swipeHistory .loading .user:nth-of-type(16),.profileMainContentContainer .swipeHistory .loading .user:nth-of-type(16){-webkit-animation-delay:8s;-moz-animation-delay:8s;-ms-animation-delay:8s;-o-animation-delay:8s;animation-delay:8s}.profilePageContainer .swipeHistory .loading .user:nth-of-type(17),.profileMainContentContainer .swipeHistory .loading .user:nth-of-type(17){-webkit-animation-delay:8.5s;-moz-animation-delay:8.5s;-ms-animation-delay:8.5s;-o-animation-delay:8.5s;animation-delay:8.5s}.profilePageContainer .swipeHistory .loading .user:nth-of-type(18),.profileMainContentContainer .swipeHistory .loading .user:nth-of-type(18){-webkit-animation-delay:9s;-moz-animation-delay:9s;-ms-animation-delay:9s;-o-animation-delay:9s;animation-delay:9s}.profilePageContainer .swipeHistory .loading .user:nth-of-type(19),.profileMainContentContainer .swipeHistory .loading .user:nth-of-type(19){-webkit-animation-delay:9.5s;-moz-animation-delay:9.5s;-ms-animation-delay:9.5s;-o-animation-delay:9.5s;animation-delay:9.5s}.profilePageContainer .swipeHistory .loading .user:nth-of-type(20),.profileMainContentContainer .swipeHistory .loading .user:nth-of-type(20){-webkit-animation-delay:10s;-moz-animation-delay:10s;-ms-animation-delay:10s;-o-animation-delay:10s;animation-delay:10s}.profilePageContainer .swipeHistory .loading .user:nth-of-type(21),.profileMainContentContainer .swipeHistory .loading .user:nth-of-type(21){-webkit-animation-delay:10.5s;-moz-animation-delay:10.5s;-ms-animation-delay:10.5s;-o-animation-delay:10.5s;animation-delay:10.5s}.profilePageContainer .swipeHistory .loading .user:nth-of-type(22),.profileMainContentContainer .swipeHistory .loading .user:nth-of-type(22){-webkit-animation-delay:11s;-moz-animation-delay:11s;-ms-animation-delay:11s;-o-animation-delay:11s;animation-delay:11s}.profilePageContainer .swipeHistory .loading .user:nth-of-type(23),.profileMainContentContainer .swipeHistory .loading .user:nth-of-type(23){-webkit-animation-delay:11.5s;-moz-animation-delay:11.5s;-ms-animation-delay:11.5s;-o-animation-delay:11.5s;animation-delay:11.5s}.profilePageContainer .swipeHistory .loading .user:nth-of-type(24),.profileMainContentContainer .swipeHistory .loading .user:nth-of-type(24){-webkit-animation-delay:12s;-moz-animation-delay:12s;-ms-animation-delay:12s;-o-animation-delay:12s;animation-delay:12s}.profilePageContainer .swipeHistory .loading .user:nth-of-type(25),.profileMainContentContainer .swipeHistory .loading .user:nth-of-type(25){-webkit-animation-delay:12.5s;-moz-animation-delay:12.5s;-ms-animation-delay:12.5s;-o-animation-delay:12.5s;animation-delay:12.5s}.profilePageContainer .swipeHistory .loading .user:nth-of-type(26),.profileMainContentContainer .swipeHistory .loading .user:nth-of-type(26){-webkit-animation-delay:13s;-moz-animation-delay:13s;-ms-animation-delay:13s;-o-animation-delay:13s;animation-delay:13s}.profilePageContainer .swipeHistory .loading .user:nth-of-type(27),.profileMainContentContainer .swipeHistory .loading .user:nth-of-type(27){-webkit-animation-delay:13.5s;-moz-animation-delay:13.5s;-ms-animation-delay:13.5s;-o-animation-delay:13.5s;animation-delay:13.5s}.profilePageContainer .swipeHistory .loading .user:nth-of-type(28),.profileMainContentContainer .swipeHistory .loading .user:nth-of-type(28){-webkit-animation-delay:14s;-moz-animation-delay:14s;-ms-animation-delay:14s;-o-animation-delay:14s;animation-delay:14s}.profilePageContainer .swipeHistory .loading .user:nth-of-type(29),.profileMainContentContainer .swipeHistory .loading .user:nth-of-type(29){-webkit-animation-delay:14.5s;-moz-animation-delay:14.5s;-ms-animation-delay:14.5s;-o-animation-delay:14.5s;animation-delay:14.5s}.profilePageContainer .swipeHistory .loading .user:nth-of-type(30),.profileMainContentContainer .swipeHistory .loading .user:nth-of-type(30){-webkit-animation-delay:15s;-moz-animation-delay:15s;-ms-animation-delay:15s;-o-animation-delay:15s;animation-delay:15s}.profilePageContainer .swipeActions,.profileMainContentContainer .swipeActions{position:fixed;bottom:0;left:0;width:100%;min-width:320px;text-align:center;z-index:10}@media (max-width:1024px){.profilePageContainer .swipeActions,.profileMainContentContainer .swipeActions{bottom:56px}}@media (max-width:640px){.profilePageContainer .swipeActions,.profileMainContentContainer .swipeActions{bottom:52px}}.profilePageContainer .swipeActions:before,.profileMainContentContainer .swipeActions:before{content:'';position:absolute;bottom:-20px;left:0;width:100%;height:212px;background:rgb(0 0 0 / .7);background:-webkit-linear-gradient(to top,hsl(0 0% 0%),hsl(0 0% 0% / .9450499999999999) 7.9%,hsl(0 0% 0% / .8829399999999999) 15.3%,hsl(0 0% 0% / .8152199999999999) 22.2%,hsl(0 0% 0% / .7426) 28.7%,hsl(0 0% 0% / .66692) 34.8%,hsl(0 0% 0% / .58891) 40.6%,hsl(0 0% 0% / .50925) 46.2%,hsl(0 0% 0% / .42866) 51.7%,hsl(0 0% 0% / .34817) 57.2%,hsl(0 0% 0% / .2693) 62.8%,hsl(0 0% 0% / .19309) 68.7%,hsl(0 0% 0% / .12126) 75.2%,hsl(0 0% 0% / .05882) 82.59999999999999%,hsl(0 0% 0% / .01457) 91.2%,#fff0);background:-moz-linear-gradient(to top,hsl(0 0% 0%),hsl(0 0% 0% / .9450499999999999) 7.9%,hsl(0 0% 0% / .8829399999999999) 15.3%,hsl(0 0% 0% / .8152199999999999) 22.2%,hsl(0 0% 0% / .7426) 28.7%,hsl(0 0% 0% / .66692) 34.8%,hsl(0 0% 0% / .58891) 40.6%,hsl(0 0% 0% / .50925) 46.2%,hsl(0 0% 0% / .42866) 51.7%,hsl(0 0% 0% / .34817) 57.2%,hsl(0 0% 0% / .2693) 62.8%,hsl(0 0% 0% / .19309) 68.7%,hsl(0 0% 0% / .12126) 75.2%,hsl(0 0% 0% / .05882) 82.59999999999999%,hsl(0 0% 0% / .01457) 91.2%,#fff0);background:-ms-linear-gradient(to top,hsl(0 0% 0%),hsl(0 0% 0% / .9450499999999999) 7.9%,hsl(0 0% 0% / .8829399999999999) 15.3%,hsl(0 0% 0% / .8152199999999999) 22.2%,hsl(0 0% 0% / .7426) 28.7%,hsl(0 0% 0% / .66692) 34.8%,hsl(0 0% 0% / .58891) 40.6%,hsl(0 0% 0% / .50925) 46.2%,hsl(0 0% 0% / .42866) 51.7%,hsl(0 0% 0% / .34817) 57.2%,hsl(0 0% 0% / .2693) 62.8%,hsl(0 0% 0% / .19309) 68.7%,hsl(0 0% 0% / .12126) 75.2%,hsl(0 0% 0% / .05882) 82.59999999999999%,hsl(0 0% 0% / .01457) 91.2%,#fff0);background:-o-linear-gradient(to top,hsl(0 0% 0%),hsl(0 0% 0% / .9450499999999999) 7.9%,hsl(0 0% 0% / .8829399999999999) 15.3%,hsl(0 0% 0% / .8152199999999999) 22.2%,hsl(0 0% 0% / .7426) 28.7%,hsl(0 0% 0% / .66692) 34.8%,hsl(0 0% 0% / .58891) 40.6%,hsl(0 0% 0% / .50925) 46.2%,hsl(0 0% 0% / .42866) 51.7%,hsl(0 0% 0% / .34817) 57.2%,hsl(0 0% 0% / .2693) 62.8%,hsl(0 0% 0% / .19309) 68.7%,hsl(0 0% 0% / .12126) 75.2%,hsl(0 0% 0% / .05882) 82.59999999999999%,hsl(0 0% 0% / .01457) 91.2%,#fff0);background:linear-gradient(to top,hsl(0 0% 0%),hsl(0 0% 0% / .9450499999999999) 7.9%,hsl(0 0% 0% / .8829399999999999) 15.3%,hsl(0 0% 0% / .8152199999999999) 22.2%,hsl(0 0% 0% / .7426) 28.7%,hsl(0 0% 0% / .66692) 34.8%,hsl(0 0% 0% / .58891) 40.6%,hsl(0 0% 0% / .50925) 46.2%,hsl(0 0% 0% / .42866) 51.7%,hsl(0 0% 0% / .34817) 57.2%,hsl(0 0% 0% / .2693) 62.8%,hsl(0 0% 0% / .19309) 68.7%,hsl(0 0% 0% / .12126) 75.2%,hsl(0 0% 0% / .05882) 82.59999999999999%,hsl(0 0% 0% / .01457) 91.2%,#fff0);pointer-events:none}@media (max-width:960px){.profilePageContainer .swipeActions:before,.profileMainContentContainer .swipeActions:before{height:190px}}@media (max-width:640px){.profilePageContainer .swipeActions:before,.profileMainContentContainer .swipeActions:before{height:137px}}.profilePageContainer .swipeActions .options,.profileMainContentContainer .swipeActions .options{position:absolute;bottom:20px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.profilePageContainer .swipeActions .options button,.profileMainContentContainer .swipeActions .options button{position:relative;width:150px;height:150px;margin:0 10px;padding:0;color:#336993;background:#FFF;box-shadow:0 0 6px rgb(0 0 0 / .2);border-radius:50%;line-height:188px;text-align:center;border:none;vertical-align:bottom;cursor:pointer;z-index:2}@media (max-width:960px){.profilePageContainer .swipeActions .options button,.profileMainContentContainer .swipeActions .options button{width:130px;height:130px;line-height:170px}}@media (max-width:640px){.profilePageContainer .swipeActions .options button,.profileMainContentContainer .swipeActions .options button{width:80px;height:80px;margin:0 5px;line-height:108px}}@media (max-width:350px){.profilePageContainer .swipeActions .options button,.profileMainContentContainer .swipeActions .options button{margin:0 3px}}.profilePageContainer .swipeActions .options button svg,.profileMainContentContainer .swipeActions .options button svg{max-width:50%;height:auto}@media (max-width:640px){.profilePageContainer .swipeActions .options button svg.desktop,.profileMainContentContainer .swipeActions .options button svg.desktop{display:none}}.profilePageContainer .swipeActions .options button svg.mobile,.profileMainContentContainer .swipeActions .options button svg.mobile{display:none}@media (max-width:640px){.profilePageContainer .swipeActions .options button svg.mobile,.profileMainContentContainer .swipeActions .options button svg.mobile{display:inline-block}}.profilePageContainer .swipeActions .options button:hover,.profileMainContentContainer .swipeActions .options button:hover{background:#e6e6e6}.profilePageContainer .swipeActions .options button.dislike,.profileMainContentContainer .swipeActions .options button.dislike{width:100px;height:100px;line-height:0}@media (max-width:960px){.profilePageContainer .swipeActions .options button.dislike,.profileMainContentContainer .swipeActions .options button.dislike{width:80px;height:80px}}@media (max-width:640px){.profilePageContainer .swipeActions .options button.dislike,.profileMainContentContainer .swipeActions .options button.dislike{width:45px;height:45px}}.profilePageContainer .swipeActions .options button.message,.profileMainContentContainer .swipeActions .options button.message{width:100px;height:100px;line-height:130px}@media (max-width:960px){.profilePageContainer .swipeActions .options button.message,.profileMainContentContainer .swipeActions .options button.message{width:80px;height:80px;line-height:104px}}@media (max-width:640px){.profilePageContainer .swipeActions .options button.message,.profileMainContentContainer .swipeActions .options button.message{width:45px;height:45px;line-height:54px}}.profilePageContainer .swipeActions .options button.message.disabled,.profileMainContentContainer .swipeActions .options button.message.disabled{cursor:default}.profilePageContainer .swipeActions .options button.message.gray,.profileMainContentContainer .swipeActions .options button.message.gray{background-color:#ccc}.profilePageContainer .swipeActions .options button.message.gray .icon svg path,.profileMainContentContainer .swipeActions .options button.message.gray .icon svg path{fill:#666}.profilePageContainer .swipeActions .options button.message svg,.profileMainContentContainer .swipeActions .options button.message svg{max-width:42%}.profilePageContainer .swipeActions .options button.like,.profileMainContentContainer .swipeActions .options button.like{background-color:#336993}.profilePageContainer .swipeActions .options button.like:hover,.profileMainContentContainer .swipeActions .options button.like:hover{background:#2c5b80}@media (max-width:640px){.profilePageContainer .swipeActions .options button.skip,.profileMainContentContainer .swipeActions .options button.skip{line-height:105px}}.profilePageContainer .swipeActions .options button.skip svg,.profileMainContentContainer .swipeActions .options button.skip svg{max-width:40%}.profilePageContainer .swipeActions .options .menu,.profileMainContentContainer .swipeActions .options .menu{position:relative;display:inline-block;vertical-align:bottom}.profilePageContainer .swipeActions .options .menu .opener,.profileMainContentContainer .swipeActions .options .menu .opener{position:relative;width:100px;height:100px;margin:0 10px;padding:0;border-radius:50%;z-index:2}@media (max-width:960px){.profilePageContainer .swipeActions .options .menu .opener,.profileMainContentContainer .swipeActions .options .menu .opener{width:80px;height:80px}}@media (max-width:640px){.profilePageContainer .swipeActions .options .menu .opener,.profileMainContentContainer .swipeActions .options .menu .opener{width:45px;height:45px;margin:0 5px}}.profilePageContainer .swipeActions .options .menu .opener>div,.profileMainContentContainer .swipeActions .options .menu .opener>div{position:relative;display:inline-block;top:46px;width:5px;height:5px;background-color:#474747;border-radius:50%;vertical-align:top}.profilePageContainer .swipeActions .options .menu .opener>div:nth-of-type(2),.profileMainContentContainer .swipeActions .options .menu .opener>div:nth-of-type(2){margin:0 5px}@media (max-width:960px){.profilePageContainer .swipeActions .options .menu .opener>div,.profileMainContentContainer .swipeActions .options .menu .opener>div{top:38px}}@media (max-width:640px){.profilePageContainer .swipeActions .options .menu .opener>div,.profileMainContentContainer .swipeActions .options .menu .opener>div{top:21px}}.profilePageContainer .swipeActions .options .menu .opener svg,.profileMainContentContainer .swipeActions .options .menu .opener svg{display:none}.profilePageContainer .swipeActions .options .menu .opener:hover,.profileMainContentContainer .swipeActions .options .menu .opener:hover{background-color:#f2f2f2}.profilePageContainer .swipeActions .options .menu.open .opener,.profileMainContentContainer .swipeActions .options .menu.open .opener{background-color:#336993}.profilePageContainer .swipeActions .options .menu.open .opener>div,.profileMainContentContainer .swipeActions .options .menu.open .opener>div{display:none}.profilePageContainer .swipeActions .options .menu.open .opener svg,.profileMainContentContainer .swipeActions .options .menu.open .opener svg{position:absolute;display:inline-block;top:50%;left:50%;margin-top:-11px;margin-left:-11px}.profilePageContainer .swipeActions .options .menu ul,.profileMainContentContainer .swipeActions .options .menu ul{position:absolute;width:140px;bottom:114px;left:50%;margin-left:-75px;padding:15px 0;background-color:#FFF;border-radius:7px;box-shadow:0 0 6px rgb(0 0 0 / .16);z-index:3}@media (max-width:960px){.profilePageContainer .swipeActions .options .menu ul,.profileMainContentContainer .swipeActions .options .menu ul{-webkit-transform:translateY(19px);-moz-transform:translateY(19px);-ms-transform:translateY(19px);-o-transform:translateY(19px);transform:translateY(19px)}}@media (max-width:640px){.profilePageContainer .swipeActions .options .menu ul,.profileMainContentContainer .swipeActions .options .menu ul{-webkit-transform:translateY(54px);-moz-transform:translateY(54px);-ms-transform:translateY(54px);-o-transform:translateY(54px);transform:translateY(54px)}}.profilePageContainer .swipeActions .options .menu ul li,.profileMainContentContainer .swipeActions .options .menu ul li{padding:7px 15px;color:#666;font-size:16px;cursor:pointer}.profilePageContainer .swipeActions .options .menu ul li:hover span,.profileMainContentContainer .swipeActions .options .menu ul li:hover span{text-decoration:underline}.profilePageContainer .swipeActions .options .menu ul li .icon,.profileMainContentContainer .swipeActions .options .menu ul li .icon,.profilePageContainer .swipeActions .options .menu ul li span,.profileMainContentContainer .swipeActions .options .menu ul li span{display:inline-block;vertical-align:middle}.profilePageContainer .swipeActions .options .menu ul li .icon,.profileMainContentContainer .swipeActions .options .menu ul li .icon{width:30px;height:30px;margin-right:8px;border:2px solid #666;border-radius:50%;text-align:center;line-height:28px}.profilePageContainer .swipeActions .options .menu ul li .icon.report,.profileMainContentContainer .swipeActions .options .menu ul li .icon.report{line-height:23px}.profilePageContainer .swipeActions .options .menu ul:before,.profileMainContentContainer .swipeActions .options .menu ul:before{content:'';position:absolute;bottom:-16px;left:50%;width:0;height:0;margin-left:-9px;border-left:16px solid #fff0;border-right:16px solid #fff0;border-top:16px solid rgb(0 0 0 / .04)}.profilePageContainer .swipeActions .options .menu ul:after,.profileMainContentContainer .swipeActions .options .menu ul:after{content:'';position:absolute;bottom:-13px;left:50%;width:0;height:0;margin-left:-7px;border-left:14px solid #fff0;border-right:14px solid #fff0;border-top:14px solid #FFF}.profilePageContainer .swipeActions .options.liked,.profileMainContentContainer .swipeActions .options.liked,.profilePageContainer .swipeActions .options.skipped,.profileMainContentContainer .swipeActions .options.skipped{z-index:999999}.profilePageContainer .swipeActions .options.liked button.dislike,.profileMainContentContainer .swipeActions .options.liked button.dislike,.profilePageContainer .swipeActions .options.liked button.skip,.profileMainContentContainer .swipeActions .options.liked button.skip,.profilePageContainer .swipeActions .options.liked button.message,.profileMainContentContainer .swipeActions .options.liked button.message{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-khtml-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;opacity:0}.profilePageContainer .swipeActions .options.liked button.like,.profileMainContentContainer .swipeActions .options.liked button.like{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-khtml-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;-webkit-transform:scale(1.5) translateY(-25px);-moz-transform:scale(1.5) translateY(-25px);-ms-transform:scale(1.5) translateY(-25px);-o-transform:scale(1.5) translateY(-25px);transform:scale(1.5) translateY(-25px);background:#336993!important;z-index:10}@media (max-width:640px){.profilePageContainer .swipeActions .options.liked button.like,.profileMainContentContainer .swipeActions .options.liked button.like{-webkit-transform:scale(1.5) translateY(-17px);-moz-transform:scale(1.5) translateY(-17px);-ms-transform:scale(1.5) translateY(-17px);-o-transform:scale(1.5) translateY(-17px);transform:scale(1.5) translateY(-17px)}}.profilePageContainer .swipeActions .options.skipped button.dislike,.profileMainContentContainer .swipeActions .options.skipped button.dislike,.profilePageContainer .swipeActions .options.skipped button.like,.profileMainContentContainer .swipeActions .options.skipped button.like,.profilePageContainer .swipeActions .options.skipped button.message,.profileMainContentContainer .swipeActions .options.skipped button.message{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-khtml-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;opacity:0}.profilePageContainer .swipeActions .options.skipped button.skip,.profileMainContentContainer .swipeActions .options.skipped button.skip{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-khtml-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;-webkit-transform:scale(1.5) translateY(-25px);-moz-transform:scale(1.5) translateY(-25px);-ms-transform:scale(1.5) translateY(-25px);-o-transform:scale(1.5) translateY(-25px);transform:scale(1.5) translateY(-25px);background:#FFFFFF!important;z-index:10}@media (max-width:640px){.profilePageContainer .swipeActions .options.skipped button.skip,.profileMainContentContainer .swipeActions .options.skipped button.skip{line-height:102px;-webkit-transform:scale(1.5) translateY(-17px);-moz-transform:scale(1.5) translateY(-17px);-ms-transform:scale(1.5) translateY(-17px);-o-transform:scale(1.5) translateY(-17px);transform:scale(1.5) translateY(-17px)}}.profilePageContainer .swipeActions .options.animating button,.profileMainContentContainer .swipeActions .options.animating button{-webkit-transition:all 0.3s ease-in-out!important;-moz-transition:all 0.3s ease-in-out!important;-ms-transition:all 0.3s ease-in-out!important;-o-transition:all 0.3s ease-in-out!important;-khtml-transition:all 0.3s ease-in-out!important;transition:all 0.3s ease-in-out!important;opacity:0!important}.profilePageContainer .swipeActions .options.disabled button,.profileMainContentContainer .swipeActions .options.disabled button{background:#dadada!important;-webkit-animation:profileLoading 1s infinite alternate;-moz-animation:profileLoading 1s infinite alternate;-ms-animation:profileLoading 1s infinite alternate;animation:profileLoading 1s infinite alternate;cursor:default}.profilePageContainer .swipeActions .options.disabled button.dislike,.profileMainContentContainer .swipeActions .options.disabled button.dislike{-webkit-animation-delay:0.2s;-moz-animation-delay:0.2s;-ms-animation-delay:0.2s;-o-animation-delay:0.2s;animation-delay:0.2s}.profilePageContainer .swipeActions .options.disabled button.like,.profileMainContentContainer .swipeActions .options.disabled button.like{-webkit-animation-delay:0.4s;-moz-animation-delay:0.4s;-ms-animation-delay:0.4s;-o-animation-delay:0.4s;animation-delay:0.4s}.profilePageContainer .swipeActions .options.disabled button svg,.profileMainContentContainer .swipeActions .options.disabled button svg{display:none}.profilePageContainer .swipeActions .options.disabled .menu .opener,.profileMainContentContainer .swipeActions .options.disabled .menu .opener{background:#cacaca!important;-webkit-animation:profileLoading 1s infinite alternate;-moz-animation:profileLoading 1s infinite alternate;-ms-animation:profileLoading 1s infinite alternate;animation:profileLoading 1s infinite alternate;-webkit-animation-delay:0.6s;-moz-animation-delay:0.6s;-ms-animation-delay:0.6s;-o-animation-delay:0.6s;animation-delay:0.6s;cursor:default}.profilePageContainer .swipeActions .options.disabled .menu .opener>div,.profileMainContentContainer .swipeActions .options.disabled .menu .opener>div{display:none}.profilePageContainer .swipeActions .alreadyLiked,.profileMainContentContainer .swipeActions .alreadyLiked{position:absolute;bottom:15px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.profilePageContainer .swipeActions .alreadyLiked .info,.profileMainContentContainer .swipeActions .alreadyLiked .info{display:inline-block;position:relative;color:#FFF;font-size:27px;vertical-align:middle;z-index:1}@media (max-width:1280px){.profilePageContainer .swipeActions .alreadyLiked .info,.profileMainContentContainer .swipeActions .alreadyLiked .info{font-size:24px}}@media (max-width:1024px){.profilePageContainer .swipeActions .alreadyLiked .info,.profileMainContentContainer .swipeActions .alreadyLiked .info{font-size:20px}}@media (max-width:800px){.profilePageContainer .swipeActions .alreadyLiked .info,.profileMainContentContainer .swipeActions .alreadyLiked .info{display:block}}@media (max-width:640px){.profilePageContainer .swipeActions .alreadyLiked .info,.profileMainContentContainer .swipeActions .alreadyLiked .info{font-size:16px}}.profilePageContainer .swipeActions .alreadyLiked .info svg,.profileMainContentContainer .swipeActions .alreadyLiked .info svg,.profilePageContainer .swipeActions .alreadyLiked .info span,.profileMainContentContainer .swipeActions .alreadyLiked .info span{display:inline-block;vertical-align:middle}.profilePageContainer .swipeActions .alreadyLiked .info svg,.profileMainContentContainer .swipeActions .alreadyLiked .info svg{margin-right:15px}@media (max-width:1024px){.profilePageContainer .swipeActions .alreadyLiked .info svg,.profileMainContentContainer .swipeActions .alreadyLiked .info svg{margin-right:10px}}@media (max-width:640px){.profilePageContainer .swipeActions .alreadyLiked .info svg,.profileMainContentContainer .swipeActions .alreadyLiked .info svg{width:20px;height:16px;margin-right:8px}}.profilePageContainer .swipeActions .alreadyLiked .buttonsContainer,.profileMainContentContainer .swipeActions .alreadyLiked .buttonsContainer{display:inline-block;vertical-align:middle}@media (max-width:800px){.profilePageContainer .swipeActions .alreadyLiked .buttonsContainer,.profileMainContentContainer .swipeActions .alreadyLiked .buttonsContainer{display:block;margin-top:15px}}.profilePageContainer .swipeActions .alreadyLiked .buttonsContainer button,.profileMainContentContainer .swipeActions .alreadyLiked .buttonsContainer button{display:inline-block;height:70px;margin-left:40px;font-size:27px;font-weight:400;border-radius:50px;vertical-align:middle}@media (max-width:1280px){.profilePageContainer .swipeActions .alreadyLiked .buttonsContainer button,.profileMainContentContainer .swipeActions .alreadyLiked .buttonsContainer button{height:60px;margin-left:30px;font-size:24px}}@media (max-width:1024px){.profilePageContainer .swipeActions .alreadyLiked .buttonsContainer button,.profileMainContentContainer .swipeActions .alreadyLiked .buttonsContainer button{margin-left:20px;font-size:20px}}@media (max-width:800px){.profilePageContainer .swipeActions .alreadyLiked .buttonsContainer button:first-of-type,.profileMainContentContainer .swipeActions .alreadyLiked .buttonsContainer button:first-of-type{margin-left:0}}@media (max-width:640px){.profilePageContainer .swipeActions .alreadyLiked .buttonsContainer button,.profileMainContentContainer .swipeActions .alreadyLiked .buttonsContainer button{height:42px;margin-left:10px;padding-left:15px;padding-right:15px;font-size:16px}}@media (max-width:350px){.profilePageContainer .swipeActions .alreadyLiked .buttonsContainer button,.profileMainContentContainer .swipeActions .alreadyLiked .buttonsContainer button{font-size:14px}}.profilePageContainer .swipeActions .alreadyLiked .buttonsContainer button svg,.profileMainContentContainer .swipeActions .alreadyLiked .buttonsContainer button svg,.profilePageContainer .swipeActions .alreadyLiked .buttonsContainer button span,.profileMainContentContainer .swipeActions .alreadyLiked .buttonsContainer button span{display:inline-block;vertical-align:middle}.profilePageContainer .swipeActions .alreadyLiked .buttonsContainer button svg,.profileMainContentContainer .swipeActions .alreadyLiked .buttonsContainer button svg{margin-right:12px}@media (max-width:350px){.profilePageContainer .swipeActions .alreadyLiked .buttonsContainer button svg,.profileMainContentContainer .swipeActions .alreadyLiked .buttonsContainer button svg{margin-right:8px}}@media (max-width:640px){.profilePageContainer .swipeActions .alreadyLiked .buttonsContainer button.unlike svg,.profileMainContentContainer .swipeActions .alreadyLiked .buttonsContainer button.unlike svg{width:10px;height:10px}}@media (max-width:640px){.profilePageContainer .swipeActions .alreadyLiked .buttonsContainer button.message svg,.profileMainContentContainer .swipeActions .alreadyLiked .buttonsContainer button.message svg{width:14px;height:14px}}.profilePageContainer .swipeActions .alreadyLiked .buttonsContainer button.message.disabled,.profileMainContentContainer .swipeActions .alreadyLiked .buttonsContainer button.message.disabled{cursor:default}.profilePageContainer .swipeActions .alreadyLiked .buttonsContainer button.message.gray,.profileMainContentContainer .swipeActions .alreadyLiked .buttonsContainer button.message.gray{background:#ccc}.profilePageContainer .swipeActions .alreadyLiked .buttonsContainer button.loading svg,.profileMainContentContainer .swipeActions .alreadyLiked .buttonsContainer button.loading svg,.profilePageContainer .swipeActions .alreadyLiked .buttonsContainer button.loading span,.profileMainContentContainer .swipeActions .alreadyLiked .buttonsContainer button.loading span{visibility:hidden}.profilePageContainer .swipeActions .alreadyLiked .buttonsContainer button.loading:after,.profileMainContentContainer .swipeActions .alreadyLiked .buttonsContainer button.loading:after{position:absolute;content:'';top:50%;left:50%;width:16px;height:11px;margin-top:-5px;margin-left:-8px;background:url(/assets/images/common/loader3.gif) no-repeat}.profilePageContainer .swipeActions.alreadyLiked:before,.profileMainContentContainer .swipeActions.alreadyLiked:before{height:121px;background:rgb(0 0 0 / .6)}@media (max-width:1280px){.profilePageContainer .swipeActions.alreadyLiked:before,.profileMainContentContainer .swipeActions.alreadyLiked:before{height:111px}}@media (max-width:1024px){.profilePageContainer .swipeActions.alreadyLiked:before,.profileMainContentContainer .swipeActions.alreadyLiked:before{height:108px}}@media (max-width:800px){.profilePageContainer .swipeActions.alreadyLiked:before,.profileMainContentContainer .swipeActions.alreadyLiked:before{height:161px}}@media (max-width:640px){.profilePageContainer .swipeActions.alreadyLiked:before,.profileMainContentContainer .swipeActions.alreadyLiked:before{height:125px}}.profilePageContainer .basicMobileData,.profileMainContentContainer .basicMobileData{margin-top:25px;display:none}@media (max-width:480px){.profilePageContainer .basicMobileData,.profileMainContentContainer .basicMobileData{display:block;padding:0 20px}}.profilePageContainer .basicMobileData .name,.profileMainContentContainer .basicMobileData .name{font-size:24px;font-weight:700}.profilePageContainer .basicMobileData .city,.profileMainContentContainer .basicMobileData .city{font-size:18px}.profilePageContainer .dateCardContainer,.profileMainContentContainer .dateCardContainer,.profilePageContainer .dateCardLoadingBox,.profileMainContentContainer .dateCardLoadingBox{display:inline-block;margin-bottom:12px;border-radius:7px;vertical-align:top;overflow:hidden}.profilePageContainer .dateCardContainer,.profileMainContentContainer .dateCardContainer{background-color:#FFF;box-shadow:0 4px 4px rgb(0 0 0 / .25)}@media (max-width:1080px){.profilePageContainer .dateCardContainer,.profileMainContentContainer .dateCardContainer{width:calc(100% - 10px)}}@media (max-width:900px){.profilePageContainer .dateCardContainer,.profileMainContentContainer .dateCardContainer{width:100%}}@media (max-width:790px){.profilePageContainer .dateCardContainer,.profileMainContentContainer .dateCardContainer{width:calc(100% - 10px)}}.profilePageContainer .dateCardContainer .head,.profileMainContentContainer .dateCardContainer .head{position:relative;display:inline-block;width:100%;overflow-y:hidden}.profilePageContainer .dateCardContainer .head:before,.profileMainContentContainer .dateCardContainer .head:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff0;background:-webkit-gradient(linear,left top,left bottom,from(#fff0),to(rgb(0 0 0 / .52)));background:-webkit-linear-gradient(top,#fff0,rgb(0 0 0 / .52));background:-moz-linear-gradient(top,#fff0,rgb(0 0 0 / .52));background:-ms-linear-gradient(top,#fff0,rgb(0 0 0 / .52));background:-o-linear-gradient(top,#fff0,rgb(0 0 0 / .52))}.profilePageContainer .dateCardContainer .head .photo,.profileMainContentContainer .dateCardContainer .head .photo{float:left;width:100%}.profilePageContainer .dateCardContainer .head .user,.profileMainContentContainer .dateCardContainer .head .user{position:absolute;top:15px;left:20px;width:50px;height:50px;border:2px solid #FFF;border-radius:50%}.profilePageContainer .dateCardContainer .head .user.woBorder,.profileMainContentContainer .dateCardContainer .head .user.woBorder{border:none}.profilePageContainer .dateCardContainer .head .data,.profileMainContentContainer .dateCardContainer .head .data{position:absolute;bottom:12px;left:20px;width:calc(100% - 40px);color:#FFF}.profilePageContainer .dateCardContainer .head .data>div,.profileMainContentContainer .dateCardContainer .head .data>div{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.profilePageContainer .dateCardContainer .head .data .title,.profileMainContentContainer .dateCardContainer .head .data .title{margin-bottom:0;font-size:18px;font-weight:700}@media (max-width:360px){.profilePageContainer .dateCardContainer .head .data .title,.profileMainContentContainer .dateCardContainer .head .data .title{font-size:16px}}.profilePageContainer .dateCardContainer .head .data .description,.profileMainContentContainer .dateCardContainer .head .data .description{padding-bottom:1px;font-size:13px;white-space:nowrap}.profilePageContainer .dateCardContainer .details,.profileMainContentContainer .dateCardContainer .details{padding:20px 20px 10px 20px}.profilePageContainer .dateCardContainer .details .description,.profileMainContentContainer .dateCardContainer .details .description{padding:15px;color:#6B6B6B;background-color:#ECECEC;font-size:13px;border-radius:7px}.profilePageContainer .dateCardContainer .details .description .title,.profileMainContentContainer .dateCardContainer .details .description .title{margin-bottom:10px;color:#000;font-size:13px;font-weight:700}.profilePageContainer .dateCardContainer .details .params,.profileMainContentContainer .dateCardContainer .details .params{margin-top:20px;font-size:14px}.profilePageContainer .dateCardContainer .details .params>div:not(:last-of-type),.profileMainContentContainer .dateCardContainer .details .params>div:not(:last-of-type){margin-bottom:5px}.profilePageContainer .dateCardContainer .details .params>div span,.profileMainContentContainer .dateCardContainer .details .params>div span{display:inline-block;vertical-align:middle}.profilePageContainer .dateCardContainer .details .params .icon,.profileMainContentContainer .dateCardContainer .details .params .icon{display:inline-block;width:25px;height:14px;background-repeat:no-repeat;background-position:center center;background-size:100% 100%;vertical-align:middle}.profilePageContainer .dateCardContainer .details .params .place .icon,.profileMainContentContainer .dateCardContainer .details .params .place .icon{background-image:url(/assets/images/desktop/dateFinder/icons/place.svg)}.profilePageContainer .dateCardContainer .details .params .date .icon,.profileMainContentContainer .dateCardContainer .details .params .date .icon{background-image:url(/assets/images/desktop/dateFinder/icons/calendar.svg)}.profilePageContainer .dateCardContainer .details .params .interval .icon,.profileMainContentContainer .dateCardContainer .details .params .interval .icon{background-image:url(/assets/images/desktop/dateFinder/icons/time.svg)}.profilePageContainer .dateCardContainer .details .params .cost .icon,.profileMainContentContainer .dateCardContainer .details .params .cost .icon{background-image:url(/assets/images/desktop/dateFinder/icons/cost.svg)}.profilePageContainer .dateCardContainer .details .params .text,.profileMainContentContainer .dateCardContainer .details .params .text{max-width:calc(100% - 30px)}.profilePageContainer .dateCardContainer .actions,.profileMainContentContainer .dateCardContainer .actions{position:relative;height:62px;margin-top:-4px}.profilePageContainer .dateCardContainer .actions .center,.profileMainContentContainer .dateCardContainer .actions .center{position:absolute;top:50%;left:0;width:100%;padding:10px 20px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:380px){.profilePageContainer .dateCardContainer .actions .center,.profileMainContentContainer .dateCardContainer .actions .center{padding:10px 12px}}.profilePageContainer .dateCardContainer .actions button,.profileMainContentContainer .dateCardContainer .actions button{display:inline-block;height:40px;padding-left:24px;padding-right:24px;font-size:14px;font-weight:400;vertical-align:middle}@media (max-width:380px){.profilePageContainer .dateCardContainer .actions button,.profileMainContentContainer .dateCardContainer .actions button{font-size:13px}}.profilePageContainer .dateCardContainer .actions button svg,.profileMainContentContainer .dateCardContainer .actions button svg,.profilePageContainer .dateCardContainer .actions button span,.profileMainContentContainer .dateCardContainer .actions button span{display:inline-block;vertical-align:middle}.profilePageContainer .dateCardContainer .actions button svg,.profileMainContentContainer .dateCardContainer .actions button svg{margin-right:5px}.profilePageContainer .dateCardContainer .actions button.ghost,.profileMainContentContainer .dateCardContainer .actions button.ghost{height:auto;margin-top:12px;padding:0;color:#6B6B6B;background:none;text-decoration:underline}.profilePageContainer .dateCardContainer .actions button.ghost svg,.profileMainContentContainer .dateCardContainer .actions button.ghost svg{width:12px;margin-right:0;margin-left:5px}.profilePageContainer .dateCardContainer .actions button.ghost svg path,.profileMainContentContainer .dateCardContainer .actions button.ghost svg path{fill:#6B6B6B}.profilePageContainer .dateCardContainer .actions button.ghost.open svg,.profileMainContentContainer .dateCardContainer .actions button.ghost.open svg{-webkit-transform:rotateZ(-180deg);-moz-transform:rotateZ(-180deg);-ms-transform:rotateZ(-180deg);-o-transform:rotateZ(-180deg);transform:rotateZ(-180deg)}.profilePageContainer .dateCardContainer .actions button.accept,.profileMainContentContainer .dateCardContainer .actions button.accept,.profilePageContainer .dateCardContainer .actions button.reject,.profileMainContentContainer .dateCardContainer .actions button.reject{font-size:13px;padding-left:8px;padding-right:8px}@media (max-width:1200px){.profilePageContainer .dateCardContainer .actions button.accept svg,.profileMainContentContainer .dateCardContainer .actions button.accept svg,.profilePageContainer .dateCardContainer .actions button.reject svg,.profileMainContentContainer .dateCardContainer .actions button.reject svg{display:none}}@media (max-width:1080px){.profilePageContainer .dateCardContainer .actions button.accept,.profileMainContentContainer .dateCardContainer .actions button.accept,.profilePageContainer .dateCardContainer .actions button.reject,.profileMainContentContainer .dateCardContainer .actions button.reject{font-size:14px}.profilePageContainer .dateCardContainer .actions button.accept svg,.profileMainContentContainer .dateCardContainer .actions button.accept svg,.profilePageContainer .dateCardContainer .actions button.reject svg,.profileMainContentContainer .dateCardContainer .actions button.reject svg{display:inline-block}}@media (max-width:880px){.profilePageContainer .dateCardContainer .actions button.accept,.profileMainContentContainer .dateCardContainer .actions button.accept,.profilePageContainer .dateCardContainer .actions button.reject,.profileMainContentContainer .dateCardContainer .actions button.reject{font-size:13px}.profilePageContainer .dateCardContainer .actions button.accept svg,.profileMainContentContainer .dateCardContainer .actions button.accept svg,.profilePageContainer .dateCardContainer .actions button.reject svg,.profileMainContentContainer .dateCardContainer .actions button.reject svg{display:none}}@media (max-width:790px){.profilePageContainer .dateCardContainer .actions button.accept,.profileMainContentContainer .dateCardContainer .actions button.accept,.profilePageContainer .dateCardContainer .actions button.reject,.profileMainContentContainer .dateCardContainer .actions button.reject{font-size:14px}.profilePageContainer .dateCardContainer .actions button.accept svg,.profileMainContentContainer .dateCardContainer .actions button.accept svg,.profilePageContainer .dateCardContainer .actions button.reject svg,.profileMainContentContainer .dateCardContainer .actions button.reject svg{display:inline-block}}@media (max-width:540px){.profilePageContainer .dateCardContainer .actions button.accept,.profileMainContentContainer .dateCardContainer .actions button.accept,.profilePageContainer .dateCardContainer .actions button.reject,.profileMainContentContainer .dateCardContainer .actions button.reject{font-size:13px}.profilePageContainer .dateCardContainer .actions button.accept svg,.profileMainContentContainer .dateCardContainer .actions button.accept svg,.profilePageContainer .dateCardContainer .actions button.reject svg,.profileMainContentContainer .dateCardContainer .actions button.reject svg{display:none}}@media (max-width:480px){.profilePageContainer .dateCardContainer .actions button.accept,.profileMainContentContainer .dateCardContainer .actions button.accept,.profilePageContainer .dateCardContainer .actions button.reject,.profileMainContentContainer .dateCardContainer .actions button.reject{font-size:14px}.profilePageContainer .dateCardContainer .actions button.accept svg,.profileMainContentContainer .dateCardContainer .actions button.accept svg,.profilePageContainer .dateCardContainer .actions button.reject svg,.profileMainContentContainer .dateCardContainer .actions button.reject svg{display:inline-block}}@media (max-width:420px){.profilePageContainer .dateCardContainer .actions button.accept,.profileMainContentContainer .dateCardContainer .actions button.accept,.profilePageContainer .dateCardContainer .actions button.reject,.profileMainContentContainer .dateCardContainer .actions button.reject{font-size:13px}.profilePageContainer .dateCardContainer .actions button.accept svg,.profileMainContentContainer .dateCardContainer .actions button.accept svg,.profilePageContainer .dateCardContainer .actions button.reject svg,.profileMainContentContainer .dateCardContainer .actions button.reject svg{display:none}}.profilePageContainer .dateCardContainer .actions button.accept,.profileMainContentContainer .dateCardContainer .actions button.accept{margin-right:8px}.profilePageContainer .dateCardContainer .actions button.accept svg,.profileMainContentContainer .dateCardContainer .actions button.accept svg{width:18px;height:14px}@media (max-width:380px){.profilePageContainer .dateCardContainer .actions button.accept,.profileMainContentContainer .dateCardContainer .actions button.accept{margin-right:5px}}.profilePageContainer .dateCardContainer .actions button.reject,.profileMainContentContainer .dateCardContainer .actions button.reject{color:#336993;background:#f7f7f7}.profilePageContainer .dateCardContainer .actions button.reject:hover,.profileMainContentContainer .dateCardContainer .actions button.reject:hover{background:#f2f2f2}.profilePageContainer .dateCardContainer .actions button.reject svg,.profileMainContentContainer .dateCardContainer .actions button.reject svg{width:16px;height:15px}.profilePageContainer .dateCardContainer .actions button.reject svg path,.profileMainContentContainer .dateCardContainer .actions button.reject svg path{fill:#336993}.profilePageContainer .dateCardContainer .actions .invited,.profileMainContentContainer .dateCardContainer .actions .invited{display:inline-block;padding-top:2px;text-align:center;line-height:1;vertical-align:middle}.profilePageContainer .dateCardContainer .actions .invited .revoke,.profileMainContentContainer .dateCardContainer .actions .invited .revoke{display:inline-block;margin-top:3px;color:#336993;text-decoration:underline;cursor:pointer}.profilePageContainer .dateCardContainer .actions .acceptedInfo,.profileMainContentContainer .dateCardContainer .actions .acceptedInfo,.profilePageContainer .dateCardContainer .actions .rejectedInfo,.profileMainContentContainer .dateCardContainer .actions .rejectedInfo{display:inline-block;width:calc(100% - 80px);vertical-align:middle}@media (max-width:380px){.profilePageContainer .dateCardContainer .actions .acceptedInfo,.profileMainContentContainer .dateCardContainer .actions .acceptedInfo,.profilePageContainer .dateCardContainer .actions .rejectedInfo,.profileMainContentContainer .dateCardContainer .actions .rejectedInfo{width:calc(100% - 80px)}}.profilePageContainer .dateCardContainer .actions .acceptedInfo svg,.profileMainContentContainer .dateCardContainer .actions .acceptedInfo svg,.profilePageContainer .dateCardContainer .actions .rejectedInfo svg,.profileMainContentContainer .dateCardContainer .actions .rejectedInfo svg,.profilePageContainer .dateCardContainer .actions .acceptedInfo span,.profileMainContentContainer .dateCardContainer .actions .acceptedInfo span,.profilePageContainer .dateCardContainer .actions .rejectedInfo span,.profileMainContentContainer .dateCardContainer .actions .rejectedInfo span{display:inline-block;vertical-align:middle}.profilePageContainer .dateCardContainer .actions .acceptedInfo svg,.profileMainContentContainer .dateCardContainer .actions .acceptedInfo svg,.profilePageContainer .dateCardContainer .actions .rejectedInfo svg,.profileMainContentContainer .dateCardContainer .actions .rejectedInfo svg{margin-right:5px}.profilePageContainer .dateCardContainer .actions .acceptedInfo span,.profileMainContentContainer .dateCardContainer .actions .acceptedInfo span,.profilePageContainer .dateCardContainer .actions .rejectedInfo span,.profileMainContentContainer .dateCardContainer .actions .rejectedInfo span{width:calc(100% - 70px);line-height:1.1}.profilePageContainer .dateCardContainer .actions .acceptedInfo svg,.profileMainContentContainer .dateCardContainer .actions .acceptedInfo svg{width:36px;height:27px}.profilePageContainer .dateCardContainer .actions .rejectedInfo svg,.profileMainContentContainer .dateCardContainer .actions .rejectedInfo svg{width:30px;height:27px}.profilePageContainer .dateCardContainer .actions.answered button.ghost,.profileMainContentContainer .dateCardContainer .actions.answered button.ghost{margin-top:5px}.profilePageContainer .dateCardContainer.clickable,.profileMainContentContainer .dateCardContainer.clickable{cursor:pointer}.profilePageContainer .invitations,.profileMainContentContainer .invitations{position:relative;margin-top:25px}.profilePageContainer .invitations *,.profileMainContentContainer .invitations *{box-sizing:border-box;scrollbar-width:thin;scrollbar-color:#C9C9C9 #ECECEC}.profilePageContainer .invitations ::-webkit-scrollbar,.profileMainContentContainer .invitations ::-webkit-scrollbar{width:9px;background-color:#ECECEC}.profilePageContainer .invitations ::-webkit-scrollbar-track,.profileMainContentContainer .invitations ::-webkit-scrollbar-track{background:#ECECEC}.profilePageContainer .invitations ::-webkit-scrollbar-thumb,.profileMainContentContainer .invitations ::-webkit-scrollbar-thumb{background:#C9C9C9;background-clip:padding-box;border:1px solid #fff0;border-radius:5px;box-shadow:inset -1px -1px 0 rgb(0 0 0 / .05),inset 1px 1px 0 rgb(0 0 0 / .05)}.profilePageContainer .invitations ::-webkit-scrollbar-thumb:hover,.profileMainContentContainer .invitations ::-webkit-scrollbar-thumb:hover{background-color:#bcbcbc}.profilePageContainer .invitations ::-webkit-scrollbar-corner,.profileMainContentContainer .invitations ::-webkit-scrollbar-corner{background-color:#fff0}.profilePageContainer .invitations *,.profileMainContentContainer .invitations *{box-sizing:border-box;scrollbar-width:thin;scrollbar-color:#C9C9C9 #ECECEC}.profilePageContainer .invitations ::-webkit-scrollbar,.profileMainContentContainer .invitations ::-webkit-scrollbar{width:9px;background-color:#ECECEC}.profilePageContainer .invitations ::-webkit-scrollbar-track,.profileMainContentContainer .invitations ::-webkit-scrollbar-track{background:#ECECEC}.profilePageContainer .invitations ::-webkit-scrollbar-thumb,.profileMainContentContainer .invitations ::-webkit-scrollbar-thumb{background:#C9C9C9;background-clip:padding-box;border:1px solid #fff0;border-radius:5px;box-shadow:inset -1px -1px 0 rgb(0 0 0 / .05),inset 1px 1px 0 rgb(0 0 0 / .05)}.profilePageContainer .invitations ::-webkit-scrollbar-thumb:hover,.profileMainContentContainer .invitations ::-webkit-scrollbar-thumb:hover{background-color:#bcbcbc}.profilePageContainer .invitations ::-webkit-scrollbar-corner,.profileMainContentContainer .invitations ::-webkit-scrollbar-corner{background-color:#fff0}.profilePageContainer .invitations .close,.profileMainContentContainer .invitations .close{position:absolute;top:28px!important;right:20px!important;background:none!important;cursor:pointer}.profilePageContainer .invitations .close:before,.profileMainContentContainer .invitations .close:before{content:none!important}.profilePageContainer .invitations .tabs,.profileMainContentContainer .invitations .tabs{margin-bottom:25px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.profilePageContainer .invitations .tabs li,.profileMainContentContainer .invitations .tabs li{display:inline-block;width:33.33%;padding:10px;color:#999;font-size:14px;text-align:center;border-bottom:1px solid #999;vertical-align:bottom;cursor:pointer}.profilePageContainer .invitations .tabs li.active,.profileMainContentContainer .invitations .tabs li.active{color:#000;font-weight:700;border-bottom:3px solid #336993;cursor:default}.profilePageContainer .invitations .list,.profileMainContentContainer .invitations .list{max-height:500px;padding-left:2px;overflow-x:hidden;overflow-y:auto}.profilePageContainer .invitations .list .col,.profileMainContentContainer .invitations .list .col{display:inline-block;width:calc(50% - 10px);vertical-align:top}.profilePageContainer .invitations .list .col.col1,.profileMainContentContainer .invitations .list .col.col1{margin-right:10px}@media (max-width:1080px){.profilePageContainer .invitations .list .col,.profileMainContentContainer .invitations .list .col{display:block;width:100%}.profilePageContainer .invitations .list .col.col1,.profileMainContentContainer .invitations .list .col.col1{margin-right:0}}@media (max-width:900px){.profilePageContainer .invitations .list .col,.profileMainContentContainer .invitations .list .col{display:inline-block;width:calc(50% - 10px)}.profilePageContainer .invitations .list .col.col1,.profileMainContentContainer .invitations .list .col.col1{margin-right:10px}}@media (max-width:790px){.profilePageContainer .invitations .list .col,.profileMainContentContainer .invitations .list .col{display:block;width:100%}.profilePageContainer .invitations .list .col.col1,.profileMainContentContainer .invitations .list .col.col1{margin-right:0}}.profilePageContainer .invitations .list .col .dateCardContainer,.profileMainContentContainer .invitations .list .col .dateCardContainer{width:100%}.profilePageContainer .invitations .list .empty,.profileMainContentContainer .invitations .list .empty{padding:40px;text-align:center}.profilePageContainer .invitations .list .empty img,.profileMainContentContainer .invitations .list .empty img{max-width:100%}.profilePageContainer .invitations .list .empty .text,.profileMainContentContainer .invitations .list .empty .text{margin-top:25px;font-size:20px}@media (max-width:640px){.profilePageContainer .invitations .list .empty .text,.profileMainContentContainer .invitations .list .empty .text{font-size:18px}}.dateSlider{position:relative;width:100%;overflow:hidden}.dateSlider .inner{white-space:nowrap}.dateSlider .inner.transition{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-khtml-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.dateSlider .inner .dateCardContainer:not(:last-of-type){margin-right:10px}.dateSlider .prev,.dateSlider .next{position:absolute;top:50%;width:32px;height:60px;margin-top:-30px;background:#fff0 url(/assets/images/desktop//common/pagers.png) no-repeat;outline:none;border:none;opacity:0;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-khtml-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;cursor:pointer;z-index:2}.dateSlider .prev{left:5px}.dateSlider .next{right:5px;background-position:-368px 0}.dateSlider:hover .prev,.dateSlider:hover .next{opacity:1}@media (max-width:1730px){#profilePageApp .profileInner .container{padding-left:35px;padding-right:35px}}body.swiping.new header.loggedIn.mobile .innerHeader{box-shadow:0 0 5px 2px rgb(0 0 0 / .3)!important}body.swiping.new .mobileBottomMenu{z-index:9999999}body.swiping .profileHeader{margin-top:65px}@media (max-width:1024px){body.swiping .profileHeader{margin-top:48px}}body.swiping .profileOuter{top:65px!important;padding-bottom:80px;background-color:#FFFFFF!important}@media (max-width:1024px){body.swiping .profileOuter{top:48px!important;padding-bottom:60px}}body.swiping .swipeHistory{color:#333}body.swiping .swipeHistory .back svg path{fill:#333}@media (max-width:480px){body:not(.swiping) .profilePageContainer .profileHeader{display:block!important;top:0!important;height:52px;padding:6px;background-color:#FFF;-webkit-animation:none;-moz-animation:none;-ms-animation:none;animation:none}}@media (max-width:480px){body:not(.swiping) .profilePageContainer .profileHeader.sticky{-webkit-animation:none;-moz-animation:none;-ms-animation:none;animation:none}}@media (max-width:480px){body:not(.swiping) .profilePageContainer .profileHeader .closeLayer.onMobile{display:inline-block}}.swipeLayerOverlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.8;z-index:9999998}.swipeLayerContainer{position:fixed;top:0;left:0;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;z-index:9999999}.swipeLayerContainer .close{position:absolute;top:15px;right:15px;width:30px;height:30px;background:url(/assets/images/common/icons/close.svg) no-repeat center center;cursor:pointer}@media (max-width:640px){.swipeLayerContainer .close{width:24px;height:24px}}.swipeLayer{position:absolute;top:80px;left:50%;width:540px;min-width:300px;max-width:calc(100% - 32px);padding-bottom:30px;color:#FFF;text-align:center;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}@media (max-width:640px){.swipeLayer{width:330px}}.swipeLayer .title{margin-bottom:30px;font-size:56px;font-weight:700}@media (max-width:640px){.swipeLayer .title{margin-bottom:22px;font-size:28px;font-weight:700}}.swipeLayer .info{font-size:24px}@media (max-width:640px){.swipeLayer .info{font-size:16px}}@media (max-width:335px){.swipeLayer .info{font-size:15px}}.swipeLayer .info .icon{display:inline-block;width:26px;height:26px;background-repeat:no-repeat;vertical-align:middle}@media (max-width:640px){.swipeLayer .info .icon{width:20px;height:20px;background-size:100% 100%}}.swipeLayer .info .icon.like{background-image:url(/assets/images/desktop/swipe/icons/likeChar.svg)}.swipeLayer .info .icon.dislike{position:relative;top:-2px;background-image:url(/assets/images/desktop/swipe/icons/dislikeChar.svg?v=2)}@media (max-width:640px){.swipeLayer .info .icon.dislike{top:0}}.swipeLayer .info .icon.skip{background-image:url(/assets/images/desktop/swipe/icons/skipChar.svg)}.swipeLayer .info .icon.premiumPlus{background-image:url(/assets/images/desktop/swipe/icons/premiumPlus.svg)}.swipeLayer .buttonsContainer{margin-top:15px}.swipeLayer .buttonsContainer button{height:60px;max-width:100%;font-size:20px;font-weight:400}@media (max-width:640px){.swipeLayer .buttonsContainer button{height:50px;font-size:16px}}.swipeLayer .buttonsContainer button.ghost{border:1px solid #FFF}.swipeLayer .buttonsContainer button.ghost:hover{color:#000;background-color:#FFF}.swipeLayer.match .avatars{position:relative;margin:30px 0}@media (max-width:640px){.swipeLayer.match .avatars{margin:15px 0}}.swipeLayer.match .avatars>div{position:relative;display:inline-block;vertical-align:top}.swipeLayer.match .avatars>div img{width:210px;height:210px;border-radius:50%;border:4px solid #FFF}@media (max-width:640px){.swipeLayer.match .avatars>div img{width:118px;height:118px;border-width:2px}}.swipeLayer.match .avatars>div.partner{left:-35px}@media (max-width:640px){.swipeLayer.match .avatars>div.partner{left:-15px}}.swipeLayer.match .avatars:after{content:'';position:absolute;top:50%;left:50%;width:86px;height:84px;margin-top:-42px;margin-left:-70px;background:url(/assets/images/desktop/swipe/icons/match.svg?v=2) no-repeat;background-size:100% 100%}@media (max-width:640px){.swipeLayer.match .avatars:after{width:47px;height:47px;margin-top:-24px;margin-left:-32px}}.swipeLayer.match .info .icon{position:relative;top:-2px}@media (max-width:640px){.swipeLayer.match .buttonsContainer{display:flex;flex-direction:column-reverse}}.swipeLayer.match .buttonsContainer button{width:260px}@media (max-width:640px){.swipeLayer.match .buttonsContainer button{display:block;width:100%}}.swipeLayer.match .buttonsContainer button.continue{margin-right:15px}@media (max-width:640px){.swipeLayer.match .buttonsContainer button.continue{margin-top:10px;margin-right:0}}.swipeLayer.match .buttonsContainer button.message.premiumPlus{background:#2E6EB7;background:-webkit-linear-gradient(270deg,#2E6EB7 0%,#4393EF 100%);background:-moz-linear-gradient(270deg,#feffff 0%,#4393EF 100%);background:-ms-linear-gradient(270deg,#feffff 0%,#4393EF 100%);background:-o-linear-gradient(270deg,#feffff 0%,#4393EF 100%);background:linear-gradient(450deg,#2E6EB7 0%,#4393EF 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#2E6EB7,endColorstr=#4393EF,GradientType=1)}.swipeLayer.match .buttonsContainer button.message.premiumPlus:hover{background:#4393EF;background:-webkit-linear-gradient(270deg,#4393EF 0%,#2E6EB7 100%);background:-moz-linear-gradient(270deg,#feffff 0%,#2E6EB7 100%);background:-ms-linear-gradient(270deg,#feffff 0%,#2E6EB7 100%);background:-o-linear-gradient(270deg,#feffff 0%,#2E6EB7 100%);background:linear-gradient(450deg,#4393EF 0%,#2E6EB7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4393EF,endColorstr=#2E6EB7,GradientType=1)}.swipeLayer.match .buttonsContainer button.message.premiumPlus span{display:inline-block;vertical-align:middle}.swipeLayer.match .buttonsContainer button.message.premiumPlus .icon{width:29px;height:28px;margin-right:10px;background:url(/assets/images/desktop/swipe/icons/premiumPlusBig.svg) no-repeat;background-size:100% 100%}.swipeLayer.match .buttonsContainer button.message.disabled{cursor:default}.swipeLayer.match .buttonsContainer button.message.gray{background:#cccccc!important}.swipeLayer.match .buttonsContainer button.message.gray .icon{display:none}.swipeLayer.finished .buttonsContainer{margin-top:40px}@media (max-width:640px){.swipeLayer.finished .buttonsContainer{display:flex;flex-direction:column-reverse;margin-top:30px}}.swipeLayer.finished .buttonsContainer button{width:260px}@media (max-width:640px){.swipeLayer.finished .buttonsContainer button{display:block;width:100%}}.swipeLayer.finished .buttonsContainer button.closeSwipe{margin-right:15px}@media (max-width:640px){.swipeLayer.finished .buttonsContainer button.closeSwipe{margin-top:10px;margin-right:0}}.swipeLayer.banner .label{margin-bottom:10px;color:rgb(255 255 255 / .7);font-size:12px;letter-spacing:1px;text-transform:uppercase}.swipeLayer.banner .bannerHolder{display:flex;align-items:center;justify-content:center;min-height:250px;overflow:hidden}.swipeLayer.banner .bannerHolder img,.swipeLayer.banner .bannerHolder iframe{max-width:100%}.swipeLayer.banner .buttonsContainer{margin-top:25px}.swipeLayer.banner .buttonsContainer button{width:260px}@media (max-width:640px){.swipeLayer.banner .buttonsContainer button{width:100%}}.pswp .pswp__item .preview{position:absolute;display:inline-block;max-width:680px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.pswp .pswp__item .preview.blurred{width:100%}.pswp .pswp__item .preview.blurred:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.4;z-index:2}.pswp .pswp__item .preview.blurred .photo{width:100%;min-width:320px;max-width:680px}.pswp .pswp__item .preview img{display:inline-block;width:100%}.pswp .pswp__item .preview .privatePhotoIcon{position:absolute;top:25px;right:15px;z-index:3}.pswp .pswp__item .preview .privatePhotoIcon svg{width:22px;opacity:.9}.pswp .pswp__item .preview .infoBox{position:absolute;top:50%;left:0;width:100%;height:auto;padding:20px;text-align:center;white-space:normal;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:3}.pswp .pswp__item .preview .infoBox .thumbnail{width:90px;height:90px;margin:0 auto 20px auto;border-radius:7px;box-shadow:0 0 15px #222;vertical-align:top;overflow:hidden}.pswp .pswp__item .preview .infoBox .thumbnail img{width:90px;height:90px}.pswp .pswp__item .preview .infoBox .title{color:#FFF;font-size:20px}.pswp .pswp__item .preview .infoBox .title .privatePhoto{margin-bottom:20px}.pswp .pswp__item .preview .infoBox .title .privatePhoto svg{display:block;width:45px;margin:0 auto 10px auto}.pswp .pswp__item .preview .infoBox .buttonContainer{margin-top:25px}.pswp .pswp__item .preview .infoBox .buttonContainer button{height:50px;color:#FFF;font-size:18px;font-weight:400;border:2px solid #FFF}.pswp .pswp__item .preview .infoBox .buttonContainer button:hover{color:#000;background-color:#FFF}.pswp .pswp__item .preview .tooltip{display:none!important}.pswp .photoLikes{position:absolute;bottom:60px;left:50%;min-width:130px;background-color:rgb(0 0 0 / .5);border:1px solid #111;border-radius:30px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.pswp .photoLikes .col{position:relative;display:inline-block;width:50%;height:40px;padding:7px 0;text-align:center;vertical-align:middle;overflow:hidden}.pswp .photoLikes .col:first-of-type{padding-left:7px;border-right:1px solid #222}.pswp .photoLikes .btnLike{position:relative;display:inline-block;width:24px;height:24px;background:url(/assets/images/common/icons/like.svg) no-repeat;vertical-align:middle;cursor:pointer}.pswp .photoLikes .btnLike.liked{background-image:url(/assets/images/common/icons/liked.svg)}.pswp .photoLikes .btnLike.liked.now{animation:iconPulsate2 0.2s 0s linear}.pswp .photoLikes .count{position:absolute;top:50%;left:50%;width:100%;color:#FFF;font-size:18px;font-weight:600;text-align:center;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.pswp .photoLikes .tooltip{margin-left:-27px;padding:7px 10px;font-size:12px}.pswp .photoLikes.inc .count.new{-webkit-transform:translate(-50%,200%);-moz-transform:translate(-50%,200%);-ms-transform:translate(-50%,200%);-o-transform:translate(-50%,200%);transform:translate(-50%,200%)}.pswp .photoLikes.dec .count.new{-webkit-transform:translate(-50%,-200%);-moz-transform:translate(-50%,-200%);-ms-transform:translate(-50%,-200%);-o-transform:translate(-50%,-200%);transform:translate(-50%,-200%)}.pswp .photoLikes.count .count{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-khtml-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.pswp .photoLikes.count .count.new{-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.pswp .photoLikes.count.inc .count.old{-webkit-transform:translate(-50%,-200%);-moz-transform:translate(-50%,-200%);-ms-transform:translate(-50%,-200%);-o-transform:translate(-50%,-200%);transform:translate(-50%,-200%)}.pswp .photoLikes.count.dec .count.old{-webkit-transform:translate(-50%,200%);-moz-transform:translate(-50%,200%);-ms-transform:translate(-50%,200%);-o-transform:translate(-50%,200%);transform:translate(-50%,200%)}.liftUp-enter-active{animation:liftUp 0.3s}.liftUp-leave-active{animation:liftUp 0.3s reverse}.liftDown-enter-active{animation:liftDown 0.3s}.liftDown-leave-active{animation:liftDown 0.3s reverse}.liftUpBig-enter-active{animation:liftUpBig 0.3s}.liftUpBig-leave-active{animation:liftUpBig 0.3s reverse}.liftDownBig-enter-active{animation:liftDownBig 0.3s}.liftDownBig-leave-active{animation:liftDownBig 0.3s reverse}.fadeIn-enter-active{animation:fadeIn 0.3s}.fedeIn-leave-active{animation:fadeIn 0.3s reverse}@keyframes slideUp{0%{top:0}100%{top:-78px;display:none}}@keyframes slideDown{0%{top:-78px}100%{top:0}}@keyframes iconPulsate{0%{transform:scale(1,1)}40%{transform:scale(1.4,1.4)}80%{transform:scale(.3,.3)}100%{transform:scale(1,1)}}@keyframes iconPulsate2{0%{transform:scale(.3,.3)}100%{transform:scale(1,1)}}@keyframes liftUp{0%{bottom:55px;opacity:0}100%{bottom:84px;opacity:1}}@keyframes liftDown{0%{top:43px;opacity:0}100%{top:72px;opacity:1}}@keyframes liftUpBig{0%{bottom:55px;opacity:0}100%{bottom:114px;opacity:1}}@keyframes liftDownBig{0%{top:43px;opacity:0}100%{top:72px;opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes takeAWalk{0%{transform:translateY(0)}50%{transform:translateY(45px)}50.01%{transform:translateY(-45px)}100%{transform:translateY(0)}}@-webkit-keyframes profileLoading{0%{opacity:1}100%{opacity:.3}}@-moz-keyframes profileLoading{0%{opacity:1}100%{opacity:.3}}@-ms-keyframes profileLoading{0%{opacity:1}100%{opacity:.3}}@-o-keyframes profileLoading{0%{opacity:1}100%{opacity:.3}}@keyframes profileLoading{0%{opacity:1}100%{opacity:.3}}header.desktop.loggedIn .logoContainer{width:205px;height:53px}header.desktop.loggedIn .logoContainer h1{top:-8px}header.desktop.loggedIn .logoContainer h1 .logo{width:205px;height:53px;background:url(/assets/images/sites/randivonal/desktop/common/logoBlack.svg) no-repeat;background-size:contain}header.desktop.loggedIn .subscriptionButtonContainer button{background:#4384ce;border:1px solid #4384ce}header.desktop.loggedIn .subscriptionButtonContainer button:hover{background:#3377c4;border-color:#3377c4}header.desktop.loggedOut .logo{position:relative;width:205px;height:53px;margin-top:-10px;padding-top:30px;background:url(/assets/images/sites/randivonal/desktop/common/logoBlack.svg) no-repeat;background-size:contain}header.desktop.loggedOut .logo .slogan{display:block;color:#494949;font-size:12px;white-space:nowrap}@media only screen and (max-width:860px){header.desktop.loggedOutNew{background-color:#FFF}}@media only screen and (max-width:860px){header.desktop.loggedOutNew.sticky .innerHeader{background-color:#FFF}}header.desktop.loggedOutNew .logo{width:205px;height:65px;margin-top:-10px;padding-top:30px;background:url(/assets/images/sites/randivonal/desktop/common/logoBlack.svg) no-repeat;background-size:contain}header.desktop.loggedOutNew .logo .slogan{display:block;color:#494949;font-size:12px;white-space:nowrap}@media only screen and (max-width:860px){header.desktop.loggedOutNew .logo{width:149px;height:38px;margin-top:-9px;padding-top:22px}header.desktop.loggedOutNew .logo .slogan{font-size:9px}}.recommenderSelectorContainer{margin:-20px 0 20px 0;padding:8px;color:#fff;background-color:#4384ce;font-size:16px;text-align:center}@media (max-width:1024px){.recommenderSelectorContainer{display:none}}.recommenderSelectorContainer a{color:#fff;text-decoration:none}footer.desktop{padding:0 0 30px 0;background-color:#F0F0F0}footer.desktop .container{padding-top:60px}footer.desktop .container i.icon{display:inline-block;background:url(/assets/images/sites/randivonal/desktop/common/footerIcons.png) no-repeat;vertical-align:middle}footer.desktop .container i.icon.desktop{width:28px;height:28px;background-position:0 -26px}footer.desktop .container i.icon.mobile{width:28px;height:28px;background-position:-36px -26px}footer.desktop .container i.icon.logo{width:165px;height:19px;background-position:50% 0}footer.desktop .container i.icon.cancer{width:27px;height:27px;background-position:-74px -26px}footer.desktop .container i.icon.mobileBig{width:27px;height:31px;background-position:-111px -23px}footer.desktop .container i.icon.protectWomen{width:29px;height:28px;background-image:url(/assets/images/sites/randivonal/desktop/common/protectWomenIcon.png)}footer.desktop .container .logoLine{position:relative}footer.desktop .container .logoLine.bottom{margin-top:25px}footer.desktop .container .logoLine i{position:relative;display:block;width:145px!important;margin:0 auto;background-color:#F0F0F0;background-position:13px 0!important;z-index:2}footer.desktop .container .basicLinks{text-align:center}footer.desktop .container .basicLinks ul{padding:20px 0 15px 0;margin:0 0 30px 0;border-bottom:1px solid #bdbdbd}footer.desktop .container .basicLinks ul li{display:inline-block;margin:0 34px;vertical-align:middle}footer.desktop .container .basicLinks ul li a{color:#494949;font-size:12px}footer.desktop .container .basicLinks ul li a:hover{text-decoration:underline}footer.desktop .container .buttonContainer{text-align:center}footer.desktop .container .buttonContainer .showMore{position:relative;width:200px;height:45px;color:#959595;background:none;font-weight:500;border:2px solid #bdbdbd}footer.desktop .container .buttonContainer .showMore label{position:absolute;top:0;left:0;width:100%;height:100%;line-height:41px;cursor:pointer}footer.desktop .container .buttonContainer .showMore span,footer.desktop .container .buttonContainer .showMore svg{display:inline-block;vertical-align:middle}footer.desktop .container .buttonContainer .showMore svg{width:14px;height:18px;margin-left:2px}footer.desktop .container .buttonContainer .showMore:hover{color:#FFF;background-color:#bdbdbd}footer.desktop .container .buttonContainer .showMore:hover svg path{fill:#FFF}footer.desktop .container input[name=showMoreFooter]{position:absolute;visibility:hidden}footer.desktop .container input[name=showMoreFooter]:checked+.buttonContainer{display:none}footer.desktop .container input[name=showMoreFooter]:checked+div+.blocks{display:block!important}footer.desktop .container .blocks .block{display:inline-block;width:33%;vertical-align:top}footer.desktop .container .blocks .block .title{color:#900;font-size:18px;margin-bottom:20px;line-height:30px}footer.desktop .container .blocks .block .title a{color:#900;text-decoration:none}footer.desktop .container .blocks .block .title a:hover{text-decoration:underline}footer.desktop .container .blocks .block ul{display:inline-block;width:49%;vertical-align:top}footer.desktop .container .blocks .block ul li{margin-bottom:5px}footer.desktop .container .blocks .block ul li a{color:#494949;font-size:12px}footer.desktop .container .blocks .block ul li a:hover{text-decoration:underline}footer.desktop .container .blocks .block.apps{padding-top:9px}footer.desktop .container .blocks .block.apps a{display:block;width:calc(100% - 50px);margin-bottom:7px}@media (max-width:1200px){footer.desktop .container .blocks .block.apps a{width:calc(100% - 30px)}}@media (max-width:859px){footer.desktop .container .blocks .block.apps a{width:100%}}footer.desktop .container .blocks .block.apps a img{width:100%;height:auto}footer.desktop .container .blocks .block .wideLink{width:100%;max-width:420px;margin-top:10px;background-color:#FFF;border-radius:10px}footer.desktop .container .blocks .block .wideLink .iconWrapper{width:66px;margin-top:17px;text-align:center}footer.desktop .container .blocks .block .wideLink .iconWrapper.mobile{margin-top:14px}footer.desktop .container .blocks .block .wideLink .text{width:calc(100% - 66px);padding:15px 20px;color:#494949;font-size:12px;border-left:1px solid #F0F0F0}footer.desktop .container .blocks .block .wideLink .text a{display:block;color:#494949;text-decoration:underline}footer.desktop .container .blocks .block .wideLink .text a:hover{text-decoration:none}footer.desktop .container .copyright{margin-top:30px;color:#767676;font-size:12px;text-align:center}footer.desktop .container .viewSelector{margin:20px 0;text-align:center}footer.desktop .container .viewSelector div{display:inline-block;color:#900;font-size:14px;font-weight:600;text-transform:uppercase;cursor:pointer}footer.desktop .container .viewSelector div.gray{color:#959595}footer.desktop .container .viewSelector div span{display:inline-block;vertical-align:middle}footer.desktop .container .viewSelector div .desktop{margin:0 5px 0 10px}footer.desktop .container .viewSelector div .mobile{margin:0 10px 0 5px}footer.desktop.responsive{padding-left:10px!important;padding-right:10px!important}@media (max-width:859px){footer.desktop.responsive{padding-left:0!important;padding-right:0!important}}footer.desktop.responsive .container{padding-top:0}footer.desktop.responsive ul li{padding-right:5px}@media only screen and (max-width:1023px){footer.desktop.responsive .blocks .block.apps img{width:250px;height:auto}}@media only screen and (max-width:859px){footer.desktop.responsive ul{display:flex;flex-direction:column}footer.desktop.responsive ul li{display:block!important;margin:0!important;padding:8px 0}footer.desktop.responsive ul li:nth-child(2){order:5}footer.desktop.responsive ul li a{color:#494949}footer.desktop.responsive .blocks .block{display:block;width:320px;margin:0 auto 30px auto;padding:0 10px}footer.desktop.responsive .blocks .block .title{margin-bottom:15px}footer.desktop.responsive .blocks .block ul{width:50%}footer.desktop.responsive .blocks .block ul li{padding:4px 0}footer.desktop.responsive .blocks .block.apps img{width:320px;height:auto!important}}@media screen and (min-width:1400px){footer.desktop.responsive .blocks .apps a{width:380px!important;height:64px;margin-bottom:10px!important;background-color:#FFF;border-radius:10px;text-align:center}footer.desktop.responsive .blocks .apps a img{max-height:64px}}header.mobile.loggedIn{height:48px}header.mobile.loggedIn.sticky .innerHeader{position:fixed;top:-53px;left:0;width:100%;background-color:#F0F0F0;box-shadow:0 0 5px 2px rgb(0 0 0 / .3);height:48px;padding:2px 0;overflow:hidden;z-index:9999}header.mobile.loggedIn .container{padding:10px 20px}header.mobile.loggedIn .logoContainer{display:inline-block;width:146px;height:22px;vertical-align:top}header.mobile.loggedIn .logoContainer h1{position:relative;top:-8px;margin:0;padding:0;line-height:0}header.mobile.loggedIn .logoContainer h1 .logo{position:relative;display:inline-block;top:-3px;width:146px;height:22px;background:url(/assets/images/sites/randivonal/mobile/common/logo.svg) no-repeat;background-size:contain;font-size:0;outline:none}header.mobile.loggedIn .subscriptionButtonContainer button{background:#4384ce;border:1px solid #4384ce}header.mobile.loggedIn .subscriptionButtonContainer button:hover{background:#3377c4;border-color:#3377c4}header.mobile.loggedIn .indicators{display:inline-block;margin-left:25px;vertical-align:top}@media only screen and (max-width:330px){header.mobile.loggedIn .indicators{margin-left:8px}}header.mobile.loggedIn .indicators a{position:relative;display:inline-block;margin-right:15px}header.mobile.loggedIn .indicators a .counter{position:absolute;top:-6px;left:15px;width:25px;height:25px;color:#FFFFFF!important;background-color:#C8383F;font-family:'Open Sans',sans-serif;font-size:12px;text-align:center;border:2px solid #F0F0F0;border-radius:50%;line-height:21px}header.mobile.loggedIn .indicators svg{fill:#444}header.mobile.loggedIn .indicators svg:hover{fill:#AC0205}header.mobile.loggedIn .mobileMenuIcon{display:inline-block;margin-top:3px;vertical-align:top;cursor:pointer}header.mobile.loggedIn .mobileMenuIcon div{margin:3px 0;width:21px;height:3px;background-color:#444}.mobileMenu{position:fixed;top:0;right:-250px;width:250px;height:100%;padding:20px 30px;background-color:#FFF;box-shadow:0 0 2px 1px rgb(0 0 0 / .3);z-index:10000;display:none}.mobileMenu .iconClose{position:absolute;right:12px;top:5px}.mobileMenu .iconClose:after{color:#444;font-size:42px}.mobileMenu ul li{position:relative;padding:20px 0;color:#444;font-family:'Open Sans';font-size:16px}.mobileMenu ul li a{color:#444}.mobileMenu ul li svg{width:45px;fill:#444;vertical-align:middle;cursor:pointer}.mobileMenu ul li .title{position:relative;display:inline-block;margin-left:5px;vertical-align:middle;cursor:pointer}.mobileMenu ul li .counter{position:absolute;top:10px;left:20px;width:25px;height:25px;color:#FFFFFF!important;background-color:#C8383F;font-family:'Open Sans',sans-serif;font-size:12px;font-weight:600;text-align:center;border:2px solid #FFF;border-radius:50%;line-height:21px}.mobileMenu ul li.active svg{fill:#C8383F}.mobileMenu ul li.active span{color:#C8383F}header.mobile.loggedOut{position:relative}header.mobile.loggedOut>.container{margin-bottom:12px;border-bottom:1px solid #D9CFB6}header.mobile.loggedOut>.container .logo{display:inline-block;float:left;width:190px;height:44px;padding-top:28px;margin:4px 0 1px 10px;background:url(/assets/images/sites/randivonal/mobile/common/logo.svg) no-repeat;outline:none}header.mobile.loggedOut>.container .logo .slogan{display:block;color:#494949;font-size:11px;white-space:nowrap}header.mobile.loggedOut>.container .login{padding:14px 1px 10px 1px;font-size:14px;font-weight:700;text-align:center;cursor:pointer}header.mobile.loggedOut>.container .login span{display:inline-block;width:20px;height:20px;margin-left:5px;color:#C6373D;border-radius:10px;vertical-align:middle;border:1px solid #C6373D}header.mobile.loggedOut>.container .login i{padding:2px 4px 2px 5px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-khtml-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}header.mobile.loggedOut>.container .login i.open{-webkit-transform:rotateZ(180deg);-moz-transform:rotateZ(180deg);-ms-transform:rotateZ(180deg);-o-transform:rotateZ(180deg);transform:rotateZ(180deg)}header.mobile.loggedOut .loginBox{margin-top:10px;padding:0 20px 10px 20px;text-align:center;display:none}header.mobile.loggedOut .loginBox .inputGroup{margin-bottom:8px}header.mobile.loggedOut .loginBox .inputGroup input[type=email],header.mobile.loggedOut .loginBox .inputGroup input[type=password]{width:265px;padding:9px 6px 12px 6px;font-size:14px;border:1px solid #ccc;box-shadow:inset 1px 1px 8px rgb(0 0 0 / .15);outline:none}header.mobile.loggedOut .loginBox .inputGroup input[type=email]::-webkit-input-placeholder,header.mobile.loggedOut .loginBox .inputGroup input[type=password]::-webkit-input-placeholder{text-align:center}header.mobile.loggedOut .loginBox .inputGroup input[type=email]:-moz-placeholder,header.mobile.loggedOut .loginBox .inputGroup input[type=password]:-moz-placeholder{text-align:center}header.mobile.loggedOut .loginBox .inputGroup input[type=email] ::-moz-placeholder,header.mobile.loggedOut .loginBox .inputGroup input[type=password] ::-moz-placeholder{text-align:center}header.mobile.loggedOut .loginBox .inputGroup input[type=email] :-ms-input-placeholder,header.mobile.loggedOut .loginBox .inputGroup input[type=password] :-ms-input-placeholder{text-align:center}header.mobile.loggedOut .loginBox .inputGroup input[type=email]::-webkit-input-placeholder,header.mobile.loggedOut .loginBox .inputGroup input[type=password]::-webkit-input-placeholder{text-align:center}header.mobile.loggedOut .loginBox .inputGroup input[type=email]:-moz-placeholder,header.mobile.loggedOut .loginBox .inputGroup input[type=password]:-moz-placeholder{text-align:center}header.mobile.loggedOut .loginBox .inputGroup input[type=email] ::-moz-placeholder,header.mobile.loggedOut .loginBox .inputGroup input[type=password] ::-moz-placeholder{text-align:center}header.mobile.loggedOut .loginBox .inputGroup input[type=email] :-ms-input-placeholder,header.mobile.loggedOut .loginBox .inputGroup input[type=password] :-ms-input-placeholder{text-align:center}header.mobile.loggedOut .loginBox .loginButton{width:265px;padding:15px 0;color:#FFF;font-size:20px;font-weight:700;background-color:#2F6E0A;border:none;cursor:pointer;outline:none;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-khtml-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}header.mobile.loggedOut .loginBox .loginButton:hover{background-color:#3C8113}header.mobile.loggedOut .loginBox .forgotPassword{display:inline-block;margin:15px 0 12px 0;color:#5b5b5b;text-decoration:underline}header.mobile.loggedOut .loginBox .forgotPassword:hover{text-decoration:none}.commonLayer[data-name=forgotPassword] .inputGroup .label{width:auto;margin-bottom:3px;color:#5E5953;font-weight:700}.commonLayer[data-name=forgotPassword] .inputGroup .input{width:100%}.commonLayer[data-name=forgotPassword] .inputGroup .input input[type=email]{width:100%;padding:5px;border:1px solid #999;outline:none}.commonLayer[data-name=forgotPassword] .inputGroup .errorMessage p{margin-top:0}.commonLayer[data-name=forgotPassword] .buttonContainer{margin-top:5px;text-align:center}@media (max-width:480px){.commonLayer[data-name=forgotPassword] .buttonContainer .cancel,.commonLayer[data-name=forgotPassword] .buttonContainer .send,.commonLayer[data-name=forgotPassword] .buttonContainer .close{font-size:14px}}.commonLayer[data-name=forgotPassword] .buttonContainer .send{margin-left:5px}.commonLayer[data-name=forgotPassword] .success{font-family:'Open Sans',sans-sherif;font-size:13px;display:none}.commonLayer[data-name=forgotPassword] .success .buttonContainer{margin-top:15px}.commonLayer[data-name=forgotPassword] .success .buttonContainer button{display:inline-block;margin-top:0}.commonLayer[data-name=forgotPassword].success form{display:none}.commonLayer[data-name=forgotPassword].success .success{display:block}.subscriptionMotivatorContainer.mobile{padding:12px 0;background-color:#C8383F}.subscriptionMotivatorContainer.mobile .container{padding:0 20px;font-size:14px}.subscriptionMotivatorContainer.mobile .container .text{float:left;width:168px;margin-top:-1px;color:#FFF}.subscriptionMotivatorContainer.mobile .container button{float:right;margin:2px 0 0 10px;padding:2px 10px;color:#FFF;background-color:transparent!important;font-weight:300;border:2px solid #FFF;border-radius:30px;text-transform:uppercase}.subscriptionMotivatorContainer.mobile .container button:hover{color:#336993;background-color:#FFFFFF!important}footer.mobile{padding:20px 0 30px 0;background-color:#F0F0F0;font-family:'Open Sans',sans-serif}footer.mobile .container i.icon{display:inline-block;background:url(/assets/images/sites/randivonal/mobile/common/footerIcons.png) no-repeat;vertical-align:middle}footer.mobile .container i.icon.desktop{width:28px;height:28px;background-position:-5px -5px}footer.mobile .container i.icon.mobile{width:28px;height:28px;background-position:-43px -5px}footer.mobile .container i.icon.logo{width:125px;height:18px;background-position:-5px -43px}footer.mobile .container i.icon.logoSmall{width:118px;height:16px;background-position:2px -71px}footer.mobile .container i.icon.cancer{width:27px;height:27px;background-position:-75px -6px}footer.mobile .container i.icon.mobileBig{width:27px;height:31px;background-position:-110px -3px}footer.mobile .container i.icon.protectWomen{width:29px;height:28px;background-image:url(/assets/images/sites/randivonal/desktop/common/protectWomenIcon.png)}footer.mobile .container .logoLine{position:relative}footer.mobile .container .logoLine i{position:relative;display:block;margin:0 auto;background-color:#F0F0F0;z-index:2}footer.mobile .container .logoLine:after{content:'';position:absolute;left:0;top:11px;width:100%;height:1px;background-color:#c2c2c2}footer.mobile .container .basicLinks{margin-bottom:20px;padding:5px 0;text-align:center;border-bottom:1px solid #d6d6d6}footer.mobile .container .basicLinks img{display:block;margin:0 auto 10px auto}footer.mobile .container .basicLinks ul{display:block;margin:20px 0}footer.mobile .container .basicLinks ul li{margin-bottom:10px}footer.mobile .container .basicLinks ul li a{color:#494949;font-size:12px}footer.mobile .container .basicLinks ul li a:hover{text-decoration:underline}footer.mobile .container .blocks .block{margin-bottom:30px}footer.mobile .container .blocks .block .title{color:#C6373D;font-size:18px;margin-bottom:5px;line-height:30px}footer.mobile .container .blocks .block .title a{color:#C6373D;text-decoration:none}footer.mobile .container .blocks .block .title a:hover{text-decoration:underline}footer.mobile .container .blocks .block ul{display:inline-block;width:50%;vertical-align:top}footer.mobile .container .blocks .block ul li{margin-bottom:10px}footer.mobile .container .blocks .block ul li a{color:#494949;font-size:12px}footer.mobile .container .blocks .block ul li a:hover{text-decoration:underline}footer.mobile .container .blocks .block ul li.separator{margin:13px 0 10px 0;width:100%;height:1px;background-color:#d6d6d6}footer.mobile .container .blocks .block.apps a{display:block;width:320px;margin-bottom:10px}footer.mobile .container .blocks .block .wideLink{width:100%;margin-top:13px;background-color:#FFF;border-radius:10px}footer.mobile .container .blocks .block .wideLink .iconWrapper{width:70px;margin-top:22px;text-align:center}footer.mobile .container .blocks .block .wideLink .iconWrapper.mobile{margin-top:14px}footer.mobile .container .blocks .block .wideLink .text{width:250px;padding:15px 20px;color:#494949;font-size:12px;border-left:1px solid #F0F0F0}footer.mobile .container .blocks .block .wideLink .text strong{margin-bottom:4px;display:block}footer.mobile .container .blocks .block .wideLink .text a{display:block;color:#494949;text-decoration:underline}footer.mobile .container .blocks .block .wideLink .text a:hover{text-decoration:none}footer.mobile .container .bottomLinks{font-family:'Open Sans',sans-serif;margin-top:30px;font-size:11px;text-align:center}footer.mobile .container .bottomLinks a{color:#494949;font-weight:700;text-decoration:underline}footer.mobile .container .bottomLinks a:hover{text-decoration:none}footer.mobile .container .copyright{margin-top:15px;color:#767676;font-size:12px;text-align:center}footer.mobile .container .viewSelector{margin:20px 0;text-align:center}footer.mobile .container .viewSelector div{display:inline-block;color:#C6373D;font-family:'Source Sans Pro',sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;cursor:pointer}footer.mobile .container .viewSelector div.gray{color:#959595}footer.mobile .container .viewSelector div span{display:inline-block;vertical-align:middle}footer.mobile .container .viewSelector div .desktop{margin:0 5px 0 0}footer.mobile .container .viewSelector div .mobile{margin:0 5px 0 25px}.profileMainContentContainer.hided .avatarWrapper:before{background-image:url(/assets/images/sites/randivonal/desktop/profile/icons/hided.svg)}.profileMainContentContainer.hided .content .hideInfo .text:before{background-image:url(/assets/images/sites/randivonal/desktop/profile/icons/hided.svg)}.swipeLayer.match .avatars:after{background-image:url(/assets/images/sites/randivonal/desktop/swipe/icons/match.svg)}.chatPanel .controls button.attach.open .icon{background-image:url(/assets/images/sites/randivonal/desktop/messages/icons/photoSelected.svg)}.commonLayer.motivatorLayer .text .item .left i{background-image:url(/assets/images/sites/randivonal/desktop/subscription/motivators/freeDay.png)!important}.commonLayer[data-name=womensDay]{width:550px;margin-left:-275px;padding:0;background-color:#FFF;border-radius:10px;overflow:hidden}@media (max-width:620px){.commonLayer[data-name=womensDay]{width:300px;margin-left:-150px}}.commonLayer[data-name=womensDay] .cancel{position:absolute;top:10px;right:10px;width:16px;height:16px;z-index:1;cursor:pointer}.commonLayer[data-name=womensDay] .cancel line{stroke:#3D3D3D}.commonLayer[data-name=womensDay] .content{padding:0;color:#336993;border-radius:10px;line-height:1.2}.commonLayer[data-name=womensDay] .head{position:relative;top:-1px}.commonLayer[data-name=womensDay] .head.mobile{margin-bottom:-75px;display:none}@media (max-width:620px){.commonLayer[data-name=womensDay] .head{width:100%}.commonLayer[data-name=womensDay] .head.desktop{display:none}.commonLayer[data-name=womensDay] .head.mobile{display:block}}.commonLayer[data-name=womensDay].men{background-color:#751a36}.commonLayer[data-name=womensDay].men .head.mobile{margin-bottom:0}.commonLayer[data-name=womensDay].men .cancel line{stroke:#FFF}.commonLayer[data-name=womensDay] .layerTitle{padding:20px 40px 0 40px;font-size:22px;font-weight:700;text-align:center}@media (max-width:620px){.commonLayer[data-name=womensDay] .layerTitle{display:none}}.commonLayer[data-name=womensDay] .texts{padding:20px 40px;font-size:16px;text-align:center}@media (max-width:620px){.commonLayer[data-name=womensDay] .texts{padding:20px;font-size:15px}}.commonLayer[data-name=womensDay] .texts .text1{margin-bottom:20px;font-weight:600}.commonLayer[data-name=womensDay] .texts .coupon{margin-bottom:10px;color:#5D5D5D;font-weight:600;cursor:pointer}.commonLayer[data-name=womensDay] .texts .code{position:relative;display:inline-block;margin-bottom:20px;padding:10px 40px;color:#FFF;background-color:#DA001B;font-weight:700;border-radius:18px;cursor:copy}.commonLayer[data-name=womensDay] .texts .code .copied{position:absolute;top:-40px;left:50%;width:240px;margin-left:-120px;padding:10px;color:#FFF;background-color:#000;font-size:12px;font-weight:500;border-radius:10px;box-shadow:0 0 10px 0 #888;display:none}.commonLayer[data-name=womensDay] .texts .code .copied:after{content:'';position:absolute;left:50%;bottom:-6px;width:0;height:0;margin-left:-8px;border-left:8px solid #fff0;border-right:8px solid #fff0;border-top:6px solid #000}.commonLayer[data-name=womensDay] .texts .info{margin-bottom:15px}.commonLayer[data-name=womensDay] .texts .text2{font-weight:600}.commonLayer[data-name=womensDay] .texts button{display:inline-block;margin-bottom:5px;padding:12px 65px;background:#DA001B;font-size:19px;font-weight:500}.commonLayer[data-name=womensDay] .texts button:hover{background:#c10018}@media (max-width:700px){.commonLayer[data-name=cardRegSuccess] h2{background-image:url(/assets/images/sites/randivonal/desktop/subscription/motivators/vodafone/cardReg.png)!important}}.commonLayer[data-name=cardRegSuccess] .subscriptionInfo{background-image:url(/assets/images/sites/randivonal/desktop/subscription/motivators/vodafone/cardReg.png)!important}@media (max-width:700px){.commonLayer[data-name=cardRegSuccess] .subscriptionInfo{background-image:none!important}}.commonLayer[data-name=cardRegSuccess] .buttonContainer .commonButton{background:#DA001B!important}.commonLayer[data-name=cardRegSuccess] .buttonContainer .commonButton:hover{background:#c10018!important}body.new{background-color:#ECECEC!important}body.new footer{background-color:#ECECEC!important}body.new header.loggedIn.sticky .innerHeader{background-color:#FFFFFF!important}body.new header:not(.mobile).loggedIn{background-color:#FFF}body.new footer{padding-top:40px!important;padding-left:10px!important;background-color:#ECECEC!important}@media (min-width:1340px){body.new footer{padding-left:0!important}}@media (max-width:859px){body.new footer{padding-left:0!important}}body.new footer .container{width:auto;max-width:1660px;padding:0 35px}@media (max-width:480px){body.new footer .container{padding:0}}@media (min-width:1280px){body.new footer .container .blocks .block .title{font-size:19px!important}body.new footer .container .blocks .block ul li a{font-size:13px!important}body.new footer .container .blocks .block .wideLink .text{font-size:13px!important}}body.new footer .logoLine i{background-color:#ECECEC!important}@font-face{font-family:'Open Sans';src:url(/assets/fonts/Open_Sans/OpenSans-LightItalic.woff2) format('woff2'),url(/assets/fonts/Open_Sans/OpenSans-LightItalic.woff) format('woff');font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:'Open Sans';src:url(/assets/fonts/Open_Sans/OpenSans-Bold.woff2) format('woff2'),url(/assets/fonts/Open_Sans/OpenSans-Bold.woff) format('woff');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans';src:url(/assets/fonts/Open_Sans/OpenSans-Light.woff2) format('woff2'),url(/assets/fonts/Open_Sans/OpenSans-Light.woff) format('woff');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans';src:url(/assets/fonts/Open_Sans/OpenSans-Regular.woff2) format('woff2'),url(/assets/fonts/Open_Sans/OpenSans-Regular.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans';src:url(/assets/fonts/Open_Sans/OpenSans-BoldItalic.woff2) format('woff2'),url(/assets/fonts/Open_Sans/OpenSans-BoldItalic.woff) format('woff');font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:'Open Sans';src:url(/assets/fonts/Open_Sans/OpenSans-ExtraBoldItalic.woff2) format('woff2'),url(/assets/fonts/Open_Sans/OpenSans-ExtraBoldItalic.woff) format('woff');font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:'Open Sans';src:url(/assets/fonts/Open_Sans/OpenSans-ExtraBold.woff2) format('woff2'),url(/assets/fonts/Open_Sans/OpenSans-ExtraBold.woff) format('woff');font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans';src:url(/assets/fonts/Open_Sans/OpenSans-Italic.woff2) format('woff2'),url(/assets/fonts/Open_Sans/OpenSans-Italic.woff) format('woff');font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:'Open Sans';src:url(/assets/fonts/Open_Sans/OpenSans-SemiBold.woff2) format('woff2'),url(/assets/fonts/Open_Sans/OpenSans-SemiBold.woff) format('woff');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans';src:url(/assets/fonts/Open_Sans/OpenSans-SemiBoldItalic.woff2) format('woff2'),url(/assets/fonts/Open_Sans/OpenSans-SemiBoldItalic.woff) format('woff');font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:'Source Sans Pro';src:url(/assets/fonts/Source_Sans_Pro/SourceSansPro-BoldItalic.woff2) format('woff2'),url(/assets/fonts/Source_Sans_Pro/SourceSansPro-BoldItalic.woff) format('woff');font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:'Source Sans Pro';src:url(/assets/fonts/Source_Sans_Pro/SourceSansPro-BlackItalic.woff2) format('woff2'),url(/assets/fonts/Source_Sans_Pro/SourceSansPro-BlackItalic.woff) format('woff');font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:'Source Sans Pro';src:url(/assets/fonts/Source_Sans_Pro/SourceSansPro-Black.woff2) format('woff2'),url(/assets/fonts/Source_Sans_Pro/SourceSansPro-Black.woff) format('woff');font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'Source Sans Pro';src:url(/assets/fonts/Source_Sans_Pro/SourceSansPro-Bold.woff2) format('woff2'),url(/assets/fonts/Source_Sans_Pro/SourceSansPro-Bold.woff) format('woff');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Source Sans Pro';src:url(/assets/fonts/Source_Sans_Pro/SourceSansPro-Italic.woff2) format('woff2'),url(/assets/fonts/Source_Sans_Pro/SourceSansPro-Italic.woff) format('woff');font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:'Source Sans Pro';src:url(/assets/fonts/Source_Sans_Pro/SourceSansPro-LightItalic.woff2) format('woff2'),url(/assets/fonts/Source_Sans_Pro/SourceSansPro-LightItalic.woff) format('woff');font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:'Source Sans Pro';src:url(/assets/fonts/Source_Sans_Pro/SourceSansPro-ExtraLightItalic.woff2) format('woff2'),url(/assets/fonts/Source_Sans_Pro/SourceSansPro-ExtraLightItalic.woff) format('woff');font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:'Source Sans Pro';src:url(/assets/fonts/Source_Sans_Pro/SourceSansPro-ExtraLight.woff2) format('woff2'),url(/assets/fonts/Source_Sans_Pro/SourceSansPro-ExtraLight.woff) format('woff');font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:'Source Sans Pro';src:url(/assets/fonts/Source_Sans_Pro/SourceSansPro-Regular.woff2) format('woff2'),url(/assets/fonts/Source_Sans_Pro/SourceSansPro-Regular.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Source Sans Pro';src:url(/assets/fonts/Source_Sans_Pro/SourceSansPro-SemiBold.woff2) format('woff2'),url(/assets/fonts/Source_Sans_Pro/SourceSansPro-SemiBold.woff) format('woff');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Source Sans Pro';src:url(/assets/fonts/Source_Sans_Pro/SourceSansPro-Light.woff2) format('woff2'),url(/assets/fonts/Source_Sans_Pro/SourceSansPro-Light.woff) format('woff');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Source Sans Pro';src:url(/assets/fonts/Source_Sans_Pro/SourceSansPro-SemiBoldItalic.woff2) format('woff2'),url(/assets/fonts/Source_Sans_Pro/SourceSansPro-SemiBoldItalic.woff) format('woff');font-weight:600;font-style:italic;font-display:swap}@keyframes bounceHorizontalEffect{5%,15%,25%{transform:translateX(-4px);-moz-transform:translateX(-4px);-webkit-transform:translateX(-4px);-ms-transform:translateX(-4px)}10%,20%,30%{transform:translateX(4px);-moz-transform:translateX(4px);-webkit-transform:translateX(4px);-ms-transform:translateX(4px)}0%,35%,100%{transform:translateX(0);-moz-transform:translateX(0);-webkit-transform:translateX(0);-ms-transform:translateX(0)}}@keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.startFaderWrapper{z-index:4000;position:fixed;top:0;left:0;width:100%;height:100%}.startFaderWrapper .faderElement{content:"";background-color:#000;opacity:.75;display:block;position:absolute;left:0;bottom:0;width:100%;height:calc(100% - 62px)}@media (min-width:768px){.startFaderWrapper .faderElement{height:calc(100% - 76px)}}@media (min-width:1024px){.startFaderWrapper .faderElement{height:calc(100% - 90px)}}.startFaderWrapper .faderElement.fade-enter-active,.startFaderWrapper .faderElement.fade-leave-active{transition:opacity 200ms ease-in-out}.startFaderWrapper .faderElement.fade-enter-from,.startFaderWrapper .faderElement.fade-leave-to{opacity:0}.startMenu{position:fixed;left:0;top:0;width:100%;padding:0 10px;height:62px;background:#fff;z-index:2000;display:flex;justify-content:space-between;align-items:center;box-shadow:0 0 14px 0 #00000040}@media (min-width:768px){.startMenu{padding:0 20px;height:76px}}@media (min-width:1024px){.startMenu{padding:0 40px;height:90px}}@media (min-width:1600px){.startMenu{padding:0 85px}}.startMenu .logoCol{margin-right:10px}.startMenu .logo{font-size:0;background:url(/assets/images/sites/randivonal/desktop/common/logoBlack.svg) top left no-repeat;width:144px;height:20px;background-size:contain;line-height:0;margin:0 0 4px 0}@media (min-width:768px){.startMenu .logo{width:210px;height:30px}}@media (min-width:1024px){.startMenu .logo{width:290px;height:40px}}.startMenu .slogan{font-size:11px;line-height:1}@media (min-width:768px){.startMenu .slogan{font-size:14px}}.startMenu .registrationButton{font-weight:500;color:#DA001B;border:1px solid #DA001B;margin-right:15px;background:#fff;border-radius:22px;width:200px;padding:15px 0;font-size:16px;cursor:pointer;line-height:1;top:-90px;transition:top 0.1s ease-in-out;position:relative}@media (max-width:767px){.startMenu .registrationButton{display:none}}@media (min-width:1024px){.startMenu .registrationButton{width:260px;font-size:20px;padding:20px 0;border-radius:30px}}.startMenu .registrationButton.show{top:0}.startMenu .loginButton{font-weight:600;font-size:13px;text-align:center;line-height:1;padding:11px 13px;border-radius:17px;background:linear-gradient(270deg,#FF4141 0%,#DA001B 100%);color:#fff;outline:none;border:unset;cursor:pointer;display:inline-block}.startMenu .loginButton:hover{background:linear-gradient(135deg,#FF4141 0%,#DA001B 100%)}@media (min-width:768px){.startMenu .loginButton{font-size:16px;padding:16px 30px;border-radius:22px}}@media (min-width:1024px){.startMenu .loginButton{font-size:20px;padding:21px 50px;border-radius:30px}}.startSignUpBoxSimple{background:#FFFFFFE5;box-shadow:0 0 10px 0 #00000040;border-radius:21px;width:280px;padding:20px;margin:10px auto;position:relative;z-index:100}.startSignUpBoxSimple.white{background:#fff}@media (min-width:480px){.startSignUpBoxSimple{width:360px;padding:30px}}@media (min-width:1360px){.startSignUpBoxSimple{width:440px;padding:40px}}.startSignUpBoxSimple .registerTitle{font-size:24px;font-weight:500;color:#000C;margin:0 0 20px 0;text-align:center}@media (min-width:480px){.startSignUpBoxSimple .registerTitle{font-size:32px;margin-bottom:30px}}@media (min-width:1360px){.startSignUpBoxSimple .registerTitle{font-size:43px;font-weight:700;margin-bottom:40px}}.startSignUpBoxSimple .registerTitle.type2{font-size:20px}@media (min-width:480px){.startSignUpBoxSimple .registerTitle.type2{font-size:24px}}@media (min-width:1360px){.startSignUpBoxSimple .registerTitle.type2{font-size:30px}}.startSignUpBoxSimple .inputGroup{display:flex;align-items:center;margin-bottom:10px;flex-wrap:wrap}@media (min-width:480px){.startSignUpBoxSimple .inputGroup{margin-bottom:15px}}@media (min-width:1360px){.startSignUpBoxSimple .inputGroup{margin-bottom:20px}}.startSignUpBoxSimple .textCol{flex:1 0 0%;font-size:14px}@media (min-width:480px){.startSignUpBoxSimple .textCol{font-size:16px}}@media (min-width:1360px){.startSignUpBoxSimple .textCol{font-size:20px}}.startSignUpBoxSimple .inputsCol{flex:0 0 auto}.startSignUpBoxSimple .inputRow{display:flex}.startSignUpBoxSimple .inputCol{flex:0 0 auto;padding:0 8px}@media (min-width:480px){.startSignUpBoxSimple .inputCol{padding:0 10px}}@media (min-width:1360px){.startSignUpBoxSimple .inputCol{padding:0 11px}}.startSignUpBoxSimple .iconField{position:relative;padding-top:63px;width:60px;display:inline-block;font-size:12px;font-weight:500;text-align:center;cursor:pointer}@media (min-width:480px){.startSignUpBoxSimple .iconField{width:80px;font-size:13px;padding-top:84px}}@media (min-width:1360px){.startSignUpBoxSimple .iconField{width:90px;padding-top:96px}}@media (min-width:480px){.startSignUpBoxSimple .iconField .labelText.mobile{display:none}}@media (max-width:479px){.startSignUpBoxSimple .iconField .labelText.desktop{display:none}}.startSignUpBoxSimple .iconField:before{position:absolute;top:0;left:0;width:100%;padding-top:100%;border-radius:100%;content:""}@media (min-width:480px){.startSignUpBoxSimple .iconField:before{background-size:54px!important}}@media (min-width:1360px){.startSignUpBoxSimple .iconField:before{background-size:72px!important}}.startSignUpBoxSimple .iconField.femaleIcon:before{background:url(/assets/images/sites/randivonal/desktop/start/signup/female.svg?v=2) 50% 107% / 43px no-repeat rgb(0 0 0 / .2)}.startSignUpBoxSimple .iconField.maleIcon:before{background:url(/assets/images/sites/randivonal/desktop/start/signup/male.svg?v=2) 72% 120% / 43px no-repeat rgb(0 0 0 / .2)}.startSignUpBoxSimple .radioInput{display:none}.startSignUpBoxSimple .radioInput:checked~.iconField{color:#DA001B}.startSignUpBoxSimple .radioInput:checked~.iconField:before{background-color:#DA001B}.startSignUpBoxSimple .radioInput:checked~.iconField.femaleIcon:before{background-image:url(/assets/images/sites/randivonal/desktop/start/signup/femaleSelected.svg?v=2)}.startSignUpBoxSimple .radioInput:checked~.iconField.maleIcon:before{background-image:url(/assets/images/sites/randivonal/desktop/start/signup/maleSelected.svg?v=2)}.startSignUpBoxSimple .errorMessage{flex:0 0 100%;text-align:right;font-size:13px}.startSignUpBoxSimple .errorMessage p{margin-top:5px}.startSignUpBoxSimple .buttonRow{margin-top:20px}@media (min-width:1360px){.startSignUpBoxSimple .buttonRow{margin-top:30px}}.startSignUpBoxSimple .continueButton{font-size:14px;font-weight:600;color:#fff;background:linear-gradient(348.51deg,#E22451 -2.65%,#DA001B 101.28%);outline:none;border:unset;line-height:1;width:100%;text-align:center;padding:12px 0;border-radius:19px;cursor:pointer}@media (min-width:480px){.startSignUpBoxSimple .continueButton{font-size:18px;padding:14px 0;border-radius:23px}}@media (min-width:1360px){.startSignUpBoxSimple .continueButton{font-size:20px;padding:18px 0;border-radius:28px}}.startSignUpBoxSimple .continueButton:hover{background:linear-gradient(135deg,#FF4141 0%,#DA001B 100%)}.startHero{height:620px;padding-top:60px;position:relative;max-width:1920px;margin:0 auto}@media (min-width:1360px){.startHero{height:640px}}@media (min-width:1600px){.startHero{height:670px}}.startHero.loaded{background:url(/assets/images/sites/randivonal/desktop/start/hero/heroMobileBg.png) left center / 767px no-repeat}@media (min-width:768px){.startHero.loaded{background:url(/assets/images/sites/randivonal/desktop/start/hero/heroBg.jpg) center 100% no-repeat}}.startHero .person{position:absolute;bottom:0;height:90%}@media (max-width:767px){.startHero .person{display:none}}@media (min-width:1024px){.startHero .person{height:110%}}.startHero .person.personMan{left:calc(-130px + 3vw)}@media (min-width:1200px){.startHero .person.personMan{left:0}}.startHero .person.personWoman{right:calc(-130px + 3vw)}@media (min-width:1200px){.startHero .person.personWoman{right:0}}.startHeroMosaic{position:relative}.startHeroMosaic .heroMosaicWrapper{width:100%;overflow:hidden}@media (min-width:1024px){.startHeroMosaic .heroMosaicWrapper{padding-bottom:30px}}.startHeroMosaic .usersRow{display:flex;width:100%}.startHeroMosaic .usersRow.usersFirstRow,.startHeroMosaic .usersRow.usersThirdRow,.startHeroMosaic .usersRow.userFifthRow{justify-content:center}.startHeroMosaic .userCol{flex:0 0 110px}@media (min-width:480px){.startHeroMosaic .userCol{flex:0 0 130px}}@media (min-width:1360px){.startHeroMosaic .userCol{flex:0 0 150px}}@media (min-width:1700px){.startHeroMosaic .userCol{flex:0 0 9%}}.startHeroMosaic .signupBoxWrapper{width:280px;position:absolute;left:50%;margin-left:-140px;top:50%;transform:translateY(-50%);z-index:100}@media (max-width:1023px){.startHeroMosaic .signupBoxWrapper{padding-bottom:70px}}@media (min-width:480px){.startHeroMosaic .signupBoxWrapper{width:360px;margin-left:-180px}}@media (min-width:1360px){.startHeroMosaic .signupBoxWrapper{width:440px;margin-left:-220px}}.startLoginBox{z-index:4000;position:fixed;top:0;left:0;width:100%;height:100%}.startLoginBox .faderElement{content:"";background-color:#000;opacity:.75;display:block;position:absolute;left:0;bottom:0;width:100%;height:calc(100% - 62px)}@media (min-width:768px){.startLoginBox .faderElement{height:calc(100% - 76px)}}@media (min-width:1024px){.startLoginBox .faderElement{height:calc(100% - 90px)}}.startLoginBox .faderElement.start-login-fade-enter-active,.startLoginBox .faderElement.start-login-fade-leave-active{transition:opacity 200ms ease-in-out}.startLoginBox .faderElement.start-login-fade-enter-from,.startLoginBox .faderElement.start-login-fade-leave-to{opacity:0}.startLoginBox .contentWrapper{position:absolute;right:10px;top:10px;transition:all 400ms ease;overflow:hidden;box-shadow:1px 1px 5px rgb(0 0 0 / .4);background-color:#F4F4F4;border-radius:10px;opacity:0}@media (min-width:500px){.startLoginBox .contentWrapper{right:85px}}.startLoginBox .contentInner{width:290px;height:auto;padding:15px;color:#6e6e6e;font-weight:400;text-align:left;cursor:default}@media (min-width:360px){.startLoginBox .contentInner{width:320px}}@media (min-width:500px){.startLoginBox .contentInner{width:360px}}.startLoginBox .iconClose{position:absolute;top:5px;right:5px;color:silver;z-index:2}.startLoginBox .iconClose:after{font-size:32px}.startLoginBox .animateItem{position:relative}.startLoginBox .animateItem.init{left:100%}.startLoginBox .animateItem.show{transition:left 200ms linear;left:0}.startLoginBox .animateItem.hide{transition:left 50ms linear;left:100%}.startLoginBox .closeHideItem.hide{transition:left 50ms linear;position:relative;left:100%}.startLoginBox .boxTitle{padding:0;color:#000;font-size:30px;font-weight:600;margin:0 0 5px 0}.startLoginBox .notRegisteredViaGoogleText{padding-top:10px;font-size:12px}.startLoginBox .floatLabel{position:relative}.startLoginBox .inputWrapper{position:relative}.startLoginBox .label.floatLabel{color:#494949;font-size:11px;font-weight:500;text-transform:uppercase;padding:5px 0 3px 7px;transition:all 0.4s ease-in-out;position:relative;top:30px;z-index:10;pointer-events:none}.startLoginBox .label.floatLabel.active{top:0}.startLoginBox .label:not(.floatLabel){margin-bottom:20px;display:block}.startLoginBox .inputText{position:relative;height:40px;width:100%;color:#494949;background-color:#D4D4D4;font-size:14px;padding-left:7px;padding-right:40px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border:none;border-radius:7px;outline:none}.startLoginBox .showPassword{position:absolute;right:10px;top:9px;cursor:pointer;font-size:20px}.startLoginBox .passwordRow{display:flex}.startLoginBox .inputCol{flex:1 0 0%}.startLoginBox .buttonCol{padding-left:10px;flex:0 0 auto}.startLoginBox .button{display:inline-block;height:40px;margin:0 auto;padding:0;border:0;border-radius:30px;width:115px;font-size:18px;line-height:40px;outline:none;cursor:pointer}.startLoginBox .button.redButton{background:#DA001B;background:linear-gradient(135deg,#DA001B 0%,#FF4141 100%);color:#FFF}.startLoginBox .button.redButton:hover{background:linear-gradient(135deg,#FF4141 0%,#DA001B 100%)}.startLoginBox .button.gray{line-height:36px;border:2px solid #6e6e6e;background:#fff0}.startLoginBox .errorMessage{color:#DA001B;padding-top:1px;display:block}.startLoginBox .forgotPassword{text-align:right;margin-top:13px;color:#6e6e6e;font-size:13px;font-weight:400;margin-bottom:10px}.startLoginBox .forgotPasswordText{cursor:pointer}.startLoginBox .forgotPasswordText:hover{text-decoration:underline}.startLoginBox .lineSep{position:relative;margin:11px 0;text-align:center}.startLoginBox .lineSep:before,.startLoginBox .lineSep:after{position:absolute;height:1px;content:"";width:42%;top:50%;margin-top:-1px;background-color:#a1a1a1}.startLoginBox .lineSep:before{left:0}.startLoginBox .lineSep:after{right:0}.startLoginBox .googleSocialButton{width:225px;margin:0 auto 10px auto;padding-left:15px;color:#333;border:1px solid #a0a0a0;background:#fff url(/assets/images/desktop/common/google.svg) no-repeat 10px center / 20px;text-align:center;display:block;line-height:1}.startLoginBox .googleSocialButton:hover{border-color:#333}.startLoginBox .googleSocialButton.registration{padding-left:27px;font-size:16px;margin-bottom:0}.startLoginBox .appleid-signin{height:40px;width:225px;border-radius:30px;margin:0 auto;cursor:pointer;overflow:hidden}.startLoginBox .googleSignUpSection{margin-top:15px;padding-top:10px;border-top:1px solid #d0d0d0}.startLoginBox .googleInfo{font-size:12px;margin-bottom:10px}.startLoginBox .lostPasswordContent .boxTitle{margin-bottom:10px}.startLoginBox .buttonsRow{display:flex;justify-content:center;margin-top:20px}.startLoginBox .cancelCol{flex:0 0 auto;padding-right:15px}.startLoginBox .sendCol{flex:0 0 auto}.startLoginBox .passwordResetSuccessText{text-align:center;font-size:12px}.startHighlightInfo{margin-top:-70px;padding-bottom:20px}@media (min-width:1024px){.startHighlightInfo{margin-top:0;padding:20px 0}}@media (min-width:1360px){.startHighlightInfo{padding:30px 0}}@media (min-width:1600px){.startHighlightInfo{padding:40px 0}}@media (max-width:1023px){.startHighlightInfo .contentWrapper{backdrop-filter:blur(2px);box-shadow:0 0 8px 0 #00000040;padding:10px 8px;border-radius:10px;background:rgb(255 255 255 / .8)}}@media (max-width:1023px) and (min-width:768px){.startHighlightInfo .contentWrapper{padding:15px}}.startHighlightInfo .items{display:flex;flex-wrap:wrap}@media (min-width:1024px){.startHighlightInfo .items{margin:0 -15px}}@media (min-width:1600px){.startHighlightInfo .items{margin:0 -30px}}.startHighlightInfo .item{flex:0 0 100%;margin-bottom:10px}@media (min-width:768px){.startHighlightInfo .item{margin-bottom:20px}}@media (min-width:1024px){.startHighlightInfo .item{flex:0 0 20%;padding:0 15px;margin-bottom:0}}@media (min-width:1600px){.startHighlightInfo .item{padding:0 30px}}.startHighlightInfo .itemContent{display:flex;align-items:center;padding:8px 15px;background:linear-gradient(123.4deg,rgb(102 134 222 / .1) 19.87%,rgb(243 21 91 / .1) 147.06%);border-radius:8px;cursor:pointer;color:inherit}@media (min-width:768px){.startHighlightInfo .itemContent{padding:12px 20px;border-radius:10px}}@media (min-width:1024px){.startHighlightInfo .itemContent{flex-wrap:wrap;padding:15px 20px;height:100%;align-content:flex-start}}@media (min-width:1360px){.startHighlightInfo .itemContent{padding:15px 35px}}.startHighlightInfo .iconCol{flex:0 0 44px;height:50px;margin-right:10px}@media (min-width:768px){.startHighlightInfo .iconCol{height:70px;flex:0 0 60px}}@media (min-width:1024px){.startHighlightInfo .iconCol{margin:0 auto 5px auto;height:100px}}@media (min-width:1600px){.startHighlightInfo .iconCol{margin-bottom:10px;height:120px;flex:0 0 100%}}.startHighlightInfo .iconImg{max-height:100%;display:block;margin:0 auto}.startHighlightInfo .textCol{font-size:13px;font-weight:500}@media (min-width:768px){.startHighlightInfo .textCol{font-size:15px}}@media (min-width:1024px){.startHighlightInfo .textCol{flex:0 0 100%;text-align:center}}@media (min-width:1600px){.startHighlightInfo .textCol{font-size:18px}}@media (max-width:1359px){.startHighlightInfo .item.realUsers .iconCol{padding:0 2px}}@media (max-width:1359px){.startHighlightInfo .item.guarantee .iconCol{padding:0 5px}}.startHighlightInfo .itemContent:hover{color:#DA001B;background:#fff;box-shadow:0 0 16px 0 #00000026}.startMosaicUser{width:100%;position:relative;padding-top:100%}.startMosaicUser .mosaicUserWrapper{position:absolute;left:0;top:0;width:100%;height:100%;cursor:pointer;transition:all 200ms ease-in-out}.startMosaicUser .img{width:100%;display:block}.startMosaicUser .interested{position:absolute;top:5px;left:5px;color:#d5d5d5;z-index:10}.startMosaicUser .overlay{position:absolute;display:block;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .4);z-index:1}.startMosaicUser.hasHover .infoContent{display:none}@media (pointer:fine){.startMosaicUser.hasHover .mosaicUserWrapper{transition:all 200ms ease-in-out}.startMosaicUser.hasHover .infoContent{display:block;position:absolute;left:0;bottom:0;width:100%;text-align:center;opacity:0;transition:opacity 200ms ease-in-out}.startMosaicUser.hasHover .nick{text-shadow:0 0 3px rgb(0 0 0 / .55);color:#FFF;font-size:13px;padding-bottom:10px;transition:font-size 200ms ease-in-out;font-weight:700}.startMosaicUser.hasHover:hover .mosaicUserWrapper{width:120%;height:120%;left:-10%;top:-10%;z-index:100;box-shadow:0 0 9px 6px rgb(0 0 0 / .4)}.startMosaicUser.hasHover:hover .infoContent{opacity:1}.startMosaicUser.hasHover:hover .nick{font-size:16px}}.startMosaicUsers .startContainer.usersContainer{position:relative}@media (max-width:1023px){.startMosaicUsers .startContainer.usersContainer{width:100%;padding:0}}.startMosaicUsers .usersWrapper{overflow:hidden;width:100%;position:relative}@media (min-width:1024px){.startMosaicUsers .usersWrapper{border-radius:20px}}@media (min-width:1600px){.startMosaicUsers .usersWrapper{border-radius:40px}}.startMosaicUsers .usersRow{display:flex;flex:0 0 100%;justify-content:flex-start}@media (max-width:1023px){.startMosaicUsers .usersRow.usersFirstRow,.startMosaicUsers .usersRow.usersThirdRow{justify-content:flex-end}}@media (min-width:1024px){.startMosaicUsers .usersRow{justify-content:center}}.startMosaicUsers .userCol{flex:0 0 80px}@media (min-width:480px){.startMosaicUsers .userCol{flex:0 0 160px}}@media (min-width:1024px){.startMosaicUsers .userCol{flex:0 0 17%}}@media (min-width:1360px){.startMosaicUsers .userCol{flex:0 0 12.5%}}@media (min-width:1600px){.startMosaicUsers .userCol{flex:0 0 11.11111111%}}@media (max-width:479px){.startMosaicUsers.searchUsers .userCol{flex:0 0 100px}}.startMosaicUsers .hoverUser{position:absolute}.startMosaicUsers .hoverUser .hoverUserWrapper{position:absolute;left:0;top:0;width:100%;height:100%;cursor:pointer;transition:all 200ms ease-in-out}.startMosaicUsers .hoverUser .img{width:100%;display:block}.startMosaicUsers .hoverUser .interested{position:absolute;top:5px;left:5px;color:#d5d5d5;z-index:10}.startMosaicUsers .hoverUser .infoContent{position:absolute;left:0;bottom:0;width:100%;text-align:center;opacity:0;transition:opacity 200ms ease-in-out}.startMosaicUsers .hoverUser .nick{text-shadow:0 0 3px rgb(0 0 0 / .55);color:#FFF;font-size:13px;padding-bottom:10px;transition:font-size 200ms ease-in-out;font-weight:700}.startMosaicUsers .hoverUser.active .hoverUserWrapper{width:120%;height:120%;left:-10%;top:-10%;z-index:100;box-shadow:0 0 9px 6px rgb(0 0 0 / .4)}.startMosaicUsers .hoverUser.active .infoContent{opacity:1}.startMosaicUsers .hoverUser.active .nick{font-size:16px}.startRealUsers{padding-bottom:20px}@media (min-width:768px){.startRealUsers{padding-bottom:30px}}@media (min-width:1024px){.startRealUsers{padding-bottom:40px}}@media (min-width:1600px){.startRealUsers{padding-bottom:50px}}.startRealUsers .sectionTitle{font-size:22px;margin:0 0 15px 0}@media (min-width:1360px){.startRealUsers .sectionTitle{font-size:39px;margin-bottom:30px}}.startRealUsers .sectionParagraph{font-size:16px}@media (min-width:1360px){.startRealUsers .sectionParagraph{font-size:22px}}.startRealUsers .startContainer.textContainer{margin-bottom:30px}@media (min-width:1360px){.startRealUsers .startContainer.textContainer{margin-bottom:40px}}.startDate{padding-bottom:40px}@media (min-width:1024px){.startDate{padding-bottom:50px}}.startDate .contentWrapper{padding:15px;height:507px;max-width:330px;margin:0 auto;border-radius:20px}@media (min-width:768px){.startDate .contentWrapper{background-size:cover;display:flex;align-items:center;max-width:unset;padding:0 30px;height:400px;border-radius:30px}}@media (min-width:1024px){.startDate .contentWrapper{height:500px;border-radius:40px;padding:0 40px}}@media (min-width:1600px){.startDate .contentWrapper{padding:0 60px;height:673px;border-radius:60px}}.startDate .sectionContent{padding:25px 20px;background:linear-gradient(348.51deg,rgb(77 0 144 / .6) -2.65%,rgb(176 0 102 / .6) 36.85%,rgb(218 0 62 / .6) 63.87%,rgb(255 0 4 / .6) 101.28%);border-radius:10px;color:#fff}@media (min-width:768px){.startDate .sectionContent{flex:0 0 400px;padding:20px 30px;border-radius:20px}}@media (min-width:1024px){.startDate .sectionContent{flex:0 0 500px;padding:25px 40px;border-radius:30px}}@media (min-width:1600px){.startDate .sectionContent{flex:0 0 710px;padding:60px 80px;border-radius:50px}}.startDate .sectionContent .link{text-decoration:underline;color:inherit;font-weight:700}.startDate .sectionTitle{margin:0 0 20px 0;font-size:18px}@media (min-width:768px){.startDate .sectionTitle{font-size:26px}}@media (min-width:1024px){.startDate .sectionTitle{font-size:32px}}@media (min-width:1600px){.startDate .sectionTitle{font-size:45px;margin-bottom:30px}}.startDate .sectionParagraph{margin:0;font-size:14px}@media (min-width:768px){.startDate .sectionParagraph{font-size:16px}}@media (min-width:1024px){.startDate .sectionParagraph{font-size:18px}}@media (min-width:1600px){.startDate .sectionParagraph{font-size:22px}}.startDate.loaded .contentWrapper{background:url(/assets/images/sites/randivonal/desktop/start/date/backgroundMobile.jpg) center no-repeat}@media (min-width:768px){.startDate.loaded .contentWrapper{background-image:url(/assets/images/sites/randivonal/desktop/start/date/backgroundDesktop.jpg)}}.startRecommendationSystem{padding-bottom:40px}@media (min-width:1024px){.startRecommendationSystem{padding-bottom:50px}}@media (min-width:1024px){.startRecommendationSystem .elementRow{display:flex;align-items:center}}.startRecommendationSystem .textCol{margin-bottom:30px}@media (min-width:1024px){.startRecommendationSystem .textCol{flex:1 0 0%;padding-right:30px;margin-bottom:0}}@media (min-width:1600px){.startRecommendationSystem .textCol{padding-right:60px}}@media (min-width:1024px){.startRecommendationSystem .imageCol{flex:0 0 auto}}.startRecommendationSystem .elementTitle{font-size:18px;margin:0 0 20px 0}@media (min-width:1024px){.startRecommendationSystem .elementTitle{font-size:28px;margin-bottom:25px}}@media (min-width:1600px){.startRecommendationSystem .elementTitle{font-size:42px;margin-bottom:35px}}.startRecommendationSystem .elementParagraph{font-size:14px;margin:0 0 20px 0}@media (min-width:1024px){.startRecommendationSystem .elementParagraph{margin-bottom:25px;font-size:16px}}@media (min-width:1600px){.startRecommendationSystem .elementParagraph{margin-bottom:35px;font-size:22px}}.startRecommendationSystem .link{font-size:14px;text-decoration:underline;background:linear-gradient(348.51deg,#E22451 -2.65%,#DA001B 101.28%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0}@media (min-width:1024px){.startRecommendationSystem .link{font-size:16px}}@media (min-width:1600px){.startRecommendationSystem .link{font-size:22px}}.startRecommendationSystem .link:hover{text-decoration:underline}.startRecommendationSystem .recommendationsImage{max-width:100%;display:block;margin:0 auto}@media (min-width:1024px){.startRecommendationSystem .recommendationsImage{width:400px}}@media (min-width:1600px){.startRecommendationSystem .recommendationsImage{width:auto}}.startShowYourself{padding-bottom:40px}.startShowYourself .contentWrapper{border-radius:20px;padding:20px;background:linear-gradient(123.4deg,rgb(102 134 222 / .1) 19.87%,rgb(243 21 91 / .1) 147.06%)}@media (min-width:768px){.startShowYourself .contentWrapper{display:flex;align-items:center;border-radius:30px;padding:30px 20px}}@media (min-width:1024px){.startShowYourself .contentWrapper{padding:40px 60px}}@media (min-width:1600px){.startShowYourself .contentWrapper{border-radius:60px;padding:50px 120px}}.startShowYourself .imageCol{margin-bottom:20px}@media (min-width:768px){.startShowYourself .imageCol{margin-bottom:0;flex:0 0 auto;padding-right:30px}}@media (min-width:1024px){.startShowYourself .imageCol{padding-right:80px}}@media (min-width:1600px){.startShowYourself .imageCol{padding-right:150px}}@media (min-width:768px){.startShowYourself .textCol{flex:1 0 0%}}.startShowYourself .image{display:block;margin:0 auto;width:180px}@media (min-width:1024px){.startShowYourself .image{width:220px}}@media (min-width:1600px){.startShowYourself .image{width:280px}}.startShowYourself .elementTitle{margin:0 0 20px;color:#DA001B;font-weight:700}@media (min-width:768px){.startShowYourself .elementTitle{font-size:26px;margin-bottom:30px}}@media (min-width:1024px){.startShowYourself .elementTitle{font-size:32px}}@media (min-width:1600px){.startShowYourself .elementTitle{font-size:42px;margin-bottom:40px}}.startShowYourself .elementParagraph{font-size:14px}@media (min-width:768px){.startShowYourself .elementParagraph{font-size:16px}}@media (min-width:1024px){.startShowYourself .elementParagraph{font-size:18px}}@media (min-width:1600px){.startShowYourself .elementParagraph{font-size:22px}}.startSuccessStory{padding-bottom:30px}@media (min-width:768px){.startSuccessStory .elementRow{display:flex}}@media (max-width:767px){.startSuccessStory .videoCol{margin-bottom:30px}}@media (min-width:768px){.startSuccessStory .videoCol{flex:0 0 auto;padding-right:20px}}@media (min-width:1024px){.startSuccessStory .videoCol{padding-right:40px}}@media (min-width:1600px){.startSuccessStory .videoCol{padding-right:60px}}@media (min-width:768px){.startSuccessStory .textCol{flex:1 0 0%}}.startSuccessStory .videoWrapper,.startSuccessStory .videoCover{width:330px;max-width:100%}@media (min-width:1024px){.startSuccessStory .videoWrapper,.startSuccessStory .videoCover{width:440px}}@media (min-width:1360px){.startSuccessStory .videoWrapper,.startSuccessStory .videoCover{width:544px}}.startSuccessStory .videoWrapper{height:190px}@media (min-width:1024px){.startSuccessStory .videoWrapper{height:253px}}@media (min-width:1360px){.startSuccessStory .videoWrapper{height:313px}}.startSuccessStory .videoCoverImg{display:block;cursor:pointer;max-width:100%}.startSuccessStory .successStoryVideo{width:100%;height:100%}.startSuccessStory .videoControl{margin-top:20px;display:flex;align-items:center}.startSuccessStory .playIconCol{flex:0 0 auto;padding-right:20px}.startSuccessStory .playTimerCol{flex:1 0 0%}.startSuccessStory .playIcon{width:55px;height:55px;line-height:55px;font-size:29px;text-align:center;border-radius:100%;background:linear-gradient(123.4deg,rgb(102 134 222 / .11) 19.87%,rgb(243 21 91 / .11) 147.06%);cursor:pointer}.startSuccessStory .playIcon .fa{background:linear-gradient(267.58deg,#9033B0 3.31%,#602A8A 95.38%);color:#fff0;background-clip:text}.startSuccessStory .playIcon .iconPlay{padding-left:3px}.startSuccessStory .playIcon:hover{background:#9033B0}.startSuccessStory .playIcon:hover .fa{color:#FFFC;background-clip:unset}.startSuccessStory .timer{height:4px;width:100%;border-radius:2px;background:#D9D9D9;cursor:pointer;position:relative}.startSuccessStory .timerProgress{position:absolute;left:0;top:0;height:4px;border-radius:2px;background:#8D33AE;width:0;pointer-events:none}.startSuccessStory .timerPoint{width:14px;height:14px;border-radius:7px;position:absolute;left:0;top:-5px;margin-left:-5px;background:#8D33AE}.startSuccessStory .sectionTitle{font-size:18px;margin:0 0 20px 0}@media (min-width:768px){.startSuccessStory .sectionTitle{font-size:28px}}@media (min-width:1024px){.startSuccessStory .sectionTitle{font-size:34px;margin-bottom:30px}}@media (min-width:1600px){.startSuccessStory .sectionTitle{font-size:42px;margin-bottom:40px;max-width:60%}}.startSuccessStory .sectionParagraph{font-size:14px}@media (min-width:768px){.startSuccessStory .sectionParagraph{font-size:16px}}@media (min-width:1024px){.startSuccessStory .sectionParagraph{font-size:18px}}@media (min-width:1600px){.startSuccessStory .sectionParagraph{font-size:22px}}.startAgeInfo{padding-bottom:60px}.startAgeInfo .contentWrapper{padding:215px 15px 0 15px}@media (min-width:768px){.startAgeInfo .contentWrapper{background-size:cover;border-radius:20px;padding:30px 0}}@media (min-width:1024px){.startAgeInfo .contentWrapper{padding:90px 0}}@media (min-width:1360px){.startAgeInfo .contentWrapper{height:624px;padding:110px 0 0}}@media (min-width:1600px){.startAgeInfo .contentWrapper{border-radius:60px;padding:150px 0 0 0;height:717px}}.startAgeInfo .innerContent{padding:15px 20px;background:rgb(255 255 255 / .6);box-shadow:0 0 20px 0 #00000040;border-radius:20px;backdrop-filter:blur(30px);width:280px;margin:0 auto}@media (min-width:768px){.startAgeInfo .innerContent{padding:20px;width:50%;margin:0;border-radius:0 15px 15px 0}}@media (min-width:1024px){.startAgeInfo .innerContent{width:55%}}@media (min-width:1360px){.startAgeInfo .innerContent{width:780px;padding:35px}}@media (min-width:1600px){.startAgeInfo .innerContent{padding:50px;width:970px;border-radius:0 44px 44px 0}}@media (min-width:1024px){.startAgeInfo .elementRow{display:flex;align-items:center}}@media (max-width:1023px){.startAgeInfo .imageCol{margin-bottom:20px}}@media (min-width:1024px){.startAgeInfo .imageCol{padding-right:20px;flex:0 0 auto}}@media (min-width:1360px){.startAgeInfo .imageCol{padding-right:30px}}@media (min-width:1600px){.startAgeInfo .imageCol{padding-right:50px}}@media (min-width:1024px){.startAgeInfo .textCol{flex:1 0 0%}}.startAgeInfo .image{width:130px;display:block;margin:0 auto}@media (min-width:1360px){.startAgeInfo .image{width:220px}}@media (min-width:1600px){.startAgeInfo .image{width:270px}}.startAgeInfo .elementTitle{font-size:18px;margin:0 0 5px 0}@media (min-width:768px){.startAgeInfo .elementTitle{font-size:24px;margin-bottom:15px}}@media (min-width:1360px){.startAgeInfo .elementTitle{font-size:32px}}@media (min-width:1600px){.startAgeInfo .elementTitle{font-size:42px;margin-bottom:40px}}.startAgeInfo .elementParagraph{font-size:14px;margin:0}@media (min-width:768px){.startAgeInfo .elementParagraph{font-size:16px}}@media (min-width:1360px){.startAgeInfo .elementParagraph{font-size:18px}}@media (min-width:1600px){.startAgeInfo .elementParagraph{font-size:22px}}.startAgeInfo.loaded .contentWrapper{background:url(/assets/images/sites/randivonal/desktop/start/ageInfo/backgroundMobile.jpg) top center no-repeat}@media (min-width:768px){.startAgeInfo.loaded .contentWrapper{background:url(/assets/images/sites/randivonal/desktop/start/ageInfo/backgroundDesktop.jpg) center no-repeat}}.startGuarantee{padding-bottom:20px}@media (min-width:768px){.startGuarantee{padding-bottom:30px}}@media (min-width:1024px){.startGuarantee{padding-bottom:40px}}@media (min-width:1600px){.startGuarantee{padding-bottom:60px}}.startGuarantee .contentWrapper{position:relative}@media (min-width:768px){.startGuarantee .elementRow{display:flex;align-items:center}}@media (min-width:768px){.startGuarantee .textCol{flex:1 0 0%;padding-right:30px}}@media (min-width:1024px){.startGuarantee .textCol{padding-right:40px}}@media (min-width:1600px){.startGuarantee .textCol{padding-right:60px}}@media (min-width:768px){.startGuarantee .imageCol{flex:0 0 auto}}.startGuarantee .elementTitle{font-size:23px;padding-right:120px;margin:0 0 15px;color:#DA001B}@media (min-width:768px){.startGuarantee .elementTitle{font-size:28px;margin-bottom:20px}}@media (min-width:1024px){.startGuarantee .elementTitle{font-size:36px;margin-bottom:30px}}@media (min-width:1600px){.startGuarantee .elementTitle{margin-bottom:40px;font-size:42px}}.startGuarantee .elementTitle:hover{text-decoration:underline}.startGuarantee .elementParagraph{margin:0 0 10px 0}@media (min-width:768px){.startGuarantee .elementParagraph{margin-bottom:15px}}.startGuarantee .link{color:#DA001B}.startGuarantee .link:hover{text-decoration:underline}.startGuarantee .elementParagraph,.startGuarantee .link{font-size:14px}@media (min-width:768px){.startGuarantee .elementParagraph,.startGuarantee .link{font-size:16px}}@media (min-width:1024px){.startGuarantee .elementParagraph,.startGuarantee .link{font-size:18px}}@media (min-width:1600px){.startGuarantee .elementParagraph,.startGuarantee .link{font-size:22px}}@media (max-width:767px){.startGuarantee .imageCol{position:absolute;top:-65px;right:30px}}@media (min-width:1360px){.startGuarantee .imageCol{padding-right:20px}}@media (min-width:1600px){.startGuarantee .imageCol{padding-right:70px}}.startGuarantee .image{display:block;width:110px}@media (min-width:768px){.startGuarantee .image{width:220px}}@media (min-width:1024px){.startGuarantee .image{width:280px}}@media (min-width:1360px){.startGuarantee .image{width:325px}}.startSupport{padding-bottom:25px}@media (min-width:1024px){.startSupport{padding-bottom:50px}}@media (min-width:1600px){.startSupport{padding-bottom:80px}}.startSupport .contentWrapper{padding:225px 25px 0 0;height:491px;width:320px;max-width:100%;margin:0 auto;border-radius:20px}@media (min-width:768px){.startSupport .contentWrapper{width:auto;height:400px;padding:70px 0 0 0}}@media (min-width:1024px){.startSupport .contentWrapper{height:488px;padding-top:100px}}@media (min-width:1360px){.startSupport .contentWrapper{height:642px;padding-top:130px}}@media (min-width:1600px){.startSupport .contentWrapper{height:736px;padding-top:145px}}.startSupport .innerContent{padding:20px;background:#FFFC;backdrop-filter:blur(4px);box-shadow:0 0 8px 0 #00000040;border-radius:0 20px 20px 0}@media (min-width:768px){.startSupport .innerContent{width:300px}}@media (min-width:1024px){.startSupport .innerContent{width:380px;padding:25px 30px}}@media (min-width:1360px){.startSupport .innerContent{width:420px;padding:35px 40px}}@media (min-width:1600px){.startSupport .innerContent{border-radius:0 30px 30px 0;padding:50px;width:480px}}.startSupport .elementTitle{font-size:18px;font-weight:600;margin:0 0 10px 0}@media (min-width:768px){.startSupport .elementTitle{font-size:22px;margin-bottom:20px}}@media (min-width:1024px){.startSupport .elementTitle{font-size:26px}}@media (min-width:1360px){.startSupport .elementTitle{font-size:30px}}@media (min-width:1600px){.startSupport .elementTitle{font-size:34px;margin-bottom:30px}}.startSupport .elementParagraph{font-size:14px}@media (min-width:768px){.startSupport .elementParagraph{font-size:16px}}@media (min-width:1024px){.startSupport .elementParagraph{font-size:18px}}@media (min-width:1360px){.startSupport .elementParagraph{font-size:20px}}@media (min-width:1600px){.startSupport .elementParagraph{font-size:23px}}.startSupport.loaded .contentWrapper{background:url(/assets/images/sites/randivonal/desktop/start/support/backgroundMobile.jpg) center no-repeat}@media (min-width:768px){.startSupport.loaded .contentWrapper{background-image:url(/assets/images/sites/randivonal/desktop/start/support/backgroundDesktop.jpg);background-size:cover}}.startAppInfo{padding-bottom:15px}@media (min-width:768px){.startAppInfo{padding-bottom:40px}}@media (min-width:1360px){.startAppInfo{padding-bottom:70px}}.startAppInfo .contentWrapper{text-align:center}@media (min-width:1600px){.startAppInfo .contentWrapper{padding:0 80px 70px 80px}}.startAppInfo .elementTitle{font-size:24px;margin:0 0 15px 0}@media (min-width:768px){.startAppInfo .elementTitle{font-size:28px;margin-bottom:25px}}@media (min-width:1024px){.startAppInfo .elementTitle{font-size:34px}}@media (min-width:1600px){.startAppInfo .elementTitle{font-size:42px;margin-bottom:40px}}.startAppInfo .elementParagraph{font-size:14px;margin:0}@media (min-width:768px){.startAppInfo .elementParagraph{font-size:16px}}@media (min-width:1024px){.startAppInfo .elementParagraph{font-size:18px}}@media (min-width:1600px){.startAppInfo .elementParagraph{font-size:22px}}.startAppInfo .appLinks{display:flex;flex-wrap:wrap;margin-top:20px;justify-content:center}@media (min-width:768px){.startAppInfo .appLinks{margin:20px -12px 0 -12px}}@media (min-width:1600px){.startAppInfo .appLinks{margin-top:40px}}.startAppInfo .appLinkCol{flex:0 0 auto}@media (max-width:767px){.startAppInfo .appLinkCol{margin-bottom:15px}}@media (min-width:768px) and (max-width:1359px){.startAppInfo .appLinkCol:last-of-type{margin-top:15px}}@media (min-width:768px){.startAppInfo .appLinkCol{padding:0 12px}}.startAppInfo .appLink{width:310px;height:65px;background-size:cover;display:block}@media (min-width:1600px){.startAppInfo .appLink{width:355px}}.startAppInfo.loaded .appLink.google{background-image:url(/assets/images/sites/randivonal/desktop/start/appInfo/googleMobile.svg)}@media (min-width:1600px){.startAppInfo.loaded .appLink.google{background-image:url(/assets/images/sites/randivonal/desktop/start/appInfo/googleDesktop.svg)}}.startAppInfo.loaded .appLink.apple{background-image:url(/assets/images/sites/randivonal/desktop/start/appInfo/appleMobile.svg)}@media (min-width:1600px){.startAppInfo.loaded .appLink.apple{background-image:url(/assets/images/sites/randivonal/desktop/start/appInfo/appleDesktop.svg)}}.startAppInfo.loaded .appLink.huawei{background-image:url(/assets/images/sites/randivonal/desktop/start/appInfo/huaweiMobile.svg)}@media (min-width:1600px){.startAppInfo.loaded .appLink.huawei{background-image:url(/assets/images/sites/randivonal/desktop/start/appInfo/huaweiDesktop.svg)}}.startStat{padding-bottom:30px}@media (min-width:1360px){.startStat{padding-bottom:50px}}.startStat .title{font-size:24px;margin:0 0 20px 0;text-align:center}@media (min-width:768px){.startStat .title{font-size:30px}}@media (min-width:1024px){.startStat .title{font-size:38px;margin-bottom:30px}}@media (min-width:1360px){.startStat .title{font-size:44px;margin-bottom:40px}}@media (min-width:1600px){.startStat .title{margin-bottom:50px;font-size:62px}}.startStat .box{background:linear-gradient(123.4deg,rgb(102 134 222 / .1) 19.87%,rgb(243 21 91 / .1) 147.06%)}.startStat .boxDemography{border-radius:20px;padding:30px 15px;margin-bottom:30px}@media (min-width:768px){.startStat .boxDemography{padding:30px 40px}}@media (min-width:1024px){.startStat .boxDemography{padding:40px 50px}}@media (min-width:1600px){.startStat .boxDemography{padding:60px;border-radius:40px}}.startStat .demographyRow{display:flex;flex-wrap:wrap}@media (min-width:768px){.startStat .demographyRow{justify-content:space-between}}.startStat .genderCol,.startStat .ageCol{flex:0 0 100%}@media (min-width:768px){.startStat .genderCol,.startStat .ageCol{flex:0 0 auto}}.startStat .genderCol{margin-bottom:25px}.startStat .genderCanvas{width:196px;height:196px;margin:0 auto;display:block}@media (min-width:1024px){.startStat .genderCanvas{width:280px;height:280px}}@media (min-width:1360px){.startStat .genderCanvas{width:380px;height:380px}}@media (min-width:1600px){.startStat .genderCanvas{width:420px;height:420px}}.startStat .genderWrapper{position:relative;padding-bottom:30px}@media (min-width:768px){.startStat .genderWrapper{padding:0 40px 20px 40px}}@media (min-width:1360px){.startStat .genderWrapper{padding:0 55px 20px 62px}}@media (min-width:1600px){.startStat .genderWrapper{padding:0 65px 20px 72px}}.startStat .genderImg{position:absolute;bottom:58px}@media (min-width:1360px){.startStat .genderImg{bottom:82px}}@media (min-width:1600px){.startStat .genderImg{bottom:90px}}.startStat .genderImg.woman{left:20px;height:97px}@media (min-width:480px){.startStat .genderImg.woman{left:25px;height:110px}}@media (min-width:1024px){.startStat .genderImg.woman{height:140px;left:5px}}@media (min-width:1360px){.startStat .genderImg.woman{height:200px;left:10px}}@media (min-width:1600px){.startStat .genderImg.woman{left:20px;height:auto}}.startStat .genderImg.man{right:20px;height:98px}@media (min-width:480px){.startStat .genderImg.man{right:25px;height:112px}}@media (min-width:1024px){.startStat .genderImg.man{height:142px;right:10px}}@media (min-width:1360px){.startStat .genderImg.man{height:203px}}@media (min-width:1600px){.startStat .genderImg.man{right:20px;height:auto}}.startStat .percentageWrapper{padding:12px 10px;border-radius:14px;line-height:1;position:absolute;bottom:0;background:rgb(255 255 255 / .8);backdrop-filter:blur(1px);box-shadow:0 0 8px 0 #00000040}@media (min-width:1360px){.startStat .percentageWrapper{padding:18px 15px}}.startStat .percentageWrapper .value{font-size:36px;font-weight:700}@media (min-width:1024px){.startStat .percentageWrapper .value{font-size:46px}}@media (min-width:1360px){.startStat .percentageWrapper .value{font-size:56px}}@media (min-width:1600px){.startStat .percentageWrapper .value{font-size:66px}}.startStat .percentageWrapper .percentage{font-size:28px;font-weight:700}@media (min-width:1024px){.startStat .percentageWrapper .percentage{font-size:34px}}@media (min-width:1360px){.startStat .percentageWrapper .percentage{font-size:42px}}@media (min-width:1600px){.startStat .percentageWrapper .percentage{font-size:51px}}.startStat .percentageWrapper .text{font-size:24px}@media (min-width:1024px){.startStat .percentageWrapper .text{font-size:28px}}@media (min-width:1360px){.startStat .percentageWrapper .text{font-size:32px}}@media (min-width:1600px){.startStat .percentageWrapper .text{font-size:38px}}.startStat .percentageWrapper.woman{left:0}.startStat .percentageWrapper.man{right:0}.startStat .ageContentWrapper{position:relative;width:260px;margin:0 auto}@media (min-width:1024px){.startStat .ageContentWrapper{width:340px}}@media (min-width:1360px){.startStat .ageContentWrapper{width:530px}}@media (min-width:1600px){.startStat .ageContentWrapper{width:590px}}.startStat .ageCanvas{display:block;margin:0 auto;width:240px;height:240px}@media (min-width:1024px){.startStat .ageCanvas{width:300px;height:300px}}@media (min-width:1360px){.startStat .ageCanvas{width:400px;height:400px}}@media (min-width:1600px){.startStat .ageCanvas{width:450px;height:450px}}.startStat .agePercentageWrapper{position:absolute}.startStat .agePercentageWrapper .agePercentage{color:#fff;text-align:right}@media (min-width:1024px){.startStat .agePercentageWrapper .value{font-size:1.4em}}@media (min-width:1360px){.startStat .agePercentageWrapper .value{font-size:1.8em}}@media (min-width:1600px){.startStat .agePercentageWrapper .value{font-size:2.2em}}.startStat .agePercentageWrapper .percentage{font-size:.8em}@media (min-width:1024px){.startStat .agePercentageWrapper .percentage{font-size:1em}}@media (min-width:1360px){.startStat .agePercentageWrapper .percentage{font-size:1.3em}}@media (min-width:1600px){.startStat .agePercentageWrapper .percentage{font-size:1.6em}}.startStat .agePercentageWrapper .ageLabel{font-size:.7em;margin-top:.3em;padding:.4em;backdrop-filter:blur(1px);background:rgb(255 255 255 / .8);box-shadow:0 0 4px 0 #00000040;border-radius:5px}@media (min-width:1024px){.startStat .agePercentageWrapper .ageLabel{font-size:1em;padding:.3em}}@media (min-width:1360px){.startStat .agePercentageWrapper .ageLabel{font-size:1.2em}}@media (min-width:1600px){.startStat .agePercentageWrapper .ageLabel{font-size:1.4em;margin-top:0}}.startStat .agePercentageWrapper.lowAge{top:26%;left:6%}@media (min-width:1360px){.startStat .agePercentageWrapper.lowAge{left:9%}}@media (min-width:1600px){.startStat .agePercentageWrapper.lowAge{top:22%;left:10%}}.startStat .agePercentageWrapper.lowAge .ageLabel{color:#BF0018}.startStat .agePercentageWrapper.midAge{top:35%;right:3%}@media (min-width:1360px){.startStat .agePercentageWrapper.midAge{right:9%}}@media (min-width:1600px){.startStat .agePercentageWrapper.midAge{right:7%}}.startStat .agePercentageWrapper.midAge .agePercentage{text-align:left}.startStat .agePercentageWrapper.midAge .ageLabel{color:#612A8B}.startStat .agePercentageWrapper.highAge{bottom:16%;left:24%}@media (min-width:1360px){.startStat .agePercentageWrapper.highAge{left:29%}}@media (min-width:1600px){.startStat .agePercentageWrapper.highAge{left:28%}}.startStat .agePercentageWrapper.highAge .ageLabel{color:#DF3449}.startStat .pieChartsRow{display:flex;margin-bottom:20px;flex-wrap:wrap}@media (min-width:768px){.startStat .pieChartsRow{margin:0 -10px 30px -10px}}@media (min-width:1360px){.startStat .pieChartsRow{margin:0 -20px 50px -20px}}.startStat .pieChartCol{flex:0 0 100%;margin-bottom:10px}@media (min-width:768px){.startStat .pieChartCol{flex:0 0 33.33333333%;margin-bottom:0;padding:0 10px}}@media (min-width:1360px){.startStat .pieChartCol{padding:0 20px}}.startStat .pieChartBox{padding:20px 12px;border-radius:20px}@media (min-width:768px){.startStat .pieChartBox{padding:20px}}@media (min-width:1024px){.startStat .pieChartBox{padding:20px 30px}}@media (min-width:1360px){.startStat .pieChartBox{padding:20px 60px}}@media (min-width:1600px){.startStat .pieChartBox{padding:30px 70px}}.startStat .contentWrapper{position:relative}.startStat .pieCanvasWrapper{position:relative;width:176px;height:176px}@media (min-width:768px){.startStat .pieCanvasWrapper{margin:0 auto}}@media (min-width:1024px){.startStat .pieCanvasWrapper{width:200px;height:200px}}@media (min-width:1360px){.startStat .pieCanvasWrapper{width:220px;height:220px}}@media (min-width:1600px){.startStat .pieCanvasWrapper{width:250px;height:250px}}.startStat .valueWrapper{position:absolute;top:50%;left:0;width:100%;text-align:center;line-height:40px;margin-top:-20px;font-weight:700}.startStat .valueWrapper .value{font-size:33px}@media (min-width:1024px){.startStat .valueWrapper .value{font-size:38px}}@media (min-width:1360px){.startStat .valueWrapper .value{font-size:42px}}@media (min-width:1600px){.startStat .valueWrapper .value{font-size:46px}}.startStat .valueWrapper .percentage{font-size:24px}@media (min-width:1024px){.startStat .valueWrapper .percentage{font-size:28px}}@media (min-width:1360px){.startStat .valueWrapper .percentage{font-size:30px}}@media (min-width:1600px){.startStat .valueWrapper .percentage{font-size:34px}}.startStat .valueWrapper.serious{color:#E41B39}.startStat .valueWrapper.hasPhoto{color:#612A8B}.startStat .valueWrapper.bestSite{color:#9B0F72}.startStat .pieCanvas{width:100%;height:100%}.startStat .pieChartText{position:absolute;top:50%;right:0;width:105px;transform:translateY(-50%);font-size:16px;text-align:center;word-break:break-word}@media (min-width:480px){.startStat .pieChartText{width:125px}}@media (min-width:768px){.startStat .pieChartText{position:relative;margin-top:5px;font-size:18px;transform:unset;width:100%}}@media (min-width:1024px){.startStat .pieChartText{font-size:20px}}@media (min-width:1360px){.startStat .pieChartText{font-size:22px}}@media (min-width:1600px){.startStat .pieChartText{margin-top:10px;font-size:26px}}.startStat .pieChartText .textInnerWrapper{box-shadow:0 0 4px 0 #00000040;border-radius:15px;padding:9px 8px;background:#fff;width:100%;height:100%;position:relative;z-index:1}@media (min-width:480px){.startStat .pieChartText .textInnerWrapper{padding:9px 18px}}@media (min-width:768px){.startStat .pieChartText .textInnerWrapper{padding:10px 0}}@media (min-width:1600px){.startStat .pieChartText .textInnerWrapper{padding:15px 0}}.startStat .pieChartText:before{position:absolute;top:50%;left:-20px;width:20px;height:10px;margin-top:-5px;background:#FFFFFFBF;content:"";display:block;border-radius:5px 0 0 5px}@media (min-width:768px){.startStat .pieChartText:before{width:10px;left:50%;top:-20px;border-radius:5px 5px 0 0;height:20px;margin-top:0;margin-left:-5px}}@media (min-width:1360px){.startStat .pieChartText:before{top:-30px;height:30px}}.startStat .boxNumbers{padding:20px 20px;border-radius:40px}@media (min-width:1024px){.startStat .boxNumbers{padding:20px 30px}}@media (min-width:1360px){.startStat .boxNumbers{padding:35px 45px}}@media (min-width:1600px){.startStat .boxNumbers{padding:64px 60px}}.startStat .numbersRow{display:flex;flex-wrap:wrap;align-items:center}@media (min-width:768px){.startStat .numbersRow{justify-content:space-between}}.startStat .numbersCol{flex:0 0 100%;padding-bottom:25px;display:flex}@media (min-width:768px){.startStat .numbersCol{flex:0 0 30%;padding-bottom:0}}.startStat .numbersCol:last-of-type{padding-bottom:0}.startStat .iconCol{flex:0 0 auto;padding-right:10px}@media (min-width:1024px){.startStat .iconCol{padding-right:15px}}@media (min-width:1600px){.startStat .iconCol{padding-right:20px}}.startStat .textCol{flex:1 0 0%;line-height:1}.startStat .image{width:50px;display:block}@media (min-width:1024px){.startStat .image{width:70px}}@media (min-width:1360px){.startStat .image{width:90px}}@media (min-width:1600px){.startStat .image{width:110px}}.startStat .number{font-size:32px;font-weight:700}@media (min-width:1024px){.startStat .number{font-size:40px}}@media (min-width:1360px){.startStat .number{font-size:48px}}@media (min-width:1600px){.startStat .number{font-size:62px}}.startStat .number.online{color:#E22451}.startStat .number.message{color:#612A8B}.startStat .number.registrations{color:#941874}.startStat .numberText{font-size:20px}@media (min-width:1024px){.startStat .numberText{font-size:22px}}@media (min-width:1360px){.startStat .numberText{font-size:26px}}@media (min-width:1600px){.startStat .numberText{font-size:32px}}.startSearchUsers{padding-bottom:20px}@media (min-width:768px){.startSearchUsers{padding-bottom:40px}}@media (min-width:1360px){.startSearchUsers{padding-bottom:60px}}.startSearchUsers .contentWrapper{position:relative}.startSearchUsers .searchForm{position:absolute;top:15px;left:50%;width:250px;margin-left:-125px;border-radius:20px;backdrop-filter:blur(2px);box-shadow:0 0 8px 0 #00000040;padding:20px 23px;background:rgb(255 255 255 / .9);z-index:1000}@media (min-width:480px){.startSearchUsers .searchForm{top:50%;width:390px;margin-left:-195px;transform:translateY(-50%);padding:20px 30px}}@media (min-width:1360px){.startSearchUsers .searchForm{width:460px;margin-left:-230px;padding:30px 40px}}.startSearchUsers .formTitle{margin:0 0 20px 0;font-size:24px;font-weight:700}@media (min-width:480px){.startSearchUsers .formTitle{font-size:32px;margin-bottom:30px}}@media (min-width:1360px){.startSearchUsers .formTitle{font-size:43px;margin-bottom:40px}}@media (min-width:480px){.startSearchUsers .inputGroupRow{display:flex}}.startSearchUsers .inputGroup{display:flex;flex-wrap:wrap}@media (max-width:479px){.startSearchUsers .inputGroup.genderGroup{margin-bottom:20px}}@media (min-width:480px){.startSearchUsers .inputGroup.genderGroup{flex:1 0 0%;padding-right:20px}}@media (min-width:1360px){.startSearchUsers .inputGroup.genderGroup{padding-right:30px}}@media (min-width:480px){.startSearchUsers .inputGroup.placeGroup{flex:0 0 210px}}.startSearchUsers .labelCol,.startSearchUsers .fieldCol{flex:0 0 100%}.startSearchUsers .labelCol{margin-bottom:15px}@media (min-width:1024px){.startSearchUsers .labelCol{margin-bottom:20px}}.startSearchUsers .fieldLabel{font-size:16px;font-weight:500}@media (min-width:480px){.startSearchUsers .fieldLabel{font-size:18px}}@media (min-width:1024px){.startSearchUsers .fieldLabel{font-size:24px}}.startSearchUsers .genderRow{display:flex;margin:0 -5px}@media (min-width:480px){.startSearchUsers .genderRow{flex-wrap:wrap}}.startSearchUsers .genderCol{padding:0 5px;flex:0 0 50%}@media (min-width:480px){.startSearchUsers .genderCol{flex:0 0 100%}.startSearchUsers .genderCol:first-of-type{margin-bottom:12px}}.startSearchUsers .genderInput{display:none}.startSearchUsers .genderField{position:relative;padding:4px 0 4px 50px;font-size:14px;display:inline-block;line-height:16px;cursor:pointer}@media (min-width:1360px){.startSearchUsers .genderField{font-size:16px;line-height:18px;padding:17px 0 17px 80px}}.startSearchUsers .genderField .labelText{display:block}.startSearchUsers .genderField:before{content:"";display:block;position:absolute;left:0;top:50%;margin-top:-20px;background:#0003;border-radius:100%;width:40px;height:40px}@media (min-width:1360px){.startSearchUsers .genderField:before{width:70px;height:70px;margin-top:-35px;background-size:49px!important}}.startSearchUsers .genderField.woman:before{background:url(/assets/images/sites/randivonal/desktop/start/signup/female.svg?v=2) 50% 107% / 28px no-repeat rgb(0 0 0 / .2)}.startSearchUsers .genderField.man:before{background:url(/assets/images/sites/randivonal/desktop/start/signup/male.svg?v=2) 72% 120% / 28px no-repeat rgb(0 0 0 / .2)}.startSearchUsers .genderInput:checked~.genderField{color:#DA001B}.startSearchUsers .genderInput:checked~.genderField:before{background-color:linear-gradient(348.51deg,#E22451 -2.65%,#DA001B 101.28%)}.startSearchUsers .genderInput:checked~.genderField.man:before{background-image:url(/assets/images/sites/randivonal/desktop/start/signup/maleSelected.svg?v=2);background-color:#DA001B}.startSearchUsers .genderInput:checked~.genderField.woman:before{background-image:url(/assets/images/sites/randivonal/desktop/start/signup/femaleSelected.svg?v=2);background-color:#DA001B}.startSearchUsers .searchSelectInput{border-radius:7px;font-size:14px;padding:10px 13px;outline:none;width:100%;background:url(/assets/images/sites/randivonal/desktop/start/searchUsers/arrowDown.svg) calc(100% - 13px) center no-repeat #0003;border:unset;cursor:pointer}@media (min-width:1360px){.startSearchUsers .searchSelectInput{font-size:16px;padding:15px 10px}}.startSearchUsers .selectWrapper.countrySelectWrapper{margin-bottom:15px}@media (min-width:1360px){.startSearchUsers .selectWrapper.countrySelectWrapper{margin-bottom:30px}}.startSearchUsers .ageSelectWrapper{display:flex;align-items:center;font-size:14px}@media (min-width:1360px){.startSearchUsers .ageSelectWrapper{font-size:16px}}.startSearchUsers .colSelect{flex:0 0 63px}.startSearchUsers .colDelimiter{flex:0 0 auto;padding:0 10px}.startSearchUsers .colUnit{flex:1 0 auto;padding-left:8px}.startSearchUsers .searchButton{margin-top:20px;display:block;width:100%;font-size:14px;font-weight:600;line-height:1;padding:12px 0;background:linear-gradient(348.51deg,#E22451 -2.65%,#DA001B 101.28%);text-transform:uppercase;color:#fff;border-radius:19px;border:unset;cursor:pointer}@media (min-width:1360px){.startSearchUsers .searchButton{margin-top:50px;font-size:18px;padding:20px 0;border-radius:29px}}.startSearchUsers .searchButton:hover{background:linear-gradient(135deg,#FF4141 0%,#DA001B 100%)}.startBlogSwiper .swiperContainer{margin:0 -7px;position:relative}@media (min-width:768px){.startBlogSwiper .swiperContainer{margin:0 -10px}}@media (min-width:1360px){.startBlogSwiper .swiperContainer{margin:0 -15px}}.startBlogSwiper .navigation{position:absolute;top:50%;height:50px;width:50px;margin-top:-25px;background:url(/assets/images/sites/randivonal/desktop/start/blog/arrow.svg) center / 10px no-repeat rgb(255 255 255 / .85);backdrop-filter:blur(1px);box-shadow:0 0 8px 0 #00000040;border-radius:100%;cursor:pointer;z-index:10}@media (max-width:767px){.startBlogSwiper .navigation{display:none}}@media (min-width:1360px){.startBlogSwiper .navigation{width:70px;height:70px;margin-top:-35px;background-size:16px}}@media (min-width:1600px){.startBlogSwiper .navigation{margin-top:-50px;height:100px;width:100px;background-size:auto}}.startBlogSwiper .navigation.previous{left:0;transform:rotate(180deg)}@media (min-width:1024px){.startBlogSwiper .navigation.previous{left:-15px}}@media (min-width:1360px){.startBlogSwiper .navigation.previous{left:-20px}}@media (min-width:1600px){.startBlogSwiper .navigation.previous{left:-30px}}.startBlogSwiper .navigation.next{right:0}@media (min-width:1024px){.startBlogSwiper .navigation.next{right:-15px}}@media (min-width:1360px){.startBlogSwiper .navigation.next{right:-20px}}@media (min-width:1600px){.startBlogSwiper .navigation.next{right:-30px}}.startBlogSwiper .swiperWrapper{overflow:hidden}.startBlogSwiper .swiperInnerWrapper{overflow-x:scroll;display:flex;padding-bottom:15px}@media (min-width:768px){.startBlogSwiper .swiperInnerWrapper{overflow-x:visible;padding-bottom:0}}.startBlogSwiper .swiperInnerWrapper.animation{transition:all 600ms ease}.startBlogSwiper .itemCol{flex:0 0 184px;padding:0 7px}@media (min-width:768px){.startBlogSwiper .itemCol{flex:0 0 50%;padding:0 10px}}@media (min-width:1360px){.startBlogSwiper .itemCol{padding:0 15px}}.startBlogSwiper .item{display:block;border-radius:20px;color:#000C;text-decoration:none;overflow:hidden;height:277px}@media (min-width:768px){.startBlogSwiper .item{display:flex;height:150px}}@media (min-width:1024px){.startBlogSwiper .item{height:186px}}@media (min-width:1360px){.startBlogSwiper .item{height:240px}}@media (min-width:1600px){.startBlogSwiper .item{height:320px}}.startBlogSwiper .item.special{background-size:cover;background-repeat:no-repeat;background-position:center;display:flex;align-items:flex-end}@media (min-width:768px){.startBlogSwiper .item.special{align-items:center}}.startBlogSwiper .item.special:hover .titleText{text-decoration:underline}.startBlogSwiper .item.all.loaded{background-image:url(/assets/images/sites/randivonal/desktop/start/blog/coverNew/allMobile.jpg)}@media (min-width:768px){.startBlogSwiper .item.all.loaded{background-image:url(/assets/images/sites/randivonal/desktop/start/blog/coverNew/allDesktop.jpg)}}.startBlogSwiper .item.yourStory.loaded{background-image:url(/assets/images/sites/randivonal/desktop/start/blog/coverNew/yourStoryMobile.jpg)}@media (min-width:768px){.startBlogSwiper .item.yourStory.loaded{background-image:url(/assets/images/sites/randivonal/desktop/start/blog/coverNew/yourStoryDesktop.jpg)}}.startBlogSwiper .item.allStory.loaded{background-image:url(/assets/images/sites/randivonal/desktop/start/blog/coverNew/allStoryMobile.jpg)}@media (min-width:768px){.startBlogSwiper .item.allStory.loaded{background-image:url(/assets/images/sites/randivonal/desktop/start/blog/coverNew/allStoryDesktop.jpg)}}.startBlogSwiper .textWrapper{color:#fff;width:100px;margin:0 auto;padding-bottom:30px;text-shadow:0 0 10px #333}@media (min-width:768px){.startBlogSwiper .textWrapper{width:180px;margin:0;padding:0 0 0 30px}}@media (min-width:1024px){.startBlogSwiper .textWrapper{width:230px}}@media (min-width:1360px){.startBlogSwiper .textWrapper{padding:0 0 0 70px;width:290px}}.startBlogSwiper .titleText{font-size:14px;font-weight:700}@media (min-width:768px){.startBlogSwiper .titleText{font-size:20px}}@media (min-width:1024px){.startBlogSwiper .titleText{font-size:24px}}@media (min-width:1360px){.startBlogSwiper .titleText{font-size:30px}}.startBlogSwiper .secondaryText{font-size:13px;font-weight:400}@media (min-width:768px){.startBlogSwiper .secondaryText{color:#000;font-size:16px;margin-bottom:5px}}@media (min-width:1024px){.startBlogSwiper .secondaryText{font-size:20px;padding-top:6px}}@media (min-width:1360px){.startBlogSwiper .secondaryText{padding-top:15px;font-size:23px;margin-bottom:10px}}@media (min-width:768px){.startBlogSwiper .imageCol{flex:0 0 auto}}.startBlogSwiper .contentCol{padding:13px;background:linear-gradient(123.4deg,rgb(102 134 222 / .1) 19.87%,rgb(243 21 91 / .1) 147.06%);height:107px}@media (min-width:768px){.startBlogSwiper .contentCol{flex:1 0 0%;height:150px;padding:10px 15px}}@media (min-width:1024px){.startBlogSwiper .contentCol{height:186px;padding:15px 20px}}@media (min-width:1360px){.startBlogSwiper .contentCol{height:240px;padding:20px 30px}}@media (min-width:1600px){.startBlogSwiper .contentCol{height:320px;padding:26px 35px}}.startBlogSwiper .image{max-width:100%;display:block}@media (min-width:768px){.startBlogSwiper .image{width:150px}}@media (min-width:1024px){.startBlogSwiper .image{width:186px}}@media (min-width:1360px){.startBlogSwiper .image{width:240px}}@media (min-width:1600px){.startBlogSwiper .image{width:320px}}.startBlogSwiper .itemTitle{font-size:16px;line-height:1.2;font-weight:700;margin:0 0 8px 0;display:-webkit-box;max-width:100%;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}@media (min-width:768px){.startBlogSwiper .itemTitle{-webkit-line-clamp:2;margin-bottom:10px}}@media (min-width:1024px){.startBlogSwiper .itemTitle{font-size:22px;margin-bottom:15px}}@media (min-width:1360px){.startBlogSwiper .itemTitle{font-size:24px}}@media (min-width:1600px){.startBlogSwiper .itemTitle{font-size:30px;margin-bottom:20px}}.startBlogSwiper .itemText{font-size:14px;display:-webkit-box;max-width:100%;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media (min-width:768px){.startBlogSwiper .itemText{-webkit-line-clamp:4}}@media (min-width:1024px){.startBlogSwiper .itemText{font-size:16px}}@media (min-width:1360px){.startBlogSwiper .itemText{font-size:18px;-webkit-line-clamp:5}}@media (min-width:1600px){.startBlogSwiper .itemText{-webkit-line-clamp:6;font-size:22px}}.startBlogSwiper .item.newsletter{display:flex;align-items:center;gap:14px;padding:16px 14px;background:#FFF6F7;border:1px solid #F3D9DE;overflow:hidden;box-sizing:border-box}@media (min-width:768px){.startBlogSwiper .item.newsletter{gap:16px;padding:14px 18px}}@media (min-width:1024px){.startBlogSwiper .item.newsletter{padding:12px 26px}}@media (min-width:1360px){.startBlogSwiper .item.newsletter{padding:20px 36px}}@media (min-width:1600px){.startBlogSwiper .item.newsletter{padding:32px 48px}}@media (min-width:1024px){.startBlogSwiper .newsletterHead{display:flex;align-items:center;gap:14px;margin-bottom:10px}}@media (min-width:1360px){.startBlogSwiper .newsletterHead{gap:18px;margin-bottom:14px}}@media (min-width:1600px){.startBlogSwiper .newsletterHead{gap:22px;margin-bottom:24px}}.startBlogSwiper .newsletterHeadText{min-width:0}.startBlogSwiper .newsletterIcon{display:none;flex:0 0 auto;align-items:center;justify-content:center;width:44px;height:44px;background:linear-gradient(135deg,#DA001B 0%,#FF4141 100%);border-radius:50%;color:#fff}@media (min-width:1024px){.startBlogSwiper .newsletterIcon{display:flex}}@media (min-width:1360px){.startBlogSwiper .newsletterIcon{width:58px;height:58px}}@media (min-width:1600px){.startBlogSwiper .newsletterIcon{width:72px;height:72px}}.startBlogSwiper .newsletterIcon i{font-size:20px;line-height:1}@media (min-width:1360px){.startBlogSwiper .newsletterIcon i{font-size:26px}}@media (min-width:1600px){.startBlogSwiper .newsletterIcon i{font-size:32px}}.startBlogSwiper .newsletterContent{flex:1 1 auto;min-width:0}.startBlogSwiper .newsletterTitle{margin-bottom:2px;font-size:16px;font-weight:700;line-height:1.3}@media (min-width:768px){.startBlogSwiper .newsletterTitle{font-size:18px}}@media (min-width:1024px){.startBlogSwiper .newsletterTitle{font-size:21px;line-height:1.2}}@media (min-width:1360px){.startBlogSwiper .newsletterTitle{margin-bottom:4px;font-size:26px}}@media (min-width:1600px){.startBlogSwiper .newsletterTitle{font-size:32px}}.startBlogSwiper .newsletterSubtitle{margin-bottom:10px;color:#5F6878;font-size:12px;line-height:1.3}@media (min-width:768px) and (max-width:1023px){.startBlogSwiper .newsletterSubtitle{display:none}}@media (min-width:1024px){.startBlogSwiper .newsletterSubtitle{margin-bottom:0;font-size:14px}}@media (min-width:1360px){.startBlogSwiper .newsletterSubtitle{font-size:16px}}@media (min-width:1600px){.startBlogSwiper .newsletterSubtitle{font-size:19px}}.startBlogSwiper .newsletterForm{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}@media (min-width:768px){.startBlogSwiper .newsletterForm{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (min-width:1360px){.startBlogSwiper .newsletterForm{gap:10px}}@media (min-width:1600px){.startBlogSwiper .newsletterForm{gap:14px}}.startBlogSwiper .newsletterForm input{width:100%;max-width:100%;min-width:0;padding:8px 12px;background:#fff;border:1px solid #E4D3D7;border-radius:8px;font-size:14px;outline:none;box-sizing:border-box}@media (min-width:1024px){.startBlogSwiper .newsletterForm input{padding:9px 14px;font-size:15px}}@media (min-width:1360px){.startBlogSwiper .newsletterForm input{padding:11px 16px;font-size:16px;border-radius:10px}}@media (min-width:1600px){.startBlogSwiper .newsletterForm input{padding:15px 18px;font-size:18px}}.startBlogSwiper .newsletterForm input:focus{border-color:#DA001B}.startBlogSwiper .newsletterForm .commonButton{width:100%;padding:8px 14px;background:linear-gradient(135deg,#DA001B 0%,#FF4141 100%);color:#fff;font-size:14px;white-space:nowrap;position:relative}@media (min-width:768px){.startBlogSwiper .newsletterForm .commonButton{grid-column:span 2}}@media (min-width:1024px){.startBlogSwiper .newsletterForm .commonButton{padding:9px 18px;font-size:15px}}@media (min-width:1360px){.startBlogSwiper .newsletterForm .commonButton{padding:12px 20px;font-size:17px}}@media (min-width:1600px){.startBlogSwiper .newsletterForm .commonButton{padding:15px 24px;font-size:19px}}.startBlogSwiper .newsletterForm .commonButton:hover{background:linear-gradient(135deg,#FF4141 0%,#DA001B 100%)}.startBlogSwiper .newsletterForm .commonButton[disabled]{cursor:default}.startBlogSwiper .newsletterForm .commonButton[disabled]:not(.loading){opacity:.6}.startBlogSwiper .newsletterForm .commonButton .loader{display:none;position:absolute;top:50%;left:50%;line-height:0;transform:translate(-50%,-50%)}.startBlogSwiper .newsletterForm .commonButton.loading{background:linear-gradient(135deg,#DA001B 0%,#FF4141 100%)!important;opacity:1}.startBlogSwiper .newsletterForm .commonButton.loading .label{visibility:hidden}.startBlogSwiper .newsletterForm .commonButton.loading .loader{display:block}.startBlogSwiper .newsletterForm .newsletterError{color:#DA001B;font-size:12px;line-height:1.3}@media (min-width:768px){.startBlogSwiper .newsletterForm .newsletterError{grid-column:span 2}}@media (min-width:1360px){.startBlogSwiper .newsletterForm .newsletterError{font-size:14px}}.startBlog{padding-bottom:20px}@media (min-width:1600px){.startBlog{padding-bottom:50px}}.startBlog .blogTitle{font-size:18px;margin:0 0 20px 0}@media (min-width:768px){.startBlog .blogTitle{font-size:24px;margin-bottom:30px}}@media (min-width:1024px){.startBlog .blogTitle{font-size:32px;margin-bottom:40px}}@media (min-width:1360px){.startBlog .blogTitle{font-size:42px}}@media (min-width:1600px){.startBlog .blogTitle{margin-bottom:50px;font-size:52px;text-align:center}}.startBlog .blogTitle.secondTitle{margin-top:30px}@media (min-width:1600px){.startBlog .blogTitle.secondTitle{margin-top:50px}}.startBlog .blogTitle a{color:inherit;text-decoration:underline}.startBlog .blogTitle a:hover{color:#DA001B}@media (max-width:1023px){.startAstro{background:linear-gradient(123.4deg,rgb(102 134 222 / .1) 19.87%,rgb(243 21 91 / .1) 147.06%)}}.startAstro .contentWrapper{padding:20px 0}@media (min-width:1024px){.startAstro .contentWrapper{padding:20px 30px;background:linear-gradient(123.4deg,rgb(102 134 222 / .1) 19.87%,rgb(243 21 91 / .1) 147.06%);border-radius:20px}}@media (min-width:1600px){.startAstro .contentWrapper{padding:30px 50px}}@media (min-width:1024px){.startAstro .contentRow{display:flex;align-items:center}}.startAstro .mapWrapper{position:relative;max-width:614px;width:100%;margin:0 auto}.startAstro .astroHoverCanvas{position:absolute;left:0;top:0;width:100%;height:100%;visibility:hidden;pointer-events:none}.startAstro .astroHoverCanvas.active{visibility:visible}.startAstro .colMap{padding-bottom:30px;min-height:290px}@media (min-width:480px){.startAstro .colMap{min-height:330px}}@media (min-width:768px){.startAstro .colMap{min-height:645px}}@media (min-width:1024px){.startAstro .colMap{padding-bottom:0;padding-right:40px;flex:0 0 450px;min-height:410px}}@media (min-width:1360px){.startAstro .colMap{flex:0 0 550px;min-height:510px}}@media (min-width:1600px){.startAstro .colMap{flex:0 0 674px;padding-right:60px;min-height:615px}}.startAstro .mapImage{display:block;max-width:100%}.startAstro .sectionTitle{font-size:24px;margin:0}@media (min-width:768px){.startAstro .sectionTitle{font-size:30px}}@media (min-width:1360px){.startAstro .sectionTitle{font-size:36px}}@media (min-width:1600px){.startAstro .sectionTitle{font-size:42px}}.startAstro .secondaryTitle{font-size:18px;margin:0 0 20px 0;font-weight:500}@media (min-width:768px){.startAstro .secondaryTitle{font-size:22px}}@media (min-width:1360px){.startAstro .secondaryTitle{font-size:24px}}@media (min-width:1600px){.startAstro .secondaryTitle{font-size:26px;margin-bottom:35px}}.startAstro .paragraph{font-size:14px;margin:0 0 15px 0}@media (min-width:768px){.startAstro .paragraph{font-size:18px;margin-bottom:20px}}@media (min-width:1360px){.startAstro .paragraph{font-size:20px}}@media (min-width:1600px){.startAstro .paragraph{font-size:22px}}.startAstro .link{display:block;color:#DA001B;font-size:14px}@media (min-width:768px){.startAstro .link{font-size:18px}}@media (min-width:1360px){.startAstro .link{font-size:20px}}@media (min-width:1600px){.startAstro .link{font-size:22px}}.startAstro .link:hover{text-decoration:underline}.startRegions{padding:30px 0 10px 0}@media (min-width:768px){.startRegions{padding:40px 0 10px 0}}@media (min-width:1600px){.startRegions{padding:60px 0 0}}@media (min-width:1600px){.startRegions .innerWrapper{padding:40px 50px;background:linear-gradient(123.4deg,rgb(102 134 222 / .1) 19.87%,rgb(243 21 91 / .1) 147.06%);border-radius:20px}}.startRegions .sectionTitle{font-size:24px;margin:0;text-align:center}@media (min-width:768px){.startRegions .sectionTitle{font-size:32px}}@media (min-width:1024px){.startRegions .sectionTitle{font-size:38px}}@media (min-width:1360px){.startRegions .sectionTitle{font-size:44px}}@media (min-width:1600px){.startRegions .sectionTitle{font-size:50px}}@media (min-width:1024px){.startRegions .contentRow{margin-top:25px;display:flex;align-items:center}}@media (min-width:1360px){.startRegions .contentRow{margin-top:35px}}@media (min-width:1600px){.startRegions .contentRow{margin-top:45px}}.startRegions .mapCol{margin:20px 0;min-height:180px}@media (min-width:480px){.startRegions .mapCol{min-width:205px}}@media (min-width:768px){.startRegions .mapCol{min-height:349px}}@media (min-width:1024px){.startRegions .mapCol{margin:0;padding-right:15px;flex:0 0 440px;min-height:264px}}@media (min-width:1360px){.startRegions .mapCol{flex:0 0 646px;min-height:409px}}@media (min-width:1360px){.startRegions .mapCol{padding-right:25px;min-height:389px}}@media (min-width:1360px){.startRegions .mapContentWrapper{background:linear-gradient(123.4deg,rgb(102 134 222 / .1) 19.87%,rgb(243 21 91 / .1) 147.06%);padding:30px;border-radius:30px}}@media (min-width:1600px){.startRegions .mapContentWrapper{padding:20px;border-radius:20px}}.startRegions .mapWrapper{max-width:561px;width:100%;margin:0 auto;position:relative}.startRegions .hungaryMap{display:block;max-width:100%}.startRegions .regionHoverSvg{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;visibility:hidden}.startRegions .regionHoverSvg.active{visibility:visible}.startRegions .textWrapper{display:flex;flex-wrap:wrap;justify-content:center}.startRegions .textItem{flex:0 0 auto;padding:4px 8px;border-radius:6px;color:#000C;font-size:16px}@media (min-width:768px){.startRegions .textItem{font-size:18px}}@media (min-width:1024px){.startRegions .textItem{font-size:20px}}@media (min-width:1360px){.startRegions .textItem{font-size:22px}}@media (min-width:1600px){.startRegions .textItem{font-size:24px}}.startRegions .textItem:hover,.startRegions .textItem.selected{color:#fff;background:#DA001B}.startThematicDating{padding-bottom:45px}@media (min-width:1360px){.startThematicDating{padding:50px 0}}.startThematicDating .thematicTitle{font-size:24px;text-align:center;margin-bottom:40px}@media (min-width:768px){.startThematicDating .thematicTitle{font-size:30px}}@media (min-width:1024px){.startThematicDating .thematicTitle{font-size:36px}}@media (min-width:1360px){.startThematicDating .thematicTitle{font-size:44px}}@media (min-width:1600px){.startThematicDating .thematicTitle{margin-bottom:60px;font-size:50px}}@media (min-width:768px){.startThematicDating .itemsWrapper{display:flex;justify-content:space-between}}@media (min-width:768px){.startThematicDating .items{flex:0 0 auto}}.startThematicDating .item{margin-bottom:13px;display:flex;align-items:center;color:#602A8A;text-decoration:none}@media (min-width:768px){.startThematicDating .item{margin-bottom:10px}}.startThematicDating .item:hover{color:#DA001B}.startThematicDating .iconCol{flex:0 0 auto}.startThematicDating .textCol{flex:1 0 0%;font-size:16px;padding-left:8px}@media (min-width:1024px){.startThematicDating .textCol{font-size:18px;padding-left:10px}}@media (min-width:1360px){.startThematicDating .textCol{font-size:22px}}@media (min-width:1600px){.startThematicDating .textCol{font-size:26px}}.startThematicDating .icon{background:linear-gradient(123.4deg,rgb(102 134 222 / .1) 19.87%,rgb(243 21 91 / .1) 147.06%);border-radius:100%;padding:8px 7px;width:36px;height:36px;display:flex;align-items:center}@media (min-width:1024px){.startThematicDating .icon{width:44px;height:44px;padding:11px 10px}}@media (min-width:1360px){.startThematicDating .icon{width:56px;height:56px;padding:14px 15px}}.startThematicDating .iconImage{max-width:100%;max-height:100%;display:block;margin:0 auto}.startThematicDating .iconImage.hover{display:none}.startThematicDating .item:hover .iconImage.normal{display:none}.startThematicDating .item:hover .iconImage.hover{display:block}.startUserStripe{background:linear-gradient(123.4deg,rgb(102 134 222 / .1) 19.87%,rgb(243 21 91 / .1) 147.06%);padding:20px 0}@media (min-width:768px){.startUserStripe{padding:30px 0}}@media (min-width:1360px){.startUserStripe{padding:50px 0;background:unset}}@media (min-width:1024px){.startUserStripe .startContainer.contentContainer{background:linear-gradient(123.4deg,rgb(102 134 222 / .1) 19.87%,rgb(243 21 91 / .1) 147.06%);padding-top:30px;padding-bottom:30px;border-radius:16px}}@media (min-width:1360px){.startUserStripe .startContainer.contentContainer{padding-top:40px;padding-bottom:40px;border-radius:20px}}.startUserStripe .sectionTitle{font-size:24px;margin:0 0 10px 0}@media (min-width:768px){.startUserStripe .sectionTitle{font-size:32px;margin-bottom:20px}}@media (min-width:1024px){.startUserStripe .sectionTitle{font-size:42px}}@media (min-width:1360px){.startUserStripe .sectionTitle{font-size:52px;font-weight:700;margin-bottom:30px;text-align:center}}.startUserStripe .sectionText{font-size:14px;margin:0 0 20px 0}@media (min-width:768px){.startUserStripe .sectionText{font-size:16px;margin-bottom:30px}}@media (min-width:1024px){.startUserStripe .sectionText{font-size:18px}}@media (min-width:1360px){.startUserStripe .sectionText{margin-bottom:40px;text-align:center;padding:0 150px}}.startUserStripe .swiperWrapper{margin:0 -5px}.startUserStripe .swiperButtonPrev,.startUserStripe .swiperButtonNext{backdrop-filter:blur(1px);box-shadow:0 0 8px 0 #00000040;background:url(/assets/images/sites/randivonal/desktop/start/thematicDating/arrow.svg) center / 15px no-repeat rgb(255 255 255 / .6);border-radius:100%;width:70px;height:70px;position:absolute;top:30%;z-index:100;cursor:pointer}@media (max-width:1023px){.startUserStripe .swiperButtonPrev,.startUserStripe .swiperButtonNext{display:none}}@media (min-width:1360px){.startUserStripe .swiperButtonPrev,.startUserStripe .swiperButtonNext{width:70px;height:70px;background-size:18px}}@media (min-width:1600px){.startUserStripe .swiperButtonPrev,.startUserStripe .swiperButtonNext{width:106px;height:106px;background-size:23px}}.startUserStripe .swiperButtonPrev{transform:rotate(180deg);left:5px}.startUserStripe .swiperButtonNext{right:5px}.startDatingOnline{background:#fff;padding:20px 0}.startDatingOnline .sectionTitle{font-size:28px;font-weight:700;margin:0 0 20px 0}@media (min-width:768px){.startDatingOnline .sectionTitle{font-size:34px}}@media (min-width:1024px){.startDatingOnline .sectionTitle{font-size:42px}}@media (min-width:1360px){.startDatingOnline .sectionTitle{font-size:52px;text-align:center;margin-bottom:50px}}@media (min-width:1024px){.startDatingOnline .innerWrapper{border-radius:20px;background:linear-gradient(123.4deg,rgb(102 134 222 / .1) 19.87%,rgb(243 21 91 / .1) 147.06%);padding:40px}}@media (min-width:768px){.startDatingOnline .textContentContainer{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:30px}}@media (max-width:767px){.startDatingOnline .imageContentCol{display:none}}@media (min-width:768px){.startDatingOnline .mixedContentCol .imageSection{display:none}}.startDatingOnline .imageSection{padding:20px 0;border-radius:10px;display:flex;justify-content:space-evenly}@media (max-width:767px){.startDatingOnline .imageSection{background:linear-gradient(123.4deg,rgb(102 134 222 / .1) 19.87%,rgb(243 21 91 / .1) 147.06%)}}@media (min-width:1024px){.startDatingOnline .imageSection{padding:7px 0}}.startDatingOnline .textSection{padding:30px 0}.startDatingOnline .imageItem{height:148px;position:relative;flex:0 0 148px}@media (min-width:1024px){.startDatingOnline .imageItem{height:200px;flex:0 0 200px}}@media (min-width:1360px){.startDatingOnline .imageItem{height:250px;flex:0 0 250px}}@media (min-width:1600px){.startDatingOnline .imageItem{height:280px;flex:0 0 280px}}.startDatingOnline .imageItem:nth-child(1){top:10px}.startDatingOnline .imageItem:nth-child(2){top:-10px}@media (min-width:1600px){.startDatingOnline .imageItem.item1{left:10px}}.startDatingOnline .imageItem.item1 .floatContent{top:-7px;left:-5px}.startDatingOnline .imageItem.item2 .floatContent{bottom:-7px;right:-5px}@media (min-width:1360px){.startDatingOnline .imageItem.item2 .floatContent{right:unset;bottom:-4px}}.startDatingOnline .imageItem.item3 .floatContent{bottom:-2px;left:0}@media (min-width:1360px){.startDatingOnline .imageItem.item3 .floatContent{bottom:unset;top:0;left:-20px}}.startDatingOnline .imageItem.item4 .floatContent{bottom:-2px;left:0}@media (min-width:1360px){.startDatingOnline .imageItem.item4 .floatContent{left:-20px;bottom:0}}@media (max-width:1599px){.startDatingOnline .imageItem.item4{top:-20px}}.startDatingOnline .imageItem.item4 .floatContent{bottom:-10px;left:0}.startDatingOnline .imageItem.item5 .floatContent{bottom:-5px;right:0;margin-right:-20%}@media (min-width:1024px){.startDatingOnline .imageItem.item5 .floatContent{right:unset;margin-right:0;bottom:unset;top:20px;left:-30px}}.startDatingOnline .imageItem.item6 .floatContent{top:2px;left:0;margin-left:-50px}@media (min-width:1360px){.startDatingOnline .imageItem.item6 .floatContent{top:unset;bottom:0;margin-left:-10px}}.startDatingOnline .imageItem.item7 .floatContent{top:-20px;left:0}@media (min-width:1360px){.startDatingOnline .imageItem.item7 .floatContent{top:-10px;left:-10px}}.startDatingOnline .imageItem.item8 .floatContent{bottom:-6px;left:0}.startDatingOnline .imageContent{background:center / 149px no-repeat;width:100%;height:100%;position:relative;z-index:10}@media (min-width:1024px){.startDatingOnline .imageContent{background-size:201px}}@media (min-width:1360px){.startDatingOnline .imageContent{background-size:250px}}@media (min-width:1600px){.startDatingOnline .imageContent{background-size:300px}}.startDatingOnline .floatContent{position:absolute;border-color:#FE5267;border-style:solid;border-width:1px 1px 2px 2px;padding:3px 7px;display:flex;align-items:center;backdrop-filter:blur(2px);background:rgb(255 255 255 / .8);border-radius:10px;z-index:10}@media (min-width:1024px){.startDatingOnline .floatContent{padding:6px 10px}}.startDatingOnline .iconCol{flex:0 0 auto;padding-right:5px}@media (min-width:1024px){.startDatingOnline .iconCol{padding-right:7px}}.startDatingOnline .textCol{flex:0 0 auto;font-size:11px;font-style:italic}@media (min-width:1024px){.startDatingOnline .textCol{font-size:13px}}.startDatingOnline .iconImage{width:20px;display:block}@media (min-width:1024px){.startDatingOnline .iconImage{width:30px}}.startDatingOnline .image{display:block;max-width:200px}.startDatingOnline .fishIcon{position:relative;display:inline-block;width:28px;height:14px;background:url(/assets/images/sites/randivonal/desktop/start/datingOnline/icons/fish.svg) center / 28px no-repeat}@media (min-width:1024px){.startDatingOnline .fishIcon{width:32px;background-size:32px}}.startDatingOnline .partSectionTitle{font-size:22px;font-weight:700;margin:0}@media (min-width:1024px){.startDatingOnline .partSectionTitle{font-size:26px}}@media (min-width:1360px){.startDatingOnline .partSectionTitle{font-size:32px}}.startDatingOnline .partSectionSecondaryTitle{font-size:18px;font-style:italic;margin:0 0 25px 0;font-weight:400}@media (min-width:1024px){.startDatingOnline .partSectionSecondaryTitle{font-size:20px}}@media (min-width:1360px){.startDatingOnline .partSectionSecondaryTitle{font-size:22px;margin-bottom:35px}}.startDatingOnline .textContent{font-size:13px;margin:0 0 15px 0}@media (min-width:1024px){.startDatingOnline .textContent{font-size:16px}}@media (min-width:1360px){.startDatingOnline .textContent{font-size:20px}}@media (min-width:1600px){.startDatingOnline .textContent{font-size:22px}}.startDatingOnline .sectionLink{color:#DA001B;font-size:13px}@media (min-width:1024px){.startDatingOnline .sectionLink{font-size:16px}}@media (min-width:1360px){.startDatingOnline .sectionLink{font-size:22px}}.startDatingOnline .sectionLink:hover{text-decoration:underline}.startRegistrationBottom{padding:10px 0;position:relative;overflow:hidden}@media (min-width:768px){.startRegistrationBottom{padding:30px 0}}@media (min-width:1360px){.startRegistrationBottom{padding:60px 0}}.startRegistrationBottom .contentWrapper{position:relative}.startRegistrationBottom .usersRow{display:flex;justify-content:center}.startRegistrationBottom .userCol{flex:0 0 150px;padding:3px}@media (min-width:768px){.startRegistrationBottom .userCol{flex:0 0 190px}}@media (min-width:2000px){.startRegistrationBottom .userCol{flex:0 0 11%}}.startRegistrationBottom .userContent{display:block;padding-top:100%;position:relative}.startRegistrationBottom .image{display:block;max-width:100%;border-radius:10px;position:absolute;width:100%;top:0;left:0}.startRegistrationBottom .signUpBoxWrapper{position:absolute;top:50%;display:block;left:calc(50% - 140px);transform:translateY(-50%);width:280px}@media (min-width:480px){.startRegistrationBottom .signUpBoxWrapper{width:360px;left:calc(50% - 180px)}}@media (min-width:1360px){.startRegistrationBottom .signUpBoxWrapper{width:440px;left:calc(50% - 220px)}}.startAbout{padding:20px 0;background:linear-gradient(123.4deg,rgb(102 134 222 / .1) 19.87%,rgb(243 21 91 / .1) 147.06%)}@media (min-width:768px){.startAbout{padding:40px 0}}@media (min-width:1360px){.startAbout{padding:60px 0}}.startAbout .sectionTitle{font-size:24px;margin:0 0 30px 0;text-align:center}@media (min-width:768px){.startAbout .sectionTitle{font-size:34px;margin-bottom:40px}}@media (min-width:1024px){.startAbout .sectionTitle{font-size:42px}}@media (min-width:1360px){.startAbout .sectionTitle{font-size:52px;margin-bottom:50px}}.startAbout .cards{display:flex;flex-wrap:wrap;gap:30px;justify-content:center}@media (min-width:1024px){.startAbout .cards{gap:50px}}@media (min-width:1360px){.startAbout .cards{gap:80px}}.startAbout .cardCol{flex:0 0 100%}@media (min-width:768px){.startAbout .cardCol{flex:0 0 329px}}.startAbout .card{padding-bottom:30px;position:relative;display:block;color:inherit}@media (min-width:768px){.startAbout .card{padding-bottom:50px}}.startAbout .cardInner{border-radius:20px;overflow:hidden;border:7px solid #612A8B33}.startAbout .image{display:block;max-width:100%}.startAbout .cardText{font-size:18px;position:absolute;bottom:0;border-radius:15px;padding:15px 20px;backdrop-filter:blur(2px);box-shadow:0 0 9px 0 #00000026;background:rgb(255 255 255 / .8);left:15px;width:calc(100% - 30px);text-align:center}@media (min-width:768px){.startAbout .cardText{font-size:22px}}.startAbout .cardText b{text-transform:uppercase;font-size:20px}@media (min-width:768px){.startAbout .cardText b{font-size:24px}}.startAbout .card:hover .cardText{background:#F3155BB2;color:#fff}.startInterestedBox{position:absolute;width:100%;left:0;bottom:0;height:calc(100% - 62px);overflow-y:auto}@media (min-width:768px){.startInterestedBox{height:calc(100% - 76px)}}@media (min-width:1024px){.startInterestedBox{height:calc(100% - 90px)}}.startInterestedBox .boxContentWrapper{position:absolute;width:300px;left:50%;margin-left:-150px;padding:10px 0}@media (min-width:1024px){.startInterestedBox .boxContentWrapper{padding:100px 0 0 0;width:750px;margin-left:-375px}}.startInterestedBox .button{font-weight:400}.startInterestedBox .boxContent{border-radius:20px;overflow:hidden;background:#fff;position:relative}@media (min-width:1024px){.startInterestedBox .boxContent{display:flex}}.startInterestedBox .iconClose{position:absolute;top:10px;right:10px;width:50px;height:50px;text-align:center;border-radius:50px;background:rgb(255 255 255 / .5);z-index:1}.startInterestedBox .iconClose:after{display:inline-block;cursor:pointer;content:'×';font-size:40px;line-height:45px;font-weight:300;font-style:normal;color:#000}.startInterestedBox .imageWrapper{position:relative;padding-top:100%}@media (min-width:1024px){.startInterestedBox .imageWrapper{flex:0 0 360px;padding-top:360px}}.startInterestedBox .imageWrapper.interested:before{position:absolute;width:100%;height:100%;content:"";left:0;bottom:0;background:linear-gradient(180deg,#fff0 25.34%,rgb(0 0 0 / .5) 80.34%);z-index:1}.startInterestedBox .image{display:block;width:100%;position:absolute;left:0;top:0}.startInterestedBox .dataWrapper{position:absolute;z-index:1;left:0;padding:0 15px 15px 15px;width:100%;display:flex;align-items:center;color:#fff;bottom:0;justify-content:space-between}@media (min-width:1024px){.startInterestedBox .dataWrapper{padding:0 30px 30px 30px;flex:0 0 390px}}.startInterestedBox .dataWrapper .nick{font-size:20px;font-weight:700}@media (min-width:768px){.startInterestedBox .dataWrapper .nick{font-size:24px}}.startInterestedBox .dataWrapper .city{font-size:16px}@media (min-width:768px){.startInterestedBox .dataWrapper .city{font-size:18px}}.startInterestedBox .dataWrapper .interestedIcon{font-size:26px;cursor:pointer}@media (min-width:768px){.startInterestedBox .dataWrapper .interestedIcon{font-size:30px}}.startInterestedBox .infoWrapper{padding:20px 15px}@media (min-width:1024px){.startInterestedBox .infoWrapper{padding:17px 30px 0 30px;flex:0 0 390px;overflow:hidden}}.startInterestedBox .infoWrapper .nick{font-size:24px;font-weight:700}@media (min-width:1024px){.startInterestedBox .infoWrapper .nick{font-size:36px}}.startInterestedBox .infoWrapper .location{font-size:18px;margin-bottom:20px;color:#000000B2}@media (min-width:1024px){.startInterestedBox .infoWrapper .location{font-size:22px;margin-bottom:16px}}.startInterestedBox .infoWrapper .extended{font-size:18px;font-weight:700;margin-bottom:20px;line-height:1.1}@media (min-width:1024px){.startInterestedBox .infoWrapper .extended{font-size:22px;margin-bottom:6px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}}.startInterestedBox .infoWrapper .introduction{font-size:18px;margin-bottom:30px;color:#000000B2;line-height:22px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}@media (min-width:1024px){.startInterestedBox .infoWrapper .introduction{font-size:22px;line-height:27px;margin-bottom:20px}}.startInterestedBox .infoWrapper .interestedButton{margin-bottom:0}.startInterestedBox .infoText{font-size:18px;margin:0 0 30px 0;text-align:center}@media (min-width:1024px){.startInterestedBox .infoText{font-size:22px;margin-bottom:20px}}.startInterestedBox .infoText b{display:block;font-size:26px}@media (min-width:1024px){.startInterestedBox .infoText b{font-size:36px}}.startInterestedBox .buttonsWrapper{padding:0 10px}.startInterestedBox .button{display:inline-block;margin:0 auto;border:0;border-radius:22px;font-size:18px;padding:13px 0;width:100%;line-height:1;outline:none;cursor:pointer;text-align:center}@media (min-width:1024px){.startInterestedBox .button{border-radius:29px;font-size:22px;padding:17px 0}}.startInterestedBox .button.redButton{background:#DA001B;background:linear-gradient(135deg,#DA001B 0%,#FF4141 100%);color:#FFF;margin-bottom:15px}.startInterestedBox .button.redButton:hover{background:linear-gradient(135deg,#FF4141 0%,#DA001B 100%)}.startInterestedBox .button.white{padding:12px 0;border:1px solid #DA001B;background:#fff0;color:#DA001B}@media (min-width:768px){.startInterestedBox .button.white{padding:16px 0}}.startInterestedBox .button .interestedIcon{margin-right:10px;display:inline-block;font-size:1.4rem}.startUserStripeUser .item{position:relative;padding:28px 5px;transition:padding 400ms ease}.startUserStripeUser .itemWrapper{text-decoration:none;color:#000;background:#fff;border-radius:7px;overflow:hidden;display:block;position:relative}.startUserStripeUser .imageCol{position:relative;padding-top:100%}.startUserStripeUser .imageInterestedIcon{font-size:26px;cursor:pointer;position:absolute;right:15px;bottom:10px;z-index:10;color:#fff;text-shadow:0 0 5px #878787}@media (min-width:768px){.startUserStripeUser .imageInterestedIcon{font-size:30px}}.startUserStripeUser .image{display:block;width:100%;left:0;top:0;position:absolute}.startUserStripeUser .contentCol{padding:10px 15px}.startUserStripeUser .nick{font-size:16px;font-weight:700}.startUserStripeUser .city{font-size:14px;margin-bottom:8px;color:#000000B2}.startUserStripeUser .introduction{font-size:14px;font-weight:700;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.startUserStripeUser .buttonWrapper{padding-top:14px;height:0;overflow:hidden;transition:height 400ms ease}.startUserStripeUser .interestedButton{display:block;border:0;border-radius:20px;font-size:16px;line-height:20px;padding:10px 0;width:100%;outline:none;cursor:pointer;text-align:center;background:#DA001B;background:linear-gradient(135deg,#DA001B 0%,#FF4141 100%);color:#FFF}.startUserStripeUser .interestedButton .interestedIcon{font-size:20px}.startUserStripeUser .interestedButton:hover{background:linear-gradient(135deg,#FF4141 0%,#DA001B 100%)}.startUserStripeUser .interestedButton:disabled{background:#aaa;pointer-events:none}.startRegistration{content:"";background-color:rgb(0 0 0 / .75);display:block;position:fixed;left:0;bottom:0;width:100%;height:100%;z-index:3000}.startRegistration.fade-enter-active,.startRegistration.fade-leave-active{transition:opacity 200ms ease-in-out}.startRegistration.fade-enter-from,.startRegistration.fade-leave-to{opacity:0}.startRegistration .signUpBoxWrapper{padding-top:9%}.startPageContainer{font-family:'Roboto',sans-serif;padding-top:62px;background:#fff}@media (min-width:768px){.startPageContainer{padding-top:76px}}@media (min-width:1024px){.startPageContainer{padding-top:90px}}.startPageContainer .startContainer{width:340px;max-width:100%;padding:0 15px;margin:0 auto}@media (min-width:480px){.startPageContainer .startContainer{width:360px}}@media (min-width:768px){.startPageContainer .startContainer{width:760px}}@media (min-width:1024px){.startPageContainer .startContainer{width:920px}}@media (min-width:1360px){.startPageContainer .startContainer{width:1200px}}@media (min-width:1600px){.startPageContainer .startContainer{width:1370px}}.startPageContainer .registrationFloatButtonWrapper{padding-bottom:15px;position:fixed;left:50%;width:260px;margin-left:-130px;bottom:0;opacity:1;transition:bottom 500ms ease;z-index:100}.startPageContainer .registrationFloatButtonWrapper .registrationFloatButton{color:#fff;background:linear-gradient(348.51deg,#E22451 -2.65%,#DA001B 101.28%);outline:none;border:unset;line-height:20px;text-align:center;padding:15px 0;border-radius:25px;cursor:pointer;font-size:18px;width:100%;display:block}.startPageContainer .floatRegistrationButton-enter-from,.startPageContainer .floatRegistrationButton-leave-to{bottom:-100%;opacity:0}footer{padding-top:40px!important;background-color:#F4F4F4!important}footer .container{max-width:1660px;width:auto;padding:0 35px}@media (max-width:900px){footer .container{padding:0 20px}}@media (min-width:1280px){footer .container .blocks .block .title{font-size:19px!important}footer .container .blocks .block ul li a{font-size:13px!important}footer .container .blocks .block .wideLink .text{font-size:13px!important}}footer .logoLine i{background-color:#F4F4F4!important}footer.desktop.responsive{background:linear-gradient(123.4deg,rgb(102 134 222 / .1) 19.87%,rgb(243 21 91 / .1) 147.06%)}footer.desktop.responsive .logoLine i{background-color:unset!important}.cookiePolicy{font-family:'Roboto',sans-serif}.cookiePolicy .info,.cookiePolicy .hide{font-family:'Roboto',sans-serif}.cookiePolicy .info a,.cookiePolicy .hide a{color:#DA001B}.cookiePolicy .hide{padding-left:20px;padding-right:20px;background:#DA001B;background:-webkit-linear-gradient(-45deg,#DA001B 0%,#FF4141 100%);background:-moz-linear-gradient(-45deg,#feffff 0%,#FF4141 100%);background:-ms-linear-gradient(-45deg,#feffff 0%,#FF4141 100%);background:-o-linear-gradient(-45deg,#feffff 0%,#FF4141 100%);background:linear-gradient(135deg,#DA001B 0%,#FF4141 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#DA001B,endColorstr=#FF4141,GradientType=1);border-radius:30px}