.wp-block-audio figcaption{margin-top:.5em;margin-bottom:1em}.wp-block-audio audio{width:100%;min-width:300px}.wp-block-button{color:#fff}.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}.no-border-radius.wp-block-button__link{border-radius:0!important}.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:400;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;margin-bottom:28px;flex-wrap:wrap}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap}}.wp-block-column{flex-grow:1;min-width:0;word-break:break-word;overflow-wrap:break-word}@media (max-width:599px){.wp-block-column{flex-basis:100%!important}}@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-columns.are-vertically-aligned-top{align-items:flex-start}.wp-block-columns.are-vertically-aligned-center{align-items:center}.wp-block-columns.are-vertically-aligned-bottom{align-items:flex-end}.wp-block-column.is-vertically-aligned-top{align-self:flex-start}.wp-block-column.is-vertically-aligned-center{-ms-grid-row-align:center;align-self:center}.wp-block-column.is-vertically-aligned-bottom{align-self:flex-end}.wp-block-cover,.wp-block-cover-image{position:relative;background-color:#000;background-size:cover;background-position:50%;min-height:430px;height:100%;width:100%;display:flex;justify-content:center;align-items:center;overflow:hidden}.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}}@media (prefers-reduced-motion:reduce){.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: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:not(.has-text-color),.wp-block-cover-image h1:not(.has-text-color),.wp-block-cover-image h2:not(.has-text-color),.wp-block-cover-image h3:not(.has-text-color),.wp-block-cover-image h4:not(.has-text-color),.wp-block-cover-image h5:not(.has-text-color),.wp-block-cover-image h6:not(.has-text-color),.wp-block-cover-image p:not(.has-text-color),.wp-block-cover .wp-block-subhead:not(.has-text-color),.wp-block-cover h1:not(.has-text-color),.wp-block-cover h2:not(.has-text-color),.wp-block-cover h3:not(.has-text-color),.wp-block-cover h4:not(.has-text-color),.wp-block-cover h5:not(.has-text-color),.wp-block-cover h6:not(.has-text-color),.wp-block-cover p:not(.has-text-color){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}.wp-block-cover-image-text,.wp-block-cover-text,section.wp-block-cover-image h2{color:#fff}.wp-block-cover-image-text a,.wp-block-cover-image-text a:active,.wp-block-cover-image-text a:focus,.wp-block-cover-image-text a:hover,.wp-block-cover-text a,.wp-block-cover-text a:active,.wp-block-cover-text a:focus,.wp-block-cover-text a:hover,section.wp-block-cover-image h2 a,section.wp-block-cover-image h2 a:active,section.wp-block-cover-image h2 a:focus,section.wp-block-cover-image h2 a:hover{color:#fff}.wp-block-cover-image .wp-block-cover.has-left-content{justify-content:flex-start}.wp-block-cover-image .wp-block-cover.has-right-content{justify-content:flex-end}.wp-block-cover-image.has-left-content .wp-block-cover-image-text,.wp-block-cover.has-left-content .wp-block-cover-text,section.wp-block-cover-image.has-left-content>h2{margin-left:0;text-align:left}.wp-block-cover-image.has-right-content .wp-block-cover-image-text,.wp-block-cover.has-right-content .wp-block-cover-text,section.wp-block-cover-image.has-right-content>h2{margin-right:0;text-align:right}.wp-block-cover-image .wp-block-cover-image-text,.wp-block-cover .wp-block-cover-text,section.wp-block-cover-image>h2{font-size:2em;line-height:1.25;z-index:1;margin-bottom:0;max-width:610px;padding:14px;text-align:center}.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}.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-16 .wp-block-embed__wrapper:before{padding-top:177.78%}.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}.blocks-gallery-grid,.wp-block-gallery{display:flex;flex-wrap:wrap;list-style-type:none;padding:0;margin:0}.blocks-gallery-grid .blocks-gallery-image,.blocks-gallery-grid .blocks-gallery-item,.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}.blocks-gallery-grid .blocks-gallery-image figure,.blocks-gallery-grid .blocks-gallery-item figure,.wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery .blocks-gallery-item figure{margin:0;height:100%}@supports (position:sticky){.blocks-gallery-grid .blocks-gallery-image figure,.blocks-gallery-grid .blocks-gallery-item figure,.wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery .blocks-gallery-item figure{display:flex;align-items:flex-end;justify-content:flex-start}}.blocks-gallery-grid .blocks-gallery-image img,.blocks-gallery-grid .blocks-gallery-item img,.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:sticky){.blocks-gallery-grid .blocks-gallery-image img,.blocks-gallery-grid .blocks-gallery-item img,.wp-block-gallery .blocks-gallery-image img,.wp-block-gallery .blocks-gallery-item img{width:auto}}.blocks-gallery-grid .blocks-gallery-image figcaption,.blocks-gallery-grid .blocks-gallery-item figcaption,.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)}.blocks-gallery-grid .blocks-gallery-image figcaption img,.blocks-gallery-grid .blocks-gallery-item figcaption img,.wp-block-gallery .blocks-gallery-image figcaption img,.wp-block-gallery .blocks-gallery-item figcaption img{display:inline}.blocks-gallery-grid.is-cropped .blocks-gallery-image a,.blocks-gallery-grid.is-cropped .blocks-gallery-image img,.blocks-gallery-grid.is-cropped .blocks-gallery-item a,.blocks-gallery-grid.is-cropped .blocks-gallery-item img,.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:sticky){.blocks-gallery-grid.is-cropped .blocks-gallery-image a,.blocks-gallery-grid.is-cropped .blocks-gallery-image img,.blocks-gallery-grid.is-cropped .blocks-gallery-item a,.blocks-gallery-grid.is-cropped .blocks-gallery-item img,.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}}.blocks-gallery-grid .blocks-gallery-image,.blocks-gallery-grid .blocks-gallery-item,.wp-block-gallery .blocks-gallery-image,.wp-block-gallery .blocks-gallery-item{width:calc((100% - 16px)/2)}.blocks-gallery-grid .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery .blocks-gallery-item:nth-of-type(2n){margin-right:0}.blocks-gallery-grid.columns-1 .blocks-gallery-image,.blocks-gallery-grid.columns-1 .blocks-gallery-item,.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){.blocks-gallery-grid.columns-3 .blocks-gallery-image,.blocks-gallery-grid.columns-3 .blocks-gallery-item,.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){.blocks-gallery-grid.columns-3 .blocks-gallery-image,.blocks-gallery-grid.columns-3 .blocks-gallery-item,.wp-block-gallery.columns-3 .blocks-gallery-image,.wp-block-gallery.columns-3 .blocks-gallery-item{width:calc((100% - 32px)/3 - 1px)}}.blocks-gallery-grid.columns-4 .blocks-gallery-image,.blocks-gallery-grid.columns-4 .blocks-gallery-item,.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){.blocks-gallery-grid.columns-4 .blocks-gallery-image,.blocks-gallery-grid.columns-4 .blocks-gallery-item,.wp-block-gallery.columns-4 .blocks-gallery-image,.wp-block-gallery.columns-4 .blocks-gallery-item{width:calc((100% - 48px)/4 - 1px)}}.blocks-gallery-grid.columns-5 .blocks-gallery-image,.blocks-gallery-grid.columns-5 .blocks-gallery-item,.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){.blocks-gallery-grid.columns-5 .blocks-gallery-image,.blocks-gallery-grid.columns-5 .blocks-gallery-item,.wp-block-gallery.columns-5 .blocks-gallery-image,.wp-block-gallery.columns-5 .blocks-gallery-item{width:calc((100% - 64px)/5 - 1px)}}.blocks-gallery-grid.columns-6 .blocks-gallery-image,.blocks-gallery-grid.columns-6 .blocks-gallery-item,.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){.blocks-gallery-grid.columns-6 .blocks-gallery-image,.blocks-gallery-grid.columns-6 .blocks-gallery-item,.wp-block-gallery.columns-6 .blocks-gallery-image,.wp-block-gallery.columns-6 .blocks-gallery-item{width:calc((100% - 80px)/6 - 1px)}}.blocks-gallery-grid.columns-7 .blocks-gallery-image,.blocks-gallery-grid.columns-7 .blocks-gallery-item,.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){.blocks-gallery-grid.columns-7 .blocks-gallery-image,.blocks-gallery-grid.columns-7 .blocks-gallery-item,.wp-block-gallery.columns-7 .blocks-gallery-image,.wp-block-gallery.columns-7 .blocks-gallery-item{width:calc((100% - 96px)/7 - 1px)}}.blocks-gallery-grid.columns-8 .blocks-gallery-image,.blocks-gallery-grid.columns-8 .blocks-gallery-item,.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){.blocks-gallery-grid.columns-8 .blocks-gallery-image,.blocks-gallery-grid.columns-8 .blocks-gallery-item,.wp-block-gallery.columns-8 .blocks-gallery-image,.wp-block-gallery.columns-8 .blocks-gallery-item{width:calc((100% - 112px)/8 - 1px)}}.blocks-gallery-grid.columns-1 .blocks-gallery-image:nth-of-type(1n),.blocks-gallery-grid.columns-1 .blocks-gallery-item:nth-of-type(1n),.wp-block-gallery.columns-1 .blocks-gallery-image:nth-of-type(1n),.wp-block-gallery.columns-1 .blocks-gallery-item:nth-of-type(1n){margin-right:0}.blocks-gallery-grid.columns-2 .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid.columns-2 .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery.columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery.columns-2 .blocks-gallery-item:nth-of-type(2n){margin-right:0}.blocks-gallery-grid.columns-3 .blocks-gallery-image:nth-of-type(3n),.blocks-gallery-grid.columns-3 .blocks-gallery-item:nth-of-type(3n),.wp-block-gallery.columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery.columns-3 .blocks-gallery-item:nth-of-type(3n){margin-right:0}.blocks-gallery-grid.columns-4 .blocks-gallery-image:nth-of-type(4n),.blocks-gallery-grid.columns-4 .blocks-gallery-item:nth-of-type(4n),.wp-block-gallery.columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery.columns-4 .blocks-gallery-item:nth-of-type(4n){margin-right:0}.blocks-gallery-grid.columns-5 .blocks-gallery-image:nth-of-type(5n),.blocks-gallery-grid.columns-5 .blocks-gallery-item:nth-of-type(5n),.wp-block-gallery.columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery.columns-5 .blocks-gallery-item:nth-of-type(5n){margin-right:0}.blocks-gallery-grid.columns-6 .blocks-gallery-image:nth-of-type(6n),.blocks-gallery-grid.columns-6 .blocks-gallery-item:nth-of-type(6n),.wp-block-gallery.columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery.columns-6 .blocks-gallery-item:nth-of-type(6n){margin-right:0}.blocks-gallery-grid.columns-7 .blocks-gallery-image:nth-of-type(7n),.blocks-gallery-grid.columns-7 .blocks-gallery-item:nth-of-type(7n),.wp-block-gallery.columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery.columns-7 .blocks-gallery-item:nth-of-type(7n){margin-right:0}.blocks-gallery-grid.columns-8 .blocks-gallery-image:nth-of-type(8n),.blocks-gallery-grid.columns-8 .blocks-gallery-item:nth-of-type(8n),.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}}.blocks-gallery-grid .blocks-gallery-image:last-child,.blocks-gallery-grid .blocks-gallery-item:last-child,.wp-block-gallery .blocks-gallery-image:last-child,.wp-block-gallery .blocks-gallery-item:last-child{margin-right:0}.blocks-gallery-grid.alignleft,.blocks-gallery-grid.alignright,.wp-block-gallery.alignleft,.wp-block-gallery.alignright{max-width:305px;width:100%}.blocks-gallery-grid.aligncenter .blocks-gallery-item figure,.wp-block-gallery.aligncenter .blocks-gallery-item figure{justify-content:center}.wp-block-image{max-width:100%;margin-bottom:1em}.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}.is-style-circle-mask img{border-radius:9999px}@supports (mask-image:none) or (-webkit-mask-image:none){.is-style-circle-mask img{mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-mode:alpha;mask-repeat:no-repeat;mask-size:contain;mask-position:center;border-radius:none}}.wp-block-latest-comments__comment{font-size:15px;line-height:1.1;list-style:none;margin-bottom:1em}.has-avatars .wp-block-latest-comments__comment{min-height:36px;list-style:none}.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt,.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta{margin-left:52px}.has-dates .wp-block-latest-comments__comment,.has-excerpts .wp-block-latest-comments__comment{line-height:1.5}.wp-block-latest-comments__comment-excerpt p{font-size:14px;line-height:1.8;margin:5px 0 20px}.wp-block-latest-comments__comment-date{color:#8f98a1;display:block;font-size:12px}.wp-block-latest-comments .avatar,.wp-block-latest-comments__comment-avatar{border-radius:24px;display:block;float:left;height:40px;margin-right:12px;width:40px}.wp-block-latest-posts.alignleft{margin-right:2em}.wp-block-latest-posts.alignright{margin-left:2em}.wp-block-latest-posts.wp-block-latest-posts__list{list-style:none}.wp-block-latest-posts.is-grid{display:flex;flex-wrap:wrap;padding:0}.wp-block-latest-posts.is-grid li{margin:0 16px 16px 0;width:100%}@media (min-width:600px){.wp-block-latest-posts.columns-2 li{width:calc(50% - 16px)}.wp-block-latest-posts.columns-3 li{width:calc(33.33333% - 16px)}.wp-block-latest-posts.columns-4 li{width:calc(25% - 16px)}.wp-block-latest-posts.columns-5 li{width:calc(20% - 16px)}.wp-block-latest-posts.columns-6 li{width:calc(16.66667% - 16px)}}.wp-block-latest-posts__post-date{display:block;color:#6c7781;font-size:13px}.wp-block-latest-posts__post-excerpt{margin-top:8px;margin-bottom:16px}.wp-block-media-text{display:-ms-grid;display:grid;-ms-grid-rows:auto;grid-template-rows:auto;-ms-grid-columns:50% 1fr;grid-template-columns:50% 1fr}.wp-block-media-text .has-media-on-the-right{-ms-grid-columns:1fr 50%;grid-template-columns:1fr 50%}.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__media{-ms-grid-row-align:start;align-self:start}.wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__media,.wp-block-media-text .wp-block-media-text__content,.wp-block-media-text .wp-block-media-text__media{-ms-grid-row-align:center;align-self:center}.wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__media{-ms-grid-row-align:end;align-self:end}.wp-block-media-text .wp-block-media-text__media{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1;margin:0}.wp-block-media-text .wp-block-media-text__content{word-break:break-word;padding:0 8%}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__media,.wp-block-media-text .wp-block-media-text__content{-ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}.wp-block-media-text>figure>img,.wp-block-media-text>figure>video{max-width:unset;width:100%;vertical-align:middle}.wp-block-media-text.is-image-fill figure{height:100%;min-height:250px;background-size:cover}.wp-block-media-text.is-image-fill figure>img{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}@media (max-width:600px){.wp-block-media-text.is-stacked-on-mobile{-ms-grid-columns:100%!important;grid-template-columns:100%!important}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__media{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}.wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right .wp-block-media-text__media,.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content{-ms-grid-column:1;grid-column:1;-ms-grid-row:2;grid-row:2}.wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right .wp-block-media-text__content{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}}.is-small-text{font-size:14px}.is-regular-text{font-size:16px}.is-large-text{font-size:36px}.is-larger-text{font-size:48px}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;line-height:.68;font-weight:100;margin:.05em .1em 0 0;text-transform:uppercase;font-style:normal}.has-drop-cap:not(:focus):after{content:"";display:table;clear:both;padding-top:14px}p.has-background{padding:20px 30px}p.has-text-color a{color:inherit}.wp-block-pullquote{padding:3em 0;margin-left:0;margin-right:0;text-align:center}.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{max-width:305px}.wp-block-pullquote.alignleft p,.wp-block-pullquote.alignright p{font-size:20px}.wp-block-pullquote p{font-size:28px;line-height:1.6}.wp-block-pullquote cite,.wp-block-pullquote footer{position:relative}.wp-block-pullquote .has-text-color a{color:inherit}.wp-block-pullquote:not(.is-style-solid-color){background:none}.wp-block-pullquote.is-style-solid-color{border:none}.wp-block-pullquote.is-style-solid-color blockquote{margin-left:auto;margin-right:auto;text-align:left;max-width:60%}.wp-block-pullquote.is-style-solid-color blockquote p{margin-top:0;margin-bottom:0;font-size:32px}.wp-block-pullquote.is-style-solid-color blockquote cite{text-transform:none;font-style:normal}.wp-block-pullquote cite{color:inherit}.wp-block-quote.is-large,.wp-block-quote.is-style-large{margin:0 0 16px;padding:0 1em}.wp-block-quote.is-large p,.wp-block-quote.is-style-large p{font-size:24px;font-style:italic;line-height:1.6}.wp-block-quote.is-large cite,.wp-block-quote.is-large footer,.wp-block-quote.is-style-large cite,.wp-block-quote.is-style-large footer{font-size:18px;text-align:right}.wp-block-rss.alignleft{margin-right:2em}.wp-block-rss.alignright{margin-left:2em}.wp-block-rss.is-grid{display:flex;flex-wrap:wrap;padding:0;list-style:none}.wp-block-rss.is-grid li{margin:0 16px 16px 0;width:100%}@media (min-width:600px){.wp-block-rss.columns-2 li{width:calc(50% - 16px)}.wp-block-rss.columns-3 li{width:calc(33.33333% - 16px)}.wp-block-rss.columns-4 li{width:calc(25% - 16px)}.wp-block-rss.columns-5 li{width:calc(20% - 16px)}.wp-block-rss.columns-6 li{width:calc(16.66667% - 16px)}}.wp-block-rss__item-author,.wp-block-rss__item-publish-date{display:block;color:#6c7781;font-size:13px}.wp-block-search{display:flex;flex-wrap:wrap}.wp-block-search .wp-block-search__label{width:100%}.wp-block-search .wp-block-search__input{flex-grow:1}.wp-block-search .wp-block-search__button{margin-left:10px}.wp-block-separator.is-style-wide{border-bottom-width:1px}.wp-block-separator.is-style-dots{background:none!important;border:none;text-align:center;max-width:none;line-height:1;height:auto}.wp-block-separator.is-style-dots:before{content:"\00b7 \00b7 \00b7";color:currentColor;font-size:20px;letter-spacing:2em;padding-left:2em;font-family:serif}.wp-block-social-links{display:flex;justify-content:flex-start;padding-left:0;padding-right:0;margin-left:0}.wp-social-link{width:36px;height:36px;border-radius:36px;margin-right:8px}.wp-social-link,.wp-social-link a{display:block;transition:transform .1s ease}.wp-social-link a{padding:6px;line-height:0}.wp-social-link a,.wp-social-link a:active,.wp-social-link a:hover,.wp-social-link a:visited,.wp-social-link svg{color:currentColor;fill:currentColor}.wp-social-link:hover{transform:scale(1.1)}.wp-block-social-links.aligncenter{justify-content:center;display:flex}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link{background-color:#f0f0f0;color:#444}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-amazon{background-color:#f90;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-bandcamp{background-color:#1ea0c3;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-behance{background-color:#0757fe;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-codepen{background-color:#1e1f26;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-deviantart{background-color:#02e49b;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dribbble{background-color:#e94c89;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dropbox{background-color:#4280ff;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-etsy{background-color:#f45800;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-facebook{background-color:#1977f2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-fivehundredpx{background-color:#000;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-flickr{background-color:#0461dd;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-foursquare{background-color:#e65678;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-github{background-color:#24292d;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-goodreads{background-color:#eceadd;color:#382110}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-google{background-color:#ea4434;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-instagram{background-color:#f00075;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-lastfm{background-color:#e21b24;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-linkedin{background-color:#0577b5;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-mastodon{background-color:#3288d4;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-medium{background-color:#02ab6c;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-meetup{background-color:#f6405f;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pinterest{background-color:#e60122;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pocket{background-color:#ef4155;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-reddit{background-color:#fe4500;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-skype{background-color:#0478d7;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-snapchat{background-color:#fefc00;color:#fff;stroke:#000}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-soundcloud{background-color:#ff5600;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-spotify{background-color:#1bd760;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-tumblr{background-color:#011835;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitch{background-color:#6440a4;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitter{background-color:#21a1f3;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vimeo{background-color:#1eb7ea;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vk{background-color:#4680c2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-wordpress{background-color:#3499cd;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-yelp{background-color:#d32422;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-youtube{background-color:#ff0100;color:#fff}.wp-block-social-links.is-style-logos-only .wp-social-link{background:none;padding:4px}.wp-block-social-links.is-style-logos-only .wp-social-link svg{width:28px;height:28px}.wp-block-social-links.is-style-logos-only .wp-social-link-amazon{color:#f90}.wp-block-social-links.is-style-logos-only .wp-social-link-bandcamp{color:#1ea0c3}.wp-block-social-links.is-style-logos-only .wp-social-link-behance{color:#0757fe}.wp-block-social-links.is-style-logos-only .wp-social-link-codepen{color:#1e1f26}.wp-block-social-links.is-style-logos-only .wp-social-link-deviantart{color:#02e49b}.wp-block-social-links.is-style-logos-only .wp-social-link-dribbble{color:#e94c89}.wp-block-social-links.is-style-logos-only .wp-social-link-dropbox{color:#4280ff}.wp-block-social-links.is-style-logos-only .wp-social-link-etsy{color:#f45800}.wp-block-social-links.is-style-logos-only .wp-social-link-facebook{color:#1977f2}.wp-block-social-links.is-style-logos-only .wp-social-link-fivehundredpx{color:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-flickr{color:#0461dd}.wp-block-social-links.is-style-logos-only .wp-social-link-foursquare{color:#e65678}.wp-block-social-links.is-style-logos-only .wp-social-link-github{color:#24292d}.wp-block-social-links.is-style-logos-only .wp-social-link-goodreads{color:#382110}.wp-block-social-links.is-style-logos-only .wp-social-link-google{color:#ea4434}.wp-block-social-links.is-style-logos-only .wp-social-link-instagram{color:#f00075}.wp-block-social-links.is-style-logos-only .wp-social-link-lastfm{color:#e21b24}.wp-block-social-links.is-style-logos-only .wp-social-link-linkedin{color:#0577b5}.wp-block-social-links.is-style-logos-only .wp-social-link-mastodon{color:#3288d4}.wp-block-social-links.is-style-logos-only .wp-social-link-medium{color:#02ab6c}.wp-block-social-links.is-style-logos-only .wp-social-link-meetup{color:#f6405f}.wp-block-social-links.is-style-logos-only .wp-social-link-pinterest{color:#e60122}.wp-block-social-links.is-style-logos-only .wp-social-link-pocket{color:#ef4155}.wp-block-social-links.is-style-logos-only .wp-social-link-reddit{color:#fe4500}.wp-block-social-links.is-style-logos-only .wp-social-link-skype{color:#0478d7}.wp-block-social-links.is-style-logos-only .wp-social-link-snapchat{color:#fff;stroke:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-soundcloud{color:#ff5600}.wp-block-social-links.is-style-logos-only .wp-social-link-spotify{color:#1bd760}.wp-block-social-links.is-style-logos-only .wp-social-link-tumblr{color:#011835}.wp-block-social-links.is-style-logos-only .wp-social-link-twitch{color:#6440a4}.wp-block-social-links.is-style-logos-only .wp-social-link-twitter{color:#21a1f3}.wp-block-social-links.is-style-logos-only .wp-social-link-vimeo{color:#1eb7ea}.wp-block-social-links.is-style-logos-only .wp-social-link-vk{color:#4680c2}.wp-block-social-links.is-style-logos-only .wp-social-link-wordpress{color:#3499cd}.wp-block-social-links.is-style-logos-only .wp-social-link-yelp{background-color:#d32422;color:#fff}.wp-block-social-links.is-style-logos-only .wp-social-link-youtube{color:#ff0100}.wp-block-social-links.is-style-pill-shape .wp-social-link{width:auto}.wp-block-social-links.is-style-pill-shape .wp-social-link a{padding-left:16px;padding-right:16px}.wp-block-spacer{clear:both}p.wp-block-subhead{font-size:1.1em;font-style:italic;opacity:.75}.wp-block-table{overflow-x:auto}.wp-block-table table{width:100%}.wp-block-table .has-fixed-layout{table-layout:fixed;width:100%}.wp-block-table .has-fixed-layout td,.wp-block-table .has-fixed-layout th{word-break:break-word}.wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{display:table;width:auto}.wp-block-table.aligncenter td,.wp-block-table.aligncenter th,.wp-block-table.alignleft td,.wp-block-table.alignleft th,.wp-block-table.alignright td,.wp-block-table.alignright th{word-break:break-word}.wp-block-table .has-subtle-light-gray-background-color{background-color:#f3f4f5}.wp-block-table .has-subtle-pale-green-background-color{background-color:#e9fbe5}.wp-block-table .has-subtle-pale-blue-background-color{background-color:#e7f5fe}.wp-block-table .has-subtle-pale-pink-background-color{background-color:#fcf0ef}.wp-block-table.is-style-stripes{border-spacing:0;border-collapse:inherit;background-color:transparent;border-bottom:1px solid #f3f4f5}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#f3f4f5}.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(odd){background-color:#f3f4f5}.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(odd){background-color:#e9fbe5}.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(odd){background-color:#e7f5fe}.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(odd){background-color:#fcf0ef}.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{border-color:transparent}.wp-block-text-columns,.wp-block-text-columns.aligncenter{display:flex}.wp-block-text-columns .wp-block-column{margin:0 16px;padding:0}.wp-block-text-columns .wp-block-column:first-child{margin-left:0}.wp-block-text-columns .wp-block-column:last-child{margin-right:0}.wp-block-text-columns.columns-2 .wp-block-column{width:50%}.wp-block-text-columns.columns-3 .wp-block-column{width:33.33333%}.wp-block-text-columns.columns-4 .wp-block-column{width:25%}pre.wp-block-verse{white-space:nowrap;overflow:auto}.wp-block-video{margin-left:0;margin-right:0}.wp-block-video video{max-width:100%}@supports (position:sticky){.wp-block-video [poster]{-o-object-fit:cover;object-fit:cover}}.wp-block-video.aligncenter{text-align:center}.wp-block-video figcaption{margin-top:.5em;margin-bottom:1em}:root .has-pale-pink-background-color{background-color:#f78da7}:root .has-vivid-red-background-color{background-color:#cf2e2e}:root .has-luminous-vivid-orange-background-color{background-color:#ff6900}:root .has-luminous-vivid-amber-background-color{background-color:#fcb900}:root .has-light-green-cyan-background-color{background-color:#7bdcb5}:root .has-vivid-green-cyan-background-color{background-color:#00d084}:root .has-pale-cyan-blue-background-color{background-color:#8ed1fc}:root .has-vivid-cyan-blue-background-color{background-color:#0693e3}:root .has-vivid-purple-background-color{background-color:#9b51e0}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-cyan-bluish-gray-background-color{background-color:#abb8c3}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-pale-pink-color{color:#f78da7}:root .has-vivid-red-color{color:#cf2e2e}:root .has-luminous-vivid-orange-color{color:#ff6900}:root .has-luminous-vivid-amber-color{color:#fcb900}:root .has-light-green-cyan-color{color:#7bdcb5}:root .has-vivid-green-cyan-color{color:#00d084}:root .has-pale-cyan-blue-color{color:#8ed1fc}:root .has-vivid-cyan-blue-color{color:#0693e3}:root .has-vivid-purple-color{color:#9b51e0}:root .has-very-light-gray-color{color:#eee}:root .has-cyan-bluish-gray-color{color:#abb8c3}:root .has-very-dark-gray-color{color:#313131}.has-small-font-size{font-size:13px}.has-normal-font-size,.has-regular-font-size{font-size:16px}.has-medium-font-size{font-size:20px}.has-large-font-size{font-size:36px}.has-huge-font-size,.has-larger-font-size{font-size:42px}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}/*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2017 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */

/*!
 * Generated using the Bootstrap Customizer (http://getbootstrap.com/customize/?id=56a681094c9aa81e7491c99d68404707)
 * Config saved to config.json and https://gist.github.com/56a681094c9aa81e7491c99d68404707
 *//*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,*:before,*:after{background:transparent !important;color:#000 !important;-webkit-box-shadow:none !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000 !important}.label{border:1px solid #000}.table{border-collapse:collapse !important}.table td,.table th{background-color:#fff !important}.table-bordered th,.table-bordered td{border:1px solid #ddd !important}}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:hover,a:focus{color:#23527c;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role="button"]{cursor:pointer}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}.clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after{content:" ";display:table}.clearfix:after,.container:after,.container-fluid:after,.row:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none !important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none !important}@media (max-width:767px){.visible-xs{display:block !important}table.visible-xs{display:table !important}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media (max-width:767px){.visible-xs-block{display:block !important}}@media (max-width:767px){.visible-xs-inline{display:inline !important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block !important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block !important}table.visible-sm{display:table !important}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block !important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline !important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block !important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block !important}table.visible-md{display:table !important}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block !important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline !important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block !important}}@media (min-width:1200px){.visible-lg{display:block !important}table.visible-lg{display:table !important}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}}@media (min-width:1200px){.visible-lg-block{display:block !important}}@media (min-width:1200px){.visible-lg-inline{display:inline !important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block !important}}@media (max-width:767px){.hidden-xs{display:none !important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none !important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none !important}}@media (min-width:1200px){.hidden-lg{display:none !important}}.visible-print{display:none !important}@media print{.visible-print{display:block !important}table.visible-print{display:table !important}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}}.visible-print-block{display:none !important}@media print{.visible-print-block{display:block !important}}.visible-print-inline{display:none !important}@media print{.visible-print-inline{display:inline !important}}.visible-print-inline-block{display:none !important}@media print{.visible-print-inline-block{display:inline-block !important}}@media print{.hidden-print{display:none !important}}
@font-face{font-family:MaterialDesignIconicFont;src:url(//www.biturbo.kiev.ua/wp-content/themes/NinjaTheme/fonts/MaterialDesignIconicFont/MaterialDesignIconicFont.woff2?v=2.2.0) format('woff2'),url(//www.biturbo.kiev.ua/wp-content/themes/NinjaTheme/fonts/MaterialDesignIconicFont/MaterialDesignIconicFont.woff?v=2.2.0) format('woff'),url(//www.biturbo.kiev.ua/wp-content/themes/NinjaTheme/fonts/MaterialDesignIconicFont/MaterialDesignIconicFont.ttf?v=2.2.0) format('truetype')}.zmdi{display:inline-block;font:normal normal normal 14px/1 'MaterialDesignIconicFont';font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.zmdi-hc-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.zmdi-hc-2x{font-size:2em}.zmdi-hc-3x{font-size:3em}.zmdi-hc-4x{font-size:4em}.zmdi-hc-5x{font-size:5em}.zmdi-hc-fw{width:1.28571429em;text-align:center}.zmdi-hc-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.zmdi-hc-ul>li{position:relative}.zmdi-hc-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.zmdi-hc-li.zmdi-hc-lg{left:-1.85714286em}.zmdi-hc-border{padding:.1em .25em;border:solid .1em #9e9e9e;border-radius:2px}.zmdi-hc-border-circle{padding:.1em .25em;border:solid .1em #9e9e9e;border-radius:50%}.zmdi.pull-left{float:left;margin-right:.15em}.zmdi.pull-right{float:right;margin-left:.15em}.zmdi-hc-spin{-webkit-animation:zmdi-spin 1.5s infinite linear;animation:zmdi-spin 1.5s infinite linear}.zmdi-hc-spin-reverse{-webkit-animation:zmdi-spin-reverse 1.5s infinite linear;animation:zmdi-spin-reverse 1.5s infinite linear}@-webkit-keyframes zmdi-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes zmdi-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes zmdi-spin-reverse{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(-359deg);transform:rotate(-359deg)}}@keyframes zmdi-spin-reverse{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(-359deg);transform:rotate(-359deg)}}.zmdi-hc-rotate-90{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.zmdi-hc-rotate-180{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.zmdi-hc-rotate-270{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.zmdi-hc-flip-horizontal{-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.zmdi-hc-flip-vertical{-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.zmdi-hc-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.zmdi-hc-stack-1x,.zmdi-hc-stack-2x{position:absolute;left:0;width:100%;text-align:center}.zmdi-hc-stack-1x{line-height:inherit}.zmdi-hc-stack-2x{font-size:2em}.zmdi-hc-inverse{color:#fff}.zmdi-3d-rotation:before{content:'\f101'}.zmdi-airplane-off:before{content:'\f102'}.zmdi-airplane:before{content:'\f103'}.zmdi-album:before{content:'\f104'}.zmdi-archive:before{content:'\f105'}.zmdi-assignment-account:before{content:'\f106'}.zmdi-assignment-alert:before{content:'\f107'}.zmdi-assignment-check:before{content:'\f108'}.zmdi-assignment-o:before{content:'\f109'}.zmdi-assignment-return:before{content:'\f10a'}.zmdi-assignment-returned:before{content:'\f10b'}.zmdi-assignment:before{content:'\f10c'}.zmdi-attachment-alt:before{content:'\f10d'}.zmdi-attachment:before{content:'\f10e'}.zmdi-audio:before{content:'\f10f'}.zmdi-badge-check:before{content:'\f110'}.zmdi-balance-wallet:before{content:'\f111'}.zmdi-balance:before{content:'\f112'}.zmdi-battery-alert:before{content:'\f113'}.zmdi-battery-flash:before{content:'\f114'}.zmdi-battery-unknown:before{content:'\f115'}.zmdi-battery:before{content:'\f116'}.zmdi-bike:before{content:'\f117'}.zmdi-block-alt:before{content:'\f118'}.zmdi-block:before{content:'\f119'}.zmdi-boat:before{content:'\f11a'}.zmdi-book-image:before{content:'\f11b'}.zmdi-book:before{content:'\f11c'}.zmdi-bookmark-outline:before{content:'\f11d'}.zmdi-bookmark:before{content:'\f11e'}.zmdi-brush:before{content:'\f11f'}.zmdi-bug:before{content:'\f120'}.zmdi-bus:before{content:'\f121'}.zmdi-cake:before{content:'\f122'}.zmdi-car-taxi:before{content:'\f123'}.zmdi-car-wash:before{content:'\f124'}.zmdi-car:before{content:'\f125'}.zmdi-card-giftcard:before{content:'\f126'}.zmdi-card-membership:before{content:'\f127'}.zmdi-card-travel:before{content:'\f128'}.zmdi-card:before{content:'\f129'}.zmdi-case-check:before{content:'\f12a'}.zmdi-case-download:before{content:'\f12b'}.zmdi-case-play:before{content:'\f12c'}.zmdi-case:before{content:'\f12d'}.zmdi-cast-connected:before{content:'\f12e'}.zmdi-cast:before{content:'\f12f'}.zmdi-chart-donut:before{content:'\f130'}.zmdi-chart:before{content:'\f131'}.zmdi-city-alt:before{content:'\f132'}.zmdi-city:before{content:'\f133'}.zmdi-close-circle-o:before{content:'\f134'}.zmdi-close-circle:before{content:'\f135'}.zmdi-close:before{content:'\f136'}.zmdi-cocktail:before{content:'\f137'}.zmdi-code-setting:before{content:'\f138'}.zmdi-code-smartphone:before{content:'\f139'}.zmdi-code:before{content:'\f13a'}.zmdi-coffee:before{content:'\f13b'}.zmdi-collection-bookmark:before{content:'\f13c'}.zmdi-collection-case-play:before{content:'\f13d'}.zmdi-collection-folder-image:before{content:'\f13e'}.zmdi-collection-image-o:before{content:'\f13f'}.zmdi-collection-image:before{content:'\f140'}.zmdi-collection-item-1:before{content:'\f141'}.zmdi-collection-item-2:before{content:'\f142'}.zmdi-collection-item-3:before{content:'\f143'}.zmdi-collection-item-4:before{content:'\f144'}.zmdi-collection-item-5:before{content:'\f145'}.zmdi-collection-item-6:before{content:'\f146'}.zmdi-collection-item-7:before{content:'\f147'}.zmdi-collection-item-8:before{content:'\f148'}.zmdi-collection-item-9-plus:before{content:'\f149'}.zmdi-collection-item-9:before{content:'\f14a'}.zmdi-collection-item:before{content:'\f14b'}.zmdi-collection-music:before{content:'\f14c'}.zmdi-collection-pdf:before{content:'\f14d'}.zmdi-collection-plus:before{content:'\f14e'}.zmdi-collection-speaker:before{content:'\f14f'}.zmdi-collection-text:before{content:'\f150'}.zmdi-collection-video:before{content:'\f151'}.zmdi-compass:before{content:'\f152'}.zmdi-cutlery:before{content:'\f153'}.zmdi-delete:before{content:'\f154'}.zmdi-dialpad:before{content:'\f155'}.zmdi-dns:before{content:'\f156'}.zmdi-drink:before{content:'\f157'}.zmdi-edit:before{content:'\f158'}.zmdi-email-open:before{content:'\f159'}.zmdi-email:before{content:'\f15a'}.zmdi-eye-off:before{content:'\f15b'}.zmdi-eye:before{content:'\f15c'}.zmdi-eyedropper:before{content:'\f15d'}.zmdi-favorite-outline:before{content:'\f15e'}.zmdi-favorite:before{content:'\f15f'}.zmdi-filter-list:before{content:'\f160'}.zmdi-fire:before{content:'\f161'}.zmdi-flag:before{content:'\f162'}.zmdi-flare:before{content:'\f163'}.zmdi-flash-auto:before{content:'\f164'}.zmdi-flash-off:before{content:'\f165'}.zmdi-flash:before{content:'\f166'}.zmdi-flip:before{content:'\f167'}.zmdi-flower-alt:before{content:'\f168'}.zmdi-flower:before{content:'\f169'}.zmdi-font:before{content:'\f16a'}.zmdi-fullscreen-alt:before{content:'\f16b'}.zmdi-fullscreen-exit:before{content:'\f16c'}.zmdi-fullscreen:before{content:'\f16d'}.zmdi-functions:before{content:'\f16e'}.zmdi-gas-station:before{content:'\f16f'}.zmdi-gesture:before{content:'\f170'}.zmdi-globe-alt:before{content:'\f171'}.zmdi-globe-lock:before{content:'\f172'}.zmdi-globe:before{content:'\f173'}.zmdi-graduation-cap:before{content:'\f174'}.zmdi-home:before{content:'\f175'}.zmdi-hospital-alt:before{content:'\f176'}.zmdi-hospital:before{content:'\f177'}.zmdi-hotel:before{content:'\f178'}.zmdi-hourglass-alt:before{content:'\f179'}.zmdi-hourglass-outline:before{content:'\f17a'}.zmdi-hourglass:before{content:'\f17b'}.zmdi-http:before{content:'\f17c'}.zmdi-image-alt:before{content:'\f17d'}.zmdi-image-o:before{content:'\f17e'}.zmdi-image:before{content:'\f17f'}.zmdi-inbox:before{content:'\f180'}.zmdi-invert-colors-off:before{content:'\f181'}.zmdi-invert-colors:before{content:'\f182'}.zmdi-key:before{content:'\f183'}.zmdi-label-alt-outline:before{content:'\f184'}.zmdi-label-alt:before{content:'\f185'}.zmdi-label-heart:before{content:'\f186'}.zmdi-label:before{content:'\f187'}.zmdi-labels:before{content:'\f188'}.zmdi-lamp:before{content:'\f189'}.zmdi-landscape:before{content:'\f18a'}.zmdi-layers-off:before{content:'\f18b'}.zmdi-layers:before{content:'\f18c'}.zmdi-library:before{content:'\f18d'}.zmdi-link:before{content:'\f18e'}.zmdi-lock-open:before{content:'\f18f'}.zmdi-lock-outline:before{content:'\f190'}.zmdi-lock:before{content:'\f191'}.zmdi-mail-reply-all:before{content:'\f192'}.zmdi-mail-reply:before{content:'\f193'}.zmdi-mail-send:before{content:'\f194'}.zmdi-mall:before{content:'\f195'}.zmdi-map:before{content:'\f196'}.zmdi-menu:before{content:'\f197'}.zmdi-money-box:before{content:'\f198'}.zmdi-money-off:before{content:'\f199'}.zmdi-money:before{content:'\f19a'}.zmdi-more-vert:before{content:'\f19b'}.zmdi-more:before{content:'\f19c'}.zmdi-movie-alt:before{content:'\f19d'}.zmdi-movie:before{content:'\f19e'}.zmdi-nature-people:before{content:'\f19f'}.zmdi-nature:before{content:'\f1a0'}.zmdi-navigation:before{content:'\f1a1'}.zmdi-open-in-browser:before{content:'\f1a2'}.zmdi-open-in-new:before{content:'\f1a3'}.zmdi-palette:before{content:'\f1a4'}.zmdi-parking:before{content:'\f1a5'}.zmdi-pin-account:before{content:'\f1a6'}.zmdi-pin-assistant:before{content:'\f1a7'}.zmdi-pin-drop:before{content:'\f1a8'}.zmdi-pin-help:before{content:'\f1a9'}.zmdi-pin-off:before{content:'\f1aa'}.zmdi-pin:before{content:'\f1ab'}.zmdi-pizza:before{content:'\f1ac'}.zmdi-plaster:before{content:'\f1ad'}.zmdi-power-setting:before{content:'\f1ae'}.zmdi-power:before{content:'\f1af'}.zmdi-print:before{content:'\f1b0'}.zmdi-puzzle-piece:before{content:'\f1b1'}.zmdi-quote:before{content:'\f1b2'}.zmdi-railway:before{content:'\f1b3'}.zmdi-receipt:before{content:'\f1b4'}.zmdi-refresh-alt:before{content:'\f1b5'}.zmdi-refresh-sync-alert:before{content:'\f1b6'}.zmdi-refresh-sync-off:before{content:'\f1b7'}.zmdi-refresh-sync:before{content:'\f1b8'}.zmdi-refresh:before{content:'\f1b9'}.zmdi-roller:before{content:'\f1ba'}.zmdi-ruler:before{content:'\f1bb'}.zmdi-scissors:before{content:'\f1bc'}.zmdi-screen-rotation-lock:before{content:'\f1bd'}.zmdi-screen-rotation:before{content:'\f1be'}.zmdi-search-for:before{content:'\f1bf'}.zmdi-search-in-file:before{content:'\f1c0'}.zmdi-search-in-page:before{content:'\f1c1'}.zmdi-search-replace:before{content:'\f1c2'}.zmdi-search:before{content:'\f1c3'}.zmdi-seat:before{content:'\f1c4'}.zmdi-settings-square:before{content:'\f1c5'}.zmdi-settings:before{content:'\f1c6'}.zmdi-shield-check:before{content:'\f1c7'}.zmdi-shield-security:before{content:'\f1c8'}.zmdi-shopping-basket:before{content:'\f1c9'}.zmdi-shopping-cart-plus:before{content:'\f1ca'}.zmdi-shopping-cart:before{content:'\f1cb'}.zmdi-sign-in:before{content:'\f1cc'}.zmdi-sort-amount-asc:before{content:'\f1cd'}.zmdi-sort-amount-desc:before{content:'\f1ce'}.zmdi-sort-asc:before{content:'\f1cf'}.zmdi-sort-desc:before{content:'\f1d0'}.zmdi-spellcheck:before{content:'\f1d1'}.zmdi-storage:before{content:'\f1d2'}.zmdi-store-24:before{content:'\f1d3'}.zmdi-store:before{content:'\f1d4'}.zmdi-subway:before{content:'\f1d5'}.zmdi-sun:before{content:'\f1d6'}.zmdi-tab-unselected:before{content:'\f1d7'}.zmdi-tab:before{content:'\f1d8'}.zmdi-tag-close:before{content:'\f1d9'}.zmdi-tag-more:before{content:'\f1da'}.zmdi-tag:before{content:'\f1db'}.zmdi-thumb-down:before{content:'\f1dc'}.zmdi-thumb-up-down:before{content:'\f1dd'}.zmdi-thumb-up:before{content:'\f1de'}.zmdi-ticket-star:before{content:'\f1df'}.zmdi-toll:before{content:'\f1e0'}.zmdi-toys:before{content:'\f1e1'}.zmdi-traffic:before{content:'\f1e2'}.zmdi-translate:before{content:'\f1e3'}.zmdi-triangle-down:before{content:'\f1e4'}.zmdi-triangle-up:before{content:'\f1e5'}.zmdi-truck:before{content:'\f1e6'}.zmdi-turning-sign:before{content:'\f1e7'}.zmdi-wallpaper:before{content:'\f1e8'}.zmdi-washing-machine:before{content:'\f1e9'}.zmdi-window-maximize:before{content:'\f1ea'}.zmdi-window-minimize:before{content:'\f1eb'}.zmdi-window-restore:before{content:'\f1ec'}.zmdi-wrench:before{content:'\f1ed'}.zmdi-zoom-in:before{content:'\f1ee'}.zmdi-zoom-out:before{content:'\f1ef'}.zmdi-alert-circle-o:before{content:'\f1f0'}.zmdi-alert-circle:before{content:'\f1f1'}.zmdi-alert-octagon:before{content:'\f1f2'}.zmdi-alert-polygon:before{content:'\f1f3'}.zmdi-alert-triangle:before{content:'\f1f4'}.zmdi-help-outline:before{content:'\f1f5'}.zmdi-help:before{content:'\f1f6'}.zmdi-info-outline:before{content:'\f1f7'}.zmdi-info:before{content:'\f1f8'}.zmdi-notifications-active:before{content:'\f1f9'}.zmdi-notifications-add:before{content:'\f1fa'}.zmdi-notifications-none:before{content:'\f1fb'}.zmdi-notifications-off:before{content:'\f1fc'}.zmdi-notifications-paused:before{content:'\f1fd'}.zmdi-notifications:before{content:'\f1fe'}.zmdi-account-add:before{content:'\f1ff'}.zmdi-account-box-mail:before{content:'\f200'}.zmdi-account-box-o:before{content:'\f201'}.zmdi-account-box-phone:before{content:'\f202'}.zmdi-account-box:before{content:'\f203'}.zmdi-account-calendar:before{content:'\f204'}.zmdi-account-circle:before{content:'\f205'}.zmdi-account-o:before{content:'\f206'}.zmdi-account:before{content:'\f207'}.zmdi-accounts-add:before{content:'\f208'}.zmdi-accounts-alt:before{content:'\f209'}.zmdi-accounts-list-alt:before{content:'\f20a'}.zmdi-accounts-list:before{content:'\f20b'}.zmdi-accounts-outline:before{content:'\f20c'}.zmdi-accounts:before{content:'\f20d'}.zmdi-face:before{content:'\f20e'}.zmdi-female:before{content:'\f20f'}.zmdi-male-alt:before{content:'\f210'}.zmdi-male-female:before{content:'\f211'}.zmdi-male:before{content:'\f212'}.zmdi-mood-bad:before{content:'\f213'}.zmdi-mood:before{content:'\f214'}.zmdi-run:before{content:'\f215'}.zmdi-walk:before{content:'\f216'}.zmdi-cloud-box:before{content:'\f217'}.zmdi-cloud-circle:before{content:'\f218'}.zmdi-cloud-done:before{content:'\f219'}.zmdi-cloud-download:before{content:'\f21a'}.zmdi-cloud-off:before{content:'\f21b'}.zmdi-cloud-outline-alt:before{content:'\f21c'}.zmdi-cloud-outline:before{content:'\f21d'}.zmdi-cloud-upload:before{content:'\f21e'}.zmdi-cloud:before{content:'\f21f'}.zmdi-download:before{content:'\f220'}.zmdi-file-plus:before{content:'\f221'}.zmdi-file-text:before{content:'\f222'}.zmdi-file:before{content:'\f223'}.zmdi-folder-outline:before{content:'\f224'}.zmdi-folder-person:before{content:'\f225'}.zmdi-folder-star-alt:before{content:'\f226'}.zmdi-folder-star:before{content:'\f227'}.zmdi-folder:before{content:'\f228'}.zmdi-gif:before{content:'\f229'}.zmdi-upload:before{content:'\f22a'}.zmdi-border-all:before{content:'\f22b'}.zmdi-border-bottom:before{content:'\f22c'}.zmdi-border-clear:before{content:'\f22d'}.zmdi-border-color:before{content:'\f22e'}.zmdi-border-horizontal:before{content:'\f22f'}.zmdi-border-inner:before{content:'\f230'}.zmdi-border-left:before{content:'\f231'}.zmdi-border-outer:before{content:'\f232'}.zmdi-border-right:before{content:'\f233'}.zmdi-border-style:before{content:'\f234'}.zmdi-border-top:before{content:'\f235'}.zmdi-border-vertical:before{content:'\f236'}.zmdi-copy:before{content:'\f237'}.zmdi-crop:before{content:'\f238'}.zmdi-format-align-center:before{content:'\f239'}.zmdi-format-align-justify:before{content:'\f23a'}.zmdi-format-align-left:before{content:'\f23b'}.zmdi-format-align-right:before{content:'\f23c'}.zmdi-format-bold:before{content:'\f23d'}.zmdi-format-clear-all:before{content:'\f23e'}.zmdi-format-clear:before{content:'\f23f'}.zmdi-format-color-fill:before{content:'\f240'}.zmdi-format-color-reset:before{content:'\f241'}.zmdi-format-color-text:before{content:'\f242'}.zmdi-format-indent-decrease:before{content:'\f243'}.zmdi-format-indent-increase:before{content:'\f244'}.zmdi-format-italic:before{content:'\f245'}.zmdi-format-line-spacing:before{content:'\f246'}.zmdi-format-list-bulleted:before{content:'\f247'}.zmdi-format-list-numbered:before{content:'\f248'}.zmdi-format-ltr:before{content:'\f249'}.zmdi-format-rtl:before{content:'\f24a'}.zmdi-format-size:before{content:'\f24b'}.zmdi-format-strikethrough-s:before{content:'\f24c'}.zmdi-format-strikethrough:before{content:'\f24d'}.zmdi-format-subject:before{content:'\f24e'}.zmdi-format-underlined:before{content:'\f24f'}.zmdi-format-valign-bottom:before{content:'\f250'}.zmdi-format-valign-center:before{content:'\f251'}.zmdi-format-valign-top:before{content:'\f252'}.zmdi-redo:before{content:'\f253'}.zmdi-select-all:before{content:'\f254'}.zmdi-space-bar:before{content:'\f255'}.zmdi-text-format:before{content:'\f256'}.zmdi-transform:before{content:'\f257'}.zmdi-undo:before{content:'\f258'}.zmdi-wrap-text:before{content:'\f259'}.zmdi-comment-alert:before{content:'\f25a'}.zmdi-comment-alt-text:before{content:'\f25b'}.zmdi-comment-alt:before{content:'\f25c'}.zmdi-comment-edit:before{content:'\f25d'}.zmdi-comment-image:before{content:'\f25e'}.zmdi-comment-list:before{content:'\f25f'}.zmdi-comment-more:before{content:'\f260'}.zmdi-comment-outline:before{content:'\f261'}.zmdi-comment-text-alt:before{content:'\f262'}.zmdi-comment-text:before{content:'\f263'}.zmdi-comment-video:before{content:'\f264'}.zmdi-comment:before{content:'\f265'}.zmdi-comments:before{content:'\f266'}.zmdi-check-all:before{content:'\f267'}.zmdi-check-circle-u:before{content:'\f268'}.zmdi-check-circle:before{content:'\f269'}.zmdi-check-square:before{content:'\f26a'}.zmdi-check:before{content:'\f26b'}.zmdi-circle-o:before{content:'\f26c'}.zmdi-circle:before{content:'\f26d'}.zmdi-dot-circle-alt:before{content:'\f26e'}.zmdi-dot-circle:before{content:'\f26f'}.zmdi-minus-circle-outline:before{content:'\f270'}.zmdi-minus-circle:before{content:'\f271'}.zmdi-minus-square:before{content:'\f272'}.zmdi-minus:before{content:'\f273'}.zmdi-plus-circle-o-duplicate:before{content:'\f274'}.zmdi-plus-circle-o:before{content:'\f275'}.zmdi-plus-circle:before{content:'\f276'}.zmdi-plus-square:before{content:'\f277'}.zmdi-plus:before{content:'\f278'}.zmdi-square-o:before{content:'\f279'}.zmdi-star-circle:before{content:'\f27a'}.zmdi-star-half:before{content:'\f27b'}.zmdi-star-outline:before{content:'\f27c'}.zmdi-star:before{content:'\f27d'}.zmdi-bluetooth-connected:before{content:'\f27e'}.zmdi-bluetooth-off:before{content:'\f27f'}.zmdi-bluetooth-search:before{content:'\f280'}.zmdi-bluetooth-setting:before{content:'\f281'}.zmdi-bluetooth:before{content:'\f282'}.zmdi-camera-add:before{content:'\f283'}.zmdi-camera-alt:before{content:'\f284'}.zmdi-camera-bw:before{content:'\f285'}.zmdi-camera-front:before{content:'\f286'}.zmdi-camera-mic:before{content:'\f287'}.zmdi-camera-party-mode:before{content:'\f288'}.zmdi-camera-rear:before{content:'\f289'}.zmdi-camera-roll:before{content:'\f28a'}.zmdi-camera-switch:before{content:'\f28b'}.zmdi-camera:before{content:'\f28c'}.zmdi-card-alert:before{content:'\f28d'}.zmdi-card-off:before{content:'\f28e'}.zmdi-card-sd:before{content:'\f28f'}.zmdi-card-sim:before{content:'\f290'}.zmdi-desktop-mac:before{content:'\f291'}.zmdi-desktop-windows:before{content:'\f292'}.zmdi-device-hub:before{content:'\f293'}.zmdi-devices-off:before{content:'\f294'}.zmdi-devices:before{content:'\f295'}.zmdi-dock:before{content:'\f296'}.zmdi-floppy:before{content:'\f297'}.zmdi-gamepad:before{content:'\f298'}.zmdi-gps-dot:before{content:'\f299'}.zmdi-gps-off:before{content:'\f29a'}.zmdi-gps:before{content:'\f29b'}.zmdi-headset-mic:before{content:'\f29c'}.zmdi-headset:before{content:'\f29d'}.zmdi-input-antenna:before{content:'\f29e'}.zmdi-input-composite:before{content:'\f29f'}.zmdi-input-hdmi:before{content:'\f2a0'}.zmdi-input-power:before{content:'\f2a1'}.zmdi-input-svideo:before{content:'\f2a2'}.zmdi-keyboard-hide:before{content:'\f2a3'}.zmdi-keyboard:before{content:'\f2a4'}.zmdi-laptop-chromebook:before{content:'\f2a5'}.zmdi-laptop-mac:before{content:'\f2a6'}.zmdi-laptop:before{content:'\f2a7'}.zmdi-mic-off:before{content:'\f2a8'}.zmdi-mic-outline:before{content:'\f2a9'}.zmdi-mic-setting:before{content:'\f2aa'}.zmdi-mic:before{content:'\f2ab'}.zmdi-mouse:before{content:'\f2ac'}.zmdi-network-alert:before{content:'\f2ad'}.zmdi-network-locked:before{content:'\f2ae'}.zmdi-network-off:before{content:'\f2af'}.zmdi-network-outline:before{content:'\f2b0'}.zmdi-network-setting:before{content:'\f2b1'}.zmdi-network:before{content:'\f2b2'}.zmdi-phone-bluetooth:before{content:'\f2b3'}.zmdi-phone-end:before{content:'\f2b4'}.zmdi-phone-forwarded:before{content:'\f2b5'}.zmdi-phone-in-talk:before{content:'\f2b6'}.zmdi-phone-locked:before{content:'\f2b7'}.zmdi-phone-missed:before{content:'\f2b8'}.zmdi-phone-msg:before{content:'\f2b9'}.zmdi-phone-paused:before{content:'\f2ba'}.zmdi-phone-ring:before{content:'\f2bb'}.zmdi-phone-setting:before{content:'\f2bc'}.zmdi-phone-sip:before{content:'\f2bd'}.zmdi-phone:before{content:'\f2be'}.zmdi-portable-wifi-changes:before{content:'\f2bf'}.zmdi-portable-wifi-off:before{content:'\f2c0'}.zmdi-portable-wifi:before{content:'\f2c1'}.zmdi-radio:before{content:'\f2c2'}.zmdi-reader:before{content:'\f2c3'}.zmdi-remote-control-alt:before{content:'\f2c4'}.zmdi-remote-control:before{content:'\f2c5'}.zmdi-router:before{content:'\f2c6'}.zmdi-scanner:before{content:'\f2c7'}.zmdi-smartphone-android:before{content:'\f2c8'}.zmdi-smartphone-download:before{content:'\f2c9'}.zmdi-smartphone-erase:before{content:'\f2ca'}.zmdi-smartphone-info:before{content:'\f2cb'}.zmdi-smartphone-iphone:before{content:'\f2cc'}.zmdi-smartphone-landscape-lock:before{content:'\f2cd'}.zmdi-smartphone-landscape:before{content:'\f2ce'}.zmdi-smartphone-lock:before{content:'\f2cf'}.zmdi-smartphone-portrait-lock:before{content:'\f2d0'}.zmdi-smartphone-ring:before{content:'\f2d1'}.zmdi-smartphone-setting:before{content:'\f2d2'}.zmdi-smartphone-setup:before{content:'\f2d3'}.zmdi-smartphone:before{content:'\f2d4'}.zmdi-speaker:before{content:'\f2d5'}.zmdi-tablet-android:before{content:'\f2d6'}.zmdi-tablet-mac:before{content:'\f2d7'}.zmdi-tablet:before{content:'\f2d8'}.zmdi-tv-alt-play:before{content:'\f2d9'}.zmdi-tv-list:before{content:'\f2da'}.zmdi-tv-play:before{content:'\f2db'}.zmdi-tv:before{content:'\f2dc'}.zmdi-usb:before{content:'\f2dd'}.zmdi-videocam-off:before{content:'\f2de'}.zmdi-videocam-switch:before{content:'\f2df'}.zmdi-videocam:before{content:'\f2e0'}.zmdi-watch:before{content:'\f2e1'}.zmdi-wifi-alt-2:before{content:'\f2e2'}.zmdi-wifi-alt:before{content:'\f2e3'}.zmdi-wifi-info:before{content:'\f2e4'}.zmdi-wifi-lock:before{content:'\f2e5'}.zmdi-wifi-off:before{content:'\f2e6'}.zmdi-wifi-outline:before{content:'\f2e7'}.zmdi-wifi:before{content:'\f2e8'}.zmdi-arrow-left-bottom:before{content:'\f2e9'}.zmdi-arrow-left:before{content:'\f2ea'}.zmdi-arrow-merge:before{content:'\f2eb'}.zmdi-arrow-missed:before{content:'\f2ec'}.zmdi-arrow-right-top:before{content:'\f2ed'}.zmdi-arrow-right:before{content:'\f2ee'}.zmdi-arrow-split:before{content:'\f2ef'}.zmdi-arrows:before{content:'\f2f0'}.zmdi-caret-down-circle:before{content:'\f2f1'}.zmdi-caret-down:before{content:'\f2f2'}.zmdi-caret-left-circle:before{content:'\f2f3'}.zmdi-caret-left:before{content:'\f2f4'}.zmdi-caret-right-circle:before{content:'\f2f5'}.zmdi-caret-right:before{content:'\f2f6'}.zmdi-caret-up-circle:before{content:'\f2f7'}.zmdi-caret-up:before{content:'\f2f8'}.zmdi-chevron-down:before{content:'\f2f9'}.zmdi-chevron-left:before{content:'\f2fa'}.zmdi-chevron-right:before{content:'\f2fb'}.zmdi-chevron-up:before{content:'\f2fc'}.zmdi-forward:before{content:'\f2fd'}.zmdi-long-arrow-down:before{content:'\f2fe'}.zmdi-long-arrow-left:before{content:'\f2ff'}.zmdi-long-arrow-return:before{content:'\f300'}.zmdi-long-arrow-right:before{content:'\f301'}.zmdi-long-arrow-tab:before{content:'\f302'}.zmdi-long-arrow-up:before{content:'\f303'}.zmdi-rotate-ccw:before{content:'\f304'}.zmdi-rotate-cw:before{content:'\f305'}.zmdi-rotate-left:before{content:'\f306'}.zmdi-rotate-right:before{content:'\f307'}.zmdi-square-down:before{content:'\f308'}.zmdi-square-right:before{content:'\f309'}.zmdi-swap-alt:before{content:'\f30a'}.zmdi-swap-vertical-circle:before{content:'\f30b'}.zmdi-swap-vertical:before{content:'\f30c'}.zmdi-swap:before{content:'\f30d'}.zmdi-trending-down:before{content:'\f30e'}.zmdi-trending-flat:before{content:'\f30f'}.zmdi-trending-up:before{content:'\f310'}.zmdi-unfold-less:before{content:'\f311'}.zmdi-unfold-more:before{content:'\f312'}.zmdi-apps:before{content:'\f313'}.zmdi-grid-off:before{content:'\f314'}.zmdi-grid:before{content:'\f315'}.zmdi-view-agenda:before{content:'\f316'}.zmdi-view-array:before{content:'\f317'}.zmdi-view-carousel:before{content:'\f318'}.zmdi-view-column:before{content:'\f319'}.zmdi-view-comfy:before{content:'\f31a'}.zmdi-view-compact:before{content:'\f31b'}.zmdi-view-dashboard:before{content:'\f31c'}.zmdi-view-day:before{content:'\f31d'}.zmdi-view-headline:before{content:'\f31e'}.zmdi-view-list-alt:before{content:'\f31f'}.zmdi-view-list:before{content:'\f320'}.zmdi-view-module:before{content:'\f321'}.zmdi-view-quilt:before{content:'\f322'}.zmdi-view-stream:before{content:'\f323'}.zmdi-view-subtitles:before{content:'\f324'}.zmdi-view-toc:before{content:'\f325'}.zmdi-view-web:before{content:'\f326'}.zmdi-view-week:before{content:'\f327'}.zmdi-widgets:before{content:'\f328'}.zmdi-alarm-check:before{content:'\f329'}.zmdi-alarm-off:before{content:'\f32a'}.zmdi-alarm-plus:before{content:'\f32b'}.zmdi-alarm-snooze:before{content:'\f32c'}.zmdi-alarm:before{content:'\f32d'}.zmdi-calendar-alt:before{content:'\f32e'}.zmdi-calendar-check:before{content:'\f32f'}.zmdi-calendar-close:before{content:'\f330'}.zmdi-calendar-note:before{content:'\f331'}.zmdi-calendar:before{content:'\f332'}.zmdi-time-countdown:before{content:'\f333'}.zmdi-time-interval:before{content:'\f334'}.zmdi-time-restore-setting:before{content:'\f335'}.zmdi-time-restore:before{content:'\f336'}.zmdi-time:before{content:'\f337'}.zmdi-timer-off:before{content:'\f338'}.zmdi-timer:before{content:'\f339'}.zmdi-android-alt:before{content:'\f33a'}.zmdi-android:before{content:'\f33b'}.zmdi-apple:before{content:'\f33c'}.zmdi-behance:before{content:'\f33d'}.zmdi-codepen:before{content:'\f33e'}.zmdi-dribbble:before{content:'\f33f'}.zmdi-dropbox:before{content:'\f340'}.zmdi-evernote:before{content:'\f341'}.zmdi-facebook-box:before{content:'\f342'}.zmdi-facebook:before{content:'\f343'}.zmdi-github-box:before{content:'\f344'}.zmdi-github:before{content:'\f345'}.zmdi-google-drive:before{content:'\f346'}.zmdi-google-earth:before{content:'\f347'}.zmdi-google-glass:before{content:'\f348'}.zmdi-google-maps:before{content:'\f349'}.zmdi-google-pages:before{content:'\f34a'}.zmdi-google-play:before{content:'\f34b'}.zmdi-google-plus-box:before{content:'\f34c'}.zmdi-google-plus:before{content:'\f34d'}.zmdi-google:before{content:'\f34e'}.zmdi-instagram:before{content:'\f34f'}.zmdi-language-css3:before{content:'\f350'}.zmdi-language-html5:before{content:'\f351'}.zmdi-language-javascript:before{content:'\f352'}.zmdi-language-python-alt:before{content:'\f353'}.zmdi-language-python:before{content:'\f354'}.zmdi-lastfm:before{content:'\f355'}.zmdi-linkedin-box:before{content:'\f356'}.zmdi-paypal:before{content:'\f357'}.zmdi-pinterest-box:before{content:'\f358'}.zmdi-pocket:before{content:'\f359'}.zmdi-polymer:before{content:'\f35a'}.zmdi-share:before{content:'\f35b'}.zmdi-stackoverflow:before{content:'\f35c'}.zmdi-steam-square:before{content:'\f35d'}.zmdi-steam:before{content:'\f35e'}.zmdi-twitter-box:before{content:'\f35f'}.zmdi-twitter:before{content:'\f360'}.zmdi-vk:before{content:'\f361'}.zmdi-wikipedia:before{content:'\f362'}.zmdi-windows:before{content:'\f363'}.zmdi-aspect-ratio-alt:before{content:'\f364'}.zmdi-aspect-ratio:before{content:'\f365'}.zmdi-blur-circular:before{content:'\f366'}.zmdi-blur-linear:before{content:'\f367'}.zmdi-blur-off:before{content:'\f368'}.zmdi-blur:before{content:'\f369'}.zmdi-brightness-2:before{content:'\f36a'}.zmdi-brightness-3:before{content:'\f36b'}.zmdi-brightness-4:before{content:'\f36c'}.zmdi-brightness-5:before{content:'\f36d'}.zmdi-brightness-6:before{content:'\f36e'}.zmdi-brightness-7:before{content:'\f36f'}.zmdi-brightness-auto:before{content:'\f370'}.zmdi-brightness-setting:before{content:'\f371'}.zmdi-broken-image:before{content:'\f372'}.zmdi-center-focus-strong:before{content:'\f373'}.zmdi-center-focus-weak:before{content:'\f374'}.zmdi-compare:before{content:'\f375'}.zmdi-crop-16-9:before{content:'\f376'}.zmdi-crop-3-2:before{content:'\f377'}.zmdi-crop-5-4:before{content:'\f378'}.zmdi-crop-7-5:before{content:'\f379'}.zmdi-crop-din:before{content:'\f37a'}.zmdi-crop-free:before{content:'\f37b'}.zmdi-crop-landscape:before{content:'\f37c'}.zmdi-crop-portrait:before{content:'\f37d'}.zmdi-crop-square:before{content:'\f37e'}.zmdi-exposure-alt:before{content:'\f37f'}.zmdi-exposure:before{content:'\f380'}.zmdi-filter-b-and-w:before{content:'\f381'}.zmdi-filter-center-focus:before{content:'\f382'}.zmdi-filter-frames:before{content:'\f383'}.zmdi-filter-tilt-shift:before{content:'\f384'}.zmdi-gradient:before{content:'\f385'}.zmdi-grain:before{content:'\f386'}.zmdi-graphic-eq:before{content:'\f387'}.zmdi-hdr-off:before{content:'\f388'}.zmdi-hdr-strong:before{content:'\f389'}.zmdi-hdr-weak:before{content:'\f38a'}.zmdi-hdr:before{content:'\f38b'}.zmdi-iridescent:before{content:'\f38c'}.zmdi-leak-off:before{content:'\f38d'}.zmdi-leak:before{content:'\f38e'}.zmdi-looks:before{content:'\f38f'}.zmdi-loupe:before{content:'\f390'}.zmdi-panorama-horizontal:before{content:'\f391'}.zmdi-panorama-vertical:before{content:'\f392'}.zmdi-panorama-wide-angle:before{content:'\f393'}.zmdi-photo-size-select-large:before{content:'\f394'}.zmdi-photo-size-select-small:before{content:'\f395'}.zmdi-picture-in-picture:before{content:'\f396'}.zmdi-slideshow:before{content:'\f397'}.zmdi-texture:before{content:'\f398'}.zmdi-tonality:before{content:'\f399'}.zmdi-vignette:before{content:'\f39a'}.zmdi-wb-auto:before{content:'\f39b'}.zmdi-eject-alt:before{content:'\f39c'}.zmdi-eject:before{content:'\f39d'}.zmdi-equalizer:before{content:'\f39e'}.zmdi-fast-forward:before{content:'\f39f'}.zmdi-fast-rewind:before{content:'\f3a0'}.zmdi-forward-10:before{content:'\f3a1'}.zmdi-forward-30:before{content:'\f3a2'}.zmdi-forward-5:before{content:'\f3a3'}.zmdi-hearing:before{content:'\f3a4'}.zmdi-pause-circle-outline:before{content:'\f3a5'}.zmdi-pause-circle:before{content:'\f3a6'}.zmdi-pause:before{content:'\f3a7'}.zmdi-play-circle-outline:before{content:'\f3a8'}.zmdi-play-circle:before{content:'\f3a9'}.zmdi-play:before{content:'\f3aa'}.zmdi-playlist-audio:before{content:'\f3ab'}.zmdi-playlist-plus:before{content:'\f3ac'}.zmdi-repeat-one:before{content:'\f3ad'}.zmdi-repeat:before{content:'\f3ae'}.zmdi-replay-10:before{content:'\f3af'}.zmdi-replay-30:before{content:'\f3b0'}.zmdi-replay-5:before{content:'\f3b1'}.zmdi-replay:before{content:'\f3b2'}.zmdi-shuffle:before{content:'\f3b3'}.zmdi-skip-next:before{content:'\f3b4'}.zmdi-skip-previous:before{content:'\f3b5'}.zmdi-stop:before{content:'\f3b6'}.zmdi-surround-sound:before{content:'\f3b7'}.zmdi-tune:before{content:'\f3b8'}.zmdi-volume-down:before{content:'\f3b9'}.zmdi-volume-mute:before{content:'\f3ba'}.zmdi-volume-off:before{content:'\f3bb'}.zmdi-volume-up:before{content:'\f3bc'}.zmdi-n-1-square:before{content:'\f3bd'}.zmdi-n-2-square:before{content:'\f3be'}.zmdi-n-3-square:before{content:'\f3bf'}.zmdi-n-4-square:before{content:'\f3c0'}.zmdi-n-5-square:before{content:'\f3c1'}.zmdi-n-6-square:before{content:'\f3c2'}.zmdi-neg-1:before{content:'\f3c3'}.zmdi-neg-2:before{content:'\f3c4'}.zmdi-plus-1:before{content:'\f3c5'}.zmdi-plus-2:before{content:'\f3c6'}.zmdi-sec-10:before{content:'\f3c7'}.zmdi-sec-3:before{content:'\f3c8'}.zmdi-zero:before{content:'\f3c9'}.zmdi-airline-seat-flat-angled:before{content:'\f3ca'}.zmdi-airline-seat-flat:before{content:'\f3cb'}.zmdi-airline-seat-individual-suite:before{content:'\f3cc'}.zmdi-airline-seat-legroom-extra:before{content:'\f3cd'}.zmdi-airline-seat-legroom-normal:before{content:'\f3ce'}.zmdi-airline-seat-legroom-reduced:before{content:'\f3cf'}.zmdi-airline-seat-recline-extra:before{content:'\f3d0'}.zmdi-airline-seat-recline-normal:before{content:'\f3d1'}.zmdi-airplay:before{content:'\f3d2'}.zmdi-closed-caption:before{content:'\f3d3'}.zmdi-confirmation-number:before{content:'\f3d4'}.zmdi-developer-board:before{content:'\f3d5'}.zmdi-disc-full:before{content:'\f3d6'}.zmdi-explicit:before{content:'\f3d7'}.zmdi-flight-land:before{content:'\f3d8'}.zmdi-flight-takeoff:before{content:'\f3d9'}.zmdi-flip-to-back:before{content:'\f3da'}.zmdi-flip-to-front:before{content:'\f3db'}.zmdi-group-work:before{content:'\f3dc'}.zmdi-hd:before{content:'\f3dd'}.zmdi-hq:before{content:'\f3de'}.zmdi-markunread-mailbox:before{content:'\f3df'}.zmdi-memory:before{content:'\f3e0'}.zmdi-nfc:before{content:'\f3e1'}.zmdi-play-for-work:before{content:'\f3e2'}.zmdi-power-input:before{content:'\f3e3'}.zmdi-present-to-all:before{content:'\f3e4'}.zmdi-satellite:before{content:'\f3e5'}.zmdi-tap-and-play:before{content:'\f3e6'}.zmdi-vibration:before{content:'\f3e7'}.zmdi-voicemail:before{content:'\f3e8'}.zmdi-group:before{content:'\f3e9'}.zmdi-rss:before{content:'\f3ea'}.zmdi-shape:before{content:'\f3eb'}.zmdi-spinner:before{content:'\f3ec'}.zmdi-ungroup:before{content:'\f3ed'}.zmdi-500px:before{content:'\f3ee'}.zmdi-8tracks:before{content:'\f3ef'}.zmdi-amazon:before{content:'\f3f0'}.zmdi-blogger:before{content:'\f3f1'}.zmdi-delicious:before{content:'\f3f2'}.zmdi-disqus:before{content:'\f3f3'}.zmdi-flattr:before{content:'\f3f4'}.zmdi-flickr:before{content:'\f3f5'}.zmdi-github-alt:before{content:'\f3f6'}.zmdi-google-old:before{content:'\f3f7'}.zmdi-linkedin:before{content:'\f3f8'}.zmdi-odnoklassniki:before{content:'\f3f9'}.zmdi-outlook:before{content:'\f3fa'}.zmdi-paypal-alt:before{content:'\f3fb'}.zmdi-pinterest:before{content:'\f3fc'}.zmdi-playstation:before{content:'\f3fd'}.zmdi-reddit:before{content:'\f3fe'}.zmdi-skype:before{content:'\f3ff'}.zmdi-slideshare:before{content:'\f400'}.zmdi-soundcloud:before{content:'\f401'}.zmdi-tumblr:before{content:'\f402'}.zmdi-twitch:before{content:'\f403'}.zmdi-vimeo:before{content:'\f404'}.zmdi-whatsapp:before{content:'\f405'}.zmdi-xbox:before{content:'\f406'}.zmdi-yahoo:before{content:'\f407'}.zmdi-youtube-play:before{content:'\f408'}.zmdi-youtube:before{content:'\f409'}.zmdi-3d-rotation:before{content:'\f101'}.zmdi-airplane-off:before{content:'\f102'}.zmdi-airplane:before{content:'\f103'}.zmdi-album:before{content:'\f104'}.zmdi-archive:before{content:'\f105'}.zmdi-assignment-account:before{content:'\f106'}.zmdi-assignment-alert:before{content:'\f107'}.zmdi-assignment-check:before{content:'\f108'}.zmdi-assignment-o:before{content:'\f109'}.zmdi-assignment-return:before{content:'\f10a'}.zmdi-assignment-returned:before{content:'\f10b'}.zmdi-assignment:before{content:'\f10c'}.zmdi-attachment-alt:before{content:'\f10d'}.zmdi-attachment:before{content:'\f10e'}.zmdi-audio:before{content:'\f10f'}.zmdi-badge-check:before{content:'\f110'}.zmdi-balance-wallet:before{content:'\f111'}.zmdi-balance:before{content:'\f112'}.zmdi-battery-alert:before{content:'\f113'}.zmdi-battery-flash:before{content:'\f114'}.zmdi-battery-unknown:before{content:'\f115'}.zmdi-battery:before{content:'\f116'}.zmdi-bike:before{content:'\f117'}.zmdi-block-alt:before{content:'\f118'}.zmdi-block:before{content:'\f119'}.zmdi-boat:before{content:'\f11a'}.zmdi-book-image:before{content:'\f11b'}.zmdi-book:before{content:'\f11c'}.zmdi-bookmark-outline:before{content:'\f11d'}.zmdi-bookmark:before{content:'\f11e'}.zmdi-brush:before{content:'\f11f'}.zmdi-bug:before{content:'\f120'}.zmdi-bus:before{content:'\f121'}.zmdi-cake:before{content:'\f122'}.zmdi-car-taxi:before{content:'\f123'}.zmdi-car-wash:before{content:'\f124'}.zmdi-car:before{content:'\f125'}.zmdi-card-giftcard:before{content:'\f126'}.zmdi-card-membership:before{content:'\f127'}.zmdi-card-travel:before{content:'\f128'}.zmdi-card:before{content:'\f129'}.zmdi-case-check:before{content:'\f12a'}.zmdi-case-download:before{content:'\f12b'}.zmdi-case-play:before{content:'\f12c'}.zmdi-case:before{content:'\f12d'}.zmdi-cast-connected:before{content:'\f12e'}.zmdi-cast:before{content:'\f12f'}.zmdi-chart-donut:before{content:'\f130'}.zmdi-chart:before{content:'\f131'}.zmdi-city-alt:before{content:'\f132'}.zmdi-city:before{content:'\f133'}.zmdi-close-circle-o:before{content:'\f134'}.zmdi-close-circle:before{content:'\f135'}.zmdi-close:before{content:'\f136'}.zmdi-cocktail:before{content:'\f137'}.zmdi-code-setting:before{content:'\f138'}.zmdi-code-smartphone:before{content:'\f139'}.zmdi-code:before{content:'\f13a'}.zmdi-coffee:before{content:'\f13b'}.zmdi-collection-bookmark:before{content:'\f13c'}.zmdi-collection-case-play:before{content:'\f13d'}.zmdi-collection-folder-image:before{content:'\f13e'}.zmdi-collection-image-o:before{content:'\f13f'}.zmdi-collection-image:before{content:'\f140'}.zmdi-collection-item-1:before{content:'\f141'}.zmdi-collection-item-2:before{content:'\f142'}.zmdi-collection-item-3:before{content:'\f143'}.zmdi-collection-item-4:before{content:'\f144'}.zmdi-collection-item-5:before{content:'\f145'}.zmdi-collection-item-6:before{content:'\f146'}.zmdi-collection-item-7:before{content:'\f147'}.zmdi-collection-item-8:before{content:'\f148'}.zmdi-collection-item-9-plus:before{content:'\f149'}.zmdi-collection-item-9:before{content:'\f14a'}.zmdi-collection-item:before{content:'\f14b'}.zmdi-collection-music:before{content:'\f14c'}.zmdi-collection-pdf:before{content:'\f14d'}.zmdi-collection-plus:before{content:'\f14e'}.zmdi-collection-speaker:before{content:'\f14f'}.zmdi-collection-text:before{content:'\f150'}.zmdi-collection-video:before{content:'\f151'}.zmdi-compass:before{content:'\f152'}.zmdi-cutlery:before{content:'\f153'}.zmdi-delete:before{content:'\f154'}.zmdi-dialpad:before{content:'\f155'}.zmdi-dns:before{content:'\f156'}.zmdi-drink:before{content:'\f157'}.zmdi-edit:before{content:'\f158'}.zmdi-email-open:before{content:'\f159'}.zmdi-email:before{content:'\f15a'}.zmdi-eye-off:before{content:'\f15b'}.zmdi-eye:before{content:'\f15c'}.zmdi-eyedropper:before{content:'\f15d'}.zmdi-favorite-outline:before{content:'\f15e'}.zmdi-favorite:before{content:'\f15f'}.zmdi-filter-list:before{content:'\f160'}.zmdi-fire:before{content:'\f161'}.zmdi-flag:before{content:'\f162'}.zmdi-flare:before{content:'\f163'}.zmdi-flash-auto:before{content:'\f164'}.zmdi-flash-off:before{content:'\f165'}.zmdi-flash:before{content:'\f166'}.zmdi-flip:before{content:'\f167'}.zmdi-flower-alt:before{content:'\f168'}.zmdi-flower:before{content:'\f169'}.zmdi-font:before{content:'\f16a'}.zmdi-fullscreen-alt:before{content:'\f16b'}.zmdi-fullscreen-exit:before{content:'\f16c'}.zmdi-fullscreen:before{content:'\f16d'}.zmdi-functions:before{content:'\f16e'}.zmdi-gas-station:before{content:'\f16f'}.zmdi-gesture:before{content:'\f170'}.zmdi-globe-alt:before{content:'\f171'}.zmdi-globe-lock:before{content:'\f172'}.zmdi-globe:before{content:'\f173'}.zmdi-graduation-cap:before{content:'\f174'}.zmdi-home:before{content:'\f175'}.zmdi-hospital-alt:before{content:'\f176'}.zmdi-hospital:before{content:'\f177'}.zmdi-hotel:before{content:'\f178'}.zmdi-hourglass-alt:before{content:'\f179'}.zmdi-hourglass-outline:before{content:'\f17a'}.zmdi-hourglass:before{content:'\f17b'}.zmdi-http:before{content:'\f17c'}.zmdi-image-alt:before{content:'\f17d'}.zmdi-image-o:before{content:'\f17e'}.zmdi-image:before{content:'\f17f'}.zmdi-inbox:before{content:'\f180'}.zmdi-invert-colors-off:before{content:'\f181'}.zmdi-invert-colors:before{content:'\f182'}.zmdi-key:before{content:'\f183'}.zmdi-label-alt-outline:before{content:'\f184'}.zmdi-label-alt:before{content:'\f185'}.zmdi-label-heart:before{content:'\f186'}.zmdi-label:before{content:'\f187'}.zmdi-labels:before{content:'\f188'}.zmdi-lamp:before{content:'\f189'}.zmdi-landscape:before{content:'\f18a'}.zmdi-layers-off:before{content:'\f18b'}.zmdi-layers:before{content:'\f18c'}.zmdi-library:before{content:'\f18d'}.zmdi-link:before{content:'\f18e'}.zmdi-lock-open:before{content:'\f18f'}.zmdi-lock-outline:before{content:'\f190'}.zmdi-lock:before{content:'\f191'}.zmdi-mail-reply-all:before{content:'\f192'}.zmdi-mail-reply:before{content:'\f193'}.zmdi-mail-send:before{content:'\f194'}.zmdi-mall:before{content:'\f195'}.zmdi-map:before{content:'\f196'}.zmdi-menu:before{content:'\f197'}.zmdi-money-box:before{content:'\f198'}.zmdi-money-off:before{content:'\f199'}.zmdi-money:before{content:'\f19a'}.zmdi-more-vert:before{content:'\f19b'}.zmdi-more:before{content:'\f19c'}.zmdi-movie-alt:before{content:'\f19d'}.zmdi-movie:before{content:'\f19e'}.zmdi-nature-people:before{content:'\f19f'}.zmdi-nature:before{content:'\f1a0'}.zmdi-navigation:before{content:'\f1a1'}.zmdi-open-in-browser:before{content:'\f1a2'}.zmdi-open-in-new:before{content:'\f1a3'}.zmdi-palette:before{content:'\f1a4'}.zmdi-parking:before{content:'\f1a5'}.zmdi-pin-account:before{content:'\f1a6'}.zmdi-pin-assistant:before{content:'\f1a7'}.zmdi-pin-drop:before{content:'\f1a8'}.zmdi-pin-help:before{content:'\f1a9'}.zmdi-pin-off:before{content:'\f1aa'}.zmdi-pin:before{content:'\f1ab'}.zmdi-pizza:before{content:'\f1ac'}.zmdi-plaster:before{content:'\f1ad'}.zmdi-power-setting:before{content:'\f1ae'}.zmdi-power:before{content:'\f1af'}.zmdi-print:before{content:'\f1b0'}.zmdi-puzzle-piece:before{content:'\f1b1'}.zmdi-quote:before{content:'\f1b2'}.zmdi-railway:before{content:'\f1b3'}.zmdi-receipt:before{content:'\f1b4'}.zmdi-refresh-alt:before{content:'\f1b5'}.zmdi-refresh-sync-alert:before{content:'\f1b6'}.zmdi-refresh-sync-off:before{content:'\f1b7'}.zmdi-refresh-sync:before{content:'\f1b8'}.zmdi-refresh:before{content:'\f1b9'}.zmdi-roller:before{content:'\f1ba'}.zmdi-ruler:before{content:'\f1bb'}.zmdi-scissors:before{content:'\f1bc'}.zmdi-screen-rotation-lock:before{content:'\f1bd'}.zmdi-screen-rotation:before{content:'\f1be'}.zmdi-search-for:before{content:'\f1bf'}.zmdi-search-in-file:before{content:'\f1c0'}.zmdi-search-in-page:before{content:'\f1c1'}.zmdi-search-replace:before{content:'\f1c2'}.zmdi-search:before{content:'\f1c3'}.zmdi-seat:before{content:'\f1c4'}.zmdi-settings-square:before{content:'\f1c5'}.zmdi-settings:before{content:'\f1c6'}.zmdi-shield-check:before{content:'\f1c7'}.zmdi-shield-security:before{content:'\f1c8'}.zmdi-shopping-basket:before{content:'\f1c9'}.zmdi-shopping-cart-plus:before{content:'\f1ca'}.zmdi-shopping-cart:before{content:'\f1cb'}.zmdi-sign-in:before{content:'\f1cc'}.zmdi-sort-amount-asc:before{content:'\f1cd'}.zmdi-sort-amount-desc:before{content:'\f1ce'}.zmdi-sort-asc:before{content:'\f1cf'}.zmdi-sort-desc:before{content:'\f1d0'}.zmdi-spellcheck:before{content:'\f1d1'}.zmdi-storage:before{content:'\f1d2'}.zmdi-store-24:before{content:'\f1d3'}.zmdi-store:before{content:'\f1d4'}.zmdi-subway:before{content:'\f1d5'}.zmdi-sun:before{content:'\f1d6'}.zmdi-tab-unselected:before{content:'\f1d7'}.zmdi-tab:before{content:'\f1d8'}.zmdi-tag-close:before{content:'\f1d9'}.zmdi-tag-more:before{content:'\f1da'}.zmdi-tag:before{content:'\f1db'}.zmdi-thumb-down:before{content:'\f1dc'}.zmdi-thumb-up-down:before{content:'\f1dd'}.zmdi-thumb-up:before{content:'\f1de'}.zmdi-ticket-star:before{content:'\f1df'}.zmdi-toll:before{content:'\f1e0'}.zmdi-toys:before{content:'\f1e1'}.zmdi-traffic:before{content:'\f1e2'}.zmdi-translate:before{content:'\f1e3'}.zmdi-triangle-down:before{content:'\f1e4'}.zmdi-triangle-up:before{content:'\f1e5'}.zmdi-truck:before{content:'\f1e6'}.zmdi-turning-sign:before{content:'\f1e7'}.zmdi-wallpaper:before{content:'\f1e8'}.zmdi-washing-machine:before{content:'\f1e9'}.zmdi-window-maximize:before{content:'\f1ea'}.zmdi-window-minimize:before{content:'\f1eb'}.zmdi-window-restore:before{content:'\f1ec'}.zmdi-wrench:before{content:'\f1ed'}.zmdi-zoom-in:before{content:'\f1ee'}.zmdi-zoom-out:before{content:'\f1ef'}.zmdi-alert-circle-o:before{content:'\f1f0'}.zmdi-alert-circle:before{content:'\f1f1'}.zmdi-alert-octagon:before{content:'\f1f2'}.zmdi-alert-polygon:before{content:'\f1f3'}.zmdi-alert-triangle:before{content:'\f1f4'}.zmdi-help-outline:before{content:'\f1f5'}.zmdi-help:before{content:'\f1f6'}.zmdi-info-outline:before{content:'\f1f7'}.zmdi-info:before{content:'\f1f8'}.zmdi-notifications-active:before{content:'\f1f9'}.zmdi-notifications-add:before{content:'\f1fa'}.zmdi-notifications-none:before{content:'\f1fb'}.zmdi-notifications-off:before{content:'\f1fc'}.zmdi-notifications-paused:before{content:'\f1fd'}.zmdi-notifications:before{content:'\f1fe'}.zmdi-account-add:before{content:'\f1ff'}.zmdi-account-box-mail:before{content:'\f200'}.zmdi-account-box-o:before{content:'\f201'}.zmdi-account-box-phone:before{content:'\f202'}.zmdi-account-box:before{content:'\f203'}.zmdi-account-calendar:before{content:'\f204'}.zmdi-account-circle:before{content:'\f205'}.zmdi-account-o:before{content:'\f206'}.zmdi-account:before{content:'\f207'}.zmdi-accounts-add:before{content:'\f208'}.zmdi-accounts-alt:before{content:'\f209'}.zmdi-accounts-list-alt:before{content:'\f20a'}.zmdi-accounts-list:before{content:'\f20b'}.zmdi-accounts-outline:before{content:'\f20c'}.zmdi-accounts:before{content:'\f20d'}.zmdi-face:before{content:'\f20e'}.zmdi-female:before{content:'\f20f'}.zmdi-male-alt:before{content:'\f210'}.zmdi-male-female:before{content:'\f211'}.zmdi-male:before{content:'\f212'}.zmdi-mood-bad:before{content:'\f213'}.zmdi-mood:before{content:'\f214'}.zmdi-run:before{content:'\f215'}.zmdi-walk:before{content:'\f216'}.zmdi-cloud-box:before{content:'\f217'}.zmdi-cloud-circle:before{content:'\f218'}.zmdi-cloud-done:before{content:'\f219'}.zmdi-cloud-download:before{content:'\f21a'}.zmdi-cloud-off:before{content:'\f21b'}.zmdi-cloud-outline-alt:before{content:'\f21c'}.zmdi-cloud-outline:before{content:'\f21d'}.zmdi-cloud-upload:before{content:'\f21e'}.zmdi-cloud:before{content:'\f21f'}.zmdi-download:before{content:'\f220'}.zmdi-file-plus:before{content:'\f221'}.zmdi-file-text:before{content:'\f222'}.zmdi-file:before{content:'\f223'}.zmdi-folder-outline:before{content:'\f224'}.zmdi-folder-person:before{content:'\f225'}.zmdi-folder-star-alt:before{content:'\f226'}.zmdi-folder-star:before{content:'\f227'}.zmdi-folder:before{content:'\f228'}.zmdi-gif:before{content:'\f229'}.zmdi-upload:before{content:'\f22a'}.zmdi-border-all:before{content:'\f22b'}.zmdi-border-bottom:before{content:'\f22c'}.zmdi-border-clear:before{content:'\f22d'}.zmdi-border-color:before{content:'\f22e'}.zmdi-border-horizontal:before{content:'\f22f'}.zmdi-border-inner:before{content:'\f230'}.zmdi-border-left:before{content:'\f231'}.zmdi-border-outer:before{content:'\f232'}.zmdi-border-right:before{content:'\f233'}.zmdi-border-style:before{content:'\f234'}.zmdi-border-top:before{content:'\f235'}.zmdi-border-vertical:before{content:'\f236'}.zmdi-copy:before{content:'\f237'}.zmdi-crop:before{content:'\f238'}.zmdi-format-align-center:before{content:'\f239'}.zmdi-format-align-justify:before{content:'\f23a'}.zmdi-format-align-left:before{content:'\f23b'}.zmdi-format-align-right:before{content:'\f23c'}.zmdi-format-bold:before{content:'\f23d'}.zmdi-format-clear-all:before{content:'\f23e'}.zmdi-format-clear:before{content:'\f23f'}.zmdi-format-color-fill:before{content:'\f240'}.zmdi-format-color-reset:before{content:'\f241'}.zmdi-format-color-text:before{content:'\f242'}.zmdi-format-indent-decrease:before{content:'\f243'}.zmdi-format-indent-increase:before{content:'\f244'}.zmdi-format-italic:before{content:'\f245'}.zmdi-format-line-spacing:before{content:'\f246'}.zmdi-format-list-bulleted:before{content:'\f247'}.zmdi-format-list-numbered:before{content:'\f248'}.zmdi-format-ltr:before{content:'\f249'}.zmdi-format-rtl:before{content:'\f24a'}.zmdi-format-size:before{content:'\f24b'}.zmdi-format-strikethrough-s:before{content:'\f24c'}.zmdi-format-strikethrough:before{content:'\f24d'}.zmdi-format-subject:before{content:'\f24e'}.zmdi-format-underlined:before{content:'\f24f'}.zmdi-format-valign-bottom:before{content:'\f250'}.zmdi-format-valign-center:before{content:'\f251'}.zmdi-format-valign-top:before{content:'\f252'}.zmdi-redo:before{content:'\f253'}.zmdi-select-all:before{content:'\f254'}.zmdi-space-bar:before{content:'\f255'}.zmdi-text-format:before{content:'\f256'}.zmdi-transform:before{content:'\f257'}.zmdi-undo:before{content:'\f258'}.zmdi-wrap-text:before{content:'\f259'}.zmdi-comment-alert:before{content:'\f25a'}.zmdi-comment-alt-text:before{content:'\f25b'}.zmdi-comment-alt:before{content:'\f25c'}.zmdi-comment-edit:before{content:'\f25d'}.zmdi-comment-image:before{content:'\f25e'}.zmdi-comment-list:before{content:'\f25f'}.zmdi-comment-more:before{content:'\f260'}.zmdi-comment-outline:before{content:'\f261'}.zmdi-comment-text-alt:before{content:'\f262'}.zmdi-comment-text:before{content:'\f263'}.zmdi-comment-video:before{content:'\f264'}.zmdi-comment:before{content:'\f265'}.zmdi-comments:before{content:'\f266'}.zmdi-check-all:before{content:'\f267'}.zmdi-check-circle-u:before{content:'\f268'}.zmdi-check-circle:before{content:'\f269'}.zmdi-check-square:before{content:'\f26a'}.zmdi-check:before{content:'\f26b'}.zmdi-circle-o:before{content:'\f26c'}.zmdi-circle:before{content:'\f26d'}.zmdi-dot-circle-alt:before{content:'\f26e'}.zmdi-dot-circle:before{content:'\f26f'}.zmdi-minus-circle-outline:before{content:'\f270'}.zmdi-minus-circle:before{content:'\f271'}.zmdi-minus-square:before{content:'\f272'}.zmdi-minus:before{content:'\f273'}.zmdi-plus-circle-o-duplicate:before{content:'\f274'}.zmdi-plus-circle-o:before{content:'\f275'}.zmdi-plus-circle:before{content:'\f276'}.zmdi-plus-square:before{content:'\f277'}.zmdi-plus:before{content:'\f278'}.zmdi-square-o:before{content:'\f279'}.zmdi-star-circle:before{content:'\f27a'}.zmdi-star-half:before{content:'\f27b'}.zmdi-star-outline:before{content:'\f27c'}.zmdi-star:before{content:'\f27d'}.zmdi-bluetooth-connected:before{content:'\f27e'}.zmdi-bluetooth-off:before{content:'\f27f'}.zmdi-bluetooth-search:before{content:'\f280'}.zmdi-bluetooth-setting:before{content:'\f281'}.zmdi-bluetooth:before{content:'\f282'}.zmdi-camera-add:before{content:'\f283'}.zmdi-camera-alt:before{content:'\f284'}.zmdi-camera-bw:before{content:'\f285'}.zmdi-camera-front:before{content:'\f286'}.zmdi-camera-mic:before{content:'\f287'}.zmdi-camera-party-mode:before{content:'\f288'}.zmdi-camera-rear:before{content:'\f289'}.zmdi-camera-roll:before{content:'\f28a'}.zmdi-camera-switch:before{content:'\f28b'}.zmdi-camera:before{content:'\f28c'}.zmdi-card-alert:before{content:'\f28d'}.zmdi-card-off:before{content:'\f28e'}.zmdi-card-sd:before{content:'\f28f'}.zmdi-card-sim:before{content:'\f290'}.zmdi-desktop-mac:before{content:'\f291'}.zmdi-desktop-windows:before{content:'\f292'}.zmdi-device-hub:before{content:'\f293'}.zmdi-devices-off:before{content:'\f294'}.zmdi-devices:before{content:'\f295'}.zmdi-dock:before{content:'\f296'}.zmdi-floppy:before{content:'\f297'}.zmdi-gamepad:before{content:'\f298'}.zmdi-gps-dot:before{content:'\f299'}.zmdi-gps-off:before{content:'\f29a'}.zmdi-gps:before{content:'\f29b'}.zmdi-headset-mic:before{content:'\f29c'}.zmdi-headset:before{content:'\f29d'}.zmdi-input-antenna:before{content:'\f29e'}.zmdi-input-composite:before{content:'\f29f'}.zmdi-input-hdmi:before{content:'\f2a0'}.zmdi-input-power:before{content:'\f2a1'}.zmdi-input-svideo:before{content:'\f2a2'}.zmdi-keyboard-hide:before{content:'\f2a3'}.zmdi-keyboard:before{content:'\f2a4'}.zmdi-laptop-chromebook:before{content:'\f2a5'}.zmdi-laptop-mac:before{content:'\f2a6'}.zmdi-laptop:before{content:'\f2a7'}.zmdi-mic-off:before{content:'\f2a8'}.zmdi-mic-outline:before{content:'\f2a9'}.zmdi-mic-setting:before{content:'\f2aa'}.zmdi-mic:before{content:'\f2ab'}.zmdi-mouse:before{content:'\f2ac'}.zmdi-network-alert:before{content:'\f2ad'}.zmdi-network-locked:before{content:'\f2ae'}.zmdi-network-off:before{content:'\f2af'}.zmdi-network-outline:before{content:'\f2b0'}.zmdi-network-setting:before{content:'\f2b1'}.zmdi-network:before{content:'\f2b2'}.zmdi-phone-bluetooth:before{content:'\f2b3'}.zmdi-phone-end:before{content:'\f2b4'}.zmdi-phone-forwarded:before{content:'\f2b5'}.zmdi-phone-in-talk:before{content:'\f2b6'}.zmdi-phone-locked:before{content:'\f2b7'}.zmdi-phone-missed:before{content:'\f2b8'}.zmdi-phone-msg:before{content:'\f2b9'}.zmdi-phone-paused:before{content:'\f2ba'}.zmdi-phone-ring:before{content:'\f2bb'}.zmdi-phone-setting:before{content:'\f2bc'}.zmdi-phone-sip:before{content:'\f2bd'}.zmdi-phone:before{content:'\f2be'}.zmdi-portable-wifi-changes:before{content:'\f2bf'}.zmdi-portable-wifi-off:before{content:'\f2c0'}.zmdi-portable-wifi:before{content:'\f2c1'}.zmdi-radio:before{content:'\f2c2'}.zmdi-reader:before{content:'\f2c3'}.zmdi-remote-control-alt:before{content:'\f2c4'}.zmdi-remote-control:before{content:'\f2c5'}.zmdi-router:before{content:'\f2c6'}.zmdi-scanner:before{content:'\f2c7'}.zmdi-smartphone-android:before{content:'\f2c8'}.zmdi-smartphone-download:before{content:'\f2c9'}.zmdi-smartphone-erase:before{content:'\f2ca'}.zmdi-smartphone-info:before{content:'\f2cb'}.zmdi-smartphone-iphone:before{content:'\f2cc'}.zmdi-smartphone-landscape-lock:before{content:'\f2cd'}.zmdi-smartphone-landscape:before{content:'\f2ce'}.zmdi-smartphone-lock:before{content:'\f2cf'}.zmdi-smartphone-portrait-lock:before{content:'\f2d0'}.zmdi-smartphone-ring:before{content:'\f2d1'}.zmdi-smartphone-setting:before{content:'\f2d2'}.zmdi-smartphone-setup:before{content:'\f2d3'}.zmdi-smartphone:before{content:'\f2d4'}.zmdi-speaker:before{content:'\f2d5'}.zmdi-tablet-android:before{content:'\f2d6'}.zmdi-tablet-mac:before{content:'\f2d7'}.zmdi-tablet:before{content:'\f2d8'}.zmdi-tv-alt-play:before{content:'\f2d9'}.zmdi-tv-list:before{content:'\f2da'}.zmdi-tv-play:before{content:'\f2db'}.zmdi-tv:before{content:'\f2dc'}.zmdi-usb:before{content:'\f2dd'}.zmdi-videocam-off:before{content:'\f2de'}.zmdi-videocam-switch:before{content:'\f2df'}.zmdi-videocam:before{content:'\f2e0'}.zmdi-watch:before{content:'\f2e1'}.zmdi-wifi-alt-2:before{content:'\f2e2'}.zmdi-wifi-alt:before{content:'\f2e3'}.zmdi-wifi-info:before{content:'\f2e4'}.zmdi-wifi-lock:before{content:'\f2e5'}.zmdi-wifi-off:before{content:'\f2e6'}.zmdi-wifi-outline:before{content:'\f2e7'}.zmdi-wifi:before{content:'\f2e8'}.zmdi-arrow-left-bottom:before{content:'\f2e9'}.zmdi-arrow-left:before{content:'\f2ea'}.zmdi-arrow-merge:before{content:'\f2eb'}.zmdi-arrow-missed:before{content:'\f2ec'}.zmdi-arrow-right-top:before{content:'\f2ed'}.zmdi-arrow-right:before{content:'\f2ee'}.zmdi-arrow-split:before{content:'\f2ef'}.zmdi-arrows:before{content:'\f2f0'}.zmdi-caret-down-circle:before{content:'\f2f1'}.zmdi-caret-down:before{content:'\f2f2'}.zmdi-caret-left-circle:before{content:'\f2f3'}.zmdi-caret-left:before{content:'\f2f4'}.zmdi-caret-right-circle:before{content:'\f2f5'}.zmdi-caret-right:before{content:'\f2f6'}.zmdi-caret-up-circle:before{content:'\f2f7'}.zmdi-caret-up:before{content:'\f2f8'}.zmdi-chevron-down:before{content:'\f2f9'}.zmdi-chevron-left:before{content:'\f2fa'}.zmdi-chevron-right:before{content:'\f2fb'}.zmdi-chevron-up:before{content:'\f2fc'}.zmdi-forward:before{content:'\f2fd'}.zmdi-long-arrow-down:before{content:'\f2fe'}.zmdi-long-arrow-left:before{content:'\f2ff'}.zmdi-long-arrow-return:before{content:'\f300'}.zmdi-long-arrow-right:before{content:'\f301'}.zmdi-long-arrow-tab:before{content:'\f302'}.zmdi-long-arrow-up:before{content:'\f303'}.zmdi-rotate-ccw:before{content:'\f304'}.zmdi-rotate-cw:before{content:'\f305'}.zmdi-rotate-left:before{content:'\f306'}.zmdi-rotate-right:before{content:'\f307'}.zmdi-square-down:before{content:'\f308'}.zmdi-square-right:before{content:'\f309'}.zmdi-swap-alt:before{content:'\f30a'}.zmdi-swap-vertical-circle:before{content:'\f30b'}.zmdi-swap-vertical:before{content:'\f30c'}.zmdi-swap:before{content:'\f30d'}.zmdi-trending-down:before{content:'\f30e'}.zmdi-trending-flat:before{content:'\f30f'}.zmdi-trending-up:before{content:'\f310'}.zmdi-unfold-less:before{content:'\f311'}.zmdi-unfold-more:before{content:'\f312'}.zmdi-apps:before{content:'\f313'}.zmdi-grid-off:before{content:'\f314'}.zmdi-grid:before{content:'\f315'}.zmdi-view-agenda:before{content:'\f316'}.zmdi-view-array:before{content:'\f317'}.zmdi-view-carousel:before{content:'\f318'}.zmdi-view-column:before{content:'\f319'}.zmdi-view-comfy:before{content:'\f31a'}.zmdi-view-compact:before{content:'\f31b'}.zmdi-view-dashboard:before{content:'\f31c'}.zmdi-view-day:before{content:'\f31d'}.zmdi-view-headline:before{content:'\f31e'}.zmdi-view-list-alt:before{content:'\f31f'}.zmdi-view-list:before{content:'\f320'}.zmdi-view-module:before{content:'\f321'}.zmdi-view-quilt:before{content:'\f322'}.zmdi-view-stream:before{content:'\f323'}.zmdi-view-subtitles:before{content:'\f324'}.zmdi-view-toc:before{content:'\f325'}.zmdi-view-web:before{content:'\f326'}.zmdi-view-week:before{content:'\f327'}.zmdi-widgets:before{content:'\f328'}.zmdi-alarm-check:before{content:'\f329'}.zmdi-alarm-off:before{content:'\f32a'}.zmdi-alarm-plus:before{content:'\f32b'}.zmdi-alarm-snooze:before{content:'\f32c'}.zmdi-alarm:before{content:'\f32d'}.zmdi-calendar-alt:before{content:'\f32e'}.zmdi-calendar-check:before{content:'\f32f'}.zmdi-calendar-close:before{content:'\f330'}.zmdi-calendar-note:before{content:'\f331'}.zmdi-calendar:before{content:'\f332'}.zmdi-time-countdown:before{content:'\f333'}.zmdi-time-interval:before{content:'\f334'}.zmdi-time-restore-setting:before{content:'\f335'}.zmdi-time-restore:before{content:'\f336'}.zmdi-time:before{content:'\f337'}.zmdi-timer-off:before{content:'\f338'}.zmdi-timer:before{content:'\f339'}.zmdi-android-alt:before{content:'\f33a'}.zmdi-android:before{content:'\f33b'}.zmdi-apple:before{content:'\f33c'}.zmdi-behance:before{content:'\f33d'}.zmdi-codepen:before{content:'\f33e'}.zmdi-dribbble:before{content:'\f33f'}.zmdi-dropbox:before{content:'\f340'}.zmdi-evernote:before{content:'\f341'}.zmdi-facebook-box:before{content:'\f342'}.zmdi-facebook:before{content:'\f343'}.zmdi-github-box:before{content:'\f344'}.zmdi-github:before{content:'\f345'}.zmdi-google-drive:before{content:'\f346'}.zmdi-google-earth:before{content:'\f347'}.zmdi-google-glass:before{content:'\f348'}.zmdi-google-maps:before{content:'\f349'}.zmdi-google-pages:before{content:'\f34a'}.zmdi-google-play:before{content:'\f34b'}.zmdi-google-plus-box:before{content:'\f34c'}.zmdi-google-plus:before{content:'\f34d'}.zmdi-google:before{content:'\f34e'}.zmdi-instagram:before{content:'\f34f'}.zmdi-language-css3:before{content:'\f350'}.zmdi-language-html5:before{content:'\f351'}.zmdi-language-javascript:before{content:'\f352'}.zmdi-language-python-alt:before{content:'\f353'}.zmdi-language-python:before{content:'\f354'}.zmdi-lastfm:before{content:'\f355'}.zmdi-linkedin-box:before{content:'\f356'}.zmdi-paypal:before{content:'\f357'}.zmdi-pinterest-box:before{content:'\f358'}.zmdi-pocket:before{content:'\f359'}.zmdi-polymer:before{content:'\f35a'}.zmdi-share:before{content:'\f35b'}.zmdi-stackoverflow:before{content:'\f35c'}.zmdi-steam-square:before{content:'\f35d'}.zmdi-steam:before{content:'\f35e'}.zmdi-twitter-box:before{content:'\f35f'}.zmdi-twitter:before{content:'\f360'}.zmdi-vk:before{content:'\f361'}.zmdi-wikipedia:before{content:'\f362'}.zmdi-windows:before{content:'\f363'}.zmdi-aspect-ratio-alt:before{content:'\f364'}.zmdi-aspect-ratio:before{content:'\f365'}.zmdi-blur-circular:before{content:'\f366'}.zmdi-blur-linear:before{content:'\f367'}.zmdi-blur-off:before{content:'\f368'}.zmdi-blur:before{content:'\f369'}.zmdi-brightness-2:before{content:'\f36a'}.zmdi-brightness-3:before{content:'\f36b'}.zmdi-brightness-4:before{content:'\f36c'}.zmdi-brightness-5:before{content:'\f36d'}.zmdi-brightness-6:before{content:'\f36e'}.zmdi-brightness-7:before{content:'\f36f'}.zmdi-brightness-auto:before{content:'\f370'}.zmdi-brightness-setting:before{content:'\f371'}.zmdi-broken-image:before{content:'\f372'}.zmdi-center-focus-strong:before{content:'\f373'}.zmdi-center-focus-weak:before{content:'\f374'}.zmdi-compare:before{content:'\f375'}.zmdi-crop-16-9:before{content:'\f376'}.zmdi-crop-3-2:before{content:'\f377'}.zmdi-crop-5-4:before{content:'\f378'}.zmdi-crop-7-5:before{content:'\f379'}.zmdi-crop-din:before{content:'\f37a'}.zmdi-crop-free:before{content:'\f37b'}.zmdi-crop-landscape:before{content:'\f37c'}.zmdi-crop-portrait:before{content:'\f37d'}.zmdi-crop-square:before{content:'\f37e'}.zmdi-exposure-alt:before{content:'\f37f'}.zmdi-exposure:before{content:'\f380'}.zmdi-filter-b-and-w:before{content:'\f381'}.zmdi-filter-center-focus:before{content:'\f382'}.zmdi-filter-frames:before{content:'\f383'}.zmdi-filter-tilt-shift:before{content:'\f384'}.zmdi-gradient:before{content:'\f385'}.zmdi-grain:before{content:'\f386'}.zmdi-graphic-eq:before{content:'\f387'}.zmdi-hdr-off:before{content:'\f388'}.zmdi-hdr-strong:before{content:'\f389'}.zmdi-hdr-weak:before{content:'\f38a'}.zmdi-hdr:before{content:'\f38b'}.zmdi-iridescent:before{content:'\f38c'}.zmdi-leak-off:before{content:'\f38d'}.zmdi-leak:before{content:'\f38e'}.zmdi-looks:before{content:'\f38f'}.zmdi-loupe:before{content:'\f390'}.zmdi-panorama-horizontal:before{content:'\f391'}.zmdi-panorama-vertical:before{content:'\f392'}.zmdi-panorama-wide-angle:before{content:'\f393'}.zmdi-photo-size-select-large:before{content:'\f394'}.zmdi-photo-size-select-small:before{content:'\f395'}.zmdi-picture-in-picture:before{content:'\f396'}.zmdi-slideshow:before{content:'\f397'}.zmdi-texture:before{content:'\f398'}.zmdi-tonality:before{content:'\f399'}.zmdi-vignette:before{content:'\f39a'}.zmdi-wb-auto:before{content:'\f39b'}.zmdi-eject-alt:before{content:'\f39c'}.zmdi-eject:before{content:'\f39d'}.zmdi-equalizer:before{content:'\f39e'}.zmdi-fast-forward:before{content:'\f39f'}.zmdi-fast-rewind:before{content:'\f3a0'}.zmdi-forward-10:before{content:'\f3a1'}.zmdi-forward-30:before{content:'\f3a2'}.zmdi-forward-5:before{content:'\f3a3'}.zmdi-hearing:before{content:'\f3a4'}.zmdi-pause-circle-outline:before{content:'\f3a5'}.zmdi-pause-circle:before{content:'\f3a6'}.zmdi-pause:before{content:'\f3a7'}.zmdi-play-circle-outline:before{content:'\f3a8'}.zmdi-play-circle:before{content:'\f3a9'}.zmdi-play:before{content:'\f3aa'}.zmdi-playlist-audio:before{content:'\f3ab'}.zmdi-playlist-plus:before{content:'\f3ac'}.zmdi-repeat-one:before{content:'\f3ad'}.zmdi-repeat:before{content:'\f3ae'}.zmdi-replay-10:before{content:'\f3af'}.zmdi-replay-30:before{content:'\f3b0'}.zmdi-replay-5:before{content:'\f3b1'}.zmdi-replay:before{content:'\f3b2'}.zmdi-shuffle:before{content:'\f3b3'}.zmdi-skip-next:before{content:'\f3b4'}.zmdi-skip-previous:before{content:'\f3b5'}.zmdi-stop:before{content:'\f3b6'}.zmdi-surround-sound:before{content:'\f3b7'}.zmdi-tune:before{content:'\f3b8'}.zmdi-volume-down:before{content:'\f3b9'}.zmdi-volume-mute:before{content:'\f3ba'}.zmdi-volume-off:before{content:'\f3bb'}.zmdi-volume-up:before{content:'\f3bc'}.zmdi-n-1-square:before{content:'\f3bd'}.zmdi-n-2-square:before{content:'\f3be'}.zmdi-n-3-square:before{content:'\f3bf'}.zmdi-n-4-square:before{content:'\f3c0'}.zmdi-n-5-square:before{content:'\f3c1'}.zmdi-n-6-square:before{content:'\f3c2'}.zmdi-neg-1:before{content:'\f3c3'}.zmdi-neg-2:before{content:'\f3c4'}.zmdi-plus-1:before{content:'\f3c5'}.zmdi-plus-2:before{content:'\f3c6'}.zmdi-sec-10:before{content:'\f3c7'}.zmdi-sec-3:before{content:'\f3c8'}.zmdi-zero:before{content:'\f3c9'}.zmdi-airline-seat-flat-angled:before{content:'\f3ca'}.zmdi-airline-seat-flat:before{content:'\f3cb'}.zmdi-airline-seat-individual-suite:before{content:'\f3cc'}.zmdi-airline-seat-legroom-extra:before{content:'\f3cd'}.zmdi-airline-seat-legroom-normal:before{content:'\f3ce'}.zmdi-airline-seat-legroom-reduced:before{content:'\f3cf'}.zmdi-airline-seat-recline-extra:before{content:'\f3d0'}.zmdi-airline-seat-recline-normal:before{content:'\f3d1'}.zmdi-airplay:before{content:'\f3d2'}.zmdi-closed-caption:before{content:'\f3d3'}.zmdi-confirmation-number:before{content:'\f3d4'}.zmdi-developer-board:before{content:'\f3d5'}.zmdi-disc-full:before{content:'\f3d6'}.zmdi-explicit:before{content:'\f3d7'}.zmdi-flight-land:before{content:'\f3d8'}.zmdi-flight-takeoff:before{content:'\f3d9'}.zmdi-flip-to-back:before{content:'\f3da'}.zmdi-flip-to-front:before{content:'\f3db'}.zmdi-group-work:before{content:'\f3dc'}.zmdi-hd:before{content:'\f3dd'}.zmdi-hq:before{content:'\f3de'}.zmdi-markunread-mailbox:before{content:'\f3df'}.zmdi-memory:before{content:'\f3e0'}.zmdi-nfc:before{content:'\f3e1'}.zmdi-play-for-work:before{content:'\f3e2'}.zmdi-power-input:before{content:'\f3e3'}.zmdi-present-to-all:before{content:'\f3e4'}.zmdi-satellite:before{content:'\f3e5'}.zmdi-tap-and-play:before{content:'\f3e6'}.zmdi-vibration:before{content:'\f3e7'}.zmdi-voicemail:before{content:'\f3e8'}.zmdi-group:before{content:'\f3e9'}.zmdi-rss:before{content:'\f3ea'}.zmdi-shape:before{content:'\f3eb'}.zmdi-spinner:before{content:'\f3ec'}.zmdi-ungroup:before{content:'\f3ed'}.zmdi-500px:before{content:'\f3ee'}.zmdi-8tracks:before{content:'\f3ef'}.zmdi-amazon:before{content:'\f3f0'}.zmdi-blogger:before{content:'\f3f1'}.zmdi-delicious:before{content:'\f3f2'}.zmdi-disqus:before{content:'\f3f3'}.zmdi-flattr:before{content:'\f3f4'}.zmdi-flickr:before{content:'\f3f5'}.zmdi-github-alt:before{content:'\f3f6'}.zmdi-google-old:before{content:'\f3f7'}.zmdi-linkedin:before{content:'\f3f8'}.zmdi-odnoklassniki:before{content:'\f3f9'}.zmdi-outlook:before{content:'\f3fa'}.zmdi-paypal-alt:before{content:'\f3fb'}.zmdi-pinterest:before{content:'\f3fc'}.zmdi-playstation:before{content:'\f3fd'}.zmdi-reddit:before{content:'\f3fe'}.zmdi-skype:before{content:'\f3ff'}.zmdi-slideshare:before{content:'\f400'}.zmdi-soundcloud:before{content:'\f401'}.zmdi-tumblr:before{content:'\f402'}.zmdi-twitch:before{content:'\f403'}.zmdi-vimeo:before{content:'\f404'}.zmdi-whatsapp:before{content:'\f405'}.zmdi-xbox:before{content:'\f406'}.zmdi-yahoo:before{content:'\f407'}.zmdi-youtube-play:before{content:'\f408'}.zmdi-youtube:before{content:'\f409'}.zmdi-import-export:before{content:'\f30c'}.zmdi-swap-vertical-:before{content:'\f30c'}.zmdi-airplanemode-inactive:before{content:'\f102'}.zmdi-airplanemode-active:before{content:'\f103'}.zmdi-rate-review:before{content:'\f103'}.zmdi-comment-sign:before{content:'\f25a'}.zmdi-network-warning:before{content:'\f2ad'}.zmdi-shopping-cart-add:before{content:'\f1ca'}.zmdi-file-add:before{content:'\f221'}.zmdi-network-wifi-scan:before{content:'\f2e4'}.zmdi-collection-add:before{content:'\f14e'}.zmdi-format-playlist-add:before{content:'\f3ac'}.zmdi-format-queue-music:before{content:'\f3ab'}.zmdi-plus-box:before{content:'\f277'}.zmdi-tag-backspace:before{content:'\f1d9'}.zmdi-alarm-add:before{content:'\f32b'}.zmdi-battery-charging:before{content:'\f114'}.zmdi-daydream-setting:before{content:'\f217'}.zmdi-more-horiz:before{content:'\f19c'}.zmdi-book-photo:before{content:'\f11b'}.zmdi-incandescent:before{content:'\f189'}.zmdi-wb-iridescent:before{content:'\f38c'}.zmdi-calendar-remove:before{content:'\f330'}.zmdi-refresh-sync-disabled:before{content:'\f1b7'}.zmdi-refresh-sync-problem:before{content:'\f1b6'}.zmdi-crop-original:before{content:'\f17e'}.zmdi-power-off:before{content:'\f1af'}.zmdi-power-off-setting:before{content:'\f1ae'}.zmdi-leak-remove:before{content:'\f38d'}.zmdi-star-border:before{content:'\f27c'}.zmdi-brightness-low:before{content:'\f36d'}.zmdi-brightness-medium:before{content:'\f36e'}.zmdi-brightness-high:before{content:'\f36f'}.zmdi-smartphone-portrait:before{content:'\f2d4'}.zmdi-live-tv:before{content:'\f2d9'}.zmdi-format-textdirection-l-to-r:before{content:'\f249'}.zmdi-format-textdirection-r-to-l:before{content:'\f24a'}.zmdi-arrow-back:before{content:'\f2ea'}.zmdi-arrow-forward:before{content:'\f2ee'}.zmdi-arrow-in:before{content:'\f2e9'}.zmdi-arrow-out:before{content:'\f2ed'}.zmdi-rotate-90-degrees-ccw:before{content:'\f304'}.zmdi-adb:before{content:'\f33a'}.zmdi-network-wifi:before{content:'\f2e8'}.zmdi-network-wifi-alt:before{content:'\f2e3'}.zmdi-network-wifi-lock:before{content:'\f2e5'}.zmdi-network-wifi-off:before{content:'\f2e6'}.zmdi-network-wifi-outline:before{content:'\f2e7'}.zmdi-network-wifi-info:before{content:'\f2e4'}.zmdi-layers-clear:before{content:'\f18b'}.zmdi-colorize:before{content:'\f15d'}.zmdi-format-paint:before{content:'\f1ba'}.zmdi-format-quote:before{content:'\f1b2'}.zmdi-camera-monochrome-photos:before{content:'\f285'}.zmdi-sort-by-alpha:before{content:'\f1cf'}.zmdi-folder-shared:before{content:'\f225'}.zmdi-folder-special:before{content:'\f226'}.zmdi-comment-dots:before{content:'\f260'}.zmdi-reorder:before{content:'\f31e'}.zmdi-dehaze:before{content:'\f197'}.zmdi-sort:before{content:'\f1ce'}.zmdi-pages:before{content:'\f34a'}.zmdi-stack-overflow:before{content:'\f35c'}.zmdi-calendar-account:before{content:'\f204'}.zmdi-paste:before{content:'\f109'}.zmdi-cut:before{content:'\f1bc'}.zmdi-save:before{content:'\f297'}.zmdi-smartphone-code:before{content:'\f139'}.zmdi-directions-bike:before{content:'\f117'}.zmdi-directions-boat:before{content:'\f11a'}.zmdi-directions-bus:before{content:'\f121'}.zmdi-directions-car:before{content:'\f125'}.zmdi-directions-railway:before{content:'\f1b3'}.zmdi-directions-run:before{content:'\f215'}.zmdi-directions-subway:before{content:'\f1d5'}.zmdi-directions-walk:before{content:'\f216'}.zmdi-local-hotel:before{content:'\f178'}.zmdi-local-activity:before{content:'\f1df'}.zmdi-local-play:before{content:'\f1df'}.zmdi-local-airport:before{content:'\f103'}.zmdi-local-atm:before{content:'\f198'}.zmdi-local-bar:before{content:'\f137'}.zmdi-local-cafe:before{content:'\f13b'}.zmdi-local-car-wash:before{content:'\f124'}.zmdi-local-convenience-store:before{content:'\f1d3'}.zmdi-local-dining:before{content:'\f153'}.zmdi-local-drink:before{content:'\f157'}.zmdi-local-florist:before{content:'\f168'}.zmdi-local-gas-station:before{content:'\f16f'}.zmdi-local-grocery-store:before{content:'\f1cb'}.zmdi-local-hospital:before{content:'\f177'}.zmdi-local-laundry-service:before{content:'\f1e9'}.zmdi-local-library:before{content:'\f18d'}.zmdi-local-mall:before{content:'\f195'}.zmdi-local-movies:before{content:'\f19d'}.zmdi-local-offer:before{content:'\f187'}.zmdi-local-parking:before{content:'\f1a5'}.zmdi-local-parking:before{content:'\f1a5'}.zmdi-local-pharmacy:before{content:'\f176'}.zmdi-local-phone:before{content:'\f2be'}.zmdi-local-pizza:before{content:'\f1ac'}.zmdi-local-post-office:before{content:'\f15a'}.zmdi-local-printshop:before{content:'\f1b0'}.zmdi-local-see:before{content:'\f28c'}.zmdi-local-shipping:before{content:'\f1e6'}.zmdi-local-store:before{content:'\f1d4'}.zmdi-local-taxi:before{content:'\f123'}.zmdi-local-wc:before{content:'\f211'}.zmdi-my-location:before{content:'\f299'}.zmdi-directions:before{content:'\f1e7'}
@font-face {
  font-family: 'SocIcon';
  src:  url(//www.biturbo.kiev.ua/wp-content/themes/NinjaTheme/fonts/SocIcon/SocIcon.eot?orx2yt);
  src:  url(//www.biturbo.kiev.ua/wp-content/themes/NinjaTheme/fonts/SocIcon/SocIcon.eot?orx2yt#iefix) format('embedded-opentype'),
  url(//www.biturbo.kiev.ua/wp-content/themes/NinjaTheme/fonts/SocIcon/SocIcon.woff2?orx2yt) format('woff2'),
  url(//www.biturbo.kiev.ua/wp-content/themes/NinjaTheme/fonts/SocIcon/SocIcon.ttf?orx2yt) format('truetype'),
  url(//www.biturbo.kiev.ua/wp-content/themes/NinjaTheme/fonts/SocIcon/SocIcon.woff?orx2yt) format('woff'),
  url(//www.biturbo.kiev.ua/wp-content/themes/NinjaTheme/fonts/SocIcon/SocIcon.svg?orx2yt#SocIcon) format('svg');
  font-weight: normal;
  font-style: normal;
}

[class^="socicon-"], [class*=" socicon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'Socicon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.socicon-moddb:before {
  content: "\e94b";
}
.socicon-indiedb:before {
  content: "\e94c";
}
.socicon-traxsource:before {
  content: "\e94d";
}
.socicon-gamefor:before {
  content: "\e94e";
}
.socicon-pixiv:before {
  content: "\e94f";
}
.socicon-myanimelist:before {
  content: "\e950";
}
.socicon-blackberry:before {
  content: "\e951";
}
.socicon-wickr:before {
  content: "\e952";
}
.socicon-spip:before {
  content: "\e953";
}
.socicon-napster:before {
  content: "\e954";
}
.socicon-beatport:before {
  content: "\e955";
}
.socicon-hackerone:before {
  content: "\e956";
}
.socicon-hackernews:before {
  content: "\e946";
}
.socicon-smashwords:before {
  content: "\e947";
}
.socicon-kobo:before {
  content: "\e948";
}
.socicon-bookbub:before {
  content: "\e949";
}
.socicon-mailru:before {
  content: "\e94a";
}
.socicon-gitlab:before {
  content: "\e945";
}
.socicon-instructables:before {
  content: "\e944";
}
.socicon-portfolio:before {
  content: "\e943";
}
.socicon-codered:before {
  content: "\e940";
}
.socicon-origin:before {
  content: "\e941";
}
.socicon-nextdoor:before {
  content: "\e942";
}
.socicon-udemy:before {
  content: "\e93f";
}
.socicon-livemaster:before {
  content: "\e93e";
}
.socicon-crunchbase:before {
  content: "\e93b";
}
.socicon-homefy:before {
  content: "\e93c";
}
.socicon-calendly:before {
  content: "\e93d";
}
.socicon-realtor:before {
  content: "\e90f";
}
.socicon-tidal:before {
  content: "\e910";
}
.socicon-qobuz:before {
  content: "\e911";
}
.socicon-natgeo:before {
  content: "\e912";
}
.socicon-mastodon:before {
  content: "\e913";
}
.socicon-unsplash:before {
  content: "\e914";
}
.socicon-homeadvisor:before {
  content: "\e915";
}
.socicon-angieslist:before {
  content: "\e916";
}
.socicon-codepen:before {
  content: "\e917";
}
.socicon-slack:before {
  content: "\e918";
}
.socicon-openaigym:before {
  content: "\e919";
}
.socicon-logmein:before {
  content: "\e91a";
}
.socicon-fiverr:before {
  content: "\e91b";
}
.socicon-gotomeeting:before {
  content: "\e91c";
}
.socicon-aliexpress:before {
  content: "\e91d";
}
.socicon-guru:before {
  content: "\e91e";
}
.socicon-appstore:before {
  content: "\e91f";
}
.socicon-homes:before {
  content: "\e920";
}
.socicon-zoom:before {
  content: "\e921";
}
.socicon-alibaba:before {
  content: "\e922";
}
.socicon-craigslist:before {
  content: "\e923";
}
.socicon-wix:before {
  content: "\e924";
}
.socicon-redfin:before {
  content: "\e925";
}
.socicon-googlecalendar:before {
  content: "\e926";
}
.socicon-shopify:before {
  content: "\e927";
}
.socicon-freelancer:before {
  content: "\e928";
}
.socicon-seedrs:before {
  content: "\e929";
}
.socicon-bing:before {
  content: "\e92a";
}
.socicon-doodle:before {
  content: "\e92b";
}
.socicon-bonanza:before {
  content: "\e92c";
}
.socicon-squarespace:before {
  content: "\e92d";
}
.socicon-toptal:before {
  content: "\e92e";
}
.socicon-gust:before {
  content: "\e92f";
}
.socicon-ask:before {
  content: "\e930";
}
.socicon-trulia:before {
  content: "\e931";
}
.socicon-loomly:before {
  content: "\e932";
}
.socicon-ghost:before {
  content: "\e933";
}
.socicon-upwork:before {
  content: "\e934";
}
.socicon-fundable:before {
  content: "\e935";
}
.socicon-booking:before {
  content: "\e936";
}
.socicon-googlemaps:before {
  content: "\e937";
}
.socicon-zillow:before {
  content: "\e938";
}
.socicon-niconico:before {
  content: "\e939";
}
.socicon-toneden:before {
  content: "\e93a";
}
.socicon-augment:before {
  content: "\e908";
}
.socicon-bitbucket:before {
  content: "\e909";
}
.socicon-fyuse:before {
  content: "\e90a";
}
.socicon-yt-gaming:before {
  content: "\e90b";
}
.socicon-sketchfab:before {
  content: "\e90c";
}
.socicon-mobcrush:before {
  content: "\e90d";
}
.socicon-microsoft:before {
  content: "\e90e";
}
.socicon-pandora:before {
  content: "\e907";
}
.socicon-messenger:before {
  content: "\e906";
}
.socicon-gamewisp:before {
  content: "\e905";
}
.socicon-bloglovin:before {
  content: "\e904";
}
.socicon-tunein:before {
  content: "\e903";
}
.socicon-gamejolt:before {
  content: "\e901";
}
.socicon-trello:before {
  content: "\e902";
}
.socicon-spreadshirt:before {
  content: "\e900";
}
.socicon-500px:before {
  content: "\e000";
}
.socicon-8tracks:before {
  content: "\e001";
}
.socicon-airbnb:before {
  content: "\e002";
}
.socicon-alliance:before {
  content: "\e003";
}
.socicon-amazon:before {
  content: "\e004";
}
.socicon-amplement:before {
  content: "\e005";
}
.socicon-android:before {
  content: "\e006";
}
.socicon-angellist:before {
  content: "\e007";
}
.socicon-apple:before {
  content: "\e008";
}
.socicon-appnet:before {
  content: "\e009";
}
.socicon-baidu:before {
  content: "\e00a";
}
.socicon-bandcamp:before {
  content: "\e00b";
}
.socicon-battlenet:before {
  content: "\e00c";
}
.socicon-mixer:before {
  content: "\e00d";
}
.socicon-bebee:before {
  content: "\e00e";
}
.socicon-bebo:before {
  content: "\e00f";
}
.socicon-behance:before {
  content: "\e010";
}
.socicon-blizzard:before {
  content: "\e011";
}
.socicon-blogger:before {
  content: "\e012";
}
.socicon-buffer:before {
  content: "\e013";
}
.socicon-chrome:before {
  content: "\e014";
}
.socicon-coderwall:before {
  content: "\e015";
}
.socicon-curse:before {
  content: "\e016";
}
.socicon-dailymotion:before {
  content: "\e017";
}
.socicon-deezer:before {
  content: "\e018";
}
.socicon-delicious:before {
  content: "\e019";
}
.socicon-deviantart:before {
  content: "\e01a";
}
.socicon-diablo:before {
  content: "\e01b";
}
.socicon-digg:before {
  content: "\e01c";
}
.socicon-discord:before {
  content: "\e01d";
}
.socicon-disqus:before {
  content: "\e01e";
}
.socicon-douban:before {
  content: "\e01f";
}
.socicon-draugiem:before {
  content: "\e020";
}
.socicon-dribbble:before {
  content: "\e021";
}
.socicon-drupal:before {
  content: "\e022";
}
.socicon-ebay:before {
  content: "\e023";
}
.socicon-ello:before {
  content: "\e024";
}
.socicon-endomodo:before {
  content: "\e025";
}
.socicon-envato:before {
  content: "\e026";
}
.socicon-etsy:before {
  content: "\e027";
}
.socicon-facebook:before {
  content: "\e028";
}
.socicon-feedburner:before {
  content: "\e029";
}
.socicon-filmweb:before {
  content: "\e02a";
}
.socicon-firefox:before {
  content: "\e02b";
}
.socicon-flattr:before {
  content: "\e02c";
}
.socicon-flickr:before {
  content: "\e02d";
}
.socicon-formulr:before {
  content: "\e02e";
}
.socicon-forrst:before {
  content: "\e02f";
}
.socicon-foursquare:before {
  content: "\e030";
}
.socicon-friendfeed:before {
  content: "\e031";
}
.socicon-github:before {
  content: "\e032";
}
.socicon-goodreads:before {
  content: "\e033";
}
.socicon-google:before {
  content: "\e034";
}
.socicon-googlescholar:before {
  content: "\e035";
}
.socicon-googlegroups:before {
  content: "\e036";
}
.socicon-googlephotos:before {
  content: "\e037";
}
.socicon-googleplus:before {
  content: "\e038";
}
.socicon-grooveshark:before {
  content: "\e039";
}
.socicon-hackerrank:before {
  content: "\e03a";
}
.socicon-hearthstone:before {
  content: "\e03b";
}
.socicon-hellocoton:before {
  content: "\e03c";
}
.socicon-heroes:before {
  content: "\e03d";
}
.socicon-smashcast:before {
  content: "\e03e";
}
.socicon-horde:before {
  content: "\e03f";
}
.socicon-houzz:before {
  content: "\e040";
}
.socicon-icq:before {
  content: "\e041";
}
.socicon-identica:before {
  content: "\e042";
}
.socicon-imdb:before {
  content: "\e043";
}
.socicon-instagram:before {
  content: "\e044";
}
.socicon-issuu:before {
  content: "\e045";
}
.socicon-istock:before {
  content: "\e046";
}
.socicon-itunes:before {
  content: "\e047";
}
.socicon-keybase:before {
  content: "\e048";
}
.socicon-lanyrd:before {
  content: "\e049";
}
.socicon-lastfm:before {
  content: "\e04a";
}
.socicon-line:before {
  content: "\e04b";
}
.socicon-linkedin:before {
  content: "\e04c";
}
.socicon-livejournal:before {
  content: "\e04d";
}
.socicon-lyft:before {
  content: "\e04e";
}
.socicon-macos:before {
  content: "\e04f";
}
.socicon-mail:before {
  content: "\e050";
}
.socicon-medium:before {
  content: "\e051";
}
.socicon-meetup:before {
  content: "\e052";
}
.socicon-mixcloud:before {
  content: "\e053";
}
.socicon-modelmayhem:before {
  content: "\e054";
}
.socicon-mumble:before {
  content: "\e055";
}
.socicon-myspace:before {
  content: "\e056";
}
.socicon-newsvine:before {
  content: "\e057";
}
.socicon-nintendo:before {
  content: "\e058";
}
.socicon-npm:before {
  content: "\e059";
}
.socicon-odnoklassniki:before {
  content: "\e05a";
}
.socicon-openid:before {
  content: "\e05b";
}
.socicon-opera:before {
  content: "\e05c";
}
.socicon-outlook:before {
  content: "\e05d";
}
.socicon-overwatch:before {
  content: "\e05e";
}
.socicon-patreon:before {
  content: "\e05f";
}
.socicon-paypal:before {
  content: "\e060";
}
.socicon-periscope:before {
  content: "\e061";
}
.socicon-persona:before {
  content: "\e062";
}
.socicon-pinterest:before {
  content: "\e063";
}
.socicon-play:before {
  content: "\e064";
}
.socicon-player:before {
  content: "\e065";
}
.socicon-playstation:before {
  content: "\e066";
}
.socicon-pocket:before {
  content: "\e067";
}
.socicon-qq:before {
  content: "\e068";
}
.socicon-quora:before {
  content: "\e069";
}
.socicon-raidcall:before {
  content: "\e06a";
}
.socicon-ravelry:before {
  content: "\e06b";
}
.socicon-reddit:before {
  content: "\e06c";
}
.socicon-renren:before {
  content: "\e06d";
}
.socicon-researchgate:before {
  content: "\e06e";
}
.socicon-residentadvisor:before {
  content: "\e06f";
}
.socicon-reverbnation:before {
  content: "\e070";
}
.socicon-rss:before {
  content: "\e071";
}
.socicon-sharethis:before {
  content: "\e072";
}
.socicon-skype:before {
  content: "\e073";
}
.socicon-slideshare:before {
  content: "\e074";
}
.socicon-smugmug:before {
  content: "\e075";
}
.socicon-snapchat:before {
  content: "\e076";
}
.socicon-songkick:before {
  content: "\e077";
}
.socicon-soundcloud:before {
  content: "\e078";
}
.socicon-spotify:before {
  content: "\e079";
}
.socicon-stackexchange:before {
  content: "\e07a";
}
.socicon-stackoverflow:before {
  content: "\e07b";
}
.socicon-starcraft:before {
  content: "\e07c";
}
.socicon-stayfriends:before {
  content: "\e07d";
}
.socicon-steam:before {
  content: "\e07e";
}
.socicon-storehouse:before {
  content: "\e07f";
}
.socicon-strava:before {
  content: "\e080";
}
.socicon-streamjar:before {
  content: "\e081";
}
.socicon-stumbleupon:before {
  content: "\e082";
}
.socicon-swarm:before {
  content: "\e083";
}
.socicon-teamspeak:before {
  content: "\e084";
}
.socicon-teamviewer:before {
  content: "\e085";
}
.socicon-technorati:before {
  content: "\e086";
}
.socicon-telegram:before {
  content: "\e087";
}
.socicon-tripadvisor:before {
  content: "\e088";
}
.socicon-tripit:before {
  content: "\e089";
}
.socicon-triplej:before {
  content: "\e08a";
}
.socicon-tumblr:before {
  content: "\e08b";
}
.socicon-twitch:before {
  content: "\e08c";
}
.socicon-twitter:before {
  content: "\e08d";
}
.socicon-uber:before {
  content: "\e08e";
}
.socicon-ventrilo:before {
  content: "\e08f";
}
.socicon-viadeo:before {
  content: "\e090";
}
.socicon-viber:before {
  content: "\e091";
}
.socicon-viewbug:before {
  content: "\e092";
}
.socicon-vimeo:before {
  content: "\e093";
}
.socicon-vine:before {
  content: "\e094";
}
.socicon-vkontakte:before {
  content: "\e095";
}
.socicon-warcraft:before {
  content: "\e096";
}
.socicon-wechat:before {
  content: "\e097";
}
.socicon-weibo:before {
  content: "\e098";
}
.socicon-whatsapp:before {
  content: "\e099";
}
.socicon-wikipedia:before {
  content: "\e09a";
}
.socicon-windows:before {
  content: "\e09b";
}
.socicon-wordpress:before {
  content: "\e09c";
}
.socicon-wykop:before {
  content: "\e09d";
}
.socicon-xbox:before {
  content: "\e09e";
}
.socicon-xing:before {
  content: "\e09f";
}
.socicon-yahoo:before {
  content: "\e0a0";
}
.socicon-yammer:before {
  content: "\e0a1";
}
.socicon-yandex:before {
  content: "\e0a2";
}
.socicon-yelp:before {
  content: "\e0a3";
}
.socicon-younow:before {
  content: "\e0a4";
}
.socicon-youtube:before {
  content: "\e0a5";
}
.socicon-zapier:before {
  content: "\e0a6";
}
.socicon-zerply:before {
  content: "\e0a7";
}
.socicon-zomato:before {
  content: "\e0a8";
}
.socicon-zynga:before {
  content: "\e0a9";
}

.jq-checkbox,
.jq-radio {
	position: relative;
	display: inline-block;
	overflow: hidden;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
.jq-checkbox input,
.jq-radio input {
	position: absolute;
	z-index: -1;
	margin: 0;
	padding: 0;
	opacity: 0;
}
.jq-file {
	position: relative;
	display: inline-block;
	overflow: hidden;
}
.jq-file input {
	position: absolute;
	top: 0;
	right: 0;
	height: auto;
	margin: 0;
	padding: 0;
	opacity: 0;
	font-size: 100px;
	line-height: 1em;
}
.jq-file__name {
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.jq-selectbox,
.jq-select-multiple {
	position: relative;
	display: inline-block;
}
.jq-selectbox select,
.jq-select-multiple select {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	margin: 0;
	padding: 0;
	opacity: 0;
	width: 0;
}
.jq-selectbox li,
.jq-select-multiple li {
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	white-space: nowrap;
}
.jq-selectbox {
	z-index: 10;
}
.jq-selectbox__select {
	position: relative;
}
.jq-selectbox__select-text {
	overflow: hidden;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.jq-selectbox__dropdown {
	position: absolute;
}
.jq-selectbox__search input {
	-webkit-appearance: textfield;
}
.jq-selectbox__search input::-webkit-search-cancel-button,
.jq-selectbox__search input::-webkit-search-decoration {
	-webkit-appearance: none;
}
.jq-selectbox__dropdown ul {
	position: relative;
	overflow: auto;
	overflow-x: hidden;
	list-style: none;
	-webkit-overflow-scrolling: touch;
}
.jq-select-multiple ul {
	position: relative;
	overflow-x: hidden;
	-webkit-overflow-scrolling: touch;
}
.jq-number {
	display: inline-block;
}
.jq-number__field input {
	-moz-appearance: textfield;
	text-align: left; /* для Opera Presto */
}
.jq-number__field input::-webkit-inner-spin-button,
.jq-number__field input::-webkit-outer-spin-button {
	margin: 0; /* в каких-то браузерах присутствует отступ */
	-webkit-appearance: none;
}
/**
 * Owl Carousel v2.2.1
 * Copyright 2013-2017 David Deutsch
 * Licensed under  ()
 */
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:.5s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(//www.biturbo.kiev.ua/wp-content/themes/NinjaTheme/css/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
/**
 * Owl Carousel v2.2.1
 * Copyright 2013-2017 David Deutsch
 * Licensed under  ()
 */
.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}
/**************************** FONTS *****************************/

