@font-face{font-family:themify;font-style:normal;font-weight:400;src:url(https://cdn.viing.com/fonts/themify.eot?);src:url(https://cdn.viing.com/fonts/themify.eot?#iefix-fvbane) format("embedded-opentype"),url(https://cdn.viing.com/fonts/themify.woff) format("woff"),url(https://cdn.viing.com/fonts/themify.ttf) format("truetype"),url(https://cdn.viing.com/fonts/themify.svg) format("svg")}[class*=" ti-"],[class^=ti-]{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:themify;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.ti-wand:before{content:"\e600"}.ti-volume:before{content:"\e601"}.ti-user:before{content:"\e602"}.ti-unlock:before{content:"\e603"}.ti-unlink:before{content:"\e604"}.ti-trash:before{content:"\e605"}.ti-thought:before{content:"\e606"}.ti-target:before{content:"\e607"}.ti-tag:before{content:"\e608"}.ti-tablet:before{content:"\e609"}.ti-star:before{content:"\e60a"}.ti-spray:before{content:"\e60b"}.ti-signal:before{content:"\e60c"}.ti-shopping-cart:before{content:"\e60d"}.ti-shopping-cart-full:before{content:"\e60e"}.ti-settings:before{content:"\e60f"}.ti-search:before{content:"\e610"}.ti-zoom-in:before{content:"\e611"}.ti-zoom-out:before{content:"\e612"}.ti-cut:before{content:"\e613"}.ti-ruler:before{content:"\e614"}.ti-ruler-pencil:before{content:"\e615"}.ti-ruler-alt:before{content:"\e616"}.ti-bookmark:before{content:"\e617"}.ti-bookmark-alt:before{content:"\e618"}.ti-reload:before{content:"\e619"}.ti-plus:before{content:"\e61a"}.ti-pin:before{content:"\e61b"}.ti-pencil:before{content:"\e61c"}.ti-pencil-alt:before{content:"\e61d"}.ti-paint-roller:before{content:"\e61e"}.ti-paint-bucket:before{content:"\e61f"}.ti-na:before{content:"\e620"}.ti-mobile:before{content:"\e621"}.ti-minus:before{content:"\e622"}.ti-medall:before{content:"\e623"}.ti-medall-alt:before{content:"\e624"}.ti-marker:before{content:"\e625"}.ti-marker-alt:before{content:"\e626"}.ti-arrow-up:before{content:"\e627"}.ti-arrow-right:before{content:"\e628"}.ti-arrow-left:before{content:"\e629"}.ti-arrow-down:before{content:"\e62a"}.ti-lock:before{content:"\e62b"}.ti-location-arrow:before{content:"\e62c"}.ti-link:before{content:"\e62d"}.ti-layout:before{content:"\e62e"}.ti-layers:before{content:"\e62f"}.ti-layers-alt:before{content:"\e630"}.ti-key:before{content:"\e631"}.ti-import:before{content:"\e632"}.ti-image:before{content:"\e633"}.ti-heart:before{content:"\e634"}.ti-heart-broken:before{content:"\e635"}.ti-hand-stop:before{content:"\e636"}.ti-hand-open:before{content:"\e637"}.ti-hand-drag:before{content:"\e638"}.ti-folder:before{content:"\e639"}.ti-flag:before{content:"\e63a"}.ti-flag-alt:before{content:"\e63b"}.ti-flag-alt-2:before{content:"\e63c"}.ti-eye:before{content:"\e63d"}.ti-export:before{content:"\e63e"}.ti-exchange-vertical:before{content:"\e63f"}.ti-desktop:before{content:"\e640"}.ti-cup:before{content:"\e641"}.ti-crown:before{content:"\e642"}.ti-comments:before{content:"\e643"}.ti-comment:before{content:"\e644"}.ti-comment-alt:before{content:"\e645"}.ti-close:before{content:"\e646"}.ti-clip:before{content:"\e647"}.ti-angle-up:before{content:"\e648"}.ti-angle-right:before{content:"\e649"}.ti-angle-left:before{content:"\e64a"}.ti-angle-down:before{content:"\e64b"}.ti-check:before{content:"\e64c"}.ti-check-box:before{content:"\e64d"}.ti-camera:before{content:"\e64e"}.ti-announcement:before{content:"\e64f"}.ti-brush:before{content:"\e650"}.ti-briefcase:before{content:"\e651"}.ti-bolt:before{content:"\e652"}.ti-bolt-alt:before{content:"\e653"}.ti-blackboard:before{content:"\e654"}.ti-bag:before{content:"\e655"}.ti-move:before{content:"\e656"}.ti-arrows-vertical:before{content:"\e657"}.ti-arrows-horizontal:before{content:"\e658"}.ti-fullscreen:before{content:"\e659"}.ti-arrow-top-right:before{content:"\e65a"}.ti-arrow-top-left:before{content:"\e65b"}.ti-arrow-circle-up:before{content:"\e65c"}.ti-arrow-circle-right:before{content:"\e65d"}.ti-arrow-circle-left:before{content:"\e65e"}.ti-arrow-circle-down:before{content:"\e65f"}.ti-angle-double-up:before{content:"\e660"}.ti-angle-double-right:before{content:"\e661"}.ti-angle-double-left:before{content:"\e662"}.ti-angle-double-down:before{content:"\e663"}.ti-zip:before{content:"\e664"}.ti-world:before{content:"\e665"}.ti-wheelchair:before{content:"\e666"}.ti-view-list:before{content:"\e667"}.ti-view-list-alt:before{content:"\e668"}.ti-view-grid:before{content:"\e669"}.ti-uppercase:before{content:"\e66a"}.ti-upload:before{content:"\e66b"}.ti-underline:before{content:"\e66c"}.ti-truck:before{content:"\e66d"}.ti-timer:before{content:"\e66e"}.ti-ticket:before{content:"\e66f"}.ti-thumb-up:before{content:"\e670"}.ti-thumb-down:before{content:"\e671"}.ti-text:before{content:"\e672"}.ti-stats-up:before{content:"\e673"}.ti-stats-down:before{content:"\e674"}.ti-split-v:before{content:"\e675"}.ti-split-h:before{content:"\e676"}.ti-smallcap:before{content:"\e677"}.ti-shine:before{content:"\e678"}.ti-shift-right:before{content:"\e679"}.ti-shift-left:before{content:"\e67a"}.ti-shield:before{content:"\e67b"}.ti-notepad:before{content:"\e67c"}.ti-server:before{content:"\e67d"}.ti-quote-right:before{content:"\e67e"}.ti-quote-left:before{content:"\e67f"}.ti-pulse:before{content:"\e680"}.ti-printer:before{content:"\e681"}.ti-power-off:before{content:"\e682"}.ti-plug:before{content:"\e683"}.ti-pie-chart:before{content:"\e684"}.ti-paragraph:before{content:"\e685"}.ti-panel:before{content:"\e686"}.ti-package:before{content:"\e687"}.ti-music:before{content:"\e688"}.ti-music-alt:before{content:"\e689"}.ti-mouse:before{content:"\e68a"}.ti-mouse-alt:before{content:"\e68b"}.ti-money:before{content:"\e68c"}.ti-microphone:before{content:"\e68d"}.ti-menu:before{content:"\e68e"}.ti-menu-alt:before{content:"\e68f"}.ti-map:before{content:"\e690"}.ti-map-alt:before{content:"\e691"}.ti-loop:before{content:"\e692"}.ti-location-pin:before{content:"\e693"}.ti-list:before{content:"\e694"}.ti-light-bulb:before{content:"\e695"}.ti-Italic:before{content:"\e696"}.ti-info:before{content:"\e697"}.ti-infinite:before{content:"\e698"}.ti-id-badge:before{content:"\e699"}.ti-hummer:before{content:"\e69a"}.ti-home:before{content:"\e69b"}.ti-help:before{content:"\e69c"}.ti-headphone:before{content:"\e69d"}.ti-harddrives:before{content:"\e69e"}.ti-harddrive:before{content:"\e69f"}.ti-gift:before{content:"\e6a0"}.ti-game:before{content:"\e6a1"}.ti-filter:before{content:"\e6a2"}.ti-files:before{content:"\e6a3"}.ti-file:before{content:"\e6a4"}.ti-eraser:before{content:"\e6a5"}.ti-envelope:before{content:"\e6a6"}.ti-download:before{content:"\e6a7"}.ti-direction:before{content:"\e6a8"}.ti-direction-alt:before{content:"\e6a9"}.ti-dashboard:before{content:"\e6aa"}.ti-control-stop:before{content:"\e6ab"}.ti-control-shuffle:before{content:"\e6ac"}.ti-control-play:before{content:"\e6ad"}.ti-control-pause:before{content:"\e6ae"}.ti-control-forward:before{content:"\e6af"}.ti-control-backward:before{content:"\e6b0"}.ti-cloud:before{content:"\e6b1"}.ti-cloud-up:before{content:"\e6b2"}.ti-cloud-down:before{content:"\e6b3"}.ti-clipboard:before{content:"\e6b4"}.ti-car:before{content:"\e6b5"}.ti-calendar:before{content:"\e6b6"}.ti-book:before{content:"\e6b7"}.ti-bell:before{content:"\e6b8"}.ti-basketball:before{content:"\e6b9"}.ti-bar-chart:before{content:"\e6ba"}.ti-bar-chart-alt:before{content:"\e6bb"}.ti-back-right:before{content:"\e6bc"}.ti-back-left:before{content:"\e6bd"}.ti-arrows-corner:before{content:"\e6be"}.ti-archive:before{content:"\e6bf"}.ti-anchor:before{content:"\e6c0"}.ti-align-right:before{content:"\e6c1"}.ti-align-left:before{content:"\e6c2"}.ti-align-justify:before{content:"\e6c3"}.ti-align-center:before{content:"\e6c4"}.ti-alert:before{content:"\e6c5"}.ti-alarm-clock:before{content:"\e6c6"}.ti-agenda:before{content:"\e6c7"}.ti-write:before{content:"\e6c8"}.ti-window:before{content:"\e6c9"}.ti-widgetized:before{content:"\e6ca"}.ti-widget:before{content:"\e6cb"}.ti-widget-alt:before{content:"\e6cc"}.ti-wallet:before{content:"\e6cd"}.ti-video-clapper:before{content:"\e6ce"}.ti-video-camera:before{content:"\e6cf"}.ti-vector:before{content:"\e6d0"}.ti-themify-logo:before{content:"\e6d1"}.ti-themify-favicon:before{content:"\e6d2"}.ti-themify-favicon-alt:before{content:"\e6d3"}.ti-support:before{content:"\e6d4"}.ti-stamp:before{content:"\e6d5"}.ti-split-v-alt:before{content:"\e6d6"}.ti-slice:before{content:"\e6d7"}.ti-shortcode:before{content:"\e6d8"}.ti-shift-right-alt:before{content:"\e6d9"}.ti-shift-left-alt:before{content:"\e6da"}.ti-ruler-alt-2:before{content:"\e6db"}.ti-receipt:before{content:"\e6dc"}.ti-pin2:before{content:"\e6dd"}.ti-pin-alt:before{content:"\e6de"}.ti-pencil-alt2:before{content:"\e6df"}.ti-palette:before{content:"\e6e0"}.ti-more:before{content:"\e6e1"}.ti-more-alt:before{content:"\e6e2"}.ti-microphone-alt:before{content:"\e6e3"}.ti-magnet:before{content:"\e6e4"}.ti-line-double:before{content:"\e6e5"}.ti-line-dotted:before{content:"\e6e6"}.ti-line-dashed:before{content:"\e6e7"}.ti-layout-width-full:before{content:"\e6e8"}.ti-layout-width-default:before{content:"\e6e9"}.ti-layout-width-default-alt:before{content:"\e6ea"}.ti-layout-tab:before{content:"\e6eb"}.ti-layout-tab-window:before{content:"\e6ec"}.ti-layout-tab-v:before{content:"\e6ed"}.ti-layout-tab-min:before{content:"\e6ee"}.ti-layout-slider:before{content:"\e6ef"}.ti-layout-slider-alt:before{content:"\e6f0"}.ti-layout-sidebar-right:before{content:"\e6f1"}.ti-layout-sidebar-none:before{content:"\e6f2"}.ti-layout-sidebar-left:before{content:"\e6f3"}.ti-layout-placeholder:before{content:"\e6f4"}.ti-layout-menu:before{content:"\e6f5"}.ti-layout-menu-v:before{content:"\e6f6"}.ti-layout-menu-separated:before{content:"\e6f7"}.ti-layout-menu-full:before{content:"\e6f8"}.ti-layout-media-right-alt:before{content:"\e6f9"}.ti-layout-media-right:before{content:"\e6fa"}.ti-layout-media-overlay:before{content:"\e6fb"}.ti-layout-media-overlay-alt:before{content:"\e6fc"}.ti-layout-media-overlay-alt-2:before{content:"\e6fd"}.ti-layout-media-left-alt:before{content:"\e6fe"}.ti-layout-media-left:before{content:"\e6ff"}.ti-layout-media-center-alt:before{content:"\e700"}.ti-layout-media-center:before{content:"\e701"}.ti-layout-list-thumb:before{content:"\e702"}.ti-layout-list-thumb-alt:before{content:"\e703"}.ti-layout-list-post:before{content:"\e704"}.ti-layout-list-large-image:before{content:"\e705"}.ti-layout-line-solid:before{content:"\e706"}.ti-layout-grid4:before{content:"\e707"}.ti-layout-grid3:before{content:"\e708"}.ti-layout-grid2:before{content:"\e709"}.ti-layout-grid2-thumb:before{content:"\e70a"}.ti-layout-cta-right:before{content:"\e70b"}.ti-layout-cta-left:before{content:"\e70c"}.ti-layout-cta-center:before{content:"\e70d"}.ti-layout-cta-btn-right:before{content:"\e70e"}.ti-layout-cta-btn-left:before{content:"\e70f"}.ti-layout-column4:before{content:"\e710"}.ti-layout-column3:before{content:"\e711"}.ti-layout-column2:before{content:"\e712"}.ti-layout-accordion-separated:before{content:"\e713"}.ti-layout-accordion-merged:before{content:"\e714"}.ti-layout-accordion-list:before{content:"\e715"}.ti-ink-pen:before{content:"\e716"}.ti-info-alt:before{content:"\e717"}.ti-help-alt:before{content:"\e718"}.ti-headphone-alt:before{content:"\e719"}.ti-hand-point-up:before{content:"\e71a"}.ti-hand-point-right:before{content:"\e71b"}.ti-hand-point-left:before{content:"\e71c"}.ti-hand-point-down:before{content:"\e71d"}.ti-gallery:before{content:"\e71e"}.ti-face-smile:before{content:"\e71f"}.ti-face-sad:before{content:"\e720"}.ti-credit-card:before{content:"\e721"}.ti-control-skip-forward:before{content:"\e722"}.ti-control-skip-backward:before{content:"\e723"}.ti-control-record:before{content:"\e724"}.ti-control-eject:before{content:"\e725"}.ti-comments-smiley:before{content:"\e726"}.ti-brush-alt:before{content:"\e727"}.ti-youtube:before{content:"\e728"}.ti-vimeo:before{content:"\e729"}.ti-twitter:before{content:"\e72a"}.ti-time:before{content:"\e72b"}.ti-tumblr:before{content:"\e72c"}.ti-skype:before{content:"\e72d"}.ti-share:before{content:"\e72e"}.ti-share-alt:before{content:"\e72f"}.ti-rocket:before{content:"\e730"}.ti-pinterest:before{content:"\e731"}.ti-new-window:before{content:"\e732"}.ti-microsoft:before{content:"\e733"}.ti-list-ol:before{content:"\e734"}.ti-linkedin:before{content:"\e735"}.ti-layout-sidebar-2:before{content:"\e736"}.ti-layout-grid4-alt:before{content:"\e737"}.ti-layout-grid3-alt:before{content:"\e738"}.ti-layout-grid2-alt:before{content:"\e739"}.ti-layout-column4-alt:before{content:"\e73a"}.ti-layout-column3-alt:before{content:"\e73b"}.ti-layout-column2-alt:before{content:"\e73c"}.ti-instagram:before{content:"\e73d"}.ti-google:before{content:"\e73e"}.ti-github:before{content:"\e73f"}.ti-flickr:before{content:"\e740"}.ti-facebook:before{content:"\e741"}.ti-dropbox:before{content:"\e742"}.ti-dribbble:before{content:"\e743"}.ti-apple:before{content:"\e744"}.ti-android:before{content:"\e745"}.ti-save:before{content:"\e746"}.ti-save-alt:before{content:"\e747"}.ti-yahoo:before{content:"\e748"}.ti-wordpress:before{content:"\e749"}.ti-vimeo-alt:before{content:"\e74a"}.ti-twitter-alt:before{content:"\e74b"}.ti-tumblr-alt:before{content:"\e74c"}.ti-trello:before{content:"\e74d"}.ti-stack-overflow:before{content:"\e74e"}.ti-soundcloud:before{content:"\e74f"}.ti-sharethis:before{content:"\e750"}.ti-sharethis-alt:before{content:"\e751"}.ti-reddit:before{content:"\e752"}.ti-pinterest-alt:before{content:"\e753"}.ti-microsoft-alt:before{content:"\e754"}.ti-linux:before{content:"\e755"}.ti-jsfiddle:before{content:"\e756"}.ti-joomla:before{content:"\e757"}.ti-html5:before{content:"\e758"}.ti-flickr-alt:before{content:"\e759"}.ti-email:before{content:"\e75a"}.ti-drupal:before{content:"\e75b"}.ti-dropbox-alt:before{content:"\e75c"}.ti-css3:before{content:"\e75d"}.ti-rss:before{content:"\e75e"}.ti-rss-alt:before{content:"\e75f"}
.flatpickr-calendar{-webkit-animation:none;animation:none;background:transparent;background:#fff;border:0;border-radius:5px;-webkit-box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08);box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08);-webkit-box-sizing:border-box;box-sizing:border-box;direction:ltr;display:none;font-size:14px;line-height:24px;opacity:0;padding:0;position:absolute;text-align:center;-ms-touch-action:manipulation;touch-action:manipulation;visibility:hidden;width:307.875px}.flatpickr-calendar.inline,.flatpickr-calendar.open{max-height:640px;opacity:1;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1);animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{display:block;z-index:999}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none!important;box-shadow:none!important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-calendar .hasTime .dayContainer,.flatpickr-calendar .hasWeeks .dayContainer{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{border-top:1px solid #e6e6e6;height:40px}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:after,.flatpickr-calendar:before{border:solid transparent;content:"";display:block;height:0;left:22px;pointer-events:none;position:absolute;width:0}.flatpickr-calendar.arrowRight:after,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.rightMost:before{left:auto;right:22px}.flatpickr-calendar.arrowCenter:after,.flatpickr-calendar.arrowCenter:before{left:50%;right:50%}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:after,.flatpickr-calendar.arrowTop:before{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:after,.flatpickr-calendar.arrowBottom:before{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{display:inline-block;position:relative}.flatpickr-months{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-months .flatpickr-month{-webkit-box-flex:1;background:transparent;-webkit-flex:1;-ms-flex:1;flex:1;line-height:1;overflow:hidden;position:relative;text-align:center}.flatpickr-months .flatpickr-month,.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{fill:rgba(0,0,0,.9);color:rgba(0,0,0,.9);height:34px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{cursor:pointer;padding:10px;position:absolute;text-decoration:none;top:0;z-index:3}.flatpickr-months .flatpickr-next-month.flatpickr-disabled,.flatpickr-months .flatpickr-prev-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-next-month i,.flatpickr-months .flatpickr-prev-month i{position:relative}.flatpickr-months .flatpickr-next-month.flatpickr-prev-month,.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-next-month.flatpickr-next-month,.flatpickr-months .flatpickr-prev-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-next-month:hover,.flatpickr-months .flatpickr-prev-month:hover{color:#959ea9}.flatpickr-months .flatpickr-next-month:hover svg,.flatpickr-months .flatpickr-prev-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-next-month svg,.flatpickr-months .flatpickr-prev-month svg{height:14px;width:14px}.flatpickr-months .flatpickr-next-month svg path,.flatpickr-months .flatpickr-prev-month svg path{fill:inherit;-webkit-transition:fill .1s;transition:fill .1s}.numInputWrapper{height:auto;position:relative}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-inner-spin-button,.numInputWrapper input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.numInputWrapper span{border:1px solid rgba(57,57,57,.15);-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;height:50%;line-height:50%;opacity:0;padding:0 4px 0 2px;position:absolute;right:0;width:14px}.numInputWrapper span:hover{background:rgba(0,0,0,.1)}.numInputWrapper span:active{background:rgba(0,0,0,.2)}.numInputWrapper span:after{content:"";display:block;position:absolute}.numInputWrapper span.arrowUp{border-bottom:0;top:0}.numInputWrapper span.arrowUp:after{border-bottom:4px solid rgba(57,57,57,.6);border-left:4px solid transparent;border-right:4px solid transparent;top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,.6);top:40%}.numInputWrapper span svg{height:auto;width:inherit}.numInputWrapper span svg path{fill:rgba(0,0,0,.5)}.numInputWrapper:hover{background:rgba(0,0,0,.05)}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{color:inherit;display:inline-block;font-size:135%;font-weight:300;height:34px;left:12.5%;line-height:inherit;line-height:1;padding:7.48px 0 0;position:absolute;text-align:center;-webkit-transform:translateZ(0);transform:translateZ(0);width:75%}.flatpickr-current-month span.cur-month{color:inherit;display:inline-block;font-family:inherit;font-weight:700;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:rgba(0,0,0,.05)}.flatpickr-current-month .numInputWrapper{display:inline-block;width:6ch;width:7ch\0}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:rgba(0,0,0,.9)}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:rgba(0,0,0,.9)}.flatpickr-current-month input.cur-year{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;background:transparent;border:0;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;display:inline-block;font-family:inherit;font-size:inherit;font-weight:300;height:auto;line-height:inherit;margin:0;padding:0 0 0 .5ch;vertical-align:initial}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{background:transparent;color:rgba(0,0,0,.5);font-size:100%;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;-webkit-appearance:menulist;-moz-appearance:menulist;background:transparent;border:none;border-radius:0;box-sizing:border-box;-webkit-box-sizing:border-box;color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0;outline:none;padding:0 0 0 .5ch;position:relative;vertical-align:initial;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:active,.flatpickr-current-month .flatpickr-monthDropdown-months:focus{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:rgba(0,0,0,.05)}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:transparent;outline:none;padding:0}.flatpickr-weekdays{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background:transparent;height:28px;overflow:hidden;text-align:center;width:100%}.flatpickr-weekdays,.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-weekdays .flatpickr-weekdaycontainer,span.flatpickr-weekday{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}span.flatpickr-weekday{background:transparent;color:rgba(0,0,0,.54);cursor:default;display:block;font-size:90%;font-weight:bolder;line-height:1;margin:0;text-align:center}.dayContainer,.flatpickr-weeks{padding:1px 0 0}.flatpickr-days{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;position:relative;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{-ms-flex-pack:justify;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-justify-content:space-around;justify-content:space-around;max-width:307.875px;min-width:307.875px;opacity:1;outline:0;padding:0;text-align:left;-webkit-transform:translateZ(0);transform:translateZ(0);width:307.875px}.dayContainer+.dayContainer{-webkit-box-shadow:-1px 0 0 #e6e6e6;box-shadow:-1px 0 0 #e6e6e6}.flatpickr-day{-ms-flex-preferred-size:14.2857143%;-webkit-box-pack:center;-ms-flex-pack:center;background:none;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;cursor:pointer;display:inline-block;-webkit-flex-basis:14.2857143%;flex-basis:14.2857143%;font-weight:400;height:39px;-webkit-justify-content:center;justify-content:center;line-height:39px;margin:0;max-width:39px;position:relative;text-align:center;width:14.2857143%}.flatpickr-day.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day.nextMonthDay:focus,.flatpickr-day.nextMonthDay:hover,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.today.inRange,.flatpickr-day:focus,.flatpickr-day:hover{background:#e6e6e6;border-color:#e6e6e6;cursor:pointer;outline:0}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:focus,.flatpickr-day.today:hover{background:#959ea9;border-color:#959ea9;color:#fff}.flatpickr-day.endRange,.flatpickr-day.endRange.inRange,.flatpickr-day.endRange.nextMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.endRange:focus,.flatpickr-day.endRange:hover,.flatpickr-day.selected,.flatpickr-day.selected.inRange,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.selected:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange,.flatpickr-day.startRange.inRange,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.startRange:focus,.flatpickr-day.startRange:hover{background:#569ff7;border-color:#569ff7;-webkit-box-shadow:none;box-shadow:none;color:#fff}.flatpickr-day.endRange.startRange,.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.endRange.endRange,.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #569ff7;box-shadow:-10px 0 0 #569ff7}.flatpickr-day.endRange.startRange.endRange,.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.nextMonthDay,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.prevMonthDay{background:transparent;border-color:transparent;color:rgba(57,57,57,.3);cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{color:rgba(57,57,57,.1);cursor:not-allowed}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7;box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{-webkit-box-shadow:1px 0 0 #e6e6e6;box-shadow:1px 0 0 #e6e6e6;padding:0 12px}.flatpickr-weekwrapper .flatpickr-weekday{float:none;line-height:28px;width:100%}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{background:transparent;border:none;color:rgba(57,57,57,.3);cursor:default;display:block;max-width:none;width:100%}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden}.flatpickr-innerContainer,.flatpickr-rContainer{-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-rContainer{display:inline-block;padding:0}.flatpickr-time{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:0;line-height:40px;max-height:40px;outline:0;overflow:hidden;text-align:center}.flatpickr-time:after{clear:both;content:"";display:table}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;float:left;height:40px;width:40%}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;background:transparent;border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;font-size:14px;height:inherit;line-height:inherit;margin:0;padding:0;position:relative;text-align:center}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{border:0;outline:0}.flatpickr-time .flatpickr-am-pm,.flatpickr-time .flatpickr-time-separator{-ms-flex-item-align:center;-webkit-align-self:center;align-self:center;color:#393939;float:left;font-weight:700;height:inherit;line-height:inherit;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:2%}.flatpickr-time .flatpickr-am-pm{cursor:pointer;font-weight:400;outline:0;text-align:center;width:18%}.flatpickr-time .flatpickr-am-pm:focus,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time input:hover{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}
@charset "UTF-8";@font-face{font-display:swap;font-family:Myriad Pro;font-style:normal;font-weight:600;src:url(https://cdn.viing.com/fonts/MyriadPro-Semibold.eot);src:url(https://cdn.viing.com/fonts/MyriadPro-Semibold.eot?#iefix) format("embedded-opentype"),url(https://cdn.viing.com/fonts/MyriadPro-Semibold.woff2) format("woff2"),url(https://cdn.viing.com/fonts/MyriadPro-Semibold.woff) format("woff"),url(https://cdn.viing.com/fonts/MyriadPro-Semibold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Myriad Pro;font-style:normal;font-weight:300;src:url(https://cdn.viing.com/fonts/MyriadPro-Light.eot);src:url(https://cdn.viing.com/fonts/MyriadPro-Light.eot?#iefix) format("embedded-opentype"),url(https://cdn.viing.com/fonts/MyriadPro-Light.woff2) format("woff2"),url(https://cdn.viing.com/fonts/MyriadPro-Light.woff) format("woff"),url(https://cdn.viing.com/fonts/MyriadPro-Light.ttf) format("truetype")}@font-face{font-display:swap;font-family:Myriad Pro;font-style:normal;font-weight:400;src:url(https://cdn.viing.com/fonts/MyriadPro-Regular.eot);src:url(https://cdn.viing.com/fonts/MyriadPro-Regular.eot?#iefix) format("embedded-opentype"),url(https://cdn.viing.com/fonts/MyriadPro-Regular.woff2) format("woff2"),url(https://cdn.viing.com/fonts/MyriadPro-Regular.woff) format("woff"),url(https://cdn.viing.com/fonts/MyriadPro-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Myriad Pro;font-style:italic;font-weight:600;src:url(https://cdn.viing.com/fonts/MyriadPro-SemiboldIt.eot);src:url(https://cdn.viing.com/fonts/MyriadPro-SemiboldIt.eot?#iefix) format("embedded-opentype"),url(https://cdn.viing.com/fonts/MyriadPro-SemiboldIt.woff2) format("woff2"),url(https://cdn.viing.com/fonts/MyriadPro-SemiboldIt.woff) format("woff"),url(https://cdn.viing.com/fonts/MyriadPro-SemiboldIt.ttf) format("truetype")}@font-face{font-display:swap;font-family:Myriad Pro;font-style:normal;font-weight:700;src:url(https://cdn.viing.com/fonts/MyriadPro-Bold.eot);src:url(https://cdn.viing.com/fonts/MyriadPro-Bold.eot?#iefix) format("embedded-opentype"),url(https://cdn.viing.com/fonts/MyriadPro-Bold.woff2) format("woff2"),url(https://cdn.viing.com/fonts/MyriadPro-Bold.woff) format("woff"),url(https://cdn.viing.com/fonts/MyriadPro-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Myriad Pro;font-style:normal;font-weight:900;src:url(https://cdn.viing.com/fonts/MyriadPro-Black.eot);src:url(https://cdn.viing.com/fonts/MyriadPro-Black.eot?#iefix) format("embedded-opentype"),url(https://cdn.viing.com/fonts/MyriadPro-Black.woff2) format("woff2"),url(https://cdn.viing.com/fonts/MyriadPro-Black.woff) format("woff"),url(https://cdn.viing.com/fonts/MyriadPro-Black.ttf) format("truetype")}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-ms-touch-action:manipulation;touch-action:manipulation}body,html{font-family:Myriad Pro,sans-serif!important}body{-webkit-box-orient:vertical;-webkit-box-direction:normal;color:#454b63;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:16px;height:100%;min-height:100vh;overflow-x:hidden;position:relative;width:100%}body.no-scroll{overflow:hidden}body.transition-none *{-webkit-transition:none!important;transition:none!important}body.body-color{background:#fbfbf9}body.modal-open{overflow:hidden;position:fixed}footer,header{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}main{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Comfortaa,sans-serif;font-weight:700}.h1,h1{font-size:48px}.h2,h2{font-size:24px}.vr{background-color:rgba(69,75,99,.28);height:100%;margin-left:1rem;margin-right:1rem;width:1px}.hr,.vr{display:none}.hr{background-color:#eeede5;height:1px;width:100%}.bg-accent,.list-number{background:#00c0c3}.list-number{border-radius:50px;color:#fff;display:inline-block;font-size:16px;font-weight:700;height:24px;padding-top:1px;text-align:center;width:24px}.white-bg{background:#fff;border-radius:25px;-webkit-box-shadow:0 0 50px hsla(53,10%,49%,.18);box-shadow:0 0 50px hsla(53,10%,49%,.18)}.color-white{color:#fff}.color-dark{color:#2a2c34}.color-accent{color:#ff8374}.color-primary{color:#00c0c3}.bottom-30-{bottom:-30%}.bottom-60-{bottom:-60%}.end-35{right:35%}.z-index-1{z-index:1}.mw-900{margin:auto;max-width:900px}.mw-1100{margin:auto;max-width:1100px}.mt-10-{margin-top:-10%}.progress{background:#eeede5}.progress,.progress-bar{border-radius:20px;height:7px}.progress-bar{background:#00596f}.header__link{color:#1f1f1f;display:inline-block;font-family:Comfortaa,sans-serif;font-size:.875rem}.header__link.login{border-radius:50px}.header__link.login:hover{background-color:#f1f1ea}.header__link.sign-up{background-color:#00c0c3;border-radius:50px}.header__link.sign-up:hover{background-color:#00a7aa}.header-recipient .bg-header{bottom:-100%;height:100%;-o-object-fit:cover;object-fit:cover}.header-recipient .navbar-brand{max-width:45%}.header-recipient .navbar-nav button span{display:none}.body-color header{background:#fbfbf9;-webkit-transition:background .1s linear;transition:background .1s linear;z-index:6}.body-color header .navbar-nav .nav-link{color:#454b63}.body-color header .navbar-nav .nav-link.btn{background:#454b63;-webkit-box-shadow:0 4px 20px rgba(51,51,51,.68);box-shadow:0 4px 20px rgba(51,51,51,.68);color:#fff}.body-color .logo{display:none}.body-color .logo-scrolled{display:block}.body-color footer{background:#eeede5!important;margin-top:60px;padding:36px 30px!important}.account-link .user-img{height:40px;width:40px}.btn-edit{display:none}.edit .btn-edit{display:block}.testimonialsCarousel{width:90%}.testimonialsCarousel .swiper-slide{padding:10px 15px}.testimonialsCarousel .swiper-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.swiper-next.carousel-control-next,.swiper-prev.carousel-control-prev{background-color:#fff;border-radius:50%;height:32px;opacity:1;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:32px}.swiper-next.carousel-control-next:hover,.swiper-prev.carousel-control-prev:hover{-webkit-box-shadow:0 0 12px rgba(51,51,51,.1);box-shadow:0 0 12px rgba(51,51,51,.1)}.swiper .gifts__card{background:#fff;border:none}.swiper-slide{height:auto}.section-invite{z-index:5}.section-invite .user-img{height:35px;width:35px}.section-invite .add-btn:after{color:#e4e1d0;font-size:21px;line-height:21px}.section-invite-users .item:hover .section-invite-action{display:-webkit-box;display:-ms-flexbox;display:flex}.section-invite-users .item:hover .user-img{-webkit-filter:drop-shadow(0 0 8px rgba(51,51,51,.5));filter:drop-shadow(0 0 8px rgba(51,51,51,.5))}.section-invite .vr{background:#eeede5}.section-invite-action{bottom:-6px;display:none;z-index:2}.section-invite-action,.section-invite-action button{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;justify-content:center}.section-invite-action button{border:none;border-radius:50%;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:12px;margin-right:4px;outline:none;padding:0;position:relative;width:12px}.section-invite-action button:last-child{margin:0}.section-invite-action .btn-check{background:#98cbaa}.section-invite-action .btn-dell{background:#ff8675}.column-left-horizontal>.row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 .75rem}.column-left-horizontal .gift-option{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px;margin-right:20px;padding:0;width:195px}.column-left-horizontal .gift-option>div{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.column-left-horizontal .contributions-block{padding:.5rem;width:100%}.column-left-horizontal .contributions-block>div:before{border-radius:25px;height:50%;width:100%}.column-left-horizontal .contributions-top{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;justify-content:center;margin-bottom:30px;padding:0;width:100%}.column-left-horizontal .contributions-price-wrapper{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content:flex-start}.column-left-horizontal .contributions-bottom{-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-direction:column;flex-direction:column;justify-content:center}.column-left-horizontal .contributions-bottom,.column-left-horizontal .contributions-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.column-left-horizontal .contributions-wrapper{-webkit-box-flex:1;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;background:#fff;border-radius:25px;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start;margin:0;padding:0}.column-left-horizontal .contributions-wrapper .white-bg{-webkit-box-shadow:none;box-shadow:none}.column-left-horizontal .contributions-info{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.column-left-horizontal .social-share{margin-bottom:30px}.column-left-vertical .gift-option{margin-bottom:1.5rem}.column-left-vertical .gift-option>div{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.column-left-vertical .contributions-block{margin-bottom:1.5rem;padding:.25rem}.column-left-vertical .contributions-block>div:before{border-radius:25px 25px 0 0;height:50%;width:100%}.column-left-vertical .contributions-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.column-left-vertical .contributions-bottom{padding-bottom:.5rem;padding-top:1.5rem}.column-left-vertical .contributions-price-block{margin-bottom:.5rem}.column-left-vertical .contributions-info{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.gift-option>div{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:1.5rem 1rem}.gift-option .btn-edit{border-color:#00c0c3;bottom:0;left:50%;-webkit-transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);transform:translate(-50%,50%)}.gift-option-name{display:none}.gift-option img{max-width:146px;width:100%}.page-bg-sm{height:240px}.page-bg-lg{height:366px}.page-bg-lg,.page-bg-sm{background-position:0 0;background-repeat:no-repeat;background-size:cover}.page-bg-lg .btn-edit,.page-bg-sm .btn-edit{bottom:24px;right:24px}.section-gift-organizer-text{overflow-x:auto}.social-share-link{background:#fff;border:none;-webkit-box-shadow:5px 5px 20px hsla(53,10%,49%,.31);box-shadow:5px 5px 20px hsla(53,10%,49%,.31);height:27.46px;outline:none;padding:0;-webkit-transition:.2s linear;transition:.2s linear;width:27.46px}.social-share-link.copy-link{-webkit-box-shadow:none;box-shadow:none}.social-share-link:hover{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.empty-box{height:220px}.contributions-block{z-index:1}.contributions-block .vr{height:auto}.contributions-block>div{padding-bottom:1rem;padding-top:1.5rem}.contributions-block>div:before{background:#f8f8f4;content:"";display:block;left:0;position:absolute;top:0;z-index:-1}.contributions-block .main-cta{border-radius:16px;font-size:14px;line-height:15px}.contributions-block .progress{margin-bottom:1.5rem;width:100%}.contributions-top{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.contributions-top .btn{padding:1rem 1.5rem}.contributions-info{display:-webkit-box;display:-ms-flexbox;display:flex}.contributions-total-price{color:#ff8675;font-family:Comfortaa,sans-serif;font-size:30px;font-weight:700;line-height:normal;text-align:center}.section-gift-organizer h1{font-size:26px;line-height:36px;margin-bottom:0}.section-gift-organizer .btn-border{width:135px}.section-gift-organizer .user-img{height:64px;width:64px}.section-gift-organizer-text{word-wrap:break-word;font-size:16px;line-height:33px}.section-gift-organizer-block{background:#f7f7f3;border-radius:20px}.section-gift-organizer-position{font-size:15px;line-height:18px}.section-gift-organizer-name{font-size:20px;font-weight:600;line-height:24px}.section-gift-organizer-title h1{overflow-x:auto}.section-gift-organizer-title .btn-edit{border-color:#00c0c3;bottom:0;right:0}.section-messages .add-btn{color:#c8c5b2;font-size:18px;font-weight:300;height:233px;line-height:22px}.section-messages .add-btn:after{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#edebdf;border-radius:50%;color:#c8c5b2;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:45px;height:77px;justify-content:center;left:0;line-height:43px;margin-bottom:20px;position:relative;top:0;-webkit-transform:none;-ms-transform:none;transform:none;width:77px}.section-messages-item-text{word-wrap:break-word;font-size:14px;line-height:20px}.section-messages-item-data-post,.section-messages-item-user_name{font-family:Comfortaa,sans-serif;font-weight:700}.section-messages-item-user_name{color:#00c0c3}.section-messages-item-data-post{font-size:12px;line-height:13px}.section-messages-item-img{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border-radius:25px 25px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;overflow:hidden}.section-messages-item-img img{width:100%}.section-messages-item.edit{border:2px solid #00c0c3}.section-messages-item.edit .btn-edit{border-color:#00c0c3;bottom:0;left:50%;-webkit-transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);transform:translate(-50%,50%)}.section-messages .user-img{height:32px;width:32px}.new_occasion h1{font-size:35px;line-height:45px;text-shadow:0 2px 0 rgba(0,0,0,.25)}.new_occasion .form-control{border-radius:10px;color:#2a2c34}.new_occasion .occasionMoney input{-webkit-box-ordinal-group:3;-ms-flex-order:2;border-left:none;border-radius:0 10px 10px 0!important;order:2}.new_occasion .occasionMoney input:focus+.input-group-text{border-color:#00c0c3}.new_occasion .occasionMoney .input-group-text{-webkit-box-ordinal-group:2;-ms-flex-order:1;background:none;border-radius:10px 0 0 10px!important;border-right:none;color:rgba(42,44,52,.5);order:1;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}.new_occasion .form-switch .form-check-label{color:#2a2c34}.new_occasion .form-check:not(.form-switch) .form-check-label{color:rgba(42,44,52,.5)}.new_occasion .form-check:not(.form-switch) .form-check-label .tl{color:#2a2c34}.new_occasion .form-check:not(.form-switch) .form-check-input{border-color:#454b63}.new_occasion .form-check:not(.form-switch) .form-check-input[type=checkbox]{height:18px;width:18px}.new_occasion .form-check:not(.form-switch) .form-check-input[type=checkbox]+.form-check-label,.new_occasion .form-check:not(.form-switch) .form-check-input[type=checkbox]+.form-check-label a{color:rgba(42,44,52,.7)}.new_occasion .form-check:not(.form-switch) .form-check-input[type=checkbox]:checked{background-color:#00c0c3;background-size:20px;border-color:#00c0c3}.new_occasion .form-check:not(.form-switch) .form-check-input[type=checkbox]:checked+.form-check-label{color:#00c0c3}.new_occasion .form-check:not(.form-switch) .form-check-input[type=checkbox]:checked+.form-check-label a{color:#00c0c3;font-weight:700}.new_occasion .form-check:not(.form-switch) .form-check-input[type=radio]{height:16px;width:16px}.new_occasion .form-check:not(.form-switch) .form-check-input[type=radio]:checked{background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='2' fill='%2300c0c3'/%3E%3C/svg%3E");background-size:21px;border-color:#00c0c3}.new_occasion .form-check:not(.form-switch) .form-check-input[type=radio]:checked+.form-check-label .tl{color:#00c0c3;font-weight:700}.new_occasion-tab .color-red{color:#eb2027}.new_occasion-tab-text>div,.new_occasion-tab-title>div{border-radius:9px;position:relative;z-index:1}.new_occasion-tab-text:after,.new_occasion-tab-title:after{content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.new_occasion-tab-title{color:rgba(0,0,0,.5);cursor:pointer}.new_occasion-tab-title:after{background:#e8e8e0;border:1px solid #cfcfcf;border-radius:10px}.new_occasion-tab-text svg{display:block;margin-right:8px;max-width:13px;min-width:12px}.new_occasion-tab-text:after{background:hsla(60,15%,89%,.2);border-radius:10px}.new_occasion-tab input[type=radio]{display:none}.new_occasion-tab input[type=radio]:checked+label .new_occasion-tab-title{color:#454b63}.new_occasion-tab input[type=radio]:checked+label .new_occasion-tab-text>div,.new_occasion-tab input[type=radio]:checked+label .new_occasion-tab-title>div{background:#fff;-webkit-box-shadow:0 0 6px rgba(51,51,51,.2);box-shadow:0 0 6px rgba(51,51,51,.2)}.new_occasion-tab input[type=radio]:checked+label .new_occasion-tab-text>div{border:1px solid #00c0c3}.new_occasion .progress,.new_occasion .progress-bar{height:36px}.new_occasion .progress-bar{background:#00c0c3}.preview-message{font-size:14px;line-height:20px}.powered-by img{border-radius:2px;height:20px;width:31px}.btn-popover{background:none;border:none;font-size:12px;line-height:16px;outline:none;text-decoration:underline}.more-option span{background:#fff;cursor:pointer;min-width:75px}.more-option .more-option1{display:none}.more-option .more-option2{display:block}.more-option a.collapsed .more-option2{display:none}.more-option a.collapsed .more-option1{display:block}.btn-load-more,.not-found{color:#00c0c3;text-align:center}.btn-load-more.is-hidden{display:none}.upload-block{max-height:540px;overflow-y:auto}.upload-block::-webkit-scrollbar{background-color:#4e4e4e;border-radius:5px;width:6px}.upload-block::-webkit-scrollbar-thumb{background-color:#cfcfcf;border-radius:9em}.upload-img{height:250px;position:relative;width:100%}.upload-img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.upload-img:hover .upload-btn{display:block}.upload-img:hover{cursor:pointer}.upload-img:hover:before{background:rgba(0,192,195,.45);content:"";display:block;height:100%;position:absolute;width:100%}.upload-btn{display:none;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.giphy-block{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}.giphy-img{position:relative;width:48%}.giphy-img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.giphy-delete{height:30px;padding:0;position:absolute;right:10px;top:10px;width:30px}.giphy-delete img{-webkit-filter:invert(1);filter:invert(1);height:14px;width:12px}.giphy-logo{display:block;margin:-9px 21px 15px auto;width:50px}.playbox-video{border-radius:12px;max-height:342px;overflow:hidden}.steps .hr{width:44px}.steps-item span{font-size:12px;font-weight:700;left:50%;line-height:20px;min-width:88px;position:absolute;top:100%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}.steps-item-round{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border:1px solid #e8e8e0;border-radius:50%;color:#e8e8e0;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:20px;height:44px;justify-content:center;line-height:24px;width:44px}.steps-item-active .steps-item-round{border:2px solid #00c0c3;color:#00c0c3}.steps-item-done .steps-item-round{background:#00c0c3;border-color:#00c0c3;color:#fff}.steps-success h1{font-size:24px;line-height:32px;text-shadow:none}.steps-success img{max-width:112px;width:100%}.steps-success .main-cta{text-transform:inherit}.steps-head{font-size:17px;line-height:17px}.main-cta,.steps-head{font-family:Comfortaa,sans-serif}.main-cta{background-color:#00c0c3;border-radius:10px;color:#fff;text-transform:uppercase}.main-cta:hover{background-color:#00a7aa;color:#fff}.main-cta--small{font-size:.875rem}.main-cta--outline{background-color:#fff;border:2px solid #00c0c3;color:#00c0c3}.main-cta--bg-transparent{background-color:transparent;border:2px solid #00c0c3;color:#00c0c3}.main-cta--bg-transparent:hover{border:2px solid #00a7aa}.main-cta--inverse{background-color:#fff;border:2px solid #fff;color:#00c0c3}.main-cta--inverse:hover{border:2px solid #00a7aa}.main-cta--inverse-red{background-color:#fff;border:2px solid #f43636;color:#f43636}.main-cta--inverse-red:hover{background-color:#f43636;color:#fff}.main-cta--discard{background-color:rgba(244,54,54,.2);color:#f43636}.main-cta--discard:hover{background-color:rgba(244,54,54,.4)}.main-cta--grey{background:rgba(69,75,99,.3);color:#fff}.main-cta--grey:hover{background:rgba(69,75,99,.5)}.main-cta--inverse-grey{background-color:#fff;border:1px solid #848484!important;color:#848484;text-transform:none}.main-cta--inverse-grey:hover{background:#fff;color:#373737}.main-cta--secondary{background:#454b63;color:#fff;padding:12px 20px}.main-cta--secondary:hover{background:rgba(69,75,99,.5)}.play-btn{cursor:pointer;-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s;z-index:1}.play-btn:hover{-webkit-transform:translate(-50%,-50%) scale(1.1)!important;-ms-transform:translate(-50%,-50%) scale(1.1)!important;transform:translate(-50%,-50%) scale(1.1)!important}.add-btn{border:none;outline:none;position:relative}.add-btn:after{content:"+";display:block;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.like-btn{fill-opacity:.21;background:none;border:none;cursor:pointer;outline:none;padding:0}.like-btn-liked{fill-opacity:1}.btn-link:hover{color:#00c0c3}.btn--hover-primary:hover{background-color:#00c0c3}.btn-border{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:none;border:1px solid #454b63;border-radius:16px;color:#454b63;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding:10px 20px}.btn-border,.btn-border svg{-webkit-transition:all .1s linear;transition:all .1s linear}.btn-border svg{fill:#454b63;display:block;margin-right:16px}.btn-border:hover{border-color:#00c0c3;color:#00c0c3}.btn-border:hover svg{fill:#00c0c3}.btn-edit{background:#fff;border:1px solid #fff;border-radius:50%;height:27px;margin:0;padding:0;position:absolute;-webkit-transition:.3s linear;transition:.3s linear;width:27px}.btn-edit svg{fill:#00c0c3}.btn-edit:hover{background:#00c0c3;border:1px solid #00c0c3}.btn-edit:hover svg{fill:#fff}.view-btn{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;border:none;border-radius:6px;display:-webkit-box;display:-ms-flexbox;display:flex;height:24px;justify-content:center;padding:4px;width:24px}.view-btn svg{fill:rgba(69,75,99,.494);height:100%;width:100%}.view-btn.active,.view-btn:hover{background-color:#00c0c3}.view-btn.active svg,.view-btn:hover svg{fill:#fff}.btn-pill{border-radius:50px}.btn-outline,.btn-outline-primary,.btn-outline-white{background:none;font-family:Comfortaa,sans-serif;font-size:14px;font-weight:700;line-height:16px;outline:none;text-decoration:none}.btn-outline-primary{border:1px solid #00c0c3}.btn-outline-primary:hover{background:#00c0c3;color:#fff}.btn-outline-white{border:1px solid #fff;color:#fff;padding:6px}.btn-outline-white:hover{opacity:.7}.btn-sort{background:hsla(53,10%,49%,.18);color:#454b63;font-family:Comfortaa,sans-serif;font-size:16px;font-weight:700;line-height:18px;padding:11px 17px}.btn-primary,.btn-sort.active,.btn-sort:hover{background:#00c0c3;color:#fff}.btn-primary{border-color:#00c0c3;-webkit-box-shadow:0 4px 20px rgba(0,156,159,.25);box-shadow:0 4px 20px rgba(0,156,159,.25)}.btn-primary-sm{font-size:14px;line-height:16px;padding:8px 11px}.pending__item a{color:inherit;text-decoration:none}.pending__item a:hover{text-decoration:underline}label.form-label{opacity:.82}.input-group-text,input.form-control,select.form-control,textarea.form-control{border-color:#e8e8e0;color:#2a2c34;font-size:1.125rem;line-height:1;padding:1rem}.input-group-text::-webkit-input-placeholder,input.form-control::-webkit-input-placeholder,select.form-control::-webkit-input-placeholder,textarea.form-control::-webkit-input-placeholder{opacity:.5}.input-group-text::-moz-placeholder,input.form-control::-moz-placeholder,select.form-control::-moz-placeholder,textarea.form-control::-moz-placeholder{opacity:.5}.input-group-text:-ms-input-placeholder,input.form-control:-ms-input-placeholder,select.form-control:-ms-input-placeholder,textarea.form-control:-ms-input-placeholder{opacity:.5}.input-group-text::-ms-input-placeholder,input.form-control::-ms-input-placeholder,select.form-control::-ms-input-placeholder,textarea.form-control::-ms-input-placeholder{opacity:.5}.input-group-text::placeholder,input.form-control::placeholder,select.form-control::placeholder,textarea.form-control::placeholder{opacity:.5}.input-group-text:focus,input.form-control:focus,select.form-control:focus,textarea.form-control:focus{border-color:#00c0c3;-webkit-box-shadow:none;box-shadow:none}textarea.form-control{resize:none}.form-control:focus::-webkit-input-placeholder{color:transparent}.form-control:focus::-moz-placeholder{color:transparent}.form-control:focus:-ms-input-placeholder{color:transparent}.form-control:focus::-ms-input-placeholder{color:transparent}.form-control:focus::placeholder{color:transparent}.form-date{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADEAAAAxCAMAAABEQrEuAAAAAXNSR0IB2cksfwAAAAlwSFlzAAALEwAACxMBAJqcGAAAADlQTFRF////+vr53NzV6urm19fP/Pz89/f19PTy5ubh5ubi2trS7e3q39/Y6Ojk6Ojj4eHb6+vn8PDt8PDszXkd0gAAAJpJREFUeJztlt0KwyAMRj81rq7rZtv3f9iFrBPKlCWXhZzL4CE/CAnQCDEGdBjFgUSULHGbkW8TU4jK1KHFc6vzPpOOEo7GlO8ZGYFFYIUre1gEmcFiMyJgE4jcMBrPpOT1Nfqfv4cbbrjhxqUM3rP5/9MPQYw6vAh+WYkqsLG3Du6OM5kF2iFJ9CyiGrZtPVredGnmumsbPvMG2ogQfdieIYYAAAAASUVORK5CYII=");background-position:top 50% right 16px;background-repeat:no-repeat;background-size:24px;cursor:pointer}.form-switch{padding-left:0;padding-right:6rem}.form-switch .form-check-input{background-color:inherit;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23F43636'/%3E%3C/svg%3E");border-color:#f43636;float:right;height:19px;margin-left:0;margin-right:-6em;width:38px}.form-switch .form-check-input:checked{background-color:inherit;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%2300C0C3'/%3E%3C/svg%3E");border-color:#00c0c3}.styled-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:4px;height:18px;min-width:18px;width:18px}.styled-checkbox:checked{background-color:#00c0c3!important;border-color:#00c0c3}.styled-checkbox:focus{border-color:#00c0c3;-webkit-box-shadow:0 0 0 .25rem rgba(0,192,195,.25);box-shadow:0 0 0 .25rem rgba(0,192,195,.25);outline:0}.styled-radio{color-adjust:exact;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-clip:content-box;background-color:#00c0c3;background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:contain;border:1px solid rgba(0,0,0,.25);border-radius:50%;height:18px;margin-top:.25em;padding:2px;-webkit-print-color-adjust:exact;vertical-align:top;width:18px}.styled-radio:checked{background-color:#00c0c3;border-color:#00c0c3}.styled-radio:checked+label{color:#00c0c3;font-weight:700}.styled-radio:focus{border-color:#00c0c3;-webkit-box-shadow:0 0 0 .25rem rgba(0,192,195,.25);box-shadow:0 0 0 .25rem rgba(0,192,195,.25);outline:0}label{cursor:pointer}.form-select{background-image:url(https://viing-images.s3.eu-west-2.amazonaws.com/images/gifts/select.svg)}.textarea__placeholder-05::-webkit-input-placeholder{opacity:.5}.textarea__placeholder-05::-moz-placeholder{opacity:.5}.textarea__placeholder-05:-ms-input-placeholder{opacity:.5}.textarea__placeholder-05::-ms-input-placeholder{opacity:.5}.textarea__placeholder-05::placeholder{opacity:.5}.input-spinner{max-width:120px}.input-spinner input{max-width:40px;outline:none}.input-spinner input[type=number]::-webkit-inner-spin-button,.input-spinner input[type=number]::-webkit-outer-spin-button{display:none}.input-spinner .btn-minus,.input-spinner .btn-plus{font-size:0;height:18px;width:18px}input[type=date],input[type=datetime-local]{background:#fff url(https://viing-images.s3.eu-west-2.amazonaws.com/images/icons/calendar.svg) right 1rem center no-repeat}input[type=date]::-webkit-calendar-picker-indicator,input[type=datetime-local]::-webkit-calendar-picker-indicator{background:#0078fa;bottom:0;color:#0078fa;cursor:pointer;height:100%;opacity:0;position:absolute;right:0;top:0;width:2.5rem}.bi{fill:currentColor;vertical-align:-.125em}.dropdown-item{background:none;color:#454b63;padding-left:0}.dropdown-item:hover{background:none;color:#00c0c3}.z-index--1{z-index:-1}.z-index--2{z-index:-2}.z-index--2p{z-index:2}.top-5-{top:-5%}.top-10{top:10%}.top-90{top:90%}.bottom-5-{bottom:-5%}.bottom-10-{bottom:-10%}.bottom-15-{bottom:-15%}.bottom-5{bottom:5%}.bottom-10{bottom:10%}.bottom-90{bottom:90%}.mw-600{max-width:600px}.w-sm-50{width:100%}.primary-link{color:#00c0c3!important;-webkit-transition:color .2s!important;transition:color .2s!important}.primary-link:hover{color:#008e90!important}.primary-link--underline{text-decoration:underline}.user-img{background:rgba(0,0,0,.05);border-radius:50%;overflow:hidden}.user-img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.fw-semibold{font-weight:600}.fw-black{font-weight:900}.fs-125{font-size:1.125rem}.fs-25{font-size:1.25rem}.fs-15{font-size:1.5rem;line-height:3.5rem}.fs-1r{font-size:1rem}.fs-0875{font-size:.875rem!important}.fs-075{font-size:.75rem!important}.fs-0625{font-size:.625rem!important}.ff-accent{font-family:Comfortaa,sans-serif}.ff-primary{font-family:Myriad Pro,sans-serif}.primary-hover:hover{color:#00c0c3}.font-color{color:#2a2c34}.font-color--op-05{color:rgba(42,44,52,.5)}.head-color{color:#454b63}.primary-color{color:#00c0c3}.red-color{color:#ff8675}.gray-color{color:#afb3c3}.font-primary{font-family:Myriad Pro,sans-serif}.text-svg--red{color:#f43636}.text-svg--hover-red:focus svg,.text-svg--hover-red:focus svg path,.text-svg--hover-red:hover svg,.text-svg--hover-red:hover svg path,.text-svg--red svg,.text-svg--red svg path{fill:#f43636}.danger-color{color:#f43636}.shadow--regular{-webkit-box-shadow:0 0 25px rgba(0,0,0,.1);box-shadow:0 0 25px rgba(0,0,0,.1)}.shadow--regular-md{-webkit-box-shadow:0 16px 23px rgba(0,0,0,.15);box-shadow:0 16px 23px rgba(0,0,0,.15)}.shadow--regular-sm{-webkit-box-shadow:0 0 12px rgba(51,51,51,.1);box-shadow:0 0 12px rgba(51,51,51,.1)}.shadow--regular-xs{-webkit-box-shadow:0 0 5px rgba(0,0,0,.1);box-shadow:0 0 5px rgba(0,0,0,.1)}.border-radius-card{border-radius:0 15px}.border--light{border:1px solid #eee}.border--primary-05{border:.5px solid #00c0c3}.border--primary-3{border:3px solid #00c0c3!important}.border--primary-dashed-2p{border:2px dashed #00c0c3}.border--gray-dashed-1p{border-bottom:1px dashed #e8e8e0}.border--start-0{border-bottom-left-radius:0!important;border-top-left-radius:0!important}.border--color-f9{border-color:#f9f9f9}.border--rounded-10{border-radius:10px}.border--rounded-16{border-radius:16px}.border--rounded-26{border-radius:26px}.border--rounded-25{border-radius:25px}.border--rounded-lg{border-radius:50px}.border--rounded-50{border-radius:50%}.opacity-03{opacity:.3}.opacity-05{opacity:.5}.opacity-07{opacity:.7}.opacity-08{opacity:.8}.opacity-1{opacity:1}.hover-image-scaling{-webkit-transform:translateZ(0);transform:translateZ(0)}.hover-image-scaling img{-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.hover-image-scaling img:hover{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}.bb-dashed{border-bottom:1px dashed #eeede5}.bt-dashed{border-top:1px dashed #fff}.gray-bg{background:#f7f7f3;border-radius:25px}.darkPage{height:100%;left:0;position:absolute;top:0;width:100%;z-index:3}.dashedBox{background:#f7f7f3;border:2px dashed #e4e1d0;border-radius:25px;overflow:hidden}.drag-image img{width:100%}.bg-primary{background-color:#00c0c3!important}.bg-secondary{background-color:#454b63!important}.bg-gray-light{background-color:#e8e8e0}.mt--2{margin-top:-2px}.object-fit-cover{-o-object-fit:cover;object-fit:cover}.xdsoft_datetimepicker{background:#fff;border-radius:20px;-webkit-box-shadow:0 0 50px hsla(53,10%,49%,.18);box-shadow:0 0 50px hsla(53,10%,49%,.18);display:none;padding:16px 12px;position:absolute;z-index:5}.xdsoft_datetimepicker.xdsoft_rtl{padding:8px 0 8px 8px}.xdsoft_datetimepicker iframe{background:transparent;border:none;height:210px;left:0;position:absolute;top:0;width:75px}.xdsoft_datetimepicker button{border:none!important}.xdsoft_noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.xdsoft_noselect::selection{background:transparent}.xdsoft_noselect::-moz-selection{background:transparent}.xdsoft_datetimepicker.xdsoft_inline{-webkit-box-shadow:none;box-shadow:none;display:inline-block;position:static}.xdsoft_datetimepicker *{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}.xdsoft_datetimepicker .xdsoft_datepicker,.xdsoft_datetimepicker .xdsoft_timepicker{display:none}.xdsoft_datetimepicker .xdsoft_datepicker.active,.xdsoft_datetimepicker .xdsoft_timepicker.active{display:block}.xdsoft_datetimepicker .xdsoft_datepicker{width:216px}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_datepicker{margin-left:0;margin-right:8px}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_datepicker{width:256px}.xdsoft_datetimepicker .xdsoft_timepicker{margin-top:0;text-align:center;width:216px}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker{float:right;margin-left:0;margin-right:8px}.xdsoft_datetimepicker .xdsoft_datepicker.active+.xdsoft_timepicker{margin-bottom:3px;margin-top:8px}.xdsoft_datetimepicker .xdsoft_monthpicker{position:relative;text-align:center}.xdsoft_datetimepicker .xdsoft_label i,.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_today_button{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeAQMAAADglSmwAAAAAXNSR0IB2cksfwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAZQTFRFAAAAPcHCLl+KnwAAAAJ0Uk5TAP9bkSK1AAAAgElEQVR4nKWQuw2AIBRFL6GwZAPcRDZxDgsjjsYojGBJQdDwsLgvsZOCcBLueR/g17GKppPJJaY5v48TBgjXS6krYoGRaMYE3BVWohfc0Eq0YB5aiVaEoS39bohCoTLFxj+Pgy3rwhX8xtX9zp0N0l3riT6m1ZvQW/o4VomNEiM9vTko1LnMF3YAAAAASUVORK5CYII=")}.xdsoft_datetimepicker .xdsoft_label i{display:none}.xdsoft_datetimepicker .xdsoft_prev{background-position:-20px 0;float:left}.xdsoft_datetimepicker .xdsoft_today_button{display:none!important}.xdsoft_datetimepicker .xdsoft_next{background-position:0 0;float:right}.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_today_button{background-color:transparent;background-repeat:no-repeat;border:0;cursor:pointer;display:block;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";height:30px;min-width:0;opacity:.5;outline:medium none;overflow:hidden;padding:0;position:relative;text-indent:100%;white-space:nowrap;width:20px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev,.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_next,.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_prev{display:none!important}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{background-position:-40px 0;margin-bottom:7px;margin-top:0}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box{overflow:hidden}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border-radius:4px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;justify-content:center;line-height:15px;padding:5px 0;text-align:center;width:24%}.xdsoft_datetimepicker .xdsoft_next:hover,.xdsoft_datetimepicker .xdsoft_prev:hover,.xdsoft_datetimepicker .xdsoft_today_button:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}.xdsoft_datetimepicker .xdsoft_label{background-color:#fff;cursor:pointer;display:inline;font-size:16px;font-weight:700;line-height:16px;margin:0;padding:5px 3px;position:relative;text-align:center;width:182px;z-index:6}.xdsoft_datetimepicker .xdsoft_label:hover>span{text-decoration:underline}.xdsoft_datetimepicker .xdsoft_label:hover i{opacity:1}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select{background:#fff;border:1px solid #ccc;display:none;max-height:160px;overflow-y:hidden;position:absolute;right:0;top:30px;z-index:101}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_monthselect{right:-7px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_yearselect{right:2px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{background:#ff8000;color:#fff}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option{padding:2px 10px 2px 5px;text-decoration:none!important}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#3af;-webkit-box-shadow:inset 0 1px 3px 0 #178fe5;box-shadow:inset 0 1px 3px 0 #178fe5;color:#fff;font-weight:700}.xdsoft_datetimepicker .xdsoft_month{text-align:right;width:100px}.xdsoft_datetimepicker .xdsoft_calendar{clear:both}.xdsoft_datetimepicker .xdsoft_year{width:48px}.xdsoft_datetimepicker .xdsoft_calendar table{border-collapse:collapse;width:100%}.xdsoft_datetimepicker .xdsoft_calendar td,.xdsoft_datetimepicker .xdsoft_calendar th{border-collapse:collapse;border-radius:4px;cursor:pointer;font-size:14px;height:22px;line-height:15px;padding:0;text-align:center;vertical-align:middle;width:22px}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar th{width:12.5%}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today{color:#3af}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_default{background:#ffe9d2;-webkit-box-shadow:inset 0 1px 4px 0 #ffb871;box-shadow:inset 0 1px 4px 0 #ffb871;color:#000}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_mint{background:#c1ffc9;-webkit-box-shadow:inset 0 1px 4px 0 #00dd1c;box-shadow:inset 0 1px 4px 0 #00dd1c;color:#000}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#3dc1c2;color:#fff}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month,.xdsoft_datetimepicker .xdsoft_time_box>div>div.xdsoft_disabled{cursor:default;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";opacity:.5}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month.xdsoft_disabled{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";opacity:.2}.xdsoft_datetimepicker .xdsoft_calendar td:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover{background:#3dc1c2!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:#fff!important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current.xdsoft_disabled:hover{background:#3af!important;-webkit-box-shadow:inset 0 1px 3px 0 #178fe5!important;box-shadow:inset 0 1px 3px 0 #178fe5!important;color:#fff!important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_disabled:hover{background:inherit!important;-webkit-box-shadow:inherit!important;box-shadow:inherit!important;color:inherit!important}.xdsoft_datetimepicker .xdsoft_calendar th{color:#2a2c34;cursor:default;font-weight:600;opacity:.3;text-align:center}.xdsoft_datetimepicker .xdsoft_copyright{clear:both;color:#ccc!important;float:none;font-size:10px;margin-left:8px}.xdsoft_datetimepicker .xdsoft_copyright a{color:#eee!important}.xdsoft_datetimepicker .xdsoft_copyright a:hover{color:#aaa!important}.xdsoft_time_box{position:relative}.xdsoft_scrollbar>.xdsoft_scroller{border-radius:3px;height:20px}.xdsoft_scrollbar{bottom:0;cursor:pointer;position:absolute;right:0;top:0;width:7px}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_scrollbar{left:0;right:auto}.xdsoft_scroller_box{position:relative}.xdsoft_time_variant{-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}.xdsoft_datetimepicker.xdsoft_dark{background:#000;border:1px solid;border-color:#333 #333 #444;-webkit-box-shadow:0 5px 15px -5px hsla(0,0%,100%,.506);box-shadow:0 5px 15px -5px hsla(0,0%,100%,.506);color:#ccc}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box{border-bottom:1px solid #222}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div{background:#0a0a0a;border-top:1px solid #222;color:#999}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label{background-color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select{background:#000;border:1px solid #333}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{background:#007fff;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#c50;-webkit-box-shadow:inset 0 1px 3px 0 #b03e00;box-shadow:inset 0 1px 3px 0 #b03e00;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label i,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_next,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_prev,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUExQUUzOTA0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUExQUUzOTE0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBQTFBRTM4RTQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBQTFBRTM4RjQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pp0VxGEAAAIASURBVHja7JrNSgMxEMebtgh+3MSLr1T1Xn2CHoSKB08+QmR8Bx9A8e7RixdB9CKCoNdexIugxFlJa7rNZneTbLIpM/CnNLsdMvNjM8l0mRCiQ9Ye61IKCAgZAUnH+mU3MMZaHYChBnJUDzWOFZdVfc5+ZFLbrWDeXPwbxIqrLLfaeS0hEBVGIRQCEiZoHQwtlGSByCCdYBl8g8egTTAWoKQMRBRBcZxYlhzhKegqMOageErsCHVkk3hXIFooDgHB1KkHIHVgzKB4ADJQ/A1jAFmAYhkQqA5TOBtocrKrgXwQA8gcFIuAIO8sQSA7hidvPwaQGZSaAYHOUWJABhWWw2EMIH9QagQERU4SArJXo0ZZL18uvaxejXt/Em8xjVBXmvFr1KVm/AJ10tRe2XnraNqaJvKE3KHuUbfK1E+VHB0q40/y3sdQSxY4FHWeKJCunP8UyDdqJZenT3ntVV5jIYCAh20vT7ioP8tpf6E2lfEMwERe+whV1MHjwZB7PBiCxcGQWwKZKD62lfGNnP/1poFAA60T7rF1UgcKd2id3KDeUS+oLWV8DfWAepOfq00CgQabi9zjcgJVYVD7PVzQUAUGAQkbNJTBICDhgwYTjDYD6XeW08ZKh+A4pYkzenOxXUbvZcWz7E8ykRMnIHGX1XPl+1m2vPYpL+2qdb8CDAARlKFEz/ZVkAAAAABJRU5ErkJggg==)}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0a0a0a;border:1px solid #222;color:#999}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0e0e0e}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_today{color:#c50}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_default{background:#ffe9d2;-webkit-box-shadow:inset 0 1px 4px 0 #ffb871;box-shadow:inset 0 1px 4px 0 #ffb871;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_mint{background:#c1ffc9;-webkit-box-shadow:inset 0 1px 4px 0 #00dd1c;box-shadow:inset 0 1px 4px 0 #00dd1c;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#c50;-webkit-box-shadow:inset 0 1px 3px 0 #b03e00;box-shadow:inset 0 1px 3px 0 #b03e00;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td:hover,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div:hover{background:#007fff!important;color:#000!important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{color:#666}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright{color:#333!important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a{color:#111!important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a:hover{color:#555!important}.xdsoft_dark .xdsoft_scrollbar>.xdsoft_scroller{background:#333!important}.xdsoft_datetimepicker .xdsoft_save_selected{border:1px solid #ddd!important;color:#454551;display:block;font-size:13px;margin-top:5px;width:100%}.xdsoft_datetimepicker .blue-gradient-button{background:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(73%,#f4f8fa));background:linear-gradient(180deg,#fff 0,#f4f8fa 73%);border:1px solid #d7d8da;color:#82878c;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fff",endColorstr="#f4f8fa",GradientType=0);font-family:museo-sans,Book Antiqua,sans-serif;font-size:12px;font-weight:300;height:28px;padding:4px 17px 4px 33px;position:relative}.xdsoft_datetimepicker .blue-gradient-button:focus,.xdsoft_datetimepicker .blue-gradient-button:focus span,.xdsoft_datetimepicker .blue-gradient-button:hover,.xdsoft_datetimepicker .blue-gradient-button:hover span{background:-webkit-gradient(linear,left top,left bottom,from(#f4f8fa),color-stop(73%,#fff));background:linear-gradient(180deg,#f4f8fa 0,#fff 73%);color:#454551;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f4f8fa",endColorstr="#FFF",GradientType=0)}.teacher-hero .hero__title{line-height:3.5rem}.teacher-hero .hero__main-img_desktop{margin:0}.teacher-hero h1 br{display:none}.recipient__hero{z-index:10}.recipient__hero h1{font-size:20px}.recipient__hero img{height:80px;max-height:80px;max-width:80px;width:80px}.hero{margin:0 auto}.hero__main-img{right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:110%}.hero__main-img_desktop{margin-left:50px}.hero__content{min-height:50vh}.hero__content p{font-size:1.375rem}.hero__title{font-size:2.5rem;margin-bottom:1rem}.hero .translate-quarter--top-left{-webkit-transform:translateY(-25%)!important;-ms-transform:translateY(-25%)!important;transform:translateY(-25%)!important}.hero .main-cta{background-image:-webkit-gradient(linear,left top,right top,from(#ff8374),to(#ffda85));background-image:linear-gradient(90deg,#ff8374,#ffda85);border:0}.hero__blog{background-image:url(https://img.viing.com/images/hero/blog-hero.png?format=auto);background-position:0 0;background-repeat:no-repeat;background-size:200%;padding-top:60px;position:relative}.hero__blog h1{font-size:30px;font-weight:700;line-height:56px;margin-bottom:26px}.hero__blog__wrapper{margin:0 auto;max-width:1054px;width:100%}.hero__blog .hero__card{background:#fff;border-radius:25px;-webkit-box-shadow:0 0 50px hsla(53,10%,49%,.18);box-shadow:0 0 50px hsla(53,10%,49%,.18);color:#33353d;margin-bottom:40px}.hero__blog .hero__card .text{font-size:14px;line-height:20px;opacity:.6}.hero__blog .hero__card .title{font-size:20px;font-weight:600;line-height:32px}.hero__blog .hero__card .user-img{height:32px;width:32px}.hero__blog .hero__card_img{border-radius:25px;max-height:460px;overflow:hidden}.hero__blog .hero__card-bottom-posted{color:#414a64}.hero__blog .hero__card-bottom-posted span{opacity:.3}.category-label{color:#fff;font-family:Comfortaa,sans-serif;font-size:13px;font-weight:700;left:0;line-height:16px;margin:17px;padding:5px 10px;position:absolute;top:0;z-index:2}.section-occation__bottom,.section-occation__top{padding:70px 0}.section-occation__bottom .section-occation__bg,.section-occation__top .section-occation__bg{height:100%}.section-occation__top{background-color:#454b63}.section-occation__bottom{background-color:#00c0c3}.section-occation h2{color:#fff;position:relative;text-align:center;z-index:1}.section-occation__wrap{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;position:relative;z-index:1}.section-occation__item{background:#fff;border-radius:16px;-webkit-box-shadow:0 0 12px rgba(51,51,51,.12);box-shadow:0 0 12px rgba(51,51,51,.12);margin:16px 8px;padding:38px 20px;-webkit-transition:.3s;transition:.3s;width:187px}.section-occation__item path{fill:#ff8374}.section-occation__item:hover{background:#ff8374}.section-occation__item:hover path{fill:#454b63}.section-occation__img{margin:0 auto 24px;width:56px}.section-occation__title{font-family:Myriad Pro;font-size:18px;font-weight:600;text-align:center;text-transform:uppercase}.section-occation__card{color:#fff;margin-bottom:20px;width:100%}.section-occation__card:last-of-type{margin-bottom:0}.section-occation__card .section-occation__img{height:56px}.section-occation__card-text{opacity:.8;text-align:center}.section-occation-2__bg.top{margin-bottom:-2px}.section-occation-2__bg.bottom{margin-bottom:-1px;margin-top:-2px}.section-occation-2__item{background-color:#fff;color:#454b63;height:187px;width:187px}.section-occation-2__item:hover{background-color:#454b63;color:#ff8374}.section-slider{padding:100px 0}.section-slider_accent{background:#00c0c3}.section-slider__button{cursor:pointer;height:32px;position:absolute;top:50%;width:32px;z-index:1}.section-slider__button.next{left:auto;right:-10px}.section-slider__button.prev{left:-10px;right:auto}.section-slider__button.nextTwo,.section-slider__button.prevTwo{height:24px;width:24px}.section-h-i-w .list-number{height:auto;width:auto}.add-collection{padding:50px 0}.section-payments{background:#00c0c3}.accordion__item{background:#fff;border-radius:16px;-webkit-box-shadow:0 0 32px hsla(53,10%,49%,.12);box-shadow:0 0 32px hsla(53,10%,49%,.12);margin-bottom:16px;padding:24px}.accordion__item.is-open .accordion__title-text{border-bottom:1px solid #eeede5;margin-bottom:12px;padding-bottom:10px}.accordion__item.is-open .accordion__title-text:before{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.accordion__title-text{font-size:16px;font-weight:600;line-height:1.4;margin:0;padding-right:35px;position:relative}.accordion__title-text:before{-webkit-box-pack:center;-ms-flex-pack:center;background:url(https://viing-images.s3.eu-west-2.amazonaws.com/images/icons/icon-plus.svg) no-repeat;content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Arial;font-size:38px;font-weight:100;height:24px;justify-content:center;position:absolute;right:0;top:0;-webkit-transition:-webkit-transform .3s ease-in;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in,-webkit-transform .3s ease-in;width:24px}.accordion__body{font-size:14px;max-height:0;overflow:hidden}.accordion__text{margin:0;opacity:.9}.m-modal{background-color:rgba(65,74,100,.8);color:#2a2c34}.m-modal__close-btn{background-color:#aaacb8;background-size:.6em;height:24px;opacity:1;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;width:24px;z-index:1}.m-modal__close-btn:hover{opacity:.8;-webkit-transform:translate(-50%,-50%) rotate(90deg)!important;-ms-transform:translate(-50%,-50%) rotate(90deg)!important;transform:translate(-50%,-50%) rotate(90deg)!important}.m-modal__close-btn--light{background-color:#fff}.m-modal__header{border-bottom:1px dashed #e8e8e0}.m-modal__content{border-radius:10px}.m-modal__form-check{font-size:.875rem}.m-modal__form-check input[type=checkbox]{border-radius:4px;height:18px;width:18px}.m-modal__form-check input[type=checkbox]:checked{background-color:#00c0c3;border-color:#00c0c3}.m-modal__form-check input[type=checkbox]:focus{border-color:#00c0c3;-webkit-box-shadow:0 0 0 .25rem rgba(0,192,195,.25);box-shadow:0 0 0 .25rem rgba(0,192,195,.25);outline:0}.c-modal{background:rgba(51,51,51,.5)}.c-modal__close-btn{background-color:inherit;color:#585d73;height:12px;opacity:.3;width:12px}.c-modal__close-btn:hover{opacity:.5}.c-modal__header{border-bottom:1px solid #e8e8e0}.c-modal .modal-title{font-size:17px;line-height:19px}.c-modal .main-cta{border-width:2px;min-width:141px}.c-modal select{-webkit-appearance:none;border:none;outline:none}.invite_email_item{border-radius:7px}.invite_email .form-control{width:auto}.invite_email .btn-close{background-size:8px;height:8px;width:8px}.modal--600{max-width:600px}.modal textarea.form-control{min-height:130px}.modal-product hr{background-color:#f4f4f0;border-bottom:.5px solid #f4f4f0;height:.5px}.modal-product textarea{border:1px solid #e8e8e0;resize:none}.modal-product textarea~label{font-size:12px}.modal-product button[type=submit]:focus,.modal-product textarea:focus{border-color:#00c0c3;-webkit-box-shadow:0 0 0 .25rem rgba(0,192,195,.25);box-shadow:0 0 0 .25rem rgba(0,192,195,.25);outline:0}.modal-product input[type=radio]:checked~label{color:#00c0c3}.modal-product .dropdown-toggle:after{border-left:.4rem solid transparent;border-right:.4rem solid transparent;border-top:.5rem solid #00c0c3}.modal-product .dropdown-toggle[aria-expanded=true]:after{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.brand-img__item{max-width:120px}.brand-img__item img{cursor:pointer;-webkit-filter:saturate(0);filter:saturate(0);opacity:.7;-webkit-transition:all .2s;transition:all .2s}.brand-img__item img:hover{-webkit-filter:saturate(100%);filter:saturate(100%);opacity:1}.bg-accented-gray{background-color:#fbfbf9}.bg-accented-dark-gray{background-color:#454b63}.bg-accented-transparrent{background-color:transparent}.bg-accented-gray-light{background-color:#e8e8e0}.bg-accented-gray--light{background-color:hsla(60,15%,89%,.2)}.bg-accented-white{background-color:#fff}.bg-accented-footer{background-color:#eeede5}.bg-accented-primary{background-color:#00c0c3}.bg-accented-primary--hover:hover{background-color:#008e90}.bg-accented-primary--light{background-color:rgba(0,192,195,.2)}.bg-accented-yellow{background-color:#ffda85}.bg-accented-red{background-color:#ff8675}.bg-accented-pattern-1{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.302)),to(rgba(0,0,0,.302))),url(https://cdn.viing.com/images/bg-elements/bg-pattern-1.svg);background-image:linear-gradient(180deg,rgba(0,0,0,.302),rgba(0,0,0,.302)),url(https://cdn.viing.com/images/bg-elements/bg-pattern-1.svg);background-position:100%;background-repeat:no-repeat;background-size:cover}.bg-accented-pattern-overlay{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.302)),to(rgba(0,0,0,.302))),url(https://cdn.viing.com/images/bg-elements/bg-pattern-2.svg);background-image:linear-gradient(180deg,rgba(0,0,0,.302),rgba(0,0,0,.302)),url(https://cdn.viing.com/images/bg-elements/bg-pattern-2.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.bg-opacity--xl-1{opacity:.1}.bg-opacity--xl-3{opacity:.3}.translate-quarter--top-left,.translate-quarter--top-right{-webkit-transform:translate(-25%,-25%)!important;-ms-transform:translate(-25%,-25%)!important;transform:translate(-25%,-25%)!important}.with-sidebar{padding-right:20px}.active.m-sidebar__link--bigger{background-color:#454b63!important}.m-sidebar{left:0;max-height:1100px;position:fixed;top:80px;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:all .5s;transition:all .5s;width:200px;z-index:4}.m-sidebar:hover .m-sidebar__link{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.m-sidebar:hover .m-sidebar__link svg{margin-bottom:0}.m-sidebar:hover .m-sidebar__link span{padding-left:12px}.m-sidebar:hover .m-sidebar__link--bigger{border-radius:16px}.m-sidebar__activator{background-color:hsla(0,0%,100%,.6);cursor:pointer;height:40px;position:absolute;right:-40px;top:40%;width:40px;z-index:4}.m-sidebar__activator svg{fill:#454b63;height:24px;pointer-events:none;-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s;width:44px}.m-sidebar__list{overflow:auto}.m-sidebar__link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#454b63;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:.1s;transition:.1s}.m-sidebar__link svg{stroke:#454b63;max-height:24px;max-width:24px}.m-sidebar__link span{overflow:hidden;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.m-sidebar__link.active{color:#00c0c3;pointer-events:none}.m-sidebar__link.active svg{stroke:#00c0c3}.m-sidebar__link--bigger{background-color:rgba(69,75,99,.3);padding:10px;-webkit-transition:background-color .3s;transition:background-color .3s}.m-sidebar__link--bigger span{margin:auto}.m-sidebar__link--bigger:hover{background-color:#454b63!important}.m-sidebar__link--bigger:hover svg{stroke:#00c0c3}.m-sidebar__link--bigger:hover span{color:#00c0c3;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.m-sidebar__link:hover{color:#00c0c3}.m-sidebar__link:hover svg{stroke:#00c0c3}.m-sidebar__link:hover{background-color:rgba(69,75,99,.1)}.sprite-svg{display:inline-block}.sprite-svg--1{height:56px;width:56px}.sprite-svg--24{max-height:24px;max-width:24px}.sprite-svg--36{height:36px;width:36px}.nav-tabs-m{border:none;border-bottom:1px solid #eeede5;height:100%}.nav-tabs-m .nav-link{border:none!important;color:#2a2c34;text-align:start}.nav-tabs-m .nav-link.active{font-weight:700}.tab-bottom{border-top:1px solid #eeede5}.tab-content-m{-webkit-box-flex:1;-ms-flex:1;flex:1}.cart__btn:hover,.cart__btn[aria-expanded=true]{background-color:#fff;-webkit-box-shadow:0 0 16px rgba(51,51,51,.07);box-shadow:0 0 16px rgba(51,51,51,.07);color:#00c0c3}.cart__btn:hover .cart__image svg,.cart__btn[aria-expanded=true] .cart__image svg{fill:#00c0c3}.cart__btn:hover .cart__badge,.cart__btn[aria-expanded=true] .cart__badge{background-color:#00c0c3;color:#fff}.cart__image svg{fill:#fff}.cart__badge{background-color:#fff;border:1px solid #00c0c3;color:#00c0c3;height:14px;margin-left:-4px;width:14px}.cart__badge span{font-size:10px;margin-bottom:-2px}.cart__menu{width:290px}.cart__counter--value::-webkit-inner-spin-button,.cart__counter--value::-webkit-outer-spin-button{-webkit-appearance:none}.cart__counter--down,.cart__counter--up{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#00c0c3;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;height:12px;justify-content:center;width:12px}.cart__counter--down:focus,.cart__counter--down:hover,.cart__counter--up:focus,.cart__counter--up:hover{-webkit-box-shadow:none;box-shadow:none}.cart__counter--btn-disabled{background-color:#c4c4c4}.table__m-striped-odd>tbody>tr:nth-of-type(odd){border-radius:10px;-webkit-box-shadow:inset 0 0 0 9999px hsla(60,15%,89%,.2);box-shadow:inset 0 0 0 9999px hsla(60,15%,89%,.2)}.table__m-striped-odd tr td:first-of-type{opacity:.5}.table__m-striped-odd td{font-size:.875rem;padding:12px 16px}.carousel .carousel-control-next,.carousel .carousel-control-prev{opacity:1}.carousel-control-next-icon,.carousel-control-prev-icon{height:.75rem;width:.75rem}.carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 9 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 5.5 8.25.737v9.526L0 5.5Z' fill='%2300C0C3'/%3E%3C/svg%3E")}.carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 9 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 5.5.75.737v9.526L9 5.5Z' fill='%2300C0C3'/%3E%3C/svg%3E")}.page-item .page-link{color:#3cc0c3}.page-item.active .page-link{background-color:#3cc0c3;border-color:#3cc0c3}.data-post{color:#414a64;font-family:Comfortaa,sans-serif;font-size:11.4279px;line-height:13px}.data-post span{opacity:.3}.data-post .user-img{border-radius:50%;height:32px;min-width:32px;overflow:hidden;width:32px}.data-post .user-img img{height:100%;width:100%}.blog__ready_to_save h2{font-size:36px;font-weight:700;line-height:56px}.post__main:before{background-image:url(https://img.viing.com/images/bg-elements/bg-post.png);background-position:0;background-repeat:no-repeat;background-size:cover;content:"";display:block;height:50px;width:100%}.post__main p{color:rgba(51,53,61,.6);line-height:1.25rem;margin-bottom:1.25rem}.post__main h1{font-size:2rem}.post__container{margin:0 auto;max-width:994px;padding:0 20px;width:100%}.post__primary-block{background:#00c0c3;-webkit-box-shadow:0 0 50px hsla(53,10%,49%,.18);box-shadow:0 0 50px hsla(53,10%,49%,.18)}.post__secondary-block{background-color:#e8e8e0}.post__secondary-block p,.post__secondary-block span,.post__secondary-block ul{color:#33353d;line-height:1.25rem}.post__secondary-block p+ul{margin-top:-1rem}.post__secondary-block ul{padding-left:1.3rem}.post__secondary-block li{margin-bottom:.5rem}.post__similar h2{font-size:1.5rem}.post__similar .container-lg{max-width:1224px}.bg-elem{position:relative}.bg-elem-1:before{background-image:url(https://img.viing.com/images/bg-elements/bg-post-block.png);bottom:-93.5px;height:187px;right:-93.5px;width:187px}.bg-elem-2:before{background-image:url(https://img.viing.com/images/bg-elements/bg-circle-blog.png);bottom:93.5px;height:187px;left:0;width:187px}.bg-elem-3:before{background-image:url(https://img.viing.com/images/bg-elements/bg-circle-blog2.png);height:382px;right:0;top:-10%;width:158px}.bg-elem-4:before{background-image:url(https://img.viing.com/images/bg-elements/bg-post-block.png);height:187px;left:-93.5px;top:-93.5px;width:187px}.blog__card-item{background:#fff;border-radius:25px;-webkit-box-shadow:0 0 50px hsla(53,10%,49%,.18);box-shadow:0 0 50px hsla(53,10%,49%,.18);color:#33353d;font-size:14px;font-weight:400;line-height:20px;opacity:.9;overflow:hidden;text-decoration:none;-webkit-transition:-webkit-box-shadow .3s,-webkit-transform .4s;transition:-webkit-box-shadow .3s,-webkit-transform .4s;transition:box-shadow .3s,transform .4s;transition:box-shadow .3s,transform .4s,-webkit-box-shadow .3s,-webkit-transform .4s}.blog__card-item .text,.blog__card-item .title{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.blog__card-item .title{-webkit-line-clamp:2;font-size:20px;font-weight:600;line-height:29px}.blog__card-item .card-item-img{-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.blog__card-item .text{-webkit-line-clamp:3}.blog__card-item:hover{-webkit-box-shadow:0 0 12px rgba(51,51,51,.12);box-shadow:0 0 12px rgba(51,51,51,.12);color:#33353d}.blog__card-item:hover .card-item-img{-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}.landing-main .accordion,.office-main .accordion,.varriations-main .accordion{max-width:800px}.landing-main .accordion .accordion__title-text,.office-main .accordion .accordion__title-text,.varriations-main .accordion .accordion__title-text{font-family:Myriad Pro,sans-serif}.varriations-main .section-greeting>img{margin-bottom:-2px}.office-main .section-payments{z-index:1}.office-main .section-payments>img{z-index:1!important}.office-main .section-payments:after,.office-main .section-payments:before{content:"";display:block;height:50%;left:0;position:absolute;width:100%;z-index:-1}.office-main .section-payments:before{background:#454b63;top:73px}.office-main .section-payments:after{background-color:#e8e8e0;bottom:0}.full-container{margin:0 auto;max-width:1440px;width:100%}.recipient-messages-item{font-size:14px;line-height:20px}.recipient-messages-item-text{color:rgba(51,53,61,.9)}.recipient-messages-item-data-post{color:#414a64}.recipient-messages-item-data-post span{color:rgba(65,74,100,.3)}.how-it-works__item span{color:#101010;opacity:.8;width:calc(100% - 81px - 1.5rem)}.how-it-works__icon{height:81px;min-width:81px;width:81px}.how-it-works__steps{max-width:860px}.how-it-works__steps hr{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);width:30px}.how-it-works__steps>div{max-width:370px;width:100%}.section-greeting p{line-height:24px}.get-started:after,.get-started:before{background-repeat:no-repeat;content:"";display:block;position:absolute}.get-started.primary{background:#00c0c3}.get-started.red{background:#ff8675}.get-started .input-group input{border-color:#fff;margin-right:7px}.get-started .input-group input:first-child{border-bottom-left-radius:10px;border-top-left-radius:10px}.get-started .input-group input:last-child{border-bottom-right-radius:10px;border-top-right-radius:10px;margin-right:0}.get-started__wrapper{max-width:491px}.gifts-border{background-clip:content-box;background-color:#f9f9f9;height:1px;margin:0}.gifts__select{background-size:8px;border-color:#f6f6f4;border-radius:100px;color:rgba(42,44,52,.7);min-width:128px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.Gifts .swiper-pagination{bottom:5px}.Gifts .section-slider__button{bottom:0;opacity:.7;top:auto;-webkit-transition:.3s;transition:.3s;z-index:11}.Gifts .section-slider__button.next-gifts{right:calc(50% - 80px)}.Gifts .section-slider__button.prev-gifts{left:calc(50% - 70px)}.Gifts .section-slider__button:hover{opacity:1}.Gifts .swiper-pagination-bullet{background:#00c0c3}.filter__gifts{border-right:1.03704px solid #f9f9f9;border-top:1.03704px solid #f9f9f9}.filter__gifts_head{border-bottom:1.03704px solid #f9f9f9}.filter__container{max-height:4000px;opacity:1;-webkit-transition:.3s;transition:.3s}.filter__title{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:18px;font-weight:700;justify-content:space-between;line-height:24px;padding:20px 0;text-transform:uppercase;width:100%}.filter__title img{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:.3s;transition:.3s;width:15px}.filter__title.close img{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.filter__clear{background-color:transparent;border:none;color:#00c0c3;font-size:12px;line-height:24px;padding:0;text-transform:uppercase}.filter__category{font-size:16px;font-weight:600;line-height:24px;margin:32px 0 16px}.filter__show-more{background-color:transparent;border:1px solid #2a2c34;border-radius:16px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#2a2c34;opacity:.5}.filter__show-more:hover{background-color:#00c0c3;border:1px solid #00c0c3;color:#fff}.filter__cards{border-radius:24px;-webkit-box-shadow:0 0 24px hsla(53,10%,49%,.35);box-shadow:0 0 24px hsla(53,10%,49%,.35);margin-left:30px!important;min-width:250px;width:100%}.filter__cards-item{border-bottom:1px solid #eeede5}.filter__cards-item:last-child{border:none}.filter__cards-btn{color:#2a2c34;outline:none}.filter__cards-btn:focus{-webkit-box-shadow:none;box-shadow:none}.filter__cards-btn:after{display:none}.filter__cards-btn.show{color:#00c0c3;font-weight:700}.filter__gifts.close .filter__container{max-height:0;opacity:0;overflow:hidden}.filter__gifts.close .filter__clear{display:none}#inputRange{background-color:#f4f4f0;border:transparent;height:7px}#inputRange .noUi-handle{background-color:#454b63;border-color:transparent;border-radius:50%;-webkit-box-shadow:none;box-shadow:none;height:14px;right:-7px;top:-4px;width:13px}#inputRange .noUi-handle:after,#inputRange .noUi-handle:before{display:none}#inputRange .noUi-tooltip{background-color:transparent;border:transparent;color:#00c0c3;font-size:12px;font-weight:700}#inputRange .noUi-tooltip:before{content:"£"}.gifts__card{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.gifts__card__container{border-top:1.03704px solid #f9f9f9}.gifts__card{border:3px solid transparent;border-radius:16px;-webkit-box-shadow:inset 0 0 0 1px #f4f4f0;box-shadow:inset 0 0 0 1px #f4f4f0;height:100%;overflow:hidden}.gifts__card__img{bottom:0;left:0;margin:0;padding:0;position:absolute;right:0;top:0}.gifts__card__img__container{height:0;padding-bottom:77.4193548387%;position:relative;width:100%}.gifts__card__img img{border-radius:16px 16px 0 0;height:100%;-o-object-fit:cover;object-fit:cover}.gifts__card__icon-green,.gifts__card__icon-hend{height:24px;position:absolute;right:8px;top:8px;width:24px}.gifts__card__icon-green img,.gifts__card__icon-hend img{width:100%}.gifts__card__icon-hend{bottom:8px;top:auto}.gifts__card__text__container{-webkit-box-flex:1;-ms-flex-positive:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;flex-grow:1;padding:16px}.gifts__card__title{font-size:14px;font-weight:600;line-height:20px}.gifts__card__type{-webkit-box-flex:1;-ms-flex-positive:1;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;color:#2a2c34;display:-webkit-box;display:-ms-flexbox;display:flex;flex-grow:1;font-size:16px;line-height:20px;margin-bottom:12px;opacity:.5}.gifts__card__price{-ms-flex-item-align:end;align-self:flex-end;color:#00c0c3;font-size:16px;line-height:16px;margin:0}.gifts__card__price__container{border-top:.466224px solid #f4f4f0;padding-top:12px}.gifts__card__delivery{color:#454b63;font-size:10px;line-height:14px;margin:0;opacity:.5}.gifts__cardimg{-webkit-box-shadow:0 0 5px rgba(0,0,0,.1);box-shadow:0 0 5px rgba(0,0,0,.1);height:100%;overflow:hidden}.gifts__cardimg img{width:100%}.voucher__card .gifts__card__img img{border-radius:0;max-height:100%}.voucher__card .gifts__card__wrapper{margin-top:auto}.voucher__card .gifts__card__icon-delivery{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:50rem;display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;padding:4px;width:auto}.voucher__card .gifts__card__icon-delivery svg{height:12px;margin-bottom:-2px;margin-right:-2px;width:16px}.voucher__card .gifts__card__icon-delivery span{font-size:.75rem;height:15px;line-height:1;max-width:0;overflow:hidden;-webkit-transition:max-width .5s;transition:max-width .5s}.voucher__card .gifts__card__icon-delivery:hover span{max-width:200px}.voucher__grid .gifts__card__img__container{padding-bottom:70%}.voucher__grid .gifts__card__icon-add-cart span{display:none}.voucher__grid .gifts__card__icon-add-cart svg{opacity:.7}.voucher__grid .gifts__card__icon-add-cart svg path{fill:#00c0c3}.voucher__grid .gifts__card__price-check span{cursor:pointer;font-size:.875rem;opacity:.5}.voucher__grid .gifts__card__price-check span:not(:last-of-type){margin-right:8px}.voucher__grid .gifts__card__price-check span.picked{color:#00c0c3;opacity:1;text-shadow:1px 0 0 #00c0c3}.voucher__grid .gifts__card__amount-input{display:none}.voucher__line .gifts__card__icon-green--line-padding{margin-right:8px;margin-top:8px}.voucher__line .gifts__card__icon-add-cart{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#00c0c3;border:1px solid #00c0c3;border-radius:50rem;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.875rem;margin-left:10px;padding:4px 6px!important}.voucher__line .gifts__card__icon-add-cart svg{opacity:1}.voucher__line .gifts__card__icon-add-cart svg path{fill:#fff}.voucher__line .gifts__card__icon-add-cart span{color:#fff;display:block;margin-left:4px}.voucher__line .gifts__card__icon-add-cart:hover{background-color:#fff}.voucher__line .gifts__card__icon-add-cart:hover svg path{fill:#00c0c3}.voucher__line .gifts__card__icon-add-cart:hover span{color:#00c0c3}.voucher__line .gifts__card__icon-delivery{bottom:auto;left:8px;padding:6px 4px;right:auto;top:8px}.voucher__line .gifts__card__icon-delivery svg{height:15px;width:20px}.voucher__line .gifts__card__price-check{margin-bottom:8px;margin-top:auto}.voucher__line .gifts__card__price-check span{background-color:rgba(0,192,195,.4);border-radius:4px;cursor:pointer;font-size:1rem;margin-bottom:8px;padding:5px 12px;text-align:center;width:72px}.voucher__line .gifts__card__price-check span:not(:last-of-type){margin-right:12px}.voucher__line .gifts__card__price-check span.picked{background-color:#00c0c3;color:#fff}.voucher__line .gifts__card__amount-input{display:block}.voucher__line .gifts__card__price__container{-ms-flex-negative:0;border-top:none;flex-shrink:0;margin-bottom:8px}.voucher__line .gifts__card__price-delivery{display:none}.withdraw__nav-btn{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:48px;justify-content:center;position:relative;width:48px}.withdraw__nav-btn:not(:last-of-type){margin-right:28px}.withdraw__nav-btn:not(:last-of-type):after{background-color:#e8e8e0;content:"";height:1px;position:absolute;right:-4px;top:50%;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);width:20px}.withdraw__nav-btn--prev{background-color:#e8e8e0}.withdraw__nav-btn--prev svg path{fill:#fff}.withdraw__nav-btn--active{background-color:transparent;border:1px solid #00c0c3}.withdraw__nav-btn--active svg path{fill:#00c0c3}.withdraw__nav-btn--next{background-color:transparent;border:1px solid #e8e8e0}.withdraw__nav-btn--next svg path{fill:#e8e8e0}.withdraw__check-radio-1:checked+.withdraw__check-label-1{border:1px solid #00c0c3;color:inherit;font-weight:inherit}.btn-outline-primary{border-color:#00c0c3;color:#00c0c3}.btn-outline-primary:hover{background-color:#00c0c3;border-color:#00c0c3}.occassion__item span.theTitle{overflow-x:auto}.stripeCardBox{border:1px solid #e8e8e0;border-radius:10px;color:#2a2c34;font-size:1.125rem;line-height:1;padding:1rem}.py-6{padding-bottom:4rem!important;padding-top:4rem!important}button#btnRemoveCampaignAvatar:hover{background:#dc3545;border:1px solid #dc3545}.flatpickr-input[readonly]{background-color:#fff}.xblorz{-webkit-filter:blur(5px);filter:blur(5px);pointer-events:none}#ryft-pay-form .ryftPayCard-selected{border:1px solid #3cc0c3!important}@media screen and (min-width:540px){.column-left-horizontal .contributions-bottom,.column-left-horizontal .contributions-top{width:50%}.column-left-horizontal .contributions-block>div:before{height:70%;width:50%}.new_occasion-tab:first-child .new_occasion-tab-text:after,.new_occasion-tab:first-child .new_occasion-tab-title:after{border-radius:10px 0 0 10px}.new_occasion-tab:first-child .new_occasion-tab-title:after{border-right:none}.new_occasion-tab:last-child .new_occasion-tab-text:after,.new_occasion-tab:last-child .new_occasion-tab-title:after{border-radius:0 10px 10px 0}.new_occasion-tab:last-child .new_occasion-tab-title:after{border-left:none}}@media (min-width:576px){.h2,h2{font-size:36px}.header-recipient .navbar-nav button span{display:block}.w-sm-50{width:50%}.hero__main-img{width:100%}.hero__content label:first-of-type input{border-radius:0;border-bottom-left-radius:10px;border-top-left-radius:10px}.hero__content label:nth-of-type(2) input{border-radius:0;border-bottom-right-radius:10px;border-top-right-radius:10px}.hero__blog{background-size:100%}.section-occation__card{margin:20px 3%;width:44%}.accordion__title-text{font-size:18px}.cart__menu{width:480px}.blog__ready_to_save h2{font-size:44px}.post__similar h2{font-size:1.75rem}.how-it-works__item span{width:245px}.voucher__line .gifts__card{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.voucher__line .gifts__card__img__container{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;height:auto;max-width:320px;padding-bottom:0}.voucher__line .gifts__card__icon-add-cart{font-size:1rem;padding:8px 12px!important}}@media (min-width:768px){.header-recipient .bg-header{bottom:auto;height:156px;top:0}.btn-outline-white-md{border:1px solid #fff;color:#fff}.recipient__hero h1{font-size:35px}.recipient__hero img{height:117px;max-height:117px;max-width:117px;width:117px}.hero__blog{padding-top:90px}.hero__blog h1{font-size:40px;margin-bottom:66px}.hero__blog .hero__card{margin-bottom:134px}.hero__blog .hero__card .title{font-size:32px;line-height:42px}.section-occation h2{margin-bottom:70px}.section-slider{padding:120px 0}.section-slider_accent{padding:150px 0}.accordion__title-text{font-size:20px}.post__main:before{background-position:0 100%;height:160px}.post__main:after{height:160px}.post__main h1{font-size:2.25rem}.post__primary-block{background:100%/185px no-repeat url(https://img.viing.com/images/bg-elements/bg-post-block.png),#00c0c3}.post__similar h2{font-size:2.5rem}.how-it-works__item span{left:50%;max-width:170px;min-width:150px;position:absolute;top:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:auto}.how-it-works__steps hr{-webkit-transform:none;-ms-transform:none;transform:none;width:auto}.how-it-works__steps>div{max-width:none;width:auto}.get-started.primary:after{background-image:url(https://img.viing.com/images/bg-elements/bg-circle-getstarted-1.png);bottom:0;height:182.87px;right:0;width:389px}.get-started.primary:before{background-image:url(https://img.viing.com/images/bg-elements/bg-circle-getstarted-2.png);height:182.87px;left:0;top:0;width:187px}.get-started.red:after{background-image:url(https://img.viing.com/images/bg-elements/bg-circle-getstarted-3.png);bottom:0;height:182.87px;right:-204.5px;width:389px}.get-started.red:before{background-image:url(https://img.viing.com/images/bg-elements/bg-circle-getstarted-2.png);height:182.87px;left:0;top:0;width:187px}.gifts__card__title{font-size:16px}.gifts__card-item_little .gifts__card__title{font-size:20px}.gifts__card-item_little .gifts__card__type{font-size:16px}}@media screen and (min-width:768px){.nav-tabs-m{border-bottom:none;border-right:1px solid #eeede5}}@media screen and (min-width:991px){.body-color header{background:none}.body-color header .navbar-nav .nav-link{color:#fff}.body-color header .navbar-nav .nav-link.btn{background:#fff;-webkit-box-shadow:0 4px 20px rgba(0,192,195,.68);box-shadow:0 4px 20px rgba(0,192,195,.68);color:#00c0c3}.body-color .logo{display:block}.body-color .logo-scrolled{display:none}.body-color.scroll{padding-top:80px}.body-color.scroll header{background:#fbfbf9;left:0;opacity:0;position:fixed;top:0;-webkit-transition:opacity .2s linear;transition:opacity .2s linear;visibility:hidden}.body-color.scroll header .navbar-nav .nav-link{color:#454b63}.body-color.scroll header .navbar-nav .nav-link.btn{background:#454b63;-webkit-box-shadow:0 4px 20px rgba(51,51,51,.68);box-shadow:0 4px 20px rgba(51,51,51,.68);color:#fff}.body-color.scroll .logo{display:none}.body-color.scroll .logo-scrolled{display:block}.body-color.scrolled header{opacity:1;visibility:visible}.contributions-total-price{font-size:36px}.contributions-top{padding-top:1rem}.column-left-horizontal>.row{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.column-left-horizontal .contributions-wrapper,.column-left-horizontal>.row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.column-left-horizontal .contributions-block{padding-right:0;width:75%}.column-left-horizontal .contributions-block>div{padding-right:0}.column-left-horizontal .contributions-block>div:before{height:100%;width:50%}.column-left-horizontal .contributions-top{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:0;padding-left:20px;width:55%}.column-left-horizontal .contributions-bottom{border-left:1px solid #f4f4f0;border-right:1px solid #f4f4f0;margin:0 20px;padding:0 20px;width:34%}.column-left-horizontal .gift-option,.column-left-horizontal .social-share{margin-bottom:0}.column-left-vertical{max-width:216px;position:sticky;top:100px}.section-invite .user-img{height:56px;width:56px}.section-invite .add-btn:after{font-size:35px}.filter__cards{margin-left:0!important;min-width:600px}.filter__cards-item{border-bottom:none;border-right:1px solid #eeede5}}@media (min-width:992px){.mt-lg-5-{margin-top:-5%}.mt-lg-10-{margin-top:-10%}.pb-lg-10{padding-bottom:10%!important}.mw-lg-600{max-width:600px}.w-sm-50{width:100%}.teacher-hero .hero__content{min-height:716px}.teacher-hero .hero__content form,.teacher-hero .hero__content p{max-width:495px;width:100%}.teacher-hero h1 br{display:inline}.hero__wrap{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.hero__main-img{top:-40px;-webkit-transform:none;-ms-transform:none;transform:none;width:auto}.hero__content{min-height:750px}.category-label{font-size:16px;line-height:18px;padding:11px 17px}.section-occation__bottom,.section-occation__top{background-color:transparent}.section-occation__top{margin-top:-12%;padding:22% 0}.section-occation__bottom{margin-top:-15%;padding:12% 0 17%;z-index:1}.section-occation__card{margin:2.5%;width:20%}.section-occation-2__wrapper{max-width:815px}.section-h-i-w{margin-top:-18%;padding-top:11%!important}.add-collection{padding:4% 0 16%}.section-payments{background:transparent;margin-top:-13%;padding:20% 0 22%}.bg-accented-pattern-1{background-image:url(https://img.viing.com/images/bg-elements/bg-pattern-2.png);background-size:auto 100%}.with-sidebar{padding-left:106px}.m-sidebar{overflow-x:hidden;overflow-y:auto;-webkit-transform:none;-ms-transform:none;transform:none;width:116px}.m-sidebar:hover{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);width:220px}.m-sidebar:hover .m-sidebar__link{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:.5rem 1rem}.m-sidebar:hover .m-sidebar__link span{font-size:1.125rem}.m-sidebar__list{overflow:hidden}.m-sidebar__link{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;justify-content:center;padding:.5rem 0}.m-sidebar__link svg{margin-bottom:5px}.m-sidebar__link span{font-size:.75rem}.m-sidebar__link--bigger{border-radius:50%;padding:1rem!important}.m-sidebar__link:hover span{-webkit-transform:translateX(4px);-ms-transform:translateX(4px);transform:translateX(4px)}.varriations-main .section-greeting{margin-top:18%;padding-bottom:8%!important;padding-top:0!important}.office-main .section-payments{margin-bottom:-10%}.accordion-landing{padding-top:13px}.how-it-works__item span{max-width:245px;min-width:245px}.section-greeting h2{line-height:40px}.section-greeting img{border-radius:0!important}.Gifts .swiper-pagination{left:auto;right:45px;width:auto}.Gifts .section-slider__button.next-gifts{right:0}.Gifts .section-slider__button.prev-gifts{left:auto;right:112px}.gifts__card__title{font-size:18px}}@media (min-width:1200px){.fs-25-xl{font-size:1.25rem}.shadow--regular{-webkit-box-shadow:0 0 50px rgba(0,0,0,.1);box-shadow:0 0 50px rgba(0,0,0,.1)}.dash-news__item,.occassion__item{width:460px}.teacher-hero .container-lg{max-width:1265px}.section-occation-2{margin-top:-61px}.bg-opacity--xl-1,.bg-opacity--xl-3{opacity:1}.m-sidebar{height:80vh}.post__main:after{height:240px}.bg-elem:before{background-repeat:no-repeat;content:"";display:block;position:absolute;z-index:-1}.section-greeting .bg-elem-1:before{bottom:auto;right:0;top:0;z-index:0}.get-started.red:after{right:0}.voucher__line .gifts__card__img__container{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%;height:195px}.voucher__line .gifts__card__price-check{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:0}.voucher__line .gifts__card__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width:1200px){.section-gift-organizer h1{font-size:35px;line-height:45px}.column-left-horizontal .contributions-top{width:50%}.column-left-horizontal .contributions-block>div:before,.column-left-horizontal .contributions-bottom{width:40%}.column-left-vertical{max-width:261px}}@media (min-width:1400px){.recipient-main .container-lg{max-width:1170px}.section-occation__bottom .section-occation__bg,.section-occation__top .section-occation__bg{width:100%}.section-h-i-w .mw-600{max-width:none}.blog__articles .container-lg,.blog__ready_to_save .container-lg{max-width:1225px}.gifts__card-item_little .gifts__card__title{font-size:24px}.gifts__card-item_little .gifts__card__type{font-size:18px}}@media screen and (min-width:1440px){.column-left-vertical{max-width:196px}}@media screen and (min-width:2000px){.hero{max-width:1440px}}@media (max-width:992px){.m-side-opened .m-sidebar__deactivator{background-color:hsla(0,0%,67%,.438);bottom:0;left:0;opacity:.5;position:fixed;right:0;top:0;z-index:-1}.m-side-opened .m-sidebar .m-sidebar__activator{z-index:4}.m-side-opened .m-sidebar .m-sidebar__activator svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.m-side-opened .m-sidebar{-webkit-transform:unset;-ms-transform:unset;transform:unset}.m-side-opened .m-sidebar .m-sidebar__link{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.m-side-opened .m-sidebar .m-sidebar__link span{padding-left:12px}}@media (max-width:992px) and (min-width:992px){.m-side-opened .m-sidebar__deactivator{display:none}.m-side-opened .m-sidebar{width:200px}.m-side-opened .m-sidebar .m-sidebar__link span{-webkit-animation:simpleOpacity .5s ease 0s 1 forwards;animation:simpleOpacity .5s ease 0s 1 forwards}@-webkit-keyframes simpleOpacity{0%{opacity:0;width:0}to{opacity:1;width:auto}}@keyframes simpleOpacity{0%{opacity:0;width:0}to{opacity:1;width:auto}}}
