График работы 31.08
Уже строите планы на вторник?
Заметьте, пожалуйста, что 31 августа детский город профессий KidsWill (Киев) будет закрытый для посещения по техническим причинам.
Спасибо за понимание и ждем вас 1 сентября 😎
');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 */
Уже строите планы на вторник?
Заметьте, пожалуйста, что 31 августа детский город профессий KidsWill (Киев) будет закрытый для посещения по техническим причинам.
Спасибо за понимание и ждем вас 1 сентября 😎