@import url("https://fonts.googleapis.com/css?family=Rubik:300,300i,400,400i,500,500i,700,700i,900,900i&subset=cyrillic");
@import url("https://fonts.googleapis.com/css?family=Oswald:300,400,500&subset=cyrillic");
@import url("https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i,800,800i&subset=cyrillic");

/**************************** /FONTS ****************************/
/**************************** DEFAULT STYLES ********************/

html, body {
	height: 100%;
}

body {
	position: relative;
	min-width: 320px;
	font: 15px/27px 'Open Sans', sans-serif;
	color: #555;
	background: #fff;
}

div, section, nav, ul, ol, li {
	position: relative;
}

input, textarea, button {
	outline: 0px none;
}

ul, ol {
	margin: 0;
	padding: 0;
}

li {
	position: relative;
	list-style: none;
}

a,
a:focus {
    outline: none;
    text-decoration: none;
	-webkit-transition: color .15s linear 0s;
		 -o-transition: color .15s linear 0s;
			transition: color .15s linear 0s;
}

a:hover {
    color: #555;
    text-decoration: none;
}

b, strong {
    font-weight: bold;
}

i, em {
    font-style: italic;
}

table {
	width: 100%;
}

.nowrap {
	white-space: nowrap;
}

::-webkit-input-placeholder {
	opacity: 1;
	color: #aaa;
}

