');mask-image:url('data:image/svg+xml;utf8, ');mask-mode:alpha;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;border-radius:none}}.wp-block-latest-comments__comment{font-size:15px;line-height:1.1;list-style:none;margin-bottom:1em}.has-avatars .wp-block-latest-comments__comment{min-height:36px;list-style:none}.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt,.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta{margin-left:52px}.has-dates .wp-block-latest-comments__comment,.has-excerpts .wp-block-latest-comments__comment{line-height:1.5}.wp-block-latest-comments__comment-excerpt p{font-size:14px;line-height:1.8;margin:5px 0 20px}.wp-block-latest-comments__comment-date{color:#8f98a1;display:block;font-size:12px}.wp-block-latest-comments .avatar,.wp-block-latest-comments__comment-avatar{border-radius:24px;display:block;float:left;height:40px;margin-right:12px;width:40px}.wp-block-latest-posts.alignleft{margin-right:2em}.wp-block-latest-posts.alignright{margin-left:2em}.wp-block-latest-posts.wp-block-latest-posts__list{list-style:none}.wp-block-latest-posts.is-grid{display:flex;flex-wrap:wrap;padding:0}.wp-block-latest-posts.is-grid li{margin:0 16px 16px 0;width:100%}@media (min-width:600px){.wp-block-latest-posts.columns-2 li{width:calc(50% - 16px)}.wp-block-latest-posts.columns-3 li{width:calc(33.33333% - 16px)}.wp-block-latest-posts.columns-4 li{width:calc(25% - 16px)}.wp-block-latest-posts.columns-5 li{width:calc(20% - 16px)}.wp-block-latest-posts.columns-6 li{width:calc(16.66667% - 16px)}}.wp-block-latest-posts__post-date{display:block;color:#6c7781;font-size:13px}.wp-block-latest-posts__post-excerpt{margin-top:8px;margin-bottom:16px}.wp-block-media-text{display:-ms-grid;display:grid;-ms-grid-rows:auto;grid-template-rows:auto;-ms-grid-columns:50% 1fr;grid-template-columns:50% 1fr}.wp-block-media-text .has-media-on-the-right{-ms-grid-columns:1fr 50%;grid-template-columns:1fr 50%}.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__media{-ms-grid-row-align:start;align-self:start}.wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__media,.wp-block-media-text .wp-block-media-text__content,.wp-block-media-text .wp-block-media-text__media{-ms-grid-row-align:center;align-self:center}.wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__media{-ms-grid-row-align:end;align-self:end}.wp-block-media-text .wp-block-media-text__media{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1;margin:0}.wp-block-media-text .wp-block-media-text__content{word-break:break-word;padding:0 8%}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__media,.wp-block-media-text .wp-block-media-text__content{-ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}.wp-block-media-text>figure>img,.wp-block-media-text>figure>video{max-width:unset;width:100%;vertical-align:middle}.wp-block-media-text.is-image-fill figure{height:100%;min-height:250px;background-size:cover}.wp-block-media-text.is-image-fill figure>img{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}@media (max-width:600px){.wp-block-media-text.is-stacked-on-mobile{-ms-grid-columns:100%!important;grid-template-columns:100%!important}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__media{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}.wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right .wp-block-media-text__media,.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content{-ms-grid-column:1;grid-column:1;-ms-grid-row:2;grid-row:2}.wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right .wp-block-media-text__content{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}}.is-small-text{font-size:14px}.is-regular-text{font-size:16px}.is-large-text{font-size:36px}.is-larger-text{font-size:48px}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;line-height:.68;font-weight:100;margin:.05em .1em 0 0;text-transform:uppercase;font-style:normal}.has-drop-cap:not(:focus):after{content:"";display:table;clear:both;padding-top:14px}p.has-background{padding:20px 30px}p.has-text-color a{color:inherit}.wp-block-pullquote{padding:3em 0;margin-left:0;margin-right:0;text-align:center}.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{max-width:305px}.wp-block-pullquote.alignleft p,.wp-block-pullquote.alignright p{font-size:20px}.wp-block-pullquote p{font-size:28px;line-height:1.6}.wp-block-pullquote cite,.wp-block-pullquote footer{position:relative}.wp-block-pullquote .has-text-color a{color:inherit}.wp-block-pullquote:not(.is-style-solid-color){background:none}.wp-block-pullquote.is-style-solid-color{border:none}.wp-block-pullquote.is-style-solid-color blockquote{margin-left:auto;margin-right:auto;text-align:left;max-width:60%}.wp-block-pullquote.is-style-solid-color blockquote p{margin-top:0;margin-bottom:0;font-size:32px}.wp-block-pullquote.is-style-solid-color blockquote cite{text-transform:none;font-style:normal}.wp-block-pullquote cite{color:inherit}.wp-block-quote.is-large,.wp-block-quote.is-style-large{margin:0 0 16px;padding:0 1em}.wp-block-quote.is-large p,.wp-block-quote.is-style-large p{font-size:24px;font-style:italic;line-height:1.6}.wp-block-quote.is-large cite,.wp-block-quote.is-large footer,.wp-block-quote.is-style-large cite,.wp-block-quote.is-style-large footer{font-size:18px;text-align:right}.wp-block-rss.alignleft{margin-right:2em}.wp-block-rss.alignright{margin-left:2em}.wp-block-rss.is-grid{display:flex;flex-wrap:wrap;padding:0;list-style:none}.wp-block-rss.is-grid li{margin:0 16px 16px 0;width:100%}@media (min-width:600px){.wp-block-rss.columns-2 li{width:calc(50% - 16px)}.wp-block-rss.columns-3 li{width:calc(33.33333% - 16px)}.wp-block-rss.columns-4 li{width:calc(25% - 16px)}.wp-block-rss.columns-5 li{width:calc(20% - 16px)}.wp-block-rss.columns-6 li{width:calc(16.66667% - 16px)}}.wp-block-rss__item-author,.wp-block-rss__item-publish-date{display:block;color:#6c7781;font-size:13px}.wp-block-search{display:flex;flex-wrap:wrap}.wp-block-search .wp-block-search__label{width:100%}.wp-block-search .wp-block-search__input{flex-grow:1}.wp-block-search .wp-block-search__button{margin-left:10px}.wp-block-separator.is-style-wide{border-bottom-width:1px}.wp-block-separator.is-style-dots{background:none!important;border:none;text-align:center;max-width:none;line-height:1;height:auto}.wp-block-separator.is-style-dots:before{content:"\00b7 \00b7 \00b7";color:currentColor;font-size:20px;letter-spacing:2em;padding-left:2em;font-family:serif}.wp-block-social-links{display:flex;justify-content:flex-start;padding-left:0;padding-right:0;margin-left:0}.wp-social-link{width:36px;height:36px;border-radius:36px;margin-right:8px}.wp-social-link,.wp-social-link a{display:block;transition:transform .1s ease}.wp-social-link a{padding:6px;line-height:0}.wp-social-link a,.wp-social-link a:active,.wp-social-link a:hover,.wp-social-link a:visited,.wp-social-link svg{color:currentColor;fill:currentColor}.wp-social-link:hover{transform:scale(1.1)}.wp-block-social-links.aligncenter{justify-content:center;display:flex}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link{background-color:#f0f0f0;color:#444}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-amazon{background-color:#f90;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-bandcamp{background-color:#1ea0c3;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-behance{background-color:#0757fe;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-codepen{background-color:#1e1f26;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-deviantart{background-color:#02e49b;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dribbble{background-color:#e94c89;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dropbox{background-color:#4280ff;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-etsy{background-color:#f45800;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-facebook{background-color:#1977f2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-fivehundredpx{background-color:#000;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-flickr{background-color:#0461dd;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-foursquare{background-color:#e65678;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-github{background-color:#24292d;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-goodreads{background-color:#eceadd;color:#382110}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-google{background-color:#ea4434;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-instagram{background-color:#f00075;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-lastfm{background-color:#e21b24;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-linkedin{background-color:#0577b5;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-mastodon{background-color:#3288d4;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-medium{background-color:#02ab6c;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-meetup{background-color:#f6405f;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pinterest{background-color:#e60122;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pocket{background-color:#ef4155;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-reddit{background-color:#fe4500;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-skype{background-color:#0478d7;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-snapchat{background-color:#fefc00;color:#fff;stroke:#000}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-soundcloud{background-color:#ff5600;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-spotify{background-color:#1bd760;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-tumblr{background-color:#011835;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitch{background-color:#6440a4;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitter{background-color:#21a1f3;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vimeo{background-color:#1eb7ea;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vk{background-color:#4680c2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-wordpress{background-color:#3499cd;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-yelp{background-color:#d32422;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-youtube{background-color:#ff0100;color:#fff}.wp-block-social-links.is-style-logos-only .wp-social-link{background:none;padding:4px}.wp-block-social-links.is-style-logos-only .wp-social-link svg{width:28px;height:28px}.wp-block-social-links.is-style-logos-only .wp-social-link-amazon{color:#f90}.wp-block-social-links.is-style-logos-only .wp-social-link-bandcamp{color:#1ea0c3}.wp-block-social-links.is-style-logos-only .wp-social-link-behance{color:#0757fe}.wp-block-social-links.is-style-logos-only .wp-social-link-codepen{color:#1e1f26}.wp-block-social-links.is-style-logos-only .wp-social-link-deviantart{color:#02e49b}.wp-block-social-links.is-style-logos-only .wp-social-link-dribbble{color:#e94c89}.wp-block-social-links.is-style-logos-only .wp-social-link-dropbox{color:#4280ff}.wp-block-social-links.is-style-logos-only .wp-social-link-etsy{color:#f45800}.wp-block-social-links.is-style-logos-only .wp-social-link-facebook{color:#1977f2}.wp-block-social-links.is-style-logos-only .wp-social-link-fivehundredpx{color:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-flickr{color:#0461dd}.wp-block-social-links.is-style-logos-only .wp-social-link-foursquare{color:#e65678}.wp-block-social-links.is-style-logos-only .wp-social-link-github{color:#24292d}.wp-block-social-links.is-style-logos-only .wp-social-link-goodreads{color:#382110}.wp-block-social-links.is-style-logos-only .wp-social-link-google{color:#ea4434}.wp-block-social-links.is-style-logos-only .wp-social-link-instagram{color:#f00075}.wp-block-social-links.is-style-logos-only .wp-social-link-lastfm{color:#e21b24}.wp-block-social-links.is-style-logos-only .wp-social-link-linkedin{color:#0577b5}.wp-block-social-links.is-style-logos-only .wp-social-link-mastodon{color:#3288d4}.wp-block-social-links.is-style-logos-only .wp-social-link-medium{color:#02ab6c}.wp-block-social-links.is-style-logos-only .wp-social-link-meetup{color:#f6405f}.wp-block-social-links.is-style-logos-only .wp-social-link-pinterest{color:#e60122}.wp-block-social-links.is-style-logos-only .wp-social-link-pocket{color:#ef4155}.wp-block-social-links.is-style-logos-only .wp-social-link-reddit{color:#fe4500}.wp-block-social-links.is-style-logos-only .wp-social-link-skype{color:#0478d7}.wp-block-social-links.is-style-logos-only .wp-social-link-snapchat{color:#fff;stroke:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-soundcloud{color:#ff5600}.wp-block-social-links.is-style-logos-only .wp-social-link-spotify{color:#1bd760}.wp-block-social-links.is-style-logos-only .wp-social-link-tumblr{color:#011835}.wp-block-social-links.is-style-logos-only .wp-social-link-twitch{color:#6440a4}.wp-block-social-links.is-style-logos-only .wp-social-link-twitter{color:#21a1f3}.wp-block-social-links.is-style-logos-only .wp-social-link-vimeo{color:#1eb7ea}.wp-block-social-links.is-style-logos-only .wp-social-link-vk{color:#4680c2}.wp-block-social-links.is-style-logos-only .wp-social-link-wordpress{color:#3499cd}.wp-block-social-links.is-style-logos-only .wp-social-link-yelp{background-color:#d32422;color:#fff}.wp-block-social-links.is-style-logos-only .wp-social-link-youtube{color:#ff0100}.wp-block-social-links.is-style-pill-shape .wp-social-link{width:auto}.wp-block-social-links.is-style-pill-shape .wp-social-link a{padding-left:16px;padding-right:16px}.wp-block-spacer{clear:both}p.wp-block-subhead{font-size:1.1em;font-style:italic;opacity:.75}.wp-block-table{overflow-x:auto}.wp-block-table table{width:100%}.wp-block-table .has-fixed-layout{table-layout:fixed;width:100%}.wp-block-table .has-fixed-layout td,.wp-block-table .has-fixed-layout th{word-break:break-word}.wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{display:table;width:auto}.wp-block-table.aligncenter td,.wp-block-table.aligncenter th,.wp-block-table.alignleft td,.wp-block-table.alignleft th,.wp-block-table.alignright td,.wp-block-table.alignright th{word-break:break-word}.wp-block-table .has-subtle-light-gray-background-color{background-color:#f3f4f5}.wp-block-table .has-subtle-pale-green-background-color{background-color:#e9fbe5}.wp-block-table .has-subtle-pale-blue-background-color{background-color:#e7f5fe}.wp-block-table .has-subtle-pale-pink-background-color{background-color:#fcf0ef}.wp-block-table.is-style-stripes{border-spacing:0;border-collapse:inherit;background-color:transparent;border-bottom:1px solid #f3f4f5}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#f3f4f5}.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(odd){background-color:#f3f4f5}.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(odd){background-color:#e9fbe5}.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(odd){background-color:#e7f5fe}.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(odd){background-color:#fcf0ef}.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{border-color:transparent}.wp-block-text-columns,.wp-block-text-columns.aligncenter{display:flex}.wp-block-text-columns .wp-block-column{margin:0 16px;padding:0}.wp-block-text-columns .wp-block-column:first-child{margin-left:0}.wp-block-text-columns .wp-block-column:last-child{margin-right:0}.wp-block-text-columns.columns-2 .wp-block-column{width:50%}.wp-block-text-columns.columns-3 .wp-block-column{width:33.33333%}.wp-block-text-columns.columns-4 .wp-block-column{width:25%}pre.wp-block-verse{white-space:nowrap;overflow:auto}.wp-block-video{margin-left:0;margin-right:0}.wp-block-video video{max-width:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-video [poster]{-o-object-fit:cover;object-fit:cover}}.wp-block-video.aligncenter{text-align:center}.wp-block-video figcaption{margin-top:.5em;margin-bottom:1em}:root .has-pale-pink-background-color{background-color:#f78da7}:root .has-vivid-red-background-color{background-color:#cf2e2e}:root .has-luminous-vivid-orange-background-color{background-color:#ff6900}:root .has-luminous-vivid-amber-background-color{background-color:#fcb900}:root .has-light-green-cyan-background-color{background-color:#7bdcb5}:root .has-vivid-green-cyan-background-color{background-color:#00d084}:root .has-pale-cyan-blue-background-color{background-color:#8ed1fc}:root .has-vivid-cyan-blue-background-color{background-color:#0693e3}:root .has-vivid-purple-background-color{background-color:#9b51e0}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-cyan-bluish-gray-background-color{background-color:#abb8c3}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-pale-pink-color{color:#f78da7}:root .has-vivid-red-color{color:#cf2e2e}:root .has-luminous-vivid-orange-color{color:#ff6900}:root .has-luminous-vivid-amber-color{color:#fcb900}:root .has-light-green-cyan-color{color:#7bdcb5}:root .has-vivid-green-cyan-color{color:#00d084}:root .has-pale-cyan-blue-color{color:#8ed1fc}:root .has-vivid-cyan-blue-color{color:#0693e3}:root .has-vivid-purple-color{color:#9b51e0}:root .has-very-light-gray-color{color:#eee}:root .has-cyan-bluish-gray-color{color:#abb8c3}:root .has-very-dark-gray-color{color:#313131}.has-small-font-size{font-size:13px}.has-normal-font-size,.has-regular-font-size{font-size:16px}.has-medium-font-size{font-size:20px}.has-large-font-size{font-size:36px}.has-huge-font-size,.has-larger-font-size{font-size:42px}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}
div.wpcf7{margin:0;padding:0}div.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);height:1px;width:1px;margin:0;padding:0;border:0}div.wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid red}div.wpcf7-mail-sent-ok{border:2px solid #398f14}div.wpcf7-mail-sent-ng,div.wpcf7-aborted{border:2px solid red}div.wpcf7-spam-blocked{border:2px solid orange}div.wpcf7-validation-errors,div.wpcf7-acceptance-missing{border:2px solid #f7e700}.wpcf7-form-control-wrap{position:relative}span.wpcf7-not-valid-tip{color:red;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip span.wpcf7-not-valid-tip{position:absolute;top:20%;left:20%;z-index:100;border:1px solid red;background:#fff;padding:.2em .8em}span.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}span.wpcf7-list-item-label:before,span.wpcf7-list-item-label:after{content:" "}.wpcf7-display-none{display:none}div.wpcf7 .ajax-loader{visibility:hidden;display:inline-block;background-image:url(//kidswill.com.ua/wp-content/plugins/contact-form-7/includes/css/../../images/ajax-loader.gif);width:16px;height:16px;border:none;padding:0;margin:0 0 0 4px;vertical-align:middle}div.wpcf7 .ajax-loader.is-active{visibility:visible}div.wpcf7 div.ajax-error{display:none}div.wpcf7 .placeheld{color:#888}div.wpcf7 input[type=file]{cursor:pointer}div.wpcf7 input[type=file]:disabled{cursor:default}div.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}
.datepicker--cell-day.-other-month-,.datepicker--cell-year.-other-decade-{color:#dedede}.datepicker--cell-day.-other-month-:hover,.datepicker--cell-year.-other-decade-:hover{color:#c5c5c5}.-disabled-.-focus-.datepicker--cell-day.-other-month-,.-disabled-.-focus-.datepicker--cell-year.-other-decade-{color:#dedede}.-selected-.datepicker--cell-day.-other-month-,.-selected-.datepicker--cell-year.-other-decade-{color:#fff;background:#a2ddf6}.-selected-.-focus-.datepicker--cell-day.-other-month-,.-selected-.-focus-.datepicker--cell-year.-other-decade-{background:#8ad5f4}.-in-range-.datepicker--cell-day.-other-month-,.-in-range-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,.1);color:#ccc}.-in-range-.-focus-.datepicker--cell-day.-other-month-,.-in-range-.-focus-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,.2)}.datepicker--cell-day.-other-month-:empty,.datepicker--cell-year.-other-decade-:empty{background:0 0;border:none}.datepicker--cells{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.datepicker--cell{border-radius:4px;box-sizing:border-box;cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:32px;z-index:1}.datepicker--cell.-focus-{background:#f0f0f0}.datepicker--cell.-current-{color:#4eb5e6}.datepicker--cell.-current-.-focus-{color:#4a4a4a}.datepicker--cell.-current-.-in-range-{color:#4eb5e6}.datepicker--cell.-in-range-{background:rgba(92,196,239,.1);color:#4a4a4a;border-radius:0}.datepicker--cell.-in-range-.-focus-{background-color:rgba(92,196,239,.2)}.datepicker--cell.-disabled-{cursor:default;color:#aeaeae}.datepicker--cell.-disabled-.-focus-{color:#aeaeae}.datepicker--cell.-disabled-.-in-range-{color:#a1a1a1}.datepicker--cell.-disabled-.-current-.-focus-{color:#aeaeae}.datepicker--cell.-range-from-{border:1px solid rgba(92,196,239,.5);background-color:rgba(92,196,239,.1);border-radius:4px 0 0 4px}.datepicker--cell.-range-to-{border:1px solid rgba(92,196,239,.5);background-color:rgba(92,196,239,.1);border-radius:0 4px 4px 0}.datepicker--cell.-range-from-.-range-to-{border-radius:4px}.datepicker--cell.-selected-{color:#fff;border:none;background:#5cc4ef}.datepicker--cell.-selected-.-current-{color:#fff;background:#5cc4ef}.datepicker--cell.-selected-.-focus-{background:#45bced}.datepicker--cell:empty{cursor:default}.datepicker--days-names{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:8px 0 3px}.datepicker--day-name{color:#ff9a19;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex:1;-ms-flex:1;flex:1;text-align:center;text-transform:uppercase;font-size:.8em}.datepicker--cell-day{width:14.28571%}.datepicker--cells-months{height:170px}.datepicker--cell-month{width:33.33%;height:25%}.datepicker--years{height:170px}.datepicker--cells-years{height:170px}.datepicker--cell-year{width:25%;height:33.33%}.datepicker--cell-day.-other-month-,.datepicker--cell-year.-other-decade-{color:#dedede}.datepicker--cell-day.-other-month-:hover,.datepicker--cell-year.-other-decade-:hover{color:#c5c5c5}.-disabled-.-focus-.datepicker--cell-day.-other-month-,.-disabled-.-focus-.datepicker--cell-year.-other-decade-{color:#dedede}.-selected-.datepicker--cell-day.-other-month-,.-selected-.datepicker--cell-year.-other-decade-{color:#fff;background:#a2ddf6}.-selected-.-focus-.datepicker--cell-day.-other-month-,.-selected-.-focus-.datepicker--cell-year.-other-decade-{background:#8ad5f4}.-in-range-.datepicker--cell-day.-other-month-,.-in-range-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,.1);color:#ccc}.-in-range-.-focus-.datepicker--cell-day.-other-month-,.-in-range-.-focus-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,.2)}.datepicker--cell-day.-other-month-:empty,.datepicker--cell-year.-other-decade-:empty{background:0 0;border:none}.datepickers-container{position:absolute;left:0;top:0}@media print{.datepickers-container{display:none}}.datepicker{background:#fff;border:1px solid #dbdbdb;box-shadow:0 4px 12px rgba(0,0,0,.15);border-radius:4px;box-sizing:content-box;font-family:Tahoma,sans-serif;font-size:14px;color:#4a4a4a;width:250px;position:absolute;left:-100000px;opacity:0;transition:opacity .3s ease,left 0s .3s,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease,left 0s .3s;transition:opacity .3s ease,transform .3s ease,left 0s .3s,-webkit-transform .3s ease;z-index:1001}.datepicker.-from-top-{-webkit-transform:translateY(-8px);transform:translateY(-8px)}.datepicker.-from-right-{-webkit-transform:translateX(8px);transform:translateX(8px)}.datepicker.-from-bottom-{-webkit-transform:translateY(8px);transform:translateY(8px)}.datepicker.-from-left-{-webkit-transform:translateX(-8px);transform:translateX(-8px)}.datepicker.active{opacity:1;-webkit-transform:translate(0);transform:translate(0);transition:opacity .3s ease,left 0s 0s,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease,left 0s 0s;transition:opacity .3s ease,transform .3s ease,left 0s 0s,-webkit-transform .3s ease}.datepicker-inline .datepicker{border-color:#d7d7d7;box-shadow:none;position:static;left:auto;right:auto;opacity:1;-webkit-transform:none;transform:none}.datepicker-inline .datepicker--pointer{display:none}.datepicker--content{box-sizing:content-box;padding:4px}.-only-timepicker- .datepicker--content{display:none}.datepicker--pointer{position:absolute;background:#fff;border-top:1px solid #dbdbdb;border-right:1px solid #dbdbdb;width:10px;height:10px;z-index:-1}.-top-left- .datepicker--pointer,.-top-center- .datepicker--pointer,.-top-right- .datepicker--pointer{top:calc(100% - 4px);-webkit-transform:rotate(135deg);transform:rotate(135deg)}.-right-top- .datepicker--pointer,.-right-center- .datepicker--pointer,.-right-bottom- .datepicker--pointer{right:calc(100% - 4px);-webkit-transform:rotate(225deg);transform:rotate(225deg)}.-bottom-left- .datepicker--pointer,.-bottom-center- .datepicker--pointer,.-bottom-right- .datepicker--pointer{bottom:calc(100% - 4px);-webkit-transform:rotate(315deg);transform:rotate(315deg)}.-left-top- .datepicker--pointer,.-left-center- .datepicker--pointer,.-left-bottom- .datepicker--pointer{left:calc(100% - 4px);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.-top-left- .datepicker--pointer,.-bottom-left- .datepicker--pointer{left:10px}.-top-right- .datepicker--pointer,.-bottom-right- .datepicker--pointer{right:10px}.-top-center- .datepicker--pointer,.-bottom-center- .datepicker--pointer{left:calc(50% - 10px/2)}.-left-top- .datepicker--pointer,.-right-top- .datepicker--pointer{top:10px}.-left-bottom- .datepicker--pointer,.-right-bottom- .datepicker--pointer{bottom:10px}.-left-center- .datepicker--pointer,.-right-center- .datepicker--pointer{top:calc(50% - 10px/2)}.datepicker--body{display:none}.datepicker--body.active{display:block}.datepicker--cell-day.-other-month-,.datepicker--cell-year.-other-decade-{color:#dedede}.datepicker--cell-day.-other-month-:hover,.datepicker--cell-year.-other-decade-:hover{color:#c5c5c5}.-disabled-.-focus-.datepicker--cell-day.-other-month-,.-disabled-.-focus-.datepicker--cell-year.-other-decade-{color:#dedede}.-selected-.datepicker--cell-day.-other-month-,.-selected-.datepicker--cell-year.-other-decade-{color:#fff;background:#a2ddf6}.-selected-.-focus-.datepicker--cell-day.-other-month-,.-selected-.-focus-.datepicker--cell-year.-other-decade-{background:#8ad5f4}.-in-range-.datepicker--cell-day.-other-month-,.-in-range-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,.1);color:#ccc}.-in-range-.-focus-.datepicker--cell-day.-other-month-,.-in-range-.-focus-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,.2)}.datepicker--cell-day.-other-month-:empty,.datepicker--cell-year.-other-decade-:empty{background:0 0;border:none}.datepicker--nav{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #efefef;min-height:32px;padding:4px}.-only-timepicker- .datepicker--nav{display:none}.datepicker--nav-title,.datepicker--nav-action{display:-webkit-flex;display:-ms-flexbox;display:flex;cursor:pointer;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.datepicker--nav-action{width:32px;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker--nav-action:hover{background:#f0f0f0}.datepicker--nav-action.-disabled-{visibility:hidden}.datepicker--nav-action svg{width:32px;height:32px}.datepicker--nav-action path{fill:none;stroke:#9c9c9c;stroke-width:2px}.datepicker--nav-title{border-radius:4px;padding:0 8px}.datepicker--nav-title i{font-style:normal;color:#9c9c9c;margin-left:5px}.datepicker--nav-title:hover{background:#f0f0f0}.datepicker--nav-title.-disabled-{cursor:default;background:0 0}.datepicker--buttons{display:-webkit-flex;display:-ms-flexbox;display:flex;padding:4px;border-top:1px solid #efefef}.datepicker--button{color:#4eb5e6;cursor:pointer;border-radius:4px;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:32px}.datepicker--button:hover{color:#4a4a4a;background:#f0f0f0}.datepicker--cell-day.-other-month-,.datepicker--cell-year.-other-decade-{color:#dedede}.datepicker--cell-day.-other-month-:hover,.datepicker--cell-year.-other-decade-:hover{color:#c5c5c5}.-disabled-.-focus-.datepicker--cell-day.-other-month-,.-disabled-.-focus-.datepicker--cell-year.-other-decade-{color:#dedede}.-selected-.datepicker--cell-day.-other-month-,.-selected-.datepicker--cell-year.-other-decade-{color:#fff;background:#a2ddf6}.-selected-.-focus-.datepicker--cell-day.-other-month-,.-selected-.-focus-.datepicker--cell-year.-other-decade-{background:#8ad5f4}.-in-range-.datepicker--cell-day.-other-month-,.-in-range-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,.1);color:#ccc}.-in-range-.-focus-.datepicker--cell-day.-other-month-,.-in-range-.-focus-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,.2)}.datepicker--cell-day.-other-month-:empty,.datepicker--cell-year.-other-decade-:empty{background:0 0;border:none}.datepicker--time{border-top:1px solid #efefef;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:4px;position:relative}.datepicker--time.-am-pm- .datepicker--time-sliders{-webkit-flex:0 1 138px;-ms-flex:0 1 138px;flex:0 1 138px;max-width:138px}.-only-timepicker- .datepicker--time{border-top:none}.datepicker--time-sliders{-webkit-flex:0 1 153px;-ms-flex:0 1 153px;flex:0 1 153px;margin-right:10px;max-width:153px}.datepicker--time-label{display:none;font-size:12px}.datepicker--time-current{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex:1;-ms-flex:1;flex:1;font-size:14px;text-align:center;margin:0 0 0 10px}.datepicker--time-current-colon{margin:0 2px 3px;line-height:1}.datepicker--time-current-hours,.datepicker--time-current-minutes{line-height:1;font-size:19px;font-family:"Century Gothic",CenturyGothic,AppleGothic,sans-serif;position:relative;z-index:1}.datepicker--time-current-hours:after,.datepicker--time-current-minutes:after{content:'';background:#f0f0f0;border-radius:4px;position:absolute;left:-2px;top:-3px;right:-2px;bottom:-2px;z-index:-1;opacity:0}.datepicker--time-current-hours.-focus-:after,.datepicker--time-current-minutes.-focus-:after{opacity:1}.datepicker--time-current-ampm{text-transform:uppercase;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;color:#9c9c9c;margin-left:6px;font-size:11px;margin-bottom:1px}.datepicker--time-row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:11px;height:17px;background:linear-gradient(to right,#dedede,#dedede) left 50%/100% 1px no-repeat}.datepicker--time-row:first-child{margin-bottom:4px}.datepicker--time-row input[type=range]{background:0 0;cursor:pointer;-webkit-flex:1;-ms-flex:1;flex:1;height:100%;padding:0;margin:0;-webkit-appearance:none}.datepicker--time-row input[type=range]::-webkit-slider-thumb{-webkit-appearance:none}.datepicker--time-row input[type=range]::-ms-tooltip{display:none}.datepicker--time-row input[type=range]:hover::-webkit-slider-thumb{border-color:#b8b8b8}.datepicker--time-row input[type=range]:hover::-moz-range-thumb{border-color:#b8b8b8}.datepicker--time-row input[type=range]:hover::-ms-thumb{border-color:#b8b8b8}.datepicker--time-row input[type=range]:focus{outline:none}.datepicker--time-row input[type=range]:focus::-webkit-slider-thumb{background:#5cc4ef;border-color:#5cc4ef}.datepicker--time-row input[type=range]:focus::-moz-range-thumb{background:#5cc4ef;border-color:#5cc4ef}.datepicker--time-row input[type=range]:focus::-ms-thumb{background:#5cc4ef;border-color:#5cc4ef}.datepicker--time-row input[type=range]::-webkit-slider-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid #dedede;background:#fff;cursor:pointer;transition:background .2s}.datepicker--time-row input[type=range]::-moz-range-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid #dedede;background:#fff;cursor:pointer;transition:background .2s}.datepicker--time-row input[type=range]::-ms-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid #dedede;background:#fff;cursor:pointer;transition:background .2s}.datepicker--time-row input[type=range]::-webkit-slider-thumb{margin-top:-6px}.datepicker--time-row input[type=range]::-webkit-slider-runnable-track{border:none;height:1px;cursor:pointer;color:transparent;background:0 0}.datepicker--time-row input[type=range]::-moz-range-track{border:none;height:1px;cursor:pointer;color:transparent;background:0 0}.datepicker--time-row input[type=range]::-ms-track{border:none;height:1px;cursor:pointer;color:transparent;background:0 0}.datepicker--time-row input[type=range]::-ms-fill-lower{background:0 0}.datepicker--time-row input[type=range]::-ms-fill-upper{background:0 0}.datepicker--time-row span{padding:0 12px}.datepicker--time-icon{color:#9c9c9c;border:1px solid;border-radius:50%;font-size:16px;position:relative;margin:0 5px -1px 0;width:1em;height:1em}.datepicker--time-icon:after,.datepicker--time-icon:before{content:'';background:currentColor;position:absolute}.datepicker--time-icon:after{height:.4em;width:1px;left:calc(50% - 1px);top:calc(50% + 1px);-webkit-transform:translateY(-100%);transform:translateY(-100%)}.datepicker--time-icon:before{width:.4em;height:1px;top:calc(50% + 1px);left:calc(50% - 1px)}.datepicker--cell-day.-other-month-,.datepicker--cell-year.-other-decade-{color:#dedede}.datepicker--cell-day.-other-month-:hover,.datepicker--cell-year.-other-decade-:hover{color:#c5c5c5}.-disabled-.-focus-.datepicker--cell-day.-other-month-,.-disabled-.-focus-.datepicker--cell-year.-other-decade-{color:#dedede}.-selected-.datepicker--cell-day.-other-month-,.-selected-.datepicker--cell-year.-other-decade-{color:#fff;background:#a2ddf6}.-selected-.-focus-.datepicker--cell-day.-other-month-,.-selected-.-focus-.datepicker--cell-year.-other-decade-{background:#8ad5f4}.-in-range-.datepicker--cell-day.-other-month-,.-in-range-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,.1);color:#ccc}.-in-range-.-focus-.datepicker--cell-day.-other-month-,.-in-range-.-focus-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,.2)}.datepicker--cell-day.-other-month-:empty,.datepicker--cell-year.-other-decade-:empty{background:0 0;border:none}
.fancybox-image,.fancybox-inner,.fancybox-nav,.fancybox-nav span,.fancybox-outer,.fancybox-skin,.fancybox-tmp,.fancybox-wrap,.fancybox-wrap iframe,.fancybox-wrap object{padding:0;margin:0;border:0;outline:0;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-inner,.fancybox-outer{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-iframe,.fancybox-image{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(//kidswill.com.ua/wp-content/themes/kidswill/css/../fancybox/fancybox_sprite.png)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url(//kidswill.com.ua/wp-content/themes/kidswill/css/../fancybox/fancybox_loading.gif) center center no-repeat}.fancybox-close,.fancybox-nav{position:absolute;cursor:pointer;z-index:8040}.fancybox-close{right:-18px;top:-18px;width:36px;height:36px}.fancybox-nav{top:0;width:40%;height:100%;text-decoration:none;background:url(//kidswill.com.ua/wp-content/themes/kidswill/css/../fancybox/blank.gif);-webkit-tap-highlight-color:transparent}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock{overflow:visible!important;width:auto}.fancybox-lock body{overflow:hidden!important}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(//kidswill.com.ua/wp-content/themes/kidswill/css/../fancybox/fancybox_overlay.png)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:0 0;background:rgba(0,0,0,.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#fff;font-weight:700;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(//kidswill.com.ua/wp-content/themes/kidswill/css/../fancybox/fancybox_sprite@2x.png);background-size:44px 152px}#fancybox-loading div{background-image:url(//kidswill.com.ua/wp-content/themes/kidswill/css/../fancybox/fancybox_loading@2x.gif);background-size:24px 24px}}
/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license
Copyright (c) 2013 Daniel Eden
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/
@-webkit-keyframes bounce{0%,20%,50%,80%,to{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes bounce{0%,20%,50%,80%,to{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px)}}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@-webkit-keyframes pulse{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes pulse{0%,to{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}}@-webkit-keyframes shake{0%,to{-webkit-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px);transform:translateX(10px)}}@keyframes shake{0%,to{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes tada{0%{-webkit-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(.9) rotate(-3deg);transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}to{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}@keyframes tada{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(.9) rotate(-3deg);-ms-transform:scale(.9) rotate(-3deg);transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);-ms-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);-ms-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}to{-webkit-transform:scale(1) rotate(0);-ms-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}@-webkit-keyframes wobble{0%,to{-webkit-transform:translateX(0%);transform:translateX(0%)}15%{-webkit-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg)}}@keyframes wobble{0%,to{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}15%{-webkit-transform:translateX(-25%) rotate(-5deg);-ms-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg);-ms-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg);-ms-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg);-ms-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg);-ms-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg)}}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}50%{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(.9);transform:scale(.9)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3)}50%{opacity:1;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}to{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@-webkit-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}to{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px);transform:translateX(30px)}80%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px)}80%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}to{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px);transform:translateX(-30px)}80%{-webkit-transform:translateX(10px);transform:translateX(10px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translateX(-30px)}80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}to{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);transform:translateY(10px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}to{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes bounceOut{0%{-webkit-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(.95);transform:scale(.95)}50%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}to{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}}@keyframes bounceOut{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}50%{opacity:1;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}to{opacity:0;-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3)}}@-webkit-keyframes bounceOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}@keyframes bounceOutDown{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}}@-webkit-keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px);transform:translateX(20px)}to{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}to{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}}@-webkit-keyframes bounceOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px);transform:translateX(-20px)}to{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes bounceOutRight{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}to{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}}@-webkit-keyframes bounceOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes bounceOutUp{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}to{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}to{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}to{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}to{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}to{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}to{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}to{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}}@keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}}@-webkit-keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}@keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}}@-webkit-keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}}@keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}}@-webkit-keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}}@keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}}@-webkit-keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}}@-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}}@keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}}@-webkit-keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-ms-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-ms-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-ms-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-ms-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-ms-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}to{-webkit-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg);-ms-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg);-ms-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}to{-webkit-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}to{-webkit-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg);-ms-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg);-ms-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}to{-webkit-transform:perspective(400px) rotateY(0deg);-ms-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0deg);-ms-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}60%{-webkit-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg);opacity:1}80%{-webkit-transform:translateX(0%) skewX(-15deg);transform:translateX(0%) skewX(-15deg);opacity:1}to{-webkit-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1}}@keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);-ms-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}60%{-webkit-transform:translateX(-20%) skewX(30deg);-ms-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg);opacity:1}80%{-webkit-transform:translateX(0%) skewX(-15deg);-ms-transform:translateX(0%) skewX(-15deg);transform:translateX(0%) skewX(-15deg);opacity:1}to{-webkit-transform:translateX(0%) skewX(0deg);-ms-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1}}@-webkit-keyframes lightSpeedOut{0%{-webkit-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1}to{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}}@keyframes lightSpeedOut{0%{-webkit-transform:translateX(0%) skewX(0deg);-ms-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1}to{-webkit-transform:translateX(100%) skewX(-30deg);-ms-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}to{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateIn{0%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(-200deg);-ms-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}to{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}to{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}to{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}to{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}to{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}to{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}to{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(200deg);-ms-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}to{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}to{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}to{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}to{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@-webkit-keyframes slideInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}to{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}to{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}to{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes slideOutLeft{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes slideOutRight{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes slideOutUp{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}}@-webkit-keyframes hinge{0%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}80%{-webkit-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);opacity:1;-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}to{-webkit-transform:translateY(700px);transform:translateY(700px);opacity:0}}@keyframes hinge{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);-ms-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}80%{-webkit-transform:rotate(60deg) translateY(0);-ms-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);opacity:1;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}to{-webkit-transform:translateY(700px);-ms-transform:translateY(700px);transform:translateY(700px);opacity:0}}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}to{opacity:1;-webkit-transform:translateX(0) rotate(0deg);transform:translateX(0) rotate(0deg)}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);-ms-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}to{opacity:1;-webkit-transform:translateX(0) rotate(0deg);-ms-transform:translateX(0) rotate(0deg);transform:translateX(0) rotate(0deg)}}@-webkit-keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0) rotate(0deg);transform:translateX(0) rotate(0deg)}to{opacity:0;-webkit-transform:translateX(100%) rotate(120deg);transform:translateX(100%) rotate(120deg)}}@keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0) rotate(0deg);-ms-transform:translateX(0) rotate(0deg);transform:translateX(0) rotate(0deg)}to{opacity:0;-webkit-transform:translateX(100%) rotate(120deg);-ms-transform:translateX(100%) rotate(120deg);transform:translateX(100%) rotate(120deg)}}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}.bounce{-webkit-animation-name:bounce;animation-name:bounce}.flash{-webkit-animation-name:flash;animation-name:flash}.pulse{-webkit-animation-name:pulse;animation-name:pulse}.shake{-webkit-animation-name:shake;animation-name:shake}.swing{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}.tada{-webkit-animation-name:tada;animation-name:tada}.wobble{-webkit-animation-name:wobble;animation-name:wobble}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}.animated.flip{-webkit-backface-visibility:visible;-ms-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}.flipInX,.flipInY,.flipOutX,.flipOutY{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}.flipInY,.flipOutX,.flipOutY{-webkit-animation-name:flipInY;animation-name:flipInY}.flipOutX,.flipOutY{-webkit-animation-name:flipOutX;animation-name:flipOutX}.flipOutY{-webkit-animation-name:flipOutY;animation-name:flipOutY}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}.hinge{-webkit-animation-name:hinge;animation-name:hinge}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}.nice-select{-webkit-tap-highlight-color:transparent;background-color:#fff;border-radius:5px;border:solid 1px #e8e8e8;box-sizing:border-box;clear:both;cursor:pointer;display:block;float:left;font-family:inherit;font-size:14px;font-weight:400;height:42px;line-height:40px;outline:0;padding-left:18px;padding-right:30px;position:relative;text-align:left!important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;width:auto}.nice-select:hover{border-color:#dbdbdb}.nice-select.open,.nice-select:active,.nice-select:focus{border-color:#999}.nice-select:after{border-bottom:2px solid #999;border-right:2px solid #999;content:'';display:block;height:5px;margin-top:-4px;pointer-events:none;position:absolute;right:12px;top:50%;-webkit-transform-origin:66% 66%;-ms-transform-origin:66% 66%;transform-origin:66% 66%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;width:5px}.nice-select.open:after{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.nice-select.open .list{opacity:1;pointer-events:auto;-webkit-transform:scale(1) translateY(0);-ms-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}.nice-select.disabled{border-color:#ededed;color:#999;pointer-events:none}.nice-select.disabled:after{border-color:#ccc}.nice-select.wide{width:100%}.nice-select.wide .list{left:0!important;right:0!important}.nice-select.right{float:right}.nice-select.right .list{left:auto;right:0}.nice-select.small{font-size:12px;height:36px;line-height:34px}.nice-select.small:after{height:4px;width:4px}.nice-select.small .option{line-height:34px;min-height:34px}.nice-select .list{background-color:#fff;border-radius:5px;box-shadow:0 0 0 1px rgba(68,68,68,.11);box-sizing:border-box;margin-top:4px;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;top:100%;left:0;-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:scale(.75) translateY(-21px);-ms-transform:scale(.75) translateY(-21px);transform:scale(.75) translateY(-21px);-webkit-transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;z-index:9}.nice-select .list:hover .option:not(:hover){background-color:transparent!important}.nice-select .option{cursor:pointer;font-weight:400;line-height:40px;list-style:none;min-height:40px;outline:0;padding-left:18px;padding-right:29px;text-align:left;-webkit-transition:all .2s;transition:all .2s}.nice-select .option.focus,.nice-select .option.selected.focus,.nice-select .option:hover{background-color:#f6f6f6}.nice-select .option.selected{font-weight:700}.nice-select .option.disabled{background-color:transparent;color:#999;cursor:default}.no-csspointerevents .nice-select .list{display:none}.no-csspointerevents .nice-select.open .list{display:block}
@charset "UTF-8";
@-webkit-keyframes squareViolet {
0%,
83%,
91.3%,
to {
top: 0;
left: 0
}
16.6%,
24.9%,
8.3% {
top: 0;
left: 60px
}
33.2%,
41.5%,
49.8% {
top: 60px;
left: 60px
}
58.1%,
66.4%,
74.7% {
top: 60px;
left: 0
}
}
@keyframes squareViolet {
0%,
83%,
91.3%,
to {
top: 0;
left: 0
}
16.6%,
24.9%,
8.3% {
top: 0;
left: 60px
}
33.2%,
41.5%,
49.8% {
top: 60px;
left: 60px
}
58.1%,
66.4%,
74.7% {
top: 60px;
left: 0
}
}
@-webkit-keyframes squareYellow {
0%,
83%,
91.3%,
to {
top: 0;
left: 60px
}
16.6%,
24.9%,
8.3% {
top: 60px;
left: 60px
}
33.2%,
41.5%,
49.8% {
top: 60px;
left: 0
}
58.1%,
66.4%,
74.7% {
top: 0;
left: 0
}
}
@keyframes squareYellow {
0%,
83%,
91.3%,
to {
top: 0;
left: 60px
}
16.6%,
24.9%,
8.3% {
top: 60px;
left: 60px
}
33.2%,
41.5%,
49.8% {
top: 60px;
left: 0
}
58.1%,
66.4%,
74.7% {
top: 0;
left: 0
}
}
@-webkit-keyframes squareBlue {
0%,
83%,
91.3%,
to {
top: 60px;
left: 0
}
16.6%,
24.9%,
8.3% {
top: 0;
left: 0
}
33.2%,
41.5%,
49.8% {
top: 0;
left: 60px
}
58.1%,
66.4%,
74.7% {
top: 60px;
left: 60px
}
}
@keyframes squareBlue {
0%,
83%,
91.3%,
to {
top: 60px;
left: 0
}
16.6%,
24.9%,
8.3% {
top: 0;
left: 0
}
33.2%,
41.5%,
49.8% {
top: 0;
left: 60px
}
58.1%,
66.4%,
74.7% {
top: 60px;
left: 60px
}
}
a,
abbr,
acronym,
address,
applet,
article,
aside,
audio,
big,
blockquote,
canvas,
caption,
center,
cite,
code,
dd,
del,
details,
dfn,
div,
dl,
dt,
embed,
fieldset,
figcaption,
figure,
form,
h6,
hgroup,
html,
iframe,
img,
ins,
kbd,
label,
legend,
li,
mark,
menu,
nav,
object,
ol,
output,
p,
pre,
q,
ruby,
s,
samp,
section,
small,
span,
strike,
sub,
summary,
sup,
tbody,
td,
tfoot,
th,
thead,
time,
tr,
tt,
u,
ul,
var,
video {
margin: 0;
padding: 0;
border: 0;
font-style: inherit;
-webkit-font-variant-ligatures: inherit;
font-variant-ligatures: inherit;
font-variant-caps: inherit;
font-variant-numeric: inherit;
font-variant-east-asian: inherit;
font-weight: inherit;
font-stretch: inherit;
font-size: inherit;
line-height: inherit;
font-family: inherit;
vertical-align: baseline
}
body {
line-height: 1;
font-family: "Roboto-Regular", sans-serif, sans-serif;
font-size: 16px;
background: #ece9e3;
color: #000
}
body,
h1,
h2,
h3,
h4,
h5 {
padding: 0;
border: 0;
font-style: inherit;
font-weight: inherit
}
h2,
h3,
h4,
h5 {
line-height: inherit
}
b,
body,
em,
footer,
h1,
h2,
h3,
h4,
h5,
header,
i,
strong,
table {
-webkit-font-variant-ligatures: inherit;
font-variant-ligatures: inherit;
font-variant-caps: inherit;
font-variant-numeric: inherit;
font-variant-east-asian: inherit;
font-stretch: inherit;
vertical-align: baseline
}
body,
em,
i {
margin: 0
}
b,
em,
i,
strong,
table {
padding: 0;
font-size: inherit;
line-height: inherit
}
b,
strong {
border: 0;
font-weight: inherit;
margin: 0
}
table {
border-collapse: collapse;
border-spacing: 0;
width: 100%;
max-width: 275px;
margin: 0 0 30px
}
b,
footer,
header,
strong,
table {
font-style: inherit
}
em,
footer,
header,
i,
input,
select,
table,
textarea {
border: 0;
font-family: inherit;
font-weight: inherit
}
footer {
margin: 0;
padding: 0;
display: block
}
header,
input,
select,
textarea {
font-size: inherit
}
header {
line-height: inherit
}
.slick-slide img,
article,
aside,
details,
figcaption,
figure,
header,
hgroup,
menu,
nav,
section {
display: block
}
ol,
ul {
list-style: none
}
blockquote,
q {
quotes: none
}
blockquote:after,
blockquote:before,
q:after,
q:before {
content: none
}
*,
:after,
:before {
box-sizing: border-box
}
input,
select,
textarea {
-webkit-appearance: none;
-moz-appearance: none;
appearance: none
}
.slick-dots li button:focus,
.slick-dots li button:hover,
.slick-list:focus,
a,
a:active,
a:focus,
button,
button:active,
button:focus,
input,
input:active,
input:focus,
select,
select:active,
select:focus,
textarea,
textarea:active,
textarea:focus {
outline: 0
}
textarea {
resize: none
}
img {
border-style: none;
display: inline-block;
width: auto;
max-width: 100%;
height: auto
}
a,
a:hover {
text-decoration: none
}
a,
a:hover,
aactive {
color: inherit
}
.gradient_scooter {
background: -webkit-linear-gradient(top, #29afc4 0%, #77cedb 100%);
background: linear-gradient(to bottom, #29afc4 0%, #77cedb 100%)
}
.gradient_buttercup {
background: -webkit-linear-gradient(top, #f1a30c 0%, #fad357 100%);
background: linear-gradient(to bottom, #f1a30c 0%, #fad357 100%)
}
.gradient_gunPowder {
background: -webkit-linear-gradient(top, #414659 0%, #576a8a 100%);
background: linear-gradient(to bottom, #414659 0%, #576a8a 100%)
}
.gradient_mediumRedViolet {
background: -webkit-linear-gradient(top, #c63d7f 0%, #d878a7 100%);
background: linear-gradient(to bottom, #c63d7f 0%, #d878a7 100%)
}
.gradient_breakerBay {
background: -webkit-linear-gradient(top, #569597 0%, #77acae 100%);
background: linear-gradient(to bottom, #569597 0%, #77acae 100%)
}
.gradient_limeade {
background: -webkit-linear-gradient(top, #86a906 0%, #d7dc7d 100%);
background: linear-gradient(to bottom, #86a906 0%, #d7dc7d 100%)
}
.gradient_jaffa {
background: -webkit-linear-gradient(top, #f38645 0%, #ecb471 100%);
background: linear-gradient(to bottom, #f38645 0%, #ecb471 100%)
}
.gradient_punch {
background: -webkit-linear-gradient(top, #da3232 0%, #ee4d4d 100%);
background: linear-gradient(to bottom, #da3232 0%, #ee4d4d 100%)
}
.gradient_mariner {
background: -webkit-linear-gradient(top, #2a6fc9 0%, #5cb0e4 100%);
background: linear-gradient(to bottom, #2a6fc9 0%, #5cb0e4 100%)
}
@font-face {
font-family: 'Roboto-Regular';
src: url(//kidswill.com.ua/wp-content/themes/kidswill/css/../fonts/Roboto/Roboto-Regular/Roboto-Regular.eot);
src: url(//kidswill.com.ua/wp-content/themes/kidswill/css/../fonts/Roboto/Roboto-Regular/Roboto-Regular.eot?#iefix) format("embedded-opentype"), url(//kidswill.com.ua/wp-content/themes/kidswill/css/../fonts/Roboto/Roboto-Regular/Roboto-Regular.woff2) format("woff2"), url(//kidswill.com.ua/wp-content/themes/kidswill/css/../fonts/Roboto/Roboto-Regular/Roboto-Regular.woff) format("woff"), url(//kidswill.com.ua/wp-content/themes/kidswill/css/../fonts/Roboto/Roboto-Regular/Roboto-Regular.ttf) format("truetype"), url(//kidswill.com.ua/wp-content/themes/kidswill/css/../fonts/Roboto/Roboto-Regular/Roboto-Regular.svg#Roboto-Regular) format("svg");
font-weight: 400;
font-style: normal
}
@font-face {
font-family: 'Montserrat-Black';
src: url(//kidswill.com.ua/wp-content/themes/kidswill/css/../fonts/Montserrat/Montserrat-Black/Montserrat-Black.eot);
src: url(//kidswill.com.ua/wp-content/themes/kidswill/css/../fonts/Montserrat/Montserrat-Black/Montserrat-Black.eot?#iefix) format("embedded-opentype"), url(//kidswill.com.ua/wp-content/themes/kidswill/css/../fonts/Montserrat/Montserrat-Black/Montserrat-Black.woff2) format("woff2"), url(//kidswill.com.ua/wp-content/themes/kidswill/css/../fonts/Montserrat/Montserrat-Black/Montserrat-Black.woff) format("woff"), url(//kidswill.com.ua/wp-content/themes/kidswill/css/../fonts/Montserrat/Montserrat-Black/Montserrat-Black.ttf) format("truetype"), url(//kidswill.com.ua/wp-content/themes/kidswill/css/../fonts/Montserrat/Montserrat-Black/Montserrat-Black.svg#Montserrat-Black) format("svg");
font-weight: 900;
font-style: normal
}
@font-face {
font-family: 'Montserrat-ExtraBold';
src: url(//kidswill.com.ua/wp-content/themes/kidswill/css/../fonts/Montserrat/Montserrat-ExtraBold/Montserrat-ExtraBold.eot);
src: url(//kidswill.com.ua/wp-content/themes/kidswill/css/../fonts/Montserrat/Montserrat-ExtraBold/Montserrat-ExtraBold.eot?#iefix) format("embedded-opentype"), url(//kidswill.com.ua/wp-content/themes/kidswill/css/../fonts/Montserrat/Montserrat-ExtraBold/Montserrat-ExtraBold.woff2) format("woff2"), url(//kidswill.com.ua/wp-content/themes/kidswill/css/../fonts/Montserrat/Montserrat-ExtraBold/Montserrat-ExtraBold.woff) format("woff"), url(//kidswill.com.ua/wp-content/themes/kidswill/css/../fonts/Montserrat/Montserrat-ExtraBold/Montserrat-ExtraBold.ttf) format("truetype"), url(//kidswill.com.ua/wp-content/themes/kidswill/css/../fonts/Montserrat/Montserrat-ExtraBold/Montserrat-ExtraBold.svg#Montserrat-ExtraBold) format("svg");
font-weight: 800;
font-style: normal
}
@font-face {
font-family: 'Montserrat-SemiBold';
src: url(//kidswill.com.ua/wp-content/themes/kidswill/css/../fonts/Montserrat/Montserrat-SemiBold/Montserrat-SemiBold.eot);
src: url(//kidswill.com.ua/wp-content/themes/kidswill/css/../fonts/Montserrat/Montserrat-SemiBold/Montserrat-SemiBold.eot?#iefix) format("embedded-opentype"), url(//kidswill.com.ua/wp-content/themes/kidswill/css/../fonts/Montserrat/Montserrat-SemiBold/Montserrat-SemiBold.woff2) format("woff2"), url(//kidswill.com.ua/wp-content/themes/kidswill/css/../fonts/Montserrat/Montserrat-SemiBold/Montserrat-SemiBold.woff) format("woff"), url(//kidswill.com.ua/wp-content/themes/kidswill/css/../fonts/Montserrat/Montserrat-SemiBold/Montserrat-SemiBold.ttf) format("truetype"), url(//kidswill.com.ua/wp-content/themes/kidswill/css/../fonts/Montserrat/Montserrat-SemiBold/Montserrat-SemiBold.svg#Montserrat-SemiBold) format("svg");
font-weight: 600;
font-style: normal
}
.slick-slider {
box-sizing: border-box;
-webkit-touch-callout: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-ms-touch-action: pan-y;
touch-action: pan-y;
-webkit-tap-highlight-color: transparent
}
.slick-list,
.slick-slider,
.slick-track {
position: relative;
display: block
}
.slick-list {
overflow: hidden;
margin: 0;
padding: 0
}
.slick-list.dragging {
cursor: pointer;
cursor: hand
}
.slick-slider .slick-list,
.slick-slider .slick-track {
-webkit-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0)
}
.slick-track {
left: 0;
top: 0;
margin-left: auto;
margin-right: auto
}
.slick-track:after,
.slick-track:before {
content: "";
display: table
}
.slick-track:after {
clear: both
}
.slick-loading .slick-track {
visibility: hidden
}
.slick-slide {
float: left;
height: 100%;
min-height: 1px;
display: none
}
[dir=rtl] .slick-slide {
float: right
}
.slick-slide.slick-loading img {
display: none
}
.slick-slide.dragging img {
pointer-events: none
}
.slick-initialized .slick-slide {
display: block
}
.slick-loading .slick-slide {
visibility: hidden
}
.slick-vertical .slick-slide {
display: block;
height: auto;
border: 1px solid transparent
}
.slick-arrow.slick-hidden {
display: none
}
.slick-loading .slick-list {
background: #fff url(//kidswill.com.ua/wp-content/themes/kidswill/css/./ajax-loader.gif) center center no-repeat
}
@font-face {
font-family: "slick";
src: url(//kidswill.com.ua/wp-content/themes/kidswill/css/./fonts/slick.eot);
src: url(//kidswill.com.ua/wp-content/themes/kidswill/css/./fonts/slick.eot?#iefix) format("embedded-opentype"), url(//kidswill.com.ua/wp-content/themes/kidswill/css/./fonts/slick.woff) format("woff"), url(//kidswill.com.ua/wp-content/themes/kidswill/css/./fonts/slick.ttf) format("truetype"), url(//kidswill.com.ua/wp-content/themes/kidswill/css/./fonts/slick.svg#slick) format("svg");
font-weight: 400;
font-style: normal
}
.slick-next,
.slick-prev {
position: absolute;
display: block;
height: 38px;
width: 38px;
line-height: 0;
font-size: 0;
cursor: pointer;
background: 0 0;
color: transparent;
top: 50%;
-webkit-transform: translate(0, -50%);
-ms-transform: translate(0, -50%);
transform: translate(0, -50%);
border: 0;
outline: 0;
z-index: 1
}
.slick-next:focus,
.slick-next:hover,
.slick-prev:focus,
.slick-prev:hover {
outline: 0;
background: 0 0;
color: transparent
}
.slick-dots li button:focus:before,
.slick-dots li button:hover:before,
.slick-next:focus:before,
.slick-next:hover:before,
.slick-prev:focus:before,
.slick-prev:hover:before {
opacity: 1
}
.slick-next.slick-disabled:before,
.slick-prev.slick-disabled:before {
opacity: .25
}
.slick-dots li button:before,
.slick-next:before,
.slick-prev:before {
font-family: "slick";
font-size: 20px;
line-height: 1;
color: #000;
opacity: .75;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale
}
.slick-prev {
left: 57.5px
}
[dir=rtl] .slick-prev {
left: auto;
right: -25px
}
.slick-prev:before {
content: "←"
}
.slick-next:before,
[dir=rtl] .slick-prev:before {
content: "→"
}
.slick-prev:hover {
left: 52.5px
}
.slick-next {
right: 57.5px
}
[dir=rtl] .slick-next {
left: -25px;
right: auto
}
[dir=rtl] .slick-next:before {
content: "←"
}
.slick-next:hover {
right: 52.5px
}
.slick-dotted.slick-slider {
margin-bottom: 30px
}
.slick-dots {
position: absolute;
bottom: -25px;
list-style: none;
display: block;
text-align: center;
padding: 0;
margin: 0;
width: 100%
}
.slick-dots li {
position: relative;
display: inline-block;
height: 20px;
width: 20px;
margin: 0 5px;
padding: 0;
cursor: pointer
}
.slick-dots li button {
border: 0;
background: 0 0;
display: block;
height: 20px;
width: 20px;
outline: 0;
line-height: 0;
font-size: 0;
color: transparent;
padding: 5px;
cursor: pointer
}
.slick-dots li button:before {
position: absolute;
top: 0;
left: 0;
content: "•";
width: 20px;
height: 20px;
font-size: 6px;
line-height: 20px;
text-align: center;
opacity: .25
}
.slick-dots li.slick-active button:before {
color: #000;
opacity: .75
}
[hidden] {
display: none
}
.clearfix:after {
content: '';
display: table;
clear: both
}
a,
button,
svg,
svg path {
-webkit-transition: all .25s ease-in-out 0s;
transition: all .25s ease-in-out 0s
}
.table_responsive {
display: block;
width: 100%;
overflow: auto;
-webkit-overflow-scrolling: touch
}
main {
-webkit-box-flex: 1;
-webkit-flex: 1;
-ms-flex: 1;
flex: 1;
overflow-x: hidden
}
.container,
.wrap {
width: 100%;
margin: 0 auto
}
.wrap {
background: #fff;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
min-height: 100vh;
overflow: hidden;
padding-top: 130px;
max-width: 1600px
}
.container {
max-width: 1200px;
padding: 0 15px
}
h1 {
font-family: "Montserrat-Black", sans-serif;
font-size: 60px;
line-height: 1;
margin: 0 0 90px
}
.ralative,
h1 span {
position: relative;
z-index: 1
}
h1 span .h1_bg {
position: absolute;
z-index: -1;
top: -40px;
left: 67%;
font-size: 250px;
color: #f3f3f3
}
h2,
h3,
h4,
h5 {
font-size: 40px;
font-family: "Montserrat-Black", sans-serif, sans-seri;
margin: 0 0 18px;
text-align: left;
}
h3,
h4,
h5 {
font-size: 20px;
font-family: 'Montserrat-SemiBold', sans-serif
}
h4,
h5 {
font-size: 16px
}
h5 {
color: #33a8b9;
}
ol,
ul {
padding-left: 32px
}
ol li,
ul li {
color: rgba(0, 0, 0, .8);
padding-left: 19px;
margin-bottom: 18px
}
ul li:before {
content: '';
position: absolute;
width: 9px;
height: 9px;
background: #b2418e;
left: 0;
top: 3px;
border-radius: 50%
}
ol {
counter-reset: myCounter
}
header,
ol li:before {
position: absolute;
top: 0;
left: 0
}
ol li:before {
counter-increment: myCounter;
content: counter(myCounter);
color: #33a8b9;
font-family: "Montserrat-Black", sans-serif
}
em,
i {
font-style: italic
}
b,
header .nice-select .current,
strong,
table th {
font-family: "Montserrat-SemiBold", sans-serif
}
table td,
table th {
text-align: left;
padding: 14px 15px 14px 0;
border-bottom: 3px solid #f9b000
}
table td {
border-bottom: 1px solid #e0e0e0;
font-family: "Roboto-Regular", sans-serif;
color: rgba(0, 0, 0, .8)
}
.slick-next,
.slick-prev {
padding: 17px 10px
}
.slick-next:hover,
.slick-prev:hover {
background: #00afc2 !important
}
.info_quest-bl .ttl.active:hover span svg path,
.slick-next:hover path,
.slick-prev:hover path {
fill: #fff
}
@media (max-width:991px) {
.p0_mob {
padding: 0
}
}
header {
padding: 17px 0 0;
width: 100%;
max-width: 1600px;
margin: 0 auto;
right: 0;
z-index: 6;
background: #fff
}
header .nice-select {
border: 0
}
header .nice-select .current {
font-size: 14px;
border-bottom: 1px dotted #000
}
.h-city.active .h-city-btn,
.h-city.active .h-time-btn,
.h-city:hover .h-city-btn,
.h-city:hover .h-time-btn,
.h-menu nav > ul > li.dropdown:hover .submenu > li > a:hover,
.h-menu nav > ul > li > a.active,
.h-menu nav > ul > li > a:hover,
.h-time.active .h-city-btn,
.h-time.active .h-time-btn,
.h-time:hover .h-city-btn,
.h-time:hover .h-time-btn,
header .nice-select:hover {
color: #00afc2
}
header .nice-select:hover .current {
border-bottom: 1px dotted #00afc2
}
.h-row {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
padding: 0 27px;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center
}
.h-menu {
-webkit-box-flex: 1;
-webkit-flex: 1;
-ms-flex: 1;
flex: 1;
padding-right: 20px;
max-width: calc(100% - 115px)
}
.h-menu .submenu,
.h-menu nav > ul > li.dropdown:hover .submenu > li:before,
.h-menu nav > ul > li:before {
display: none
}
.h-menu nav > ul {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
margin: 0 -15px;
padding-left: 0
}
.h-menu nav > ul > li {
padding: 0 15px
}
.h-menu nav > ul > li.dropdown,
ol li,
ul li {
position: relative
}
.h-menu nav > ul > li.dropdown:hover .submenu {
display: block;
position: absolute;
z-index: 10;
background: #f3f3f3;
left: 15px;
padding: 20px 30px 10px;
padding-left: 37px;
width: -webkit-max-content;
width: -moz-max-content;
width: max-content;
max-width: 999px;
top: 31px
}
/*.h-menu nav > ul > li.dropdown:hover .submenu:before {
content: '';
position: absolute;
top: -15px;
height: 15px;
width: 100%;
left: 0
}*/
.h-menu nav > ul > li.dropdown:hover .submenu > li {
display: block;
margin-bottom: 10px;
padding: 0
}
.submenu > li a {
display: inline-block;
position: relative;
}
.submenu > li a:before {
content: '';
background: #f9b000;
height: 6px;
width: 6px;
position: absolute;
top: 50%;
left: -17px;
margin-top: -3px;
transform: rotate(45deg);
}
.h-sep {
width: 100%;
background: #e0e0e0;
height: 1px
}
.h-lang,
.h-sep {
margin-bottom: 14px
}
.h-menu nav > ul > li {
margin-bottom: 0;
}
.h-menu nav > ul > li > a {
padding-bottom: 17px;
display: block;
position: relative;
}
.h-menu nav > ul > li > a:after {
content: '';
background: #00afc2;
width: 100%;
height: 0;
position: absolute;
left: 0;
bottom: 0;
transition: 0.3s;
}
.h-menu nav > ul > li > a:hover:after {
height: 4px;
transition: 0.3s;
}
.h-city-tabs a,
.h-lang a,
.h-menu nav > ul > li > a,
.h-time-tabs a {
font-family: "Montserrat-SemiBold", sans-serif;
font-size: 14px
}
.h-lang a {
color: #00afc2;
margin-left: 18px
}
.h-lang a.active,
.h-lang a:hover {
color: #000
}
.h-logo {
padding-right: 30px;
margin-bottom: 20px
}
.h-city,
.h-info,
.h-time {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-flex: 1;
-webkit-flex: 1;
-ms-flex: 1;
flex: 1
}
.h-info {
padding-right: 30px;
margin-bottom: 20px;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap
}
.h-city,
.h-time {
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
margin-right: 20px;
width: 100%;
max-width: -webkit-max-content;
max-width: -moz-max-content;
max-width: max-content;
position: relative
}
.h-city-btn,
.h-time-btn {
font-family: "Montserrat-SemiBold", sans-serif;
font-size: 14px;
letter-spacing: .3px;
cursor: pointer;
padding-left: 10px;
padding-right: 15px;
position: relative
}
.h-city-btn:before,
.h-time-btn:before {
content: '';
position: absolute;
width: 4px;
height: 4px;
border-left: 1px solid #000;
border-bottom: 1px solid #000;
right: 0;
top: 5px;
-webkit-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
transform: rotate(-45deg)
}
.h-city-mdl,
.h-time-mdl {
display: none;
position: absolute;
background: #33a8b9;
color: #fff;
padding: 28px 48px;
top: 25px;
z-index: 2;
width: 290px
}
.h-city-mdl span,
.h-time-mdl span {
padding-bottom: 8px;
display: inline-block
}
.h-city .cls,
.h-time .cls {
position: absolute;
font-size: 24px;
right: 10px;
top: -3px
}
.h-city-tabs,
.h-time-tabs {
border: 1px solid rgba(255, 255, 255, .3);
border-radius: 25px;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between
}
.h-city-tabs a,
.h-time-tabs a {
border-radius: 25px;
padding: 13px 22px
}
.h-city-tabs a.active,
.h-time-tabs a.active {
background: #fff;
color: #000
}
.h-city-cont,
.h-time-cont {
display: none;
line-height: 1.4
}
.h-city-cont.active,
.h-time-cont.active {
display: block;
padding: 15px 0 0
}
.h-city.active .h-city-btn:before,
.h-city.active .h-time-btn:before,
.h-city:hover .h-city-btn:before,
.h-city:hover .h-time-btn:before,
.h-time.active .h-city-btn:before,
.h-time.active .h-time-btn:before,
.h-time:hover .h-city-btn:before,
.h-time:hover .h-time-btn:before {
border-color: #00afc2
}
.h-city.active .h-city-mdl,
.h-city.active .h-time-mdl,
.h-time.active .h-city-mdl,
.h-time.active .h-time-mdl {
display: block
}
.h-soc,
.h-soc .srch_open,
.h-soc > a {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex
}
.h-soc {
padding-right: 11px;
margin-bottom: 20px;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap
}
.h-soc .srch,
.h-soc > a {
margin-right: 20px;
width: 38px;
height: 38px
}
.h-soc .srch_open,
.h-soc > a {
border: 0;
background: #f3f3f3;
border-radius: 50%;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
cursor: pointer;
opacity: 1
}
.h-soc .srch_open {
width: 38px;
height: 38px
}
.h-soc > a,
.h-soc > a:hover {
-webkit-transition: 0s;
transition: 0s
}
.h-soc > a:hover.in,
.page_contacts-bl .txt .soc a.in,
.page_contacts-bl .txt .soc button.in {
background: -webkit-radial-gradient(30% 107%, circle, #fdf497 0%, #fdf497 3%, #fd5949 38%, #d6249f 63%, #285aeb 86%);
background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 3%, #fd5949 38%, #d6249f 63%, #285aeb 86%)
}
.h-soc > a:hover.yt,
.page_contacts-bl .txt .soc a.yt,
.page_contacts-bl .txt .soc button.yt {
background: #e91c1c
}
.h-soc > a:hover.fb,
.page_contacts-bl .txt .soc a.fb,
.page_contacts-bl .txt .soc button.fb {
background: #4267b2
}
.h-soc > a:hover img {
-webkit-filter: invert(1);
filter: invert(1)
}
.h-soc .srch {
position: relative
}
.h-soc .srch_open {
margin-right: 0
}
.h-soc-srch-form {
display: none;
position: absolute;
right: 0;
top: 0;
width: 280px
}
.h-soc-srch-form form {
border: 1px solid #f3f3f3;
position: relative;
border-radius: 25px;
background: #fff;
width: 100%;
height: 100%;
overflow: hidden
}
.h-soc-srch-form form input {
width: 100%;
height: 100%;
display: block;
position: relative;
z-index: 1;
padding: 10px 15px
}
.h-soc-srch-form form button {
position: absolute;
right: 10px;
top: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
z-index: 2;
border: 0;
background: 0 0;
cursor: pointer
}
@media(min-width: 1200px) {
.h-soc-srch-form {
width: 500px;
}
.h-soc-srch-form form {
background: #f3f3f3;
}
.h-soc-srch-form form input {
background: none;
}
}
.h-btn,
.h-mob_btn {
margin-bottom: 20px
}
.h-btn a,
.main_about-links a,
.main_slider-btn a {
font-family: "Montserrat-SemiBold", sans-serif;
font-size: 14px;
text-align: center;
border-radius: 25px;
display: block
}
.h-btn a {
background: #f9b000;
color: #fff;
padding: 12px 21px
}
.h-btn a:hover {
background: #b2418e
}
.h-mob_btn button {
display: none;
width: 19px;
background: 0 0;
border: 0;
padding: 0
}
.h-mob_btn button span {
display: block;
background: #000;
height: 2px;
width: 100%;
margin: 3px 0
}
@media(max-width: 991px){
.h-row {
padding: 0 15px;
}
}
.main_slider {
position: relative;
z-index: 2
}
.main_slider-all {
margin-bottom: 75px
}
.main_slider-all,
.main_slider-all .container,
.main_slider-wp {
position: relative
}
.main_slider-wp .bg-sldr {
content: '';
width: 281px;
height: 103px;
position: absolute;
bottom: -4px;
right: -69px;
background: url(//kidswill.com.ua/wp-content/themes/kidswill/css/../img/main-deco2.png) no-repeat 0% 0%;
z-index: 1
}
.main_slider-item {
position: relative;
overflow: hidden
}
.main_slider-item .main_slider-img {
position: relative;
z-index: 2
}
.main_slider-slide .container {
position: relative
}
.main_slider-second_container {
margin: 0 auto;
position: absolute;
top: auto;
bottom: 0;
left: 0;
max-width: 1210px;
padding: 0 20px;
z-index: 3
}
.main_slider-info {
max-width: 390px;
position: relative;
padding: 70px 0 50px
}
.main_slider-info .bg {
display: block;
content: '';
width: 15px;
height: 74px;
background: url(//kidswill.com.ua/wp-content/themes/kidswill/css/../img/main-deco1.png) no-repeat 0 0;
position: absolute;
top: 15px;
left: -85px
}
.main_slider-info > * {
position: relative;
z-index: 2
}
.main_slider-info:before {
content: '';
background: #b2418e;
width: calc(100% + 237px);
height: 100%;
top: 0;
position: absolute;
left: -237px;
z-index: 1
}
.main_slider-ttl {
font-family: "Montserrat-Black", sans-serif;
font-size: 40px;
color: #fff;
line-height: 1.2;
margin-bottom: 25px;
padding-right: 30px
}
.main_slider-txt {
font-size: 15px;
color: #fff;
max-width: 320px;
padding-right: 20px;
margin-bottom: 35px;
line-height: 19px;
letter-spacing: .5px
}
.main_about-links a,
.main_slider-btn a {
max-width: 168px
}
.main_slider-btn a {
background: #fff;
opacity: 1;
color: #000;
padding: 15px 21px
}
.main_slider-btn a:hover {
opacity: .7
}
.main_slider-arrs {
position: absolute;
bottom: 42px;
right: -50px
}
.main_slider-arrs .slick-next,
.main_slider-arrs .slick-prev {
position: static;
width: 50px;
height: 50px;
background: #fff;
-webkit-transform: translate(0, 0);
-ms-transform: translate(0, 0);
transform: translate(0, 0)
}
.main_about {
position: relative;
padding-bottom: 35px;
margin-top: 30px
}
.main_about .bg {
background: url(//kidswill.com.ua/wp-content/themes/kidswill/css/../img/about-back_txt.png) no-repeat 100% 0%;
background-size: 58vw auto;
position: absolute;
top: 0;
right: 0;
width: 897px;
height: 207px
}
.main_about-bl {
padding-top: 80px;
max-width: 660px
}
.main_about-ttl {
font-size: 60px;
font-family: "Montserrat-Black", sans-serif, sans-seri;
line-height: 1.2;
margin-bottom: 30px
}
.main_about-txt {
font-size: 16px;
line-height: 1.2
}
.main_about-txt p {
margin-bottom: 22px;
opacity: 0.7;
}
.main_about-img {
position: absolute;
right: -100px;
top: 55%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
width: 44.5vw
}
.main_about-img-in {
position: relative
}
.main_about-img-in .eyes {
position: absolute;
top: 31.1%;
left: 30.5%;
width: 9.5%;
-webkit-transition: .3s;
transition: .3s
}
.main_about-img-in .eyes.leftTop {
-webkit-transform: translate(-9px, -9px);
-ms-transform: translate(-9px, -9px);
transform: translate(-9px, -9px)
}
.main_about-img-in .eyes.top {
-webkit-transform: translate(0, -9px);
-ms-transform: translate(0, -9px);
transform: translate(0, -9px)
}
.main_about-img-in .eyes.rightTop {
-webkit-transform: translate(9px, -9px);
-ms-transform: translate(9px, -9px);
transform: translate(9px, -9px)
}
.main_about-img-in .eyes.left {
-webkit-transform: translate(-9px, 0);
-ms-transform: translate(-9px, 0);
transform: translate(-9px, 0)
}
.main_about-img-in .eyes.right {
-webkit-transform: translate(9px, 0);
-ms-transform: translate(9px, 0);
transform: translate(9px, 0)
}
.main_about-img-in .eyes.leftBottom {
-webkit-transform: translate(-9px, 9px);
-ms-transform: translate(-9px, 9px);
transform: translate(-9px, 9px)
}
.main_about-img-in .eyes.bottom {
-webkit-transform: translate(0, 9px);
-ms-transform: translate(0, 9px);
transform: translate(0, 9px)
}
.main_about-img-in .eyes.rightBottom {
-webkit-transform: translate(9px, 9px);
-ms-transform: translate(9px, 9px);
transform: translate(9px, 9px)
}
.main_about-links {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
padding-top: 15px
}
.main_about-links a {
margin-right: 19px;
background: #f9b000;
color: #fff;
padding: 15px 22px
}
.main_about-links a:hover {
background: #b2418e
}
.main_about-more {
display: none
}
.main_prof {
padding: 89px 0 80px
}
.main_prof-cont {
position: relative
}
.main_prof-deco1,
.main_prof-deco2 {
content: '';
position: absolute;
z-index: 1
}
.main_prof-deco1 {
top: -50px;
left: -50px;
background: url(//kidswill.com.ua/wp-content/themes/kidswill/css/../img/main-deco3.png) no-repeat 0% 0%;
width: 461px;
height: 209px
}
.main_prof-deco2 {
width: 120px;
height: 60px;
bottom: -30px;
right: -90px;
background: url(//kidswill.com.ua/wp-content/themes/kidswill/css/../img/main-deco4.png) no-repeat 0% 0%
}
.main_prof-ttl {
margin-bottom: 101px
}
.main_prof-slider .slick-next,
.main_prof-slider .slick-prev {
width: 50px;
height: 50px;
background: #fff;
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
bottom: 0;
top: auto
}
.main_prof-slider .slick-prev {
left: 0
}
.main_prof-slider .slick-next {
left: 50px
}
.main_prof-slider .slick-list {
position: relative;
z-index: 2
}
.main_prof-bl {
min-height: 397px;
position: relative;
display: block
}
.main_prof-bl-ttl {
position: relative;
z-index: 1;
font-size: 53px;
font-family: "Montserrat-Black", sans-serif, sans-seri;
text-align: center;
color: #fff;
padding-top: 45px;
display: block
}
.main_prof-bl-img {
position: absolute;
bottom: 0;
z-index: 2;
display: block
}
.main_prof-bl-hover,
.main_prof-bl-hover2 {
position: absolute;
bottom: 0;
z-index: 3;
-webkit-transition: .3s;
transition: .3s;
display: block
}
.main_prof-bl-hover {
opacity: 0
}
.main_prof-bl-hover2 {
width: 100%;
height: 100%;
overflow: hidden
}
.main_prof-bl .hover_item {
position: absolute;
bottom: 0;
left: 0;
display: block;
width: 76px;
height: 76px
}
.main_prof-bl .hi_symbol_plus {
position: absolute;
bottom: 13px;
left: 12px;
width: 19px;
height: 19px
}
.main_prof-bl .hi_symbol_plus .horizontal_line,
.main_prof-bl .hi_symbol_plus .vertical_line {
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
margin: auto;
width: 3px;
height: 0;
background-color: #000
}
.main_prof-bl .hi_symbol_plus .horizontal_line {
width: 0;
height: 3px
}
.main_prof-bl .hi_corner,
.main_prof-bl .hi_corner2 {
position: absolute;
width: 140%;
height: 140%;
display: block;
background-color: #fff;
-webkit-transform: rotate(90deg);
-ms-transform: rotate(90deg);
transform: rotate(90deg);
opacity: 1
}
.main_prof-bl .hi_corner {
-webkit-transition: all .25s ease-in-out 0s;
transition: all .25s ease-in-out 0s;
left: -140%;
bottom: -70%
}
.main_prof-bl .hi_corner2 {
left: -70%;
bottom: -140%
}
.main_prof-bl.pink {
background: #cf2a7a
}
.main_prof-bl.blue {
background: #02a6ed
}
.main_prof-bl.green {
background: #899d00
}
.main_prof-bl.red {
background: #fe5769
}
.main_prof-bl.yellow {
background: #f8ae03
}
.main_prof-bl.yellow .main_prof-bl-img img {
max-width: 113%
}
.main_prof-bl:hover .main_prof-bl-hover {
opacity: 1;
-webkit-transition: .3s;
transition: .3s
}
.main_prof-bl:hover .vertical_line {
height: 100%;
-webkit-transition: all .2s ease-in .15s;
transition: all .2s ease-in .15s
}
.main_prof-bl:hover .horizontal_line {
width: 100%;
-webkit-transition: all .2s ease-in .3s;
transition: all .2s ease-in .3s
}
.main_prof-bl:hover .hi_corner,
.main_prof-bl:hover .hi_corner2 {
-webkit-transition: all .25s ease-in-out 0s;
transition: all .25s ease-in-out 0s;
opacity: 1
}
.main_prof-bl:hover .hi_corner {
left: -70%;
-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg)
}
.main_prof-bl:hover .hi_corner2 {
bottom: -70%;
-webkit-transform: rotate(135deg);
-ms-transform: rotate(135deg);
transform: rotate(135deg)
}
.main_prof-violet {
position: absolute;
bottom: 0;
right: 0;
min-height: 397px;
padding-top: 97px;
padding-left: 80px;
z-index: 1;
width: 33.4%
}
.main_news-ttl:before,
.main_prof-violet:before {
content: '';
position: absolute;
height: calc(100% + 100px);
top: -50px;
z-index: 1
}
.main_prof-violet:before {
background: #8f3bc4;
left: 0;
width: calc(100% + 230px)
}
.main_prof-violet-ttl {
font-size: 40px;
font-family: "Montserrat-Black", sans-serif, sans-seri;
line-height: 1.3;
margin-bottom: 25px;
color: #fff;
position: relative;
z-index: 2
}
.main_prof-violet-btn {
font-family: "Montserrat-SemiBold", sans-serif;
font-size: 14px;
background: #fff;
text-align: center;
color: #000;
padding: 15px 10px;
border-radius: 25px;
display: block;
max-width: 135px;
position: relative;
opacity: 1;
z-index: 2
}
.main_prof-violet-btn:hover {
opacity: .7
}
.main_nums {
padding: 73px 0 80px
}
.main_nums-ttl {
font-size: 40px;
font-family: "Montserrat-Black", sans-serif, sans-seri;
margin-bottom: 50px
}
.main_nums-bl,
.main_nums-ttl {
text-align: center
}
.main_nums-bl-ttl {
font-family: "Montserrat-Black", sans-serif, sans-seri;
font-size: 60px;
margin-bottom: 25px
}
.main_nums-bl-ttl.blue {
color: #00afc2
}
.main_nums-bl-ttl.violet {
color: #b2418e
}
.main_nums-bl-ttl.yellow {
color: #f9b000
}
.main_nums-bl-ttl.green {
color: #8a9e02
}
.main_nums-bl-txt {
font-size: 20px;
font-family: "Montserrat-SemiBold", sans-serif, sans-seri;
line-height: 1.2
}
.main_nums-sl .slick-next,
.main_nums-sl .slick-prev {
width: 50px;
height: 50px
}
.main_nums-sl .slick-prev {
left: -50px
}
.main_nums-sl .slick-next {
right: -40px
}
.main_cost {
padding: 18px 0 110px
}
.main_cost-cont {
background: url(//kidswill.com.ua/wp-content/themes/kidswill/css/../img/cost-back.png) no-repeat 50% 50%, #f3f3f3;
background-size: 100% auto;
padding: 40px 50px 0;
position: relative
}
.main_cost-cont > * {
position: relative;
z-index: 2
}
.main_cost-deco {
width: 101px;
height: 53px;
background: url(//kidswill.com.ua/wp-content/themes/kidswill/css/../img/main-deco5.png) no-repeat 0% 0%;
position: absolute;
top: -17px;
left: 30px
}
.main_cost-ttl {
font-size: 40px;
font-family: "Montserrat-Black", sans-serif, sans-seri;
text-align: center;
margin-bottom: 35px
}
.main_cost-row {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
max-width: 700px;
margin: 0 auto;
-webkit-box-pack: justify;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between
}
.main_cost-bl {
width: 100%;
max-width: 340px;
padding-right: 20px
}
.main_cost-bl-ttl {
font-family: "Montserrat-SemiBold", sans-serif, sans-seri;
font-size: 16px;
margin-bottom: 25px
}
.main_cost-bl-price {
font-family: "Montserrat-Black", sans-serif, sans-seri;
font-size: 30px;
color: #2e9dd6;
display: inline-block;
vertical-align: bottom;
padding-left: 10px;
margin-bottom: -3px
}
.main_cost-bl-txt {
font-size: 16px;
line-height: 1.3;
opacity: .8;
letter-spacing: .8px
}
.main_cost-btn {
font-family: "Montserrat-SemiBold", sans-serif;
font-size: 14px;
background: #2e9dd6;
text-align: center;
color: #fff;
padding: 15px 21px;
border-radius: 25px;
display: block;
max-width: 150px;
margin: 21px auto 0;
position: relative;
top: 18px;
}
.main_cost-btn:hover {
background: #f9b000;
color: #fff
}
.main_news {
padding: 60px 0 80px;
position: relative
}
.main_news .container,
.main_news-ttl span {
position: relative;
z-index: 2
}
.main_news-ttl {
padding-right: 60px;
}
.main_news_bg {
position: absolute;
z-index: 1;
bottom: -40px;
font-size: 250px;
color: #f3f3f3;
left: auto;
right: 20px;
font-family: "Montserrat-Black", sans-serif
}
.main_news-row {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap
}
.main_news-ttl {
width: 100%;
-webkit-box-flex: 1;
-webkit-flex: 1;
-ms-flex: 1;
flex: 1;
position: relative;
color: #fff;
z-index: 1;
font-size: 40px;
line-height: 1.2;
font-family: "Montserrat-Black", sans-serif
}
.main_news-ttl:before {
background: #23b576;
width: calc(100% + 295px);
left: -245px
}
.main_news-cont {
max-width: 830px;
width: 100%;
position: relative;
z-index: 2
}
.main_news-deco1 {
width: 12px;
height: 133px;
background: url(//kidswill.com.ua/wp-content/themes/kidswill/css/../img/main-deco6.png) no-repeat 0% 0%;
position: absolute;
top: 0;
right: -50px;
z-index: 2
}
.main_news-deco2 {
width: 256px;
height: 166px;
background: url(//kidswill.com.ua/wp-content/themes/kidswill/css/../img/main-deco7.png) no-repeat 0 0%;
position: absolute;
bottom: -30px;
left: -190px;
z-index: 2
}
.main_news-bl,
.main_news-bl-top {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between
}
.main_news-bl {
min-height: 389px;
overflow: hidden;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
padding: 0 48px 45px
}
.main_news-bl-top {
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center
}
.main_news-bl-date {
font-size: 30px;
font-family: "Montserrat-Black", sans-serif;
color: #fff;
margin-top: -41px
}
.main_news-bl-date .big {
font-size: 122px;
display: block
}
.main_news-bl-btn {
font-size: 16px;
padding: 5px 16px;
display: inline-block;
border: 1px solid rgba(255, 255, 255, .3);
border-radius: 25px;
color: #fff
}
.main_news-bl-btn:hover {
background: #fff;
border-color: #fff
}
.main_news-bl-ttl {
font-size: 20px;
color: #fff;
padding-right: 10px;
display: block;
letter-spacing: 1.2px;
line-height: 24px
}
.main_news-bl-ttl:hover {
color: #fff;
opacity: .6
}
.main_news-slider {
position: relative;
z-index: 2
}
.main_news-slider .slick-next,
.main_news-slider .slick-prev {
width: 50px;
height: 50px;
background: #fff;
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
left: -50px;
right: auto
}
.main_news-slider .slick-prev {
top: 50px
}
.main_news-slider .slick-next {
top: 0
}
.main_news-slider .slick-slide:nth-child(2n) .main_news-bl {
background: #b2418e
}
.main_news-slider .slick-slide:nth-child(2n) .main_news-bl-btn:hover {
color: #b2418e
}
.main_news-slider .slick-slide:nth-child(2n+1) .main_news-bl {
background: #f9b000
}
.main_news-slider .slick-slide:nth-child(2n+1) .main_news-bl-btn:hover {
color: #f9b000
}
.main_partn {
padding: 154px 0 130px
}
.main_partn-slider {
padding-top: 19px
}
.main_partn-slider .slick-next,
.main_partn-slider .slick-prev {
width: 50px;
height: 50px;
background: #fff;
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
right: -95px;
left: auto
}
.main_partn-slider .slick-prev {
top: 100px
}
.main_partn-slider .slick-next {
top: 50px
}
.main_partn-bl {
padding-right: 50px
}
.main_partn-bl-img {
height: 72px;
margin-bottom: 27px
}
.main_partn-bl-ttl {
margin-bottom: 14px;
font-size: 16px;
font-family: "Montserrat-SemiBold", sans-serif
}
.main_partn-bl-txt {
font-size: 16px;
line-height: 1.4;
color: rgba(0, 0, 0, .8);
height: 68px;
-webkit-line-clamp: 3;
display: -webkit-box;
-webkit-box-orient: vertical;
text-overflow: ellipsis;
overflow: hidden;
letter-spacing: .3px
}
.main_contacts {
padding: 60px 0 130px
}
.main_contacts-row {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex
}
.main_contacts-map {
width: 100%;
max-width: 780px;
z-index: 2;
position: relative
}
.main_contacts-map .map {
height: 391px
}
.main_contacts-deco1 {
width: 213px;
height: 243px;
background: url(//kidswill.com.ua/wp-content/themes/kidswill/css/../img/contact-waves.png) no-repeat 0% 0%;
top: -78px;
left: -114px;
position: absolute
}
.main_contacts-cont {
width: 100%;
-webkit-box-flex: 1;
-webkit-flex: 1;
-ms-flex: 1;
flex: 1;
position: relative;
z-index: 1;
padding-left: 50px;
padding-top: 50px
}
.main_contacts-cont > * {
position: relative;
z-index: 2
}
.main_contacts-cont:before {
content: '';
position: absolute;
background: #f3f3f3;
width: calc(100% + 295px);
height: calc(100% + 100px);
top: -50px;
right: -245px;
z-index: 1
}
.main_contacts-ttl {
font-size: 40px;
line-height: 1.2;
font-family: "Montserrat-Black", sans-serif;
margin-bottom: 25px;
max-width: 250px
}
.main_contacts-sel {
z-index: 3;
margin-bottom: 10px
}
.main_contacts-text {
display: none;
margin-bottom: 25px;
line-height: 1.3;
color: rgba(0, 0, 0, .8);
letter-spacing: .3px
}
.main_contacts-text.active {
display: block
}
.main_contacts-info {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
z-index: 3
}
.main_contacts-btn {
margin-bottom: 20px
}
.main_contacts-btn a,
.page_st_info-back a {
font-size: 14px;
display: block;
border-radius: 25px
}
.page_st_info-back a:hover {
border-color: #33a8b9;
}
.main_contacts .list,
.main_contacts-btn a {
background: #33a8b9;
color: #fff;
font-family: "Montserrat-SemiBold", sans-serif
}
.main_contacts .list li{
margin-bottom: 0;
}
.main_contacts .list li:before{
display: none;
}
.main_contacts-btn a {
text-align: center;
max-width: 197px;
padding: 15px 21px
}
.main_contacts-btn a:hover {
background: #f9b000
}
.main_contacts .nice-select {
border: 0;
background: 0 0;
padding-left: 0
}
.main_contacts .nice-select .current {
font-family: "Montserrat-SemiBold", sans-serif;
font-size: 14px;
border-bottom: 1px dotted #000
}
.main_contacts .list {
letter-spacing: .3px;
border-radius: 0
}
.main_contacts .list li {
color: rgba(255, 255, 255, .7)
}
.main_contacts .list li.selected,
.main_contacts .list li:hover {
background: 0 0 !important;
color: #fff
}
.page_st_info-back {
position: relative;
height: 0;
width: 100%
}
.page_st_info-back a {
position: absolute;
right: 0;
bottom: 7px;
letter-spacing: .2px;
border: 1px solid rgba(0, 0, 0, .2);
padding: 7px 16px 5px 22px
}
.page_about-back a:before,
.page_st_info-back a:before {
content: '';
position: absolute;
top: 50%;
left: 10px;
border-left: 1px solid #000;
border-bottom: 1px solid #000;
width: 3px;
height: 3px;
-webkit-transform: translateY(-50%) rotate(45deg);
-ms-transform: translateY(-50%) rotate(45deg);
transform: translateY(-50%) rotate(45deg)
}
.page_about-back a:hover {
border-color: #33a8b9;
}
.page_st_info-ttl {
line-height: 1.2;
margin-bottom: 45px
}
.page_st_info-row {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap
}
.page_st_info-row:nth-child(2) {
margin-top: 25px;
}
.page_st_info-cont {
width: 100%;
max-width: 830px;
margin-bottom: 50px
}
.page_st_info-age {
background: #f3f3f3;
padding: 36px 50px;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-bottom: 50px
}
.page_st_info-age-bl-num,
.page_st_info-age-bl-ttl {
display: inline-block;
vertical-align: bottom;
font-family: "Montserrat-SemiBold", sans-serif;
font-size: 16px;
line-height: 1.4
}
.page_st_info-age-bl-num {
color: #2e9dd6;
font-family: "Montserrat-Black", sans-serif;
font-size: 30px;
line-height: 1;
margin-left: 9px
}
.page_st_info-age-bl:first-child {
margin-right: 50px
}
.page_st_info-txt {
padding-right: 100px
}
.page_st_info-txt img {
margin: 0 52px 57px 0;
float: left
}
.page_st_info-txt p {
margin-bottom: 20px;
opacity: .8;
line-height: 1.3;
font-size: 16px;
letter-spacing: .2px
}
.page_st_info-txt-more {
display: none
}
.page_st_info-img {
width: 100%;
-webkit-box-flex: 1;
-webkit-flex: 1;
-ms-flex: 1;
flex: 1;
position: relative
}
.page_st_info-img img {
max-width: 9999px;
position: absolute;
right: 0;
top: 50px;
z-index: 1
}
.page_st_info-squares {
width: 208px;
height: 146px;
background: url(//kidswill.com.ua/wp-content/themes/kidswill/css/../img/st_info-sq.png) no-repeat 0% 0%;
position: absolute;
right: -51px;
top: -11px;
z-index: 2
}
.page_st_info-prof {
width: 100%;
max-width: 50%;
background: #f3f3f3;
padding: 40px 50px;
-webkit-align-self: center;
-ms-flex-item-align: center;
align-self: center;
position: relative
}
.page_st_info-prof-deco1 {
width: 461px;
height: 184px;
background: url(//kidswill.com.ua/wp-content/themes/kidswill/css/../img/st_info-circ.png) no-repeat 0% 0%;
position: absolute;
right: -46px;
bottom: -47px;
z-index: 1
}
.page_st_info-prof-img {
width: 100%;
max-width: 50%;
position: relative;
min-height: 427px;
-webkit-align-self: center;
-ms-flex-item-align: center;
align-self: center
}
.page_st_info-prof-img span {
background: #55ad96;
display: block;
position: absolute;
left: -215px;
bottom: 0;
width: calc(100% + 215px);
text-align: right
}
.page_st_info-prof-img span img {
vertical-align: bottom
}
.page_st_info-prof-ttl {
font-size: 40px;
font-family: "Montserrat-Black", sans-serif;
margin-bottom: 25px;
text-align: left
}
.page_st_info-prof-cont {
position: relative;
z-index: 2
}
.page_st_info-prof-bl .ttl {
padding: 11px 0 11px 60px;
position: relative;
font-size: 20px;
font-family: "Montserrat-SemiBold", sans-serif;
margin-bottom: 20px;
cursor: pointer
}
.page_st_info-prof-bl .ttl span {
width: 42px;
height: 42px;
display: block;
position: absolute;
border-radius: 50%;
border: 1px solid #d6d6d6;
left: 0;
top: 0;
-webkit-transition: .3s;
transition: .3s
}
.page_st_info-prof-bl .ttl span:after,
.page_st_info-prof-bl .ttl span:before {
content: '';
width: 13px;
height: 8px;
position: absolute;
left: 0;
right: 0;
top: 0;
bottom: 0;
margin: auto;
background: url(//kidswill.com.ua/wp-content/themes/kidswill/css/../img/prof_arrs.png) no-repeat 50% 0%;
opacity: 1;
-webkit-transition: .3s;
transition: .3s;
-webkit-transform: rotate(0deg);
-ms-transform: rotate(0deg);
transform: rotate(0deg)
}
.page_st_info-prof-bl .ttl span:after {
background-position: 50% 100%;
opacity: 0
}
.info_multimedia-prof-bl .ttl.active span,
.page_st_info-prof-bl .ttl.active span {
border-color: #00afc2;
-webkit-transition: .3s;
transition: .3s
}
.page_st_info-prof-bl .ttl.active span:after,
.page_st_info-prof-bl .ttl.active span:before {
opacity: 0;
-webkit-transform: rotate(180deg);
-ms-transform: rotate(180deg);
transform: rotate(180deg)
}
.page_st_info-prof-bl{
border-bottom: 1px solid #d6d6d6;
margin-bottom: 20px;
}
.page_st_info-prof-bl:last-child{
border-bottom: 0;
margin-bottom: 0;
}
.page_st_info-prof-bl .ttl.active span:after {
opacity: 1
}
.page_st_info-prof-bl .txt {
display: none;
padding-bottom: 20px;
opacity: .8;
line-height: 1.3;
letter-spacing: .2px;
font-size: 16px;
}
.page_st_info-gal {
padding: 140px 0 10px;
position: relative
}
.page_st_info-gal_bg {
position: absolute;
z-index: 1;
top: 51px;
font-size: 250px;
color: #f3f3f3;
left: auto;
right: 20px;
font-family: "Montserrat-Black", sans-serif
}
.page_st_info-gal .container {
position: relative;
z-index: 2
}
.page_st_info-gal-ttl {
font-size: 40px;
font-family: "Montserrat-Black", sans-serif;
margin-bottom: 25px;
text-align: left
}
.page_st_info-gal-slider .slick-next,
.page_st_info-gal-slider .slick-prev {
width: 50px;
height: 50px;
background: #fff;
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
left: -50px
}
.page_st_info-gal-slider .slick-prev {
top: 125px
}
.page_st_info-gal-slider .slick-next {
top: 75px
}
.page_st_info-gal-slider-item {
padding-right: 1px
}
.page_st_info-gal-slider-item.video {
position: relative
}
.page_st_info-gal-slider-item.video:hover:before {
background: url(//kidswill.com.ua/wp-content/themes/kidswill/css/../img/play-hover.jpg) no-repeat 50% 50%
}
.page_st_info-gal-slider-item.video:before {
content: '';
position: absolute;
top: 0;
right: 0;
width: 85px;
height: 85px;
background: url(//kidswill.com.ua/wp-content/themes/kidswill/css/../img/play.jpg) no-repeat 50% 50%;
z-index: 2;
-webkit-transition: .2s;
transition: .2s
}
.page_st_info-gal-slider-item img {
max-height: 262px
}
.page_st_info-more {
padding: 10px 0 60px;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center
}
.page_st_info-more-img {
margin-right: 30px
}
.page_st_info-more-txt {
font-family: "Montserrat-SemiBold", sans-serif;
font-size: 14px;
margin-right: 30px
}
.page_st_info-more-soc a {
margin-right: 12px;
display: inline-block;
position: relative
}
.page_st_info-more-soc a.in .hover,
.page_st_info-more-soc a.in img {
width: 17px;
height: 16px
}
.page_st_info-more-soc a.fb .hover,
.page_st_info-more-soc a.fb img {
width: 10px;
height: 18px
}
.page_st_info-more-soc a img {
-webkit-transition: all .25s ease-in-out 0s;
transition: all .25s ease-in-out 0s
}
.page_st_info-more-soc a .hover {
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
width: 100%;
height: 100%;
opacity: 0
}
.page_st_info-more-soc a,
.page_st_info-more-soc a:hover {
-webkit-transition: 0s;
transition: 0s
}
.page_st_info-more-soc a:hover.fb,
.page_st_info-more-soc a:hover.in {
background-position: 50% 100%
}
.page_st_info-more-soc a:hover img {
opacity: 0
}
.f-menu ul li a:hover,
.page_st_info-more-soc a:hover .hover {
opacity: 1
}
.page_st_info-goto {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-pack: justify;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
background: #f3f3f3
}
.page_st_info-goto.prev {
padding-left: 20px
}
.page_st_info-goto.next {
padding-right: 20px
}
.page_st_info-goto-left,
.page_st_info-goto-right {
max-width: 50%;
width: 100%
}
.page_st_info-goto-img {
font-size: 0
}
.page_st_info-goto-img {
max-height: 99px;
}
.page_st_info-goto-img img {
max-height: 99px;
}
.page_st_info-goto-ttl {
font-family: "Montserrat-SemiBold", sans-serif;
font-size: 20px;
-webkit-box-flex: 1;
-webkit-flex: 1;
-ms-flex: 1;
flex: 1;
padding: 0 30px
}
.page_st_info-goto-wave {
font-size: 0;
text-align: right;
padding: 12px 0
}
.page_st_info-goto:hover .page_st_info-goto-ttl {
color: #00afc2
}
.page_st_bottom-links {
padding-bottom: 60px;
padding-top: 60px
}
.page_about-back {
position: relative;
height: 0;
width: 100%
}
.page_about-back a {
position: absolute;
right: 0;
bottom: 7px;
font-size: 14px;
border: 1px solid rgba(0, 0, 0, .2);
display: block;
padding: 7px 16px 5px 22px;
border-radius: 25px
}
.page_about-ttl {
line-height: 1.2;
margin-bottom: 45px
}
.page_about-ttl-wp {
-webkit-box-align: end;
-webkit-align-items: flex-end;
-ms-flex-align: end;
align-items: flex-end;
-webkit-box-pack: justify;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex
}
.page_about-date {
font-family: "Montserrat-Black", sans-serif;
color: #b2418e;
margin-bottom: 45px;
font-size: 16px
}
.page_about-ban {
text-align: center;
margin-bottom: 40px
}
.page_about-txt p,
.page_about-txt ul {
margin-bottom: 18px;
font-size: 16px;
opacity: 0.7;
line-height: 1.4
}
.page_about-txt p {
letter-spacing: .3px
}
.page_about-txt ul {
padding-left: 32px
}
.page_about-txt ul li {
margin-bottom: 10px;
position: relative;
padding-left: 19px
}
.page_about-txt ul li:before {
content: '';
width: 9px;
height: 9px;
background: #b2418e;
border-radius: 50%;
display: block;
position: absolute;
top: 5px;
left: 0
}
.page_about-txt-img {
float: right;
margin-left: 60px;
margin-right: 50px;
margin-bottom: 80px;
position: relative
}
.page_about-txt-img img,
.page_news-ttl {
position: relative;
z-index: 1
}
.page_about-txt-img:before {
content: '';
width: 100%;
height: 100%;
top: 50px;
left: 50px;
background: #ff8758;
display: block;
position: absolute;
z-index: 0
}
.page_about-txt iframe {
margin: 60px auto;
display: block
}
.page_news-ttl {
margin-bottom: 50px
}
.page_news-ttl h1 {
margin-bottom: 0
}
.page_news-ttl span {
display: block;
position: static
}
.page_news-ttl .h1_bg {
left: auto;
right: -20px
}
.page_news-cont {
position: relative;
z-index: 2;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin: -50px -25px 0
}
.page_news-bl {
display: block;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
height: 100%
}
.page_news-bl-img {
text-align: center;
max-height: 200px;
overflow: hidden;
display: block
}
.page_news-bl-img img {
-webkit-transition: .3s;
transition: .3s
}
.page_news-bl-img:hover img {
-webkit-transform: scale(1.15);
-ms-transform: scale(1.15);
transform: scale(1.15)
}
.page_news-bl-btm {
padding: 35px 29px;
display: block
}
.page_news-bl-date {
display: block;
color: #fff;
font-size: 25px;
font-family: "Montserrat-Black", sans-serif;
margin-bottom: 30px
}
.page_news-bl-ttl,
.page_news-bl-ttl:hover {
-webkit-transition: .3s;
transition: .3s;
color: #fff
}
.page_news-bl-ttl {
display: block;
font-size: 20px;
font-family: "Montserrat-SemiBold", sans-serif;
line-height: 1.2;
opacity: 1
}
.page_news-bl-ttl:hover {
opacity: .6
}
.page_news-col {
padding: 0 25px;
width: 100%;
max-width: 400px;
margin-top: 50px
}
.page_news-col:nth-child(1) .page_news-bl {
background: #f89226
}
.page_news-col:nth-child(2) .page_news-bl {
background: #b33d93
}
.page_news-col:nth-child(3) .page_news-bl {
background: #00afc2
}
.page_news-col:nth-child(4) .page_news-bl {
background: #8fa41a
}
.page_news-col:nth-child(5) .page_news-bl {
background: #467ecb
}
.page_news-col:nth-child(6) .page_news-bl {
background: #ec673e
}
.page_cost {
overflow: visible
}
.page_cost-ttl {
margin-bottom: 25px
}
.page_cost-cont,
.page_cost-info {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap
}
.page_cost-info {
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
margin-bottom: 24px
}
.page_cost-info img {
vertical-align: middle
}
.page_cost-info span {
font-size: 16px;
font-family: "Montserrat-SemiBold", sans-serif;
padding-left: 10px
}
.page_cost-cont {
background: #f3f3f3;
margin-bottom: 120px;
z-index: 1
}
.page_cost-cont,
.page_cost-section {
position: relative
}
.page_cost-section-deco3 {
position: absolute;
z-index: 1;
top: -97px;
right: -45px;
display: block;
width: 235px;
height: 135px;
background: url(//kidswill.com.ua/wp-content/themes/kidswill/css/../images/general/cost_top_right_points.png) left top no-repeat
}
.page_cost-col {
width: 100%;
max-width: 390px;
padding: 15px 50px 40px;
text-align: center
}
.page_cost-col-img {
margin-bottom: 10px
}
.page_cost-col-ttl {
font-size: 20px;
font-family: "Montserrat-SemiBold", sans-serif;
margin-bottom: 15px
}
.page_cost-col-txt {
margin-bottom: 30px
}
.page_cost-col-txt p {
margin-bottom: 18px;
font-size: 16px;
opacity: .8;
line-height: 1.4
}
.page_cost-col-subttl {
font-size: 16px;
font-family: "Montserrat-SemiBold", sans-serif;
margin-bottom: 15px
}
.page_cost-col-price {
font-size: 30px;
font-family: "Montserrat-Black", sans-serif;
margin-bottom: 30px;
color: #2e9dd6
}
.page_cost-col-mob {
display: none
}
.page_cost-col:nth-child(2) .page_cost-col-price {
color: #6b51ad
}
.page_cost-col:nth-child(3) .page_cost-col-price {
color: #b2418e
}
.page_cost-celeb {
width: 100%;
padding: 15px 50px 0
}
.page_cost-celeb-cont {
background: url(//kidswill.com.ua/wp-content/themes/kidswill/css/../img/cost-back2.png) no-repeat 50% 50%, url(//kidswill.com.ua/wp-content/themes/kidswill/css/../img/cost-salut.png) no-repeat 100% 100%, #f9b000;
max-width: 1064px;
margin: 0 auto;
padding: 80px 100px;
position: relative
}
.page_cost-celeb-cont:before {
content: '';
width: 99px;
height: 32px;
background: url(//kidswill.com.ua/wp-content/themes/kidswill/css/../img/cost-rect.png) no-repeat 0% 0%;
position: absolute;
right: 0;
top: -40px
}
.page_cost-celeb-ttl {
font-size: 40px;
font-family: "Montserrat-Black", sans-serif;
color: #fff;
margin-bottom: 5px
}
.page_cost-celeb-subttl {
color: #fff;
font-size: 20px;
font-family: "Montserrat-SemiBold", sans-serif;
margin-bottom: 15px
}
.page_cost-celeb-subttl b {
font-size: 30px;
font-family: "Montserrat-Black", sans-serif
}
.page_cost-celeb-txt {
display: none;
max-width: 440px
}
.page_cost-celeb-txt p {
margin-bottom: 18px;
font-size: 16px;
opacity: .8;
line-height: 1.4;
letter-spacing: .2px;
color: #fff
}
.page_cost-celeb-btn {
background: #fff;
font-family: "Montserrat-SemiBold", sans-serif;
font-size: 14px;
padding: 13px 21px;
border: 0;
border-radius: 25px;
cursor: pointer;
margin-top: 15px;
color: #000;
opacity: 1;
-webkit-transition: .3s;
transition: .3s
}
.page_cost-celeb-btn:hover {
opacity: .7;
-webkit-transition: .3s;
transition: .3s
}
.page_cost-dop {
position: relative;
max-width: 1064px;
margin: 0 auto;
-webkit-transform: translateY(50%);
-ms-transform: translateY(50%);
transform: translateY(50%)
}
.page_cost-dop-deco1 {
width: 235px;
height: 135px;
position: absolute;
bottom: -25px;
left: -49px;
background: url(//kidswill.com.ua/wp-content/themes/kidswill/css/../img/cost-circ.png) no-repeat 0% 0%;
z-index: 1
}
.page_cost-dop-txt {
background: #00afc2;
color: #fff;
font-size: 16px;
font-family: "Montserrat-SemiBold", sans-serif;
line-height: 1.4;
padding: 45px 49px;
position: relative;
z-index: 2
}
.page_cost-buy {
max-width: 193px;
margin: 50px auto;
position: relative
}
.page_cost-buy-deco2 {
width: 158px;
height: 12px;
background: url(//kidswill.com.ua/wp-content/themes/kidswill/css/../img/cost-arrs.png) no-repeat 0% 0%;
position: absolute;
top: 50%;
margin-top: -6px;
right: -184px
}
.page_cost-buy a {
background: #b2418e;
font-family: "Montserrat-SemiBold", sans-serif;
font-size: 18px;
padding: 20px 21px;
display: block;
max-width: 193px;
text-align: center;
border: 0;
border-radius: 40px;
cursor: pointer;
margin-top: 15px;
color: #fff;
-webkit-transition: .3s;
transition: .3s
}
.page_cost-buy a:hover {
background: #f9b000;
-webkit-transition: .3s;
transition: .3s
}
.page_contacts {
overflow: visible
}
.page_contacts-ttl {
margin-bottom: 50px
}
.page_contacts-cont {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap
}
.page_contacts-col {
width: 100%;
max-width: 50%
}
.page_contacts-tabs {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
margin-bottom: 35px
}
.page_contacts-bl .txt .way,
.page_contacts-tabs a {
font-family: "Montserrat-SemiBold", sans-serif;
text-align: center;
border-radius: 25px
}
.page_contacts-tabs a {
background: #f3f3f3;
color: #000;
margin-right: 9px;
font-size: 14px;
padding: 15px 20px
}
.page_contacts-tabs a:hover {
background: #d6d6d6
}
.page_contacts-tabs a.active {
color: #fff;
background: #b2418e
}
.page_contacts-tabs img {
margin-left: 30px
}
.page_contacts-info {
display: none
}
.page_contacts-info.active {
display: block
}
.page_contacts-bl {
margin-bottom: 30px
}
.page_contacts-bl .ttl {
font-family: "Montserrat-SemiBold", sans-serif;
font-size: 16px;
margin-bottom: 10px
}
.page_contacts-bl .txt {
font-size: 16px;
opacity: .8;
line-height: 1.4
}
.page_contacts-bl .txt .way {
display: inline-block;
font-size: 12px;
border: 1px solid #00afc2;
padding: 10px 17px;
margin-left: 15px
}
.page_contacts-bl .txt .way:hover {
background: #00afc2;
color: #fff
}
.page_contacts-bl .txt .mail {
color: #00afc2;
border-bottom: 1px solid #00afc2
}
.page_contacts-bl .txt .soc {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
width: 100%
}
.page_contacts-bl .txt .soc a,
.page_contacts-bl .txt .soc button {
background: 0 0;
border: 1px solid #fff;
border-radius: 50%;
width: 37px;
height: 37px;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
margin-right: 10px;
margin-bottom: 15px;
cursor: pointer;
-webkit-transition: 0s;
transition: 0s
}
.page_contacts-bl .txt .soc a:hover,
.page_contacts-bl .txt .soc button:hover {
background: #33a8b9;
-webkit-transition: 0s;
transition: 0s
}
.page_contacts-form {
padding-left: 48px;
padding-top: 48px;
padding-bottom: 48px;
position: relative
}
.page_contacts-form:before {
content: '';
background: #f3f3f3;
position: absolute;
top: 0;
left: 0;
width: calc(100% + 37%);
height: calc(100% + 89px);
display: block;
z-index: 1
}
.page_contacts-form:after {
content: '';
background: url(//kidswill.com.ua/wp-content/themes/kidswill/css/../img/contact-triang.png) no-repeat 0% 0%;
position: absolute;
top: -90px;
right: -88px;
width: 113px;
height: 81px;
display: block
}
.page_contacts-form > * {
position: relative;
z-index: 2
}
.page_contacts-form-ttl {
font-size: 40px;
font-family: "Montserrat-Black", sans-serif;
margin-bottom: 38px
}
.page_contacts-form-it {
margin-bottom: 30px
}
.page_contacts-form-it input,
.page_contacts-form-it textarea {
font-size: 14px;
padding: 10px 20px;
width: 100%;
border-radius: 25px
}
.page_contacts-form-it textarea {
min-height: 140px
}
.page_contacts-form-chb {
margin-bottom: 30px;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap
}
.page_contacts-form-chb input,
.page_contacts-form-chb textarea {
width: 19px;
height: 19px;
border-radius: 6px;
background: #fff;
margin-right: 15px;
position: relative;
cursor: pointer
}
.page_contacts-form-chb input:checked:before,
.page_contacts-form-chb textarea:checked:before {
content: '';
width: 15px;
height: 15px;
border-radius: 4px;
background: #00afc2;
position: absolute;
top: 0;
bottom: 0;
right: 0;
left: 0;
margin: auto
}
.page_contacts-form-chb a {
color: #00afc2;
text-decoration: underline
}
.page_contacts-form-btn button {
font-family: "Montserrat-SemiBold", sans-serif;
font-size: 14px;
background: #fdad00;
color: #fff;
border-radius: 25px;
text-align: center;
padding: 14px 21px;
margin-right: 9px;
border: 0;
cursor: pointer
}
.page_contacts-form-btn button:hover {
background: #000;
color: #fff
}
.page_contacts-map {
margin-bottom: 60px;
position: relative;
z-index: 2
}
.page_contacts-map-deco1 {
width: 213px;
height: 243px;
background: url(//kidswill.com.ua/wp-content/themes/kidswill/css/../img/contact-waves.png) no-repeat 0% 0%;
top: -78px;
left: -114px;
position: absolute
}
.page_contacts-map .map {
position: relative;
z-index: 2;
height: 390px
}
.gmnoprint > div {
background-color: transparent !important;
box-shadow: none !important
}
.gm-control-active {
border-radius: 50%;
background-color: #fff !important;
margin-bottom: 5px !important
}
.gm-control-active:last-child {
margin-bottom: 0
}
.gm-control-active + div {
display: none !important
}
.page_vac {
background: url(//kidswill.com.ua/wp-content/themes/kidswill/css/../img/vac_back.png) no-repeat 100% 31px
}
.page_vac h1 {
margin-bottom: 36px;
}
.page_vac-ttl {
line-height: 1.2;
margin-bottom: 36px
}
.page_vac-top {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
padding-bottom: 60px;
position: relative;
z-index: 2
}
.page_vac-left {
width: 100%;
max-width: 50%
}
.page_vac-deco {
margin-top: 15px;
margin-left: 15px
}
.page_vac-slider {
position: relative
}
.page_vac-slider .slick-next,
.page_vac-slider .slick-prev {
width: 50px;
height: 50px;
background: #fff;
-webkit-transform: translate(0, 0);
-ms-transform: translate(0, 0);
transform: translate(0, 0);
right: 0;
top: auto;
left: auto
}
.page_vac-slider .slick-prev {
bottom: 0
}
.page_vac-slider .slick-next {
bottom: 50px
}
.page_vac-right {
-webkit-box-flex: 1;
-webkit-flex: 1;
-ms-flex: 1;
flex: 1;
padding-left: 55px;
max-width: 590px
}
.page_vac-txt {
padding-top: 47px
}
.page_vac-txt-more {
display: none
}
.page_vac-txt h2 {
font-family: "Montserrat-SemiBold", sans-serif;
font-size: 20px;
text-align: left;
margin-bottom: 24px
}
.page_vac-txt p {
line-height: 1.2;
margin-bottom: 24px;
letter-spacing: .3px;
opacity: 0.7;
}
.page_vac-burg {
padding-top: 33px
}
.page_vac-burg-bl {
position: relative;
padding: 30px 0
}
.page_vac-burg-bl:before {
content: '';
position: absolute;
top: 0;
left: -32px;
border-bottom: 1px solid #e0e0e0;
height: 100%;
width: 100vw;
z-index: 1
}
.page_vac-burg-bl:first-child:before {
border-top: 1px solid #e0e0e0;
}
.page_vac-burg-bl.active:before {
border-bottom: 2px solid #e0e0e0;
}
.page_vac-burg-bl > * {
position: relative;
z-index: 2
}
.page_vac-burg-bl-info,
.page_vac-burg-bl-top {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex
}
.page_vac-burg-bl-top {
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center
}
.page_vac-burg-bl-info {
-webkit-box-flex: 1;
-webkit-flex: 1;
-ms-flex: 1;
flex: 1;
-webkit-box-pack: end;
-webkit-justify-content: flex-end;
-ms-flex-pack: end;
justify-content: flex-end
}
.page_vac-burg-bl-info span {
border-radius: 25px;
font-size: 14px;
color: #fff;
padding: 4px 14px;
margin-left: 33px
}
.page_vac-burg-bl-info span.city {
background: #33a4f3
}
.page_vac-burg-bl-info span.unskill {
background: #8ba60e
}
.page_vac-burg-bl-info span.skill {
background: #7d669f
}
.page_vac-burg-bl-forms .res button:hover,
.page_vac-burg-bl-forms button:hover,
.page_vac-burg-bl-info span.fulltime {
background: #f9b000
}
.page_vac-burg-bl-forms .res button,
.page_vac-burg-bl-info span.time {
background: #9b347f
}
.page_vac-burg-bl-arr {
border: 1px solid #d6d6d6;
width: 40px;
height: 40px;
background: #fff;
display: block;
position: relative;
border-radius: 50%;
margin-right: 20px
}
.page_vac-burg-bl-arr:before {
content: '';
width: 7px;
height: 7px;
border-left: 2px solid #00afc2;
border-bottom: 2px solid #00afc2;
display: block;
position: absolute;
margin: auto;
top: 0;
bottom: 0;
left: 0;
right: 0;
-webkit-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
transform: rotate(-45deg)
}
.page_vac-burg-bl-arr_mob {
display: none
}
.page_vac-burg-bl-ttl {
font-size: 20px;
font-family: "Montserrat-SemiBold", sans-serif;
letter-spacing: .5px;
line-height: 1.1
}
.page_vac-burg-bl-btm {
display: none;
padding-left: 62px;
padding-top: 33px
}
.page_vac-burg-bl-subttl {
font-family: "Montserrat-SemiBold", sans-serif;
font-size: 16px;
margin-bottom: 14px
}
.page_vac-burg-bl-txt {
letter-spacing: .3px;
line-height: 1.2;
margin-bottom: 33px;
opacity: 0.7;
}
.page_vac-burg-bl-forms {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between
}
.page_vac-burg-bl-forms input[type=text],
.page_vac-burg-bl-forms label {
width: 100%;
font-size: 14px;
padding: 12px 22px;
border-radius: 25px;
margin-bottom: 17px;
display: block
}
.f-menu ul li:before,
.page_vac-burg-bl-forms input[type=file] {
display: none
}
.page_vac-burg-bl-forms label {
padding: 5px 38px 4px 14px;
cursor: pointer;
background: url(//kidswill.com.ua/wp-content/themes/kidswill/css/../img/page_vac-file.png) no-repeat 97% 50%, #fff
}
.page_vac-burg-bl-forms button {
color: #fff;
font-size: 14px;
font-family: "Montserrat-SemiBold", sans-serif;
padding: 10px 21px;
border: 0;
letter-spacing: .3px;
border-radius: 25px;
background: #00afc2;
cursor: pointer
}
.page_vac-burg-bl-col {
width: 50%;
max-width: 505px;
margin-bottom: 23px
}
.page_vac-burg-bl-col:first-child {
padding-right: 20px;
max-width: 525px
}
.page_vac-burg-bl-col-ttl {
font-family: "Montserrat-SemiBold", sans-serif;
font-size: 16px;
margin-bottom: 14px
}
.page_vac-burg-bl.active:before {
border-top: 1px solid #f3f3f3;
background: #f3f3f3
}
.page_vac-burg-bl.active .page_vac-burg-bl-arr {
background: #00afc2;
border-color: #00afc2
}
.page_vac-burg-bl.active .page_vac-burg-bl-arr:before {
border-left: 2px solid #fff;
border-bottom: 2px solid #fff;
-webkit-transform: rotate(135deg);
-ms-transform: rotate(135deg);
transform: rotate(135deg)
}
.page_vac-hr {
margin-top: 62px;
padding-top: 127px;
padding-bottom: 60px;
background: url(//kidswill.com.ua/wp-content/themes/kidswill/css/../img/vac_cont.png) no-repeat 0% 0%
}
.page_vac-hr-cont,
.page_vac-hr-wp {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: end;
-webkit-justify-content: flex-end;
-ms-flex-pack: end;
justify-content: flex-end
}
.page_vac-hr-cont {
width: 100%;
max-width: 972px;
position: relative;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: justify;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
padding: 4px 0
}
.apps-txt:before,
.page_vac-hr-cont:before {
content: '';
top: 0;
position: absolute;
z-index: 1
}
.page_vac-hr-cont:before {
background: #23b576;
width: 100vw;
height: 100%;
left: 0
}
.apps-txt span,
.page_vac-hr-cont > * {
position: relative;
z-index: 2
}
.page_vac-hr-deco {
padding-top: 40px;
padding-left: 12px
}
.page_vac-hr-ttl {
font-family: "Montserrat-Black", sans-serif;
color: #fff;
font-size: 40px
}
.page_vac-hr-mail,
.page_vac-hr-phn {
padding-top: 5px
}
.page_vac-hr-mail a,
.page_vac-hr-phn a {
font-family: "Montserrat-SemiBold", sans-serif;
font-size: 16px;
color: #fff
}
.page_vac-hr-mail a {
text-decoration: underline
}
.apps {
position: relative;
z-index: 1
}
.apps-row {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-align: end;
-webkit-align-items: flex-end;
-ms-flex-align: end;
align-items: flex-end
}
.apps-txt {
position: relative;
font-size: 20px;
color: #fff;
padding: 25px 91px 25px 0;
z-index: 1;
line-height: 1.1
}
.apps-txt:before {
background: #f9b000;
width: calc(100% + 245px);
height: calc(100% + 50px);
left: -237px
}
.apps-img {
position: relative;
z-index: 3;
margin-right: 55px
}
.apps-img img,
.info_multimedia-prof-img span img {
vertical-align: bottom
}
.apps-links {
margin-bottom: 18px;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
z-index: 3
}
.apps-links a {
margin-right: 30px
}
.apps-links a:last-child {
margin-right: 0
}
.f-cont,
footer {
position: relative
}
footer {
z-index: 3;
color: #fff;
font-size: 14px;
line-height: 1.2;
letter-spacing: .3px
}
.f-cont {
background: #b2418e;
margin: 0 auto;
max-width: 1305px;
padding: 41px 0 15px
}
.f-cont .bg {
content: '';
position: absolute;
right: -44px;
top: -46px;
width: 201px;
height: 84px;
background: url(//kidswill.com.ua/wp-content/themes/kidswill/css/../img/main-deco8.png) no-repeat 0% 0%;
z-index: 1
}
.f-cont > * {
position: relative;
z-index: 2
}
.f-row {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap
}
.f-copy {
max-width: 259px;
width: 100%;
margin-bottom: 20px
}
.f-copy p {
margin-bottom: 25px
}
.f-copy .coppy {
width: 67px;
height: 17px;
background: url(//kidswill.com.ua/wp-content/themes/kidswill/css/../img/copy.png) no-repeat 0% 0%;
display: inline-block;
vertical-align: middle;
-webkit-transition: 0s;
transition: 0s
}
.f-copy .coppy:hover {
background-position: 0 100%;
-webkit-transition: 0s;
transition: 0s
}
.f-ttl {
font-family: "Montserrat-SemiBold", sans-serif;
margin-bottom: 11px;
font-size: 16px
}
.f-menu {
max-width: 206px;
padding-right: 20px
}
.f-menu,
.f-menu ul,
.f-menu ul li {
padding-left: 0
}
.f-menu ul li {
margin-bottom: 6px
}
.f-menu ul li a {
opacity: .8;
color: #fff
}
.f-adr,
.f-menu,
.f-soc {
width: 100%;
margin-bottom: 20px
}
.f-adr {
padding-right: 20px;
max-width: 260px
}
.f-adr p {
margin-bottom: 12px
}
.f-adr a,
.f-adr span {
margin-bottom: 1px;
display: inline-block
}
.f-adr a {
opacity: 1
}
.f-soc {
max-width: 180px;
text-align: right
}
.f-soc-links,
.f-soc-links a,
.f-soc-links button {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
}
.f-soc-links {
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-pack: end;
-webkit-justify-content: flex-end;
-ms-flex-pack: end;
justify-content: flex-end;
width: 100%
}
.f-soc-links a,
.f-soc-links button {
background: 0 0;
border: 1px solid #fff;
border-radius: 50%;
width: 47px;
height: 47px;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
margin-left: 10px;
margin-bottom: 15px;
cursor: pointer;
opacity: 1
}
.f-soc-links a{
border-color: rgba(255,255,255,0.7);
}
.f-adr a:hover,
.f-soc-links a:hover,
.f-soc-links button:hover {
border-color: rgba(255,255,255,1);
}
.info_main_slider {
margin-top: 15px
}
.info_main_slider-arrsAll,
.info_main_slider-img {
position: relative
}
.info_main_slider-bg {
width: 235px;
height: 135px;
background: url(//kidswill.com.ua/wp-content/themes/kidswill/css/../img/info_slider_bg.png) no-repeat 0 0;
position: absolute;
top: 0;
left: 790px
}
.info_main_slider-bg2 {
width: 59px;
height: 60px;
background: url(//kidswill.com.ua/wp-content/themes/kidswill/css/../img/info_slider_bg2.png) no-repeat 0 0;
position: absolute;
top: 76px;
left: 708px
}
.info_main_slider-arrs {
position: absolute;
top: -28px;
left: -100px
}
.info_main_slider-arrs .slick-next,
.info_main_slider-arrs .slick-prev {
position: static;
width: 50px;
height: 50px;
background: #fff;
-webkit-transform: translate(0, 0);
-ms-transform: translate(0, 0);
transform: translate(0, 0)
}
.info_main_slider-arrsmob {
display: none
}
.info_titleblock {
padding: 28px 0 0 50px;
background-color: #fff;
position: relative;
margin-top: -180px;
float: right;
max-width: 635px;
width: 100%;
}
.page_st_info-ttl {
/* min-height: 144px;*/
}
.info_titleblock .breadcrumbs {
margin-bottom: 2px
}
.info_titleblock .page_st_info-ttl {
margin-bottom: 0
}
.info_titleblock-mobile {
display: none
}
.info_toptext {
padding: 64px 0 65px;
margin-bottom: 60px
}
.info_progmodal_cont p,
.info_toptext p {
opacity: 0.7;
font-size: 16px;
line-height: 20px;
margin-bottom: 17px
}
.info_toptext a {
color: #33a8b9
}
.info_toptext a:hover {
text-decoration: underline;
color: #33a8b9
}
.info_toptext-more,
.tool_quest span {
display: none
}
.info_toptext-btn {
font-family: "Montserrat-SemiBold", sans-serif;
font-size: 14px;
background: #b2418e;
text-align: center;
color: #fff !important;
padding: 15px 21px;
border-radius: 25px;
display: block;
max-width: 168px;
margin: 17px auto 0;
-webkit-transform: translateY(18px);
-ms-transform: translateY(18px);
transform: translateY(18px)
}
.info_toptext-btn:hover {
background: #f9b000;
color: #fff !important;
text-decoration: none !important
}
.info_programs {
margin-bottom: 120px
}
.info_price-left:before,
.info_programs .bg {
display: block;
content: '';
width: 567px;
height: 320px;
background-color: #f9b000;
position: absolute;
top: -40px;
left: 0
}
.info_programs,
.info_programs .container {
position: relative
}
.info_programs .page_st_info-gal-ttl {
color: #fff;
margin-bottom: 33px;
position: relative;
letter-spacing: .6px
}
.info_programs .page_st_info-gal-ttl .bg {
display: block;
content: '';
background: url(//kidswill.com.ua/wp-content/themes/kidswill/css/../img/programs_bg.png) no-repeat 0 0;
width: 435px;
height: 44px;
position: absolute;
left: 375px;
top: 12px
}
.info_programs_slider {
width: calc(100% + 18.4%)
}
.info_programs_slider .slick-slide {
margin: 0 2.5px
}
.info_programs_slider-img {
margin-bottom: 18px;
position: relative;
overflow: hidden
}
.info_programs_slider-img .hover_item {
position: absolute;
bottom: 0;
right: 0
}
.info_programs_slider-img .hi_corner {
width: 30px;
height: 30px;
background-color: #fff;
-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
margin-right: -15px;
margin-bottom: -15px;
-webkit-transition: all .2s;
transition: all .2s
}
.info_programs_slider-img .hi_symbol_plus {
position: absolute;
bottom: 24px;
right: 14px
}
.info_programs_slider-img .hi_symbol_plus .horizontal_line,
.info_programs_slider-img .hi_symbol_plus .vertical_line {
width: 19px;
height: 3px;
background-color: #000;
opacity: 0;
-webkit-transition: all .2s;
transition: all .2s
}
.info_programs_slider-img .hi_symbol_plus .vertical_line {
-webkit-transform: rotate(90deg);
-ms-transform: rotate(90deg);
transform: rotate(90deg);
margin-bottom: -3px
}
.info_programs_slider-title {
font-family: "Montserrat-SemiBold";
font-size: 16px;
line-height: 20px
}
.info_programs_slider-item {
width: 230px
}
.info_programs_slider-item:hover .info_programs_slider-title {
color: #00afc2
}
.info_programs_slider-item:hover .hi_corner {
width: 120px;
height: 120px;
margin-right: -60px;
margin-bottom: -60px
}
.info_programs_slider-item:hover .horizontal_line,
.info_programs_slider-item:hover .vertical_line {
opacity: 1
}
.info_programs_slider-arrs {
position: absolute;
top: 180px;
left: -35px
}
.info_programs_slider-arrs .slick-next,
.info_programs_slider-arrs .slick-prev {
position: static;
width: 50px;
height: 50px;
background: #fff;
-webkit-transform: translate(0, 0);
-ms-transform: translate(0, 0);
transform: translate(0, 0)
}
.modal_window-prog .fancybox-skin {
padding: 0 !important;
box-shadow: none;
background: #fff;
border-radius: 0
}
.modal_window-prog .fancybox-close {
width: 40px;
height: 40px;
background: url(//kidswill.com.ua/wp-content/themes/kidswill/css/../img/close.png) no-repeat 0 0;
top: 21px;
right: 21px
}
.modal_window-prog .fancybox-outer {
padding-bottom: 15px
}
.info_prog_cont {
position: relative;
margin-bottom: 40px;
overflow: hidden
}
.info_prog_cont-arrs {
position: absolute;
bottom: 0;
left: 0
}
.info_prog_cont-arrs .slick-next,
.info_prog_cont-arrs .slick-prev {
position: static;
width: 50px;
height: 50px;
background: #fff;
-webkit-transform: translate(0, 0);
-ms-transform: translate(0, 0);
transform: translate(0, 0)
}
.info_prog_slider {
margin: 0 -3px
}
.info_prog_slider .slick-slide {
margin: 0 3px
}
.info_progmodal_cont {
padding: 0 50px
}
.info_progmodal_cont h4 {
font-family: "Montserrat-Black";
font-size: 40px;
color: #000;
margin-bottom: 20px
}
.info_progmodal_cont p {
margin-bottom: 20px
}
.info_price {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
margin-bottom: 120px
}
.info_price-left,
.info_price-right {
background-color: #f3f3f3;
font-family: "Montserrat-SemiBold";
font-size: 16px;
padding: 50px 175px 45px 100px;
position: relative;
width: 59%
}
.info_price-left:before {
width: 100px;
height: 100px;
border-radius: 50%;
background-color: #fff;
top: 50%;
left: -50px;
margin-top: -50px
}
.info_price-left .page_st_info-gal-ttl {
margin-bottom: 35px
}
.info_price-right {
background-color: #6b51ad;
color: #fff;
line-height: 19px;
padding: 50px;
width: 27%;
margin-left: -50px;
margin-top: 35px;
z-index: 2
}
.info_price-right .bg {
display: block;
content: '';
background: url(//kidswill.com.ua/wp-content/themes/kidswill/css/../img/price_bg.png) no-repeat 0 0;
width: 99px;
height: 55px;
position: absolute;
top: -66px;
left: 60px
}
.info_price-line,
.info_price-name {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center
}
.info_price-line {
margin-bottom: 12px
}
.info_price-name {
width: 63%
}
.info_price-qual {
width: 37%;
font-family: "Montserrat-Black";
font-size: 30px;
color: #6b51ad
}
.tool_quest {
margin-left: 8px;
cursor: pointer;
position: relative;
z-index: 3
}
.tool_quest:hover svg path {
fill: #00afc2
}
.tool_quest:hover span {
font-family: "Roboto-Regular";
display: block;
position: absolute;
bottom: 23px;
left: 10px;
background-color: #00afc2;
color: #fff;
padding: 20px;
font-size: 14px;
line-height: 16px;
min-width: 330px
}
.info_menu {
background: url(//kidswill.com.ua/wp-content/themes/kidswill/css/../img/info_menu_bg.png) no-repeat 0 0;
color: #fff;
padding: 130px 0 100px;
margin-bottom: 135px
}
.info_menu .container {
position: relative
}
.info_menu-top {
position: absolute;
top: -110px;
left: 15px;
background: url(//kidswill.com.ua/wp-content/themes/kidswill/css/../img/info_menu_top.png) no-repeat 0 0;
width: 292px;
height: 41px
}
.info_menu .page_st_info-gal-ttl {
margin-bottom: 35px
}
.info_menu p {
font-size: 16px;
max-width: 390px;
margin-bottom: 40px;
line-height: 20px
}
.info_menu-bottom {
position: absolute;
bottom: -118px;
right: 20px;
background: url(//kidswill.com.ua/wp-content/themes/kidswill/css/../img/info_menu_bottom.png) no-repeat 0 0;
width: 148px;
height: 13px
}
.info_menu-btn {
font-family: "Montserrat-SemiBold", sans-serif;
font-size: 14px;
background: #fff;
text-align: center;
color: #000;
padding: 15px 21px;
border-radius: 25px;
display: block;
max-width: 150px;
position: relative;
opacity: 1;
z-index: 2
}
.info_menu-btn:hover {
color: #000;
background: rgba(255, 255, 255, .7)
}
.info_multimedia {
margin-bottom: 10px
}
.info_multimedia-row {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: start;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start
}
.info_multimedia-img {
z-index: 2;
position: relative
}
.info_multimedia-img .bg2 {
display: block;
content: '';
background: url(//kidswill.com.ua/wp-content/themes/kidswill/css/../img/multimedia_bg_top.png) no-repeat 0 0;
width: 104px;
height: 44px;
position: absolute;
top: 16px;
right: 16px
}
.info_multimedia-img .bg {
display: block;
content: '';
background: url(//kidswill.com.ua/wp-content/themes/kidswill/css/../img/multimedia_bg_bottom.png) no-repeat 0 0;
width: 281px;
height: 132px;
position: absolute;
bottom: -56px;
left: -52px;
z-index: -1
}
.info_multimedia-prof,
.info_multimedia-prof-img {
width: 100%;
position: relative;
-webkit-align-self: flex-start;
-ms-flex-item-align: flex-start;
align-self: flex-start
}
.info_multimedia-prof {
max-width: calc(50% + 50px);
margin-left: -50px;
margin-top: 50px;
z-index: 1;
background: #f3f3f3;
padding: 40px 50px 45px 100px
}
.info_multimedia-prof-img {
max-width: 50%;
min-height: 427px
}
.info_multimedia-prof-img span {
background: #55ad96;
display: block;
position: absolute;
left: -215px;
bottom: 0;
width: calc(100% + 215px);
text-align: right
}
.info_multimedia-prof-ttl {
font-size: 40px;
font-family: "Montserrat-Black", sans-serif;
margin-bottom: 30px;
text-align: left
}
.info_multimedia-prof-cont {
position: relative;
z-index: 2
}
.info_multimedia-prof-bl {
border-bottom: 1px solid #d6d6d6;
margin-bottom: 19px
}
.info_multimedia-prof-bl:last-child {
border-bottom: none
}
.info_multimedia-prof-bl .ttl {
padding: 11px 0 11px 60px;
position: relative;
font-size: 20px;
font-family: "Montserrat-SemiBold", sans-serif;
margin-bottom: 15px;
cursor: pointer
}
.info_multimedia-prof-bl .ttl span {
width: 42px;
height: 42px;
display: block;
position: absolute;
border-radius: 50%;
border: 1px solid #d6d6d6;
left: 0;
top: 0;
-webkit-transition: .3s;
transition: .3s
}
.info_multimedia-prof-bl .ttl span:after,
.info_multimedia-prof-bl .ttl span:before {
content: '';
width: 13px;
height: 8px;
position: absolute;
left: 0;
right: 0;
top: 0;
bottom: 0;
margin: auto;
background: url(//kidswill.com.ua/wp-content/themes/kidswill/css/../img/prof_arrs.png) no-repeat 50% 0%;
opacity: 1;
-webkit-transition: .3s;
transition: .3s;
-webkit-transform: rotate(0deg);
-ms-transform: rotate(0deg);
transform: rotate(0deg)
}
.info_multimedia-prof-bl .ttl span:after {
background-position: 50% 100%;
opacity: 0
}
.info_multimedia-prof-bl .ttl.active span:after,
.info_multimedia-prof-bl .ttl.active span:before {
opacity: 0;
-webkit-transform: rotate(180deg);
-ms-transform: rotate(180deg);
transform: rotate(180deg)
}
.info_multimedia-prof-bl .ttl.active span:after {
opacity: 1
}
.info_multimedia-prof-bl .ttl .pr {
float: right;
font-size: 20px;
color: #33a8b9
}
.info_multimedia-prof-bl .txt {
display: none;
margin-bottom: 20px;
opacity: .8;
line-height: 1.3;
font-size: 16px
}
.info_additional {
padding: 65px 0 210px
}
.info_additional .page_st_info-gal-ttl {
margin-bottom: 35px
}
.info_additional-container {
position: relative
}
.info_additional-container .bg {
display: block;
content: '';
width: 461px;
height: 184px;
background: url(//kidswill.com.ua/wp-content/themes/kidswill/css/../img/additional_bg.png) no-repeat 0 0%;
position: absolute;
right: -50px;
bottom: -50px
}
.info_additional-slider-arrs {
position: absolute;
top: 0;
right: 0
}
.info_additional-slider-arrs .slick-next,
.info_additional-slider-arrs .slick-prev {
position: static;
width: 50px;
height: 50px;
background: #fff;
-webkit-transform: translate(0, 0);
-ms-transform: translate(0, 0);
transform: translate(0, 0)
}
.info_additional-item {
background-color: #f3f3f3
}
.info_additional-all {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex
}
.info_additional-img,
.info_additional-right {
width: 100%;
max-width: 50%
}
.info_additional-right {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
padding: 50px 50px 30px
}
.info_additional-name,
.info_additional-price {
font-family: "Montserrat-SemiBold";
font-size: 20px
}
.info_additional-name {
margin-bottom: 25px;
line-height: 23px
}
.info_additional-more a:hover,
.info_additional-name a:hover {
color: #33a8b9
}
.info_additional-price {
color: #cf2a7a
}
.info_additional-more {
margin-top: auto;
font-family: "Montserrat-SemiBold";
font-size: 14px
}
.info_additional-more a,
.info_additional-more a span {
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center
}
.info_additional-more a,
.info_additional-more a span,
.info_quest .container {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex
}
.info_additional-more a span {
width: 29px;
height: 29px;
border: 1px solid #b5b5b5;
border-radius: 50%;
margin-left: 10px;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center
}
.info_additional-more a span svg {
width: 9px;
height: 13px
}
.info_additional-more a:hover span {
border-color: #33a8b9
}
.info_additional-more a:hover span svg {
fill: #33a8b9
}
.info_additional-sl {
display: none
}
.info_quest {
margin-bottom: 110px
}
.info_quest .container {
-webkit-box-pack: start;
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start
}
.info_quest-left {
width: 34%;
position: relative
}
.info_quest-bg {
width: 600px;
height: 350px;
background-color: #23b576;
position: absolute;
top: -50px;
left: -220px
}
.info_quest .page_st_info-gal-ttl {
color: #fff;
position: relative;
z-index: 1
}
.info_quest .page_st_info-gal-ttl .bg {
display: block;
content: '';
width: 256px;
height: 105px;
background: url(//kidswill.com.ua/wp-content/themes/kidswill/css/../img/info_quest_bg.png) no-repeat 0 0;
position: absolute;
bottom: -195px;
left: -80px
}
.info_quest-content {
width: 66%;
padding: 0 40px
}
.info_quest-bl {
margin-bottom: 35px;
border-bottom: 1px solid #e0e0e0
}
.info_quest-bl:last-child {
border-bottom: none
}
.info_quest-bl .ttl {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: start;
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
margin-bottom: 21px;
cursor: pointer
}
.info_quest-bl .ttl span {
display: block;
width: 26px;
height: 26px;
border-radius: 50%;
-webkit-transition: all .2s;
transition: all .2s;
position: relative;
margin-right: 19px;
background-color: #f9b000;
color: #fff;
text-align: center
}
.info_quest-bl .ttl span .t_1 {
padding-top: 3px;
font-size: 21px
}
.info_quest-bl .ttl span .t_2,
.info_quest-bl .ttl.active span .t_1 {
display: none
}
.info_quest-bl .ttl span .t_2 svg {
position: absolute;
top: 10px;
left: 8.5px
}
.info_quest-bl .ttl:hover {
color: #23b576
}
.info_quest-bl .ttl.active span,
.info_quest-bl .ttl:hover span {
background-color: #23b576
}
.info_quest-bl .ttl:hover span svg path {
fill: #23b576
}
.info_quest-bl .ttl .name {
font-family: "Montserrat-SemiBold";
font-size: 20px;
line-height: 24px
}
.info_quest-bl .ttl.active span .t_2 {
display: block
}
.info_quest-bl .ttl.active:hover span {
background-color: #f9b000
}
.info_quest-bl .txt {
display: none;
padding-bottom: 25px;
padding-left: 45px;
opacity: .8;
font-size: 16px;
line-height: 20px
}
.info_quest-more {
margin-top: -10px
}
.info_quest-more a {
font-family: "Montserrat-SemiBold", sans-serif;
font-size: 14px;
background: #23b576;
text-align: center;
color: #fff;
padding: 15px 21px;
border-radius: 25px;
max-width: 145px;
display: block
}
.info_quest-more a:hover {
background: #f9b000
}
.info_contact {
margin-bottom: 105px;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex
}
.info_contact-left {
width: 24%
}
.info_contact-right {
width: 94.4%;
margin-right: -18.4%;
background-color: #654798;
background-image: url(//kidswill.com.ua/wp-content/themes/kidswill/css/../img/info_contact_bg.png);
background-position: bottom right;
background-repeat: no-repeat;
padding: 80px 20px 65px 112px;
color: #fff;
position: relative
}
.info_contact-right .bg {
display: block;
content: '';
width: 112px;
height: 271px;
background: url(//kidswill.com.ua/wp-content/themes/kidswill/css/../img/info_contact_left.png) no-repeat 0 0;
position: absolute;
left: -130px;
bottom: 0
}
.info_contact-form {
max-width: 390px
}
.info_contact-form .page_contacts-form-it {
position: relative
}
.info_contact-form .page_contacts-form-it input::-webkit-input-placeholder {
color: #010101
}
.info_contact-form .page_contacts-form-it input::-moz-placeholder {
color: #010101
}
.info_contact-form .page_contacts-form-it input:-ms-input-placeholder,
.info_contact-form .page_contacts-form-it input::-ms-input-placeholder {
color: #010101
}
.info_contact-form .page_contacts-form-it input::placeholder {
color: #010101
}
.info_contact-form .page_contacts-form-it.date input {
padding-right: 35px
}
.info_contact-form .page_contacts-form-it.date .picker {
position: absolute;
top: 11px;
right: 13px
}
.info_contact-form .page_contacts-form-chb {
-webkit-flex-wrap: nowrap;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
-webkit-box-align: start;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start
}
.info_contact-form .page_contacts-form-chb input {
margin-right: 10px
}
.info_contact-form .page_contacts-form-chb label {
margin-top: 7px
}
.info_contact-form .page_contacts-form-chb a {
color: #fff
}
.info_contact-form-btn button {
font-family: "Montserrat-SemiBold", sans-serif;
font-size: 14px;
background: #fdad00;
color: #fff;
border-radius: 25px;
text-align: center;
padding: 14px 21px;
margin-right: 9px;
border: 0;
cursor: pointer
}
.info_contact-form-btn button:hover {
background: #b2418e;
color: #fff
}
.preloader {
position: fixed;
top: 0;
left: 0;
width: 100vw;
height: 100vh;
z-index: 999;
background: #fff
}
.preloader-square {
position: absolute;
left: 0;
right: 0;
top: 50%;
margin: -60px auto 0;
width: 120px;
height: 120px
}
.preloader-square-sm {
position: absolute;
top: 0;
left: 0;
width: 60px;
height: 60px
}
.preloader-square-sm.violet {
background: #b2418e;
-webkit-animation: squareViolet 5s infinite .41s;
animation: squareViolet 5s infinite .41s
}
.preloader-square-sm.yellow {
background: #f9b000;
top: 0;
left: 60px;
-webkit-animation: squareYellow 5s infinite;
animation: squareYellow 5s infinite
}
.preloader-square-sm.blue {
background: #00afc2;
left: 0;
top: 60px;
-webkit-animation: squareBlue 5s infinite .82s;
animation: squareBlue 5s infinite .82s
}
.breadcrumbs,
.stations_catalog {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap
}
.breadcrumbs {
font-size: 14px;
line-height: 1.33;
color: rgba(0, 0, 0, .5);
letter-spacing: .2px;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
margin-bottom: 18px
}
.breadcrumbs a {
color: #00afc2;
position: relative;
margin-right: 24px
}
.breadcrumbs a:after {
content: '';
pointer-events: none;
position: absolute;
top: 0;
right: -15px;
bottom: 0;
margin: auto 0;
display: block;
width: 5px;
height: 5px;
background-color: #f9b000;
border-radius: 50%
}
.stations_catalog {
position: relative;
z-index: 2
}
.stations_catalog .corner_points {
position: absolute;
z-index: -1
}
.stations_catalog .corner_points.corner_points_tl {
top: -47px;
left: -49px
}
.stations_catalog .corner_points.m_corner_points_tr {
display: none
}
.stations_item {
width: 33.33%;
color: #fff;
text-align: center;
position: relative;
z-index: 1;
overflow: hidden
}
.stations_item:hover {
color: #fff
}
.stations_item span {
display: block;
letter-spacing: .3px
}
.stations_item .stations_item_content {
padding: 50px 28px 0;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
height: 390px
}
.stations_item .title {
font-family: "Montserrat-ExtraBold", sans-serif;
font-size: 20px;
line-height: 1.33;
margin-bottom: 10px
}
.stations_item .info {
font-size: 16px;
position: relative;
z-index: 2;
margin-bottom: 25px
}
.stations_item .info > span {
display: inline-block;
border-bottom: 1px dotted #fff;
letter-spacing: .3px
}
.stations_item .info > span:hover .info_block {
opacity: 1;
-webkit-transform: none;
-ms-transform: none;
transform: none
}
.stations_item .info_block {
position: absolute;
left: 0;
width: 100%;
margin-top: 10px;
padding: 25px;
background-color: #fff;
line-height: 1;
font-size: 16px;
color: rgba(0, 0, 0, .8);
-webkit-transition: all .25s ease-in-out 0s;
transition: all .25s ease-in-out 0s;
-webkit-transform-origin: center center;
-ms-transform-origin: center center;
transform-origin: center center;
-webkit-transform-style: preserve-3d;
transform-style: preserve-3d;
-webkit-transform: rotateY(90deg);
transform: rotateY(90deg);
opacity: 0
}
.stations_item .info_block:after,
.stations_item .info_block:before {
content: '';
position: absolute;
right: 0;
left: 0;
margin: 0 auto;
display: block
}
.stations_item .info_block:before {
background-color: #fff;
-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
width: 9px;
height: 9px;
top: -5px
}
.stations_item .info_block:after {
top: -7px;
width: 100%;
height: 7px
}
.stations_item .info_age {
margin-bottom: 25px;
letter-spacing: .3px
}
.stations_item .info_positions {
margin-bottom: 20px
}
.stations_item .info_position {
cursor: pointer;
background-color: transparent;
border: 0;
font-family: "Montserrat-SemiBold", sans-serif;
font-size: 16px;
color: #000;
padding: 0 15px 0 0;
margin-bottom: 5px;
position: relative;
-webkit-transition: all .25s ease-in-out 0s;
transition: all .25s ease-in-out 0s
}
.stations_item .info_position:last-child {
margin-bottom: 0
}
.stations_item .info_position:after {
content: '';
position: absolute;
top: 2px;
right: 1px;
bottom: 0;
margin: auto 0;
display: block;
width: 5px;
height: 5px;
border-top: 1.5px solid #000;
border-right: 1.5px solid #000;
-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
-webkit-transition: all .25s ease-in-out 0s;
transition: all .25s ease-in-out 0s
}
.stations_item .info_position:hover {
color: #33a8b9
}
.stations_item .info_position:hover:after {
right: -1px;
border-color: #33a8b9
}
.stations_item .picture_block {
-webkit-box-flex: 1;
-webkit-flex-grow: 1;
-ms-flex-positive: 1;
flex-grow: 1;
position: relative
}
.stations_item .picture {
position: absolute;
z-index: -1;
bottom: 0;
left: 50%;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%);
display: block;
max-width: 100%;
max-height: 100%
}
.stations_item .hover_item {
position: absolute;
bottom: 0;
left: 0;
display: block;
width: 76px;
height: 76px
}
.stations_item .hi_symbol_plus {
position: absolute;
bottom: 13px;
left: 12px;
width: 19px;
height: 19px
}
.stations_item .hi_symbol_plus .horizontal_line,
.stations_item .hi_symbol_plus .vertical_line {
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
margin: auto;
width: 3px;
height: 0;
background-color: #000
}
.stations_item .hi_symbol_plus .horizontal_line {
width: 0;
height: 3px
}
.stations_item .hi_corner,
.stations_item .hi_corner2 {
position: absolute;
left: -140%;
bottom: -80%;
width: 140%;
height: 140%;
display: block;
background-color: #fff;
-webkit-transform: rotate(90deg);
-ms-transform: rotate(90deg);
transform: rotate(90deg);
opacity: 1
}
.stations_item .hi_corner2 {
left: -70%;
bottom: -140%
}
.stations_item:hover .vertical_line {
height: 100%;
-webkit-transition: all .2s ease-in .15s;
transition: all .2s ease-in .15s
}
.stations_item:hover .horizontal_line {
width: 100%;
-webkit-transition: all .2s ease-in .3s;
transition: all .2s ease-in .3s
}
.stations_item:hover .hi_corner,
.stations_item:hover .hi_corner2 {
-webkit-transition: all .25s ease-in;
transition: all .25s ease-in;
opacity: 1
}
.stations_item:hover .hi_corner {
left: -70%;
-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg)
}
.stations_item:hover .hi_corner2 {
bottom: -70%;
-webkit-transform: rotate(135deg);
-ms-transform: rotate(135deg);
transform: rotate(135deg)
}
.pagination_block {
position: relative;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: end;
-webkit-justify-content: flex-end;
-ms-flex-pack: end;
justify-content: flex-end;
padding-bottom: 20px
}
.pagination_image {
position: absolute;
top: 22px;
left: 0
}
.pagination {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
background-color: #f3f3f3;
position: relative;
z-index: 1;
font-family: "Montserrat-SemiBold", sans-serif;
font-size: 16px
}
.pagination .arrow:after,
.pagination:before {
content: '';
position: absolute;
bottom: 0;
left: 0;
display: block
}
.pagination:before {
z-index: -1;
height: calc(100% + 335px);
width: calc(100% + 225px);
background-color: #f3f3f3
}
.pagination .arrow {
cursor: pointer;
width: 50px;
height: 50px;
position: relative;
-webkit-transition: all .25s ease-in-out 0s;
transition: all .25s ease-in-out 0s
}
.pagination .arrow:hover {
background-color: #00afc2
}
.pagination .arrow:hover:after {
border-color: #fff
}
.pagination .arrow:after {
top: 0;
right: 0;
margin: auto;
width: 8px;
height: 8px;
border-top: 2px solid #000;
border-right: 2px solid #000;
-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
-webkit-transition: all .25s ease-in-out;
transition: all .25s ease-in-out
}
.pagination .arrow_next {
background-color: #fff
}
.pagination .arrow_prev {
-webkit-transform: rotate(180deg);
-ms-transform: rotate(180deg);
transform: rotate(180deg)
}
.pagination .pages {
padding-left: 45px;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center
}
.pagination .page {
-webkit-transition: all .25s ease-in-out 0s;
transition: all .25s ease-in-out 0s
}
.pagination .page:hover {
color: #00afc2
}
.pagination .page.single {
margin: 0 15px
}
.pagination .page.current {
font-family: "Montserrat-Black", sans-serif;
font-size: 30px;
color: #33a8b9;
padding: 0 10px
}
.pagination .page.ellipsis {
padding: 0 3px;
letter-spacing: .3px
}
.pagination .page.ellipsis:hover {
color: #000
}
@media (max-width:1023px) {
h1 span .h1_bg {
top: -25px;
font-size: 170px
}
.stations_catalog,
.stations_catalog_pagination {
max-width: 800px;
margin: 0 auto;
-webkit-box-pack: justify;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap
}
.stations_item {
width: 50%
}
.pagination:before,
.stations_item .hover_item {
display: none
}
.pagination_block {
padding-top: 20px;
padding-bottom: 60px
}
.pagination_image {
position: static;
top: auto;
left: auto;
-webkit-box-flex: 0;
-webkit-flex-grow: 0;
-ms-flex-positive: 0;
flex-grow: 0
}
.pagination {
position: relative;
background-color: transparent;
padding: 0 55px
}
.pagination .pages {
padding: 0;
position: relative
}
.pagination .arrows {
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
margin: auto;
width: 100%;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: justify;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between
}
.pagination .arrow {
width: auto;
height: auto
}
.pagination .arrow:hover {
background-color: ransparent
}
.pagination .arrow:hover:after {
border-color: #00afc2
}
.pagination .arrow_prev:after {
right: auto;
left: -11px
}
.pagination .arrow_next {
-webkit-box-ordinal-group: 2;
-webkit-order: 1;
-ms-flex-order: 1;
order: 1
}
.pagination .arrow_next:after {
left: auto;
right: 3px
}
}
@media (max-width:700px) {
.pagination_block {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: start;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
overflow: hidden
}
.pagination_block .pagination_image {
margin-left: -145px
}
.pagination_block .pagination {
margin: 40px auto 0
}
}
@media (max-width:860px) {
h1 {
font-size: 50px
}
h1 span .h1_bg {
top: 20px;
font-size: 120px
}
.stations_catalog .corner_points.corner_points_tl {
display: none
}
.stations_catalog .corner_points.m_corner_points_tr {
display: block;
right: 10px;
top: -45px
}
}
@media (max-width:767px) {
.stations_catalog,
.stations_catalog_pagination {
max-width: none;
margin: 0 auto
}
.stations_item {
width: 100%
}
}
@media (max-width:600px) {
h1 {
font-size: 40px
}
h1 span .h1_bg {
display: none
}
.page_contacts-ttl,
h1 {
margin-bottom: 25px
}
}
@media (max-width:425px) {
h1 {
font-size: 33px
}
.stations_catalog {
margin: 0 -15px
}
.stations_item .stations_item_content {
height: 210px;
padding: 15px 15px 0
}
.pagination {
padding: 0 45px
}
.pagination .page.single {
margin: 0 10px
}
}
@media (min-width:992px) and (max-width:1199px) {
.h-menu nav > ul > li > a {
font-size: 10px
}
}
@media (min-width:992px) {
@-webkit-keyframes header {
0% {
top: -75px
}
to {
top: 0
}
}
@keyframes header {
0% {
top: -75px
}
to {
top: 0
}
}
.h-mob_cont {
display: none !important
}
header.fixed {
position: fixed;
z-index: 999;
background: #f3f3f3;
-webkit-animation: header forwards .5s paused !important;
animation: header forwards .5s paused !important;
-webkit-animation-play-state: running !important;
animation-play-state: running !important
}
header.fixed .h-info,
header.fixed .h-lang,
header.fixed .h-logo,
header.fixed .h-sep,
header.fixed .h-soc {
display: none
}
}
@media (max-width:991px) {
header {
position: fixed;
z-index: 999;
background: #fff
}
.h-menu,
.h-soc,
.h-time {
display: none
}
.h-info {
-webkit-box-flex: 0;
-webkit-flex: 0;
-ms-flex: 0;
flex: 0
}
.h-city {
-webkit-box-ordinal-group: 2;
-webkit-order: 1;
-ms-flex-order: 1;
order: 1
}
.h-lang {
-webkit-box-ordinal-group: 3;
-webkit-order: 2;
-ms-flex-order: 2;
order: 2;
-webkit-box-flex: 0;
-webkit-flex: 0;
-ms-flex: 0;
flex: 0;
margin-right: 15px;
padding-right: 10px;
position: relative
}
.h-lang a {
margin-left: 8px
}
.h-lang:before {
content: '';
position: absolute;
width: 4px;
height: 4px;
border-left: 1px solid #000;
border-bottom: 1px solid #000;
right: 0;
top: 5px;
-webkit-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
transform: rotate(-45deg)
}
.h-lang .cur {
font-family: "Montserrat-SemiBold", sans-serif;
font-size: 14px;
color: #00afc2
}
.h-lang .mdl {
display: none;
position: absolute;
left: 0;
top: 20px;
background: #f3f3f3;
padding: 15px
}
.h-sep {
-webkit-box-ordinal-group: 5;
-webkit-order: 4;
-ms-flex-order: 4;
order: 4
}
.h-logo {
-webkit-box-ordinal-group: 6;
-webkit-order: 5;
-ms-flex-order: 5;
order: 5;
-webkit-box-flex: 1;
-webkit-flex: 1;
-ms-flex: 1;
flex: 1
}
.h-btn {
-webkit-box-ordinal-group: 7;
-webkit-order: 6;
-ms-flex-order: 6;
order: 6;
max-width: 50%
}
.h-btn a {
padding: 6px 15px
}
.h-mob_btn {
-webkit-box-ordinal-group: 4;
-webkit-order: 3;
-ms-flex-order: 3;
order: 3;
-webkit-box-flex: 1;
-webkit-flex: 1;
-ms-flex: 1;
flex: 1;
-webkit-box-pack: end;
-webkit-justify-content: flex-end;
-ms-flex-pack: end;
justify-content: flex-end;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex
}
.h-mob_btn button {
display: block
}
.h-mob_cont {
display: none;
background: #00afc2;
position: absolute;
top: 0;
left: 0;
width: 100%;
padding: 25px 20px;
z-index: 999;
max-height: 100vh;
overflow: auto
}
.h-mob_cls {
position: absolute;
right: 10px;
top: 10px;
font-size: 28px;
line-height: 16px;
color: #fff
}
.h-mob_menu {
padding: 10px 0
}
.h-mob_menu ul {
padding-left: 0;
}
.h-mob_buy a{
text-align: center
}
.h-mob_menu li {
text-align: center;
padding-left: 0;
}
.h-mob_menu li:before {
display: none;
}
.h-mob_menu li a {
display: inline-block;
margin-bottom: 15px;
color: #fff
}
.h-mob_buy,
.h-mob_srch {
margin-bottom: 30px
}
.h-mob_buy a {
font-family: "Montserrat-SemiBold", sans-serif, sans-serif;
font-size: 14px;
background: #f9b000;
color: #fff;
padding: 10px 15px;
border-radius: 25px;
display: block;
max-width: 131px;
margin: 0 auto
}
.h-mob_buy a:hover {
background: #00afc2
}
.h-mob_srch .h-soc-srch-form {
display: block !important;
position: static;
margin: 0 auto
}
.h-mob_soc,
.h-mob_soc a,
.h-mob_soc button {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center
}
.h-mob_soc {
padding-right: 11px;
margin-bottom: 20px;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap
}
.h-mob_soc a,
.h-mob_soc button {
border: 0;
background: #f3f3f3;
border-radius: 50%;
width: 38px;
height: 38px;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
margin: 0 10px;
cursor: pointer;
opacity: 1
}
.h-mob_soc a:hover,
.h-mob_soc button:hover {
opacity: .7
}
}
@media (max-width:768px) {
.breadcrumbs {
overflow: auto;
white-space: nowrap;
display: block
}
.breadcrumbs_item {
display: inline-block
}
}
@media (max-width:991px) {
.main_slider .container {
padding: 0;
text-align: right
}
.main_slider .container img {
max-width: calc(100% - 20px);
display: inline-block
}
.main_slider-wp .bg-sldr {
display: none
}
.main_slider-second_container {
position: relative;
margin-top: -57px;
margin-bottom: 45px;
left: 0;
padding: 0
}
.main_slider-info {
max-width: 100%;
padding: 30px 20px
}
.main_slider-info:after {
content: '';
width: 182px;
height: 103px;
position: absolute;
bottom: -24px;
right: -69px;
background: url(//kidswill.com.ua/wp-content/themes/kidswill/css/../img/main-deco2.png) no-repeat 0% 0%;
z-index: 1
}
.main_slider-arrs {
bottom: auto;
right: auto;
left: 0;
top: -50px;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex
}
.main_slider-ttl {
font-size: 27px
}
}
@media (min-width:992px) {
.main_prof-slider {
position: relative;
z-index: 2;
pointer-events: none
}
.main_prof-slider .slick-track {
max-width: 100%;
width: 100% !important;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
pointer-events: none
}
.main_prof-slider .slick-slide {
width: 33.3% !important;
height: 397px;
pointer-events: all
}
}
@media (max-width:991px) {
.main_prof {
position: relative
}
.main_prof .container {
padding: 0
}
.main_prof-slider {
max-width: 640px;
margin: 0 auto
}
.main_prof-slider:before {
display: none
}
.main_prof-slider .slick-track {
font-size: 0
}
.main_prof-bl {
overflow: hidden
}
.main_prof-bl-ttl {
font-size: 44px
}
.main_prof-bl-hover {
opacity: 1
}
.main_prof-violet {
position: relative;
right: 100%;
left: 0;
bottom: 0;
top: 0;
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
height: 100%;
width: 94%;
margin-left: 20px;
min-height: 1px;
padding: 30px 20px 30px 30px
}
.main_prof-violet:before {
height: 100%;
top: -4px
}
.main_prof-violet-btn:after,
.main_prof-violet:after {
display: block;
content: '';
height: 59px;
position: absolute
}
.main_prof-violet:after {
left: -15px;
background: url(//kidswill.com.ua/wp-content/themes/kidswill/css/../img/prof_mobile_bg.png) 0 0 no-repeat;
width: 134px;
bottom: -13px
}
.main_prof-violet-btn {
max-width: 132px;
position: relative;
padding: 15px
}
.main_prof-violet-btn:after {
width: 35px;
bottom: -10px;
right: -110px;
background: url(//kidswill.com.ua/wp-content/themes/kidswill/css/../img/prof_mobile_bg2.png) 0 0 no-repeat
}
.main_prof-violet-ttl {
font-size: 27px
}
.main_prof-arrs {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
position: absolute;
bottom: 314px;
left: 0;
z-index: 100
}
.main_prof-arrs .slick-next,
.main_prof-arrs .slick-prev {
position: static;
width: 50px;
height: 50px;
background: #fff;
-webkit-transform: translate(0, 0);
-ms-transform: translate(0, 0);
transform: translate(0, 0)
}
}
@media (max-width:768px) {
.main_prof {
padding-top: 25px
}
.main_prof h2 {
font-size: 27px;
margin-bottom: 25px;
text-align: left;
padding-left: 20px
}
.main_prof-deco1 {
display: none
}
.main_prof-bl {
min-height: 333px
}
.main_prof-bl-img {
width: 100%;
text-align: center;
font-size: 0
}
.main_prof-bl-img img {
display: inline-block
}
.main_prof-bl-ttl {
position: absolute;
width: 100%
}
}
@media (max-width:639px) {
.main_prof-slider {
max-width: 320px
}
}
@media (min-width:1380px) {
.main_about .bg {
background-size: 45vw auto
}
.main_about-img {
width: 624px
}
.main_about-img .eyes {
width: 59px;
left: 191px
}
}
@media (min-width:1600px) {
.main_about-img {
right: 0px;
}
.main_about .bg {
background-size: 100% auto
}
}
@media (max-width:991px) {
.main_about .bg {
background-size: 510px auto;
background-position: 0 0;
width: 100%
}
.main_about-bl {
padding-top: 166px
}
.main_about-ttl {
font-size: 33px
}
.main_about-ttl,
.main_about-txt {
margin-bottom: 20px
}
.main_about-txt p {
margin-bottom: 10px
}
.main_about-img {
position: absolute;
right: 0;
top: -13%;
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
width: 38vw
}
.main_about-img-in .eyes {
-webkit-transform: translate(-1px, 2px) !important;
-ms-transform: translate(-1px, 2px) !important;
transform: translate(-1px, 2px) !important
}
.main_about-links a {
width: 44%;
margin-right: 16px;
padding: 13px 5px
}
}
@media (max-width:768px) {
.main_about {
margin-top: 0
}
.main_about-img {
top: -8%;
right: -30px;
width: 45vw
}
.main_about-txt {
height: 190px;
overflow: hidden;
position: relative
}
.main_about-txt:after {
display: block;
content: '';
width: 100%;
height: 88px;
position: absolute;
bottom: 0;
left: 0;
background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 1%, rgba(255, 255, 255, 0) 3%, rgba(255, 255, 255, .5) 12%, #fff 64%, #fff 92%);
background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 1%, rgba(255, 255, 255, 0) 3%, rgba(255, 255, 255, .5) 12%, #fff 64%, #fff 92%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#ffffff', GradientType=0)
}
.main_about-txt.active:after {
display: none
}
.main_about-more {
display: block;
text-align: center;
margin-top: -50px;
margin-bottom: -8px;
position: relative;
z-index: 2;
padding: 10px 0
}
.main_about-more.active {
margin-top: -5px
}
.main_about-more.active svg {
-webkit-transform: rotate(180deg);
-ms-transform: rotate(180deg);
transform: rotate(180deg)
}
}
@media (max-width:500px) {
.main_about-img {
top: 0;
right: -30px;
width: 56vw
}
}
@media (min-width:1200px) {
.main_nums-bl {
max-width: 262px;
margin: 0 auto
}
.main_nums-sl .slick-list{
margin: 0 -30px;
}
}
@media (max-width:991px) {
.main_nums-sl {
max-width: 400px;
margin: 0 auto
}
}
@media (max-width:768px) {
.main_nums {
padding-top: 0;
padding-bottom: 40px
}
.main_nums h2 {
font-size: 27px;
margin-bottom: 25px
}
.main_nums-sl {
max-width: 200px;
margin: 0 auto
}
}
@media (max-width:991px) {
.main_cost-cont {
background: url(//kidswill.com.ua/wp-content/themes/kidswill/css/../img/cost-back_mob.png) no-repeat 50% 0%, #f3f3f3;
background-size: auto 100%;
padding: 70px 30px;
margin: 0 auto
}
.main_cost-cont:before {
display: none
}
.main_cost-ttl {
font-size: 27px
}
.main_cost-row {
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
text-align: center
}
.main_cost-bl {
margin-bottom: 30px
}
.main_cost-bl-price {
display: block;
font-size: 30px;
margin-top: 5px
}
.main_cost-bl-ttl {
margin-bottom: 10px
}
.main_cost-btn {
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
margin-top: 0
}
}
@media (max-width:767px) {
.main_cost {
padding-bottom: 0
}
.main_cost-deco {
display: none
}
.main_cost-row {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column
}
.main_cost-cont {
max-width: 100%;
padding-left: 20px;
padding-right: 20px
}
}
@media (max-width:991px) {
.main_news-deco2 {
display: none
}
.main_news .container {
padding: 0
}
.main_news-ttl {
max-width: 220px;
padding: 25px 21px;
font-size: 27px
}
.main_news-ttl:before {
width: 100%;
height: 100%;
left: 0;
top: 0;
background: url(//kidswill.com.ua/wp-content/themes/kidswill/css/../img/main-deco7.png) no-repeat 133px -140px, #23b576
}
.main_news-bl {
min-height: 320px;
padding-left: 21px;
padding-right: 21px
}
.main_news-slider .slick-prev {
top: -50px;
right: 50px;
left: auto
}
.main_news-slider .slick-next {
top: -50px;
right: 0;
left: auto
}
}
@media (max-width:768px) {
.main_news_bg {
font-size: 150px;
bottom: -30px;
left: 40px;
right: auto
}
.main_news-deco1 {
left: 15px;
right: auto;
top: auto;
height: 35px;
bottom: -50px
}
}
@media (max-width:991px) {
.main_partn-bl {
text-align: center;
padding: 0 50px
}
.main_partn-bl img {
display: inline-block
}
.main_partn-slider .slick-prev {
top: 50%;
margin-top: -25px;
right: auto;
left: 0
}
.main_partn-slider .slick-next {
top: 50%;
margin-top: -25px;
right: 0;
left: auto
}
}
@media (max-width:768px) {
.main_partn {
padding-top: 60px;
padding-bottom: 0
}
.main_partn h2 {
font-size: 27px;
margin-bottom: 25px
}
}
@media (max-width:991px) {
.main_contacts-row {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column
}
.main_contacts .container {
padding: 0
}
.main_contacts-cont {
-webkit-box-ordinal-group: 2;
-webkit-order: 1;
-ms-flex-order: 1;
order: 1;
width: 300px;
padding: 25px 21px
}
.main_contacts-cont:before {
width: 100%;
height: 100%;
right: 0;
top: 0
}
.main_contacts-ttl {
font-size: 27px;
max-width: 100%;
margin-bottom: 10px
}
.main_contacts-btn {
margin-bottom: 0
}
.main_contacts-btn a {
padding: 13px 15px;
max-width: 184px
}
.main_contacts-map {
-webkit-box-ordinal-group: 3;
-webkit-order: 2;
-ms-flex-order: 2;
order: 2;
max-width: 100%
}
.main_contacts-deco1 {
top: auto;
left: 0;
bottom: -55px;
width: 160px
}
}
@media (max-width:768px) {
.main_contacts {
padding-bottom: 105px
}
.main_contacts-deco1 {
top: auto;
left: 0;
bottom: -55px;
width: 160px
}
}
@media (min-width:1600px) {
.page_st_info-gal-cont {
width: calc(100% + 18.4%)
}
.page_st_info-gal-slider .slick-next,
.page_st_info-gal-slider .slick-prev {
left: -215px
}
}
@media (min-width:1270px) and (max-width:1600px) {
.page_st_info-gal-cont {
width: calc(1170px + ((100vw - 1170px)/2))
}
.page_st_info-gal-slider .slick-next,
.page_st_info-gal-slider .slick-prev {
left: calc(-1*((100vw - 1170px)/2))
}
}
@media (min-width:992px) and (max-width:1269px) {
.page_st_info-gal-cont {
width: 100%
}
.page_st_info-gal-slider .slick-next,
.page_st_info-gal-slider .slick-prev {
left: 0
}
}
@media (min-width:992px) and (max-width:1366px) {
.page_st_info-cont {
max-width: 660px
}
}
@media (min-width:992px) {
.page_st_info-cont {
min-height: 390px;
}
.page_st_info-img img {
max-width: 340px;
}
}
@media (max-width:991px) {
.page_st_info-back {
height: auto;
padding: 8px 0 15px
}
.page_st_info-back a {
position: relative;
top: 0;
right: auto;
max-width: 80px
}
.page_st_info-img {
max-width: 262px;
padding-right: 52px;
height: 152px;
overflow: hidden;
-webkit-box-ordinal-group: 2;
-webkit-order: 1;
-ms-flex-order: 1;
order: 1
}
.page_st_info-img img {
top: auto;
max-width: calc(100% - 52px);
right: auto;
left: 0;
z-index: 2
}
.page_st_info-squares {
z-index: 1;
background-position: 100% 0;
top: 35px;
right: 0;
left: auto
}
.page_st_info-cont {
-webkit-box-ordinal-group: 3;
-webkit-order: 2;
-ms-flex-order: 2;
order: 2;
max-width: 100%
}
.page_st_info-age {
padding: 16px 15px;
margin-bottom: 39px;
width: 100%
}
.page_st_info-age-bl:first-child {
margin-right: 0;
margin-bottom: 10px
}
.page_st_info-txt {
padding: 0 15px;
text-align: center;
position: relative
}
.page_st_info-txt img {
float: none;
margin: 0 0 20px
}
.page_st_info-txt p {
text-align: left
}
.page_st_info-txt-in {
position: relative;
max-height: 112px;
overflow: hidden;
padding-bottom: 30px;
-webkit-transition: all .7s ease-in-out;
transition: all .7s ease-in-out
}
.page_st_info-txt-in.active {
max-height: 100%
}
.page_st_info-txt-in.active .page_st_info-txt-more {
box-shadow: none
}
.page_st_info-txt-in.active .page_st_info-txt-more span {
-webkit-transform: rotate(-225deg);
-ms-transform: rotate(-225deg);
transform: rotate(-225deg)
}
.page_st_info-txt-more {
display: block;
background: #fff;
height: 20px;
position: absolute;
bottom: 0;
width: 100%;
left: 0;
box-shadow: 0 -9px 19px 8px #fff
}
.page_st_info-txt-more span {
display: block;
position: absolute;
width: 7px;
height: 7px;
border-left: 2px solid #00afc2;
border-bottom: 2px solid #00afc2;
margin: 0 auto;
bottom: 4px;
right: 0;
left: 0;
-webkit-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
transform: rotate(-45deg);
-webkit-transition: .5s;
transition: .5s
}
.page_st_info-gal {
padding-top: 40px
}
.page_st_info-gal-cont {
width: calc(100% + 20px)
}
.page_st_info-gal-slider .slick-prev {
left: 0;
top: 0
}
.page_st_info-gal-slider .slick-next {
top: 0;
left: 50px
}
.page_st_info-more-img,
.page_st_info-more-txt {
overflow: hidden;
width: 60px;
margin-right: 10px
}
.page_st_info-more-img img {
max-width: 999px
}
.page_st_info-more-txt {
width: 98px;
white-space: nowrap
}
.page_st_info-prof {
width: 100%;
padding: 40px 15px;
max-width: calc(100% - 15px)
}
.page_st_info-prof:before {
width: 205px;
height: 111px;
background-position: 94% 82%;
position: absolute;
right: -22px;
bottom: -26px;
z-index: 1
}
.page_st_info-prof-img {
padding-top: 50px;
width: 100%;
max-width: 100%;
min-height: 1px;
margin: 0 auto
}
.page_st_info-prof-img span {
width: 100%;
position: static;
text-align: center
}
.page_st_info-prof-ttl {
font-size: 27px
}
.page_st_info-goto-ttl {
display: none
}
.page_st_info-goto-img {
max-width: 86px
}
.page_st_info-goto-wave {
position: relative;
overflow: hidden;
height: 64px
}
.page_st_info-goto-wave img {
position: absolute;
left: 47%;
max-width: 999px;
top: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%)
}
.page_st_bottom-links {
padding-bottom: 40px;
}
.page_st_info-age {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column
}
.page_about-ttl {
margin-bottom: 15px
}
.page_about-ttl-wp {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: start;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
-webkit-box-pack: start;
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start
}
.page_about-date {
margin-bottom: 15px
}
.page_about-txt ul {
padding-left: 20px
}
.page_about-txt iframe {
max-width: 100%;
margin: 20px auto;
height: 60vw
}
}
@media (max-width:600px) {
.page_about-ban {
position: relative;
max-width: 100%
}
.page_about-ban img {
max-width: 999px;
margin-left: -377px
}
.page_about-txt-img {
margin-left: 0;
float: none;
margin-bottom: 70px;
display: inline-block
}
}
@media (min-width:992px) and (max-width:1199px) {
.page_news-cont {
margin: -50px -15px 0
}
.page_news-col {
padding: 0 15px;
max-width: 33.3%
}
}
@media (max-width:991px) {
.page_news-ttl {
margin-bottom: 25px
}
.page_news-bl {
/* max-width: 290px;*/
margin: 0 auto
}
.page_news-bl-btm {
padding: 24px 29px
}
.page_news-bl-date {
font-size: 30px;
margin-bottom: 23px
}
.page_news-col {
max-width: 100%
}
}
@media (max-width:860px) {
.page_news-ttl .h1_bg {
top: 5px
}
}
@media (min-width:610px) and (max-width:991px) {
.page_news-col {
max-width: 50%
}
}
@media (max-width:610px) {
.page_news-cont {
margin-top: -20px
}
.page_news-col {
margin-top: 20px
}
}
@media (min-width:992px) {
.page_cost-btm,
.page_cost-txt {
display: block !important
}
}
@media (min-width:992px) and (max-width:1199px) {
.page_cost-col {
max-width: 33.3%;
padding: 15px 30px 30px
}
.page_cost-celeb-cont {
background-size: 100% auto
}
}
@media (max-width:991px) {
.page_cost-section-deco3,
.page_cost-section:before {
display: none
}
.page_cost-ttl {
padding: 0 15px
}
.page_cost-info {
-webkit-box-align: start;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
padding: 0 15px
}
.page_contacts-form-chb label,
.page_cost-info span {
-webkit-box-flex: 1;
-webkit-flex: 1;
-ms-flex: 1;
flex: 1
}
.page_cost-col {
padding: 15px 15px 10px;
max-width: 100%
}
.page_cost-col:first-child .page_cost-col-info {
display: block
}
.page_cost-col-info {
display: none
}
.page_cost-col-mob,
.page_cost-col-mob span {
display: block;
position: relative
}
.page_cost-col-mob:before {
content: '';
background: #d6d6d6;
position: absolute;
top: 50%;
left: 0;
width: 100%;
height: 1px;
z-index: 1
}
.page_cost-col-mob span {
border: 1px solid #d6d6d6;
width: 40px;
height: 40px;
background: #f3f3f3;
border-radius: 50%;
margin: 0 auto;
z-index: 2
}
.page_cost-col-mob span:before {
content: '';
width: 7px;
height: 7px;
border-left: 2px solid #00afc2;
border-bottom: 2px solid #00afc2;
display: block;
position: absolute;
margin: auto;
top: 0;
bottom: 0;
left: 0;
right: 0;
-webkit-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
transform: rotate(-45deg)
}
.page_cost-col .page_cost-col-mob.active span {
background: #00afc2;
border-color: #00afc2
}
.page_cost-col .page_cost-col-mob.active span:before {
border-left: 2px solid #fff;
border-bottom: 2px solid #fff;
-webkit-transform: rotate(135deg);
-ms-transform: rotate(135deg);
transform: rotate(135deg)
}
.page_cost-celeb {
padding: 40px 15px 0
}
.page_cost-celeb-cont {
padding: 70px 15px 250px;
background: url(//kidswill.com.ua/wp-content/themes/kidswill/css/../img/cost-back2_mobt.png) no-repeat 50% 0%, url(//kidswill.com.ua/wp-content/themes/kidswill/css/../img/cost-back2_mobb.png) no-repeat 50% 100%, url(//kidswill.com.ua/wp-content/themes/kidswill/css/../img/cost-salut_mob.png) no-repeat 100% 100%, #f9b000;
background-size: auto auto
}
.page_contacts-tabs img,
.page_cost-buy:before,
.page_cost-celeb-cont:before {
display: none
}
.page_cost-celeb-ttl {
font-size: 27px;
margin-bottom: 10px
}
.page_cost-celeb-subttl {
line-height: 1.3
}
.page_cost-celeb-subttl b {
display: block
}
.page_cost-dop {
width: calc(100% - 30px);
margin-left: 30px;
-webkit-transform: translateY(32%);
-ms-transform: translateY(32%);
transform: translateY(32%)
}
.page_cost-dop-txt {
padding: 15px
}
.page_contacts-col {
max-width: 100%
}
.page_contacts-bl .txt .way {
max-width: 166px;
display: block;
margin-left: 0;
margin-top: 15px;
padding: 5px 17px
}
.page_contacts-form {
padding: 30px 15px;
margin: 0 -15px
}
.page_contacts-form-ttl {
font-size: 27px;
margin-bottom: 30px
}
.page_contacts-form-chb {
-webkit-box-align: start;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start
}
.page_contacts-map {
margin: 0 -15px 60px;
z-index: 1;
}
.page_contacts-map:before {
top: auto;
bottom: -46px
}
.page_contacts-map-deco1 {
top: auto;
bottom: -53px;
top: auto;
left: -81px;
}
.page_contacts-map {
margin-bottom: 120px;
}
}
@media (min-width:992px) {
.page_vac {
background: 0 0
}
.page_vac-left {
padding-right: 117px
}
}
@media (max-width:991px) {
.page_vac {
background: 0 0
}
.page_vac-left {
max-width: 100%
}
.page_vac-right {
max-width: 100%;
padding: 0 15px
}
.page_vac-txt {
position: relative;
height: 212px;
overflow: hidden;
padding-bottom: 30px
}
.page_vac-txt.active {
height: auto
}
.page_vac-txt-more {
display: block;
background: #fff;
height: 20px;
position: absolute;
bottom: 0;
width: 100%;
left: 0;
box-shadow: 0 -9px 19px 8px #fff
}
.page_vac-txt-more span {
display: block;
position: absolute;
width: 7px;
height: 7px;
border-left: 2px solid #00afc2;
border-bottom: 2px solid #00afc2;
margin: 0 auto;
bottom: 4px;
right: 0;
left: 0;
-webkit-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
transform: rotate(-45deg)
}
.page_vac-deco,
.page_vac-slider {
max-width: 683px;
margin: 0 auto
}
.page_vac-slider .slick-prev {
bottom: 0;
right: 50px
}
.page_vac-slider .slick-next {
bottom: 0;
right: 0
}
.page_vac-deco {
margin: 15px auto 0
}
.page_vac-burg-bl:before {
width: calc(100% + 30px);
left: -15px
}
.page_vac-burg-bl-info,
.page_vac-burg-bl-top {
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap
}
.page_vac-burg-bl-top {
position: relative
}
.page_vac-burg-bl-info {
width: 100%;
-webkit-box-pack: start;
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
padding-top: 20px
}
.page_vac-burg-bl-info span {
margin-bottom: 10px;
margin-left: 0;
margin-right: 15px
}
.page_vac-burg-bl-ttl {
width: 100%
}
.page_vac-burg-bl-arr {
display: none
}
.page_vac-burg-bl-arr_mob {
border: 1px solid #d6d6d6;
width: 40px;
height: 40px;
background: #fff;
display: block;
border-radius: 50%;
position: absolute;
bottom: -20px;
left: 0;
right: 0;
margin: 0 auto
}
.page_vac-burg-bl-arr_mob:before {
content: '';
width: 7px;
height: 7px;
border-left: 2px solid #00afc2;
border-bottom: 2px solid #00afc2;
display: block;
position: absolute;
margin: auto;
top: 0;
bottom: 0;
left: 0;
right: 0;
-webkit-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
transform: rotate(-45deg)
}
.page_vac-burg-bl-btm {
padding-left: 0
}
.page_vac-burg-bl-forms {
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap
}
.page_vac-burg-bl-col {
width: 100%;
max-width: 100%;
padding-right: 0;
margin-bottom: 40px
}
.page_vac-burg-bl-col:first-child {
width: 100%;
max-width: 100%;
padding-right: 0
}
.page_vac-burg-bl.active .page_vac-burg-bl-arr_mob {
background: #00afc2;
border-color: #00afc2
}
.page_vac-burg-bl.active .page_vac-burg-bl-arr_mob:before {
border-left: 2px solid #fff;
border-bottom: 2px solid #fff;
-webkit-transform: rotate(135deg);
-ms-transform: rotate(135deg);
transform: rotate(135deg)
}
.page_vac-hr {
background-position: 0 100%;
margin-top: 0;
margin-bottom: 62px;
padding-top: 60px;
padding-bottom: 60px
}
.page_vac-hr-cont {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
padding: 30px 20px;
-webkit-box-pack: start;
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
-webkit-box-align: start;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start
}
.page_vac-hr-deco {
display: none
}
.page_vac-hr-mail,
.page_vac-hr-phn,
.page_vac-hr-ttl {
margin-bottom: 20px
}
.stations_item:hover {
position: relative;
z-index: 2;
overflow: visible
}
.apps .container {
padding: 0
}
.apps-links {
-webkit-box-ordinal-group: 2;
-webkit-order: 1;
-ms-flex-order: 1;
order: 1;
width: 100%
}
.apps-links a {
max-width: 50%;
width: 100%;
text-align: center;
margin: 0;
padding: 0 20px
}
.apps-links a img {
display: inline-block
}
.apps-txt {
-webkit-box-ordinal-group: 3;
-webkit-order: 2;
-ms-flex-order: 2;
order: 2;
-webkit-box-flex: 1;
-webkit-flex: 1;
-ms-flex: 1;
flex: 1;
padding: 25px 20px
}
.apps-txt:before {
left: -178px
}
.apps-img {
width: 38%;
margin-right: 0;
-webkit-box-ordinal-group: 4;
-webkit-order: 3;
-ms-flex-order: 3;
order: 3
}
}
@media (max-width:600px) {
.f-cont:before {
display: none
}
}
@media (max-width:1285px) {
.info_programs {
margin-bottom: 60px
}
.info_programs .page_st_info-gal-ttl {
font-size: 27px;
margin-bottom: 76px
}
.info_programs .page_st_info-gal-ttl .bg {
background: url(//kidswill.com.ua/wp-content/themes/kidswill/css/../img/programs_bg_mobile.png) no-repeat 0 0;
width: 88px;
height: 36px;
left: 0;
top: 53px
}
.info_programs .bg {
width: 295px;
height: 320px;
top: -30px
}
.info_programs_slider-img,
.info_programs_slider-title {
width: 175px
}
.info_programs_slider-arrs {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
top: 53px;
left: 195px
}
.info_price {
display: block;
margin-bottom: 80px
}
.info_price-left {
width: 100%;
padding: 70px 20px 30px
}
.info_price-left .page_st_info-gal-ttl {
font-size: 27px;
margin-bottom: 28px
}
.info_price-left:before {
top: -50px;
left: 50%;
margin-left: -50px;
margin-top: 0
}
.info_price-line {
display: block;
margin-bottom: 22px
}
.info_price-name {
margin-bottom: 6px;
width: 100%
}
.info_price-qual {
width: 100%
}
.info_price-right {
width: 100%;
margin-left: 20px;
margin-top: -25px;
padding: 30px 20px
}
.info_price-right .bg {
top: auto;
bottom: -18px;
left: -23px
}
.info_quest-left {
width: 38%
}
.info_quest-content {
width: 61%
}
}
@media (max-width:992px) {
.info_menu {
padding: 40px 0 390px;
background: #cf2b7b url(//kidswill.com.ua/wp-content/themes/kidswill/css/../img/info_menu_mobile.png) bottom left no-repeat;
margin-right: 20px;
margin-bottom: 80px
}
.info_menu-top {
top: auto;
left: 0;
bottom: -72px;
width: 215px
}
.info_menu h2 {
font-size: 27px;
margin-bottom: 30px
}
.info_menu p {
margin-bottom: 25px
}
.info_menu-bottom {
right: 0;
bottom: -413px
}
.info_multimedia {
position: relative;
margin-bottom: 80px
}
.info_multimedia:before {
display: block;
content: '';
background: url(//kidswill.com.ua/wp-content/themes/kidswill/css/../img/multimedia_bg_bottom.png) no-repeat 0 0;
width: 222px;
height: 15px;
position: absolute;
bottom: -27px;
left: 15px;
z-index: 0
}
.info_multimedia-row {
display: block;
margin: 0 -15px
}
.info_multimedia-img {
text-align: center
}
.info_multimedia-img .bg {
display: none
}
.info_multimedia-prof {
max-width: 100%;
width: auto;
margin-top: -3px;
margin-left: 0;
margin-right: 20px;
padding: 30px 20px 10px
}
.info_contact h2,
.info_multimedia-prof h2 {
font-size: 27px;
margin-bottom: 25px
}
.info_multimedia-prof-bl .ttl {
padding-left: 55px
}
.info_multimedia-prof-bl .ttl .pr {
float: none;
padding-top: 6px
}
.info_quest-bg {
left: -300px
}
.info_contact {
display: block;
margin-bottom: 90px
}
.info_contact-left {
width: 100%
}
.info_contact-right {
width: auto;
margin: 0 -15px;
padding: 30px 15px 320px;
}
.info_contact-right .bg {
left: 21px;
bottom: -62px;
width: 112px;
height: 49px
}
}
@media (max-width:768px) {
.info_titleblock,
.info_toptext-text.active:after {
display: none
}
.info_titleblock-mobile {
display: block;
padding: 10px 5px 0;
margin-top: 0;
float: none;
max-width: 100%
}
.info_titleblock-mobile .breadcrumbs {
padding-bottom: 5px
}
.info_titleblock-mobile .page_st_info-ttl {
font-size: 33px;
padding-bottom: 20px
}
.info_main_slider {
margin: 0 -15px;
width: auto
}
.info_main_slider-arrsmob {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
position: relative;
margin-top: -53px;
float: right
}
.info_main_slider-arrsmob .slick-next,
.info_main_slider-arrsmob .slick-prev {
position: static;
width: 50px;
height: 50px;
background: #fff;
-webkit-transform: translate(0, 0);
-ms-transform: translate(0, 0);
transform: translate(0, 0)
}
.info_toptext {
padding: 25px 0 35px
}
.info_toptext-text {
height: 177px;
overflow: hidden;
position: relative
}
.info_toptext-text:after {
display: block;
content: '';
width: 100%;
height: 88px;
position: absolute;
bottom: 0;
left: 0;
background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 1%, rgba(255, 255, 255, 0) 3%, rgba(255, 255, 255, .5) 12%, #fff 64%, #fff 92%);
background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 1%, rgba(255, 255, 255, 0) 3%, rgba(255, 255, 255, .5) 12%, #fff 64%, #fff 92%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#ffffff', GradientType=0)
}
.info_toptext-more {
display: block;
text-align: center;
margin-top: -30px;
margin-bottom: -10px;
position: relative;
z-index: 2;
padding: 10px 0
}
.info_toptext-more.active {
margin-top: -5px
}
.info_toptext-more.active svg {
-webkit-transform: rotate(180deg);
-ms-transform: rotate(180deg);
transform: rotate(180deg)
}
.info_toptext-btn {
margin-top: 0
}
.info_additional {
padding: 0 0 85px
}
.info_additional h2 {
font-size: 27px;
margin-bottom: 25px
}
.info_additional-container .bg {
display: none
}
.info_additional-all {
display: block
}
.info_additional-img {
max-width: 100%;
position: relative;
text-align: center
}
.info_additional-img img {
display: inline-block
}
.info_additional-right {
max-width: 100%;
padding: 20px
}
.info_additional-price {
margin-bottom: 25px
}
.info_additional-sl {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
position: absolute;
bottom: 0;
right: 0
}
.info_additional-sl .slick-next,
.info_additional-sl .slick-prev {
position: static;
width: 50px;
height: 50px;
background: #fff;
-webkit-transform: translate(0, 0);
-ms-transform: translate(0, 0);
transform: translate(0, 0)
}
.info_additional-slider-arrs {
display: none
}
.info_quest {
margin-bottom: 60px
}
.info_quest .container {
display: block
}
.info_quest .page_st_info-gal-ttl {
font-size: 27px
}
.info_quest .page_st_info-gal-ttl .bg {
top: -20px;
left: 120px;
width: 75px;
height: 15px
}
.info_quest-bg {
top: -30px;
left: -15px;
width: 220px;
height: 111px
}
.info_quest-content {
width: 100%;
padding: 30px 0 0
}
.info_quest-bl .ttl .name {
font-size: 16px;
line-height: 18px
}
.info_quest-more {
padding-top: 0
}
}
.birth_date_picker .datepicker--nav-action path {
stroke: #000;
}
.birth_date_picker .datepicker--cell.-current- {
font-weight: 700;
color: #00afc2;
}
.birth_date_picker .datepicker--cells {font-family: 'Roboto', sans-serif;}
.birth_date_picker .datepicker--day-name {
color: #b2418e;
}
@media (max-width:560px) {
.info_contact-right {
-webkit-background-size: 198%;
background-size: 198%;
}
}
@media (max-width:1600px) and (min-width:1200px) {
.main_news-deco2 {
left: calc(((100vw - 1200px) / 2) * -1);
}
}
@media (min-width:992px) {
.js_f_close {
display: block !important;
}
}
@media (max-width:991px) {
footer .container {
padding: 0 20px
}
.js_f_close {
display: none;
padding-left: 15px!important;
padding-right: 55px;
}
.js_f_close.active {
display: block
}
.js_f_btn {
padding-left: 15px;
position: relative
}
.js_f_btn:before {
content: '';
width: 9px;
height: 6px;
background: url(//kidswill.com.ua/wp-content/themes/kidswill/css/../img/f_mob_arr.png) no-repeat 50% 0%;
position: absolute;
left: 0;
top: 50%;
margin-top: -3px
}
.js_f_btn.active:before {
-webkit-transform: rotate(180deg);
-ms-transform: rotate(180deg);
transform: rotate(180deg)
}
.f-cont {
background: url(//kidswill.com.ua/wp-content/themes/kidswill/css/../img/f-squares.png) no-repeat 90% 35px, #b2418e
}
.f-cont .bg,
.f-soc .f-ttl {
display: none
}
.f-adr,
.f-menu,
.f-soc {
-webkit-box-ordinal-group: 2;
-webkit-order: 1;
-ms-flex-order: 1;
order: 1;
max-width: 100%
}
.f-adr,
.f-soc {
-webkit-box-ordinal-group: 3;
-webkit-order: 2;
-ms-flex-order: 2;
order: 2
}
.f-soc {
-webkit-box-ordinal-group: 4;
-webkit-order: 3;
-ms-flex-order: 3;
order: 3
}
.f-soc-links {
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center
}
.f-copy {
max-width: 100%;
-webkit-box-ordinal-group: 5;
-webkit-order: 4;
-ms-flex-order: 4;
order: 4
}
}
@media (min-width:1380px) {
.main_prof-deco2 {
right: -202px;
}
}
@media (max-width:767px) {
.main_slider-wp{
padding: 0;
}
.main_slider-img {
padding-left: 20px;
}
.main_slider-second_container {
margin-top: -17px;
}
}
@media (min-width:992px) {
.main_slider-slide {
padding-bottom: 42px
}
.main_slider:before {
content: '';
background: url(//kidswill.com.ua/wp-content/themes/kidswill/css/../img/main-deco1.png) no-repeat 99% 15px, #b2418e;
width: calc(100% + 237px);
height: 463px;
bottom: 3px;
position: absolute;
right: 100%;
z-index: 1
}
.main_slider-info {
min-height: 463px
}
.main_about {
margin-top: 100px
}
.evnt-cont {
position: relative;
}
.info_titleblock {
margin-top: 0;
position: absolute;
right: 0;
bottom: 100%;
}
.page_st_info-age {
margin-right: -80px;
}
}
.js_f_close {
color: rgba(255,255,255,0.8);
}
@media (max-width: 1599px) and (min-width:1200px) {
.main_slider:before {
background: url(//kidswill.com.ua/wp-content/themes/kidswill/css/../img/main-deco1.png) no-repeat 17% 15px, #b2418e;
width: calc((100vw - 1170px)/2);
}
}
@media (min-width:1600px) {
.main_slider:before {
width: 237px;
background: url(//kidswill.com.ua/wp-content/themes/kidswill/css/../img/main-deco1.png) no-repeat 17% 15px, #b2418e;
}
}
@media(max-width: 767px){
.modal_window-prog .fancybox-inner div#popup_prod1 {
width: 80vw;
}
.modal_window-prog.fancybox-opened {
width: 85vw !important;
}
.modal_window-prog .fancybox-inner {
width: 100%!important;
padding: 0 15px;
}
.modal_window-prog .fancybox-inner .info_progmodal_cont h4{
font-size: 26px !important;
}
.modal_window-prog .fancybox-inner .info_progmodal_cont{
padding: 0!important;
}
}
/*# sourceMappingURL=styles.min.css.map */
Privacy Policy | Kids Will
Київ
вул. Академіка Заболотного, 37, ТРЦ "ArtMall" 098-38-38-353 - Админістрація 066-38-38-353 - Організація Святкувань komandakw@gmail.com
Час роботи
Пн - Чт. з 10:00 до 20:00 Пт. з 10:00, Сб, Нд з 10:00 до 20:00.
ТОВАРИСТВО З ОБМЕЖЕНОЮ ВІДПОВІДАЛЬНІСТЮ «КІДЗВІЛЛЬ»
код ЄДРПОУ 38744623
НАКАЗ
« 0 7» липня 2021 р.
м. Київ
№ 07/ 07 -ОД
Про внесення змін до договору (публічної оферти) про надання послуг в дитячому місті професій «KidsWill»
З метою впорядкування питань, пов’язаних із наданням послуг на території дитячого міста професій «KidsWill»
НАКАЗУЮ:
Внести зміни в Договір (Публічну оферту) про надання послуг, що затверджений наказом № 01/12-ОД від 01.12.2020 р. (далі – Публічна оферта ) шляхом викладення Публічної оферти в новій редакції (додається) та ввести її в дію з «10» липня 2021 року. Адміністратору забезпечити розміщення тексту Публічної оферти у куточку споживача на території дитячого міста професій «KidsWill» та на сайті http://kidswill.com.ua/ . Контроль за виконання даного наказу залишаю за собою.
________________
/ ТКАЧУК В.М. /
ЗАТВЕРДЖЕНО
Наказ ТОВ «Кідзвілль»
№ 07/07-ОД від 07.07.2021 р.
ДОГОВІР (ПУБЛІЧНА ОФЕРТА)
про надання послуг
м. Київ 01 грудня 2020 р.
Фізична особа-підприємець ТКАЧУК ВІКТОРІЯ МИХАЙЛІВНА (надалі – ФОП ТКАЧУК ВІКТОРІЯ МИХАЙЛІВНА) пропонує Вам прочитати текст даної Публічної оферти (договору) про надання послуг і, якщо Ви не погоджуєтесь з будь-яким із пунктів цієї публічної оферти (договору), чи Ви не зрозуміли будь-який із пунктів цієї публічної оферти (договору), пропонуємо Вам не приєднуватися до цієї публічної оферти (договору) та відмовитись від Послуг, які пропонує Вам ФОП ТКАЧУК ВІКТОРІЯ МИХАЙЛІВНА до того часу, поки Ви не уточните інформацію, яка Вас цікавить, за телефонами:
066-38-38-353
098-38-38-353
або не отримаєте компетентні відповіді від працівників ФОП ТКАЧУК ВІКТОРІЯ МИХАЙЛІВНА, або не прочитаєте уважно цей договір у куточку споживача.
Послуги надаються на території дитячого міста професій «KidsWill», яке розташоване на другому поверсі торговельно-розважального центру «Арт Молл», що знаходиться за адресою: 03187, м. Київ, вул. Академіка Заболотного, буд. 37., та включають в себе (але не обмежуються): ігрові станції, загальні зони, туалети, індивідуальну анімацію, використання обладнання та додаткові послуги, невичерпний перелік та тарифи на які вказані в Тарифах, затверджених ФОП ТКАЧУК ВІКТОРІЯ МИХАЙЛІВНА.
У випадку прийняття Вами запропонованих Послуг, які надаються в дитячому місті професій «KidsWill», вважається, що Вам цілком зрозумілі всі положення даної Публічної оферти (договору) про надання послуг, а також що Ви цілком та безумовно погоджуєтесь з усіма умовами даної Публічної оферти (договору) про надання послуг, в повному обсязі і безумовно приймаєте її, та погоджуєтесь виконувати усі зобов’язання, які на Вас покладаються даним Договором (публічною офертою) про надання послуг.
Загальні положення. Дана Публічна оферта визначає умови Договору відповідно до ст. 641 та 642 Цивільного кодексу України та є офіційною публічною офертою Суб’єкта підприємницької діяльності – Фізична особа-підприємець ТКАЧУК ВІКТОРІЯ МИХАЙЛІВНА, Реєстраційний номер облікової картки платника податків 2956911242, як Виконавця з надання послуг дитячого міста професій «KidsWill» (далі – “Виконавець”), адресованою фізичним особам (далі –«Споживач», або «Споживачі»), укласти Договір про надання Споживачу комплексу послуг і використання обладнання Виконавця на викладених нижче умовах. Надалі по тексту Публічної оферти (Договору) Виконавець та Споживач разом називаються «Сторони», а кожен окремо – «Сторона». Текст Публічної оферти (Договору) завжди розміщений на інформаційному стенді в Куточку споживача при вході в дитяче місто професій «KidsWill» і в обов’язковому порядку пропонується для ознайомлення Споживачу до моменту прийняття (акцепту) Публічної оферти. Кожна Сторона гарантує іншій Стороні, що володіє необхідною дієздатністю, а також усіма правами та повноваженнями, необхідними та достатніми для укладання і виконання Договору відповідно до його умов. Предмет договору (пропозиція, публічна оферта). Предметом договору (публічної оферти) є надання Виконавцем Споживачеві за плату комплексу розважальних послуг (далі – Публічна оферта та/або Договір) в дитячому місті професій «KidsWill» а саме:Основні послуги на Ігрових станціях (до яких відносяться спеціально обладнані кімнати), в яких діти в реалістичному середовищі вивчають в процесі гри основи різних професій; Додаткових послуг, до яких відносяться: послуги громадського харчування (бари, ресторани), зони відпочинку на загальних територіях, індивідуальна анімація, проведення днів народжень тощо та використання обладнання дитячого міста професій «KidsWill». Договір вважається укладеним і набуває сили договору приєднання з моменту здійснення Споживачем дій, передбачених п. 3.4. Договору, що означають повне та беззастережне прийняття останнім всіх умов Договору без будь-яких виключень та/або обмежень у відповідності до статті 642 Цивільного кодексу України. Договір про надання комплексу розважальних послуг дитячого міста професій «KidsWill» укладений зі Споживачем за допомогою акцепту Публічної оферти, має юридичну чинність у відповідності зі статтею 642 Цивільного кодексу України і є рівносильним договору, підписаному Сторонами та вважається таким, що Споживач ознайомився і згоден з умовами цієї Публічної оферти (договору). Даний Договір діє протягом усього терміну перебування Клієнта в дитячому місті професій «KidsWill», або до моменту розірвання на підставах, визначених умовами Договору та/або нормами чинного законодавства України, але в будь-якому випадку до повного виконання Сторонами своїх зобов’язань за Договором. Порядок укладання Договору: Договір укладається між Виконавцем і Споживачем у формі договору приєднання (ст. 634 Цивільного кодексу України). Прийняттям (акцептом) Публічної оферти є здійснення Споживачем будь-якої з дій, визначених п. 3.5 Договору. Прийняття (акцепт) Публічної оферти означає повне, безумовне та беззастережне прийняття Споживачем всіх умов Договору без будь-яких виключень та/або обмежень та прирівнюється згідно ч.2 ст. 642 ЦК України до укладення Сторонами двостороннього письмового Договору на умовах, що викладені в цій Публічній оферті. Укладання цього Договору означає, що Споживач:у повному обсязі ознайомився з правилами функціонування дитячого міста професій «KidsWill», які зазначені в цьому договорі; визнає придатними для себе та своїх дітей перебування в дитячому місті професій «KidsWill» та послуги, що в ньому надаються; приймає всі умови цього Договору без зауважень та заперечень. Споживач у відповідності до статті 642 Цивільного кодексу України підтверджує факт прийняття (акцепт) даної Публічної оферти шляхом сукупного або окремого виконання будь-якої з наступних дій:оплати Споживачем послуг дитячого міста професій «KidsWill»; безпосереднє користування Споживачем послугами дитячого міста професій «KidsWill» або отримання інших додаткових послуг в дитячому місті професій «KidsWill». Споживач зобов’язується вносити (повідомляти) при спілкуванні з персоналом дитячого міста професій «KidsWill» та при наданні реєстраційних даних для інформаційних систем дитячого міста професій «KidsWill» достовірні персональні дані та відомості, що відповідають дійсності. Термін акцепту цієї Публічної оферти необмежений. Після сплати вартості вхідних квитків на касі, Споживачу видається чек-квиток, що надає право входу і користування послугами дитячого міста професій «KidsWill». Споживачі можуть придбати квиток для Відвідувачів та квиток для Гравців. Гравцем може бути дитина віком від 2 до 16 років, всі інші категорії Споживачів можуть бути Відвідувачами. Квиток Відвідувача дає право багаторазового входу та виходу до міста в день придбання квитка, але не дає права відвідувати ігрові станції. Квиток гравця дає право на одноразовий вхід та вихід до дитячого міста професій «KidsWill» та дає право відвідувати ігрові станції. Згідно затверджених Тарифів, відвідування в вихідний та святковий день є дорожчими за відвідування в будній день. Порядок розрахунків. Послуги дитячого міста професій «KidsWill» надаються Споживачеві на платній основі відповідно до умов Договору і Тарифів, що вказані на інформаційному стенді. Споживач розуміє і погоджується, що Тарифи/Ціни на послуги дитячого міста професій «KidsWill» та їх перелік визначаються і змінюються виключно за одноособовим рішенням Виконавця. Ознайомлення з зазначеними Тарифами відбувається через інформаційні стенди дитячого міста професій «KidsWill». Для дітей віком до 24 місяців вхід безкоштовний. Виконавець надає знижку на ціну вхідного квитка для дітей віком до 4 (чотирьох) років у розмірі 50 % від вартості квитка за умови пред’явлення свідоцтва про народження дитини. Виконавець надає знижку на ціну вхідного квитка для категорій осіб, яким законом надано відповідні пільги, зокрема, знижку на ціну вхідного квитка для наступних категорій осіб: діти багатодітних сімей; діти дитячого будинку сімейного типу; діти з обмеженими можливостями; діти-сироти. Право знижки надається дітям вищезазначених категорій за наявності Паспорта громадянина дитячого міста професій «KIDSWILL», тобто перше відвідування дитячого міста та придбання Паспорта громадянина відбувається за повну ціну квитка. Знижка надається також за умови пред’явлення Споживачем документу, підтверджуючого право на пільгу (посвідчення дитини багатодітної сім’ї; посвідчення дитини-інваліда; посвідчення дитини сироти; чинний договір про організацію дитячого будинку сімейного типу). Знижка «ДЕНЬ ІМЕНИННИКА» – знижка на вхідний квиток – 50% від вартості квитка. Умови надання такої знижки: – Знижка діє на вхідний квиток в будній і вихідний день без урахування вартості паспорта (паспорт оплачується окремо).
– Знижка діє тільки для іменинника в день народження. Обов’язкова умова для отримання знижки: пред’явлення оригіналу документа свідоцтва про народження.
– Батьки та гості купують квитки окремо, оплачуючи повну вартість.
– Знижка не поширюється на вечірній квиток і на квиток групового відвідування.
– На касі робиться фото документа, що підтверджує день народження дитини.
В подальшому ціна вхідного квитка в будній, вихідний чи святковий день для дітей пільгових категорій дорівнюється ціні квитка для школяра. Право на відвідування дитячого міста професій «KidsWill» надається після здійснення плати та після отримання на касі чека-квитка або контрольного браслету. Даний квиток або контрольний браслет видається лише на період – день відвідування, та є вхідним та вихідним квитком на територію/з території дитячого міста професій «KidsWill». Квиток або контрольний браслет видається без права передачі іншій людині, тобто квиток або контрольний браслет видається тій людині, яка його придбала та не може бути та не може передаватися іншій людині (знайомим, рідним) для входу на територію дитячого міста професій «KidsWill». Відвідувач зберігає браслет протягом всього терміну перебування на території дитячого міста професій «KidsWill», охорона та адміністративний персонал Виконавця вправі перевіряти наявність браслету у Відвідувача та у випадку виявлення його відсутності припинити надання послуг такому Відвідувачу та вивести його з території дитячого містечка. Додаткові послуги, вартість яких не включена до вартості послуг дитячого міста професій «KidsWill» (вхідного квитка), можуть бути придбані Споживачем в період часу відвідування дитячого міста професій «KidsWill» за додаткову плату згідно з тарифами Виконавця або його Контрагентів, що надають такі послуги на території дитячого міста професій «KidsWill» на підставі договорів з Виконавцем. Термін перебування на протязі одного дня відвідування для Гравців та Відвідувачів обмежується часом роботи дитячого міста професій «KidsWill». У випадку виникнення непередбачуваних технічних несправностей обладнання окремих ігрових станцій дитячого міста професій «KidsWill» та неможливості їх використання, зниження цін на перебування в дитячому місті професій «KidsWill» і/або грошове відшкодування не здійснюється. Після перетину Споживачем турнікету на вхід до дитячого міста професій «KidsWill» послуга вважається наданою та повернення коштів стає неможливим. Правила дитячого міста професій «KidsWill» та умови надання та отримання послуг. Початком відвідування дитячого міста професій «KidsWill» вважається перетин Споживачем турнікету з використанням квитка. Закінченням відвідування дитячого міста професій «KidsWill» вважається перетин Споживачем турнікету в напрямку виходу з використанням квитка, а у разі втрати або пошкодження квитка – перетин Споживачем турнікету за допомогою співробітників Виконавця. Рішення про тривалість перебування на території дитячого міста професій «KidsWill» кожен Споживач приймає самостійно. Виконавець не гарантує відвідування Споживачем – Гравцем всіх станцій за день перебування в зв’язку з наявністю черг та неможливістю прогнозування попиту на різні ігрові станції в даний конкретний день. Споживачі мають право перебувати на території дитячого міста професій «KidsWill» лише у години, встановлені Виконавцем, тобто в період режиму роботи дитячого міста професій «KidsWill». Виконавець має право змінювати години роботи дитячого міста професій «KidsWill» в зв’язку з технологічною необхідністю, про що зобов’язаний завчасно, мінімум за дві години до закінчення годин роботи дитячого міста професій «KidsWill», повідомити Споживачів шляхом вивішення об’яв або шляхом оголошення по гучномовному зв’язку. Виконавець (працівники дитячого міста професій «KidsWill») має право відмовити у наданні послуг дитячого міста професій «KidsWill» особам, поведінка яких заважає відпочинку інших Споживачів дитячого міста професій «KidsWill». Працівники Виконавця уповноважені вживати заходи щодо Споживачів, що перебувають у стані алкогольного, наркотичного та іншого сп’яніння, у психічно неврівноваженому стані, а також щодо Споживачів, що не реагують на зауваження працівників Виконавця, не дотримуються умов цього Договору та Додатків до нього. Персонал дитячого міста професій «KidsWill» уповноважений застосовувати заходи згідно умов цього Договору та чинного законодавства України у разі скоєння Споживачем вчинку, що може бути розцінений як адміністративне правопорушення та/або кримінальний злочин. Недотримання Правил відвідування дитячого міста професій «KidsWill», викладених у цьому Договорі, або спроба перешкодити іншим Споживачам їх виконувати та користуватися послугами дитячого міста професій «KidsWill» згідно умов цього Договору, є підставою та правом для Виконавця вимагати від такого Споживача негайно залишити територію дитячого міста професій «KidsWill», або здійснити примусове виведення Споживача з території дитячого міста професій «KidsWill», у разі його незгоди добровільно залишити територію дитячого міста професій «KidsWill» (крім випадків коли Споживач скоїв адміністративне правопорушення, або кримінальний злочин і проводиться його затримання до приїзду компетентних правоохоронних органів). Споживач, який завдав шкоду, зобов’язаний відшкодувати завдану шкоду дитячого міста професій «KidsWill» та/або третім особам, у тому числі і не отриману вигоду та моральну шкоду. Загальні правила користування послугами дитячого міста професій «KidsWill». Загальна кількість Споживачів, які можуть одночасно перебувати на території дитячого міста професій «KidsWill», обмежена і визначається Виконавцем в односторонньому порядку. При перебуванні на території дитячого міста професій «KidsWill» Споживачів понад максимально допустиму кількість, Виконавець має право відмовити у наданні Послуг. При наявності верхнього одягу Споживачі зобов’язані залишати його у гардеробі для чого їм видається жетон та/або ключ (надалі «Жетон»). Споживач зберігає такий Жетон протягом всього терміну перебування на території дитячого міста професій «KidsWill». Виконавець (адміністрація, персонал та охорона дитячого міста професій «KidsWill») не несе відповідальності за схоронність майна Споживача. При найменших ознаках нездужання або травмах Споживач має право звернутися до персоналу дитячого міста професій «KidsWill» для надання первинної медичної допомоги. Споживачі повинні з повагою ставитися один до одного і не заважати відпочинку інших Споживачів та роботі працівників Виконавця. Виконавець не несе відповідальності за ушкодження на території дитячого міста професій «KidsWill» електронних та інших приладів, пристроїв та механізмів, що належать Споживачам. Споживачам, що придбали квиток Відвідувача або не є особами, яким дозволено перебування на ігрових станціях (див. п.п.3.10), категорично забороняється заходити на ігрові станції. Виключним правом на публічну демонстрацію, публікацію і розповсюдження фотоматеріалів та публічну трансляцію і розповсюдження відеофільмів, знятих на території дитячого міста професій «KidsWill», володіє Виконавець. Споживач погоджується, що прийнявши умови Публічної оферти ти самим, надав Виконавцю згоду на запис зображення (фото та відео) Споживача та його дитини, а також Споживач погоджується, що надав Виконавцю виключне право публічно демонструвати (транслювати), відтворювати, розповсюджувати та розпоряджатись на власний розсуд будь-якими фотоматеріалами, відеофільмами, знятими на території дитячого міста професій «KidsWill». Публічна демонстрація та розповсюдження фото- та відеоматеріалів, що знятті в дитячому місті професій «KidsWill», може проводитися тільки з письмового дозволу Виконавця. Споживач погоджується, що прийнявши умови Публічної оферти ти самим надав згоду на обробку його персональних даних та персональних даних його дитини у електронній базі персональних даних «Споживачі», володільцем якої є Виконавець, а також Споживач погоджується з тим, що Виконавцем будуть оброблятися наступні персональні дані Споживача і його дитини: прізвище, ім’я, по-батькові; дата народження; номер мобільного телефону; адреса електронної пошти, запис зображення (фото та відео). Виконавець залишає за собою право вживати превентивні заходи, в тому числі, але не обмежуючись, заборону знаходитись на території дитячого міста професій «KidsWill», викликати міліцію та/або службу охорони щодо Споживачів, які перебувають у стані алкогольного, наркотичного чи іншого сп’яніння, у психічно неврівноваженому стані, а також щодо відвідувачів, які не реагують на зауваження персоналу Виконавця і не дотримуються умов цього Договору та Правил відвідування дитячого міста професій «KidsWill». Споживачам забороняється заходити в технічні і службові приміщення на території дитячого міста професій «KidsWill». Споживачі, що зайшли в такі приміщення, несуть повну відповідальність за несправності і аварії, що трапились у цій зоні, а також за схоронність майна Виконавця та його працівників. Споживачам забороняється заходити в ігрові приміщення на території дитячого міста професій «KidsWill», якщо на вході до них висить табличка «Технічна перерва» або іншого змісту, а також якщо в ігрових приміщеннях відсутні працівники Виконавця (працівники Виконавця вирізняються проміж Відвідувачів наявністю форми дитячого міста професій «KidsWill»). Споживачі, що зайшли в такі приміщення, несуть повну відповідальність за несправності і аварії, що трапились у цій зоні, а також за схоронність майна Виконавця та його працівників. Забороняється відвідувати дитяче місто професій «KidsWill» з інфекційними та іншими видами захворювань та з ознаками недостатньої гігієни. Споживачі дитячого міста професій «KidsWill», що порушили даний пункт цього Договору, несуть повну персональну відповідальність за шкоду, заподіяну їх здоров’ю та здоров’ю інших Споживачів, та спричинені внаслідок цього збитки. На території дитячого міста професій «KidsWill» паління заборонено. На території дитячого міста професій «KidsWill» забороняється проносити та/або вживати алкогольні напої.
Загальні правила відвідування ігрових станцій. Споживачам забороняється користуватись ігровим та іншим обладнанням, якщо вони не ознайомились з Правилами відвідування для Споживачів та Інструкціями до такого обладнання, або не прослухали інструктаж працівників Виконавця з приводу техніки безпеки на ігровій станції. Ознайомитись з необхідною інформацією про правила користування послугами ігрових зон Споживачі можуть у адміністраторів та безпосередньо у персоналу ігрової станції. Виконавець не несе відповідальності за травми та ушкодження, отримані Споживачами в результаті недотримання ними Правил відвідування ігрових зон дитячого міста професій «KidsWill» для Споживачів та Інструкцій обладнання або інструктажу персоналу. Порядок проходу на всі ігрові станції регулюють працівники Виконавця дитячого міста професій «KidsWill». Споживачі зобов’язані виконувати будь-які прохання або вимоги працівників Виконавця, підтримки порядку і чистоти на всій території дитячого міста професій «KidsWill». Діти віком до 6 років зобов’язані відвідувати дитяче місто професій «KidsWill» лише у супроводі Дорослих. Діти віком до 4 років зобов’язані відвідувати ігрові станції дитячого міста професій «KidsWill» лише у супроводі Дорослих. Відповідальність за безпеку неповнолітніх дітей несуть їхні батьки або Дорослі, які їх супроводжують. Дорослі можуть залишати неповнолітніх дітей без нагляду на території дитячого міста професій «KidsWill» на свій власний страх та ризик. Категорично забороняється залишати дітей віком до 6-ти років без супроводу дорослих. Права та обов’язки Сторін. Виконавець зобов’язаний:Розмістити на кожній ігровій станції працівника, інструктувати Гравців про правила безпечного поводження в ігрових зонах. Силами власного персоналу наглядати за безпечним використанням обладнання ігрових станцій Гравцями. Надати Споживачам право користування ігровими зонами в порядку черги, що створюється Споживачами в усному, письмовому або електронному вигляді. Виконавець має право:Не допускати Споживача до отримання послуги (послуг), або припиняти надання послуг відносно осіб у стані алкогольного, наркотичного сп’яніння та в інших випадках передбачених даним Договором або порушенням Споживачем положень даного Договору, без пояснення причин відмови в наданні послуг, без компенсації вартості не отриманих послуг. У разі грубого, або неодноразового (два і більше разів) порушення умов цього Договору, не реагування Споживачем на зауваження працівників Виконавця, якщо при цьому дії Споживача будуть спрямовані на нанесення небезпеки для здоров’я, майна, честі або гідності інших Споживачів, або для працівників Виконавця, Виконавець має право припинити надання Послуг такому Споживачу, вжити заходів для припинення здійснення Споживачем незаконних дії, та запропонувати залишити територію дитячого міста професій «KidsWill». У разі скоєння Споживачем дій, які підлягають ознакам адміністративного правопорушення, або кримінального злочину, працівники Виконавця у такому випадку мають право діяти у відповідності до вимог чинного законодавства України щодо цього Споживача та викликати правоохоронні органи. Вносити в односторонньому порядку зміни в цей Договір з попередньою їх публікацією в Куточку споживача. Зміни вступають в силу на наступний день з моменту публікації, якщо інший термін вступу змін в силу не визначений додатково при їх публікації. Споживач зобов’язаний:Перед оплатою Послуг ознайомитися з умовами цього Договору, безумовно дотримуватися умов цього Договору упродовж усього періоду користування послугами. Здійснити оплату Послуг у порядку передбаченим розділом 4 цього Договору. Перед початком користування конкретним ігровим обладнанням, послугою дитячого міста професій «KidsWill» уважно ознайомитись з відповідною інструкцією, яка знаходиться біля такого обладнання, або прослухати інструктаж працівника Виконавця. У випадку виникнення будь-яких питань відносно техніки безпеки при користуванні ігровим або іншим обладнанням, проконсультуватись до початку користування з працівником Виконавця і одержати вичерпні та змістовні відповіді на запитання. Розпочати користуватись відповідним обладнанням дозволяється тільки після повного з’ясування всіх спірних та/або незрозумілих положень Договору та/або умов надання Послуг. При користуванні обладнанням дитячого міста професій «KidsWill» виконувати законні вимоги працівників Виконавця та дотримуватись умов цього Договору та Правил відвідування дитячого міста професій «KidsWill», зберігати обладнання дитячого міста професій «KidsWill». Споживач має право:Користуватися усіма послугами дитячого міста професій «KidsWill», згідно умов даного Договору. Здійснювати оплату послуг Виконавця лише тим шляхом, що передбачений умовами цього Договору, або за домовленістю Сторін у іншій спосіб, що передбачений чинним законодавством України. Зміна і розірвання Договору. Виконавець має право в односторонньому порядку вносити зміни в Договір, які вступають в силу в наступний після вказаної публікації день, якщо інший термін вступу змін в силу не визначений додатково при їх публікації. Договір може бути розірвано:Споживачем в односторонньому порядку шляхом відмови від послуг (послуги) Виконавця до перетину турнікету (початку надання послуг) з відшкодування вартості оплачених послуг. Споживачем в односторонньому порядку шляхом відмови від послуг (послуги) Виконавця після перетину турнікету (початку надання послуг) без відшкодування вартості оплачених послуг. Виконавцем в односторонньому порядку без повернення сплачених, але не використаних Споживачем коштів, у разі порушення Споживачем умов цього Договору. На інших підставах, передбачених цим Договором та/або чинним законодавством України. Вирішення суперечок. Всі суперечки і розбіжності, що виникли або могли виникнути з приводу даного Договору, підлягають вирішенню шляхом переговорів на підставі письмової заяви Споживача з доданням чеку про сплату наданої Виконавцем послуги. Після отримання від Споживача скарги Виконавець зобов’язаний протягом 10 (десяти) днів задовольнити заявлені Споживачем вимоги або направити Споживачеві мотивовану відмову. У випадку, якщо суперечка, що виникла, не буде вирішена в претензійному порядку, будь-яка із Сторін має право звернутися за розв’язанням суперечки в суд за місцем знаходження Виконавця. Відповідальність за порушення Договору. Споживач несе повну матеріальну та персональну відповідальність за порушення умов Договору згідно положень Договору та чинного законодавства України. У випадку втрати або ушкодження майна дитячого міста професій «KidsWill» з вини Споживача, він зобов’язаний відшкодувати заподіяну матеріальну та моральну шкоду, а також Споживач несе іншу відповідальність, передбачену умовами цього Договору та чинним законодавством України. Виконавець не несе відповідальності за шкоду, яка була отримана Споживачам внаслідок нещасного випадку, отриманої травми або якогось іншого ушкодження, що виникла через недбалість Споживача або/та третіх осіб або/та внаслідок невиконання або/та неналежного виконання Споживачем і/або третіми особами умов цього Договору. У випадку втрати або ушкодження Жетона Споживачем такий Споживач зобов’язується сплатити Виконавцю штраф у розмірі 100,00 гривень за кожний випадок втрати або ушкодження Жетона. Прикінцеві положення. Споживач гарантує, що всі умови цього Договору йому зрозумілі і він приймає їх безумовно і в повному обсязі. Даний Договір укладається шляхом акцепту Споживача, цієї публічної оферти, що містить всі істотні умови договору, на умовах визначених в п. 3 без підписання сторонами і без зазначення особистих даних Споживача. У випадку, що не врегульований цим Договором, Виконавець і Споживач зобов’язуються керуватися нормами, встановленими чинним законодавством України.
2013-2019 © KidsWill Всі права захищені
Розробка