@charset "UTF-8";
.wp-block-audio figcaption{margin-top:.5em;margin-bottom:1em;color:#555d66;text-align:center;font-size:13px}
.wp-block-audio audio{width:100%;min-width:300px}
.block-editor-block-list__layout .reusable-block-edit-panel{align-items:center;background:#f8f9f9;color:#555d66;display:flex;flex-wrap:wrap;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;top:-14px;margin:0 -14px;padding:8px 14px;position:relative;border:1px dashed rgba(145,151,162,.25);border-bottom:none}
.block-editor-block-list__layout .block-editor-block-list__layout .reusable-block-edit-panel{margin:0 -14px;padding:8px 14px}
.block-editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__spinner{margin:0 5px}
.block-editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__info{margin-right:auto}
.block-editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__label{margin-right:8px;white-space:nowrap;font-weight:600}
.block-editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__title{flex:1 1 100%;font-size:14px;height:30px;margin:4px 0 8px}
.block-editor-block-list__layout .reusable-block-edit-panel .components-button.reusable-block-edit-panel__button{flex-shrink:0}
@media (min-width:960px){.block-editor-block-list__layout .reusable-block-edit-panel{flex-wrap:nowrap}
.block-editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__title{margin:0}
.block-editor-block-list__layout .reusable-block-edit-panel .components-button.reusable-block-edit-panel__button{margin:0 0 0 5px}}.editor-block-list__layout .is-selected .reusable-block-edit-panel{border-color:rgba(66,88,99,.4) rgba(66,88,99,.4) rgba(66,88,99,.4) transparent}
.is-dark-theme .editor-block-list__layout .is-selected .reusable-block-edit-panel{border-color:hsla(0,0%,100%,.45) hsla(0,0%,100%,.45) hsla(0,0%,100%,.45) transparent}
.block-editor-block-list__layout .reusable-block-indicator{background:#fff;border:1px dashed #e2e4e7;color:#555d66;top:-14px;height:30px;padding:4px;position:absolute;z-index:1;width:30px;right:-14px}
.wp-block-button{color:#fff;margin-bottom:1.5em}
.wp-block-button.aligncenter{text-align:center}
.wp-block-button.alignright{text-align:right}
.wp-block-button__link{background-color:#32373c;border:none;border-radius:28px;box-shadow:none;color:inherit;cursor:pointer;display:inline-block;font-size:18px;margin:0;padding:12px 24px;text-align:center;text-decoration:none;overflow-wrap:break-word}
.wp-block-button__link:active,.wp-block-button__link:focus,.wp-block-button__link:hover,.wp-block-button__link:visited{color:inherit}
.is-style-squared .wp-block-button__link{border-radius:0}
.is-style-outline{color:#32373c}
.is-style-outline .wp-block-button__link{background-color:transparent;border:2px solid}
.wp-block-calendar{text-align:center}
.wp-block-calendar tbody td,.wp-block-calendar th{padding:4px;border:1px solid #e2e4e7}
.wp-block-calendar tfoot td{border:none}
.wp-block-calendar table{width:100%;border-collapse:collapse;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}
.wp-block-calendar table th{font-weight:440;background:#edeff0}
.wp-block-calendar a{text-decoration:underline}
.wp-block-calendar tfoot a{color:#00739c}
.wp-block-calendar table caption,.wp-block-calendar table tbody{color:#40464d}
.wp-block-categories.alignleft{margin-right:2em}
.wp-block-categories.alignright{margin-left:2em}
.wp-block-columns{display:flex;flex-wrap:wrap}
@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap}}.wp-block-column{flex-grow:1;margin-bottom:1em;flex-basis:100%;min-width:0;word-break:break-word;overflow-wrap:break-word}
@media (min-width:600px){.wp-block-column{flex-basis:calc(50% - 16px);flex-grow:0}
.wp-block-column:nth-child(2n){margin-left:32px}}@media (min-width:782px){.wp-block-column:not(:first-child){margin-left:32px}}.wp-block-cover,.wp-block-cover-image{position:relative;background-color:#000;background-size:cover;background-position:50%;min-height:430px;width:100%;margin:0 0 1.5em;display:flex;justify-content:center;align-items:center;overflow:hidden}
.wp-block-cover-image.has-left-content,.wp-block-cover.has-left-content{justify-content:flex-start}
.wp-block-cover-image.has-left-content .wp-block-cover-image-text,.wp-block-cover-image.has-left-content .wp-block-cover-text,.wp-block-cover-image.has-left-content h2,.wp-block-cover.has-left-content .wp-block-cover-image-text,.wp-block-cover.has-left-content .wp-block-cover-text,.wp-block-cover.has-left-content h2{margin-left:0;text-align:left}
.wp-block-cover-image.has-right-content,.wp-block-cover.has-right-content{justify-content:flex-end}
.wp-block-cover-image.has-right-content .wp-block-cover-image-text,.wp-block-cover-image.has-right-content .wp-block-cover-text,.wp-block-cover-image.has-right-content h2,.wp-block-cover.has-right-content .wp-block-cover-image-text,.wp-block-cover.has-right-content .wp-block-cover-text,.wp-block-cover.has-right-content h2{margin-right:0;text-align:right}
.wp-block-cover-image .wp-block-cover-image-text,.wp-block-cover-image .wp-block-cover-text,.wp-block-cover-image h2,.wp-block-cover .wp-block-cover-image-text,.wp-block-cover .wp-block-cover-text,.wp-block-cover h2{color:#fff;font-size:2em;line-height:1.25;z-index:1;margin-bottom:0;max-width:610px;padding:14px;text-align:center}
.wp-block-cover-image .wp-block-cover-image-text a,.wp-block-cover-image .wp-block-cover-image-text a:active,.wp-block-cover-image .wp-block-cover-image-text a:focus,.wp-block-cover-image .wp-block-cover-image-text a:hover,.wp-block-cover-image .wp-block-cover-text a,.wp-block-cover-image .wp-block-cover-text a:active,.wp-block-cover-image .wp-block-cover-text a:focus,.wp-block-cover-image .wp-block-cover-text a:hover,.wp-block-cover-image h2 a,.wp-block-cover-image h2 a:active,.wp-block-cover-image h2 a:focus,.wp-block-cover-image h2 a:hover,.wp-block-cover .wp-block-cover-image-text a,.wp-block-cover .wp-block-cover-image-text a:active,.wp-block-cover .wp-block-cover-image-text a:focus,.wp-block-cover .wp-block-cover-image-text a:hover,.wp-block-cover .wp-block-cover-text a,.wp-block-cover .wp-block-cover-text a:active,.wp-block-cover .wp-block-cover-text a:focus,.wp-block-cover .wp-block-cover-text a:hover,.wp-block-cover h2 a,.wp-block-cover h2 a:active,.wp-block-cover h2 a:focus,.wp-block-cover h2 a:hover{color:#fff}
.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:fixed}
@supports (-webkit-overflow-scrolling:touch){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:scroll}}.wp-block-cover-image.has-background-dim:before,.wp-block-cover.has-background-dim:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-color:inherit;opacity:.5;z-index:1}
.wp-block-cover-image.has-background-dim.has-background-dim-10:before,.wp-block-cover.has-background-dim.has-background-dim-10:before{opacity:.1}
.wp-block-cover-image.has-background-dim.has-background-dim-20:before,.wp-block-cover.has-background-dim.has-background-dim-20:before{opacity:.2}
.wp-block-cover-image.has-background-dim.has-background-dim-30:before,.wp-block-cover.has-background-dim.has-background-dim-30:before{opacity:.3}
.wp-block-cover-image.has-background-dim.has-background-dim-40:before,.wp-block-cover.has-background-dim.has-background-dim-40:before{opacity:.4}
.wp-block-cover-image.has-background-dim.has-background-dim-50:before,.wp-block-cover.has-background-dim.has-background-dim-50:before{opacity:.5}
.wp-block-cover-image.has-background-dim.has-background-dim-60:before,.wp-block-cover.has-background-dim.has-background-dim-60:before{opacity:.6}
.wp-block-cover-image.has-background-dim.has-background-dim-70:before,.wp-block-cover.has-background-dim.has-background-dim-70:before{opacity:.7}
.wp-block-cover-image.has-background-dim.has-background-dim-80:before,.wp-block-cover.has-background-dim.has-background-dim-80:before{opacity:.8}
.wp-block-cover-image.has-background-dim.has-background-dim-90:before,.wp-block-cover.has-background-dim.has-background-dim-90:before{opacity:.9}
.wp-block-cover-image.has-background-dim.has-background-dim-100:before,.wp-block-cover.has-background-dim.has-background-dim-100:before{opacity:1}
.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.alignleft,.wp-block-cover.alignright{max-width:305px;width:100%}
.wp-block-cover-image:after,.wp-block-cover:after{display:block;content:"";font-size:0;min-height:inherit}
@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-cover-image:after,.wp-block-cover:after{content:none}}.wp-block-cover-image.aligncenter,.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.aligncenter,.wp-block-cover.alignleft,.wp-block-cover.alignright{display:flex}
.wp-block-cover-image .wp-block-cover__inner-container,.wp-block-cover .wp-block-cover__inner-container{width:calc(100% - 70px);z-index:1;color:#f8f9f9}
.wp-block-cover-image .wp-block-subhead,.wp-block-cover-image h1,.wp-block-cover-image h2,.wp-block-cover-image h3,.wp-block-cover-image h4,.wp-block-cover-image h5,.wp-block-cover-image h6,.wp-block-cover-image p,.wp-block-cover .wp-block-subhead,.wp-block-cover h1,.wp-block-cover h2,.wp-block-cover h3,.wp-block-cover h4,.wp-block-cover h5,.wp-block-cover h6,.wp-block-cover p{color:inherit}
.wp-block-cover__video-background{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:100%;height:100%;z-index:0;-o-object-fit:cover;object-fit:cover}
.block-editor-block-list__block[data-type="core/embed"][data-align=left] .block-editor-block-list__block-edit,.block-editor-block-list__block[data-type="core/embed"][data-align=right] .block-editor-block-list__block-edit,.wp-block-embed.alignleft,.wp-block-embed.alignright{max-width:360px;width:100%}
.wp-block-embed{margin-bottom:1em}
.wp-block-embed figcaption{margin-top:.5em;margin-bottom:1em;color:#555d66;text-align:center;font-size:13px}
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper{position:relative}
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{content:"";display:block;padding-top:50%}
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{padding-top:42.85%}
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper:before{padding-top:50%}
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper:before{padding-top:56.25%}
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper:before{padding-top:75%}
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper:before{padding-top:100%}
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-6 .wp-block-embed__wrapper:before{padding-top:66.66%}
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper:before{padding-top:200%}
.wp-block-file{margin-bottom:1.5em}
.wp-block-file.aligncenter{text-align:center}
.wp-block-file.alignright{text-align:right}
.wp-block-file .wp-block-file__button{background:#32373c;border-radius:2em;color:#fff;font-size:13px;padding:.5em 1em}
.wp-block-file a.wp-block-file__button{text-decoration:none}
.wp-block-file a.wp-block-file__button:active,.wp-block-file a.wp-block-file__button:focus,.wp-block-file a.wp-block-file__button:hover,.wp-block-file a.wp-block-file__button:visited{box-shadow:none;color:#fff;opacity:.85;text-decoration:none}
.wp-block-file *+.wp-block-file__button{margin-left:.75em}
.wp-block-gallery{display:flex;flex-wrap:wrap;list-style-type:none;padding:0}
.wp-block-gallery .blocks-gallery-image,.wp-block-gallery .blocks-gallery-item{margin:0 16px 16px 0;display:flex;flex-grow:1;flex-direction:column;justify-content:center;position:relative}
.wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery .blocks-gallery-item figure{margin:0;height:100%}
@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery .blocks-gallery-item figure{display:flex;align-items:flex-end;justify-content:flex-start}}.wp-block-gallery .blocks-gallery-image img,.wp-block-gallery .blocks-gallery-item img{display:block;max-width:100%;height:auto;width:100%}
@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-gallery .blocks-gallery-image img,.wp-block-gallery .blocks-gallery-item img{width:auto}}.wp-block-gallery .blocks-gallery-image figcaption,.wp-block-gallery .blocks-gallery-item figcaption{position:absolute;bottom:0;width:100%;max-height:100%;overflow:auto;padding:40px 10px 9px;color:#fff;text-align:center;font-size:13px;background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.3) 70%,transparent)}
.wp-block-gallery .blocks-gallery-image figcaption img,.wp-block-gallery .blocks-gallery-item figcaption img{display:inline}
.wp-block-gallery.is-cropped .blocks-gallery-image a,.wp-block-gallery.is-cropped .blocks-gallery-image img,.wp-block-gallery.is-cropped .blocks-gallery-item a,.wp-block-gallery.is-cropped .blocks-gallery-item img{width:100%}
@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-gallery.is-cropped .blocks-gallery-image a,.wp-block-gallery.is-cropped .blocks-gallery-image img,.wp-block-gallery.is-cropped .blocks-gallery-item a,.wp-block-gallery.is-cropped .blocks-gallery-item img{height:100%;flex:1;-o-object-fit:cover;object-fit:cover}}.wp-block-gallery .blocks-gallery-image,.wp-block-gallery .blocks-gallery-item{width:calc((100% - 16px)/2)}
.wp-block-gallery .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery .blocks-gallery-item:nth-of-type(2n){margin-right:0}
.wp-block-gallery.columns-1 .blocks-gallery-image,.wp-block-gallery.columns-1 .blocks-gallery-item{width:100%;margin-right:0}
@media (min-width:600px){.wp-block-gallery.columns-3 .blocks-gallery-image,.wp-block-gallery.columns-3 .blocks-gallery-item{width:calc((100% - 32px)/3);margin-right:16px}
@supports (-ms-ime-align:auto){.wp-block-gallery.columns-3 .blocks-gallery-image,.wp-block-gallery.columns-3 .blocks-gallery-item{width:calc((100% - 32px)/3 - 1px)}}.wp-block-gallery.columns-4 .blocks-gallery-image,.wp-block-gallery.columns-4 .blocks-gallery-item{width:calc((100% - 48px)/4);margin-right:16px}
@supports (-ms-ime-align:auto){.wp-block-gallery.columns-4 .blocks-gallery-image,.wp-block-gallery.columns-4 .blocks-gallery-item{width:calc((100% - 48px)/4 - 1px)}}.wp-block-gallery.columns-5 .blocks-gallery-image,.wp-block-gallery.columns-5 .blocks-gallery-item{width:calc((100% - 64px)/5);margin-right:16px}
@supports (-ms-ime-align:auto){.wp-block-gallery.columns-5 .blocks-gallery-image,.wp-block-gallery.columns-5 .blocks-gallery-item{width:calc((100% - 64px)/5 - 1px)}}.wp-block-gallery.columns-6 .blocks-gallery-image,.wp-block-gallery.columns-6 .blocks-gallery-item{width:calc((100% - 80px)/6);margin-right:16px}
@supports (-ms-ime-align:auto){.wp-block-gallery.columns-6 .blocks-gallery-image,.wp-block-gallery.columns-6 .blocks-gallery-item{width:calc((100% - 80px)/6 - 1px)}}.wp-block-gallery.columns-7 .blocks-gallery-image,.wp-block-gallery.columns-7 .blocks-gallery-item{width:calc((100% - 96px)/7);margin-right:16px}
@supports (-ms-ime-align:auto){.wp-block-gallery.columns-7 .blocks-gallery-image,.wp-block-gallery.columns-7 .blocks-gallery-item{width:calc((100% - 96px)/7 - 1px)}}.wp-block-gallery.columns-8 .blocks-gallery-image,.wp-block-gallery.columns-8 .blocks-gallery-item{width:calc((100% - 112px)/8);margin-right:16px}
@supports (-ms-ime-align:auto){.wp-block-gallery.columns-8 .blocks-gallery-image,.wp-block-gallery.columns-8 .blocks-gallery-item{width:calc((100% - 112px)/8 - 1px)}}.wp-block-gallery.columns-1 .blocks-gallery-image:nth-of-type(1n),.wp-block-gallery.columns-1 .blocks-gallery-item:nth-of-type(1n),.wp-block-gallery.columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery.columns-2 .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery.columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery.columns-3 .blocks-gallery-item:nth-of-type(3n),.wp-block-gallery.columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery.columns-4 .blocks-gallery-item:nth-of-type(4n),.wp-block-gallery.columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery.columns-5 .blocks-gallery-item:nth-of-type(5n),.wp-block-gallery.columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery.columns-6 .blocks-gallery-item:nth-of-type(6n),.wp-block-gallery.columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery.columns-7 .blocks-gallery-item:nth-of-type(7n),.wp-block-gallery.columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery.columns-8 .blocks-gallery-item:nth-of-type(8n){margin-right:0}}.wp-block-gallery .blocks-gallery-image:last-child,.wp-block-gallery .blocks-gallery-item:last-child{margin-right:0}
.wp-block-gallery .blocks-gallery-item.has-add-item-button{width:100%}
.wp-block-gallery.alignleft,.wp-block-gallery.alignright{max-width:305px;width:100%}
.wp-block-gallery.aligncenter,.wp-block-gallery.alignleft,.wp-block-gallery.alignright{display:flex}
.wp-block-gallery.aligncenter .blocks-gallery-item figure{justify-content:center}
.wp-block-image{max-width:100%;margin-bottom:1em;margin-left:0;margin-right:0}
.wp-block-image img{max-width:100%}
.wp-block-image.aligncenter{text-align:center}
.wp-block-image.alignfull img,.wp-block-image.alignwide img{width:100%}
.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.is-resized{display:table;margin-left:0;margin-right:0}
.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.is-resized>figcaption{display:table-caption;caption-side:bottom}
.wp-block-image .alignleft{float:left;margin-right:1em}
.wp-block-image .alignright{float:right;margin-left:1em}
.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}
.wp-block-image figcaption{margin-top:.5em;margin-bottom:1em;color:#555d66;text-align:center;font-size:13px}
.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.is-grid{display:flex;flex-wrap:wrap;padding:0;list-style:none}
.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-media-text{display:grid;grid-template-rows:auto;align-items:center;grid-template-areas:"media-text-media media-text-content";grid-template-columns:50% auto}
.wp-block-media-text.has-media-on-the-right{grid-template-areas:"media-text-content media-text-media";grid-template-columns:auto 50%}
.wp-block-media-text .wp-block-media-text__media{grid-area:media-text-media;margin:0}
.wp-block-media-text .wp-block-media-text__content{word-break:break-word;grid-area:media-text-content;padding:0 8%}
.wp-block-media-text>figure>img,.wp-block-media-text>figure>video{max-width:unset;width:100%;vertical-align:middle}
@media (max-width:600px){.wp-block-media-text.is-stacked-on-mobile{grid-template-columns:100%!important;grid-template-areas:"media-text-media" "media-text-content"}
.wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right{grid-template-areas:"media-text-content" "media-text-media"}}.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{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;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:#191e23;font-size:20px;letter-spacing:2em;padding-left:2em;font-family:serif}
p.wp-block-subhead{font-size:1.1em;font-style:italic;opacity:.75}
.wp-block-table.has-fixed-layout{table-layout:fixed;width:100%}
.wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{display:table;width:auto}
.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.has-subtle-light-gray-background-color tr:nth-child(odd),.wp-block-table.is-style-stripes tr:nth-child(odd){background-color:#f3f4f5}
.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tr:nth-child(odd){background-color:#e9fbe5}
.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tr:nth-child(odd){background-color:#e7f5fe}
.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tr:nth-child(odd){background-color:#fcf0ef}
.wp-block-table.is-style-stripes td{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;color:#555d66;text-align:center;font-size:13px}
.has-pale-pink-background-color.has-pale-pink-background-color{background-color:#f78da7}
.has-vivid-red-background-color.has-vivid-red-background-color{background-color:#cf2e2e}
.has-luminous-vivid-orange-background-color.has-luminous-vivid-orange-background-color{background-color:#ff6900}
.has-luminous-vivid-amber-background-color.has-luminous-vivid-amber-background-color{background-color:#fcb900}
.has-light-green-cyan-background-color.has-light-green-cyan-background-color{background-color:#7bdcb5}
.has-vivid-green-cyan-background-color.has-vivid-green-cyan-background-color{background-color:#00d084}
.has-pale-cyan-blue-background-color.has-pale-cyan-blue-background-color{background-color:#8ed1fc}
.has-vivid-cyan-blue-background-color.has-vivid-cyan-blue-background-color{background-color:#0693e3}
.has-very-light-gray-background-color.has-very-light-gray-background-color{background-color:#eee}
.has-cyan-bluish-gray-background-color.has-cyan-bluish-gray-background-color{background-color:#abb8c3}
.has-very-dark-gray-background-color.has-very-dark-gray-background-color{background-color:#313131}
.has-pale-pink-color.has-pale-pink-color{color:#f78da7}
.has-vivid-red-color.has-vivid-red-color{color:#cf2e2e}
.has-luminous-vivid-orange-color.has-luminous-vivid-orange-color{color:#ff6900}
.has-luminous-vivid-amber-color.has-luminous-vivid-amber-color{color:#fcb900}
.has-light-green-cyan-color.has-light-green-cyan-color{color:#7bdcb5}
.has-vivid-green-cyan-color.has-vivid-green-cyan-color{color:#00d084}
.has-pale-cyan-blue-color.has-pale-cyan-blue-color{color:#8ed1fc}
.has-vivid-cyan-blue-color.has-vivid-cyan-blue-color{color:#0693e3}
.has-very-light-gray-color.has-very-light-gray-color{color:#eee}
.has-cyan-bluish-gray-color.has-cyan-bluish-gray-color{color:#abb8c3}
.has-very-dark-gray-color.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}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 0.5em 1em;padding:0.2em 1em;border:2px solid #ff0000;}
div.wpcf7-mail-sent-ok{border:2px solid #398f14;}
div.wpcf7-mail-sent-ng,
div.wpcf7-aborted{border:2px solid #ff0000;}
div.wpcf7-spam-blocked{border:2px solid #ffa500;}
div.wpcf7-validation-errors,
div.wpcf7-acceptance-missing{border:2px solid #f7e700;}
.wpcf7-form-control-wrap{position:relative;}
span.wpcf7-not-valid-tip{color:#f00;font-size:1em;font-weight:normal;display:block;}
.use-floating-validation-tip span.wpcf7-not-valid-tip{position:absolute;top:20%;left:20%;z-index:100;border:1px solid #ff0000;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(//xn--25-6kcatfca1aav4aezkut9cq.xn--p1ai/wp-content/plugins/contact-form-7/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;
}.lwpcngNotice{position:fixed;z-index:999999;padding:12px 24px;font:16px/20px "Trebuchet MS","Helvetica CY",sans-serif;box-shadow:0 0 8px rgba(0,0,0,.1);border:0 solid}
.lwpcngNotice A{text-decoration:underline}
.lwpcngNotice A:hover{text-decoration:none}
.lwpcngNotice-float{border:1px solid;border-radius:4px}
.lwpcngNotice_message{display:inline;margin-right:8px}
.lwpcngNotice_accept,.lwpcngNotice_reject{margin:8px 8px;display:inline-block;vertical-align:middle;padding:6px 12px;border:1px solid;white-space:nowrap;cursor:pointer}
.lwpcngNotice_accept{font-weight:700}
.lwpcngNotice_more{margin:0 6px;display:inline-block;vertical-align:middle;white-space:nowrap;cursor:pointer;font-size:14px}
.lwpcngNoticeBar{text-align:center}
.lwpcngNoticeBar.lwpcngNotice-sticked{left:0;right:0}
.lwpcngNoticeBar-top.lwpcngNotice-sticked{top:0;border-bottom-width:1px}
.lwpcngNoticeBar-bottom.lwpcngNotice-sticked{bottom:0;border-top-width:1px}
.lwpcngNoticeBar .lwpcngNotice_buttons{display:inline}
.lwpcngNoticeBox{max-width:40%}
@media screen and (max-width:980px){.lwpcngNoticeBox{max-width:75%}}@media screen and (max-width:600px){.lwpcngNoticeBox{max-width:none;left:0!important;right:0!important;border-radius:0!important;border-width:0}
.lwpcngNoticeBox-topLeft,.lwpcngNoticeBox-topRight{top:0!important;border-bottom-width:1px}
.lwpcngNoticeBox-bottomLeft,.lwpcngNoticeBox-bottomRight{bottom:0!important;border-top-width:1px}}.lwpcngNoticeBox-bottomLeft.lwpcngNotice-sticked{left:0;bottom:0;border-right-width:1px;border-top-width:1px;border-radius:0 4px 0 0}
.lwpcngNoticeBox-bottomRight.lwpcngNotice-sticked{right:0;bottom:0;border-left-width:1px;border-top-width:1px;border-radius:4px 0 0 0}
.lwpcngNoticeBox-topLeft.lwpcngNotice-sticked{left:0;top:0;border-right-width:1px;border-bottom-width:1px;border-radius:0 0 4px 0}
.lwpcngNoticeBox-topRight.lwpcngNotice-sticked{right:0;top:0;border-left-width:1px;border-bottom-width:1px;border-radius:0 0 0 4px}
.lwpcngNoticeBox .lwpcngNotice_buttons{margin-top:6px}
.lwpcngNotice-light{background:#fff;background:rgba(255,255,255,.97);color:#000;border-color:#ddd}
.lwpcngNotice-light A,.lwpcngNotice-light A:hover,.lwpcngNotice-light A:visited{color:#aaa}
.lwpcngNotice-light .lwpcngNotice_accept{border-color:#ddd;background:#fff;color:#00a65a}
.lwpcngNotice-light .lwpcngNotice_accept:hover{border-color:#82ccaa;background:#f4fff3}
.lwpcngNotice-light .lwpcngNotice_reject{border-color:#ddd;background:#fff;color:#888}
.lwpcngNotice-light .lwpcngNotice_reject:hover{border-color:#bbb;background:#f8f8f8;color:#000}
.lwpcngNotice-dark{background:#2b2b2b;background:rgba(43,43,43,.97);color:#fff;border-color:#2b2b2b}
.lwpcngNotice-dark A,.lwpcngNotice-dark A:hover,.lwpcngNotice-dark A:visited{color:#aaa}
.lwpcngNotice-dark .lwpcngNotice_accept{border-color:#555;color:#00a65a}
.lwpcngNotice-dark .lwpcngNotice_accept:hover{background:#2b2b2b}
.lwpcngNotice-dark .lwpcngNotice_reject{border-color:#555;color:#888}
.lwpcngNotice-dark .lwpcngNotice_reject:hover{background:#2b2b2b;color:#aaa}
.lwpcngShowAgain{position:fixed;z-index:999999;padding:6px 16px;border:0 solid;border-top-width:1px;font:14px/18px "Trebuchet MS","Helvetica CY",sans-serif;cursor:pointer}
.lwpcngShowAgain-bottomSticked{bottom:0}
.lwpcngShowAgain-bottomFloat{border-bottom-width:1px}
.lwpcngShowAgain-sideSticked.lwpcngShowAgain-bottomRight{right:0}
.lwpcngShowAgain-sideSticked.lwpcngShowAgain-bottomLeft{left:0}
.lwpcngShowAgain-bottomRight{border-left-width:1px;border-top-left-radius:4px}
.lwpcngShowAgain-bottomRight.lwpcngShowAgain-sideFloat{border-right-width:1px;border-top-right-radius:4px}
.lwpcngShowAgain-bottomRight.lwpcngShowAgain-sideFloat.lwpcngShowAgain-bottomFloat{border-bottom-right-radius:4px}
.lwpcngShowAgain-bottomRight.lwpcngShowAgain-bottomFloat{border-bottom-left-radius:4px}
.lwpcngShowAgain-bottomLeft{border-right-width:1px;border-top-right-radius:4px}
.lwpcngShowAgain-bottomLeft.lwpcngShowAgain-sideFloat{border-left-width:1px;border-top-left-radius:4px}
.lwpcngShowAgain-bottomLeft.lwpcngShowAgain-sideFloat.lwpcngShowAgain-bottomFloat{border-bottom-left-radius:4px}
.lwpcngShowAgain-bottomLeft.lwpcngShowAgain-bottomFloat{border-bottom-right-radius:4px}
.lwpcngShowAgain-light{background:#fff;background:rgba(255,255,255,.97);border-color:#ddd;color:#000}
.lwpcngShowAgain-light:hover{background:#f6f6f6;color:#000}
.lwpcngShowAgain-dark{background:#2b2b2b;background:rgba(43,43,43,.97);color:#bbb;border-color:#2b2b2b}
.lwpcngShowAgain-dark:hover{background:#2b2b2b;color:#ddd}
.lwpcngHide{display:none}.bl-remont{background-image:url(//xn--25-6kcatfca1aav4aezkut9cq.xn--p1ai/wp-content/themes/artboost/img/bg-rem-1.png);background-repeat:no-repeat;background-position:center;background-size:cover;padding-top:30px;padding-bottom:30px;}
.bl-remont p{color:#1d262f;font-size:1.6rem;font-weight:400;margin-bottom:2rem;line-height:normal;}
.remont-row{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;width:100%;}
.rem-kv{width:170px;height:170px;border:10px solid #f6a720;margin:30px auto;position:relative;}
.rem-kv2{background-color:white;position:absolute;width:170px;height:170px;border:1px solid #e8e8e8;}
.rem-kv2 strong{text-transform:uppercase;display:block;position:absolute;bottom:5px;text-align:center;width:100%;font-size:14px;}
.img-remont{position:absolute;bottom:0;top:0;left:0;right:0;margin:auto;max-width:100%;height:auto;}
.kv2-1{top:10px;left:10px;}
.kv2-2{top:10px;right:10px;}
.kv2-3{bottom:10px;left:10px;}
.kv2-4{bottom:10px;right:10px;}
.remont-col-5,
.remont-col-6,
.remont-col-4{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%;}
.remont-col-10{margin-top:20px;}
.remont-site{font-size:13px;font-weight:700;}
.remont-site i{color:#f8a60b;font-size:13px;}
.remont-site2{border-bottom:1px solid #f8a60b;font-size:18px;}
.btn-remont{margin-top:20px!important;}
@media (min-width: 768px) {
.bl-remont{background-size:auto;padding-top:60px;}
.btn-remont{margin-top:00px!important;}
.remont-col-10{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%;position:relative;width:100%;padding-right:15px;padding-left:15px;margin-top:40px;}
.remont-col-5{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%;position:relative;width:100%;padding-right:15px;padding-left:15px;}
.remont-col-6{-ms-flex:0 0 60%;-webkit-box-flex:0;flex:0 0 60%;max-width:60%;position:relative;width:100%;padding-right:15px;padding-left:15px;}
.remont-col-4{-ms-flex:0 0 40%;-webkit-box-flex:0;flex:0 0 40%;max-width:40%;position:relative;width:100%;padding-right:15px;padding-left:15px;}
}
.bl-remont {
display:none!important;
}@font-face{font-family:'Roboto';src:url(//xn--25-6kcatfca1aav4aezkut9cq.xn--p1ai/wp-content/themes/artboost/fonts/Roboto-Medium.woff2) format('woff2'), url(//xn--25-6kcatfca1aav4aezkut9cq.xn--p1ai/wp-content/themes/artboost/fonts/Roboto-Medium.woff) format('woff');font-weight:500;font-style:normal;}
@font-face{font-family:'Roboto';src:url(//xn--25-6kcatfca1aav4aezkut9cq.xn--p1ai/wp-content/themes/artboost/fonts/Roboto-BlackItalic.woff2) format('woff2'), url(//xn--25-6kcatfca1aav4aezkut9cq.xn--p1ai/wp-content/themes/artboost/fonts/Roboto-BlackItalic.woff) format('woff');font-weight:900;font-style:italic;}
@font-face{font-family:'Roboto';src:url(//xn--25-6kcatfca1aav4aezkut9cq.xn--p1ai/wp-content/themes/artboost/fonts/Roboto-Thin.woff2) format('woff2'), url(//xn--25-6kcatfca1aav4aezkut9cq.xn--p1ai/wp-content/themes/artboost/fonts/Roboto-Thin.woff) format('woff');font-weight:100;font-style:normal;}
@font-face{font-family:'Roboto';src:url(//xn--25-6kcatfca1aav4aezkut9cq.xn--p1ai/wp-content/themes/artboost/fonts/Roboto-MediumItalic.woff2) format('woff2'), url(//xn--25-6kcatfca1aav4aezkut9cq.xn--p1ai/wp-content/themes/artboost/fonts/Roboto-MediumItalic.woff) format('woff');font-weight:500;font-style:italic;}
@font-face{font-family:'Roboto';src:url(//xn--25-6kcatfca1aav4aezkut9cq.xn--p1ai/wp-content/themes/artboost/fonts/Roboto-Italic.woff2) format('woff2'), url(//xn--25-6kcatfca1aav4aezkut9cq.xn--p1ai/wp-content/themes/artboost/fonts/Roboto-Italic.woff) format('woff');font-weight:normal;font-style:italic;}
@font-face{font-family:'Roboto';src:url(//xn--25-6kcatfca1aav4aezkut9cq.xn--p1ai/wp-content/themes/artboost/fonts/Roboto-BoldItalic.woff2) format('woff2'), url(//xn--25-6kcatfca1aav4aezkut9cq.xn--p1ai/wp-content/themes/artboost/fonts/Roboto-BoldItalic.woff) format('woff');font-weight:bold;font-style:italic;}
@font-face{font-family:'Roboto';src:url(//xn--25-6kcatfca1aav4aezkut9cq.xn--p1ai/wp-content/themes/artboost/fonts/Roboto-LightItalic.woff2) format('woff2'), url(//xn--25-6kcatfca1aav4aezkut9cq.xn--p1ai/wp-content/themes/artboost/fonts/Roboto-LightItalic.woff) format('woff');font-weight:300;font-style:italic;}
@font-face{font-family:'Roboto';src:url(//xn--25-6kcatfca1aav4aezkut9cq.xn--p1ai/wp-content/themes/artboost/fonts/Roboto-Regular.woff2) format('woff2'), url(//xn--25-6kcatfca1aav4aezkut9cq.xn--p1ai/wp-content/themes/artboost/fonts/Roboto-Regular.woff) format('woff');font-weight:normal;font-style:normal;}
@font-face{font-family:'Avenir Next Cyr';src:url(//xn--25-6kcatfca1aav4aezkut9cq.xn--p1ai/wp-content/themes/artboost/fonts/AvenirNextCyr-Heavy.woff) format('woff');font-weight:700;font-style:normal;}
@font-face{font-family:'Avenir Next Cyr';src:url(//xn--25-6kcatfca1aav4aezkut9cq.xn--p1ai/wp-content/themes/artboost/fonts/AvenirNextCyr-Bold.woff) format('woff');font-weight:600;font-style:normal;}
@font-face{font-family:'Avenir Next Cyr';src:url(//xn--25-6kcatfca1aav4aezkut9cq.xn--p1ai/wp-content/themes/artboost/fonts/AvenirNextCyr-Regular.woff2) format('woff2'), url(//xn--25-6kcatfca1aav4aezkut9cq.xn--p1ai/wp-content/themes/artboost/fonts/AvenirNextCyr-Regular.woff) format('woff');font-weight:400;font-style:normal;}
@font-face{font-family:'Roboto';src:url(//xn--25-6kcatfca1aav4aezkut9cq.xn--p1ai/wp-content/themes/artboost/fonts/Roboto-Black.woff2) format('woff2'), url(//xn--25-6kcatfca1aav4aezkut9cq.xn--p1ai/wp-content/themes/artboost/fonts/Roboto-Black.woff) format('woff');font-weight:900;font-style:normal;}
@font-face{font-family:'Roboto';src:url(//xn--25-6kcatfca1aav4aezkut9cq.xn--p1ai/wp-content/themes/artboost/fonts/Roboto-Bold.woff2) format('woff2'), url(//xn--25-6kcatfca1aav4aezkut9cq.xn--p1ai/wp-content/themes/artboost/fonts/Roboto-Bold.woff) format('woff');font-weight:bold;font-style:normal;}
@font-face{font-family:'Roboto';src:url(//xn--25-6kcatfca1aav4aezkut9cq.xn--p1ai/wp-content/themes/artboost/fonts/Roboto-Light.woff2) format('woff2'), url(//xn--25-6kcatfca1aav4aezkut9cq.xn--p1ai/wp-content/themes/artboost/fonts/Roboto-Light.woff) format('woff');font-weight:300;font-style:normal;}
@font-face{font-family:'Roboto';src:url(//xn--25-6kcatfca1aav4aezkut9cq.xn--p1ai/wp-content/themes/artboost/fonts/Roboto-ThinItalic.woff2) format('woff2'), url(//xn--25-6kcatfca1aav4aezkut9cq.xn--p1ai/wp-content/themes/artboost/fonts/Roboto-ThinItalic.woff) format('woff');font-weight:100;font-style:italic;}
@font-face{font-family:'Font Awesome 5 Brands';src:url(//xn--25-6kcatfca1aav4aezkut9cq.xn--p1ai/wp-content/themes/artboost/fonts/FontAwesome5BrandsRegular.woff2) format('woff2'), url(//xn--25-6kcatfca1aav4aezkut9cq.xn--p1ai/wp-content/themes/artboost/fonts/FontAwesome5BrandsRegular.woff) format('woff');font-weight:normal;font-style:normal;}
@font-face{font-family:'Font Awesome 5 Free';src:url(//xn--25-6kcatfca1aav4aezkut9cq.xn--p1ai/wp-content/themes/artboost/fonts/FontAwesome5FreeRegular.woff2) format('woff2'), url(//xn--25-6kcatfca1aav4aezkut9cq.xn--p1ai/wp-content/themes/artboost/fonts/FontAwesome5FreeRegular.woff) format('woff');font-weight:normal;font-style:normal;}
@font-face{font-family:'../fonts/Font Awesome 5 Free Solid';src:url(//xn--25-6kcatfca1aav4aezkut9cq.xn--p1ai/wp-content/themes/artboost/fonts/FontAwesome5FreeSolid.woff2) format('woff2'), url(//xn--25-6kcatfca1aav4aezkut9cq.xn--p1ai/wp-content/themes/artboost/fonts/FontAwesome5FreeSolid.woff) format('woff');font-weight:normal;font-style:normal;}
html{font-size:62.5%;}
@media (max-width: 1520px) {
html{font-size:55%;}
}
@media (max-width: 1250px) {
html{font-size:50%;}
}
@media (max-width: 1000px) {
html{font-size:45%;}
}
@media (max-width: 400px) {
html{font-size:40%;}
}
html{line-height:1;scroll-behavior:smooth;}
body{color:#000;font-family:Roboto;margin:0;}
h1,
h2,
h3,
h4,
h5,
h6{margin:0;}
ul,
li{margin:0;padding:0;list-style-type:none;}
p {
margin: 0;
} a{text-decoration:none;color:#000;}
audio,
canvas,
iframe,
img,
svg,
video{vertical-align:middle;}
textarea{resize:none;}
section{position:relative;}
input,
select,
button{outline:none;}
*,
*:before,
*:after{box-sizing:border-box;}
.hide{display:none;}
.show{display:block;}::-moz-selection{background:#b3d4fc;text-shadow:none;}::selection{background:#b3d4fc;text-shadow:none;}
.clearfix:before,
.clearfix:after{content:" ";display:table;}
.clearfix:after{clear:both;}
.clearfix{*zoom:1;}
.wrapper{width:100%;max-width:1000px;margin:0 auto;}
.container{max-width:1140px;width:100%;margin:0 auto;}
.btn{width:19.5rem;height:4.6rem;box-shadow:0 4px 0 #a06d1a;border-radius:7px;background-color:#ffb740;color:#fff;font-family:Roboto;font-size:1.6rem;font-weight:400;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;cursor:pointer;transition:0.2s;margin-bottom:4px;}
.btn:hover{box-shadow:0 0 0 #a06d1a;margin-top:4px !important;margin-bottom:0 !important;}
.btn--dark{color:#1d262f;}
input.btn{border:none;margin:0 auto 4px;}
input.input-name,
input.input-email{padding-left:4.2rem;width:26.3rem;height:5rem;border-radius:10px;border:1px solid #dedede;color:#797979;font-family:Roboto;font-size:1.6rem;font-weight:400;position:relative;}
.input div.input-name{margin-right:3rem;margin-left:0;}
.input div.input-email{margin-right:0;margin-left:0;}
div.input-name{position:relative;width:26.3rem;height:5rem;margin:0 auto 2.8rem;}
div.input-name:after{width:1.7rem;height:1.7rem;font-size:1.7rem;position:absolute;content:"\f007";color:#ffb830;top:1.5rem;left:1.7rem;font-weight:900;font-family:"Font Awesome 5 Pro";}
div.input-email{position:relative;width:26.3rem;height:5rem;margin:0 auto 2.8rem;}
div.input-email:after{width:1.7rem;height:1.7rem;font-size:1.7rem;position:absolute;content:"\f095";color:#ffb830;top:1.5rem;left:1.7rem;font-weight:900;font-family:"Font Awesome 5 Pro";}
.input{display:-ms-flexbox;display:flex;}
footer form p{display:-ms-flexbox;display:flex;}
.popup{position:fixed;z-index:1000;top:0;left:0;background-color:rgba(34,42,51,0.85);width:100%;height:100%;}
.popup-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:end;align-items:flex-end;max-width:81rem;border-radius:15px;padding:3.4rem 3rem 3.6rem;background-color:#fff;position:absolute;width:100%;left:50%;top:50%;transform:translate(-50%, -50%);background:url(//xn--25-6kcatfca1aav4aezkut9cq.xn--p1ai/wp-content/themes/artboost/img/popup-bg.png);background-repeat:no-repeat;background-size:cover;height:35.1rem;}
.popup__title{color:#1d262f;font-family:'Avenir Next Cyr';font-size:1.7rem;font-weight:700;margin-bottom:4rem;text-align:right;}
.popup .input-name{margin-bottom:2.5rem;}
.popup .input-email{margin-bottom:2.5rem;}
.popup input.btn{width:26.3rem;}
.popup-close{position:absolute;top:-4.6rem;right:-4.6rem;width:4.6rem;height:4.6rem;background-color:#fca311;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;cursor:pointer;}
.popup-close svg path{fill:#000;}
.popup-form{display:none;}
.popup-form .popup-container:after{position:absolute;content:"";width:56.3rem;height:31.4rem;background:url(//xn--25-6kcatfca1aav4aezkut9cq.xn--p1ai/wp-content/themes/artboost/img/popup.png);background-repeat:no-repeat;background-size:cover;left:-20.3rem;bottom:0;}
.popup-succes{display:none;}
.popup-succes .popup-container{background:url(//xn--25-6kcatfca1aav4aezkut9cq.xn--p1ai/wp-content/themes/artboost/img/popup-bg-2.png);-ms-flex-align:center;align-items:center;}
.popup-succes__title{color:#1d262f;font-family:"Avenir Next Cyr";font-size:3.9rem;font-weight:700;text-transform:uppercase;margin-bottom:5.1rem;position:relative;}
.popup-succes__title:after{position:absolute;content:"";width:47.8rem;height:0.4rem;background-color:#fff;left:50%;transform:translate(-50%);bottom:-1.2rem;}
.popup-succes__text{color:#1d262f;font-family:"Avenir Next Cyr";font-size:2.4rem;font-weight:600;text-align:center;margin-bottom:10.2rem;}
.popup-succes__bottom{color:#1d262f;font-family:"Avenir Next Cyr";font-size:1.6rem;font-weight:700;text-align:center;}
div.wpcf7-response-output,
span.wpcf7-not-valid-tip{position:absolute;opacity:0;}
.politika{padding:5rem 0;color:#1d262f;}
.politika__logo{display:-ms-flexbox;display:flex;margin:0 auto;width:50.7rem;margin-bottom:5rem;}
.politika__logo img{width:100%;}
.politika h1{font-size:3.6rem;text-align:center;margin-bottom:2rem;}
.politika p{font-size:1.6rem;margin-bottom:1rem;}
.politika h2{font-size:1.8rem;font-weight:500;margin-bottom:1rem;}
.politika ul{margin-bottom:2rem;}
.politika li{font-size:1.6rem;font-weight:400;line-height:1.5;margin-bottom:0.5rem;}
.politika li span{display:block;margin-bottom:0.5rem;}
.politika .btn{width:30rem;margin:0 auto 4px;}
.politika .btn:hover{box-shadow:0 0 0 #a06d1a;margin-top:4px !important;margin-bottom:0 !important;}
.politika .button{padding-top:4px;padding-bottom:4px;}
header{max-width:1920px;margin:0 auto;background:url(//xn--25-6kcatfca1aav4aezkut9cq.xn--p1ai/wp-content/themes/artboost/img/bg-1.jpg);background-repeat:no-repeat;background-size:cover;}
.header-top{transition:0.5s;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:1.9rem 3.4rem 1.5rem 3.5rem;background-color:#222a33;-ms-flex-align:center;align-items:center;}
.header-top__nav ul.nav{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;}
.header-top__nav ul.nav li{margin:0 1rem;padding:0 2rem;position:relative;z-index:0;transition:0.5s;}
.header-top__nav ul.nav li.active:after{position:absolute;content:"";background-color:#e6a22b;height:10.4rem;width:100%;top:-4.3rem;z-index:-1;left:0;}
.header-top__nav ul.nav li:hover:after{position:absolute;content:"";background-color:#e6a22b;height:10.4rem;width:100%;top:-4.3rem;z-index:-1;left:0;transition:0.5s;}
.header-top__nav ul.nav li :after{position:absolute;content:"";height:10.4rem;width:100%;top:-4.3rem;z-index:-1;left:0;transition:0.5s;}
.header-top__nav ul.nav a{color:#fff;font-family:Roboto;font-size:1.6rem;font-weight:400;text-transform:uppercase;}
@media (min-width: 769px) {
.header-top__nav ul.nav a{padding:40px 0px;}
}
.header-top__call-back{color:#fff;}
.header-top__logo{width:33.7rem;}
.header-top__logo img{width:100%;}
.header-bottom{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;padding-top:2.1rem;padding-right:3.4rem;}
.header-bottom i{color:#fba310;margin-right:1rem;}
.header-bottom__email{color:#fff;font-family:Roboto;font-size:1.6rem;font-weight:400;}
.header-bottom__phone{color:#fff;font-family:Roboto;font-size:1.6rem;font-weight:400;margin-left:19.3rem;}
.burger,
.close-1{display:none;z-index:20;position:absolute;top:3.5rem;right:2rem;cursor:pointer;width:3rem;height:3rem;}
.burger img,
.close-1 img{width:100%;}
.header-top.active{position:fixed;z-index:1000;width:100%;left:50%;transform:translateX(-50%);}
.banner{z-index:10;display:-ms-flexbox;display:flex;position:relative;padding-top:6rem;padding-bottom:6.6rem;}
.banner-social{position:absolute;left:0;top:50%;transform:translateY(-50%);}
.banner-social li{padding:1.5rem 2rem 1.5rem 3.6rem;margin-bottom:2rem;transition:0.3s;border-radius:0 10px 10px 0;}
.banner-social li:hover{border-radius:0 10px 10px 0;background-color:#e6a22b;}
.banner-social a{width:2.9rem;}
.banner-social a img{width:2.9rem;}
.banner:after{position:absolute;width:85.9rem;height:92.8rem;content:"";background:url(//xn--25-6kcatfca1aav4aezkut9cq.xn--p1ai/wp-content/themes/artboost/img/banner-bg.png);background-repeat:no-repeat;background-size:cover;right:0;bottom:0.5rem;z-index:-1;}
.banner-container{max-width:1458px;width:100%;margin:0 auto;}
.banner__italic-text{color:#fff;font-family:Roboto;font-size:2.7rem;font-style:italic;max-width:53rem;margin-bottom:4.7rem;}
.banner__title{color:#edb64b;font-family:Roboto;font-size:3.8rem;font-weight:700;text-transform:uppercase;max-width:89rem;margin-bottom:5.5rem;}
.banner-info{margin-bottom:8.3rem;}
.banner-info li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:2.8rem;}
.banner-info li img{width:5.5rem;margin-right:4.3rem;}
.banner-info li span{color:#fff;font-family:Roboto;font-size:2.7rem;font-weight:400;max-width:68rem;}
.banner-bottom__title{color:#fff;font-family:Roboto;font-size:2.4rem;font-weight:400;position:relative;margin-bottom:3.7rem;}
.banner-bottom__title:after{position:absolute;content:"";left:0;top:-1rem;width:6.7rem;height:0.2rem;background-color:#ffb740;}
.banner-bottom-partner{display:-ms-flexbox;display:flex;}
.banner-bottom-partner__img{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:14.2rem;height:14.2rem;border:1px solid #7b5a23;margin-right:2.3rem;}
.banner-bottom-partner__img img{width:10.2rem;}
.banner .mouse{position:absolute;left:50%;transform:translateX(-50%);bottom:3.5rem;}
@media screen and (max-width: 1370px) {
.header-top__nav ul.nav li{padding:0 1rem;}
}
@media screen and (max-width: 1370px) {
.header-top__call-back{display:none;}
}
@media screen and (max-width: 1080px) {
.header-top__nav{display:none;z-index:40;padding:1rem 0;background-color:#222a33;position:absolute;width:100vw;left:50%;transform:translateX(-50%);top:9rem;border-radius:3px;}
.header-top__nav ul{-ms-flex-direction:column;flex-direction:column;}
.header-top__nav ul.nav li{margin-bottom:2rem;}
.header-top__nav ul.nav li:after{display:none;height:0;}
.header-top__nav ul.nav li:hover:after{display:none;height:0;}
.header-top__nav ul.nav li :after{display:none;}
.burger{display:block;}
}
.offer{padding-top:7.4rem;padding-bottom:8.4rem;}
.offer-form{box-shadow:0 0 30px rgba(0,0,0,0.2);background-color:#fff;padding:5rem 11.5rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;position:relative;margin-bottom:11.4rem;}
.offer-form:after{position:absolute;width:47.4rem;height:26.6rem;content:"";background:url(//xn--25-6kcatfca1aav4aezkut9cq.xn--p1ai/wp-content/themes/artboost/img/tech-1.png);background-repeat:no-repeat;background-size:cover;z-index:-1;left:-34.3rem;bottom:5.2rem;}
.offer-form:before{position:absolute;width:57.6rem;height:36rem;content:"";background:url(//xn--25-6kcatfca1aav4aezkut9cq.xn--p1ai/wp-content/themes/artboost/img/tech-2.png);background-repeat:no-repeat;background-size:cover;z-index:-1;right:-34.3rem;bottom:0;}
.offer-form__title{color:#1d262f;font-family:Roboto;font-size:2.4rem;font-weight:700;text-transform:uppercase;margin-bottom:2.6rem;position:relative;}
.offer-form__title:after{position:absolute;content:"";left:50%;transform:translateX(-50%);top:-2rem;width:16.6rem;height:0.2rem;background-color:#ffb740;}
.offer-form__text{color:#1d262f;font-family:Roboto;font-size:2.4rem;font-weight:400;text-align:center;margin-bottom:5.3rem;}
.offer-form__text .small{color:#1d262f;display:block;font-size:1.8rem;}
.offer-form__text .small span{font-weight:700;}
.offer-form__text span{color:#fca311;font-weight:700;}
.offer-form__bottom{color:#1d262f;font-family:Roboto;font-size:1.4rem;font-style:italic;text-align:center;margin-top:3rem;}
.offer-question{color:#000;font-family:Roboto;}
.offer-question__title{font-size:4.8rem;font-weight:300;margin-bottom:2.6rem;position:relative;}
.offer-question__title:after{position:absolute;content:"";left:0;top:-2rem;width:26.3rem;height:0.2rem;background-color:#ffb740;}
.offer-question__info{max-width:90rem;font-size:2.4rem;font-weight:700;font-style:italic;margin-bottom:3.3rem;}
.offer-question__text{font-size:1.8rem;font-weight:400;max-width:80rem;}
.offer-question__text span{color:#fca311;font-weight:700;}
.type{padding:10.8rem 0 6.6rem;background-color:#f2f2f2;text-align:center;}
.type__title{font-size:2.4rem;font-weight:700;text-transform:uppercase;color:#1d262f;margin-bottom:1.2rem;position:relative;}
.type__title:after{position:absolute;content:"";left:50%;transform:translateX(-50%);top:-4rem;width:16.6rem;height:0.2rem;background-color:#ffb740;}
.type__info{font-size:3.6rem;font-weight:300;text-transform:uppercase;margin-bottom:2.3rem;}
.type__text{font-size:1.8rem;font-style:italic;max-width:96.5rem;margin:0 auto 3.9rem;}
.type__bottom{font-size:1.8rem;font-weight:400;padding-bottom:2.9rem;}
.type__btn{margin:0 auto 4px;}
.garanty{padding:12rem 0 9.2rem;}
.garanty-left{max-width:120rem;width:100%;height:70.4rem;position:absolute;top:-16.9rem;left:-28.6rem;background:url(//xn--25-6kcatfca1aav4aezkut9cq.xn--p1ai/wp-content/themes/artboost/img/boss.png);background-repeat:no-repeat;background-size:auto 100%;background-position:top center;z-index:-1;}
.garanty-right{width:50%;}
.garanty .container{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;}
.garanty__title{font-size:3.6rem;font-weight:300;max-width:55rem;margin-bottom:4.6rem;position:relative;}
.garanty__title span{font-weight:400;}
.garanty__title:after{position:absolute;content:"";left:0;top:-2.4rem;width:26.3rem;height:0.4rem;background-color:#ffb740;}
.garanty__name{color:#fca311;font-size:3.6rem;font-weight:700;text-transform:uppercase;}
.garanty__name span{display:block;font-size:3rem;font-weight:700;text-transform:uppercase;color:#000;}
.garanty__job{color:#000;font-family:Roboto;font-size:2.4rem;font-style:italic;margin-bottom:4.6rem;}
.garanty-items{-ms-flex-pack:justify;justify-content:space-between;display:-ms-flexbox;display:flex;}
.garanty-item{max-width:26.3rem;}
.garanty-item__icon{width:6.8rem;height:6.8rem;border:2px solid #fca311;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin:0 auto 1.3rem;}
.garanty-item__icon img{height:4rem;}
.garanty-item__title{font-size:1.6rem;font-weight:700;text-transform:uppercase;text-align:center;padding-bottom:1.6rem;border-bottom:2px solid #bfbebe;margin-bottom:2.9rem;}
.garanty-item li{padding-left:1.5rem;margin-bottom:2rem;font-size:1.6rem;font-weight:400;position:relative;line-height:2rem;}
.garanty-item li:after{width:0.9rem;height:0.9rem;position:absolute;content:"";background:#ffa400;border-radius:50%;left:0;top:0.2rem;}
.garanty-item li span{display:block;font-family:"Roboto";font-weight:500;font-style:italic;}
.experience{padding:8.7rem 0 5.5rem;background:url(//xn--25-6kcatfca1aav4aezkut9cq.xn--p1ai/wp-content/themes/artboost/img/bg-2.jpg);background-size:cover;background-repeat:no-repeat;}
.experience-items{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;}
.experience-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;}
.experience-item__number{width:19.5rem;height:19.5rem;border:4px solid #fca311;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;color:#fca311;font-family:"Roboto";font-size:4.5rem;font-weight:900;margin-bottom:2.9rem;}
.experience-item__text{color:#fff;font-size:1.6rem;font-weight:400;text-transform:uppercase;}
.check-out{padding-top:6.1rem;}
.check-out__title{color:#1d262f;font-size:2.4rem;font-weight:700;text-align:center;padding-bottom:1.9rem;}
.check-out__btn{margin:0 auto 4px;}
.product{padding-top:8.6rem;padding-bottom:7.9rem;}
.product__title{color:#1d262f;font-size:3.5rem;font-weight:300;text-align:center;position:relative;margin-bottom:8.1rem;}
.product__title:after{position:absolute;content:"";left:50%;transform:translateX(-50%);top:-4rem;width:16.6rem;height:0.2rem;background-color:#ffb740;}
.product-items{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;}
.product-list ul li{color:#1d262f;font-size:2.2rem;font-weight:400;line-height:43px;white-space:nowrap;padding-left:2.6rem;position:relative;cursor:pointer;}
.product-list ul li:after{position:absolute;content:"";width:1rem;height:1rem;border-radius:50%;background:#fca311;left:0;top:50%;transform:translateY(-50%);}
.product-list ul li:hover{font-weight:700;}
.product-item{width:58.5rem;height:32.9rem;}
.product-item__img{width:100%;}
.product-item__img img{width:100%;}
.product-item-wrapper{padding-top:4.6rem;width:65.1rem;height:41.8rem;position:relative;}
.product-item-wrapper:after{top:0;right:-1.2rem;height:100%;width:60%;position:absolute;content:"";background-color:#fca311;}
.product .swiper-container{margin:0;}
.product .swiper-container-horizontal>.swiper-pagination-bullets{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;top:50%;transform:translateY(-50%);right:2.8rem;width:-webkit-min-content;width:-moz-min-content;width:min-content;left:auto;bottom:auto;}
.product .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0.5rem 0;width:1.2rem;height:1.2rem;background:#fff;opacity:1;}
.product .swiper-pagination-bullet-active{background:#11212b !important;}
.video{padding-bottom:12.6rem;}
.video .container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;}
.video-left{padding:9.6rem 0 4.3rem 6.6rem;position:relative;z-index:0;}
.video-item{position:relative;width:58.5rem;height:0;padding-bottom:56.25%;}
.video-item iframe{position:absolute;top:0;left:0;width:100%;height:100%;}
.video-item:after{position:absolute;content:"";width:100%;height:100%;background:url(//xn--25-6kcatfca1aav4aezkut9cq.xn--p1ai/wp-content/themes/artboost/img/video.jpg);background-size:cover;}
.video-item:before{z-index:-1;position:absolute;content:"";width:45.8rem;height:41.8rem;left:-6.6rem;top:50%;transform:translateY(-50%);background-color:#fca311;}
.video-item.hidden:after{display:none;}
.video-item .play{position:absolute;width:14.1rem;height:14.2rem;top:50%;left:50%;z-index:5;transform:translate(-50%, -50%);cursor:pointer;}
.video-item .play img{width:100%;}
.video-right{width:46.5rem;padding:5rem 2rem 2.7rem;box-shadow:0 0 30px rgba(0,0,0,0.2);}
.video-form__title{color:#1d262f;font-size:1.8rem;font-weight:700;text-transform:uppercase;margin-bottom:2.3rem;position:relative;text-align:center;}
.video-form__title:after{position:absolute;content:"";left:50%;transform:translateX(-50%);top:-2.4rem;width:16.6rem;height:0.2rem;background-color:#ffb740;}
.video-form__text{color:#1d262f;font-size:1.6rem;font-weight:400;line-height:2.4rem;margin-bottom:3.6rem;}
.video-form p{margin:0 auto 0;padding-bottom:2.8rem;width:-webkit-min-content;width:-moz-min-content;width:min-content;}
.video-form input.btn{width:26.3rem;}
.video-form__bottom{padding-top:2rem;color:#1d262f;font-size:1.4rem;font-style:italic;text-align:center;width:26.3rem;margin:0 auto;}
.compare{padding-bottom:19.3rem;}
.compare__title{font-size:4.8rem;position:relative;font-weight:300;margin-bottom:2.4rem;}
.compare__title:after{position:absolute;content:"";left:0;top:-2.4rem;width:26.3rem;height:0.4rem;background-color:#ffb740;}
.compare__italic-text{font-size:2.4rem;font-weight:700;font-style:italic;max-width:82rem;margin-bottom:8.6rem;}
.compare__italic-text span{color:#fca311;}
.compare-items{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;}
.compare-minus{width:46rem;border:1px solid #d9d9d9;}
.compare-minus__title{padding:2.7rem 0 2.3rem;background-color:#1d262f;text-align:center;color:#ffb740;font-size:1.8rem;font-weight:700;text-transform:uppercase;}
.compare-minus li:nth-child(2n){background-color:#f5f5f5;}
.compare-minus li{padding-left:6.1rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:7rem;font-size:1.6rem;font-weight:400;position:relative;}
.compare-minus li:after{width:2.4rem;height:2.4rem;content:"\f056";font-size:2.4rem;position:absolute;color:#fb4848;top:2.3rem;left:1.4rem;font-weight:900;font-family:"Font Awesome 5 Pro";}
.compare-minus li:last-child:after{content:"";}
.compare-plus{width:46rem;border:1px solid #d9d9d9;}
.compare-plus__title{padding:2.7rem 0 2.3rem;background-color:#fca311;text-align:center;color:#fff;font-size:1.8rem;font-weight:700;text-transform:uppercase;}
.compare-plus li:nth-child(2n){background-color:#f5f5f5;}
.compare-plus li{padding-left:6.1rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:7rem;font-size:1.6rem;font-weight:400;position:relative;}
.compare-plus li:after{width:2.4rem;height:2.4rem;content:"\f055";font-size:2.4rem;position:absolute;color:#89d700;top:2.3rem;left:1.4rem;font-weight:900;font-family:"Font Awesome 5 Pro";}
.discount{padding:3.6rem 0 4.6rem;background:url(//xn--25-6kcatfca1aav4aezkut9cq.xn--p1ai/wp-content/themes/artboost/img/bg-3.jpg);background-repeat:no-repeat;background-size:cover;margin-bottom:21.2rem;}
.discount .container{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;}
.discount .container:after{position:absolute;content:"";position:absolute;width:44rem;height:52.2rem;content:"";background:url(//xn--25-6kcatfca1aav4aezkut9cq.xn--p1ai/wp-content/themes/artboost/img/us-1.png);bottom:-4.6rem;left:15.3rem;background-repeat:no-repeat;background-size:cover;}
.discount-left{position:absolute;transform:rotate(-90deg);left:-13rem;top:10rem;}
.discount-left__title{color:#fff;font-size:5.5rem;font-weight:900;}
.discount-left__title span{color:#ffb740;}
.discount-left__info{color:#fff;font-size:2.3rem;font-weight:400;text-transform:uppercase;}
.discount-right{width:64rem;background-color:#ffb740;padding:3.4rem 2.9rem 6.2rem 16rem;margin-right:7.7rem;}
.discount-right__title{color:#1d262f;font-size:3.6rem;font-weight:300;margin-bottom:2rem;}
.discount-right__info{color:#1d262f;font-size:2.2rem;font-weight:700;text-transform:uppercase;margin-bottom:3.2rem;}
.discount-right__text{color:#1d262f;font-size:1.8rem;font-weight:400;}
.discount-right__text span{font-weight:700;}
.discount-form{position:absolute;bottom:-17.4rem;left:50%;transform:translateX(-50%);z-index:5;}
.discount-form__bottom{padding-top:3rem;color:#1d262f;font-family:Roboto;font-size:1.4rem;font-style:italic;text-align:center;}
.discount .input{margin-bottom:2rem;}
.pick{padding-bottom:3rem;}
.pick-container{width:100%;overflow:hidden;}
.pick__title{color:#1d262f;font-size:2.7rem;font-weight:300;text-transform:uppercase;text-align:center;margin-bottom:3.9rem;position:relative;}
.pick__title:after{position:absolute;content:"";left:50%;transform:translateX(-50%);top:-2.4rem;width:16.6rem;height:0.2rem;background-color:#ffb740;}
.pick-list{background-color:#fca311;width:-webkit-min-content;width:-moz-min-content;width:min-content;display:-ms-flexbox;display:flex;padding:1.7rem 3.8rem 1.5rem 5.1rem;position:relative;cursor:pointer;}
.pick-list i{font-size:1.8rem;color:#fff;margin-right:2rem;cursor:pointer;}
.pick-list span{white-space:nowrap;color:#fff;font-family:Roboto;font-size:1.8rem;font-weight:400;}
.pick-list-border{border-bottom:2px solid #fca311;margin-bottom:5.7rem;position:relative;z-index:2;}
.pick-list-border.active .pick-list-items{visibility:visible;opacity:1;}
.pick-list-items{overflow:hidden;visibility:hidden;opacity:0;transition:visibility 0s, opacity 0.5s linear;display:-ms-flexbox;display:flex;padding:1.4rem 0 2.3rem 1.3rem;z-index:-1;top:5rem;position:absolute;width:100%;height:54rem;border:2px solid #fca311;background-color:#f7f7f7;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch;}
.pick-list-items li{color:#1d262f;font-size:1.6rem;font-weight:700;padding:1.4rem 1.6rem 1.3rem;max-width:25rem;white-space:nowrap;border-bottom:1px solid #b3b3b3;margin-left:2rem;position:relative;cursor:pointer;overflow:hidden;}
.pick-list-items li span{display:block;font-weight:400;white-space:nowrap;}
.pick-list-items li:after{position:absolute;content:"";width:0.6rem;height:0.6rem;background:#fca311;border-radius:50%;top:1.8rem;left:0;}
.pick-list.active{background-color:#f7f7f7;border:2px solid #fca311;border-bottom:0;}
.pick-list.active span{color:#1d262f;}
.pick-list.active i{color:#fca311;}
.pick-item{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;}
.pick__img{width:49%;}
.pick__img img{width:100%;}
.pick-info{width:49%;}
.pick-info__title{color:#1d262f;font-size:2.4rem;font-weight:700;}
.pick-info__label{color:#1d262f;font-size:2.4rem;font-weight:400;text-transform:uppercase;margin-bottom:3.1rem;}
.pick-info-desc span{font-family:"Roboto";font-size:1.8rem;font-weight:700;color:#1d262f;margin-bottom:0.5rem;display:block;}
.pick-info-desc p{color:#1d262f;font-size:1.6rem;font-weight:400;margin-bottom:3rem;}
.pick-info__time{color:#1d262f;font-size:1.8rem;font-weight:700;margin-bottom:1.8rem;}
.pick-info__time span{font-weight:400;}
.pick-bottom{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;}
.pick__btn{margin-right:3.1rem;}
.pick-cost{color:#1d262f;font-size:18px;font-weight:400;}
.pick-cost span{display:block;margin-top:0.5rem;font-size:30px;font-weight:700;}
.honesty{margin:0 auto;max-width:1000px;box-shadow:0 0 30px rgba(0,0,0,0.2);border-radius:7px;background-color:#fff;padding:3.2rem 6.3rem 3.5rem;margin-bottom:7.2rem;}
.honesty-item__title{color:#1d262f;font-size:3rem;font-weight:400;text-transform:uppercase;margin-bottom:3rem;text-align:center;}
.honesty-item__title span{color:#fca311;font-weight:700;}
.honesty-item__info{color:#1d262f;font-size:1.8rem;font-weight:400;text-align:center;max-width:700px;margin:0 auto 4.4rem;line-height:1.2;}
.honesty-item__info span{color:#fca311;}
.honesty-item__bottom{color:#1d262f;font-size:1.6rem;font-style:italic;text-align:center;}
.compare-1{position:relative;z-index:0;}
.compare-1-items{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;}
.compare-1-minus{max-width:73rem;padding-top:4.4rem;}
.compare-1-minus__title{color:#1d262f;font-size:2.2rem;font-weight:400;text-transform:uppercase;margin-bottom:4.3rem;}
.compare-1-minus-item{display:-ms-flexbox;display:flex;}
.compare-1-minus-item__img{width:26.3rem;margin-right:3rem;}
.compare-1-minus-item__img img{width:26.3rem;}
.compare-1-minus-item__title{font-size:2.4rem;font-weight:700;color:#1d262f;margin-bottom:2.2rem;}
.compare-1-minus-item__title i{color:#fb4848;margin-right:1rem;}
.compare-1-minus-item__text{color:#1d262f;font-size:1.6rem;font-weight:400;margin-bottom:2rem;}
.compare-1-plus{padding:4.4rem 0 1.4rem 5rem;position:relative;}
.compare-1-plus:after{z-index:-1;top:0;left:0;width:76rem;height:100%;position:absolute;content:"";background-color:#f7f7f7;overflow:hidden;}
.compare-1-plus__title{color:#1d262f;font-size:2.2rem;max-width:35rem;margin-bottom:4.2rem;}
.compare-1-plus__title span{font-weight:700;color:#fca311;}
.compare-1-plus li{position:relative;color:#1d262f;font-size:1.6rem;margin-bottom:2.5rem;font-weight:400;padding-left:3rem;width:35rem;}
.compare-1-plus li:after{width:1.6rem;height:1.6rem;content:"\f055";font-size:1.6rem;position:absolute;color:#89d700;top:0;left:0;font-weight:900;font-family:"Font Awesome 5 Pro";}
.feed-back{padding-top:12.3rem;padding-bottom:11rem;}
.feed-back__title{color:#1d262f;font-size:3.6rem;font-weight:700;text-align:center;text-transform:uppercase;position:relative;}
.feed-back__title:after{position:absolute;content:"";left:50%;transform:translateX(-50%);top:-2.4rem;width:16.6rem;height:0.2rem;background-color:#ffb740;}
.feed-back__text{color:#1d262f;font-size:3rem;font-weight:300;text-transform:uppercase;text-align:center;margin-bottom:7.2rem;}
.feed-back-item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;margin-top:2rem;margin-bottom:4.3rem;padding:3.1rem 6.8rem 3.8rem;max-width:946px;box-shadow:0 0 30px rgba(0,0,0,0.2);}
.feed-back-item__title{height:69px;background-color:#fca311;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;color:#1d262f;font-size:2.4rem;font-weight:700;text-transform:uppercase;margin-bottom:3.5rem;}
.feed-back-item p{color:#1d262f;font-family:Roboto;font-size:16px;font-style:italic;text-align:center;margin-bottom:3rem;}
.feed-back-item__name{color:#1d262f;font-size:2.4rem;text-align:center;font-weight:400;text-transform:uppercase;}
.feed-back-item__name span{font-weight:700;}
.feed-back-item__phone{color:#1d262f;font-size:1.8rem;text-align:center;font-weight:400;}
.feed-back-item__phone i{color:#fca311;margin-right:0.5rem;}
.feed-back .swiper-container-f{margin:0 auto;}
.feed-back-bottom{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;}
.feed-back .feed-back-prev{width:1.8rem;height:1.8rem;font-size:1.8rem;cursor:pointer;font-family:"Font Awesome 5 Pro";font-weight:400;transition:0.5s;margin-right:0.5rem;color:#fca311;}
.feed-back .feed-back-prev:before{content:"\f191";}
.feed-back .feed-back-prev:hover{font-weight:900;}
.feed-back .feed-back-next{margin-left:0.5rem;width:1.8rem;height:1.8rem;font-size:1.8rem;cursor:pointer;font-family:"Font Awesome 5 Pro";font-weight:400;transition:0.5s;color:#fca311;}
.feed-back .feed-back-next:before{content:"\f152";}
.feed-back .feed-back-next:hover{font-weight:900;}
.feed-back .swiper-pagination{position:static;}
.feed-back .swiper-pagination-bullet{width:1.7rem;height:1.7rem;background:#fca311;opacity:1;margin:0 0.5rem;}
.feed-back .swiper-pagination-bullet-active{background:#1d262f;}
.partner{background-color:#fca311;padding:3.7rem 0 3.1rem;}
.partner-items{position:relative;}
.partner-items__text{color:#1d262f;font-size:3.6rem;font-weight:700;text-transform:uppercase;}
.partner-items__text span{color:#fff;}
.partner-items-icons{position:absolute;display:-ms-flexbox;display:flex;top:-6.4rem;right:0;}
.partner-items__img{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:16.5rem;height:16.5rem;border:1px solid #fca311;background-color:#fff;margin-left:2.8rem;}
.partner-items__img img{width:13.8rem;}
.garanty-1{padding-top:6.9rem;}
.garanty-1 .container{display:-ms-flexbox;display:flex;}
.garanty-1__img{width:58.2rem;height:37rem;margin-right:2.8rem;}
.garanty-1__img img{width:100%;}
.garanty-1-info{padding-top:5.8rem;}
.garanty-1-info__title{max-width:54rem;color:#1d262f;font-size:2.4rem;font-weight:700;text-transform:uppercase;margin-bottom:3.1rem;}
.garanty-1-info__text{max-width:54rem;color:#1d262f;font-family:Roboto;font-size:1.6rem;font-weight:400;margin-bottom:2rem;}
.partnership{padding-top:11rem;}
.partnership-line{height:1px;background-color:#fca311;width:100%;position:absolute;top:50%;transform:translateY(-50%);}
.partnership__title{color:#1d262f;font-size:3.6rem;font-weight:300;text-transform:uppercase;text-align:center;margin-bottom:16rem;}
.partnership-items{display:-ms-flexbox;display:flex;position:relative;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:21.3rem;}
.partnership__number{z-index:5;background:#fff;width:8rem;height:8rem;border:5px solid #fca311;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#1d262f;font-size:3rem;font-weight:700;text-transform:uppercase;position:relative;}
.partnership__number p{color:#1d262f;font-size:1.2rem;font-weight:400;position:absolute;font-family:Roboto;width:16rem;left:-0.5rem;top:-9.5rem;height:5.4rem;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;line-height:1.4;}
.partnership__number .partnership--text-bottom{bottom:-9.7rem;top:auto;-ms-flex-align:start;align-items:flex-start;}
.partnership__number span{width:5rem;height:5rem;background:#fca311;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;}
.partnership__number:after{position:absolute;content:"";height:4rem;width:1px;background-color:#fca311;top:-4rem;left:50%;transform:translateX(-50%);}
.partnership__number:before{position:absolute;content:"";height:1px;width:8.2rem;background-color:#fca311;top:-4rem;left:50%;transform:translateX(-50%);}
.partnership__number:nth-child(2n):after{position:absolute;content:"";height:4rem;width:1px;background-color:#fca311;bottom:-4rem;left:50%;transform:translateX(-50%);top:auto;}
.partnership__number:nth-child(2n):before{position:absolute;content:"";height:1px;width:8.2rem;background-color:#fca311;bottom:-4rem;left:50%;transform:translateX(-50%);top:auto;}
.faq__title{max-width:59rem;border:1px solid #fca311;padding:2.3rem 10rem 2.3rem;margin:0 auto;color:#1d262f;font-size:36px;font-weight:300;text-align:center;margin-bottom:9.8rem;}
.faq__title span{display:block;color:#1d262f;font-size:2.4rem;font-weight:700;}
.faq-list-item{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;max-width:81rem;height:5rem;background-color:#f0f0f0;padding:0 3.7rem 0 3.1rem;margin:0 auto 0.8rem;color:#1d262f;font-size:1.8rem;font-weight:700;cursor:pointer;}
.faq-list-item i{color:#fca311;cursor:pointer;font-size:2.4rem;transition:0.5s;}
.faq-list-li.active .faq-dropdown{padding:2.9rem 2.8rem 3.1rem;height:auto;}
.faq-list-li.active i{transform:rotate(-180deg);}
.faq-dropdown{transition:0.5s;padding:0 2.8rem 0;overflow:hidden;height:0;max-width:81rem;margin:0 auto;color:#1d262f;font-size:1.6rem;font-weight:400;}
.faq-dropdown li{padding-left:2rem;position:relative;margin-bottom:0.5rem;}
.faq-dropdown li:first-child{margin-top:2.2rem;}
.faq-dropdown li:after{width:0.9rem;height:0.9rem;position:absolute;content:"";background:#fca311;border-radius:50%;left:0;top:0.3rem;}
.offer-1{padding-top:7.4rem;padding-bottom:8.4rem;}
.offer-1 .container{background-color:#fff;padding:5rem 11.5rem;position:relative;box-shadow:0 0 30px rgba(0,0,0,0.2);}
.offer-1 .container:after{position:absolute;content:"";width:43.1rem;height:39.4rem;background:url(//xn--25-6kcatfca1aav4aezkut9cq.xn--p1ai/wp-content/themes/artboost/img/esl-5.png);background-repeat:no-repeat;bottom:3rem;left:-35rem;z-index:-2;}
.offer-1 .container:before{position:absolute;content:"";width:28rem;height:27.4rem;background:url(//xn--25-6kcatfca1aav4aezkut9cq.xn--p1ai/wp-content/themes/artboost/img/aes.png);background-repeat:no-repeat;bottom:3rem;right:-28rem;z-index:-2;}
.offer-1__title{color:#1d262f;font-size:2.4rem;font-weight:700;max-width:74rem;text-transform:uppercase;margin:0 auto 2rem;text-align:center;position:relative;}
.offer-1__title:after{position:absolute;content:"";left:50%;transform:translateX(-50%);top:-2.4rem;width:16.6rem;height:0.2rem;background-color:#ffb740;}
.offer-1__info{max-width:50rem;margin:0 auto 2.2rem;color:#1d262f;font-size:2.4rem;font-weight:400;text-align:center;}
.offer-1__info span{color:#fca311;font-weight:700;}
.offer-1 .input{-ms-flex-pack:center;justify-content:center;}
.offer-1-bottom{padding-top:3rem;color:#1d262f;font-size:1.4ren;font-style:italic;text-align:center;}
main{overflow:hidden;}
.footer{padding:7.2rem 0 9.9rem;background:url(//xn--25-6kcatfca1aav4aezkut9cq.xn--p1ai/wp-content/themes/artboost/img/bg-4.jpg);background-repeat:no-repeat;background-size:cover;}
.footer__title{color:#fca311;font-size:3.6rem;font-weight:300;text-align:center;margin-bottom:1.7rem;}
.footer__text{color:#fff;font-size:2.4rem;font-weight:300;text-align:center;margin-bottom:6rem;}
.footer-social{margin-bottom:3.9rem;}
.footer-social ul{-ms-flex-pack:center;justify-content:center;display:-ms-flexbox;display:flex;}
.footer-social ul li{margin:0 5.5rem;}
.footer-social ul a{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;}
.footer-social ul a img{width:5.4rem;margin-bottom:2.2rem;}
.footer-social ul a span{display:block;color:#fff;font-size:1.6rem;font-weight:300;}
.footer-bottom{padding-top:2.9rem;border-top:1px solid #5f6468;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;}
.footer-bottom-contact{max-width:37rem;color:#fff;font-size:1.6rem;font-weight:300;}
.footer-bottom-contact i{color:#fca311;margin-right:1rem;}
.footer-bottom__phone{margin-bottom:2.2rem;}
.footer-bottom__email{margin-bottom:1.5rem;}
.footer-bottom__address span{line-height:2.5rem;}
.footer-form__title{color:#fff;font-family:"Open Sans";font-size:1.4rem;font-weight:400;margin-bottom:0.7rem;}
.footer-form input{width:23.1rem;height:4rem;border:2px solid #fca311;background:transparent;padding-left:2rem;color:#fff;font-family:"Open Sans";font-size:1.8rem;font-weight:400;margin-right:-3px;margin-bottom:4.4rem;}
.footer-form input.footer-form__btn{width:13.1rem;height:4rem;background-color:#fca311;color:#fff;font-family:"Open Sans";font-size:1.4rem;font-weight:400;text-transform:uppercase;border:2px solid #fca311;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-right:1.6rem;}
.footer-form form{display:-ms-flexbox;display:flex;}
.footer-form .conf{color:#fff;font-size:1.8rem;font-style:italic;text-align:right;float:right;}
@media screen and (max-width: 1627px) {
.banner-social{display:none;}
}
@media screen and (max-width: 1520px) {
.container,
.banner-container{padding:0 3rem;}
.discount .container:after{left:27.3rem;}
.discount-left{left:0;}
}
@media screen and (max-width: 1250px) {
.discount .container:after{display:none;}
.discount-right{margin:0 auto;padding:3.4rem 2.9rem 6.2rem 3.4rem;}
}
@media screen and (max-width: 1000px) {
.banner:after{display:none;}
.banner .mouse{display:none;}
.offer-1{background:none;}
.partnership-items{-ms-flex-wrap:wrap;flex-wrap:wrap;}
.partnership__number{margin:5rem 13rem;}
.partnership__number:nth-child(2n):before{top:-4rem;bottom:auto;}
.partnership__number:nth-child(2n):after{top:-4rem;bottom:auto;}
.partnership__number .partnership--text-bottom{top:-9.7rem;bottom:auto;-ms-flex-align:end;align-items:flex-end;}
.partnership-line{display:none;}
.partnership__title{margin-bottom:7rem;}
.partnership-items{margin-bottom:5rem;}
.pick-list-items{top:4.85rem;}
}
@media screen and (max-width: 800px) {
.compare-1-plus:after{display:none;}
.popup-container:after{display:none;}
.popup-container{-ms-flex-align:center;align-items:center;max-width:60rem;}
.garanty-left{height:30.4rem;top:4.1rem;left:50%;transform:translateX(-50%);}
.garanty-right{width:100%;}
.garanty__title{text-align:center;margin:0 auto 34rem;}
.garanty__title:after{left:50%;transform:translateX(-50%);}
.garanty-items{-ms-flex-pack:distribute;justify-content:space-around;}
.garanty__name{text-align:center;}
.garanty__job{text-align:center;}
.product-items{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;}
.product-list ul li{line-height:4.3rem;}
.video .container{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;}
.video-left{margin-bottom:2rem;}
.compare-items{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;}
.compare-minus{margin-bottom:2rem;}
.compare{padding-bottom:5rem;}
.pick-item{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;}
.pick__img{width:100%;margin-bottom:5rem;}
.pick-info{width:100%;}
.compare-1-items{-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-align:center;align-items:center;}
.compare-1-plus{padding:0;}
.compare-1-plus__title{width:100%;max-width:800px;}
.compare-1-plus li{width:100%;}
.partner-items-icons{position:static;-ms-flex-pack:center;justify-content:center;}
.partner-items__text{text-align:center;margin-bottom:2rem;}
.garanty-1 .container{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;}
.partnership__number{margin:5rem 9rem;}
.partnership-items{-ms-flex-pack:center;justify-content:center;}
.discount-left{display:none;}
.pick-list-items{height:64rem;top:4.85rem;}
}
@media screen and (max-width: 634px) {
.pick-list-items{height:93rem;}
}
@media screen and (max-width: 600px) {
.header-bottom{-ms-flex-direction:column;flex-direction:column;}
.feed-back-item__title{text-align:center;}
.input div.input-name{margin-right:0;}
.footer-social ul{-ms-flex-wrap:wrap;flex-wrap:wrap;}
.footer-social ul li{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;width:50%;margin:0 auto 2rem;}
.footer-bottom{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;}
.footer-bottom-contact{margin-bottom:2rem;}
.footer-form .conf{float:none;text-align:center;}
.input{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;}
p.input-name{margin-right:0;margin-bottom:2rem;}
.offer-1{padding-bottom:5rem;}
.partner-items-icons{-ms-flex-wrap:wrap;flex-wrap:wrap;}
.partner-items__img{margin-bottom:2rem;}
.discount-form{margin-top:2rem;position:static;transform:translateX(0%);}
.discount .container{-ms-flex-direction:column;flex-direction:column;}
.discount-right{max-width:60rem;width:100%;}
.discount{margin-bottom:5rem;}
.header-bottom{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:3rem;}
.header-bottom__phone{margin-left:0;margin-top:2rem;}
.banner-bottom-partner{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;}
.banner-bottom-partner__img{margin-bottom:2rem;}
.experience-item__number{width:10rem;height:10rem;font-size:1.6rem;}
.experience-item__text{font-size:1.2rem;text-align:center;}
.product-item-wrapper{width:60rem;padding:6.3rem 3rem 6.3rem 0;}
.product-item{width:48.5rem;height:28.9rem;}
.pick-list-border.active .pick-list-items{height:95rem;padding:1rem 0 2rem 1rem;}
.pick-list-items li{margin-left:0.5rem;}
.product .swiper-container-horizontal>.swiper-pagination-bullets{right:5rem;}
.footer-social ul a{width:50%;}
.garanty-left{top:5.1rem;left:54%;}
}
@media screen and (max-width: 500px) {
.popup-container{max-width:45rem;}
.popup-succes__title:after{width:30rem;}
.partnership__number{margin:5rem 6rem;}
}
@media screen and (max-width: 428px) {
.garanty-left {
top: 9.1rem;
left: 56%;
}
}
 @-webkit-keyframes bounce {
from,
20%,
53%,
80%,
to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
40%,
43%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0);}
70%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0);}
90%{-webkit-transform:translate3d(0, -4px, 0);transform:translate3d(0, -4px, 0);}
}
@keyframes bounce {
from,
20%,
53%,
80%,
to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
40%,
43%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0);}
70%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0);}
90%{-webkit-transform:translate3d(0, -4px, 0);transform:translate3d(0, -4px, 0);}
}
.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom;}
@-webkit-keyframes flash {
from,
50%,
to{opacity:1;}
25%,
75%{opacity:0;}
}
@keyframes flash {
from,
50%,
to{opacity:1;}
25%,
75%{opacity:0;}
}
.flash{-webkit-animation-name:flash;animation-name:flash;}
@-webkit-keyframes pulse {
from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
50%{-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05);}
to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
}
@keyframes pulse {
from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
50%{-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05);}
to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
}
.pulse{-webkit-animation-name:pulse;animation-name:pulse;}
@-webkit-keyframes rubberBand {
from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
30%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1);}
40%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1);}
50%{-webkit-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1);}
65%{-webkit-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1);}
75%{-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1);}
to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
}
@keyframes rubberBand {
from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
30%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1);}
40%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1);}
50%{-webkit-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1);}
65%{-webkit-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1);}
75%{-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1);}
to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
}
.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand;}
@-webkit-keyframes shake {
from,
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
10%,
30%,
50%,
70%,
90%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0);}
20%,
40%,
60%,
80%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0);}
}
@keyframes shake {
from,
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
10%,
30%,
50%,
70%,
90%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0);}
20%,
40%,
60%,
80%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0);}
}
.shake{-webkit-animation-name:shake;animation-name:shake;}
@-webkit-keyframes headShake {
0%{-webkit-transform:translateX(0);transform:translateX(0);}
6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg);}
18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg);}
31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg);}
43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg);}
50%{-webkit-transform:translateX(0);transform:translateX(0);}
}
@keyframes headShake {
0%{-webkit-transform:translateX(0);transform:translateX(0);}
6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg);}
18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg);}
31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg);}
43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg);}
50%{-webkit-transform:translateX(0);transform:translateX(0);}
}
.headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake;}
@-webkit-keyframes swing {
20%{-webkit-transform:rotate3d(0, 0, 1, 15deg);transform:rotate3d(0, 0, 1, 15deg);}
40%{-webkit-transform:rotate3d(0, 0, 1, -10deg);transform:rotate3d(0, 0, 1, -10deg);}
60%{-webkit-transform:rotate3d(0, 0, 1, 5deg);transform:rotate3d(0, 0, 1, 5deg);}
80%{-webkit-transform:rotate3d(0, 0, 1, -5deg);transform:rotate3d(0, 0, 1, -5deg);}
to{-webkit-transform:rotate3d(0, 0, 1, 0deg);transform:rotate3d(0, 0, 1, 0deg);}
}
@keyframes swing {
20%{-webkit-transform:rotate3d(0, 0, 1, 15deg);transform:rotate3d(0, 0, 1, 15deg);}
40%{-webkit-transform:rotate3d(0, 0, 1, -10deg);transform:rotate3d(0, 0, 1, -10deg);}
60%{-webkit-transform:rotate3d(0, 0, 1, 5deg);transform:rotate3d(0, 0, 1, 5deg);}
80%{-webkit-transform:rotate3d(0, 0, 1, -5deg);transform:rotate3d(0, 0, 1, -5deg);}
to{-webkit-transform:rotate3d(0, 0, 1, 0deg);transform:rotate3d(0, 0, 1, 0deg);}
}
.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing;}
@-webkit-keyframes tada {
from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
10%,
20%{-webkit-transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);}
30%,
50%,
70%,
90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);}
40%,
60%,
80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);}
to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
}
@keyframes tada {
from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
10%,
20%{-webkit-transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);}
30%,
50%,
70%,
90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);}
40%,
60%,
80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);}
to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
}
.tada{-webkit-animation-name:tada;animation-name:tada;}
@-webkit-keyframes wobble {
from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
15%{-webkit-transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);}
30%{-webkit-transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);}
45%{-webkit-transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);}
60%{-webkit-transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);}
75%{-webkit-transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
@keyframes wobble {
from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
15%{-webkit-transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);}
30%{-webkit-transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);}
45%{-webkit-transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);}
60%{-webkit-transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);}
75%{-webkit-transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
.wobble{-webkit-animation-name:wobble;animation-name:wobble;}
@-webkit-keyframes jello {
from,
11.1%,
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg);}
33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg);}
44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg);}
55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg);}
66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg);}
77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg);}
88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg);}
}
@keyframes jello {
from,
11.1%,
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg);}
33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg);}
44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg);}
55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg);}
66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg);}
77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg);}
88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg);}
}
.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center;}
@-webkit-keyframes heartBeat {
0%{-webkit-transform:scale(1);transform:scale(1);}
14%{-webkit-transform:scale(1.3);transform:scale(1.3);}
28%{-webkit-transform:scale(1);transform:scale(1);}
42%{-webkit-transform:scale(1.3);transform:scale(1.3);}
70%{-webkit-transform:scale(1);transform:scale(1);}
}
@keyframes heartBeat {
0%{-webkit-transform:scale(1);transform:scale(1);}
14%{-webkit-transform:scale(1.3);transform:scale(1.3);}
28%{-webkit-transform:scale(1);transform:scale(1);}
42%{-webkit-transform:scale(1.3);transform:scale(1.3);}
70%{-webkit-transform:scale(1);transform:scale(1);}
}
.heartBeat{-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}
@-webkit-keyframes bounceIn {
from,
20%,
40%,
60%,
80%,
to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);}
0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3);}
20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1);}
40%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9);}
60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03);}
80%{-webkit-transform:scale3d(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97);}
to{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
}
@keyframes bounceIn {
from,
20%,
40%,
60%,
80%,
to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);}
0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3);}
20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1);}
40%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9);}
60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03);}
80%{-webkit-transform:scale3d(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97);}
to{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
}
.bounceIn{-webkit-animation-duration:0.75s;animation-duration:0.75s;-webkit-animation-name:bounceIn;animation-name:bounceIn;}
@-webkit-keyframes bounceInDown {
from,
60%,
75%,
90%,
to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);}
0%{opacity:0;-webkit-transform:translate3d(0, -3000px, 0);transform:translate3d(0, -3000px, 0);}
60%{opacity:1;-webkit-transform:translate3d(0, 25px, 0);transform:translate3d(0, 25px, 0);}
75%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0);}
90%{-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0);}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
@keyframes bounceInDown {
from,
60%,
75%,
90%,
to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);}
0%{opacity:0;-webkit-transform:translate3d(0, -3000px, 0);transform:translate3d(0, -3000px, 0);}
60%{opacity:1;-webkit-transform:translate3d(0, 25px, 0);transform:translate3d(0, 25px, 0);}
75%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0);}
90%{-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0);}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown;}
@-webkit-keyframes bounceInLeft {
from,
60%,
75%,
90%,
to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);}
0%{opacity:0;-webkit-transform:translate3d(-3000px, 0, 0);transform:translate3d(-3000px, 0, 0);}
60%{opacity:1;-webkit-transform:translate3d(25px, 0, 0);transform:translate3d(25px, 0, 0);}
75%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0);}
90%{-webkit-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0);}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
@keyframes bounceInLeft {
from,
60%,
75%,
90%,
to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);}
0%{opacity:0;-webkit-transform:translate3d(-3000px, 0, 0);transform:translate3d(-3000px, 0, 0);}
60%{opacity:1;-webkit-transform:translate3d(25px, 0, 0);transform:translate3d(25px, 0, 0);}
75%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0);}
90%{-webkit-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0);}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft;}
@-webkit-keyframes bounceInRight {
from,
60%,
75%,
90%,
to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);}
from{opacity:0;-webkit-transform:translate3d(3000px, 0, 0);transform:translate3d(3000px, 0, 0);}
60%{opacity:1;-webkit-transform:translate3d(-25px, 0, 0);transform:translate3d(-25px, 0, 0);}
75%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0);}
90%{-webkit-transform:translate3d(-5px, 0, 0);transform:translate3d(-5px, 0, 0);}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
@keyframes bounceInRight {
from,
60%,
75%,
90%,
to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);}
from{opacity:0;-webkit-transform:translate3d(3000px, 0, 0);transform:translate3d(3000px, 0, 0);}
60%{opacity:1;-webkit-transform:translate3d(-25px, 0, 0);transform:translate3d(-25px, 0, 0);}
75%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0);}
90%{-webkit-transform:translate3d(-5px, 0, 0);transform:translate3d(-5px, 0, 0);}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight;}
@-webkit-keyframes bounceInUp {
from,
60%,
75%,
90%,
to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);}
from{opacity:0;-webkit-transform:translate3d(0, 3000px, 0);transform:translate3d(0, 3000px, 0);}
60%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0);}
75%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0);}
90%{-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0);}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
@keyframes bounceInUp {
from,
60%,
75%,
90%,
to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);}
from{opacity:0;-webkit-transform:translate3d(0, 3000px, 0);transform:translate3d(0, 3000px, 0);}
60%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0);}
75%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0);}
90%{-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0);}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp;}
@-webkit-keyframes bounceOut {
20%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9);}
50%,
55%{opacity:1;-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1);}
to{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3);}
}
@keyframes bounceOut {
20%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9);}
50%,
55%{opacity:1;-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1);}
to{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3);}
}
.bounceOut{-webkit-animation-duration:0.75s;animation-duration:0.75s;-webkit-animation-name:bounceOut;animation-name:bounceOut;}
@-webkit-keyframes bounceOutDown {
20%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0);}
40%,
45%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0);}
to{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0);}
}
@keyframes bounceOutDown {
20%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0);}
40%,
45%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0);}
to{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0);}
}
.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown;}
@-webkit-keyframes bounceOutLeft {
20%{opacity:1;-webkit-transform:translate3d(20px, 0, 0);transform:translate3d(20px, 0, 0);}
to{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0);}
}
@keyframes bounceOutLeft {
20%{opacity:1;-webkit-transform:translate3d(20px, 0, 0);transform:translate3d(20px, 0, 0);}
to{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0);}
}
.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft;}
@-webkit-keyframes bounceOutRight {
20%{opacity:1;-webkit-transform:translate3d(-20px, 0, 0);transform:translate3d(-20px, 0, 0);}
to{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0);}
}
@keyframes bounceOutRight {
20%{opacity:1;-webkit-transform:translate3d(-20px, 0, 0);transform:translate3d(-20px, 0, 0);}
to{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0);}
}
.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight;}
@-webkit-keyframes bounceOutUp {
20%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0);}
40%,
45%{opacity:1;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0);}
to{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0);}
}
@keyframes bounceOutUp {
20%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0);}
40%,
45%{opacity:1;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0);}
to{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0);}
}
.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp;}
@-webkit-keyframes fadeIn {
from{opacity:0;}
to{opacity:1;}
}
@keyframes fadeIn {
from{opacity:0;}
to{opacity:1;}
}
.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn;}
@-webkit-keyframes fadeInDown {
from{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);}
to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
@keyframes fadeInDown {
from{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);}
to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown;}
@-webkit-keyframes fadeInDownBig {
from{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0);}
to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
@keyframes fadeInDownBig {
from{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0);}
to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig;}
@-webkit-keyframes fadeInLeft {
from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);}
to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
@keyframes fadeInLeft {
from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);}
to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft;}
@-webkit-keyframes fadeInLeftBig {
from{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0);}
to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
@keyframes fadeInLeftBig {
from{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0);}
to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig;}
@-webkit-keyframes fadeInRight {
from{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);}
to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
@keyframes fadeInRight {
from{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);}
to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight;}
@-webkit-keyframes fadeInRightBig {
from{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0);}
to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
@keyframes fadeInRightBig {
from{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0);}
to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig;}
@-webkit-keyframes fadeInUp {
from{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);}
to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
@keyframes fadeInUp {
from{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);}
to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;}
@-webkit-keyframes fadeInUpBig {
from{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0);}
to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
@keyframes fadeInUpBig {
from{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0);}
to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig;}
@-webkit-keyframes fadeOut {
from{opacity:1;}
to{opacity:0;}
}
@keyframes fadeOut {
from{opacity:1;}
to{opacity:0;}
}
.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut;}
@-webkit-keyframes fadeOutDown {
from{opacity:1;}
to{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);}
}
@keyframes fadeOutDown {
from{opacity:1;}
to{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);}
}
.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown;}
@-webkit-keyframes fadeOutDownBig {
from{opacity:1;}
to{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0);}
}
@keyframes fadeOutDownBig {
from{opacity:1;}
to{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0);}
}
.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig;}
@-webkit-keyframes fadeOutLeft {
from{opacity:1;}
to{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);}
}
@keyframes fadeOutLeft {
from{opacity:1;}
to{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);}
}
.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft;}
@-webkit-keyframes fadeOutLeftBig {
from{opacity:1;}
to{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0);}
}
@keyframes fadeOutLeftBig {
from{opacity:1;}
to{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0);}
}
.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig;}
@-webkit-keyframes fadeOutRight {
from{opacity:1;}
to{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);}
}
@keyframes fadeOutRight {
from{opacity:1;}
to{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);}
}
.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight;}
@-webkit-keyframes fadeOutRightBig {
from{opacity:1;}
to{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0);}
}
@keyframes fadeOutRightBig {
from{opacity:1;}
to{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0);}
}
.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig;}
@-webkit-keyframes fadeOutUp {
from{opacity:1;}
to{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);}
}
@keyframes fadeOutUp {
from{opacity:1;}
to{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);}
}
.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp;}
@-webkit-keyframes fadeOutUpBig {
from{opacity:1;}
to{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0);}
}
@keyframes fadeOutUpBig {
from{opacity:1;}
to{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0);}
}
.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig;}
@-webkit-keyframes flip {
from{-webkit-transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}
40%{-webkit-transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}
50%{-webkit-transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
80%{-webkit-transform:perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);transform:perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
to{-webkit-transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
}
@keyframes flip {
from{-webkit-transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}
40%{-webkit-transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}
50%{-webkit-transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
80%{-webkit-transform:perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);transform:perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
to{-webkit-transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
}
.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip;}
@-webkit-keyframes flipInX {
from{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;}
40%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
60%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 10deg);transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1;}
80%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -5deg);transform:perspective(400px) rotate3d(1, 0, 0, -5deg);}
to{-webkit-transform:perspective(400px);transform:perspective(400px);}
}
@keyframes flipInX {
from{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;}
40%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
60%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 10deg);transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1;}
80%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -5deg);transform:perspective(400px) rotate3d(1, 0, 0, -5deg);}
to{-webkit-transform:perspective(400px);transform:perspective(400px);}
}
.flipInX{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX;}
@-webkit-keyframes flipInY {
from{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;}
40%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);transform:perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
60%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1;}
80%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);transform:perspective(400px) rotate3d(0, 1, 0, -5deg);}
to{-webkit-transform:perspective(400px);transform:perspective(400px);}
}
@keyframes flipInY {
from{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;}
40%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);transform:perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
60%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1;}
80%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);transform:perspective(400px) rotate3d(0, 1, 0, -5deg);}
to{-webkit-transform:perspective(400px);transform:perspective(400px);}
}
.flipInY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY;}
@-webkit-keyframes flipOutX {
from{-webkit-transform:perspective(400px);transform:perspective(400px);}
30%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1;}
to{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0;}
}
@keyframes flipOutX {
from{-webkit-transform:perspective(400px);transform:perspective(400px);}
30%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1;}
to{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0;}
}
.flipOutX{-webkit-animation-duration:0.75s;animation-duration:0.75s;-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible !important;backface-visibility:visible !important;}
@-webkit-keyframes flipOutY {
from{-webkit-transform:perspective(400px);transform:perspective(400px);}
30%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -15deg);transform:perspective(400px) rotate3d(0, 1, 0, -15deg);opacity:1;}
to{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0;}
}
@keyframes flipOutY {
from{-webkit-transform:perspective(400px);transform:perspective(400px);}
30%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -15deg);transform:perspective(400px) rotate3d(0, 1, 0, -15deg);opacity:1;}
to{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0;}
}
.flipOutY{-webkit-animation-duration:0.75s;animation-duration:0.75s;-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipOutY;animation-name:flipOutY;}
@-webkit-keyframes lightSpeedIn {
from{-webkit-transform:translate3d(100%, 0, 0) skewX(-30deg);transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0;}
60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1;}
80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
@keyframes lightSpeedIn {
from{-webkit-transform:translate3d(100%, 0, 0) skewX(-30deg);transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0;}
60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1;}
80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}
@-webkit-keyframes lightSpeedOut {
from{opacity:1;}
to{-webkit-transform:translate3d(100%, 0, 0) skewX(30deg);transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0;}
}
@keyframes lightSpeedOut {
from{opacity:1;}
to{-webkit-transform:translate3d(100%, 0, 0) skewX(30deg);transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0;}
}
.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
@-webkit-keyframes rotateIn {
from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, -200deg);transform:rotate3d(0, 0, 1, -200deg);opacity:0;}
to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1;}
}
@keyframes rotateIn {
from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, -200deg);transform:rotate3d(0, 0, 1, -200deg);opacity:0;}
to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1;}
}
.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn;}
@-webkit-keyframes rotateInDownLeft {
from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0;}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1;}
}
@keyframes rotateInDownLeft {
from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0;}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1;}
}
.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft;}
@-webkit-keyframes rotateInDownRight {
from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0;}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1;}
}
@keyframes rotateInDownRight {
from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0;}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1;}
}
.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight;}
@-webkit-keyframes rotateInUpLeft {
from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0;}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1;}
}
@keyframes rotateInUpLeft {
from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0;}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1;}
}
.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft;}
@-webkit-keyframes rotateInUpRight {
from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -90deg);transform:rotate3d(0, 0, 1, -90deg);opacity:0;}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1;}
}
@keyframes rotateInUpRight {
from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -90deg);transform:rotate3d(0, 0, 1, -90deg);opacity:0;}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1;}
}
.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight;}
@-webkit-keyframes rotateOut {
from{-webkit-transform-origin:center;transform-origin:center;opacity:1;}
to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, 200deg);transform:rotate3d(0, 0, 1, 200deg);opacity:0;}
}
@keyframes rotateOut {
from{-webkit-transform-origin:center;transform-origin:center;opacity:1;}
to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, 200deg);transform:rotate3d(0, 0, 1, 200deg);opacity:0;}
}
.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut;}
@-webkit-keyframes rotateOutDownLeft {
from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1;}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0;}
}
@keyframes rotateOutDownLeft {
from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1;}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0;}
}
.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft;}
@-webkit-keyframes rotateOutDownRight {
from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1;}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0;}
}
@keyframes rotateOutDownRight {
from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1;}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0;}
}
.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight;}
@-webkit-keyframes rotateOutUpLeft {
from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1;}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0;}
}
@keyframes rotateOutUpLeft {
from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1;}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0;}
}
.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft;}
@-webkit-keyframes rotateOutUpRight {
from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1;}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 90deg);transform:rotate3d(0, 0, 1, 90deg);opacity:0;}
}
@keyframes rotateOutUpRight {
from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1;}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 90deg);transform:rotate3d(0, 0, 1, 90deg);opacity:0;}
}
.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight;}
@-webkit-keyframes hinge {
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:rotate3d(0, 0, 1, 80deg);transform:rotate3d(0, 0, 1, 80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}
40%,
80%{-webkit-transform:rotate3d(0, 0, 1, 60deg);transform:rotate3d(0, 0, 1, 60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1;}
to{-webkit-transform:translate3d(0, 700px, 0);transform:translate3d(0, 700px, 0);opacity:0;}
}
@keyframes hinge {
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:rotate3d(0, 0, 1, 80deg);transform:rotate3d(0, 0, 1, 80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}
40%,
80%{-webkit-transform:rotate3d(0, 0, 1, 60deg);transform:rotate3d(0, 0, 1, 60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1;}
to{-webkit-transform:translate3d(0, 700px, 0);transform:translate3d(0, 700px, 0);opacity:0;}
}
.hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:hinge;animation-name:hinge;}
@-webkit-keyframes jackInTheBox {
from{opacity:0;-webkit-transform:scale(0.1) rotate(30deg);transform:scale(0.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom;}
50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg);}
70%{-webkit-transform:rotate(3deg);transform:rotate(3deg);}
to{opacity:1;-webkit-transform:scale(1);transform:scale(1);}
}
@keyframes jackInTheBox {
from{opacity:0;-webkit-transform:scale(0.1) rotate(30deg);transform:scale(0.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom;}
50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg);}
70%{-webkit-transform:rotate(3deg);transform:rotate(3deg);}
to{opacity:1;-webkit-transform:scale(1);transform:scale(1);}
}
.jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox;}
@-webkit-keyframes rollIn {
from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);}
to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
@keyframes rollIn {
from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);}
to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn;}
@-webkit-keyframes rollOut {
from{opacity:1;}
to{opacity:0;-webkit-transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);}
}
@keyframes rollOut {
from{opacity:1;}
to{opacity:0;-webkit-transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);}
}
.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut;}
@-webkit-keyframes zoomIn {
from{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3);}
50%{opacity:1;}
}
@keyframes zoomIn {
from{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3);}
50%{opacity:1;}
}
.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn;}
@-webkit-keyframes zoomInDown {
from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);}
60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);}
}
@keyframes zoomInDown {
from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);}
60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);}
}
.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown;}
@-webkit-keyframes zoomInLeft {
from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);}
60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);}
}
@keyframes zoomInLeft {
from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);}
60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);}
}
.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft;}
@-webkit-keyframes zoomInRight {
from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);}
60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);}
}
@keyframes zoomInRight {
from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);}
60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);}
}
.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight;}
@-webkit-keyframes zoomInUp {
from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);}
60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);}
}
@keyframes zoomInUp {
from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);}
60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);}
}
.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp;}
@-webkit-keyframes zoomOut {
from{opacity:1;}
50%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3);}
to{opacity:0;}
}
@keyframes zoomOut {
from{opacity:1;}
50%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3);}
to{opacity:0;}
}
.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut;}
@-webkit-keyframes zoomOutDown {
40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);}
to{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);}
}
@keyframes zoomOutDown {
40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);}
to{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);}
}
.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown;}
@-webkit-keyframes zoomOutLeft {
40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);}
to{opacity:0;-webkit-transform:scale(0.1) translate3d(-2000px, 0, 0);transform:scale(0.1) translate3d(-2000px, 0, 0);-webkit-transform-origin:left center;transform-origin:left center;}
}
@keyframes zoomOutLeft {
40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);}
to{opacity:0;-webkit-transform:scale(0.1) translate3d(-2000px, 0, 0);transform:scale(0.1) translate3d(-2000px, 0, 0);-webkit-transform-origin:left center;transform-origin:left center;}
}
.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft;}
@-webkit-keyframes zoomOutRight {
40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);}
to{opacity:0;-webkit-transform:scale(0.1) translate3d(2000px, 0, 0);transform:scale(0.1) translate3d(2000px, 0, 0);-webkit-transform-origin:right center;transform-origin:right center;}
}
@keyframes zoomOutRight {
40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);}
to{opacity:0;-webkit-transform:scale(0.1) translate3d(2000px, 0, 0);transform:scale(0.1) translate3d(2000px, 0, 0);-webkit-transform-origin:right center;transform-origin:right center;}
}
.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight;}
@-webkit-keyframes zoomOutUp {
40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);}
to{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);}
}
@keyframes zoomOutUp {
40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);}
to{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);}
}
.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp;}
@-webkit-keyframes slideInDown {
from{-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 slideInDown {
from{-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);}
}
.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown;}
@-webkit-keyframes slideInLeft {
from{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);visibility:visible;}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
@keyframes slideInLeft {
from{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);visibility:visible;}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft;}
@-webkit-keyframes slideInRight {
from{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);visibility:visible;}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
@keyframes slideInRight {
from{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);visibility:visible;}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight;}
@-webkit-keyframes slideInUp {
from{-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 {
from{-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);}
}
.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp;}
@-webkit-keyframes slideOutDown {
from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
to{visibility:hidden;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);}
}
@keyframes slideOutDown {
from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
to{visibility:hidden;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);}
}
.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown;}
@-webkit-keyframes slideOutLeft {
from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
to{visibility:hidden;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);}
}
@keyframes slideOutLeft {
from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
to{visibility:hidden;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);}
}
.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft;}
@-webkit-keyframes slideOutRight {
from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
to{visibility:hidden;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);}
}
@keyframes slideOutRight {
from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
to{visibility:hidden;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);}
}
.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight;}
@-webkit-keyframes slideOutUp {
from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
to{visibility:hidden;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);}
}
@keyframes slideOutUp {
from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
to{visibility:hidden;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);}
}
.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp;}
.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;}
.animated.delay-1s{-webkit-animation-delay:1s;animation-delay:1s;}
.animated.delay-2s{-webkit-animation-delay:2s;animation-delay:2s;}
.animated.delay-3s{-webkit-animation-delay:3s;animation-delay:3s;}
.animated.delay-4s{-webkit-animation-delay:4s;animation-delay:4s;}
.animated.delay-5s{-webkit-animation-delay:5s;animation-delay:5s;}
.animated.fast{-webkit-animation-duration:800ms;animation-duration:800ms;}
.animated.faster{-webkit-animation-duration:500ms;animation-duration:500ms;}
.animated.slow{-webkit-animation-duration:2s;animation-duration:2s;}
.animated.slower{-webkit-animation-duration:3s;animation-duration:3s;}
@media (print), (prefers-reduced-motion: reduce) {
.animated {
-webkit-animation-duration: 1ms !important;
animation-duration: 1ms !important;
-webkit-transition-duration: 1ms !important;
transition-duration: 1ms !important;
-webkit-animation-iteration-count: 1 !important;
animation-iteration-count: 1 !important;
}
}[data-class="wpcf7cf_group"], .wpcf7cf_remove, .wpcf7cf_add{display:none;}
.wpcf7cf_repeater_sub{margin-bottom:20px;}
.wpcf7cf_repeater_controls, .wpcf7cf_step_controls{display:flex;justify-content:space-between;flex-wrap:wrap;}
.wpcf7cf_multistep .wpcf7cf_step {
display:none;
}