::-moz-placeholder {
	opacity: 1;
	color: #aaa;
}

:-moz-placeholder {
	opacity: 1;
	color: #aaa;
}

:-ms-input-placeholder {
	opacity: 1;
	color: #aaa;
}

body.fixed {
	overflow: hidden;
}

/**************************** /DEFAULT STYLES *******************/
/**************************** MOBILE MENU ***********************/

.burger {
	display: none;
	position: absolute;
	top: 53px;
	left: calc(50% - 20px);
    width: 40px;
    height: 29px;
    -webkit-cursor: pointer;
       -moz-cursor: pointer;
    	-ms-cursor: pointer;
    	 -o-cursor: pointer;
    		cursor: pointer;
	z-index: 5000;
}

.is-sticky .burger,
.mm_block .burger {
	top: 33px;
}

.burger .bar {
    display: block;
    height: 3px;
    -webkit-transition: all 0.15s linear 0s;
       -moz-transition: all 0.15s linear 0s;
            transition: all 0.15s linear 0s;
	-webkit-border-radius: 2px;
	   -moz-border-radius: 2px;
		-ms-border-radius: 2px;
		 -o-border-radius: 2px;
			border-radius: 2px;
    background: #fff;
}

.burger .bar:not(:last-child) {
    margin-bottom: 10px;
}

