');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 */
Медицинская лаборатория СИНЕВО | Kids Will
Киев
Ул. Академика Заболотного 37, ТРЦ "Арт Молл" 098-38-38-353 - Админістрація 066-38-38-353 - Організація Святкувань komandakw@gmail.com
Время работы
Пн- Чт с 10:00 до 20:00 Пт с 10:00, Cб. Вскр.: с 10:00 до 20:00
Медицинская лаборатория СИНЕВО Лаборатория «Синево» — крупнейший частный медицинский проект в Украине!
Посетив станцию вы:
окунетесь в виртуальную реальность, надев специальные очки попробуете себя в роли лаборанта и исследуете клетки под настоящим микроскопом посмотрите интересный мультик о секретах клеток крови получите подарки на память Следите за своим здоровьем — своевременно сдавайте анализы, чтобы быть уверенными, что все в порядке и можно дальше узнавать много интересного, развлекаться и радовать своих близких своей безудержной здоровой энергией.
2013-2017 © KidsWill Все права защищены
Разработка