.burger.active .bar:nth-child(1) {
    -webkit-transform: rotate(-45deg) translate(-9px, 9px);
        -ms-transform: rotate(-45deg) translate(-9px, 9px);
         -o-transform: rotate(-45deg) translate(-9px, 9px);
            transform: rotate(-45deg) translate(-9px, 9px);
}

.burger.active .bar:nth-child(3) {
    -webkit-transform: rotate(45deg) translate(-9px, -9px);
        -ms-transform: rotate(45deg) translate(-9px, -9px);
         -o-transform: rotate(45deg) translate(-9px, -9px);
            transform: rotate(45deg) translate(-9px, -9px);
}

.burger.active .bar:nth-child(2) {
    opacity: 0;
}

.main_page .is-sticky .burger .bar,
.inside_page .burger .bar {
	background-color: #222;
}

.mm_block {
	display: none;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100vh;
    z-index: 4000;
    -webkit-transform: scale(0.9);
    	-ms-transform: scale(0.9);
    	 -o-transform: scale(0.9);
    		transform: scale(0.9);
    -webkit-transition: all .15s linear 0s;
         -o-transition: all .15s linear 0s;
            transition: all .15s linear 0s;
    visibility: hidden;
    opacity: 0;
    overflow: auto;
}

.mm_block.active {
    -webkit-transform: scale(1);
    	-ms-transform: scale(1);
    	 -o-transform: scale(1);
    		transform: scale(1);
    visibility: visible;
    opacity: 1;
}

.mm_block .mobile_contacts {
	margin: 30px 0;
}

.mm_block .mobile_contacts li {
	margin-bottom: 5px;
	padding-left: 30px;
	padding-right: 30px;
	text-align: center;
	color: rgba(255,255,255,.75);
}

.mm_block .mobile_contacts li a:hover {
	color: #fff;
}

.mm_block .btn {
	width: 100%;
	max-width: 220px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 30px;
	font: 300 16px/40px 'Oswald', sans-serif;
	letter-spacing: 0.02em;
}

.mm_block_wrp {
	width: 100%;
	height: 100vh;
	margin-left: auto;
	margin-right: auto;
	padding: 100px 0 50px;
}

.slicknav_menu,
.slicknav_btn,
.slicknav_btn:focus {
    display: none;
}

.slicknav_nav {
	display: block !important;
	position: relative;
	width: 100%;
	margin: 0 auto;
	padding: 0;
	z-index: 100;
}

.slicknav_nav li {
    list-style: none;
	padding: 0;
    margin: 0;
	text-align: center;
}

.slicknav_nav li > a {
	border-bottom: 1px solid rgba(255,255,255,.05);
}

.slicknav_nav ul li > a {
	border-bottom: 1px solid rgba(255,255,255,.03);
}

.slicknav_nav ul ul li > a {
	border-bottom: 1px solid rgba(255,255,255,.01);
}

.slicknav_nav li a {
	position: relative;
	font: 400 16px/24px 'Rubik', sans-serif;
    text-decoration: none;
    text-transform: uppercase;
    color: #fff;
}

.slicknav_nav li > a {
	display: block;
	box-sizing: border-box;
	height: auto;
	padding: 0;
    background: transparent;
}

.slicknav_nav li > a {
	padding: 10px 30px;
}

.slicknav_nav ul {
	margin: 0;
}

.slicknav_nav ul li a {
	text-transform: none;
}

.slicknav_nav li > a:hover,
.slicknav_nav ul li > a {
    background-color: rgba(0,0,0,.15);
}

.slicknav_nav ul li > a:hover,
.slicknav_nav ul ul li > a {
	background-color: rgba(0,0,0,.3);
}

.slicknav_nav ul ul li > a:hover {
	background-color: rgba(0,0,0,.45);
}

.slicknav_arrow {
	position: absolute;
	width: 20px;
	height: 20px;
}

.slicknav_arrow::after {
	content: '\f2f9';
	position: absolute;
	top: 2px;
	right: -5px;
	width: 20px;
	height: 20px;
	font: 18px/20px 'MaterialDesignIconicFont';
	text-align: center;
	-webkit-transition: all 0.2s linear 0s;
	   -moz-transition: all 0.2s linear 0s;
			transition: all 0.2s linear 0s;
}

.slicknav_open > a .slicknav_arrow::after {
	-webkit-transform: rotate(-90deg);
		-ms-transform: rotate(-90deg);
		 -o-transform: rotate(-90deg);
			transform: rotate(-90deg);
}

.slicknav_nav li a:hover a,
.slicknav_nav li.current-menu-item > a a,
.slicknav_nav li a:hover .slicknav_arrow::after,
.slicknav_nav li.current-menu-item .slicknav_arrow::after {
    
}

/**************************** /MOBILE MENU **********************/
/**************************** POPUP *****************************/

.ie #fancybox-content {
	overflow: hidden !important;
}

#fancybox-close {
	top: -25px !important;
	right: -25px !important;
	width: 25px !important;
	height: 25px !important;
	background: none !important;
}

#fancybox-close::after {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	content: '\f136';
	font: 25px/25px 'MaterialDesignIconicFont';
	text-align: center;
	color: #fff;
	-webkit-transition: all 0.15s linear 0s;
	   -moz-transition: all 0.15s linear 0s;
			transition: all 0.15s linear 0s;
}

#fancybox-close:hover::after {
	-webkit-transform: rotate(90deg);
	    -ms-transform: rotate(90deg);
		 -o-transform: rotate(90deg);
			transform: rotate(90deg);
}

#fancybox-left, #fancybox-right {
	position: absolute !important;
	width: 40px !important;
	height: 40px !important;
	top: calc(50% - 20px) !important;
}

#fancybox-left {
	left: 10px !important;
}

#fancybox-right {
	right: 10px !important;
}

#fancybox-left-ico, #fancybox-right-ico {
	top: 0 !important;
	left: 0 !important;
	width: 40px !important;
	height: 40px !important;
	margin: 0 !important;
	background: none !important;
	background-position: 0 0 !important;
}

#fancybox-left #fancybox-left-ico {
	left: auto !important;
	right: auto !important;
}

#fancybox-right #fancybox-right-ico {
	left: auto !important;
	right: auto !important;
}

#fancybox-left #fancybox-left-ico::after,
#fancybox-right #fancybox-right-ico::after {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	font: 32px/40px 'MaterialDesignIconicFont';
	text-align: center;
	color: rgba(255,255,255,1);
	-webkit-transition: all 0.15s linear 0s;
	   -moz-transition: all 0.15s linear 0s;
			transition: all 0.15s linear 0s;
}

#fancybox-left #fancybox-left-ico::after {
	content: '\f2fa';
}

#fancybox-right #fancybox-right-ico::after {
	content: '\f2fb';
}

#fancybox-left #fancybox-left-ico::after,
#fancybox-right #fancybox-right-ico::after {
	background-color: rgba(0,0,0,.25);
}

#fancybox-left:hover #fancybox-left-ico::after,
#fancybox-right:hover #fancybox-right-ico::after {
	background-color: rgba(0,0,0,.5);
}

.popup_form {
	-webkit-box-sizing: border-box !important;
	   -moz-box-sizing: border-box !important;
			box-sizing: border-box !important;
	width: 360px;
	padding: 30px 30px 40px;
	background-color: #fff;
}

.popup_form .title {
	margin: 0 0 30px;
	font: 500 28px/32px 'Rubik', sans-serif;
	text-align: center;
	letter-spacing: -0.02em;
	color: #222;
}

.popup_form .field {
	margin-bottom: 10px;
}

.popup_form .field_accept {
	margin-bottom: 15px;
}

.popup_form input[type='text'],
.popup_form input[type='tel'],
.popup_form input[type='email'] {
	display: block;
	width: 100%;
	height: 50px;
	padding: 10px 20px;
	font: 400 15px/25px 'Rubik', sans-serif;
	color: #222;
	-webkit-transition: all .15s linear 0s;
		 -o-transition: all .15s linear 0s;
			transition: all .15s linear 0s;
	background-color: #f5f5f5;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: rgba(204,204,204,0);
}

.popup_form textarea {
	height: 200px;
	-webkit-resize: none;
	   -moz-resize: none;
		-ms-resize: none;
		 -o-resize: none;
			resize: none;
}

.popup_form input[type='text']:focus,
.popup_form input[type='tel']:focus,
.popup_form input[type='email']:focus {
	-webkit-box-shadow: inset 1px 1px 2px 0 rgba(0,0,0,.1);
			box-shadow: inset 1px 1px 2px 0 rgba(0,0,0,.1);
	background-color: #fff;
	border-color: rgba(190,190,190,1);
}

.popup_form input[type='submit'] {
	display: block;
	width: 100%;
	height: 50px;
	font: 500 17px/27px 'Rubik', sans-serif;
	text-transform: uppercase;
	color: #fff;
	border: 0;
	-webkit-transition: all .15s linear 0s;
		 -o-transition: all .15s linear 0s;
			transition: all .15s linear 0s;
}

.popup_form input[type='submit']:disabled {
	background-color: #bbb !important;
}

.popup_form input[type="checkbox"] {
    display: none;
}

.popup_form input[type="checkbox"] + span {
	display: block;
    position: relative;
    padding-left: 30px;
    font: 300 13px/20px 'Rubik', sans-serif;
}

.popup_form input[type="checkbox"] + span::before {
    position: absolute;
    top: 0px;
    left: 0px;
    content: '';
    width: 20px;
    height: 20px;
    font: 20px/20px 'MaterialDesignIconicFont';
    color: #333;
    text-align: center;
    text-indent: 1px;
    background: #f5f5f5;
    border: none;
}

.popup_form input[type="checkbox"]:checked + span::before {
    content: "\f26b";
}

/**************************** /POPUP ****************************/
/**************************** SEARCH ****************************/



/**************************** /SEARCH ***************************/
/**************************** BUTTONS ***************************/

.btn {
	display: inline-block;
	position: relative;
	height: 44px;
	font: 400 15px/40px 'Rubik', sans-serif;
	text-transform: uppercase;
	text-align: center;
	-webkit-border-radius: 4px;
	   -moz-border-radius: 4px;
		-ms-border-radius: 4px;
		 -o-border-radius: 4px;
			border-radius: 4px;
	border-width: 2px;
	border-style: solid;
	-webkit-background-size: 200% 100%;
			background-size: 200% 100%;
}

.ie .btn {
	line-height: 44px;
	border-width: 0;
}

.btn:hover {
	-webkit-transition: background .5s cubic-bezier(0.52, 1.64, 0.37, 0.66) 0s, color .5s ease-in-out 0s;
	     -o-transition: background .5s cubic-bezier(0.52, 1.64, 0.37, 0.66) 0s, color .5s ease-in-out 0s;
			transition: background .5s cubic-bezier(0.52, 1.64, 0.37, 0.66) 0s, color .5s ease-in-out 0s;
}

.btn:not(:hover) {
	-webkit-transition: background .5s ease-in-out 0s, color .5s ease-in-out 0s;
	     -o-transition: background .5s ease-in-out 0s, color .5s ease-in-out 0s;
			transition: background .5s ease-in-out 0s, color .5s ease-in-out 0s;
}

.btn.btn_empty,
.btn.btn_fill:hover {
	background-position: top left;
}

.btn.btn_fill,
.btn.btn_empty:hover {
	color: #fff;
	background-position: top right;
}

.btn .zmdi {
	font-size: 17px;
	margin-left: 8px;
}

/**************************** /BUTTONS **************************/
/**************************** MAIN SLIDER ***********************/

.main_slider .slide {
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: flex;
    -webkit-justify-content: center;
       -moz-justify-content: center;
        -ms-justify-content: center;
         -o-justify-content: center;
            justify-content: center;
	-ms-align-items: center;
		align-items: center;
	min-height: 780px;
	padding-top: 135px;
}

.main_slider .slide .slide_bg {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-position: center;
	background-repeat: no-repeat;
	-webkit-background-size: cover;
			background-size: cover;
	opacity: .35;
}

.main_slider .owl-nav {
    position: absolute;
    top: calc(50% - 30px);
    left: 0;
    width: 100%;
}

.main_slider .owl-nav > div {
    position: absolute;
    top: 0;
    width: 60px;
    height: 60px;
    -webkit-transition: background-color .15s linear 0s;
         -o-transition: background-color .15s linear 0s;
            transition: background-color .15s linear 0s;
}

.main_slider .owl-nav .owl-prev {
    left: 30px;
}

.main_slider .owl-nav .owl-next {
    right: 30px;
}

.main_slider .owl-nav > div::after {
    position: absolute;
    top: 0;
    left: 0;
    width: 60px;
    height: 60px;
    font: 32px/60px 'MaterialDesignIconicFont';
    text-align: center;
    color: #fff;
}

.main_slider .owl-nav .owl-next::after {
    content: '\f2fb';
}

.main_slider .owl-nav .owl-prev::after {
    content: '\f2fa';
}

.main_slider .slide_content {
	position: relative;
	padding: 60px 0;
	text-align: center;
	color: #fff;
	z-index: 100;
}

.main_slider .slide_content .title {
	margin: 0 0 18px;
	font: 600 62px/82px 'Rubik', sans-serif;
	text-transform: uppercase;
}

.main_slider .slide_content .subtitle {
	margin: 0 0 52px;
	padding: 0 200px;
	font-weight: lighter;
	font-size: 20px;
	line-height: 32px;
}

.main_slider .slide_content .btns {
	display: inline-block;
}

.main_slider .slide_content .btn {
	float: left;
	margin: 0 15px;
	width: 216px;
}

.main_slider .slide_content .btn.btn_empty,
.main_slider .slide_content .btn.btn_empty:hover,
.main_slider .slide_content .btn.btn_fill:hover {
	color: #fff;
}

.main_slider .slide_content .btn.btn_fill {
	color: #222;	
}

/**************************** /MAIN SLIDER **********************/
/**************************** HEADER ****************************/

.top_line {
	height: 60px;
	overflow: hidden;
}

.top_contacts {
	height: 40px;
	margin-top: 10px;
}

.top_contacts li {
	float: left;
	height: 40px;
	position: relative;
	top: 50%;
	-webkit-transform: translateY(-50%);
		-ms-transform: translateY(-50%);
		 -o-transform: translateY(-50%);
			transform: translateY(-50%);
	line-height: 38px;
}

.top_contacts li:not(:last-child) {
	margin-right: 20px;
	padding-right: 20px;
	border-right-width: 1px;
	border-right-style: solid;
}

.top_contacts li br,
.mobile_contacts li br {
	display: none;
}

.top_contacts .zmdi {
	margin-right: 8px;
	font-size: 18px;
	vertical-align: -2px;
}

.inside_page .middle_line {
	height: 136px;
}

.main_page .middle_line .navbar {
	position: absolute;
}

.middle_line .navbar {
	width: 100%;
	z-index: 1100;
}

.sticky_nav {
	width: 100%;
}

.main_page .is-sticky .sticky_nav,
.inside_page .sticky_nav {
	background: #ffffff;
	background: -webkit-linear-gradient(top, #ffffff 0%,#f5f5f5 100%);
	   background: -moz-linear-gradient(top, #ffffff 0%, #f5f5f5 100%);
	        background: linear-gradient(to bottom, #ffffff 0%,#f5f5f5 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f5f5f5',GradientType=0 );
	-webkit-box-shadow: 0 5px 15px 0 rgba(0, 0, 0, .15);
			box-shadow: 0 5px 15px 0 rgba(0, 0, 0, .15);
}

.middle_line .navbar .navbar_inside {
	border-bottom: 1px solid rgba(255, 255, 255, .25);
}

.middle_line .navbar .is-sticky .navbar_inside {
	border-bottom: 0;
}

.middle_line .navbar .logo,
.middle_line .navbar .get_quote,
.main_nav {
	height: 135px;
}

.middle_line .navbar .logo::after {
	content: ".";
	clear: both;
	display: block;
	height: 0;
	font-size: 0;
	visibility: hidden;
}

.middle_line .navbar .logo .logoWrp {
	float: left;
	display: block;
	position: relative;
	top: 50%;
	-webkit-transform: translateY(-50%);
		-ms-transform: translateY(-50%);
		 -o-transform: translateY(-50%);
			transform: translateY(-50%);
}

.middle_line .navbar .is-sticky .logo,
.middle_line .navbar .is-sticky .get_quote,
.is-sticky .main_nav {
	height: 95px;
}

.middle_line .navbar .logo img {
	display: block;
	width: auto;
	height: auto;
	max-width: 240px;
	max-height: 100px;
    -webkit-transition: all .15s linear 0s;
         -o-transition: all .15s linear 0s;
            transition: all .15s linear 0s;
}

.middle_line .navbar .is-sticky .logo img {
	max-height: 80px;
}

.main_page .middle_line .navbar .logo .logo_dark {
	opacity: 0;
	visibility: hidden;
	height: 0;
}

.main_page .middle_line .navbar .is-sticky .logo_dark {
	opacity: 1;
	visibility: visible;
	height: auto;
}

.main_page .middle_line .navbar .is-sticky .logo_light {
	opacity: 0;
	visibility: hidden;
	height: 0;
}

.inside_page .middle_line .navbar .logo .logo_dark {
	opacity: 1;
	visibility: visible;
	height: auto;
}

.inside_page .middle_line .navbar .logo_light {
	opacity: 0;
	visibility: hidden;
	height: 0;
}

.logo_text_light,
.is-sticky .logo_text_dark,
.inside_page .logo_text_dark {
	display: block;
}

.logo_text_dark,
.is-sticky .logo_text_light,
.inside_page .logo_text_light {
	display: none;
}

.main_nav_menu {
	position: relative;
	top: 50%;
	-webkit-transform: translateY(-50%);
		-ms-transform: translateY(-50%);
		 -o-transform: translateY(-50%);
			transform: translateY(-50%);
}

.main_nav_menu > li {
	float: left;
	height: 30px;
}

.main_nav_menu > li:not(:last-child) {
	margin-right: 30px;
}

.main_nav_menu > li > a {
	position: relative;
	display: inline-block;
	font: 500 16px/30px 'Rubik', sans-serif;
	color: #fff;
}

.main_page .is-sticky .main_nav_menu > li > a,
.inside_page .main_nav_menu > li > a {
	color: #454545;
}

.main_nav_menu > li.menu_item_has_children::after {
	display: none;
	content: '';
	position: absolute;
	bottom: -19px;
	left: 0;
	width: 100%;
	height: 20px;
	background: transparent;
}

.main_nav_menu > li.menu_item_has_children:hover::after {
	display: block;
}

.main_nav_menu > li.menu_item_has_children > a {
	padding-right: 15px;
	-webkit-transition: color .15s linear 0s;
	     -o-transition: color .15s linear 0s;
			transition: color .15s linear 0s;
}

.main_nav_menu > li.menu_item_has_children > a::after {
	position: absolute;
	top: calc(50% - 4px);
	right: 0;
	width: 10px;
	height: 10px;
	content: '\f2f9';
	font: 15px/10px 'MaterialDesignIconicFont';
	text-align: center;
	-webkit-transition: -webkit-transform .15s linear 0s;
	     -o-transition: -o-transform .15s linear 0s;
			transition: transform .15s linear 0s;
}

.main_nav_menu > li.menu_item_has_children:hover > a::after {
	-webkit-transform: rotate(-90deg);
		-ms-transform: rotate(-90deg);
		 -o-transform: rotate(-90deg);
			transform: rotate(-90deg);
}

.main_nav_menu .sub_menu {
	position: absolute;
	top: 49px;
	left: -25px;
	width: 240px;
	visibility: hidden;
	opacity: 0;
	-webkit-transform: translateX(10px);
		-ms-transform: translateX(10px);
		 -o-transform: translateX(10px);
			transform: translateX(10px);
	-webkit-transition: opacity .15s linear 0s, visibility .15s linear 0s, -webkit-transform .15s linear 0s;
		 -o-transition: opacity .15s linear 0s, visibility .15s linear 0s, -o-transform .15s linear 0s;
			transition: opacity .15s linear 0s, visibility .15s linear 0s, transform .15s linear 0s;
	-webkit-box-shadow: 0 0 25px 0 rgba(0, 0, 0, .25);
			box-shadow: 0 0 25px 0 rgba(0, 0, 0, .25);
}

.main_nav_menu li:hover > .sub_menu {
	visibility: visible;
	opacity: 1;
	-webkit-transform: translateX(0);
		-ms-transform: translateX(0);
		 -o-transform: translateX(0);
			transform: translateX(0);
}

.main_nav_menu .sub_menu li {
	position: relative;
}

.main_nav_menu .sub_menu li.menu_item_has_children > a::after {
	position: absolute;
	top: calc(50% - 5px);
	right: 20px;
	width: 10px;
	height: 10px;
	content: '\f2fb';
	font: 15px/10px 'MaterialDesignIconicFont';
	text-align: center;
}

.main_nav_menu .sub_menu li:not(:last-child) {
	border-bottom: 1px solid rgba(255, 255, 255, .1);
}

.main_nav_menu .sub_menu a {
	display: block;
	padding: 10px 45px 11px 25px;
	font: 400 15px/19px 'Rubik', sans-serif;
	color: #fff;
	-webkit-transition: background .15s linear 0s;
		 -o-transition: background .15s linear 0s;
			transition: background .15s linear 0s;
}

.main_nav_menu .sub_menu li:first-child a {
	padding-top: 11px;
}

.main_nav_menu .sub_menu li:last-child a {
	padding-bottom: 12px;
}

.main_nav_menu .sub_menu li:hover > a {
	background: rgba(0, 0, 0, .15);
}

.main_nav_menu .sub_menu .sub_menu {
	top: 0;
	left: 240px;
}

.main_nav_menu .sub_menu li:not(:first-of-type) .sub_menu {
	margin-top: -1px;
}

.middle_line .navbar .get_quote .btn {
	display: block;
	position: relative;
	top: 50%;
	-webkit-transform: translateY(-50%);
		-ms-transform: translateY(-50%);
		 -o-transform: translateY(-50%);
			transform: translateY(-50%);
	font: 300 16px/40px 'Oswald', sans-serif;
	letter-spacing: 0.02em;
}

.middle_line .navbar .get_quote .btn:hover {
	color: #fff;
}

/**************************** /HEADER ***************************/
/**************************** BLOCK PROMO ***********************/

.block_promo {
	color: #fff;
}

.block_promo .content {
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: flex;
    -webkit-justify-content: space-between;
       -moz-justify-content: space-between;
        -ms-justify-content: space-between;
         -o-justify-content: space-between;
            justify-content: space-between;
    -webkit-flex-wrap: wrap;
       -moz-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
         -o-flex-wrap: wrap;
            flex-wrap: wrap;
	-ms-align-items: center;
		align-items: center;
}

.block_promo .text {
	width: calc(75% - 15px);
	padding: 27px 0 31px;
	font: 400 26px/36px 'Rubik', sans-serif;
	color: #fff;
}

.block_promo .get_quote {
	width: calc(25% - 15px);
}

.block_promo .get_quote .btn {
	width: 100%;
}

.block_promo .get_quote .btn:hover {
	color: #fff;
}

/**************************** /BLOCK PROMO **********************/
/**************************** SECTION ABOUT *********************/

.section_about {
	padding-bottom: 80px;
}

.section_about .text {
	padding-bottom: 16px;
}

.section_about .text p {
	margin: 0 0 27px;
}

.section_about .text ul {
	margin: 0 0 27px;
	padding-left: 60px;
}

.section_about .text li {
	min-height: 32px;
	margin-bottom: 10px;
	font: 400 17px/27px 'Rubik', sans-serif;
	color: #222;
}

.section_about .text li::before {
	position: absolute;
	top: -3px;
	left: -46px;
	width: 32px;
	height: 32px;
	content: '\f26b';
	font: 22px/32px 'MaterialDesignIconicFont';
	text-align: center;
	-webkit-border-radius: 50%;
	   -moz-border-radius: 50%;
		-ms-border-radius: 50%;
		 -o-border-radius: 50%;
			border-radius: 50%;
	background-color: #f5f5f5;
}

.section_about .btn {
	width: 260px;
}

.section_about .photos {
	padding-top: 41px;
}

.section_about .photos .img_wrp {
	width: 262px;
	background-position: center;
	background-repeat: no-repeat;
	-webkit-background-size: cover;
 			background-size: cover;
	-webkit-box-shadow: 0 10px 25px 0 rgba(0, 0, 0, .2);
			box-shadow: 0 10px 25px 0 rgba(0, 0, 0, .2);
}

.section_about .photos .img1_wrp {
	float: right;
	height: 360px;
}

.section_about .photos .img2_wrp {
	float: left;
	height: 262px;
	margin-top: -160px;
}

/**************************** /SECTION ABOUT ********************/
/**************************** SECTION SERVICES ******************/

.section_services.section_carousel {
	padding-bottom: 80px;
}

.section_services.section_carousel .section_subtext {
	margin-bottom: 23px;
}

.section_services.section_carousel .services_list {
	padding-top: 20px;
}

.services_list .img_wrp {
	margin-bottom: 20px;
	overflow: hidden;
}

.services_list .img_wrp a {
	position: relative;
	display: block;
	width: 100%;
	height: 100%;
	background-color: #000;
}

.services_list .img_wrp a::after {
	position: absolute;
	top: calc(50% - 22px);
	left: calc(50% - 22px);
	width: 44px;
	height: 44px;
	content: '\f18e';
	font: 44px/44px 'MaterialDesignIconicFont';
	text-align: center;
	color: #fff;
	-webkit-transition: opacity .25s ease 0s, -webkit-transform .25s ease 0s;
	     -o-transition: opacity .25s ease 0s, -o-transform .25s ease 0s;
			transition: opacity .25s ease 0s, transform .25s ease 0s;
	-webkit-transform: scale(0);
		-ms-transform: scale(0);
		 -o-transform: scale(0);
			transform: scale(0);
	opacity: 0;
}

.services_list .img_wrp a:hover::after {
	-webkit-transform: scale(1);
		-ms-transform: scale(1);
		 -o-transform: scale(1);
			transform: scale(1);
	opacity: 1;
}

.services_list .img_wrp img {
	display: block;
	width: 100%;
	height: auto;
	max-width: 480px;
	-webkit-transition: opacity .25s ease 0s, -webkit-transform .25s ease 0s;
	     -o-transition: opacity .25s ease 0s, -o-transform .25s ease 0s;
			transition: opacity .25s ease 0s, transform .25s ease 0s;
	opacity: 1;
}

.services_list .img_wrp a:hover img {
	-webkit-transform: scale(1.15);
		-ms-transform: scale(1.15);
		 -o-transform: scale(1.15);
			transform: scale(1.15);
	opacity: .5;
}

.services_list .one_service .title {
	margin: 0 0 11px;
	font: 500 22px/26px 'Rubik', sans-serif;
}

.services_list .one_service .title a {
	color: #222;
}

.services_list .one_service .text {
	margin-bottom: 23px;
}

.ie .services_list .one_service .text {
	width: 100%;
}

.services_list .one_service .btn {
	display: block;
	width: 180px;
	margin-top: 23px;
	padding-left: 30px;
	padding-right: 30px;
}

/**************************** /SECTION SERVICES *****************/
/**************************** SECTION PROJECTS ******************/

.section_projects.section_carousel {
	padding-bottom: 100px;
	background-position: center;
	background-repeat: no-repeat;
	background-attachment: fixed;
	-webkit-background-size: cover;
			background-size: cover;
}

.section_projects .section_suptitle {
	color: rgba(255, 255, 255, .35);
}

.section_projects .section_subtext {
	margin-bottom: 23px;
}

.section_projects.section_dark .section_subtext {
	color: rgba(255, 255, 255, .85);
}

.section_projects.section_carousel .carousel_nav {
	right: calc(50% - 570px);
}

.section_projects.section_carousel .carousel_nav > div.disabled {
	border-color: rgba(255, 255, 255, .25) !important;
	background-color: transparent !important;
}

.section_projects.section_carousel .carousel_nav > div.disabled::after {
	color: rgba(255, 255, 255, .25) !important;
}

.section_projects.section_carousel .projects_list {
	padding-top: 20px;
}

.projects_list .one_project .img_wrp {
	overflow: hidden;
}

.projects_list .one_project .img_wrp img {
	display: block;
	width: 100%;
	height: auto;
	-webkit-transition: opacity .25s linear 0s, -webkit-transform .25s linear 0s;
	     -o-transition: opacity .25s linear 0s, -o-transform .25s linear 0s;
			transition: opacity .25s linear 0s, transform .25s linear 0s;
}

.projects_list .one_project:hover .img_wrp img {
	-webkit-transform: scale(1.15);
		-ms-transform: scale(1.15);
		 -o-transform: scale(1.15);
			transform: scale(1.15);
	opacity: .15;
}

.projects_list .one_project .content_wrp {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: flex;
    -webkit-justify-content: center;
       -moz-justify-content: center;
        -ms-justify-content: center;
         -o-justify-content: center;
            justify-content: center;
	-ms-align-items: center;
		align-items: center;
	opacity: 0;
	-webkit-transform: scale(0);
		-ms-transform: scale(0);
		 -o-transform: scale(0);
			transform: scale(0);
	-webkit-transition: opacity .25s linear 0s, -webkit-transform .25s linear 0s;
	     -o-transition: opacity .25s linear 0s, -o-transform .25s linear 0s;
			transition: opacity .25s linear 0s, transform .25s linear 0s;
}

.projects_list .one_project:hover .content_wrp {
	-webkit-transform: scale(1);
		-ms-transform: scale(1);
		 -o-transform: scale(1);
			transform: scale(1);
	opacity: 1;
}

.section_projects_wide .projects_list .one_project .content_inside {
	padding: 30px 80px;
}

.section_projects_container .projects_list .one_project .content_inside {
	padding: 30px 30px;
}

.projects_list .one_project .content_inside {
	text-align: center;
}

.projects_list .one_project .project_title a,
.projects_list .one_project .project_cat a {
	-webkit-transition: border .15s linear 0s;
		 -o-transition: border .15s linear 0s;
			transition: border .15s linear 0s;
}

.projects_list .one_project .project_title {
	margin: 0 0 12px;
	font: 500 22px/26px 'Rubik', sans-serif;
}

.projects_list .one_project .project_title a {
	color: #fff;
	border-width: 0 0 1px;
	border-style: solid;
	border-color: rgba(255, 255, 255, 0);
}

.projects_list .one_project .project_title a:hover {
	border-color: rgba(255, 255, 255, 1);	
}

.projects_list .one_project .project_cat {
	margin: 0;
	font: 400 16px/24px 'Rubik', sans-serif;
	color: #222;
}

.projects_list .one_project .project_cat a {
	color: #222;
	border-width: 0 0 1px;
	border-style: solid;
	border-color: rgba(34, 34, 34, 0);
}

.projects_list .one_project .project_cat a:hover {
	border-color: rgba(34, 34, 34, 1);
}

.projects_list .one_project .btns {
	display: inline-block;
	width: 120px;
	margin-bottom: 9px;
}

.projects_list .one_project .btns a {
	position: relative;
	width: 50px;
	height: 50px;
}

.projects_list .one_project .btns a.link {
	float: left;
}

.projects_list .one_project .btns a.zoom {
	float: right;
}

.projects_list .one_project .btns a::after {
	position: absolute;
	top: 0;
	left: 0;
	width: 50px;
	height: 50px;
	font: 28px/48px 'MaterialDesignIconicFont';
	text-align: center;
	color: #fff;
	border: 2px solid #fff;
	background-color: transparent;
	-webkit-border-radius: 4px;
	   -moz-border-radius: 4px;
		-ms-border-radius: 4px;
		 -o-border-radius: 4px;
			border-radius: 4px;
	-webkit-transition: color .15s linear 0s, background-color .15s linear 0s;
		 -o-transition: color .15s linear 0s, background-color .15s linear 0s;
			transition: color .15s linear 0s, background-color .15s linear 0s;
}

.projects_list .one_project .btns a.link::after {
	content: '\f18e';
}

.projects_list .one_project .btns a.zoom::after {
	content: '\f1c3';
}

.projects_list .one_project .btns a:hover::after {
	background-color: #fff;
}

/**************************** /SECTION PROJECTS *****************/
/**************************** SECTION ADVANTAGES ****************/

.section_advantages {
	padding-bottom: 40px;
}

.section_advantages .section_subtext {
	margin-bottom: 13px;
}

.advantages_list {
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: flex;
    -webkit-flex-wrap: wrap;
       -moz-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
         -o-flex-wrap: wrap;
            flex-wrap: wrap;
	padding-top: 20px;
}

.advantages_list li {
	width: 50%;
	margin-bottom: 35px;
	text-align: center;
}

.advantages_list .advantage_wrp {
	width: 263px;
	margin-left: auto;
	margin-right: auto;
}

.advantages_list .advantage_wrp::before {
	position: absolute;
	top: 0;
	left: 0;
	width: 32px;
	height: 32px;
	content: '\f26b';
	font: 22px/32px 'MaterialDesignIconicFont';
	text-align: center;
	-webkit-border-radius: 50%;
	   -moz-border-radius: 50%;
		-ms-border-radius: 50%;
		 -o-border-radius: 50%;
			border-radius: 50%;
	background-color: #f5f5f5;
	z-index: 250;
}

.advantages_list .img_wrp {
	height: 150px;
	margin-bottom: 2px;
}

.advantages_list .img_wrp img {
	display: block;
	width: 100%;
	max-width: 120px;
	height: auto;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	top: 50%;
	-webkit-transform: translateY(-50%);
		-ms-transform: translateY(-50%);
		 -o-transform: translateY(-50%);
			transform: translateY(-50%);
}

.advantages_list .text {
	font: 400 17px/22px 'Rubik', sans-serif;
	color: #222;
}

.section_advantages .side_bg {
	position: absolute;
	top: 0;
	right: 0;
	width: calc(50% - 230px);
	height: 100%;
	background-position: top center;
	background-repeat: no-repeat;
	-webkit-background-size: cover;
			background-size: cover;
}

/**************************** /SECTION ADVANTAGES ***************/
/**************************** SECTION TEAM **********************/

.section_team {
	padding-bottom: 55px;
}

.section_team .section_subtext {
	margin-bottom: 23px;
}

.team_list {
	padding-top: 20px;
}

.team_list .one_team {
	padding-bottom: 25px;
}

.team_list .one_team_wrp {
	text-align: center;
	background-color: #fff;
}

.team_list .one_team .img_wrp img {
	display: block;
	width: 100%;
	height: auto;
	max-width: 450px;
}

.team_list .one_team .description {
	padding: 22px 10px 25px;
}

.team_list .one_team .name {
	margin-bottom: 1px;
	font: 400 17px/22px 'Rubik', sans-serif;
}

.team_list .one_team .job {
	margin-bottom: 10px;
	font-style: italic;
}

.team_list .one_team .about {
	line-height: 22px;
}

.team_list .one_team .social {
	padding-bottom: 23px;
	text-align: center;
}

.team_list .one_team .social_list {
	display: inline-block;
}

.team_list .one_team .social_list li {
	float: left;
	margin: 0 5px;
}

.team_list .one_team .social_list .zmdi {
	display: block;
	width: 36px;
	height: 36px;
	font: 18px/36px 'MaterialDesignIconicFont';
	text-align: center;
	background-color: transparent;
	-webkit-border-radius: 4px;
	   -moz-border-radius: 4px;
		-ms-border-radius: 4px;
		 -o-border-radius: 4px;
			border-radius: 4px;
}

.team_list .one_team .content {
	background-position: top center;
	-webkit-background-size: 100% 200%;
			background-size: 100% 200%;
}

.team_list .one_team:hover .content {
	background-position: bottom center;
}

.team_list .one_team .content,
.team_list .one_team .content .name,
.team_list .one_team .content .job,
.team_list .one_team .content .about,
.team_list .one_team .social_list .zmdi {
	-webkit-transition: color .15s linear 0s, background .25s linear 0s, -webkit-box-shadow .25s linear 0s;
		 -o-transition: color .15s linear 0s, background .25s linear 0s, -o-box-shadow .25s linear 0s;
			transition: color .15s linear 0s, background .25s linear 0s, box-shadow .25s linear 0s;
}

.team_list .one_team:hover .name,
.team_list .one_team:hover .job,
.team_list .one_team:hover .about,
.team_list .one_team:hover .social_list .zmdi {
	color: #fff;
}

.team_list .one_team:hover .social_list .zmdi {
	-webkit-box-shadow: inset 0 0 0 1px #fff;
			box-shadow: inset 0 0 0 1px #fff;
}

.team_list .one_team .social_list .zmdi:hover {
	-webkit-box-shadow: inset 0 0 0 20px #fff;
			box-shadow: inset 0 0 0 20px #fff;
}

/**************************** /SECTION TEAM *********************/
/**************************** SECTION NUMBERS *******************/

.section_numbers {
	padding-bottom: 59px;
}

.section.section_numbers {
	padding-top: 55px;
}

.section_numbers .section_title {
	margin-bottom: 38px;
	line-height: 52px;
	text-align: center;
}

.section_numbers .section_title::after {
	display: none;
}

.section_numbers .number_wrp {
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: flex;
    -webkit-justify-content: center;
       -moz-justify-content: center;
        -ms-justify-content: center;
         -o-justify-content: center;
            justify-content: center;
	-ms-align-items: center;
		align-items: center;
	height: 80px;
}

.section_numbers .number_wrp .number {
	width: 120px;
	font: 700 52px/52px 'Rubik', sans-serif;
	text-align: right;
	color: #fff;
}

.section_numbers .number_wrp .plus {
	width: 30px;
	margin-left: 8px;
	font: 700 42px/52px 'Rubik', sans-serif;
	letter-spacing: -0.05em;
	vertical-align: 2px;
	color: #fff;
}

.section_numbers .number_wrp .text {
	width: calc(100% - 150px);
	padding-left: 25px;
	font: 400 18px/20px 'Rubik', sans-serif;
	color: #fff;
}

.section_numbers .number_wrp .text .offset {
	padding-left: 10px;
}

.section_numbers .number_wrp .text::before {
	content: '';
	position: absolute;
	top: -20px;
	left: 15px;
	width: 2px;
	height: 80px;
	background-color: #fff;
	-webkit-transform: rotate(30deg);
		-ms-transform: rotate(30deg);
		 -o-transform: rotate(30deg);
			transform: rotate(30deg);
}

.section_numbers .section_content {
	z-index: 350;
}

.section_numbers .section_bg {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-position: center;
	background-repeat: no-repeat;
	background-attachment: fixed;
	-webkit-background-size: cover;
			background-size: cover;
	opacity: .25;
}

/**************************** /SECTION NUMBERS ******************/
/**************************** SECTION TESTIMONIALS **************/

.section_testimonials {
	padding-bottom: 80px;
	background-color: #f5f5f5;
	background-image: url(//www.biturbo.kiev.ua/wp-content/themes/NinjaTheme/img/pattern01.jpg);
	background-position: top left;
	background-repeat: repeat;
}

.section_testimonials .section_subtext {
	margin-bottom: 23px;
}

.testimonials_list {
	padding-top: 20px;
}

.testimonials_list .testimonial_content {
	margin-bottom: 30px;
	padding: 25px 30px 28px;
	background-color: #fff;
}

.testimonials_list .testimonial_content::after {
	content: '';
	position: absolute;
	bottom: -9px;
	left: 71px;
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 9px 9px 0 9px;
	border-color: #fff transparent transparent transparent;
	z-index: 450;
}

.testimonials_list .testimonial_content .title {
	margin: 0 0 8px;
	font: 500 18px/27px 'Rubik', sans-serif;
	color: #222;
}

.testimonials_list .testimonial_content .text {
	margin-bottom: 14px;
}

.testimonials_list .testimonial_content .rate_list li {
	display: inline-block;
	margin: 0 2px;
}

.testimonials_list .testimonial_content .rate_list .zmdi {
	font: 20px/20px 'MaterialDesignIconicFont';
}

.testimonials_list .testimonial_meta {
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: flex;
    -webkit-justify-content: space-between;
       -moz-justify-content: space-between;
        -ms-justify-content: space-between;
         -o-justify-content: space-between;
            justify-content: space-between;
	-ms-align-items: center;
		align-items: center;
	height: 100px;
	margin-left: 30px;
}

.testimonials_list .testimonial_meta .photo_wrp {
	width: 100px;
}

.testimonials_list .testimonial_meta .photo_wrp img {
	max-width: 100px;
	height: auto;
	-webkit-border-radius: 50%;
	   -moz-border-radius: 50%;
		-ms-border-radius: 50%;
		 -o-border-radius: 50%;
			border-radius: 50%;
}

.testimonials_list .testimonial_meta .person {
	width: calc(100% - 120px);
	font-weight: 600;
	line-height: 22px;
	color: #222;
}

/**************************** /SECTION TESTIMONIALS *************/
/**************************** SECTION FAQ ***********************/

.section_faq {
	padding-bottom: 73px;
}

.faq_accordion {
	min-height: 540px;
	padding-top: 23px;
}

.faq_accordion .question {
	position: relative;
	margin: 10px 0 0;
	padding: 20px 25px 22px 67px;
	font: 400 21px/27px 'Rubik', sans-serif;
	color: #222;
	-webkit-transition: color .15s linear 0s, background .15s linear 0s;
		 -o-transition: color .15s linear 0s, background .15s linear 0s;
			transition: color .15s linear 0s, background .15s linear 0s;
	-webkit-cursor: pointer;
	   -moz-cursor: pointer;
		-ms-cursor: pointer;
		 -o-cursor: pointer;
			cursor: pointer;
	outline: 0;
}

.faq_accordion .question::after {
	position: absolute;
	top: 24px;
	left: 26px;
	width: 20px;
	height: 20px;
	content: '\f277';
	font: 23px/20px 'MaterialDesignIconicFont';
	text-align: center;
	color: #222;
	-webkit-transition: color .15s linear 0s;
		 -o-transition: color .15s linear 0s;
			transition: color .15s linear 0s;
}

.faq_accordion .question:hover,
.faq_accordion .question.ui-accordion-header-active,
.faq_accordion .question:hover::after,
.faq_accordion .question.ui-accordion-header-active::after {
	color: #fff;
}

.faq_accordion .question.ui-accordion-header-active::after {
	content: '\f272';
}

.faq_accordion .answer {
	padding: 28px 30px 34px;
	font-size: 17px;
	line-height: 27px;
	font-style: italic;
	background-color: #f5f5f5;
}

.section_faq .note {
	padding-top: 38px;
	font: 400 17px/26px 'Rubik', sans-serif;
	color: #222;
}

.section_faq .note a:hover {
	color: #222;
}

.section_faq .side_bg {
	position: absolute;
	top: 0;
	left: 0;
	width: calc(50% - 230px);
	height: 100%;
	background-position: top center;
	background-repeat: no-repeat;
	-webkit-background-size: cover;
			background-size: cover;
}

/**************************** /SECTION FAQ **********************/
/**************************** SECTION PARTNERS ******************/

.block_partners {
	padding: 50px 0 50px;
}

.partners_list .one_partner {
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: flex;
    -webkit-justify-content: center;
       -moz-justify-content: center;
        -ms-justify-content: center;
         -o-justify-content: center;
            justify-content: center;
	-ms-align-items: center;
		align-items: center;
	width: 100%;
	height: 100px;
}

.partners_list .one_partner img {
	display: inline-block !important;
	width: auto !important;
	height: auto !important;
	max-width: 165px;
	max-height: 100px;
}

.partners_list .one_partner .img_wrp {
	display: inline-block;
	-webkit-transition: opacity .25s linear 0s;
		 -o-transition: opacity .25s linear 0s;
			transition: opacity .25s linear 0s;
	opacity: .25;
}

.partners_list .one_partner .img_wrp:hover {
	opacity: 1;
}

.block_partners.section_carousel .carousel_nav {
	top: auto;
	right: auto;
	bottom: -90px;
	left: calc(50% - 45px);
}

/**************************** /SECTION PARTNERS ******************/
/**************************** SECTION ARTICLES *******************/

.section_articles_mp {
	padding-bottom: 30px;
}

.section_articles_mp .section_subtext {
	margin-bottom: 23px;
}

.section_articles_mp .section_head {
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: flex;
    -webkit-justify-content: space-between;
       -moz-justify-content: space-between;
        -ms-justify-content: space-between;
         -o-justify-content: space-between;
            justify-content: space-between;
	-ms-align-items: center;
		align-items: center;
}

.section_articles_mp .section_head_title {
	width: calc(100% - 293px);
}

.section_articles_mp .section_head_btn {
	width: 263px;
	padding-bottom: 18px;
}

.section_articles_mp .section_head_btn.big_offset {
	padding-bottom: 50px;
}

.section_articles_mp .section_head_btn .btn {
	display: block;
}

.section_articles_mp .articles_list {
	padding-top: 20px;
}

.articles_list_view1 {
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: flex;
    -webkit-flex-wrap: wrap;
       -moz-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
         -o-flex-wrap: wrap;
            flex-wrap: wrap;
}

.articles_list_view1 .one_article {
	display: block;
	width: calc((100% - 60px)/3);
	margin-bottom: 42px;
    -webkit-backface-visibility: hidden;
       -moz-backface-visibility: hidden;
    	-ms-backface-visibility: hidden;
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
    	-ms-transform: translate3d(0, 0, 0);
}

.articles_list_view1 .one_article:not(:nth-child(3n)) {
	margin-right: 30px;
}

.articles_list_view1 .img_wrp {
	margin-bottom: 20px;
}

.articles_list_view1 .img_wrp a {
	position: relative;
	display: block;
	width: 100%;
	height: 100%;
	background-color: #000;
	overflow: hidden;
}

.articles_list_view1 .img_wrp a::after {
	position: absolute;
	top: calc(50% - 22px);
	left: calc(50% - 22px);
	width: 44px;
	height: 44px;
	content: '\f18e';
	font: 44px/44px 'MaterialDesignIconicFont';
	text-align: center;
	color: #fff;
	-webkit-transform: scale(0);
		-ms-transform: scale(0);
		 -o-transform: scale(0);
			transform: scale(0);
	-webkit-transition: opacity .25s ease 0s, -webkit-transform .25s ease 0s;
	     -o-transition: opacity .25s ease 0s, -o-transform .25s ease 0s;
			transition: opacity .25s ease 0s, transform .25s ease 0s;
	will-change: transform, opacity;
	opacity: 0;
}

.articles_list_view1 .img_wrp a:hover::after {
	-webkit-transform: scale(1);
		-ms-transform: scale(1);
		 -o-transform: scale(1);
			transform: scale(1);
	opacity: 1;
}

.articles_list_view1 .img_wrp img {
	display: block;
	width: 100%;
	height: auto;
	max-width: 480px;
	-webkit-transition: opacity .25s ease 0s, -webkit-transform .25s ease 0s;
	     -o-transition: opacity .25s ease 0s, -o-transform .25s ease 0s;
			transition: opacity .25s ease 0s, transform .25s ease 0s;
	will-change: transform, opacity;
}

.articles_list_view1 .img_wrp a:hover img {
	-webkit-transform: scale(1.15);
		-ms-transform: scale(1.15);
		 -o-transform: scale(1.15);
			transform: scale(1.15);
	opacity: .5;
}

.articles_list_view1 .title {
	margin: 0 0 14px;
	font: 500 20px/26px 'Rubik', sans-serif;
}

.articles_list_view1 .title a {
	color: #222;
}

.articles_list_view1 .meta {
	margin-bottom: 15px;
	font-size: 13px;
	line-height: 24px;
	color: #bbb;
}

.articles_list_view1 .meta span:not(.divider) {
	white-space: nowrap;
}

.articles_list_view1 .meta span:not(.divider)::before {
	display: inline-block;
	margin-right: 3px;
	width: 16px;
	height: 16px;
	font: 16px/16px 'MaterialDesignIconicFont';
	vertical-align: -1px;
}

.articles_list_view1 .meta .date::before {
	content: '\f332';
}

.articles_list_view1 .meta .author::before {
	font-size: 17px;
	content: '\f207';
}

.articles_list_view1 .meta .comments::before {
	content: '\f266';
}

.articles_list_view1 .content .meta .categories::before {
	content: '\f228';
}

.articles_list_view1 .meta .divider {
	display: inline-block;
	margin: 0 9px;
}

.articles_list_view1 .meta a {
	color: #bbb;
}

.articles_list_view1 .anons p {
	margin: 0;
}

.ie .articles_list_view1 .anons {
	width: 100%;
}

/* Articles List View 2 */

.with_sidebar .section_articles_inside {
	padding-right: 20px;
}

.articles_list_view2 .one_article {
	padding-bottom: 32px;
}

.articles_list_view2 .one_article:not(:last-of-type) {
	margin-bottom: 30px;
	border-bottom: 1px solid #f2f2f2;
}

.articles_list_view2 .img_wrp {
	margin-bottom: 29px;
}

.articles_list_view2 .img_wrp a {
	position: relative;
	display: block;
	width: 100%;
	height: 100%;
	background-color: #000;
	overflow: hidden;
}

.articles_list_view2 .img_wrp a::after {
	position: absolute;
	top: calc(50% - 22px);
	left: calc(50% - 22px);
	width: 44px;
	height: 44px;
	content: '\f18e';
	font: 44px/44px 'MaterialDesignIconicFont';
	text-align: center;
	color: #fff;
	-webkit-transform: scale(0);
		-ms-transform: scale(0);
		 -o-transform: scale(0);
			transform: scale(0);
	-webkit-transition: opacity .25s ease 0s, -webkit-transform .25s ease 0s;
	     -o-transition: opacity .25s ease 0s, -o-transform .25s ease 0s;
			transition: opacity .25s ease 0s, transform .25s ease 0s;
	will-change: transform, opacity;
	opacity: 0;
}

.articles_list_view2 .img_wrp a:hover::after {
	-webkit-transform: scale(1);
		-ms-transform: scale(1);
		 -o-transform: scale(1);
			transform: scale(1);
	opacity: 1;
}

.articles_list_view2 .img_wrp img {
	display: block;
	width: 100%;
	height: auto;
	-webkit-transition: opacity .25s ease 0s, -webkit-transform .25s ease 0s;
	     -o-transition: opacity .25s ease 0s, -o-transform .25s ease 0s;
			transition: opacity .25s ease 0s, transform .25s ease 0s;
	will-change: transform, opacity;
}

.articles_list_view2 .img_wrp a:hover img {
	-webkit-transform: scale(1.1);
		-ms-transform: scale(1.1);
		 -o-transform: scale(1.1);
			transform: scale(1.1);
	opacity: .5;
}

.articles_list_view2 .title {
	margin: 0 0 14px;
	font: 500 24px/30px 'Rubik', sans-serif;
}

.articles_list_view2 .title a {
	color: #222;
}

.articles_list_view2 .meta {
	margin-bottom: 14px;
	font-size: 13px;
	line-height: 24px;
	color: #bbb;
}

.articles_list_view2 .meta span:not(.divider) {
	white-space: nowrap;
}

.articles_list_view2 .meta span:not(.divider)::before {
	display: inline-block;
	margin-right: 3px;
	width: 16px;
	height: 16px;
	font: 16px/16px 'MaterialDesignIconicFont';
	vertical-align: -2px;
}

.articles_list_view2 .meta .date::before {
	content: '\f332';
}

.articles_list_view2 .meta .author::before {
	font-size: 17px;
	content: '\f207';
}

.articles_list_view2 .meta .comments::before {
	content: '\f266';
}

.articles_list_view2 .meta .categories::before {
	content: '\f228';
}

.articles_list_view2 .meta .divider {
	display: inline-block;
	margin: 0 9px;
}

.articles_list_view2 .meta a {
	color: #bbb;
}

.articles_list_view2 .anons p {
	margin: 0 0 11px;
}

.articles_list_view2 .more-link {
	position: relative;
	padding-right: 20px;
}

.articles_list_view2 .more-link::after {
	position: absolute;
	top: 6px;
	right: 0;
	width: 12px;
	height: 12px;
	content: '\f2ee';
	font: 15px/12px 'MaterialDesignIconicFont';
	text-align: center;
	-webkit-transition: -webkit-transform .15s ease 0s;
	     -o-transition: 	 -o-transform .15s ease 0s;
			transition: 		transform .15s ease 0s;
}

.articles_list_view2 .more-link:hover::after {
	-webkit-transform: translateX(5px);
		-ms-transform: translateX(5px);
		 -o-transform: translateX(5px);
			transform: translateX(5px);
}

/* Articles List View 3 */

.articles_list_view3 .one_article {
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: flex;
	padding-bottom: 32px;
}

.articles_list_view3 .one_article:not(:last-of-type) {
	margin-bottom: 30px;
	border-bottom: 1px solid #f2f2f2;
}

.articles_list_view3 .img_wrp {
	width: 263px;
	height: 263px;
}

.articles_list_view3 .img_wrp a {
	position: relative;
	display: block;
	width: 100%;
	height: 100%;
	background-color: #000;
	overflow: hidden;
}

.articles_list_view3 .img_wrp a::after {
	position: absolute;
	top: calc(50% - 22px);
	left: calc(50% - 22px);
	width: 44px;
	height: 44px;
	content: '\f18e';
	font: 44px/44px 'MaterialDesignIconicFont';
	text-align: center;
	color: #fff;
	-webkit-transform: scale(0);
		-ms-transform: scale(0);
		 -o-transform: scale(0);
			transform: scale(0);
	-webkit-transition: opacity .25s ease 0s, -webkit-transform .25s ease 0s;
	     -o-transition: opacity .25s ease 0s, -o-transform .25s ease 0s;
			transition: opacity .25s ease 0s, transform .25s ease 0s;
	will-change: transform, opacity;
	opacity: 0;
}

.articles_list_view3 .img_wrp a:hover::after {
	-webkit-transform: scale(1);
		-ms-transform: scale(1);
		 -o-transform: scale(1);
			transform: scale(1);
	opacity: 1;
}

.articles_list_view3 .img_wrp img {
	display: block;
	width: 100%;
	height: auto;
	-webkit-transition: opacity .25s ease 0s, -webkit-transform .25s ease 0s;
	     -o-transition: opacity .25s ease 0s, -o-transform .25s ease 0s;
			transition: opacity .25s ease 0s, transform .25s ease 0s;
	will-change: transform, opacity;
}

.articles_list_view3 .img_wrp a:hover img {
	-webkit-transform: scale(1.1);
		-ms-transform: scale(1.1);
		 -o-transform: scale(1.1);
			transform: scale(1.1);
	opacity: .5;
}

.articles_list_view3 .content {
	width: calc(100% - 263px);
	padding-left: 30px;
}

.articles_list_view3 .title {
	margin: 0 0 14px;
	font: 500 20px/26px 'Rubik', sans-serif;
}

.articles_list_view3 .title a {
	color: #222;
}

.articles_list_view3 .meta {
	margin-bottom: 14px;
	font-size: 13px;
	line-height: 24px;
	color: #bbb;
}

.articles_list_view3 .meta span:not(.divider) a {
	white-space: nowrap;
}

.articles_list_view3 .meta span:not(.divider)::before {
	display: inline-block;
	margin-right: 3px;
	width: 16px;
	height: 16px;
	font: 16px/16px 'MaterialDesignIconicFont';
	vertical-align: -2px;
}

.articles_list_view3 .meta .date::before {
	content: '\f332';
}

.articles_list_view3 .meta .author::before {
	font-size: 17px;
	content: '\f207';
}

.articles_list_view3 .meta .comments::before {
	content: '\f266';
}

.articles_list_view3 .meta .categories::before {
	content: '\f228';
}

.articles_list_view3 .meta .divider {
	display: inline-block;
	margin: 0 9px;
}

.articles_list_view3 .meta a {
	color: #bbb;
}

.articles_list_view3 .anons p {
	margin: 0 0 11px;
}

.articles_list_view3 .more-link {
	position: relative;
	padding-right: 20px;
}

.articles_list_view3 .more-link::after {
	position: absolute;
	top: 6px;
	right: 0;
	width: 12px;
	height: 12px;
	content: '\f2ee';
	font: 15px/12px 'MaterialDesignIconicFont';
	text-align: center;
	-webkit-transition: -webkit-transform .15s ease 0s;
	     -o-transition: 	 -o-transform .15s ease 0s;
			transition: 		transform .15s ease 0s;
}

.articles_list_view3 .more-link:hover::after {
	-webkit-transform: translateX(5px);
		-ms-transform: translateX(5px);
		 -o-transform: translateX(5px);
			transform: translateX(5px);
}

.articles_list .img_wrp::before,
.articles_list .img_wrp::after,
.article_one .article_thumbnail::before,
.article_one .article_thumbnail::after {
	content: '';
	position: absolute;
	background-color: #eee;
}

.articles_list .img_wrp::before,
.article_one .article_thumbnail::before {
	bottom: -7px;
	right: -7px;
	width: 2px;
	height: 100%;
}

.articles_list .img_wrp::after,
.article_one .article_thumbnail::after {
	bottom: -7px;
	right: -7px;
	width: 100%;
	height: 2px;
}

.empty_cat .subtitle {
	margin: 0 0 30px;
	font: 500 32px/36px 'Rubik', sans-serif;
	color: #222;
}

/**************************** /SECTION ARTICLES *****************/
/**************************** SECTION MARKETING *****************/

.block_marketing {
	padding-top: 45px;
	padding-bottom: 50px;
}

.block_marketing .block_content {
	font: 400 28px/40px 'Rubik', sans-serif;
	text-align: center;
	color: #fff;
	z-index: 550;
}

.block_marketing .block_content b,
.block_marketing .block_content strong {
	font-weight: 500;
}

.block_marketing .block_content i:not(.zmdi),
.block_marketing .block_content em {
	font-style: italic;
}

.block_marketing .block_content b,
.block_marketing .block_content strong,
.block_marketing .block_content i:not(.zmdi),
.block_marketing .block_content em {
	white-space: nowrap;
}

.block_marketing .block_content p {
	margin: 0;
}

.block_marketing .block_content .btn {
	display: block;
	width: 263px;
	margin-top: 30px;
	color: #fff;
	margin-left: auto;
	margin-right: auto;
}

.block_marketing .block_bg {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-position: center;
	background-repeat: no-repeat;
	background-attachment: fixed;
	-webkit-background-size: cover;
			background-size: cover;
	opacity: .15;
}

/**************************** /SECTION MARKETING ****************/
/**************************** BODY ******************************/

.section {
	padding-top: 56px;
}

.section_bg {
	background-color: #f5f5f5;
}

.section_suptitle {
	margin: 0;
	font: 400 24px/36px 'Rubik', sans-serif;
	color: #bababa;
}

.section_title {
	position: relative;
	margin: 0 0 58px;
	font: 500 42px/36px 'Rubik', sans-serif;
	text-transform: uppercase;
	letter-spacing: -0.02em;
	color: #333;
}

.section_title::after {
	content: '';
	position: absolute;
	bottom: -30px;
	left: 0;
	width: 165px;
	height: 2px;
}

.section_subtext {
	font-style: italic;
}

.section_carousel .carousel_nav {
    position: absolute;
    top: -70px;
    right: 0;
    width: 90px;
    height: 40px;
}

.section_carousel .carousel_nav > div {
    width: 40px;
    height: 40px;
    border-width: 2px;
    border-style: solid;
    -webkit-transition: background-color .15s linear 0s, border-color .15s linear 0s;
         -o-transition: background-color .15s linear 0s, border-color .15s linear 0s;
            transition: background-color .15s linear 0s, border-color .15s linear 0s;
	-webkit-cursor: pointer;
	   -moz-cursor: pointer;
		-ms-cursor: pointer;
		 -o-cursor: pointer;
			cursor: pointer;
}

.section_carousel .carousel_nav .owl-prev {
    float: left;
}

.section_carousel .carousel_nav .owl-next {
    float: right;
}

.section_carousel .carousel_nav > div::after {
    position: absolute;
    top: 0;
    left: 0;
    width: 36px;
    height: 36px;
    font: 32px/36px 'MaterialDesignIconicFont';
    text-align: center;
    -webkit-transition: color .15s linear 0s;
         -o-transition: color .15s linear 0s;
            transition: color .15s linear 0s;
}

.section_carousel .carousel_nav .owl-next::after {
    content: '\f2fb';
}

.section_carousel .carousel_nav .owl-prev::after {
	content: '\f2fa';
}

.section_carousel .carousel_nav > div:hover::after {
	color: #fff;
}

.section_carousel .carousel_nav > div.disabled {
	border-color: #d0d0d0 !important;
	background-color: transparent !important;
	-webkit-cursor: default;
	   -moz-cursor: default;
		-ms-cursor: default;
		 -o-cursor: default;
			cursor: default;
}

.section_carousel .carousel_nav > div.disabled::after {
	color: #d0d0d0 !important;
}

.inside_pages_content {
	padding-bottom: 50px;
}

.page_header {
	margin-bottom: 40px;
	padding-top: 50px;
	padding-bottom: 71px;
	color: #fff;
	text-align: center;
}

.page_header .block_content {
	z-index: 650;
}

.page_header .block_bg {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-position: center;
	background-repeat: no-repeat;
	background-attachment: fixed;
	-webkit-background-size: cover;
			background-size: cover;
	opacity: .25;
}

.breadcrumbs {
	margin-bottom: 30px;
	font-family: 300 'Rubik', sans-serif;
	color: #fff;
}

.breadcrumbs a:hover {
	color: #fff;
}

.main_title {
	margin: 0;
	font: 500 42px/52px 'Rubik', sans-serif;
	text-transform: uppercase;
	letter-spacing: -0.02em;
}

.inside_pages_content .section_subtext {
	margin-top: 9px;
	margin-bottom: 44px;
}

.inside_pages_content .section_subtext p {
	margin: 0;
}

.inside_pages_content .top_margin {
	margin-top: 20px;
}

.inside_pages_content .top_padding {
	padding-top: 20px;
}

.services_list_all,
.projects_list_all {
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: flex;
    -webkit-flex-wrap: wrap;
       -moz-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
         -o-flex-wrap: wrap;
            flex-wrap: wrap;
}

.services_list_all {
	margin-bottom: -20px;
}

.services_list_all .one_service,
.projects_list_all .one_project {
	width: calc((100% - 60px) / 3);
}

.services_list_all .one_service {
	margin-bottom: 60px;
}

.projects_list_all .one_project {
	margin-bottom: 30px;
}

.services_list_all .one_service:not(:nth-child(3n)),
.projects_list_all .one_project:not(:nth-child(3n)) {
	margin-right: 30px;
}

.projects_list_all .one_project {
	-webkit-backface-visibility: hidden;
	   -moz-backface-visibility: hidden;
		-ms-backface-visibility: hidden;
	-webkit-transform: translate3d(0,0,0);
	   -moz-transform: translate3d(0,0,0);
		-ms-transform: translate3d(0,0,0);
}

.cats_list {
	margin: 20px 0 30px;
}

.cats_list .jq-selectbox {
    margin-left: 10px;
    vertical-align: -14px;
}

.cats_list .jq-selectbox__select {
    height: 40px;
    padding-left: 15px;
    padding-right: 30px;
    border: 0;
    background-color: #f5f5f5;
    -webkit-cursor: pointer;
       -moz-cursor: pointer;
        -ms-cursor: pointer;
         -o-cursor: pointer;
            cursor: pointer;
}

.cats_list .jq-selectbox__select:hover {
    border: 0;
    background-color: #e8e8e8;
}

.cats_list .jq-selectbox__select-text {
    width: 315px !important;
    height: 40px;
    font: 400 15px/40px 'Rubik', sans-serif;
    text-transform: uppercase;
    color: rgba(0, 0, 0, .75);
}

.cats_list .jq-selectbox__select:hover .jq-selectbox__select-text {
	color: rgba(0, 0, 0, .85);
}

.cats_list .jq-selectbox__trigger {
    position: absolute;
    top: 0;
    right: 10px;
    width: 8px;
    height: 40px;
}

.cats_list .jq-selectbox__trigger::after {
    content: '\f2f2';
    display: block;
    width: 8px;
    height: 40px;
    font: 18px/40px 'MaterialDesignIconicFont';
    text-align: center;
    color: #2e2e2e;
}

.cats_list .jq-selectbox__dropdown {
	width: 100%;
    left: 0;
}

.jq-selectbox__dropdown ul {
	width: 100%;
    margin: 0;
    -webkit-box-shadow: 0 5px 10px 0 rgba(0, 0, 0, .15);
            box-shadow: 0 5px 10px 0 rgba(0, 0, 0, .15);
}

.cats_list .jq-selectbox li {
    display: block;
    padding: 9px 15px;
    font: 400 15px/22px 'Rubik', sans-serif;
    color: rgba(0, 0, 0, .75);
    background-color: #fff;
    -webkit-cursor: pointer;
       -moz-cursor: pointer;
    	-ms-cursor: pointer;
    	 -o-cursor: pointer;
    		cursor: pointer;
}

.cats_list .jq-selectbox li.selected,
.cats_list .jq-selectbox li:hover {
    color: #fff;
}

.jq-selectbox li, .jq-select-multiple li {
	white-space: normal;
}

.pagination_content {
	margin-top: 10px;
	padding: 30px 0;
	border-top: 1px solid #f2f2f2;
}

.pagination_content {
	font: 400 14px/40px 'Rubik', sans-serif;
}

.pagination_content span.pages {
	float: left;
	width: 80px;
	height: 40px;
	margin-right: 10px;
}

.pagination_content span.current,
.pagination_content span.extend,
.pagination_content a {
	display: block;
	float: left;
	width: 40px;
	height: 40px;
	margin-right: 5px;
	text-align: center;
	-webkit-border-radius: 4px;
	   -moz-border-radius: 4px;
		-ms-border-radius: 4px;
		 -o-border-radius: 4px;
			border-radius: 4px;
}

.pagination_content a,
.pagination_content a:focus {
	color: #222;
	background-color: #f5f5f5;
    -webkit-transition: background-color .15s linear 0s, color .15s linear 0s;
         -o-transition: background-color .15s linear 0s, color .15s linear 0s;
            transition: background-color .15s linear 0s, color .15s linear 0s;
}

.pagination_content span.current,
.pagination_content a:hover {
	color: #fff;
}

.pagination_content .next,
.pagination_content .prev {
	position: relative;
	font-size: 0;
	text-indent: -9999px;
}

.pagination_content .next::after,
.pagination_content .prev::after {
	position: absolute;
	top: 0;
	left: 0;
	width: 40px;
	height: 40px;
	font: 17px/40px 'MaterialDesignIconicFont';
	text-align: center;
	text-indent: 0;
}

.pagination_content .next::after {
	content: '\f2ee';
}

.pagination_content .prev::after {
	content: '\f2ea';
}

.left_col_service {
	padding-right: 20px;
}

.left_col_project {
	padding-right: 36px;
}

/**************************** /BODY *****************************/
/**************************** SIDEBAR ***************************/

.sidebar_box {
	margin-bottom: 30px;
}

.sidebar_box .title {
	margin: 0 0 17px;
	font: 500 24px/24px 'Rubik', sans-serif;
	letter-spacing: -0.01em;
	color: #222;
}

.sidebar_sample_block {
	padding: 28px 30px 15px;
	font: 400 15px/25px 'Rubik', sans-serif;
	color: #222;
	background: url(//www.biturbo.kiev.ua/wp-content/themes/NinjaTheme/img/pattern01.jpg) repeat top left;
}

.sidebar_sample_block p {
	margin: 0 0 15px;
}

.sidebar_sample_block i {
	font-style: italic;
}

.sidebar_sample_block small {
	font-size: 85%;
}

.sidebar_banner_small .block_content {
	padding: 20px 30px 12px;
	z-index: 750;
}

.sidebar_banner_small .block_content p {
	margin: 0 0 18px;
	font: 400 15px/25px 'Rubik', sans-serif;
	color: #fff;
}

.sidebar_banner_small .block_content b {
	display: block;
	margin: 2px 0;
	font-size: 20px;
	line-height: 35px;
	font-weight: 500;
}

.sidebar_banner_small .block_content .btn {
	width: 170px;
	margin-bottom: 18px;
}

.sidebar_banner_small .block_content .btn:hover {
	color: #fff;
}

.sidebar_banner_big .block_content {
	padding: 24px 30px 35px;
	z-index: 750;
}

.sidebar_banner_big .block_content p {
	margin: 0 0 15px;
	font: 400 20px/34px 'Rubik', sans-serif;
	color: #fff;
}

.sidebar_banner_big .block_content b {
	display: block;
	margin: 2px 0;
	font: 500 26px/40px 'Rubik', sans-serif;
}

.sidebar_banner_big .block_content .btn {
	width: 170px;
}

.sidebar_banner_big .block_content .btn:hover {
	color: #fff;
}

.sidebar_banner_small .block_bg,
.sidebar_banner_big .block_bg {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-position: center;
	background-repeat: no-repeat;
	-webkit-background-size: cover;
			background-size: cover;
	opacity: .25;
}

.sidebar_services_menu,
.sidebar_projects_menu {
	padding: 32px 0 28px;
	color: #fff;
}

.sidebar_projects_menu {
	background-image: url(//www.biturbo.kiev.ua/wp-content/themes/NinjaTheme/img/pattern02.jpg);
	background-position: top left;
	background-repeat: repeat;
}

.sidebar_services_menu .title,
.sidebar_projects_menu .title {
	margin: 0 30px 18px;
	font: 500 26px/32px 'Rubik', sans-serif;
	text-transform: uppercase;
	color: #fff;
}

.sidebar_services_menu_list li,
.sidebar_projects_menu_list li {
	margin-bottom: 1px;
	font: 400 15px/25px 'Rubik', sans-serif;
}

.sidebar_services_menu_list a,
.sidebar_services_menu_list a:focus,
.sidebar_projects_menu_list a,
.sidebar_projects_menu_list a:focus {
	display: block;
	padding: 5px 30px 6px;
	color: #fff;
	-webkit-transition: color .15s linear 0s, background .15s linear 0s;
	     -o-transition: color .15s linear 0s, background .15s linear 0s;
			transition: color .15s linear 0s, background .15s linear 0s;
	background-color: rgba(0, 0, 0, 0);
}

.sidebar_services_menu_list a:hover,
.sidebar_services_menu_list li.current_menu_item a {
	background-color: rgba(0, 0, 0, .2);
}

.sidebar_projects_menu_list a:hover,
.sidebar_projects_menu_list li.current_menu_item a {
	background-color: rgba(0, 0, 0, .4);
}

.sidebar_services_price_btn a,
.sidebar_services_price_btn a:focus {
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: flex;
	-ms-align-items: center;
		align-items: center;
	min-height: 60px;
	padding: 10px 10px 10px 60px;
	font: 400 15px/20px 'Rubik', sans-serif;
	color: #fff;
	background-image: url(//www.biturbo.kiev.ua/wp-content/themes/NinjaTheme/img/pattern03.jpg);
	background-repeat: repeat;
	background-position: top left;
	-webkit-background-size: auto auto;
			background-size: auto auto;
}

.sidebar_services_price_btn a::before {
	position: absolute;
	top: 0;
	left: 0;
	width: 50px;
	height: 100%;
	content: '';
	background-color: rgba(0,0,0,.5);
	background-image: url(//www.biturbo.kiev.ua/wp-content/themes/NinjaTheme/img/pdf_icon.png);
	background-repeat: no-repeat;
	background-position: 10px 10px;
	-webkit-background-size: 30px auto;
			background-size: 30px auto;
}

.sidebar_projects_details {
	padding: 20px 30px 12px;
	color: #222;
	background-color: #f5f5f5;
}

.sidebar_projects_details .title {
	margin: 0 0 14px;
}

.sidebar_projects_details_list li {
	position: relative;
	margin-bottom: 11px;
	padding-left: 28px;
	font: 400 15px/25px 'Rubik', sans-serif;
}

.sidebar_projects_details_list li b,
.sidebar_projects_details_list li strong {
	font-weight: 500;
	font-family: 'Rubik', sans-serif;
}

.sidebar_projects_details_list li::before {
	position: absolute;
	top: 3px;
	left: 0;
	width: 20px;
	height: 20px;
	font: 16px/20px 'MaterialDesignIconicFont';
	text-align: center;
}

.sidebar_projects_details_list li.detail_cat::before {
	content: '\f228';
}

.sidebar_projects_details_list li.detail_usr::before {
	content: '\f207';
}

.sidebar_projects_details_list li.detail_cst::before {
	content: '\f19a';
}

.sidebar_projects_details_list li.detail_plc::before {
	content: '\f196';
}

.sidebar_projects_details_list li.detail_sqr::before {
	content: '\f37e';
}

.sidebar_projects_details_list li.detail_prd::before {
	content: '\f32f';
}

.sidebar_projects_details_list li a:hover {
	color: #222;
}

.sidebar_services .sidebar_categories,
.sidebar_projects .sidebar_categories {
	padding: 30px 30px;
	background: #f5f5f5 url(//www.biturbo.kiev.ua/wp-content/themes/NinjaTheme/img/pattern01.jpg) repeat top left;
}

.sidebar_projects_nav {
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: flex;
    -webkit-flex-wrap: wrap;
       -moz-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
         -o-flex-wrap: wrap;
            flex-wrap: wrap;
	-ms-align-items: center;
		align-items: center;
	padding-top: 20px;
}

.sidebar_projects_nav .all {
	width: 130px;
}

.sidebar_projects_nav .all a {
	display: block;
	width: 50px;
	height: 50px;
	margin-left: auto;
	margin-right: auto;
}

.sidebar_projects_nav .all .zmdi {
	display: block;
	width: 50px;
	height: 50px;
	font: 28px/51px 'MaterialDesignIconicFont';
	text-align: center;
	color: #555;
	-webkit-box-shadow: inset 0 0 0 3px #f5f5f5;
			box-shadow: inset 0 0 0 3px #f5f5f5;
	-webkit-border-radius: 4px;
	   -moz-border-radius: 4px;
		-ms-border-radius: 4px;
		 -o-border-radius: 4px;
			border-radius: 4px;
	-webkit-transition: color .15s ease 0s, box-shadow .25s ease-in-out 0s;
	     -o-transition: color .15s ease 0s, box-shadow .25s ease-in-out 0s;
			transition: color .15s ease 0s, box-shadow .25s ease-in-out 0s;
}

.sidebar_projects_nav .all .zmdi:hover {
	color: #fff;
}

.sidebar_projects_nav .text_links {
	width: calc((100% - 130px)/2);
	font: 400 17px/22px 'Rubik', sans-serif;
}

.sidebar_projects_nav .text_links a {
	color: #555;
}

.sidebar_projects_nav .text_links .zmdi {
	position: relative;
	height: 20px;
	display: inline-block;
	-webkit-transition: -webkit-transform .25s ease 0s;
	     -o-transition: -o-transform .25s ease 0s;
			transition: transform .25s ease 0s;
}

.sidebar_projects_nav .prev {
	text-align: right;
}

.sidebar_projects_nav .prev .zmdi {
	margin-right: 10px;
}

.sidebar_projects_nav .next .zmdi {
	margin-left: 10px;
}

.sidebar_projects_nav .prev a:hover .zmdi {
	-webkit-transform: translateX(-5px);
		-ms-transform: translateX(-5px);
		 -o-transform: translateX(-5px);
			transform: translateX(-5px);
}

.sidebar_projects_nav .next a:hover .zmdi {
	-webkit-transform: translateX(5px);
		-ms-transform: translateX(5px);
		 -o-transform: translateX(5px);
			transform: translateX(5px);
}

.sidebar_search {
	padding-bottom: 2px;
}

.sidebar_search input[type='search'] {
	display: block;
	width: calc(100% - 50px);
	height: 50px;
	padding: 10px 20px;
	font: 400 15px/25px 'Rubik', sans-serif;
	color: #222;
	-webkit-transition: all .15s linear 0s;
		 -o-transition: all .15s linear 0s;
			transition: all .15s linear 0s;
	background-color: #f5f5f5;
	border-style: solid;
	border-width: 1px 0 1px 1px;
	border-color: rgba(204,204,204,0);
	-webkit-box-sizing: border-box;
	   -moz-box-sizing: border-box;
			box-sizing: border-box;
}

.sidebar_search input[type='search']:focus {
	-webkit-box-shadow: inset 1px 1px 2px 0 rgba(0,0,0,.1);
			box-shadow: inset 1px 1px 2px 0 rgba(0,0,0,.1);
	background-color: #fff;
	border-color: rgba(190,190,190,1);
}

.sidebar_search button {
	position: absolute;
	top: 0;
	right: 0;
	width: 50px;
	height: 50px;
	border: 0;
	background-color: transparent;
	z-index: 100;
}

.sidebar_search button::after {
	position: absolute;
	top: 0;
	right: 0;
	width: 50px;
	height: 50px;
	content: '\f1c3';
	font: 30px/50px 'MaterialDesignIconicFont';
	text-align: center;
	color: #fff;
	-webkit-transition: all .15s linear 0s;
		 -o-transition: all .15s linear 0s;
			transition: all .15s linear 0s;
}

.sidebar_categories {
	padding-bottom: 5px;
}

.sidebar_categories .list {
	margin-top: -2px;
}

.sidebar_categories .list li {
	padding-left: 25px;
}

.sidebar_categories .list li:not(:last-child) {
	margin-bottom: 7px;
}

.sidebar_categories .list .children {
	margin-top: 7px;
}

.sidebar_categories .list a {
	position: relative;
	font: 400 17px/25px 'Rubik', sans-serif;
	color: #444;
	letter-spacing: -0.02em;
}

.sidebar_categories .list a::before {
	position: absolute;
	top: 5px;
	left: -17px;
	width: 8px;
	height: 10px;
	content: '\f2fb';
	font: 17px/10px 'MaterialDesignIconicFont';
	text-align: center;
}

.sidebar_popular {
	padding-bottom: 12px;
}

.sidebar_popular .list {
	padding-top: 14px;
}

.sidebar_popular .list li {
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: flex;
}

.sidebar_popular .list li:not(:last-child) {
	margin-bottom: 15px;
	padding-bottom: 15px;
	border-bottom: 1px solid #f2f2f2;
}

.sidebar_popular .img_wrp {
	width: 70px;
	height: 70px;
	overflow: hidden;
}

.sidebar_popular .img_wrp a {
	position: relative;
	display: block;
	width: 100%;
	height: 100%;
	background-color: #000;
}

.sidebar_popular .img_wrp img {
	display: block;
	width: 100%;
	height: auto;
	-webkit-transition: opacity .25s ease 0s, -webkit-transform .25s ease 0s;
	     -o-transition: opacity .25s ease 0s, -o-transform .25s ease 0s;
			transition: opacity .25s ease 0s, transform .25s ease 0s;
	opacity: 1;
}

.sidebar_popular .img_wrp a:hover img {
	-webkit-transform: scale(1.15);
		-ms-transform: scale(1.15);
		 -o-transform: scale(1.15);
			transform: scale(1.15);
	opacity: .5;
}

.sidebar_popular .content {
	width: calc(100% - 70px);
	margin-top: -3px;
	padding-left: 15px;
}

.sidebar_popular .article_title {
	margin: 0 0 7px;
	font: 400 15px/20px 'Rubik', sans-serif;
	letter-spacing: -0.02em;
}

.sidebar_popular .article_title a {
	color: #222;
}

.sidebar_popular .date {
	font-size: 13px;
	line-height: 18px;
	color: #bbb;
}

.sidebar_tags {
	padding-bottom: 20px;
}

.sidebar_tags .wp-tag-cloud {
	margin-bottom: -10px;
	padding-top: 9px;
}

.sidebar_tags .wp-tag-cloud::after {
	content: ' ';
	display: table;
	clear: both;
}

.sidebar_tags .wp-tag-cloud li {
	float: left;
	margin-bottom: 10px;
}

.sidebar_tags .wp-tag-cloud li:not(:last-child) {
	margin-right: 15px;
}

.sidebar_tags .wp-tag-cloud li a {
	position: relative;
	display: block;
	height: 30px;
	padding: 0 10px 0 10px;
	font: 400 15px/28px 'Rubik', sans-serif;
	color: #555;
	background-color: #f5f5f5;
	-webkit-transition: color .1s linear 0s, background-color .15s linear 0s;
		 -o-transition: color .1s linear 0s, background-color .15s linear 0s;
			transition: color .1s linear 0s, background-color .15s linear 0s;
}

.sidebar_tags .wp-tag-cloud li a::after {
	content: '';
	position: absolute;
	top: 0;
	right: -5px;
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 15px 0 15px 5px;
	border-color: transparent transparent transparent #f5f5ff;
	-webkit-transition: border-color .15s linear 0s;
		 -o-transition: border-color .15s linear 0s;
			transition: border-color .15s linear 0s;
}

/**************************** /SIDEBAR **************************/
/**************************** ONE ARTICLE ***********************/

.custom_page .article_one {
	padding-top: 50px;
}

.article_one {
	padding-bottom: 19px;
}

.article_one .article_thumbnail {
	margin-bottom: 30px;
}

.article_one .article_thumbnail img {
	display: block;
	width: 100%;
	height: auto;
}

.article_one .article_meta_primary {
	margin-bottom: 19px;
	padding-bottom: 28px;
	font-size: 13px;
	line-height: 24px;
	color: #bbb;
	border-bottom: 1px solid #f2f2f2;
}

.article_one .article_meta_primary span:not(.divider) a {
	white-space: nowrap;
}

.article_one .article_meta_primary span:not(.divider)::before {
	display: inline-block;
	margin-right: 3px;
	width: 16px;
	height: 16px;
	font: 16px/16px 'MaterialDesignIconicFont';
	vertical-align: -1px;
}

.article_one .article_meta_primary .date::before {
	content: '\f332';
}

.article_one .article_meta_primary .author::before {
	font-size: 17px;
	content: '\f207';
}

.article_one .article_meta_primary .comments::before {
	content: '\f266';
}

.article_one .article_meta_primary .categories::before {
	content: '\f228';
}

.article_one .article_meta_primary .divider {
	display: inline-block;
	margin: 0 9px;
}

.article_one .article_meta_primary a,
.article_one .article_meta_secondary .meta_wrp a {
	color: #bbb;
}

.article_one .article_meta_secondary {
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: flex;
    -webkit-justify-content: space-between;
       -moz-justify-content: space-between;
        -ms-justify-content: space-between;
         -o-justify-content: space-between;
            justify-content: space-between;
	-ms-align-items: center;
		align-items: center;
	padding-top: 30px;
	padding-bottom: 30px;
	border-top: 1px solid #f2f2f2;
}

.article_one .article_meta_secondary .meta_wrp {
	font-size: 13px;
	line-height: 24px;
	color: #bbb;
}

.article_one .article_meta_secondary span:not(.divider) a {
	white-space: nowrap;
}

.article_one .article_meta_secondary span:not(.divider)::before {
	display: inline-block;
	margin-right: 3px;
	width: 16px;
	height: 16px;
	font: 16px/16px 'MaterialDesignIconicFont';
	vertical-align: -2px;
}

.article_one .article_meta_secondary .tags::before {
	content: '\f187';
}

.article_one .article_meta_secondary .share img {
	display: block;
}

.article_page .subtitle {
	margin: 0;
	font: 500 28px/30px 'Rubik', sans-serif;
	color: #222;
}

.article_page .similar_posts {
	margin-bottom: 22px;
}

.article_page .similar_posts .subtitle {
	margin-bottom: 34px;
}

.article_page .similar_posts .list {
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: flex;
    -webkit-flex-wrap: wrap;
       -moz-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
         -o-flex-wrap: wrap;
            flex-wrap: wrap;
}

.article_page .similar_posts .list li {
	width: calc((100% - 40px)/3);
	margin-bottom: 20px;
}

.article_page .similar_posts .list li:not(:nth-child(3n)) {
	margin-right: 20px;
}

.article_page .similar_posts .img_wrp {
	margin-bottom: 15px;
}

.article_page .similar_posts .img_wrp a {
	position: relative;
	display: block;
	width: 100%;
	height: 100%;
	background-color: #000;
	overflow: hidden;
}

.article_page .similar_posts .img_wrp a::after {
	position: absolute;
	top: calc(50% - 22px);
	left: calc(50% - 22px);
	width: 44px;
	height: 44px;
	content: '\f18e';
	font: 44px/44px 'MaterialDesignIconicFont';
	text-align: center;
	color: #fff;
	-webkit-transform: scale(0);
		-ms-transform: scale(0);
		 -o-transform: scale(0);
			transform: scale(0);
	-webkit-transition: opacity .25s ease 0s, -webkit-transform .25s ease 0s;
	     -o-transition: opacity .25s ease 0s, -o-transform .25s ease 0s;
			transition: opacity .25s ease 0s, transform .25s ease 0s;
	will-change: transform, opacity;
	opacity: 0;
}

.article_page .similar_posts .img_wrp a:hover::after {
	-webkit-transform: scale(1);
		-ms-transform: scale(1);
		 -o-transform: scale(1);
			transform: scale(1);
	opacity: 1;
}

.article_page .similar_posts .img_wrp img {
	display: block;
	width: 100%;
	height: auto;
	-webkit-transition: opacity .25s ease 0s, -webkit-transform .25s ease 0s;
	     -o-transition: opacity .25s ease 0s, -o-transform .25s ease 0s;
			transition: opacity .25s ease 0s, transform .25s ease 0s;
	will-change: transform, opacity;
}

.article_page .similar_posts .img_wrp a:hover img {
	-webkit-transform: scale(1.15);
		-ms-transform: scale(1.15);
		 -o-transform: scale(1.15);
			transform: scale(1.15);
	opacity: .5;
}

.article_page .similar_posts .title {
	margin: 0 0 2px;
	font: 400 17px/25px 'Rubik', sans-serif;
	letter-spacing: -0.02em;
	color: #222;
}

.article_page .similar_posts .title a {
	color: #222;
}

.article_page .similar_posts .date {
	font-size: 13px;
	line-height: 24px;
	color: #bbb;
}

/**************************** /ONE ARTICLE **********************/
/**************************** ARTICLE ***************************/

.article_one_service .article_thumbnail {
	margin-bottom: 40px;
}

.article_one_service .article_thumbnail img {
	display: block;
	width: 100%;
	height: auto;
}

.article_one_service .article_meta_primary {
	margin-top: -10px;
}

.article_one_project .article_thumbnail {
	margin-bottom: 30px;
}

.article_one_project .article_thumbnail img {
	display: block;
	width: 100%;
	height: auto;
}

.article_one_project .article_content {
	padding-top: 14px;
}

.article_content p,
.article_content blockquote,
.article_content ul,
.article_content ol {
	margin: 0 0 25px;
}

.article_content sup {
	font-size: 60%;
}

.article_content table {
	margin-top: 36px;
	margin-bottom: 30px;
    border-spacing: 0;
    border-collapse: collapse;
}

.article_content table td,
.article_content table th {
	padding: 15px 20px;
	font-size: 16px;
	line-height: 24px;
	text-align: left;
}

.article_content table th {
	font-family: 'Rubik', sans-serif;
	font-weight: 500;
	color: #fff;
}

.article_content table td {
	font-family: 'Rubik', sans-serif;
	color: #222;
}

.article_content table tr:nth-child(2n+1) td {
	background-color: #f5f5f5;
}

.article_content table th:not(:last-child) {
	border-right: 1px solid rgba(255, 255, 255, .1);
}

.article_content table td:first-child {
	border-left: 2px solid #f5f5f5;
}

.article_content table td:last-child {
	border-right: 2px solid #f5f5f5;
}

.article_content table tr:last-child:not(:nth-child(2n+1)) td { 
	border-bottom: 2px solid #f5f5f5;
}

.article_content table td:not(:last-child) {
	border-right: 1px solid #f5f5f5;
}

.article_content table tr:nth-child(2n+1) td:not(:last-child) {
	border-right: 1px solid #fff;
}

.article_content table th i,
.article_content table th em {
	font-style: italic;
}

.article_content table td i,
.article_content table td em {
	font-style: italic;
}

.article_content h2,
.article_content h3,
.article_content h4,
.article_content h5,
.article_content h6 {
	margin: 0 0 25px;
	font-family: 'Rubik', sans-serif;
	font-weight: 500;
	letter-spacing: -0.01em;
	color: #222;
}

.article_content h2 {
	font-size: 30px;
	line-height: 30px;
}

.article_content h3 {
	font-size: 26px;
	line-height: 28px;
}

.article_content h4 {
	font-size: 22px;
	line-height: 24px;
}

.article_content h5 {
	font-size: 18px;
	line-height: 20px;
}

.article_content h6 {
	font-size: 16px;
	line-height: 18px;
}

.article_content .content_col {
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: flex;
    -webkit-flex-wrap: wrap;
       -moz-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
         -o-flex-wrap: wrap;
            flex-wrap: wrap;
}

.article_content .content_col2 .one_col {
	width: calc((100% - 30px)/2);
}

.article_content .content_col2 .one_col:not(:nth-child(2)) {
	margin-right: 30px;
}

.article_content .content_col3 .one_col {
	width: calc((100% - 60px)/3);
}

.article_content .content_col3 .one_col:not(:nth-child(3)) {
	margin-right: 30px;
}

.article_content .content_col4 .one_col {
	width: calc((100% - 90px)/4);
}

.article_content .content_col4 .one_col:not(:nth-child(4)) {
	margin-right: 30px;
}

.article_content ul:not(.gallery_content) li,
.article_content ol li {
	position: relative;
	margin-bottom: 10px;
	padding-left: 35px;
}

.article_content ul:not(.gallery_content) li::before {
	position: absolute;
	top: 1px;
	left: 0;
	width: 25px;
	height: 25px;
	content: '\f26b';
	font: 14px/25px 'MaterialDesignIconicFont';
	text-align: center;
	background-color: #f5f5f5;
	-webkit-border-radius: 50%;
	   -moz-border-radius: 50%;
		-ms-border-radius: 50%;
		 -o-border-radius: 50%;
			border-radius: 50%;
}

.article_content ol {
	counter-reset: num;
}

.article_content ol li::before {
	position: absolute;
	top: 1px;
	left: 0;
	width: 25px;
	height: 25px;
	font-size: 12px;
	line-height: 25px;
	text-align: center;
	background-color: #f5f5f5;
	-webkit-border-radius: 50%;
	   -moz-border-radius: 50%;
		-ms-border-radius: 50%;
		 -o-border-radius: 50%;
			border-radius: 50%;
    content: counter(num);
    counter-increment: num;
}

.article_content .gallery p {
	display: none !important;
}

.article_content .gallery {
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: flex;
    -webkit-flex-wrap: wrap;
       -moz-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
         -o-flex-wrap: wrap;
            flex-wrap: wrap;
	margin: 36px 0 15px !important;
}

.article_content .gallery .gallery-item {
	float: none !important;
	margin: 0 !important;
	margin-bottom: 16px !important;
    -webkit-backface-visibility: hidden;
       -moz-backface-visibility: hidden;
    	-ms-backface-visibility: hidden;
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
    	-ms-transform: translate3d(0, 0, 0);
}

.article_content .gallery-columns-4 .gallery-item {
	width: calc((100% - 48px)/4) !important;
}

.ie .article_content .gallery-columns-4 .gallery-item {
	width: calc((100% - 49px)/4) !important;
}

.article_content .gallery-columns-4 .gallery-item:not(:nth-of-type(4n)) {
	margin-right: 16px !important;
}

.article_content .gallery-columns-3 .gallery-item {
	width: calc((100% - 32px)/3) !important;
}

.ie .article_content .gallery-columns-3 .gallery-item {
	width: calc((100% - 33px)/3) !important;
}

.article_content .gallery-columns-3 .gallery-item:not(:nth-of-type(3n)) {
	margin-right: 16px !important;
}

.article_content .gallery-columns-2 .gallery-item {
	width: calc((100% - 16px)/2) !important;
}

.ie .article_content .gallery-columns-2 .gallery-item {
	width: calc((100% - 17px)/2) !important;
}

.article_content .gallery-columns-2 .gallery-item:not(:nth-of-type(2n)) {
	margin-right: 16px !important;
}

.article_content .gallery .gallery-icon,
.article_content .img_wrp {
	
}

.article_content .gallery .gallery-icon a,
.article_content .img_wrp a {
	position: relative;
	display: block;
	width: 100%;
	height: 100%;
	background-color: #000;
	overflow: hidden;
}

.article_content .gallery .gallery-icon a::after,
.article_content .img_wrp a::after {
	position: absolute;
	top: calc(50% - 18px);
	left: calc(50% - 18px);
	width: 44px;
	height: 44px;
	content: '\f1c3';
	font: 44px/44px 'MaterialDesignIconicFont';
	text-align: center;
	color: #fff;
	-webkit-transition: opacity .25s ease 0s, -webkit-transform .25s ease 0s;
	     -o-transition: opacity .25s ease 0s, -o-transform .25s ease 0s;
			transition: opacity .25s ease 0s, transform .25s ease 0s;
	-webkit-transform: scale(0);
		-ms-transform: scale(0);
		 -o-transform: scale(0);
			transform: scale(0);
	opacity: 0;
}

.article_content .gallery .gallery-icon a:hover::after,
.article_content .img_wrp a:hover::after {
	-webkit-transform: scale(1);
		-ms-transform: scale(1);
		 -o-transform: scale(1);
			transform: scale(1);
	opacity: 1;
}

.article_content .gallery img,
.article_content .img_wrp img {
	display: block;
	width: 100%;
	height: auto;
	-webkit-transition: opacity .25s ease 0s, -webkit-transform .25s ease 0s;
	     -o-transition: opacity .25s ease 0s, -o-transform .25s ease 0s;
			transition: opacity .25s ease 0s, transform .25s ease 0s;
	opacity: 1;
	border: 0 !important;
}

.article_content .gallery a:hover img,
.article_content .img_wrp a:hover img {
	-webkit-transform: scale(1.15);
		-ms-transform: scale(1.15);
		 -o-transform: scale(1.15);
			transform: scale(1.15);
	opacity: .5;
}

.article_content blockquote {
	margin-left: 10px;
	padding-left: 22px;
	font-style: italic;
	border-left-width: 3px;
	border-left-style: solid;
}

.article_content img.alignleft,
.article_content img.alignright,
.article_content img.aligncenter,
.article_content img.alignnone {
	display: block;
	max-width: 100%;
}

.article_content .alignleft,
.article_content .alignright,
.article_content .aligncenter,
.article_content .alignnone {
	margin-bottom: 25px;
}

.article_content .img_wrp img {
	margin: 0;
}

.article_content .top_offset {
	padding-top: 11px;
}

.article_content .alignleft {
	float: left;
	margin-right: 30px;
}

.article_content .alignright {
	float: right;
	margin-left: 30px;
}

.article_content .alignnone {

}

.article_content .aligncenter {
	margin-left: auto;
	margin-right: auto;
}

.article_content .wp-caption {
	display: inline-block;
	width: auto !important;
	margin-bottom: 25px;
}

.article_content .wp-caption-text {
	display: block;
	margin: 0;
	padding: 10px;
	font-size: 13px;
	line-height: 18px;
	background-color: #f5f5f5;
}

.share_list {
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: flex;	
}

.share_list li:not(:last-of-type) {
	margin-right: 5px;
	width: 30px;
	height: 30px;
}

.share_list .social_share {
	position: relative;
	display: block;
	width: 30px;
	height: 30px;
	-webkit-border-radius: 4px;
	   -moz-border-radius: 4px;
		-ms-border-radius: 4px;
		 -o-border-radius: 4px;
			border-radius: 4px;
	-webkit-transition: opacity .15s linear 0s;
		 -o-transition: opacity .15s linear 0s;
			transition: opacity .15s linear 0s;
	-webkit-cursor: pointer;
	   -moz-cursor: pointer;
		-ms-cursor: pointer;
		 -o-cursor: pointer;
			cursor: pointer;
}

.share_list .social_share:hover {
	opacity: .75;
}

.share_list .social_share.vk {
	background-color: #41658b;
}

.share_list .social_share.fb {
	background-color: #39579a;
}

.share_list .social_share.tw {
	background-color: #00abf0;
}

.share_list .social_share.gp{
	background-color: #be3308;
}

.share_list .social_share.mr{
	background-color: #2f69a1;
}

.share_list .social_share.ok{
	background-color: #f4960f;
}

.share_list .social_share.lj{
	background-color: #6899c4;
}

.share_list .social_share::after {
	position: absolute;
	top: 0;
	left: 0;
	width: 30px;
	height: 30px;
	font: 18px/30px 'SocIcon';
	text-align: center;
	color: #fff;
}

.share_list .social_share.vk::after {
	content: '\e095';
}

.share_list .social_share.fb::after {
	content: '\e028';
}

.share_list .social_share.tw::after {
	content: '\e08d';
}

.share_list .social_share.gp::after {
	content: '\e038';
}

.share_list .social_share.mr::after {
	content: '\e94a';
}

.share_list .social_share.ok::after {
	content: '\e05a';
}

.share_list .social_share.lj::after {
	content: '\e04d';
}

.contacts_wrp {
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: flex;
    -webkit-flex-wrap: wrap;
       -moz-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
         -o-flex-wrap: wrap;
            flex-wrap: wrap;
    -webkit-justify-content: space-between;
       -moz-justify-content: space-between;
        -ms-justify-content: space-between;
         -o-justify-content: space-between;
            justify-content: space-between;
}

.contacts_data,
.contacts_form {
	width: calc((100% - 50px)/2);
}

.contacts_form_box {
	margin-bottom: 50px;
	padding: 30px 40px 40px;
	background-color: #fff;
	-webkit-box-shadow: 0 0 45px 0 rgba(0,0,0,.1);
			box-shadow: 0 0 45px 0 rgba(0,0,0,.1);
}

.contacts_form_box .title {
	margin: 0 0 30px;
	font: 500 28px/30px 'Rubik', sans-serif;
	color: #333;
}

.contacts_form_box .field {
	margin-bottom: 10px;
}

.contacts_form_box .field_accept {
	margin-bottom: 15px;
}

.contacts_form_box input[type='text'],
.contacts_form_box input[type='tel'],
.contacts_form_box input[type='email'],
.contacts_form_box textarea {
	display: block;
	width: 100%;
	height: 50px;
	padding: 10px 20px;
	font: 400 15px/25px 'Rubik', sans-serif;
	color: #222;
	-webkit-transition: all .15s linear 0s;
		 -o-transition: all .15s linear 0s;
			transition: all .15s linear 0s;
	background-color: #f5f5f5;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: rgba(204,204,204,0);
}

.contacts_form_box textarea {
	height: 200px;
	-webkit-resize: none;
	   -moz-resize: none;
		-ms-resize: none;
		 -o-resize: none;
			resize: none;
}

.contacts_form_box input[type='text']:focus,
.contacts_form_box input[type='tel']:focus,
.contacts_form_box input[type='email']:focus,
.contacts_form_box textarea:focus {
	-webkit-box-shadow: inset 1px 1px 2px 0 rgba(0,0,0,.1);
			box-shadow: inset 1px 1px 2px 0 rgba(0,0,0,.1);
	background-color: #fff;
	border-color: rgba(190,190,190,1);
}

.contacts_form_box input[type='submit'] {
	display: block;
	width: 100%;
	height: 50px;
	font: 500 17px/27px 'Rubik', sans-serif;
	text-transform: uppercase;
	letter-spacing: -0.02em;
	color: #fff;
	border: 0;
	-webkit-transition: all .15s linear 0s;
		 -o-transition: all .15s linear 0s;
			transition: all .15s linear 0s;
}

.contacts_form_box input[type='submit']:disabled {
	background-color: #bbb !important;
}

.contacts_form_box input[type="checkbox"] {
    display: none;
}

.contacts_form_box input[type="checkbox"] + span {
	display: block;
    position: relative;
    padding-left: 30px;
    font: 300 13px/20px 'Rubik', sans-serif;
}

.contacts_form_box input[type="checkbox"] + span::before {
    position: absolute;
    top: 0px;
    left: 0px;
    content: '';
    width: 20px;
    height: 20px;
    font: 20px/20px 'MaterialDesignIconicFont';
    color: #333;
    text-align: center;
    text-indent: 1px;
    background: #f5f5f5;
    border: none;
}

.contacts_form_box input[type="checkbox"]:checked + span::before {
    content: "\f26b";
}

span.wpcf7-list-item {
	margin: 0;
}

div.wpcf7-validation-errors,
div.wpcf7-spam-blocked {
    display: none !important;
}

span.wpcf7-not-valid-tip {
    width: 100% !important;
    padding: 8px 0 5px 20px !important;
    font: 300 13px/15px 'Rubik', sans-serif !important;
    color: red !important;
}

div.wpcf7 span.ajax-loader {
	position: absolute;
	bottom: -28px;
	left: calc(50% - 10px);
	width: 20px;
	height: 20px;
	margin: 0;
	padding: 0;
	background: none;
}

div.wpcf7 span.ajax-loader:before {
	content: '\f3ec';
	display: inline-block;
	font: 21px/20px 'MaterialDesignIconicFont';
	color: #666;
	-webkit-animation: spinZ linear 1s infinite forwards;
			animation: spinZ linear 1s infinite forwards;
}

@keyframes spinZ {

	from {
	-webkit-transform: rotateZ(0deg);
			transform: rotateZ(0deg);
	}

	to {
	-webkit-transform: rotateZ(360deg);
			transform: rotateZ(360deg);
	}

}

@-webkit-keyframes spinZ {

	from {
	-webkit-transform: rotateZ(0deg);
			transform: rotateZ(0deg);
	}

	to {
	-webkit-transform: rotateZ(360deg);
			transform: rotateZ(360deg);
	}

}

div.wpcf7-mail-sent-ok,
div.wpcf7-mail-sent-ng {
    width: 100% !important;
    margin: 10px 0 0 !important;
    padding: 15px !important;
    font-size: 13px;
    line-height: 18px;
    text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.2) !important;
    box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.25) inset, 0px 1px 2px rgba(0, 0, 0, 0.05) !important;
    border: 0px solid transparent !important;
    border-radius: 4px !important;
    box-sizing: border-box;
    clear: both;
    text-align: center !important;
}

div.wpcf7-mail-sent-ok {
    color: #3C763D !important;
    background-color: #DFF0D8 !important;
    border-color: #D6E9C6 !important;
    background-image: linear-gradient(to bottom, #DFF0D8 0px, #C8E5BC 100%) !important;
    background-repeat: repeat-x !important;
    border-color: #B2DBA1 !important;
}

div.wpcf7-mail-sent-ng {
    color: #A94442 !important;
    background-color: #F2DEDE !important;
    border-color: #EBCCD1 !important;
    background-image: linear-gradient(to bottom, #F2DEDE 0px, #E7C3C3 100%) !important;
    background-repeat: repeat-x !important;
    border-color: #DCA7A7 !important;
}

.contacts_data .section_title {
	font-size: 32px;
	line-height: 36px;
	letter-spacing: 0;
	text-transform: none;
	color: #222;
}

.contacts_data .contacts_list {
	margin-bottom: 30px;
	padding-top: 15px;
}

.contacts_data .contacts_list li {
	position: relative;
	min-height: 36px;
	margin-bottom: 20px;
	padding-top: 2px;
	padding-left: 55px;
	font: 400 19px/31px 'Rubik', sans-serif;
}

.contacts_data .contacts_list li::before {
	position: absolute;
	top: 0;
	left: 0;
	width: 36px;
	height: 36px;
	font: 19px/36px 'MaterialDesignIconicFont';
	text-align: center;
	color: #111;
	-webkit-border-radius: 4px;
	   -moz-border-radius: 4px;
		-ms-border-radius: 4px;
		 -o-border-radius: 4px;
			border-radius: 4px;
}

.contacts_data .contacts_list li.phone::before {
	content: '\f2b6';
}

.contacts_data .contacts_list li.email::before {
	content: '\f15a';
}

.contacts_data .contacts_list li.address::before {
	content: '\f1ab';
}

.contacts_data .contacts_list li.worktime::before {
	content: '\f337';
}

.contacts_data .social_list {
	margin: 30px 0 35px;
}

.contacts_data .social_list li {
	float: left;
	margin-right: 10px;
}

.contacts_data .social_list .zmdi {
	display: block;
	width: 36px;
	height: 36px;
	font: 18px/36px 'MaterialDesignIconicFont';
	text-align: center;
	background-color: transparent;
	-webkit-border-radius: 4px;
	   -moz-border-radius: 4px;
		-ms-border-radius: 4px;
		 -o-border-radius: 4px;
			border-radius: 4px;
}

.contacts_data .social_list .zmdi {
    -webkit-transition: color .15s linear 0s, -webkit-box-shadow .15s linear 0s;
         -o-transition: color .15s linear 0s, -o-box-shadow .15s linear 0s;
            transition: color .15s linear 0s, box-shadow .15s linear 0s;
}

.contacts_data .social_list .zmdi:hover {
	color: #fff;
}

.acf-map {
	width: 100%;
	height: 600px;
}

.acf-map img {
	max-width: inherit !important;
}

.map_marker_wrp {
	width: 360px;
}

.map_title {
	margin: 7px 0 10px;
	font: 500 16px/24px 'Rubik', sans-serif;
}

.map_address {
	margin: 0 0 10px;
	font: 400 14px/20px 'Rubik', sans-serif;
}

.map_description {
	margin: 0 0 7px;
	font: 400 12px/20px 'Rubik', sans-serif;
}

/**************************** /ARTICLE **************************/
/**************************** COMMENTS **************************/

.article_page .article_comments {
	margin-bottom: 50px;
}

.article_page .comment-respond {
	margin-bottom: 30px;
}

.article_page .article_comments .subtitle {
	margin-bottom: 45px;
}

.article_page .comment-respond .subtitle {
	margin-bottom: 21px;
}

.article_page .comment-respond .subtitle small {
	margin-left: 10px;
}

.article_page .comment-respond p {
	margin: 0 0 14px;
}

.article_page .comment-respond .red {
	color: red;
}

.article_comments .comment .children {
	margin-left: 30px;
}

.comment_body {
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: flex;
    margin-bottom: 30px;
    padding-bottom: 17px;
    border-bottom: 1px solid #f2f2f2;
}

.comment_body .comment_top {
	margin-bottom: 12px;
}

.comment_body .comment_ava {
	width: 100px;
}

.comment_body .comment_ava img {
	display: block;
	width: 100px;
	height: auto;
	-webkit-border-radius: 50%;
	   -moz-border-radius: 50%;
		-ms-border-radius: 50%;
		 -o-border-radius: 50%;
			border-radius: 50%;
}

.comment_body .comment_content {
	width: calc(100% - 100px);
	padding-left: 20px;
	padding-top: 5px;
}

.comment_body .comment_content .comment_top {
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: flex;
    -webkit-flex-wrap: wrap;
       -moz-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
         -o-flex-wrap: wrap;
            flex-wrap: wrap;
	-ms-align-items: center;
		align-items: center;
	padding-right: 100px;
}

.comment_body .comment_author {
	margin-right: 20px;
	font: 500 17px/25px 'Rubik', sans-serif;
	letter-spacing: -0.02em;
	color: #222;
}

.comment_body .comment_meta {
	padding-top: 2px;
	font: 300 13px/25px 'Open Sans', sans-serif;
}

.comment_body .comment_meta,
.comment_body .comment_meta a {
	color: #bbb;
}

.comment_body .comment_meta .comment-edit-link {
	margin-left: 5px;
}

.comment_body .reply {
	position: absolute;
	top: 0;
	right: 0;
	font: 400 15px/25px 'Rubik', sans-serif;
}

.comment_body .reply a {
	position: relative;
}

.comment_body .reply a::before {
	content: '\f193';
	margin-right: 5px;
	font: 15px/25px 'MaterialDesignIconicFont';
}

.comment_body .comment_bottom p {
	margin: 0 0 15px;
}

.comment_awaiting_moderation {
	display: block;
	width: 100%;
	margin-top: -12px;
	margin-bottom: 12px;
	color: red;
}

.comment-respond .field_message {
	width: 100%;
	margin-bottom: 10px;
}

.comment-respond .fields_wrp {
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: flex;
    -webkit-flex-wrap: wrap;
       -moz-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
         -o-flex-wrap: wrap;
            flex-wrap: wrap;
    -webkit-justify-content: space-between;
       -moz-justify-content: space-between;
        -ms-justify-content: space-between;
         -o-justify-content: space-between;
            justify-content: space-between;
}

.comment-respond .fields_wrp .field {
	width: calc((100% - 30px)/3);
}

.comment-respond .fields_wrp .field:not(:last-of-type) {
	margin-right: 15px;
}

.comment-respond input[type='text'],
.comment-respond input[type='tel'],
.comment-respond input[type='email'],
.comment-respond textarea {
	display: block;
	width: 100%;
	height: 50px;
	padding: 10px 20px;
	font: 400 15px/25px 'Rubik', sans-serif;
	color: #222;
	-webkit-transition: all .15s linear 0s;
		 -o-transition: all .15s linear 0s;
			transition: all .15s linear 0s;
	background-color: #f5f5f5;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: rgba(204,204,204,0);
}

.comment-respond textarea {
	height: 300px;
	-webkit-resize: none;
	   -moz-resize: none;
		-ms-resize: none;
		 -o-resize: none;
			resize: none;
}

.comment-respond input[type='text']:focus,
.comment-respond input[type='tel']:focus,
.comment-respond input[type='email']:focus,
.comment-respond textarea:focus {
	-webkit-box-shadow: inset 1px 1px 2px 0 rgba(0,0,0,.1);
			box-shadow: inset 1px 1px 2px 0 rgba(0,0,0,.1);
	background-color: #fff;
	border-color: rgba(190,190,190,1);
}

.comment-respond input[type='submit'] {
	display: block;
	width: 100%;
	height: 50px;
	font: 500 17px/27px 'Rubik', sans-serif;
	text-transform: uppercase;
	letter-spacing: -0.02em;
	color: #fff;
	border: 0;
	-webkit-transition: all .15s linear 0s;
		 -o-transition: all .15s linear 0s;
			transition: all .15s linear 0s;
}

._404 {
	max-width: 100%;
	height: auto;
}

/**************************** /COMMENTS *************************/
/**************************** FOOTER ****************************/

.main_footer {
	padding-top: 64px;
	color: #fff;
	background-image: url(//www.biturbo.kiev.ua/wp-content/themes/NinjaTheme/img/pattern04.jpg);
	background-position: top left;
	background-repeat: repeat;
}

.main_footer .footer_logo {
	margin-bottom: 27px;
}

.main_footer .footer_logo img {
	width: auto;
	height: auto;
	max-width: 240px;
	max-height: 100px;
}

.main_footer .footer_description {
	margin-bottom: 33px;
	font-style: italic;
	color: rgba(255, 255, 255, .75);
}

.main_footer .footer_social .social_list {
	display: inline-block;
}

.main_footer .footer_social .social_list li {
	float: left;
	margin-right: 10px;
}

.main_footer .footer_social .social_list .zmdi {
	display: block;
	width: 36px;
	height: 36px;
	font: 18px/36px 'MaterialDesignIconicFont';
	text-align: center;
	background-color: transparent;
	-webkit-border-radius: 4px;
	   -moz-border-radius: 4px;
		-ms-border-radius: 4px;
		 -o-border-radius: 4px;
			border-radius: 4px;
}

.main_footer .footer_social .content {
	background-position: top center;
	-webkit-background-size: 100% 200%;
			background-size: 100% 200%;
}

.main_footer .footer_social .social_list .zmdi {
    -webkit-transition: color .15s linear 0s, -webkit-box-shadow .15s linear 0s;
         -o-transition: color .15s linear 0s, -o-box-shadow .15s linear 0s;
            transition: color .15s linear 0s, box-shadow .15s linear 0s;
}

.main_footer .footer_social .social_list .zmdi:hover {
	color: #fff;
}

.main_footer .footer_block .title {
	position: relative;
	margin: 0 0 52px;
	font: 500 20px/24px 'Rubik', sans-serif;
	text-transform: uppercase;
}

.main_footer .footer_block .title::after {
	content: '';
	position: absolute;
	bottom: -18px;
	left: 0;
	width: 68px;
	height: 2px;
}

.main_footer .footer_menu_list li {
	position: relative;
	margin-bottom: 10px;
	padding-left: 25px;
	line-height: 25px;
}

.main_footer .footer_menu_list a {
	position: relative;
	color: rgba(255, 255, 255, .75);
    -webkit-transition: color .1s linear 0s;
         -o-transition: color .1s linear 0s;
            transition: color .1s linear 0s;
}

.main_footer .footer_menu_list a::before {
	position: absolute;
	top: 4px;
	left: -25px;
	width: 15px;
	height: 15px;
	content: '\f26b';
	font: 15px/15px 'MaterialDesignIconicFont';
	color: rgba(255, 255, 255, .75);
    -webkit-transition: color .1s linear 0s;
         -o-transition: color .1s linear 0s;
            transition: color .1s linear 0s;
}

.main_footer .footer_contacts li {
	position: relative;
	margin-bottom: 25px;
	padding-left: 30px;
	font: 400 17px/25px 'Rubik', sans-serif;
}

.main_footer .footer_contacts li::before {
	position: absolute;
	top: 4px;
	left: 0;
	width: 16px;
	height: 18px;
	font: 19px/18px 'MaterialDesignIconicFont';
	text-align: center;
}

.main_footer .footer_contacts li.phone::before {
	content: '\f2b6';
}

.main_footer .footer_contacts li.email::before {
	top: 5px;
	content: '\f15a';
}

.main_footer .footer_contacts li.address::before {
	content: '\f1ab';
}

.main_footer .footer_contacts li.worktime::before {
	content: '\f337';
}

.main_footer .footer_contacts a {
	color: #fff;
}

.main_footer .footer_content {
	padding-bottom: 34px;
	border-bottom: 1px solid rgba(255, 255, 255, .1);
}

.main_footer .footer_meta {
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: flex;
    -webkit-flex-wrap: wrap;
       -moz-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
         -o-flex-wrap: wrap;
            flex-wrap: wrap;
    -webkit-justify-content: space-between;
       -moz-justify-content: space-between;
        -ms-justify-content: space-between;
         -o-justify-content: space-between;
            justify-content: space-between;
	-ms-align-items: center;
		align-items: center;
	padding-top: 10px;
	padding-bottom: 15px;
}

.main_footer .footer_meta .copy {
	padding: 7px 0 3px;
}

.main_footer .footer_meta .made_in img {
    -webkit-transition: opacity .1s linear 0s;
         -o-transition: opacity .1s linear 0s;
            transition: opacity .1s linear 0s;
	opacity: .75;
}

.main_footer .footer_meta .made_in a:hover img {
	opacity: 1;
}

.to_top,
.to_top:focus {
	position: fixed;
	bottom: 30px;
	right: 30px;
	width: 40px;
	height: 40px;
	-webkit-transition: transform .15s linear 0s, opacity .15s linear 0s;
	   -moz-transition: transform .15s linear 0s, opacity .15s linear 0s;
			transition: transform .15s linear 0s, opacity .15s linear 0s;
	-webkit-transform: translateX(70px);
		-ms-transform: translateX(70px);
		 -o-transform: translateX(70px);
			transform: translateX(70px);
	opacity: 0;
	z-index: 1000;
}

.to_top.active,
.to_top.active:focus {
	-webkit-transform: translateX(0);
		-ms-transform: translateX(0);
		 -o-transform: translateX(0);
			transform: translateX(0);
	opacity: 1;
}

.to_top::after {
	position: absolute;
	top: 0;
	left: 0;
	width: 40px;
	height: 40px;
	content: '\f2fc';
	font: 30px/40px 'MaterialDesignIconicFont';
	text-align: center;
	color: #fff;
	-webkit-transition: all .15s linear 0s;
	   -moz-transition: all .15s linear 0s;
			transition: all .15s linear 0s;
	opacity: .5;
}

.to_top:hover::after {
	opacity: 1;
}

.visible_mm {
	display: none;
}

.ios.ipad .slicknav_menu, .ios.ipad .mm_block, .ios.ipad .burger,
.ios.iphone .slicknav_menu, .ios.iphone .mm_block, .ios.iphone .burger,
.ios.ipod .slicknav_menu, .ios.ipod .mm_block, .ios.ipod .burger,
.android .slicknav_menu, .android .mm_block, .android .burger,
.mobile .slicknav_menu, .mobile .mm_block, .mobile .burger,
.tablet .slicknav_menu, .tablet .mm_block, .tablet .burger {
	display: block;
}

.ios.ipad .main_nav_menu,
.ios.iphone .main_nav_menu,
.ios.ipod .main_nav_menu,
.android .main_nav_menu,
.mobile .main_nav_menu,
.tablet .main_nav_menuu {
	display: none;
}

/**************************** /FOOTER ***************************/
/**************************** NEW STYLES ************************/

.main_header.main_page {
	min-height: 840px;
	background-color: #080f17;
}

.main_header.main_page::before {
	position: absolute;
	top: calc(50% - 10px);
	left: calc(50% - 10px);
	width: 20px;
	height: 20px;
	margin: 0;
	padding: 0;
	content: '\f3ec';
	font: 25px/20px 'MaterialDesignIconicFont';
	color: rgba(255,255,255,.75);
	-webkit-animation: spinZ linear 1s infinite forwards;
			animation: spinZ linear 1s infinite forwards;
}

@keyframes spinZ {

	from {
	-webkit-transform: rotateZ(0deg);
			transform: rotateZ(0deg);
	}

	to {
	-webkit-transform: rotateZ(360deg);
			transform: rotateZ(360deg);
	}

}

@-webkit-keyframes spinZ {

	from {
	-webkit-transform: rotateZ(0deg);
			transform: rotateZ(0deg);
	}

	to {
	-webkit-transform: rotateZ(360deg);
			transform: rotateZ(360deg);
	}

}

.screen-reader-response {
	display: none !important;
}

div.wpcf7 span.ajax-loader {
	visibility: hidden;
}

div.wpcf7 .ajax-loader.is-active {
	visibility: visible;
}

/**************************** /NEW STYLES ***********************/
/**************************** GRAYSCALE FILTER ******************/

.grayscale {
	filter: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='saturate' values='0'/></filter></svg>#grayscale");
	-webkit-filter: grayscale(1);
	filter: grayscale(1);
	filter: gray;
}

.grayscale.grayscale-fade {
	transition: filter .25s;
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
	.grayscale.grayscale-fade {
		-webkit-transition: -webkit-filter .25s;
		transition:         -webkit-filter .25s;
	}
}

.grayscale.grayscale-off,
.grayscale.grayscale-fade:hover {
	-webkit-filter: grayscale(0);
	filter:         grayscale(0);
}

.grayscale.grayscale-replaced {
	-webkit-filter: none;
	filter:         none;
}

.grayscale.grayscale-replaced > svg {
	-webkit-transition: opacity .25s ease;
	transition:         opacity .25s ease;
	opacity: 1;
}

.grayscale.grayscale-replaced.grayscale-off > svg,
.grayscale.grayscale-replaced.grayscale-fade:hover > svg {
	opacity: 0;
}

/**************************** /GRAYSCALE FILTER *****************/
/**************************** RESPONSIVE ************************/

@media (max-width: 1279px) {

	.main_slider .slide_content_inside {
		padding-left: 90px;
		padding-right: 90px;
	}

	.main_slider .slide_content .title {
		font-size: 54px;
		line-height: 70px;
	}

	.main_slider .slide_content .subtitle {
		padding-left: 120px;
		padding-right: 120px;
	}

}

@media (max-width: 1199px) {

	.btn {
		font-size: 13px;
	}

	.btn .zmdi {
		font-size: 15px;
		vertical-align: -1px;
	}

	.top_contacts li {
		font-size: 13px;
	}

	.top_contacts li:not(:last-child) {
		margin-right: 15px;
		padding-right: 15px;
	}

	.slicknav_menu,
	.mm_block,
	.burger {
		display: block;
	}

	.main_nav_menu {
		display: none;
	}

	.main_page .middle_line,
	.main_slider .slide {
		height: auto;
	}

	.main_slider .slide {
		min-height: 720px;
	}

	.main_slider .slide_content {
		padding-top: 100px;
		padding-bottom: 100px;
	}

	.main_slider .slide_content .title {
		font-size: 44px;
		line-height: 56px;
	}

	.main_slider .slide_content .subtitle {
		padding: 0;
	}

	.block_promo .text {
		font-size: 22px;
		line-height: 32px;
	}

	.section_about .photos .img_wrp {
		width: 212px;
	}

	.section_about .photos .img1_wrp {
		height: 320px;
	}

	.section_about .photos .img2_wrp {
		height: 212px;
		margin-top: -100px;
	}

	.services_list .one_service .title {
		font-size: 18px;
	}

	.section_projects.section_carousel .carousel_nav {
		right: calc(50% - 470px);
	}

	.projects_list .one_project .project_title {
		font-size: 18px;
	}

	.section_projects_wide .projects_list .one_project .content_inside {
		padding-left: 30px;
		padding-right: 30px;
	}

	.projects_list .one_project .project_cat {
		font-size: 14px;
		line-height: 24px;
	}

	.section_advantages .side_bg {
		width: calc(50% - 197px);
	}

	.section_numbers .number_wrp .number {
		width: 90px;
		font-size: 44px;
	}

	.section_numbers .number_wrp .text {
		width: calc(100% - 120px);
		padding-left: 15px;
		font-size: 15px;
	}

	.section_numbers .number_wrp .text::before {
		left: 7px;
	}

	.section_faq .side_bg {
		width: calc(50% - 197px);
	}

	.faq_accordion .question {
		font-size: 18px;
	}

	.articles_list_view1 .title {
		font-size: 18px;
	}

	.main_footer {
		padding-top: 14px;
	}

	.footer_block,
	.footer_about {
		padding-top: 35px;
	}

	.main_footer .footer_meta .copy {
		font-size: 13px;
	}

	.inside_pages_content .top_padding {
		padding-top: 0;
	}

	.left_col_service,
	.left_col_project,
	.with_sidebar .section_articles_inside {
		padding-right: 0;
	}

	.article_one_service .article_thumbnail {
		margin-bottom: 30px;
	}

	.article_content table td,
	.article_content table th {
		padding: 16px 20px 14px;
		font-size: 15px;
		line-height: 27px;
	}

	.article_content table {
		margin-bottom: 30px;
	}

	.article_one_service .article_meta_primary {
		margin-top: 0;
	}

	.sidebar_projects_details {
		padding-top: 19px;
	}

	.sidebar_projects_nav .all {
		width: 100px;
	}

	.sidebar_projects_nav .text_links {
		width: calc((100% - 100px)/2);
		font-size: 15px;
	}

}

@media (max-width: 991px) {

	.top_line {
		height: auto;
	}

	.top_contacts {
		height: auto;
		margin: 0;
		padding-top: 7px;
		padding-bottom: 7px;
	}

	.top_contacts li {
		top: 0;
		height: auto;
		padding: 3px 0;
		-webkit-transform: translateY(0);
			-ms-transform: translateY(0);
			 -o-transform: translateY(0);
				transform: translateY(0);
		line-height: 18px;
	}

	.top_contacts li:not(:last-child) {
		margin-right: 10px;
		padding-right: 10px;
		border: 0;
	}

	.middle_line .navbar .logo,
	.middle_line .navbar .get_quote,
	.main_nav {
		height: 100px;
	}

	.burger {
		top: 35px;
	}

	.middle_line .navbar .navbar_inside {
		border-bottom: 0;
	}

	.main_slider .slide {
		padding-top: 100px;
	}

	.main_slider .slide_content {
		padding-top: 50px;
		padding-bottom: 50px;
	}

	.main_slider .slide_content .title {
		font-size: 40px;
		line-height: 48px;
	}

	.main_slider .slide_content .subtitle {
		font-size: 18px;
	}

	.main_slider .slide_content .btn {
		width: 220px;
	}

	.main_slider .owl-nav {
		width: 720px;
		left: calc(50% - 360px);
	}

	.main_slider .owl-nav .owl-prev {
		left: 0;
	}

	.main_slider .owl-nav .owl-next {
		right: 0;
	}

	.section_suptitle {
		margin-bottom: 8px;
		line-height: 32px;
	}

	.block_promo .get_quote {
		width: 220px;
	}

	.block_promo .text {
		width: calc(100% - 250px);
		font-size: 20px;
		line-height: 30px;
	}

	.section_title {
		font-size: 36px;
	}

	.section_about .photos {
	    display: -webkit-flex;
	    display: -moz-flex;
	    display: -ms-flex;
	    display: -o-flex;
	    display: flex;
		-ms-align-items: flex-end;
			align-items: flex-end;
		padding-top: 50px;
	}

	.section_about .photos .img_wrp {
		width: 220px;
	}

	.section_about .photos .img1_wrp,
	.section_about .photos .img2_wrp {
		float: none;
	}

	.section_about .photos .img2_wrp {
		height: 220px;
		margin: 0 0 -30px -50px;
	}

	.section_about .btn {
		width: 220px;
	}

	.section_projects.section_carousel .carousel_nav {
		right: calc(50% - 360px);
	}

	.section_projects_wide .projects_list .one_project .content_inside {
		padding: 25px 20px;
	}

	.projects_list .one_project .img_wrp img,
	.projects_list .one_project:hover .img_wrp img {
		-webkit-transform: scale(1);
			-ms-transform: scale(1);
			 -o-transform: scale(1);
				transform: scale(1);
		opacity: 1;
	}

	.projects_list .one_project .content_wrp {
		-webkit-transform: scale(1);
			-ms-transform: scale(1);
			 -o-transform: scale(1);
				transform: scale(1);
		opacity: 1;
	}

	.section_advantages .side_bg,
	.section_faq .side_bg {
		display: none;
	}

	.section.section_numbers {
		padding-bottom: 30px;
	}

	.section_numbers .number_wrp {
		-webkit-justify-content: flex-start;
		   -moz-justify-content: flex-start;
			-ms-justify-content: flex-start;
			 -o-justify-content: flex-start;
				justify-content: flex-start;
		width: 360px;
		padding-left: 0;
		padding-right: 0;
		margin-left: auto;
		margin-right: auto;
		margin-bottom: 30px;
	}

	.section_numbers .number_wrp .plus {
		width: 30px;
	}

	.faq_accordion {
		min-height: 0;
	}

	.section_articles_mp .section_head_btn {
		width: 220px;
	}

	.section_articles_mp .section_head_title {
		width: calc(100% - 250px);
	}

	.articles_list_view1 .one_article {
		width: calc((100% - 30px)/2);
	}

	.articles_list_view1 .one_article:not(:nth-child(3n)) {
		margin-right: auto;
	}

	.articles_list_view1 .one_article:not(:nth-child(2n)) {
		margin-right: 30px;
	}

	.articles_list_view1 .meta span:not(.divider) {
		white-space: normal;
	}

	.block_marketing .block_content {
		font-size: 24px;
		line-height: 36px;
	}

	.block_marketing .block_content .btn {
		width: 220px;
	}

	.team_list .one_team {
		padding-bottom: 0;
	}

	.team_list .one_team .content {
		background-position: bottom center;
	}

	.team_list .one_team .content,
	.team_list .one_team .content .name,
	.team_list .one_team .content .job,
	.team_list .one_team .content .about {
		color: #fff;
	}

	.team_list .one_team .social_list a .zmdi {
		color: #fff;
		-webkit-box-shadow: inset 0 0 0 1px #fff;
				box-shadow: inset 0 0 0 1px #fff;
	}

	.page_header {
		margin-bottom: 40px;
		padding-top: 35px;
		padding-bottom: 40px;
	}

	.breadcrumbs {
		margin-bottom: 15px;
	}

	.main_title {
		font-size: 36px;
		line-height: 48px;
	}

	.services_list_all .one_service,
	.projects_list_all .one_project {
		width: calc((100% - 30px)/2);
	}

	.services_list_all .one_service:not(:nth-child(3n)),
	.projects_list_all .one_project:not(:nth-child(3n)) {
		margin-right: auto;
	}

	.services_list_all .one_service:not(:nth-child(2n)),
	.projects_list_all .one_project:not(:nth-child(2n)) {
		margin-right: 30px;
	}

	.inside_page .middle_line {
		height: 100px;
	}

	.middle_line .navbar .logo img {
		max-height: 80px;
	}

	.pagination_content a {
		margin-bottom: 5px;
	}

	.sidebar {
		padding-top: 20px;
	}

	.sidebar_box {
		margin-bottom: 20px;
	}

	.article_one_project .article_thumbnail {
		margin-bottom: 20px;
	}

	.contacts_data,
	.contacts_form {
		width: 100%;
	}
    
}

@media (max-width: 767px) {

	.container {
		overflow: hidden;
	}

	.middle_line .navbar {
		position: fixed !important;
		top: 0 !important;
	}

	.main_page .navbar {
		background: #ffffff;
		background: -webkit-linear-gradient(top, #ffffff 0%,#f5f5f5 100%);
		   background: -moz-linear-gradient(top, #ffffff 0%, #f5f5f5 100%);
		        background: linear-gradient(to bottom, #ffffff 0%,#f5f5f5 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f5f5f5',GradientType=0 );
		-webkit-box-shadow: 0 5px 15px 0 rgba(0, 0, 0, .15);
				box-shadow: 0 5px 15px 0 rgba(0, 0, 0, .15);
	}

	.main_page .burger .bar {
		background-color: #222;
	}

	.middle_line .navbar .logo,
	.middle_line .navbar .get_quote,
	.main_nav,
	.middle_line .navbar .is-sticky .logo,
	.middle_line .navbar .is-sticky .get_quote,
	.is-sticky .main_nav {
		height: 80px;
	}

	.main_page .middle_line .navbar .logo .logo_light {
		opacity: 0;
		visibility: hidden;
		height: 0;
	}

	.main_page .middle_line .navbar .logo .logo_dark {
		opacity: 1;
		visibility: visible;
		height: auto;
	}

	.top_contacts li {
		font-size: 14px;
	}

	.main_slider {
		margin-bottom: -1px;
	}

	.burger,
	.mm_block .burger {
		top: 25px;
	}

	.mm_block_wrp {
		padding-top: 80px;
	}

	.main_slider .slide {
		min-height: 0;
		padding-top: 80px;
	}

	.main_slider .slide_content {
		padding-top: 30px;
		padding-bottom: 30px;
	}

	.main_slider .slide_content_inside {
		padding-left: 60px;
		padding-right: 60px;
	}

	.main_slider .slide_content .title {
		font-size: 30px;
		line-height: 40px;
	}

	.main_slider .slide_content .subtitle {
		margin-bottom: 30px;
		font-size: 16px;
		line-height: 24px;
	}

	.main_slider .slide_content .btn {
		float: none;
		margin-bottom: 10px;
	}

	.main_slider .owl-nav {
		width: 100%;
		top: 50%;
		left: auto;
	}

	.main_slider .owl-nav .owl-prev {
		left: 15px;
	}

	.main_slider .owl-nav .owl-next {
		right: 15px;
	}

	.main_slider .owl-nav > div,
	.main_slider .owl-nav > div::after {
		width: 40px;
		height: 40px;
	}

	.main_slider .owl-nav > div::after {
		line-height: 40px;
	}

	.block_promo .content,
	.section_articles_mp .section_head {
        -webkit-flex-direction: column;
           -moz-flex-direction: column;
            -ms-flex-direction: column;
             -o-flex-direction: column;
                flex-direction: column;
		-ms-align-items: flex-start;
			align-items: flex-start;
	}

	.block_promo .text {
		width: 100%;
		padding-top: 20px;
		padding-bottom: 20px;
	}

	.block_promo .get_quote {
		margin-bottom: 30px;
	}

	.section {
		padding-top: 36px;
	}

	.section_about .text {
		padding-bottom: 0;
	}

	.section_about .photos {
		padding-top: 40px;
	}

	.section_services.section_carousel .services_list,
	.section_projects.section_carousel .projects_list,
	.team_list,
	.testimonials_list {
		padding-top: 10px;
	}

	.section_carousel .carousel_nav {
		position: relative;
		top: auto;
		right: auto;
		bottom: auto;
		left: auto;
	}

	.section_services.section_carousel,
	.section_projects.section_carousel,
	.section_team,
	.section_testimonials,
	.section_faq {
		padding-bottom: 50px;
	}

	.section_projects.section_carousel .carousel_nav {
		right: auto;
		left: 15px;
	}

	.advantages_list .advantage_wrp {
		width: calc(100% - 30px);
	}

	.advantages_list .text {
		font-size: 15px;
	}

	.section_advantages {
		padding-bottom: 20px;
	}

	.section.section_numbers {
		padding-top: 40px;
		padding-bottom: 20px;
	}

	.faq_accordion .question {
		padding: 15px 15px 15px 50px;
	}

	.faq_accordion .question::after {
		top: 18px;
		left: 20px;
	}

	.faq_accordion .answer {
		padding: 20px 20px 25px;
		font-size: 16px;
	}

	.block_partners {
		padding-top: 30px;
		padding-bottom: 30px;
	}

	.section_articles_mp .section_head_title {
		width: 100%;
	}

	.section_articles_mp .section_head_btn,
	.section_articles_mp .section_head_btn.big_offset {
		padding-bottom: 30px;
	}

	.section_articles_mp {
		padding-bottom: 15px;
	}

	.inside_page .middle_line {
		height: auto;
	}

	.page_header {
		margin-bottom: 30px;
	}

	.inside_pages_content .section_subtext {
		margin-top: 0;
		margin-bottom: 30px;
	}

	.inside_pages_content .top_margin {
		margin-top: 0;
	}

	.inside_pages_content {
		padding-bottom: 30px;
	}

	.main_title {
		font-size: 32px;
		line-height: 44px;
	}

	.middle_line .navbar .logo img,
	.middle_line .navbar .is-sticky .logo img {
		max-width: 100%;
		max-height: 60px;
	}

	.jq-selectbox, .jq-select-multiple {
		display: block;
	}

	.cats_list {
		margin-top: 0;
	}

	.cats_list .jq-selectbox {
		margin: 10px 0 0;
		vertical-align: 0;
	}

	.comment-respond .fields_wrp .field {
		width: 100%;
		margin-bottom: 10px;
	}

	.comment-respond .fields_wrp .field:not(:last-of-type) {
		margin-right: auto;
	}

	.article_page .article_comments .subtitle {
		margin-bottom: 40px;
	}

}

@media (max-width: 639px) {

	.articles_list_view1 .one_article {
		width: 100%;
	}

	.articles_list_view1 .one_article:not(:nth-child(2n)) {
		margin-right: auto;
	}

	.services_list .img_wrp img,
	.articles_list_view1 .img_wrp img {
		max-width: none;
	}

	.services_list_all .one_service,
	.projects_list_all .one_project {
		width: 100%;
	}

	.services_list_all .one_service:not(:nth-child(2n)),
	.projects_list_all .one_project:not(:nth-child(2n)) {
		margin-right: auto;
	}

	.sidebar:not(.sidebar_articles) {
		padding-top: 10px;
	}

	.articles_list_view3 .one_article {
	    -webkit-flex-wrap: wrap;
	       -moz-flex-wrap: wrap;
	        -ms-flex-wrap: wrap;
	         -o-flex-wrap: wrap;
	            flex-wrap: wrap;
	}

	.articles_list_view3 .img_wrp {
		width: 100%;
		max-width: 263px;
		height: auto;
		margin-bottom: 20px;
	}

	.articles_list_view3 .content {
		width: 100%;
		padding-left: 0;
	}

	.articles_list_view2 .one_article,
	.articles_list_view3 .one_article {
		padding-bottom: 20px;
	}

	.article_one .article_meta_primary {
		margin-top: -8px;
		padding-bottom: 18px;
	}

	.article_one .article_meta_secondary {
        -webkit-flex-direction: column;
           -moz-flex-direction: column;
            -ms-flex-direction: column;
             -o-flex-direction: column;
                flex-direction: column;
	-ms-align-items: flex-start;
		align-items: flex-start;
		padding-top: 20px;
		padding-bottom: 20px;
	}

	.article_one .article_meta_secondary .meta_wrp {
		margin-bottom: 20px;
	}

	.article_page .similar_posts .list li {
		width: calc((100% - 20px)/2);
	}

	.article_page .similar_posts .list li:not(:nth-child(3n)) {
		margin-right: auto;
	}

	.article_page .similar_posts .list li:not(:nth-child(2n)) {
		margin-right: 20px;
	}

	.article_content .content_col2 .one_col,
	.article_content .content_col3 .one_col,
	.article_content .content_col4 .one_col {
		width: 100%;
	}

	.article_content .content_col2 .one_col:not(:nth-child(2)),
	.article_content .content_col3 .one_col:not(:nth-child(3)),
	.article_content .content_col4 .one_col:not(:nth-child(4)) {
		margin-right: auto;
	}

	.comment_body .comment_ava {
		width: 60px;
	}

	.comment_body .comment_ava img {
		width: 100%;
	}

	.comment_body .comment_content {
		width: calc(100% - 60px);
	}

	.article_comments .comment .children {
		margin-left: 15px;
	}

	.contacts_data .section_title {
		margin-bottom: 53px;
		font-size: 28px;
		line-height: 32px;
	}

	.empty_cat .subtitle {
		font-size: 28px;
		line-height: 32px;
	}

	.contacts_data .contacts_list li {
		margin-bottom: 15px;
		padding-top: 3px;
		font-size: 19px;
		line-height: 29px;
	}

	.contacts_form_box {
		margin-bottom: 40px;
		padding: 25px 30px 30px;
	}

	div.wpcf7 span.ajax-loader {
		bottom: -24px;
	}

	.contacts_data .social_list {
		margin-bottom: 30px;
	}

	.acf-map {
		height: 400px;
	}

}

@media (max-width: 479px) {

	.navbar_inside .col-xs-5 {
		width: 80%;
	}

	.navbar_inside .col-xs-2 {
		width: 20%;
	}

	.middle_line .navbar .logo img,
	.middle_line .navbar .is-sticky .logo img {
		max-height: 60px;
	}

	.burger,
	.mm_block .burger {
		top: 27px;
		left: auto;
		right: 15px;
	}

	.slicknav_nav li a {
		font-size: 14px;
		line-height: 22px;
	}

	.slicknav_nav li > a {
		padding-bottom: 8px;
	}

	.slicknav_arrow::after {
		top: 0;
	}

	.main_slider .slide_content {
		padding-bottom: 80px;
	}

	.main_slider .slide_content_inside {
		padding-left: 0;
		padding-right: 0;
	}

	.main_slider .slide_content .title {
		font-size: 24px;
		line-height: 32px;
	}

	.main_slider .owl-nav {
		top: auto;
		bottom: 50px;
		left: calc(50% - 45px);
		width: 90px;
	}

	.main_slider .owl-nav .owl-prev {
		left: 0;
	}

	.main_slider .owl-nav .owl-next {
		right: 0;
	}

	.section_title {
		font-size: 30px;
		line-height: 32px;
	}

	.section_suptitle {
		margin-bottom: 5px;
		font-size: 20px;
		line-height: 30px;
	}

	.advantages_list li {
		width: 100%;
	}

	.section_numbers .section_title {
		font-size: 26px;
		line-height: 36px;
	}

	.section_numbers .number_wrp {
		width: 290px;
	}

	.section_numbers .number_wrp .number {
		width: 80px;
		font-size: 36px;
	}

	.section_numbers .number_wrp .text {
		width: calc(100% - 110px);
	}

	.testimonials_list .testimonial_content {
		padding: 20px;
	}

	.faq_accordion .question {
		padding: 13px 13px 12px 40px;
		font-size: 16px;
		line-height: 24px;
	}

	.faq_accordion .question::after {
		top: 17px;
		left: 15px;
		width: 15px;
		height: 15px;
		font-size: 17px;
		line-height: 15px;
	}

	.faq_accordion .answer {
		padding: 15px;
		font-size: 14px;
		line-height: 24px;
	}

	.section_faq .note {
		padding-top: 25px;
	}

	.section_articles_mp .section_head_btn,
	.section_articles_mp .section_head_btn.big_offset {
		padding-bottom: 20px;
	}

	.section_articles_mp .section_subtext {
		margin-bottom: 10px;
	}

	.block_marketing .block_content {
		font-size: 20px;
		line-height: 30px;
	}

	.block_marketing {
		padding-top: 25px;
		padding-bottom: 35px;
	}

	.block_marketing .block_content .btn {
		margin-top: 25px;
	}

	.main_footer .footer_meta {
        -webkit-flex-direction: column;
           -moz-flex-direction: column;
            -ms-flex-direction: column;
             -o-flex-direction: column;
                flex-direction: column;
    -webkit-justify-content: flex-start;
       -moz-justify-content: flex-start;
        -ms-justify-content: flex-start;
         -o-justify-content: flex-start;
            justify-content: flex-start;
		-ms-align-items: flex-start;
			align-items: flex-start;
	}

	.main_footer .footer_content {
		padding-bottom: 24px;
	}

	.main_footer .footer_meta .made_in {
		margin-top: 10px;
	}

	.to_top,
	.to_top:focus {
		bottom: 15px;
		right: 15px;
	}

	.main_title {
		font-size: 28px;
		line-height: 36px;
	}

	.breadcrumbs {
		font-size: 13px;
	}

	.cats_list .jq-selectbox__select-text {
		width: auto !important;
	}

	.cats_list .jq-selectbox__select-text,
	.cats_list .jq-selectbox li {
		font-size: 13px;
	}

	.article_content .gallery-columns-4 .gallery-item,
	.article_content .gallery-columns-3 .gallery-item {
		width: calc((100% - 16px)/2) !important;
	}

	.ie .article_content .gallery-columns-4 .gallery-item,
	.ie .article_content .gallery-columns-3 .gallery-item {
		width: calc((100% - 17px)/2) !important;
	}

	.article_content .gallery-columns-4 .gallery-item:not(:nth-of-type(4n)),
	.article_content .gallery-columns-3 .gallery-item:not(:nth-of-type(3n)) {
		margin-right: auto !important;
	}

	.article_content .gallery-columns-4 .gallery-item:not(:nth-of-type(2n)),
	.article_content .gallery-columns-3 .gallery-item:not(:nth-of-type(2n)) {
		margin-right: 16px !important;
	}

	.article_one_service .article_thumbnail {
		margin-bottom: 20px;
	}

	.article_content table td,
	.article_content table th {
		padding: 11px 15px 9px;
		font-size: 14px;
		line-height: 22px;
	}

	.article_content blockquote {
		padding-left: 20px;
	}

	.sidebar_projects_details {
		padding-left: 20px;
		padding-right: 20px;
	}

	.sidebar_banner_big .block_content {
		padding: 20px 25px 35px;
	}

	.sidebar_banner_big .block_content p {
		font-size: 15px;
		line-height: 27px;
	}

	.sidebar_banner_big .block_content b {
		font-size: 22px;
	}

	.sidebar_projects_nav .all {
		width: 60px;
	}

	.sidebar_projects_nav .all a,
	.sidebar_projects_nav .all .zmdi {
		width: 40px;
		height: 40px;
	}

	.sidebar_projects_nav .all .zmdi {
		font-size: 22px;
		line-height: 41px;
	}

	.sidebar_projects_nav .text_links {
		width: calc((100% - 60px)/2);
	}

	.sidebar_projects_nav .text_links {
		font-size: 13px;
		line-height: 15px;
	}

	.articles_list_view2 .img_wrp {
		margin-bottom: 20px;
	}

	.articles_list_view3 .img_wrp {
		max-width: 100%;
	}

	.articles_list_view2 .title,
	.articles_list_view3 .title {
		font-size: 18px;
		line-height: 26px;
	}

	.article_page .similar_posts .img_wrp {
		margin-bottom: 8px;
	}

	.article_page .similar_posts .title {
		font-size: 15px;
		line-height: 22px;
	}

	.article_content .alignleft {
		float: none;
		margin-right: 0;
	}

	.article_content .alignright {
		float: none;
		margin-left: 0;
	}

	.hidden_mm {
		display: none;
	}

	.visible_mm {
		display: block;
	}

	.contacts_data .contacts_list li {
		padding-left: 50px;
		font-size: 17px;
	}

	.contacts_form_box {
		margin-top: -15px;
		padding: 0 0 15px;
		-webkit-box-shadow: none;
				box-shadow: none;
	}

	.map_marker_wrp {
		width: 200px;
	}

	.popup_form {
		width: 240px;
		padding: 25px 25px 30px;
	}

	.popup_form .title {
		font-size: 24px;
		line-height: 28px;
	}

}

/**************************** /RESPONSIVE ***********************/
/**************************** NEW RESPONSIVE STYLES *************/

@media (max-width: 1199px) {

	.main_header.main_page {
		min-height: 780px;
	}

}

@media (max-width: 991px) {

	.main_header.main_page {
		min-height: 720px;
	}

	.main_slider .slide {
		min-height: 660px;
	}

}

@media (max-width: 767px) {

	.main_header {
		padding-top: 80px;
	}

	.main_header.main_page,
	.main_slider .slide {
		min-height: 0;
	}

	.main_slider .slide {
		padding-top: 0;
	}

	.main_slider .slide_content {
		padding-top: 80px;
		padding-bottom: 80px;
	}

}

@media (max-width: 639px) {

	.main_slider .slide_content {
		padding-top: 50px;
		padding-bottom: 50px;
	}

}

@media (max-width: 479px) {

	.main_slider .slide_content {
		padding-bottom: 80px;
	}

}

/**************************** /NEW RESPONSIVE STYLES ************/

.grecaptcha-badge {
/*	display: none !important; */
}

.section_suptitle,
.section_title {
	display: block;
}

.mainH1 {
	margin: 0;
}

.maps-icon{
	margin: 40px 0px;

}

.maps-icon-inner iframe{
	width: 100%!important;
	height: 600px!important;
}

@media (max-width: 479px) {

	.maps-icon-inner iframe{
		height: 450px!important;
	}
}


@media (max-width: 767px) {

	.single-services_post .section_one_service.top_padding .col-lg-3.col-md-4{
		display: none;
	}
}


.postid-1888 .main_body{
    visibility: hidden;
}

.term-mojka .services_list_all{
	visibility: hidden;
}

/**************************** DEFAULT STYLES ********************/

a,
a:focus {
    color: #4f88d1;
}

/**************************** /DEFAULT STYLES *******************/
/**************************** LOADER ****************************/

.loader {
	border-top-color: #4f88d1;
}

.loader::before {
	border-top-color: #ffe924;
}

.loader::after {
	border-top-color: #fff;
}

.loader_wrp .loader_section {
	background-color: #111;
}

/**************************** /LOADER ***************************/
/**************************** MOBILE MENU ***********************/

.mm_block {
	background-color: #222;
}

.burger.active .bar,
.burger:hover .bar,
.main_page .is-sticky .burger:hover .bar {
	background-color: #4f88d1;
}

.slicknav_nav li a:hover {
	color: #4f88d1;
}

/**************************** /MOBILE MENU **********************/
/**************************** POPUP *****************************/

.popup_form input[type='submit'] {
	background: #4f88d1;
}

.popup_form input[type='submit']:hover {
	background: #4677b8;
}

/**************************** /POPUP ****************************/
/**************************** MAIN SLIDER ***********************/

.main_slider .slide {
	background-color: #000;
}

.main_slider .owl-nav > div {
    background-color: rgba(79, 136, 209, .5);
}

.main_slider .owl-nav > div:hover {
	background-color: rgba(79, 136, 209, 1);
}

.main_slider .slide_content .btn.btn_fill {
	border-color: #ffe924;
	background-image: -webkit-linear-gradient(left, rgba(255, 233, 36, 0) 50%, rgba(255, 233, 36, 1) 50%);
	   background-image: -moz-linear-gradient(left, rgba(255, 233, 36, 0) 50%, rgba(255, 233, 36, 1) 50%);
	        background-image: linear-gradient(to right, rgba(255, 233, 36, 0) 50%, rgba(255, 233, 36, 1) 50%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#004f88d1', endColorstr='#4f88d1',GradientType=1 );
}

.ie .main_slider .slide_content .btn.btn_fill {
	-webkit-box-shadow: inset 0 0 0 2px #ffe924;
			box-shadow: inset 0 0 0 2px #ffe924;
}

/**************************** /MAIN SLIDER **********************/
/**************************** HEADER ****************************/

.top_line {
	background-color: #081e3b;
}

.top_contacts li {
	color: #859dbc;
}

.top_contacts li:not(:last-child) {
	border-right-color: rgba(142, 181, 94, .25);
}

.top_contacts a,
.top_contacts a:focus {
	color: #859dbc;
}

.top_contacts a:hover {
	color: #b5d5ff;
}

.main_nav_menu > li:hover > a {
	color: #6eadff;
}

.main_page .is-sticky .main_nav_menu > li:hover > a,
.inside_page .main_nav_menu > li:hover > a {
	color: #4f88d1;
}

.main_nav_menu .sub_menu {
	background-color: #4f88d1;
}

.main_nav_menu .sub_menu .sub_menu {
	background-color: #4374b2;
}

.btn {
	border-color: #4f88d1;
	background-image: -webkit-linear-gradient(left, rgba(79, 136, 209, 0) 50%, rgba(79, 136, 209, 1) 50%);
		   background-image: -moz-linear-gradient(left, rgba(79, 136, 209, 0) 50%, rgba(79, 136, 209, 1) 50%);
		        background-image: linear-gradient(to right, rgba(79, 136, 209, 0) 50%, rgba(79, 136, 209, 1) 50%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#004f88d1', endColorstr='#4f88d1',GradientType=1 );
}

.ie .btn {
	-webkit-box-shadow: inset 0 0 0 2px #4f88d1;
			box-shadow: inset 0 0 0 2px #4f88d1;
}

.btn.btn_empty,
.btn.btn_fill:hover {
	color: #4f88d1;
}

.main_page .middle_line .navbar .is-sticky .get_quote .btn:hover,
.inside_page .middle_line .navbar .get_quote .btn:hover {
	color: #4f88d1;
}

/**************************** /HEADER ***************************/
/**************************** BLOCK PROMO ***********************/

.block_promo {
	background-color: #173f73;
}

/**************************** /BLOCK PROMO **********************/
/**************************** SECTION ABOUT *********************/

.section_about .content li::before {
	color: #4f88d1;
}

/**************************** /SECTION ABOUT ********************/
/**************************** SECTION SERVICES ******************/

.services_list .one_service .title a:hover {
	color: #4f88d1;
}

/**************************** /SECTION SERVICES *****************/
/**************************** SECTION PROJECTS ******************/

.section_projects .section_title {
	color: #fff;
}

.section_projects .one_project .img_wrp {
	background-color: #4f88d1;
}

.section_projects .one_project .btns a:hover::after {
	color: #4f88d1;
}

/**************************** /SECTION PROJECTS *****************/
/**************************** SECTION ADVANTAGES ****************/

.advantages_list .advantage_wrp::before {
	color: #4f88d1;
}

/**************************** /SECTION ADVANTAGES ***************/
/**************************** SECTION TEAM **********************/

.team_list .one_team .job,
.team_list .one_team .social_list .zmdi:hover {
	color: #4f88d1;
}

.team_list .one_team .social_list .zmdi {
	color: #4f88d1;
	-webkit-box-shadow: inset 0 0 0 1px #4f88d1;
			box-shadow: inset 0 0 0 1px #4f88d1;
}

.team_list .one_team .content {
	background-image: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,1) 50%,rgba(79,136,209,1) 50%,rgba(44,94,158,1) 100%);
	   background-image: -moz-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,1) 50%,rgba(79,136,209,1) 50%,rgba(44,94,158,1) 100%);
	        background-image: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(255,255,255,1) 50%,rgba(79,136,209,1) 50%,rgba(44,94,158,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4f88d1', endColorstr='#2c5e9e',GradientType=0 );
}

/**************************** /SECTION TEAM *********************/
/**************************** SECTION NUMBERS *******************/

.section_numbers {
	background-color: #16263a;
}

.section_numbers .section_title,
.section_numbers .number_wrp .plus {
	color: #ffe924;
}

/**************************** /SECTION NUMBERS ******************/
/**************************** SECTION TESTIMONIALS **************/

.testimonials_list .testimonial_content .rate_list .zmdi {
	color: #4f88d1;
}

/**************************** /SECTION TESTIMONIALS *************/
/**************************** SECTION FAQ ***********************/

.faq_accordion .question {
	background-color: rgba(79, 136, 209, .25);
}

.faq_accordion .question:hover,
.faq_accordion .question.ui-accordion-header-active {
	background-color: rgba(79, 136, 209, 1);
}

/**************************** /SECTION FAQ **********************/
/**************************** SECTION ARTICLES ******************/

.articles_list .title a:hover {
	color: #4f88d1;
}

.articles_list .meta span::before {
	color: #4f88d1;
}

.articles_list .meta a:hover {
	color: #4f88d1;
}

/**************************** /SECTION ARTICLES *****************/
/**************************** SECTION MARKETING *****************/

.block_marketing {
	background-color: #16263a;
}

.block_marketing .block_content b,
.block_marketing .block_content strong {
	color: #ffe924;
}

/**************************** /SECTION MARKETING ****************/
/**************************** BODY ******************************/

.section_title::after {
	background-color: #ffe924;
}

.section_carousel .carousel_nav > div {
	border-color: #4f88d1;
	background-color: rgba(79, 136, 209, 0);
}

.section_carousel .carousel_nav > div:hover {
	background-color: rgba(79, 136, 209, 1);
}

.section_carousel .carousel_nav > div::after {
	color: #4f88d1;
}

.page_header {
	background-color: #16263a;
}

.breadcrumbs a {
	color: #fff38a;
}

.cats_list .jq-selectbox li.selected,
.cats_list .jq-selectbox li:hover {
    background-color: #4f88d1;
}

.pagination_content span.current,
.pagination_content a:hover {
	background-color: #4f88d1;
}

/**************************** /BODY *****************************/
/**************************** SIDEBAR ***************************/

.sidebar_services_menu {
	background: #4f88d1;
	background: -webkit-linear-gradient(top, #4f88d1 0%,#173f73 100%);
	   background: -moz-linear-gradient(top, #4f88d1 0%, #173f73 100%);
	        background: linear-gradient(to bottom, #4f88d1 0%,#173f73 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4f88d1', endColorstr='#173f73',GradientType=0 );
}

.sidebar_services_menu_list a:hover,
.sidebar_services_menu_list li.current_menu_item a {
	color: #ffe924;
}

.sidebar_projects_menu_list a:hover,
.sidebar_projects_menu_list li.current_menu_item a {
	color: #71a5eb;
}

.sidebar_services_price_btn a:hover {
	color: #ffe924;
}

.sidebar_projects_menu {
	background-color: #362c2a;
}

.sidebar_banner_small,
.sidebar_banner_big {
	background-color: #16263a;
}

.sidebar_banner_small .block_content b,
.sidebar_banner_big .block_content b {
	color: #ffe924;
}

.sidebar_projects_details_list li::before {
	color: #4f88d1;
}

.sidebar_projects_nav .all .zmdi:hover {
	-webkit-box-shadow: inset 0 0 0 50px #4f88d1;
			box-shadow: inset 0 0 0 50px #4f88d1;
}

.sidebar_projects_nav .text_links a:hover {
	color: #4f88d1;
}

.sidebar_search button::after {
	background-color: #4f88d1;
}

.sidebar_search button:hover::after {
	background-color: #4677b8;
}

.sidebar_categories .list a:hover {
	color: #4f88d1;
}

.sidebar_popular .article_title a:hover {
	color: #4f88d1;
}

.sidebar_tags .wp-tag-cloud li a:hover {
	color: #fff;
	background-color: #4f88d1;
}

.sidebar_tags .wp-tag-cloud li a:hover::after {
	border-color: transparent transparent transparent #4f88d1;
}

/**************************** /SIDEBAR **************************/
/**************************** ONE ARTICLE ***********************/

.article_one .article_meta_primary span::before,
.article_one .article_meta_secondary span::before {
	color: #4f88d1;
}

.article_one .article_meta_primary a:hover,
.article_one .article_meta_secondary .meta_wrp a:hover {
	color: #4f88d1;
}

.article_page .similar_posts .title a:hover {
	color: #4f88d1;
}

/**************************** /ONE ARTICLE **********************/
/**************************** ARTICLE ***************************/

.article_content table th {
	background-color: #4f88d1;
}

.article_content ul li::before,
.article_content ol li::before {
	color: #4f88d1;
}

.article_content blockquote {
	border-left-color: #4f88d1;
}

.contacts_data .section_title .color {
	color: #4f88d1;
}

.contacts_data .contacts_list li::before {
	background-color: #6eadff;
}

.contacts_form_box input[type='submit'] {
	background: #4f88d1;
}

.contacts_form_box input[type='submit']:hover {
	background: #4677b8;
}

/**************************** /ARTICLE **************************/
/**************************** COMMENTS **************************/

.comment_body .comment_meta a:hover {
	color: #4f88d1;
}

.comment-respond input[type='submit'] {
	background: #4f88d1;
}

.comment-respond input[type='submit']:hover {
	background: #4677b8;
}

/**************************** /COMMENTS *************************/
/**************************** FOOTER ****************************/

.main_footer {
	background-color: #111;
}

.main_footer .footer_block .title::after {
	background-color: #ffe924;
}

.main_footer .footer_menu_list a:hover,
.main_footer .footer_menu_list .current_menu_item a {
	color: #71a5eb;
}

.main_footer .footer_menu_list a:hover::before,
.main_footer .footer_menu_list .current_menu_item a::before {
	color: #71a5eb;
}

.main_footer .footer_social .social_list .zmdi,
.contacts_data .social_list .zmdi {
	-webkit-box-shadow: inset 0 0 0 1px #4f88d1;
			box-shadow: inset 0 0 0 1px #4f88d1;
}

.main_footer .footer_social .social_list .zmdi:hover,
.contacts_data .social_list .zmdi:hover {
	-webkit-box-shadow: inset 0 0 0 20px #4f88d1;
			box-shadow: inset 0 0 0 20px #4f88d1;
}

.main_footer .footer_contacts li::before {
	color: #71a5eb;
}

.main_footer .footer_contacts a:hover {
	color: #71a5eb;
}

.to_top::after {
	background-color: #4f88d1;
}

/**************************** /FOOTER ***************************/
/**************************** RESPONSIVE ************************/

@media (max-width: 991px) {

	.projects_list .one_project .content_wrp {
		background-color: rgba(79, 136, 209, .85);
	}

	.team_list .one_team .social_list a .zmdi:hover {
		color: #4f88d1;
	}

}

@media (max-width: 767px) {

	.main_page .middle_line .navbar .get_quote .btn:hover {
		color: #4f88d1;
	}

}

/**************************** /RESPONSIVE ************************/
@media screen and (max-width: 600px) {
table {width:100%;}
thead, td {display: none; background-color: #fff !important; border-left: 2px solid #fff !important; border-right: 2px solid #fff !important;}
tr:nth-of-type(1n) {background-color: inherit;}
tr td:first-child {padding:0.4em 0.8em !important;}
tbody td {display: block; text-align:center;}
tbody td:before {
content: attr(data-th);
display: block;
text-align:center;
}
tbody tr:nth-of-type(2n) {
background-color: #fff;
}
}