.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}.wp-gs .wp-block-button__link:not(.has-background){background-color:var(--wp-block-core-button--color--background,var(--wp-color--primary,#32373c))}.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-buttons .wp-block-button{display:inline-block;margin-right:8px;margin-bottom:8px}.wp-block-buttons.alignright .wp-block-button{margin-right:none;margin-left:8px}.wp-block-buttons.aligncenter,.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-columns.has-background{padding:20px 30px}.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) and (max-width:781px){.wp-block-column{flex-basis:calc(50% - 16px)!important;flex-grow:0}.wp-block-column:nth-child(2n){margin-left:32px}}@media (min-width:782px){.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-column[style]{flex-grow:0}.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-column.is-vertically-aligned-bottom,.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-top{width:100%}.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:"";background-color:inherit}.wp-block-cover-image.has-background-dim:not(.has-background-gradient):before,.wp-block-cover-image .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim:not(.has-background-gradient):before,.wp-block-cover .wp-block-cover__gradient-background{position:absolute;top:0;left:0;bottom:0;right:0;z-index:1}.wp-block-cover-image.has-background-dim:not(.has-background-gradient):before,.wp-block-cover-image .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim:not(.has-background-gradient):before,.wp-block-cover .wp-block-cover__gradient-background{opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-10:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-10:not(.has-background-gradient):before{opacity:.1}.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background{opacity:.1}.wp-block-cover-image.has-background-dim.has-background-dim-20:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-20:not(.has-background-gradient):before{opacity:.2}.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background{opacity:.2}.wp-block-cover-image.has-background-dim.has-background-dim-30:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-30:not(.has-background-gradient):before{opacity:.3}.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background{opacity:.3}.wp-block-cover-image.has-background-dim.has-background-dim-40:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-40:not(.has-background-gradient):before{opacity:.4}.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background{opacity:.4}.wp-block-cover-image.has-background-dim.has-background-dim-50:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-50:not(.has-background-gradient):before{opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background{opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-60:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-60:not(.has-background-gradient):before{opacity:.6}.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background{opacity:.6}.wp-block-cover-image.has-background-dim.has-background-dim-70:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-70:not(.has-background-gradient):before{opacity:.7}.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background{opacity:.7}.wp-block-cover-image.has-background-dim.has-background-dim-80:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-80:not(.has-background-gradient):before{opacity:.8}.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background{opacity:.8}.wp-block-cover-image.has-background-dim.has-background-dim-90:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-90:not(.has-background-gradient):before{opacity:.9}.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background{opacity:.9}.wp-block-cover-image.has-background-dim.has-background-dim-100:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-100:not(.has-background-gradient):before{opacity:1}.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background{opacity:1}.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.alignleft,.wp-block-cover.alignright{max-width:290px;width:100%}.wp-block-cover-image:after,.wp-block-cover:after{display:block;content:"";font-size:0;min-height:inherit}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-cover-image:after,.wp-block-cover:after{content:none}}.wp-block-cover-image.aligncenter,.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.aligncenter,.wp-block-cover.alignleft,.wp-block-cover.alignright{display:flex}.wp-block-cover-image .wp-block-cover__inner-container,.wp-block-cover .wp-block-cover__inner-container{width:calc(100% - 70px);z-index:1;color:#f8f9f9}.wp-block-cover-image .wp-block-subhead: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;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:580px;padding:14px;text-align:center}.block-editor-block-list__block[data-type="core/embed"][data-align=left],.block-editor-block-list__block[data-type="core/embed"][data-align=right],.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:-webkit-sticky) or (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:-webkit-sticky) or (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:-webkit-sticky) or (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;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:290px;width:100%}.blocks-gallery-grid.aligncenter .blocks-gallery-item figure,.wp-block-gallery.aligncenter .blocks-gallery-item figure{justify-content:center}.wp-block-image{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,.is-style-rounded img{border-radius:9999px}@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.is-style-circle-mask img{-webkit-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-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;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;border-radius:0}}.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.wp-block-latest-posts__list li{clear:both}.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-latest-posts__featured-image img{height:auto;width:auto}.wp-block-latest-posts__featured-image.alignleft{margin-right:1em}.wp-block-latest-posts__featured-image.alignright{margin-left:1em}.wp-block-latest-posts__featured-image.aligncenter{margin-bottom:1em;text-align:center}.wp-block-media-text{ direction:ltr; display:-ms-grid;display:grid;-ms-grid-columns:50% 1fr;grid-template-columns:50% 1fr;-ms-grid-rows:auto;grid-template-rows:auto}.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{direction:ltr; -ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1; padding:0 8%;word-break:break-word}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__media{ -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.wp-block-media-text__media{height:100%;min-height:250px;background-size:cover}.wp-block-media-text.is-image-fill figure.wp-block-media-text__media>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}}.wp-block-navigation>ul{display:block;list-style:none;margin:0;padding-left:0}@media (min-width:600px){.wp-block-navigation>ul{display:flex;flex-wrap:wrap}}.wp-block-navigation>ul ul{list-style:none;padding-left:0;margin-top:0;margin-left:0}.wp-block-navigation>ul ul li{margin:0}.wp-block-navigation>ul li{z-index:1}.wp-block-navigation>ul li:focus-within,.wp-block-navigation>ul li:hover{cursor:pointer;z-index:99999}.wp-block-navigation>ul li:focus-within>ul,.wp-block-navigation>ul li:hover>ul,.wp-block-navigation>ul li ul:focus,.wp-block-navigation>ul li ul:hover{visibility:visible;opacity:1;display:flex;flex-direction:column}.wp-block-navigation>ul>li ul{position:absolute;left:0;top:100%;min-width:200px;max-width:200px;opacity:0;transition:opacity .1s linear;visibility:hidden}.wp-block-navigation,.wp-block-navigation .block-editor-block-list__layout{display:flex;flex-wrap:wrap}.wp-block-navigation .block-editor-block-list__layout .block-editor-block-list__layout{width:200px}.wp-block-navigation .block-editor-inner-blocks>.block-editor-block-list__layout>.wp-block{margin:0;width:auto}.wp-block-navigation,.wp-block-navigation>.wp-block-navigation__container{align-items:center;width:100%}.wp-block-navigation>.wp-block-navigation-link,.wp-block-navigation>.wp-block-navigation__container>.wp-block-navigation-link{display:flex;margin-top:0;margin-bottom:0}.wp-block-navigation .wp-block-navigation-link{position:relative;margin:0;min-height:56px;display:flex;line-height:1.4}.wp-block-navigation .wp-block-navigation-link .wp-block,.wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link{min-height:auto;padding:0}.wp-block-navigation .wp-block-navigation-link .wp-block .wp-block-navigation-link{margin:0}.wp-block-navigation .wp-block-navigation-link>.block-editor-inner-blocks{display:none}.wp-block-navigation .wp-block-navigation-link.has-child>.wp-block-navigation__container,.wp-block-navigation .wp-block-navigation-link.is-editing.has-child>.block-editor-inner-blocks{display:flex;border:1px solid rgba(0,0,0,.15);position:absolute;z-index:1;top:100%;left:0}.wp-block-navigation .wp-block-navigation-link.has-child>.wp-block-navigation__container .block-editor-inner-blocks,.wp-block-navigation .wp-block-navigation-link.has-child>.wp-block-navigation__container .wp-block-navigation__container,.wp-block-navigation .wp-block-navigation-link.is-editing.has-child>.block-editor-inner-blocks .block-editor-inner-blocks,.wp-block-navigation .wp-block-navigation-link.is-editing.has-child>.block-editor-inner-blocks .wp-block-navigation__container{left:100%;top:-1px}.wp-block-navigation .wp-block-navigation-link .block-editor-inner-blocks,.wp-block-navigation .wp-block-navigation-link .wp-block-navigation__container{background-color:inherit;color:inherit}.wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link__content{display:flex;align-items:center;width:max-content;padding:6px 16px}.wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link:first-child:not(:only-child) .wp-block-navigation-link__content{padding-top:8px}.wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link:last-child .wp-block-navigation-link__content{padding-bottom:8px}.wp-block-navigation .wp-block-navigation-link.has-child .wp-block-navigation-link__content{min-width:100%;padding-right:32px;position:relative}.wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link__submenu-icon{position:absolute;right:16px}.wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link__submenu-icon svg{fill:currentColor}.wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link svg{transform:rotate(0)}.wp-block-navigation .wp-block-navigation-link.has-text-color .wp-block-navigation-link__content{color:inherit}.wp-block-navigation.is-style-light .wp-block-navigation-link:not(.has-text-color)>.block-editor-inner-blocks,.wp-block-navigation.is-style-light .wp-block-navigation-link:not(.has-text-color)>.wp-block-navigation__container,.wp-block-navigation .wp-block-navigation-link:not(.has-text-color)>.block-editor-inner-blocks,.wp-block-navigation .wp-block-navigation-link:not(.has-text-color)>.wp-block-navigation__container{color:#111}.wp-block-navigation.is-style-light .wp-block-navigation-link:not(.has-background)>.block-editor-inner-blocks,.wp-block-navigation.is-style-light .wp-block-navigation-link:not(.has-background)>.wp-block-navigation__container,.wp-block-navigation .wp-block-navigation-link:not(.has-background)>.block-editor-inner-blocks,.wp-block-navigation .wp-block-navigation-link:not(.has-background)>.wp-block-navigation__container{background-color:#fff}.wp-block-navigation.is-style-dark .wp-block-navigation-link:not(.has-text-color)>.block-editor-inner-blocks,.wp-block-navigation.is-style-dark .wp-block-navigation-link:not(.has-text-color)>.wp-block-navigation__container{color:#fff}.wp-block-navigation.is-style-dark .wp-block-navigation-link:not(.has-background)>.block-editor-inner-blocks,.wp-block-navigation.is-style-dark .wp-block-navigation-link:not(.has-background)>.wp-block-navigation__container{background-color:#333}.wp-block-navigation .wp-block-navigation-link.has-child>.wp-block-navigation__container{display:flex;flex-direction:column;padding:0}.wp-block-navigation>ul>li>a{display:flex;align-items:center}.wp-block-navigation>ul>li:first-of-type>a{padding-left:0}.wp-block-navigation>ul>li:last-of-type>a{padding-right:0}.wp-block-navigation.items-justified-left>ul{justify-content:flex-start}.wp-block-navigation.items-justified-center>ul{justify-content:center}.wp-block-navigation.items-justified-right>ul{justify-content:flex-end}.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}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:290px}.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;max-width:360px}.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-block-social-links .wp-social-link a,.wp-block-social-links .wp-social-link a:hover{text-decoration:none;border-bottom:0;box-shadow:none}.wp-social-link{display:block;width:36px;height:36px;border-radius:36px;margin-right:8px;transition:transform .1s ease}@media (prefers-reduced-motion:reduce){.wp-social-link{transition-duration:0s}}.wp-social-link a{padding:6px;display:block;line-height:0;transition:transform .1s ease}.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%}.wp-block-video{margin-left:0;margin-right:0}.wp-block-video video{max-width:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-video [poster]{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}:root .has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:linear-gradient(135deg,#0693e3,#9b51e0)}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:linear-gradient(135deg,#7adcb4,#00d082)}:root .has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:linear-gradient(135deg,#fcb900,#ff6900)}:root .has-luminous-vivid-orange-to-vivid-red-gradient-background{background:linear-gradient(135deg,#ff6900,#cf2e2e)}:root .has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:linear-gradient(135deg,#eee,#a9b8c3)}:root .has-cool-to-warm-spectrum-gradient-background{background:linear-gradient(135deg,#4aeadc,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c)}:root .has-blush-light-purple-gradient-background{background:linear-gradient(135deg,#ffceec,#9896f0)}:root .has-blush-bordeaux-gradient-background{background:linear-gradient(135deg,#fecda5,#fe2d2d 50%,#6b003e)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-luminous-dusk-gradient-background{background:linear-gradient(135deg,#ffcb70,#c751c0 50%,#4158d0)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-pale-ocean-gradient-background{background:linear-gradient(135deg,#fff5cb,#b6e3d4 50%,#33a7b5)}:root .has-electric-grass-gradient-background{background:linear-gradient(135deg,#caf880,#71ce7e)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}.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}.alignnone {
margin: 5px 20px 20px 0;
}
.aligncenter,
div.aligncenter {
display: block; }
.alignright {
float:right;
margin: 5px 0 20px 20px;
}
.alignleft {
float: left;
margin: 5px 20px 20px 0;
}
a img.alignright {
float: right;
margin: 5px 0 20px 20px;
}
a img.alignnone {
margin: 5px 20px 20px 0;
}
a img.alignleft {
float: left;
margin: 5px 20px 20px 0;
}
a img.aligncenter {
display: block;
margin-left: auto;
margin-right: auto;
}  .screen-reader-text {
clip: rect(1px, 1px, 1px, 1px);
position: absolute !important;
white-space: nowrap;
height: 1px;
width: 1px;
overflow: hidden;
}
.screen-reader-text:focus {
background-color: #f1f1f1;
border-radius: 3px;
box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
clip: auto !important;
color: #21759b;
display: block;
font-size: 14px;
font-size: 0.875rem;
font-weight: bold;
height: auto;
left: 5px;
line-height: normal;
padding: 15px 23px 14px;
text-decoration: none;
top: 5px;
width: auto;
z-index: 100000; }@font-face {
font-family: 'rubikmedium';
src: url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/rubik-medium-webfont.woff2) format('woff2'),
url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/rubik-medium-webfont.woff) format('woff');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'rubikmedium_italic';
src: url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/rubik-mediumitalic-webfont.woff2) format('woff2'),
url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/rubik-mediumitalic-webfont.woff) format('woff');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'Rubik';
src: url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/Rubik-Black.eot);
src: url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/Rubik-Black.eot?#iefix) format('embedded-opentype'),
url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/Rubik-Black.woff2) format('woff2'),
url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/Rubik-Black.woff) format('woff'),
url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/Rubik-Black.ttf) format('truetype'),
url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/Rubik-Black.svg#Rubik-Black) format('svg');
font-weight: 900;
font-style: normal;
}
@font-face {
font-family: 'Rubik';
src: url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/Rubik-Regular.eot);
src: url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/Rubik-Regular.eot?#iefix) format('embedded-opentype'),
url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/Rubik-Regular.woff2) format('woff2'),
url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/Rubik-Regular.woff) format('woff'),
url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/Rubik-Regular.ttf) format('truetype'),
url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/Rubik-Regular.svg#Rubik-Regular) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'Rubik';
src: url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/Rubik-Bold.eot);
src: url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/Rubik-Bold.eot?#iefix) format('embedded-opentype'),
url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/Rubik-Bold.woff2) format('woff2'),
url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/Rubik-Bold.woff) format('woff'),
url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/Rubik-Bold.ttf) format('truetype'),
url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/Rubik-Bold.svg#Rubik-Bold) format('svg');
font-weight: bold;
font-style: normal;
}
@font-face {
font-family: 'rubikblack_italic';
src: url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/rubik-blackitalic-webfont.woff2) format('woff2'),
url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/rubik-blackitalic-webfont.woff) format('woff');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'rubikbold_italic';
src: url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/rubik-bolditalic-webfont.woff2) format('woff2'),
url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/rubik-bolditalic-webfont.woff) format('woff');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'rubikitalic';
src: url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/rubik-italic-webfont.woff2) format('woff2'),
url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/rubik-italic-webfont.woff) format('woff');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'rubiklight';
src: url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/rubik-light-webfont.woff2) format('woff2'),
url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/rubik-light-webfont.woff) format('woff');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'rubiklight_italic';
src: url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/rubik-lightitalic-webfont.woff2) format('woff2'),
url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/rubik-lightitalic-webfont.woff) format('woff');
font-weight: normal;
font-style: normal;
}@font-face {
font-family: 'nun-300';
src: url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/nun_300.eot);
src: url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/nun_300.eot?#iefix) format('embedded-opentype'),
url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/nun_300.svg#nun-300) format('svg'),
url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/nun_300.woff2) format('woff2'),
url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/nun_300.woff) format('woff'),
url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/nun_300.ttf) format('truetype');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'nun-400';
src: url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/nun_400.eot);
src: url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/nun_400.eot?#iefix) format('embedded-opentype'),
url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/nun_400.svg#nun-400) format('svg'),
url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/nun_400.woff2) format('woff2'),
url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/nun_400.woff) format('woff'),
url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/nun_400.ttf) format('truetype');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'nun-600';
src: url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/nun_600.eot);
src: url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/nun_600.eot?#iefix) format('embedded-opentype'),
url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/nun_600.svg#nun-600) format('svg'),
url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/nun_600.woff2) format('woff2'),
url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/nun_600.woff) format('woff'),
url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/nun_600.ttf) format('truetype');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'nun-700';
src: url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/nun_700.eot);
src: url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/nun_700.eot?#iefix) format('embedded-opentype'),
url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/nun_700.svg#nun-700) format('svg'),
url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/nun_700.woff2) format('woff2'),
url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/nun_700.woff) format('woff'),
url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/nun_700.ttf) format('truetype');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'nun-900';
src: url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/nun_900.eot);
src: url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/nun_900.eot?#iefix) format('embedded-opentype'),
url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/nun_900.svg#nun-900) format('svg'),
url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/nun_900.woff2) format('woff2'),
url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/nun_900.woff) format('woff'),
url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/nun_900.ttf) format('truetype');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'rale-600';
src: url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/rale_600.eot);
src: url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/rale_600.eot?#iefix) format('embedded-opentype'),
url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/rale_600.svg#rale-600) format('svg'),
url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/rale_600.woff2) format('woff2'),
url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/rale_600.woff) format('woff'),
url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/rale_600.ttf) format('truetype');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'rale-700';
src: url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/rale_700.eot);
src: url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/rale_700.eot?#iefix) format('embedded-opentype'),
url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/rale_700.svg#rale-700) format('svg'),
url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/rale_700.woff2) format('woff2'),
url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/rale_700.woff) format('woff'),
url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/rale_700.ttf) format('truetype');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'rale-800';
src: url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/rale_800.eot);
src: url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/rale_800.eot?#iefix) format('embedded-opentype'),
url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/rale_800.svg#rale-800) format('svg'),
url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/rale_800.woff2) format('woff2'),
url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/rale_800.woff) format('woff'),
url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/rale_800.ttf) format('truetype');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'rale-900';
src: url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/rale_900.eot);
src: url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/rale_900.eot?#iefix) format('embedded-opentype'),
url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/rale_900.svg#rale-900) format('svg'),
url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/rale_900.woff2) format('woff2'),
url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/rale_900.woff) format('woff'),
url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/rale_900.ttf) format('truetype');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'brandon-400';
src: url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/brandon_400.eot);
src: url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/brandon_400.eot?#iefix) format('embedded-opentype'),
url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/brandon_400.svg#brandon-400) format('svg'),
url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/brandon_400.woff2) format('woff2'),
url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/brandon_400.woff) format('woff'),
url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/brandon_400.ttf) format('truetype');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'fontello';
src: url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/fontello.eot);
src: url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/fontello.eot?#iefix) format('embedded-opentype'),
url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/fontello.svg#fontello) format('svg'),
url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/fontello.woff2) format('woff2'),
url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/fontello.woff) format('woff'),
url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/fontello.ttf) format('truetype');
font-weight: normal;
font-style: normal;
}
[class^="icon-"]:before, [class*=" icon-"]:before {
font-family: "fontello";
font-style: normal;
font-weight: normal;
speak: none;
display: inline-block;
text-decoration: inherit;
width: 1em;
margin-right: .2em;
text-align: center;
font-variant: normal;
text-transform: none;
line-height: 1em;
margin-left: .2em;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
@font-face {
font-family: 'fontello-w';
src: url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/fontello-w.eot);
src: url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/fontello-w.eot?#iefix) format('embedded-opentype'),
url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/fontello-w.svg#fontello) format('svg'),
url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/fontello-w.woff2) format('woff2'),
url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/fontello-w.woff) format('woff'),
url(//www.newstopia.ro/wp-content/themes/newstopia/fonts/fontello-w.ttf) format('truetype');
font-weight: normal;
font-style: normal;
}
[class^="icon2-"]:before, [class*=" icon2-"]:before {
font-family: "fontello-w";
font-style: normal;
font-weight: normal;
speak: none;
display: inline-block;
text-decoration: inherit;
width: 1em;
margin-right: .2em;
text-align: center;
font-variant: normal;
text-transform: none;
line-height: 1em;
margin-left: .2em;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.icon-facebook:before { content: '\f09a'; } .icon-gplus:before { content: '\f0d5'; } .icon-linkedin:before { content: '\f0e1'; } .icon-twitter:before { content: '\f309'; } .icon2-whatsapp:before { content: '\f232'; }.slick-slider
{
position: relative;
display: block;
box-sizing: border-box;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-touch-callout: none;
-khtml-user-select: none;
-ms-touch-action: pan-y;
touch-action: pan-y;
-webkit-tap-highlight-color: transparent;
}
.slick-list
{
position: relative;
display: block;
overflow: hidden;
margin: 0;
padding: 0;
}
.slick-list:focus
{
outline: none;
}
.slick-list.dragging
{
cursor: pointer;
cursor: hand;
}
.slick-slider .slick-track,
.slick-slider .slick-list
{
-webkit-transform: translate3d(0, 0, 0);
-moz-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0);
-o-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.slick-track
{
position: relative;
top: 0;
left: 0;
display: block;
margin-left: auto;
margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
display: table;
content: '';
}
.slick-track:after
{
clear: both;
}
.slick-loading .slick-track
{
visibility: hidden;
}
.slick-slide
{
display: none;
float: left;
height: 100%;
min-height: 1px;
}
[dir='rtl'] .slick-slide
{
float: right;
}
.slick-slide img
{
display: block;
}
.slick-slide.slick-loading img
{
display: none;
}
.slick-slide.dragging img
{
pointer-events: none;
}
.slick-initialized .slick-slide
{
display: block;
}
.slick-loading .slick-slide
{
visibility: hidden;
}
.slick-vertical .slick-slide
{
display: block;
height: auto;
border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
display: none;
}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-modal-dialog,.vjs-button>.vjs-icon-placeholder:before,.vjs-modal-dialog .vjs-modal-dialog-content{position:absolute;top:0;left:0;width:100%;height:100%}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.vjs-button>.vjs-icon-placeholder:before{text-align:center}@font-face{font-family:VideoJS;src:url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAABBIAAsAAAAAGoQAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADsAAABUIIslek9TLzIAAAFEAAAAPgAAAFZRiV3RY21hcAAAAYQAAADQAAADIjn098ZnbHlmAAACVAAACv4AABEIAwnSw2hlYWQAAA1UAAAAKwAAADYV1OgpaGhlYQAADYAAAAAbAAAAJA4DByFobXR4AAANnAAAAA8AAACE4AAAAGxvY2EAAA2sAAAARAAAAEQ9NEHGbWF4cAAADfAAAAAfAAAAIAEyAIFuYW1lAAAOEAAAASUAAAIK1cf1oHBvc3QAAA84AAABDwAAAZ5AAl/0eJxjYGRgYOBiMGCwY2BycfMJYeDLSSzJY5BiYGGAAJA8MpsxJzM9kYEDxgPKsYBpDiBmg4gCACY7BUgAeJxjYGQ7xTiBgZWBgaWQ5RkDA8MvCM0cwxDOeI6BgYmBlZkBKwhIc01hcPjI+FGBHcRdyA4RZgQRAC4HCwEAAHic7dFprsIgAEXhg8U61XmeWcBb1FuQP4w7ZQXK5boMm3yclFDSANAHmuKviBBeBPQ8ymyo8w3jOh/5r2ui5nN6v8sYNJb3WMdeWRvLji0DhozKdxM6psyYs2DJijUbtuzYc+DIiTMXrty4k8oGLb+n0xCe37ekM7Z66j1DbUy3l6PpHnLfdLO5NdSBoQ4NdWSoY9ON54mhdqa/y1NDnRnq3FAXhro01JWhrg11Y6hbQ90Z6t5QD4Z6NNSToZ4N9WKoV0O9GerdUJORPqkhTd54nJ1YDXBU1RV+576/JBs2bPYPkrDZt5vsJrv53V/I5mclhGDCTwgGBQQSTEji4hCkYIAGd4TGIWFAhV0RQTpWmQp1xv6hA4OTOlNr2zFANbHUYbq2OtNCpViRqsk+e+7bTQAhzti8vPfuPffcc88959zznbcMMPjHD/KDDGEY0ABpYX384NhlomIYlo4JISGEY9mMh2FSidYiqkEUphtNYDSY/dXg9023l4DdxlqUl0chuZRhncJKrsCQHIwcGuwfnhMIzBnuH4Sym+1D2zaGjheXlhYfD238z80mKYMmvJ5XeOTzd8z9eujbMxJNhu4C9xPE/bCMiDuSNIWgkTQwBE55hLSAE7ZwhrHLnAHZOGV/kmBGTiNjZxzI77Hb7Hqjz68TjT6vh+5JT/cCIkqS0D6CqPf5jX4Qjdx5j6vlDfZM4aZFdbVXIxtOlJaP/WottMnH6CJQ3bTiue3PrY23HjnChtuamxwvvzFjxkPrNj3z0tG9T561HDYf6OgmRWvlY3JQHoQb8ltV2Yet7YfWctEjR1AtxS/cSX6U4alf6NJEBQ7YKg9wrXQKd0IeZCb2ux75Uhh1Un+Nz+9LTOE7PK777nN5xqdTneTBhCbx446mZrhnUkrCz2YhA9dSMxaG0SYmT8hi9ZPu1E94PJYQSH6LRmhxec7Q7ZeXntgQuVpbh+a4qWNsckVyTdn0P7o7DpgPW84+uRcq0BITflBikGdUjAZ9wYBVI3mtrNvr9kpg1UsaK6t3690aoorC1lg0GpMH2HAMtkZjsSi5Ig9ESVosOh7GQfLjKNLvKpMKkLSKNFAka710GdgSi8oDMSoNhqjkKBXTgn3swtaxyzGkUzIzae9RtLdWkSlZ1KDX6EzgllzV4NV4SoDFSOGD4+HCeQUF8wrZ5Hs8zIb5EaVxy8DYFTbMCJPnLIWZxugZE2NlivC0gc1qEQUR8jEKgZcAXeH18BiCgl5nlHh0CrjB4Hb5fX4gb0J7c9PuHVsfgkx2n/vTY/JV8kn8PGxf7faOZ8qX8JVByuIf4whk9sqXli2hvPJV9hrp0hY7l8r2x37ydaVsb4xvXv/47v2NjfCl8m5oRDJclFMoE1yk0Uh1Te4/m8lFXe9qBZD0EkheicebXvzI2PLCuoKCukLuhPIeKwaHPEouxw3kMqaIUXDQ1p0mip+MyCORSCQaoUsnY1VZ38nUTrG21WvVo4f1OsEJFhvSfAFwGfT8VHRMeAVUpwLOoLzjT/REIj3O3FhuURE+nERF+0pTId5Fyxv5sfwGyg4O+my4vZv0sZm7oeQlFZORiB+tG0MweVNraeitl7yxiPIHTk4/diVxs94o5lEYishB2iAtkchEnsActoEpx44Fo8XnsQMaA22BlqC20RmhBKzYojZyYaxg+JggMc4HHY2m+L9EkWSYljirOisrO7d3VorxzyZ6Vc4lJqITAu1b2wOBdrLElAP+bFc2eGaZFVbkmJktv5uT6Jlz5D/MnBFor6ig/JPnRViBsV3LNKGGqB1ChJ0tgQywlVLFJIuQgTFttwkiKxhyQdAZMdMYtSaoAewqfvXVYPAbDT6/1mez85YS8FSDywQ6NfAnef6FNEGMilnppyvn5rB6tTyq1pOceRWnp2WJEZFXHeX5oyoem1nTTgdqc4heDY7bOeKz63vnz+/dRx+s31Ht2JGanQ5seirfWJL9tjozU/12TnEjn5oux9OzU3ckGbBzBwNOyk69JykKH0n/0LM9A72tuwM3zQpIRu4AxiToseEpgPOmbROyFe9/X2yeUvoUsCyEvjcgs7fpWP3/aKlFN0+6HFUe6D9HFz/XPwBlN9tTqNyZjFJ8UO2RUT5/h4CptCctEyeisnOyXjALEp7dXKaQKf6O7IMnGjNNACRMLxqdYJX8eMLvmmd68D+ayBLyKKYZwYxDt/GNhzETDJ05Qxlyi3pi3/Z93ndYVSumgj0V/KkIFlO6+1K3fF2+3g0q+YtuSIf0bvmLqV09nnobI6hwcjIP8aPCKayjsF5JBY3LaKAeRLSyYB1h81oTwe9SlPMkXB7G0mfL9q71gaqqwPqu67QRKS1+ObTx+sbQy9QV2OQHEScGkdFBeT7v7qisqqrs6N52i78/R+6S0qQONVj26agOVoswCyQWIV5D86vH53bxNUeXV0K+XZaHv/nm/KsHhOvylwsWnJX/HE8l/4WCv5x+l5n08z6UU8bUMa3MBpSmM7F63AxntdC9eBCKEZW9Hr+ABNqtxgAQrSbMtmrW7lKQuoSgBhSrTazWVU2QAKWY8wiiuhqFmQgWJBgoXiuWIm42N7hqZbBsgXz52O5P5uSvaNgFGnOuvsRw8I8Laha91wMvDuxqWFheN7/8GVtTltdS83DQsXRmqc5ZtcJXEVrlV2doTWk5+Yunm71dG5f55m/qY0MjI93vv9/NfpxXV9sUXrxy2fbNy1or65cOlDRnOoKFeeXcbw42H/bNDT5Qs3flgs31gWC1lD1nfUV/X7NdCnSUdHY2e8afzfKsqZ5ZljfDqjLOmk3UebNXB+aHArPYDRs+/HDDxeT5DiP+sFg7OpRaVQMGBV89PpeBdj22hCE0Uub0UqwLrNWsG0cuyadgLXTeR5rbO4+3c/vl15cur2nRq+TXCQDcS3SO+s6ak+e5/eMS+1dw3btu3YG2tvFL8XdIZvdjdW6TO/4B7IdrZWVPmctm5/59AgsPItTSbCiIBr2OqIGzmu20SMKAS7yqwGBUfGfgjDYlLLDeF0SfcLB2LSx8flT+08/kzz6yOj96rft4rpTjdPQcmLd47uKibbDq7ZSz/XtbH2nN717Nd62rU+c8Icevvv7I09wA6WvjVcafb+FsbNG+ZQ80Rn6ZZsvrP7teP2dzTdoETvNhjCmsr8FID2sJ69VYvdUcxk4AzYRlKcaE38eXNRlfW9H1as9i6acLHp1XpuNB5K7DIvkX08y1ZYvh3KfWaiCzH+ztrSDmD7LuX73x/mJelB8Yj39t8nhNQJJ2CAthpoFGLsGgtSOCJooCGoaJAMTjSWHVZ08YAa1Fg9lPI5U6DOsGVjDasJeZZ+YyhfCwfOzCxlBA69M9XLXtza7H/rav+9Tjq5xNi0wpKQIRNO4Lrzz7yp5QVYM6Jd/oc1Uvn/mQhhuWh6ENXoS2YTZ8QT42bF5d/559zp5r0Uff2VnR2tdf2/WCOd2cO0Mw6qpWPnvxpV0nrt5fZd2yItc199GWe8vlNfNDq+CH/7yAAnB9hn7T4QO4c1g9ScxsZgmzntnE/IDGndtHMw69lFwoCnYsMGx+rBp8JSBqdLzBr9QRPq/PbhWMWFtQZp1xguy/haw3TEHm3TWAnxFWQQWgt7M5OV0lCz1VRYucpWliy7z6Zd4urwPIyeZQqli2Lgg7szJV09PysATbOQtYIrB2YzbkJYkGgJ0m4AjPUap1pvYu1K9qr97z0Yl3p332b2LYB78ncYIlRkau/8GObSsOlZancACE5d5ily+c2+7h5Yj4lqhVmXXB+iXLfvdqSgqfKtQvfHDV0OnvQR1qhw42XS/vkvsh/hXcrDFP0a+SJNIomEfD1nsrYGO+1bgTOJhM8Hv6ek+7vVglxuSRwoKn17S937bm6YJCeSSG0Op1n+7tE37tcZ/p7dsTv4EUrGpDbWueKigsLHhqTVsoEj+JU0kaSjnj9tz8/gryQWwJ9BcJXBC/7smO+I/IFURJetFPrdt5WcoL6DbEJaygI8CTHfQTjf40ofD+DwalTqIAAHicY2BkYGAA4gDud4bx/DZfGbjZGUDg+q1z05BpdkawOAcDE4gCAB45CXEAeJxjYGRgYGcAARD5/z87IwMjAypQBAAtgwI4AHicY2BgYGAfYAwAOkQA4QAAAAAAAA4AaAB+AMwA4AECAUIBbAGYAcICGAJYArQC4AMwA7AD3gQwBJYE3AUkBWYFigYgBmYGtAbqB1gIEghYCG4IhHicY2BkYGBQZChlYGcAASYg5gJCBob/YD4DABfTAbQAeJxdkE1qg0AYhl8Tk9AIoVDaVSmzahcF87PMARLIMoFAl0ZHY1BHdBJIT9AT9AQ9RQ9Qeqy+yteNMzDzfM+88w0K4BY/cNAMB6N2bUaPPBLukybCLvleeAAPj8JD+hfhMV7hC3u4wxs7OO4NzQSZcI/8Ltwnfwi75E/hAR7wJTyk/xYeY49fYQ/PztM+jbTZ7LY6OWdBJdX/pqs6NYWa+zMxa13oKrA6Uoerqi/JwtpYxZXJ1coUVmeZUWVlTjq0/tHacjmdxuL90OR8O0UEDYMNdtiSEpz5XQGqzlm30kzUdAYFFOb8R7NOZk0q2lwAyz1i7oAr1xoXvrOgtYhZx8wY5KRV269JZ5yGpmzPTjQhvY9je6vEElPOuJP3mWKnP5M3V+YAAAB4nG2PyXLCMBBE3YCNDWEL2ffk7o8S8oCnkCVHC5C/jzBQlUP6IHVPzYyekl5y0iL5X5/ooY8BUmQYIkeBEca4wgRTzDDHAtdY4ga3uMM9HvCIJzzjBa94wzs+8ImvZNAq8TM+HqVkKxWlrQiOxjujQkNlEzyNzl6Z/cU2XF06at7U83VQyklLpEvSnuzsb+HAPnPfQVgaupa1Jlu4sPLsFblcitaz0dHU0ZF1qatjZ1+aTXYCmp6u0gSvWNPyHLtFZ+ZeXWVSaEkqs3T8S74WklbGbNNNq4LL4+CWKtZDv2cfX8l8aFbKFhEnJnJ+IULFpqwoQnNHlHaVQtPBl+ypmbSWdmyC61KS/AKZC3Y+AA==) format("woff");font-weight:400;font-style:normal}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-play-control .vjs-icon-placeholder,.vjs-icon-play{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-play-control .vjs-icon-placeholder:before,.vjs-icon-play:before{content:"\f101"}.vjs-icon-play-circle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-play-circle:before{content:"\f102"}.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder,.vjs-icon-pause{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder:before,.vjs-icon-pause:before{content:"\f103"}.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder,.vjs-icon-volume-mute{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder:before,.vjs-icon-volume-mute:before{content:"\f104"}.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder,.vjs-icon-volume-low{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder:before,.vjs-icon-volume-low:before{content:"\f105"}.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder,.vjs-icon-volume-mid{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder:before,.vjs-icon-volume-mid:before{content:"\f106"}.video-js .vjs-mute-control .vjs-icon-placeholder,.vjs-icon-volume-high{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control .vjs-icon-placeholder:before,.vjs-icon-volume-high:before{content:"\f107"}.video-js .vjs-fullscreen-control .vjs-icon-placeholder,.vjs-icon-fullscreen-enter{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-fullscreen-control .vjs-icon-placeholder:before,.vjs-icon-fullscreen-enter:before{content:"\f108"}.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder,.vjs-icon-fullscreen-exit{font-family:VideoJS;font-weight:400;font-style:normal}.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder:before,.vjs-icon-fullscreen-exit:before{content:"\f109"}.vjs-icon-square{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-square:before{content:"\f10a"}.vjs-icon-spinner{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-spinner:before{content:"\f10b"}.video-js .vjs-subs-caps-button .vjs-icon-placeholder,.video-js .vjs-subtitles-button .vjs-icon-placeholder,.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder,.vjs-icon-subtitles{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js .vjs-subtitles-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder:before,.vjs-icon-subtitles:before{content:"\f10c"}.video-js .vjs-captions-button .vjs-icon-placeholder,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder,.vjs-icon-captions{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-captions-button .vjs-icon-placeholder:before,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder:before,.vjs-icon-captions:before{content:"\f10d"}.video-js .vjs-chapters-button .vjs-icon-placeholder,.vjs-icon-chapters{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-chapters-button .vjs-icon-placeholder:before,.vjs-icon-chapters:before{content:"\f10e"}.vjs-icon-share{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-share:before{content:"\f10f"}.vjs-icon-cog{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-cog:before{content:"\f110"}.video-js .vjs-play-progress,.video-js .vjs-volume-level,.vjs-icon-circle{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-play-progress:before,.video-js .vjs-volume-level:before,.vjs-icon-circle:before{content:"\f111"}.vjs-icon-circle-outline{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle-outline:before{content:"\f112"}.vjs-icon-circle-inner-circle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle-inner-circle:before{content:"\f113"}.vjs-icon-hd{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-hd:before{content:"\f114"}.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder,.vjs-icon-cancel{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder:before,.vjs-icon-cancel:before{content:"\f115"}.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder,.vjs-icon-replay{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder:before,.vjs-icon-replay:before{content:"\f116"}.vjs-icon-facebook{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-facebook:before{content:"\f117"}.vjs-icon-gplus{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-gplus:before{content:"\f118"}.vjs-icon-linkedin{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-linkedin:before{content:"\f119"}.vjs-icon-twitter{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-twitter:before{content:"\f11a"}.vjs-icon-tumblr{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-tumblr:before{content:"\f11b"}.vjs-icon-pinterest{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-pinterest:before{content:"\f11c"}.video-js .vjs-descriptions-button .vjs-icon-placeholder,.vjs-icon-audio-description{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-descriptions-button .vjs-icon-placeholder:before,.vjs-icon-audio-description:before{content:"\f11d"}.video-js .vjs-audio-button .vjs-icon-placeholder,.vjs-icon-audio{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-audio-button .vjs-icon-placeholder:before,.vjs-icon-audio:before{content:"\f11e"}.vjs-icon-next-item{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-next-item:before{content:"\f11f"}.vjs-icon-previous-item{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-previous-item:before{content:"\f120"}.video-js{display:block;vertical-align:top;box-sizing:border-box;color:#fff;background-color:#000;position:relative;padding:0;font-size:10px;line-height:1;font-weight:400;font-style:normal;font-family:Arial,Helvetica,sans-serif;word-break:initial}.video-js:-moz-full-screen{position:absolute}.video-js:-webkit-full-screen{width:100%!important;height:100%!important}.video-js[tabindex="-1"]{outline:0}.video-js *,.video-js :after,.video-js :before{box-sizing:inherit}.video-js ul{font-family:inherit;font-size:inherit;line-height:inherit;list-style-position:outside;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}.video-js.vjs-16-9,.video-js.vjs-4-3,.video-js.vjs-fluid{width:100%;max-width:100%;height:0}.video-js.vjs-16-9{padding-top:56.25%}.video-js.vjs-4-3{padding-top:75%}.video-js.vjs-fill{width:100%;height:100%}.video-js .vjs-tech{position:absolute;top:0;left:0;width:100%;height:100%}body.vjs-full-window{padding:0;margin:0;height:100%}.vjs-full-window .video-js.vjs-fullscreen{position:fixed;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0}.video-js.vjs-fullscreen{width:100%!important;height:100%!important;padding-top:0!important}.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}.vjs-hidden{display:none!important}.vjs-disabled{opacity:.5;cursor:default}.video-js .vjs-offscreen{height:1px;left:-9999px;position:absolute;top:0;width:1px}.vjs-lock-showing{display:block!important;opacity:1;visibility:visible}.vjs-no-js{padding:20px;color:#fff;background-color:#000;font-size:18px;font-family:Arial,Helvetica,sans-serif;text-align:center;width:300px;height:150px;margin:0 auto}.vjs-no-js a,.vjs-no-js a:visited{color:#66a8cc}.video-js .vjs-big-play-button{font-size:3em;line-height:1.5em;height:1.5em;width:3em;display:block;position:absolute;top:10px;left:10px;padding:0;cursor:pointer;opacity:1;border:.06666em solid #fff;background-color:#2b333f;background-color:rgba(43,51,63,.7);border-radius:.3em;transition:all .4s}.vjs-big-play-centered .vjs-big-play-button{top:50%;left:50%;margin-top:-.75em;margin-left:-1.5em}.video-js .vjs-big-play-button:focus,.video-js:hover .vjs-big-play-button{border-color:#fff;background-color:#73859f;background-color:rgba(115,133,159,.5);transition:all 0s}.vjs-controls-disabled .vjs-big-play-button,.vjs-error .vjs-big-play-button,.vjs-has-started .vjs-big-play-button,.vjs-using-native-controls .vjs-big-play-button{display:none}.vjs-has-started.vjs-paused.vjs-show-big-play-button-on-pause .vjs-big-play-button{display:block}.video-js button{background:0 0;border:none;color:inherit;display:inline-block;font-size:inherit;line-height:inherit;text-transform:none;text-decoration:none;transition:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.vjs-control .vjs-button{width:100%;height:100%}.video-js .vjs-control.vjs-close-button{cursor:pointer;height:3em;position:absolute;right:0;top:.5em;z-index:2}.video-js .vjs-modal-dialog{background:rgba(0,0,0,.8);background:linear-gradient(180deg,rgba(0,0,0,.8),rgba(255,255,255,0));overflow:auto}.video-js .vjs-modal-dialog>*{box-sizing:border-box}.vjs-modal-dialog .vjs-modal-dialog-content{font-size:1.2em;line-height:1.5;padding:20px 24px;z-index:1}.vjs-menu-button{cursor:pointer}.vjs-menu-button.vjs-disabled{cursor:default}.vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu{display:none}.vjs-menu .vjs-menu-content{display:block;padding:0;margin:0;font-family:Arial,Helvetica,sans-serif;overflow:auto}.vjs-menu .vjs-menu-content>*{box-sizing:border-box}.vjs-scrubbing .vjs-control.vjs-menu-button:hover .vjs-menu{display:none}.vjs-menu li{list-style:none;margin:0;padding:.2em 0;line-height:1.4em;font-size:1.2em;text-align:center;text-transform:lowercase}.vjs-menu li.vjs-menu-item:focus,.vjs-menu li.vjs-menu-item:hover{background-color:#73859f;background-color:rgba(115,133,159,.5)}.vjs-menu li.vjs-selected,.vjs-menu li.vjs-selected:focus,.vjs-menu li.vjs-selected:hover{background-color:#fff;color:#2b333f}.vjs-menu li.vjs-menu-title{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 .3em 0;font-weight:700;cursor:default}.vjs-menu-button-popup .vjs-menu{display:none;position:absolute;bottom:0;width:10em;left:-3em;height:0;margin-bottom:1.5em;border-top-color:rgba(43,51,63,.7)}.vjs-menu-button-popup .vjs-menu .vjs-menu-content{background-color:#2b333f;background-color:rgba(43,51,63,.7);position:absolute;width:100%;bottom:1.5em;max-height:15em}.vjs-menu-button-popup .vjs-menu.vjs-lock-showing,.vjs-workinghover .vjs-menu-button-popup:hover .vjs-menu{display:block}.video-js .vjs-menu-button-inline{transition:all .4s;overflow:hidden}.video-js .vjs-menu-button-inline:before{width:2.222222222em}.video-js .vjs-menu-button-inline.vjs-slider-active,.video-js .vjs-menu-button-inline:focus,.video-js .vjs-menu-button-inline:hover,.video-js.vjs-no-flex .vjs-menu-button-inline{width:12em}.vjs-menu-button-inline .vjs-menu{opacity:0;height:100%;width:auto;position:absolute;left:4em;top:0;padding:0;margin:0;transition:all .4s}.vjs-menu-button-inline.vjs-slider-active .vjs-menu,.vjs-menu-button-inline:focus .vjs-menu,.vjs-menu-button-inline:hover .vjs-menu{display:block;opacity:1}.vjs-no-flex .vjs-menu-button-inline .vjs-menu{display:block;opacity:1;position:relative;width:auto}.vjs-no-flex .vjs-menu-button-inline.vjs-slider-active .vjs-menu,.vjs-no-flex .vjs-menu-button-inline:focus .vjs-menu,.vjs-no-flex .vjs-menu-button-inline:hover .vjs-menu{width:auto}.vjs-menu-button-inline .vjs-menu-content{width:auto;height:100%;margin:0;overflow:hidden}.video-js .vjs-control-bar{display:none;width:100%;position:absolute;bottom:0;left:0;right:0;height:3em;background-color:#2b333f;background-color:rgba(43,51,63,.7)}.vjs-has-started .vjs-control-bar{display:flex;visibility:visible;opacity:1;transition:visibility .1s,opacity .1s}.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{visibility:visible;opacity:0;transition:visibility 1s,opacity 1s}.vjs-controls-disabled .vjs-control-bar,.vjs-error .vjs-control-bar,.vjs-using-native-controls .vjs-control-bar{display:none!important}.vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:1;visibility:visible}.vjs-has-started.vjs-no-flex .vjs-control-bar{display:table}.video-js .vjs-control{position:relative;text-align:center;margin:0;padding:0;height:100%;width:4em;flex:none}.vjs-button>.vjs-icon-placeholder:before{font-size:1.8em;line-height:1.67}.video-js .vjs-control:focus,.video-js .vjs-control:focus:before,.video-js .vjs-control:hover:before{text-shadow:0 0 1em #fff}.video-js .vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.vjs-no-flex .vjs-control{display:table-cell;vertical-align:middle}.video-js .vjs-custom-control-spacer{display:none}.video-js .vjs-progress-control{cursor:pointer;flex:auto;display:flex;align-items:center;min-width:4em;touch-action:none}.video-js .vjs-progress-control.disabled{cursor:default}.vjs-live .vjs-progress-control{display:none}.vjs-no-flex .vjs-progress-control{width:auto}.video-js .vjs-progress-holder{flex:auto;transition:all .2s;height:.3em}.video-js .vjs-progress-control .vjs-progress-holder{margin:0 10px}.video-js .vjs-progress-control:hover .vjs-progress-holder{font-size:1.666666666666666666em}.video-js .vjs-progress-control:hover .vjs-progress-holder.disabled{font-size:1em}.video-js .vjs-progress-holder .vjs-load-progress,.video-js .vjs-progress-holder .vjs-load-progress div,.video-js .vjs-progress-holder .vjs-play-progress{position:absolute;display:block;height:100%;margin:0;padding:0;width:0}.video-js .vjs-play-progress{background-color:#fff}.video-js .vjs-play-progress:before{font-size:.9em;position:absolute;right:-.5em;top:-.333333333333333em;z-index:1}.video-js .vjs-load-progress{background:rgba(115,133,159,.5)}.video-js .vjs-load-progress div{background:rgba(115,133,159,.75)}.video-js .vjs-time-tooltip{background-color:#fff;background-color:rgba(255,255,255,.8);border-radius:.3em;color:#000;float:right;font-family:Arial,Helvetica,sans-serif;font-size:1em;padding:6px 8px 8px 8px;pointer-events:none;position:absolute;top:-3.4em;visibility:hidden;z-index:1}.video-js .vjs-progress-holder:focus .vjs-time-tooltip{display:none}.video-js .vjs-progress-control:hover .vjs-progress-holder:focus .vjs-time-tooltip,.video-js .vjs-progress-control:hover .vjs-time-tooltip{display:block;font-size:.6em;visibility:visible}.video-js .vjs-progress-control.disabled:hover .vjs-time-tooltip{font-size:1em}.video-js .vjs-progress-control .vjs-mouse-display{display:none;position:absolute;width:1px;height:100%;background-color:#000;z-index:1}.vjs-no-flex .vjs-progress-control .vjs-mouse-display{z-index:0}.video-js .vjs-progress-control:hover .vjs-mouse-display{display:block}.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display{visibility:hidden;opacity:0;transition:visibility 1s,opacity 1s}.video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display{display:none}.vjs-mouse-display .vjs-time-tooltip{color:#fff;background-color:#000;background-color:rgba(0,0,0,.8)}.video-js .vjs-slider{position:relative;cursor:pointer;padding:0;margin:0 .45em 0 .45em;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#73859f;background-color:rgba(115,133,159,.5)}.video-js .vjs-slider.disabled{cursor:default}.video-js .vjs-slider:focus{text-shadow:0 0 1em #fff;box-shadow:0 0 1em #fff}.video-js .vjs-mute-control{cursor:pointer;flex:none}.video-js .vjs-volume-control{cursor:pointer;margin-right:1em;display:flex}.video-js .vjs-volume-control.vjs-volume-horizontal{width:5em}.video-js .vjs-volume-panel .vjs-volume-control{visibility:visible;opacity:0;width:1px;height:1px;margin-left:-1px}.video-js .vjs-volume-panel{transition:width 1s}.video-js .vjs-volume-panel .vjs-mute-control:hover~.vjs-volume-control,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active,.video-js .vjs-volume-panel .vjs-volume-control:active,.video-js .vjs-volume-panel .vjs-volume-control:hover,.video-js .vjs-volume-panel:active .vjs-volume-control,.video-js .vjs-volume-panel:focus .vjs-volume-control,.video-js .vjs-volume-panel:hover .vjs-volume-control{visibility:visible;opacity:1;position:relative;transition:visibility .1s,opacity .1s,height .1s,width .1s,left 0s,top 0s}.video-js .vjs-volume-panel .vjs-mute-control:hover~.vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control:hover.vjs-volume-horizontal,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:hover .vjs-volume-control.vjs-volume-horizontal{width:5em;height:3em}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal:hover{width:9em;transition:width .1s}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-mute-toggle-only{width:4em}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{height:8em;width:3em;left:-3.5em;transition:visibility 1s,opacity 1s,height 1s 1s,width 1s 1s,left 1s 1s,top 1s 1s}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{transition:visibility 1s,opacity 1s,height 1s 1s,width 1s,left 1s 1s,top 1s 1s}.video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{width:5em;height:3em;visibility:visible;opacity:1;position:relative;transition:none}.video-js.vjs-no-flex .vjs-volume-control.vjs-volume-vertical,.video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{position:absolute;bottom:3em;left:.5em}.video-js .vjs-volume-panel{display:flex}.video-js .vjs-volume-bar{margin:1.35em .45em}.vjs-volume-bar.vjs-slider-horizontal{width:5em;height:.3em}.vjs-volume-bar.vjs-slider-vertical{width:.3em;height:5em;margin:1.35em auto}.video-js .vjs-volume-level{position:absolute;bottom:0;left:0;background-color:#fff}.video-js .vjs-volume-level:before{position:absolute;font-size:.9em}.vjs-slider-vertical .vjs-volume-level{width:.3em}.vjs-slider-vertical .vjs-volume-level:before{top:-.5em;left:-.3em}.vjs-slider-horizontal .vjs-volume-level{height:.3em}.vjs-slider-horizontal .vjs-volume-level:before{top:-.3em;right:-.5em}.video-js .vjs-volume-panel.vjs-volume-panel-vertical{width:4em}.vjs-volume-bar.vjs-slider-vertical .vjs-volume-level{height:100%}.vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level{width:100%}.video-js .vjs-volume-vertical{width:3em;height:8em;bottom:8em;background-color:#2b333f;background-color:rgba(43,51,63,.7)}.video-js .vjs-volume-horizontal .vjs-menu{left:-2em}.vjs-poster{display:inline-block;vertical-align:middle;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;background-color:#000;cursor:pointer;margin:0;padding:0;position:absolute;top:0;right:0;bottom:0;left:0;height:100%}.vjs-has-started .vjs-poster{display:none}.vjs-audio.vjs-has-started .vjs-poster{display:block}.vjs-using-native-controls .vjs-poster{display:none}.video-js .vjs-live-control{display:flex;align-items:flex-start;flex:auto;font-size:1em;line-height:3em}.vjs-no-flex .vjs-live-control{display:table-cell;width:auto;text-align:left}.video-js .vjs-time-control{flex:none;font-size:1em;line-height:3em;min-width:2em;width:auto;padding-left:1em;padding-right:1em}.vjs-live .vjs-time-control{display:none}.video-js .vjs-current-time,.vjs-no-flex .vjs-current-time{display:none}.video-js .vjs-duration,.vjs-no-flex .vjs-duration{display:none}.vjs-time-divider{display:none;line-height:3em}.vjs-live .vjs-time-divider{display:none}.video-js .vjs-play-control .vjs-icon-placeholder{cursor:pointer;flex:none}.vjs-text-track-display{position:absolute;bottom:3em;left:0;right:0;top:0;pointer-events:none}.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display{bottom:1em}.video-js .vjs-text-track{font-size:1.4em;text-align:center;margin-bottom:.1em}.vjs-subtitles{color:#fff}.vjs-captions{color:#fc6}.vjs-tt-cue{display:block}video::-webkit-media-text-track-display{-webkit-transform:translateY(-3em);transform:translateY(-3em)}.video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display{-webkit-transform:translateY(-1.5em);transform:translateY(-1.5em)}.video-js .vjs-fullscreen-control{cursor:pointer;flex:none}.vjs-playback-rate .vjs-playback-rate-value,.vjs-playback-rate>.vjs-menu-button{position:absolute;top:0;left:0;width:100%;height:100%}.vjs-playback-rate .vjs-playback-rate-value{pointer-events:none;font-size:1.5em;line-height:2;text-align:center}.vjs-playback-rate .vjs-menu{width:4em;left:0}.vjs-error .vjs-error-display .vjs-modal-dialog-content{font-size:1.4em;text-align:center}.vjs-error .vjs-error-display:before{color:#fff;content:'X';font-family:Arial,Helvetica,sans-serif;font-size:4em;left:0;line-height:1;margin-top:-.5em;position:absolute;text-shadow:.05em .05em .1em #000;text-align:center;top:50%;vertical-align:middle;width:100%}.vjs-loading-spinner{display:none;position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;opacity:.85;text-align:left;border:6px solid rgba(43,51,63,.7);box-sizing:border-box;background-clip:padding-box;width:50px;height:50px;border-radius:25px;visibility:hidden}.vjs-seeking .vjs-loading-spinner,.vjs-waiting .vjs-loading-spinner{display:block;-webkit-animation:0s linear .3s forwards vjs-spinner-show;animation:0s linear .3s forwards vjs-spinner-show}.vjs-loading-spinner:after,.vjs-loading-spinner:before{content:"";position:absolute;margin:-6px;box-sizing:inherit;width:inherit;height:inherit;border-radius:inherit;opacity:1;border:inherit;border-color:transparent;border-top-color:#fff}.vjs-seeking .vjs-loading-spinner:after,.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:before{-webkit-animation:vjs-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,vjs-spinner-fade 1.1s linear infinite;animation:vjs-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,vjs-spinner-fade 1.1s linear infinite}.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:before{border-top-color:#fff}.vjs-seeking .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:after{border-top-color:#fff;-webkit-animation-delay:.44s;animation-delay:.44s}@keyframes vjs-spinner-show{to{visibility:visible}}@-webkit-keyframes vjs-spinner-show{to{visibility:visible}}@keyframes vjs-spinner-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes vjs-spinner-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes vjs-spinner-fade{0%{border-top-color:#73859f}20%{border-top-color:#73859f}35%{border-top-color:#fff}60%{border-top-color:#73859f}100%{border-top-color:#73859f}}@-webkit-keyframes vjs-spinner-fade{0%{border-top-color:#73859f}20%{border-top-color:#73859f}35%{border-top-color:#fff}60%{border-top-color:#73859f}100%{border-top-color:#73859f}}.vjs-chapters-button .vjs-menu ul{width:24em}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder{vertical-align:middle;display:inline-block;margin-bottom:-.1em}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{font-family:VideoJS;content:"\f10d";font-size:1.5em;line-height:inherit}.video-js .vjs-audio-button+.vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder{vertical-align:middle;display:inline-block;margin-bottom:-.1em}.video-js .vjs-audio-button+.vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{font-family:VideoJS;content:" \f11d";font-size:1.5em;line-height:inherit}.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-custom-control-spacer{flex:auto;display:block}.video-js.vjs-layout-tiny:not(.vjs-fullscreen).vjs-no-flex .vjs-custom-control-spacer{width:auto}.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-audio-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-chapters-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-current-time,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-descriptions-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-duration,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-mute-control,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-playback-rate,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-progress-control,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-remaining-time,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-subs-caps-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-subtitles-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-time-divider,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-volume-control,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-volume-panel{display:none}.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-audio-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-chapters-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-current-time,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-descriptions-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-duration,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-mute-control,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-playback-rate,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-remaining-time,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-subs-caps-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-subtitles-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-time-divider,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-volume-control,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-volume-panel{display:none}.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-audio-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-chapters-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-current-time,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-descriptions-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-duration,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-mute-control,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-playback-rate,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-remaining-time,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-subtitles-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-time-divider,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-volume-control,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-volume-panel{display:none}.vjs-modal-dialog.vjs-text-track-settings{background-color:#2b333f;background-color:rgba(43,51,63,.75);color:#fff;height:70%}.vjs-text-track-settings .vjs-modal-dialog-content{display:table}.vjs-text-track-settings .vjs-track-settings-colors,.vjs-text-track-settings .vjs-track-settings-controls,.vjs-text-track-settings .vjs-track-settings-font{display:table-cell}.vjs-text-track-settings .vjs-track-settings-controls{text-align:right;vertical-align:bottom}@supports (display:grid){.vjs-text-track-settings .vjs-modal-dialog-content{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr auto}.vjs-text-track-settings .vjs-track-settings-colors{display:block;grid-column:1;grid-row:1}.vjs-text-track-settings .vjs-track-settings-font{grid-column:2;grid-row:1}.vjs-text-track-settings .vjs-track-settings-controls{grid-column:2;grid-row:2}}.vjs-track-setting>select{margin-right:5px}.vjs-text-track-settings fieldset{margin:5px;padding:3px;border:none}.vjs-text-track-settings fieldset span{display:inline-block}.vjs-text-track-settings legend{color:#fff;margin:0 0 5px 0}.vjs-text-track-settings .vjs-label{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);display:block;margin:0 0 5px 0;padding:0;border:0;height:1px;width:1px;overflow:hidden}.vjs-track-settings-controls button:active,.vjs-track-settings-controls button:focus{outline-style:solid;outline-width:medium;background-image:linear-gradient(0deg,#fff 88%,#73859f 100%)}.vjs-track-settings-controls button:hover{color:rgba(43,51,63,.75)}.vjs-track-settings-controls button{background-color:#fff;background-image:linear-gradient(-180deg,#fff 88%,#73859f 100%);color:#2b333f;cursor:pointer;border-radius:2px}.vjs-track-settings-controls .vjs-default-button{margin-right:1em}@media print{.video-js>:not(.vjs-tech):not(.vjs-poster){visibility:hidden}}.vjs-resize-manager{position:absolute;top:0;left:0;width:100%;height:100%;border:none;z-index:-1000}.js-focus-visible .video-js :focus:not(.focus-visible){outline:0}.video-js :focus:not(:focus-visible){outline:0}@-ms-viewport {
width: device-width;
} html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
margin: 0;
padding: 0;
border: 0;
font-size: 100%;
font: inherit;
vertical-align: baseline;
} article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
display: block;
}
ol, ul {
list-style: none;
}
blockquote, q {
quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
content: '';
content: none;
}
iframe {
max-width: 100%; background: transparent;
}
a {
text-decoration: none;
color: inherit;
outline: 0;
border: 0;
cursor: pointer;
-webkit-tap-highlight-color: rgba(0,0,0,0);
}
table {
border-collapse: collapse;
border-spacing: 0;
}
*, *:before, *:after {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
img { max-width: 100%; } html{
-webkit-text-size-adjust: none; 
-moz-text-size-adjust: none; 
-ms-text-size-adjust: none; 
text-size-adjust: none; 
}
body {
font-weight: 400;
font-family: 'Nunito', Helvetica, Arial, sans-serif;
line-height:1.45;
font-size: 100%;
background: white;
color: black;
font-smoothing: antialiased;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
-ms-font-feature-settings: normal;
text-rendering: optimizeLegibility;
text-shadow: 0px 0px 1px rgba(128,128,128,0.01);
}
h1, h2, h3, h4, h5, h6 {
font-family: 'Rubik';  font-weight: bold;
margin: .2em 0;
}
h1 {
font-size: 1.6em;
line-height: 1.20;
}
h2 {
font-size: 1.5em;
line-height: 1.25;
}
h3,
blockquote {
font-size: 1.4em;
line-height: 1.32;
}
h4 {
font-size: 1.3em;
line-height: 1.35;
}
h5 {
font-size: 1.2em;
line-height: 1.40;
}
h6 {
font-size: 1.1em;
line-height: 1.44;
}
p {
font-size: 1.0625rem;
line-height: 1.28;
margin: .7em 0;
}
p a {
background: #cbe4fe;
color: inherit;
}
blockquote {
border-top: 10px solid black;
font-style: normal;
color: inherit;
padding-top: .55em;
margin: 1em 0;
font-family: 'Rubik';  font-weight: bold;
}
hr {
border-style: none;
border-bottom: 1px solid #e6e6e6;
}
small { font-size: 90%; }
strong { 
font-weight: 700;
font-family: 'Nunito';
}
label {
position: absolute;
left: .5em;
top: .5em;
display: block;
font-size: 115%;
line-height: 1.4;
margin: 0;
color: white;
-webkit-transition: .2s ease all;
-o-transition: .2s ease all;
transition: .2s ease all;
pointer-events: none;
}
ul.horizontal {
margin-left: -.3em;
margin-top: -.3em;
}
ul.horizontal li {
display: inline-block;
margin: .4em .3em;
}
ul.vertical { margin-top: -.7em; }
ul.vertical li { margin-top: .7em; text-align: right;
} input[type="text"], input[type="email"],
input[type="password"], input[type="search"],
input[type="tel"], input[type="url"],
input[type="number"], input[type="date"],
input[type="time"], input[type="datetime"],
input[type="datetime-local"], input[type="week"],
input[type="month"], textarea, select {
font: normal 115%/1.40 'Nunito', Helvetica, Arial, sans-serif;
display: block;
min-width: 10em;
width: 100%;
color: white;
background: transparent;
border-style: none;
border-bottom: 2px solid white;
padding: .5em;
margin-bottom: 1em;
position: relative;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
outline: 0;
-webkit-border-radius: 0;
-moz-border-radius: 0;
-ms-border-radius: 0;
-o-border-radius: 0;
border-radius: 0;
}
input::-ms-clear {
display: none;
}
select{
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
} ::-webkit-input-placeholder { color: white;
}
::-moz-placeholder { color: white;
}
:-ms-input-placeholder { color: white;
}
:-moz-placeholder { color: white;
}
::-moz-selection { background: #c1e5ff; }
::selection { background: #c1e5ff; }
textarea {
min-width: 10em;
min-height: 10em;
resize: vertical;
padding-top: .5em;
overflow: auto;
}
select {
padding: 0;
border: 2px solid white;
padding: .25em .25em .25em .5em;
} input[type="submit"], button, .btn {
position: relative;
cursor: pointer;
font: 400 100%/1 'Nunito', Helvetica, Arial, sans-serif;
text-transform: capitalize;
display: inline-block;
border-style: none;
border: 2px solid white;
background: transparent;
color: white;
padding: 1em;
outline: 0;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
}
::-webkit-scrollbar {
width: 6px;
}
::-webkit-scrollbar-track {
-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
border-radius: 0;
background: #fff;
}
::-webkit-scrollbar-thumb {
border-radius: 10px;
-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0);
background: rgb(181, 181, 181);
} .white { background: white; }
.black { background: black; }
.text-white { color: white; }
.show { display: block !important; }
.hide { display: none; }
.ovh { overflow: hidden; }
.left { float: left; }
.right { float: right; }
.center { text-align: center; }
.relative {
position: relative;
display: block;
}
.container {
max-width: 57.7em; margin: 0 auto;
padding: 0 1em;
position: relative;
}
@media screen and (max-width: 1024px){
.container {
max-width: 100%;
padding: 0 2.15em;
}
}
.content{
overflow: hidden;
}
.container.narrow { max-width: 34em; }
.container.narrow.white {
background-color: rgba(255,255,255,1);
padding: 7vw 7vw 5vw;
}
.table {
display: table;
height: 100%;
width: 100%;
}
.table-cell {
display: table-cell;
vertical-align: middle;
}
.clear:before, .clear:after {
content: "";
visibility: hidden;
height: 0;
display: table;
}
.clear:after { clear: both; }
.flex {
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex; -webkit-flex-direction: row;
-moz-flex-direction: row;
-ms-flex-direction: row;
-o-flex-direction: row;
flex-direction: row;
-webkit-justify-content: flex-start;
-moz-justify-content: flex-start;
-ms-justify-content: flex-start;
-o-justify-content: flex-start;
justify-content: flex-start;
-webkit-align-items: flex-start;
-moz-align-items: flex-start;
-ms-align-items: flex-start;
-o-align-items: flex-start;
align-items: flex-start;
width: auto;
}
.flex,
.flex.two,
.flex.three,
.flex.four {
width: auto;
}
.flex .col,
.flex.two .col,
.flex.three .col,
.flex.four .col { -webkit-flex: 1;
-moz-flex: 1;
-ms-flex: 1;
-o-flex: 1;
flex: 1;
-webkit-flex-basis: 100%;
-moz-flex-basis: 100%;
-ms-flex-basis: 100%;
-o-flex-basis: 100%;
flex-basis: 100%;
width: 100%;
max-width: 100%;
}
.flex { margin-left: -1em; }
.flex .col { padding-left: 1em; }
.flex.same-height {
-webkit-align-items: stretch;
-moz-align-items: stretch;
-ms-align-items: stretch;
-o-align-items: stretch;
align-items: stretch;
}
.home .flex.same-height h3 {
margin-bottom: .8em;
}
.flex.no-space { margin: 0; }
.flex.no-space .col { padding: 0; }
.flex.no-space h2 { padding: 1.9em 1.8em 1.85em 2em; }
.flex.no-space .opacity-mask {
background: rgba(0,0,0,.5);
-webkit-transition: all .3s;
-moz-transition: all .3s;
-ms-transition: all .3s;
-o-transition: all .3s;
transition: all .3s;
}
.flex.no-space .opacity-mask.active { background: rgba(0,0,0,.9); }
.flex.no-space .with-background { min-height: 15em; }
.flex.line-between .col:nth-child(2) .relative { padding-top: 1em; }
.flex.line-between .col:nth-child(2) .relative:before {
content: '';
display: block;
width: 100%;
height: 1px;
background: #e6e6e6;
position: absolute;
top: 0;
left: 0;
}
.flex.mobile-asymetric-divide h3 { font-size: 1em; }
.flex.mobile-asymetric-divide .image-holder-link { margin-bottom: 0; }  .category {
position: relative;
text-transform: uppercase;
font-size: 14px;
color: inherit;
font-family: 'Nunito';
font-weight: 700;
}
.date {
font-family: 'Nunito';
font-weight: 300;
}
.with-background {
background-size: cover;
background-position: center;
background-repeat: no-repeat;
}
.opacity-mask {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: rgba(255,255,255,.8);
-webkit-transition: all .5s;
-moz-transition: all .5s;
-ms-transition: all .5s;
-o-transition: all .5s;
transition: all .5s;
}
.opacity-mask.active { background: rgba(255,255,255,.9); }
.hero .opacity-mask.active { background: rgba(255,255,255,.9) !important; }
.white-gradient {
display: block;
position: absolute;
bottom: 0;
left: 0;
width: 100%;
height: 60vh;
background: rgb(255,255,255);
background: -moz-linear-gradient(180deg, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%);
background: -webkit-linear-gradient(180deg, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%);
background: linear-gradient(180deg, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=1);
}
.social {
display: inline-block;
line-height: 1;
border: 1px solid black;
padding: .5em .2em;
height: 2.5em;
width: 2.5em;
vertical-align: bottom;
overflow: hidden;
}
.social:hover{
overflow: visible;
}  .social i {
display: inline-block;
font-size: 150%;
line-height: 1;
}
.social i.adjusted {
position: relative;
bottom: -2px;
right: .1em;
font-size: 200%;
} .inferior-menu {
position: fixed;
left: 0;
bottom: 0;
width: 100%;
background: white;
border-top: 1px solid #cccccc;
padding: 0.3em 1em;
z-index: 5;min-height: 49px;
}
.inferior-menu ul {
overflow: hidden;
margin-left: -.25em;
}
.inferior-menu li {
float: left;
width: 25%;
padding-left: .25em;
text-align: center;
}
.inferior-menu a {
font-size: 12px;
line-height: 1.1;
display: block;
}
.inferior-menu span{
margin-top: 4px;
display: block;
}
.inferior-menu i {
display: block;
clear: both;
width: 21px;
height: 21px;
margin: 0 auto.1em;
overflow: hidden;
background-repeat: no-repeat;
background-size: 1.8em;
background-position: 0 0;
}
.inferior-menu i img{
width: auto;
height: 21px;
margin: 0 auto;
}
.inferior-menu i img.shown{
display: block;
}
.inferior-menu a.active img.hidden{
display: block;
}
.inferior-menu a.active img.shown{
display: none;
}
.inferior-menu li:nth-child(1) i img {
width: 21px;
height: 21px;
}
.inferior-menu li:nth-child(2) i img {
width: 21px;
height: 21px;
}
.inferior-menu li:nth-child(3) i img {
width: 15px;
height: 21px;
}
.inferior-menu li:nth-child(4) i img {
width: 21px;
height: 21px;
} img.hidden{
display: none;
width: 100%;
}
header {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 3.3em;
z-index: 4;
background: transparent; }
header .burger,
header .n-section {
position: fixed;
top: .7em;
display: block;
width: 25px;
height: 25px;
-webkit-transition: top .3s;
-o-transition: top .3s;
transition: top .3s;
background-repeat: no-repeat; }
header .burger {
left: 2.15em;
width: 25px;
height: 25px; }
header .burger img{
display: block;
width: 25px;
height: 25px;
position: relative;
}
header .n-section img{
width: 25px;
height: 25px;
display: block;
}
header .n-section {
right: 2.15em; }
header .side-menu {
position: fixed;
top: 0; left: -171px;
width: 171px;
overflow-y: auto;
background: black;
color: white;
-webkit-transition: left .3s;
-o-transition: left .3s;
transition: left .3s;
padding-left: 1.3em; padding-top: 15vh;
}
header .fixed.to-left,
header .fixed.to-right {
display: none;
-webkit-transition: top .3s;
-o-transition: top .3s;
transition: top .3s;
}
@media screen and (max-width: 1024px){
header .n-section{
width: 45px;
height: 45px;
right: 24px;
top: 0;
}
header .burger{
width: 45px;
height: 45px;
left: 24px;
top: 0;
}
.burger-section{
position: relative;
top: 11px;left: 10px;
-webkit-transition: top .6s;
-o-transition: top .6s;
transition: top .6s;
}
header .burger.active .normal-burger {
visibility: hidden;
z-index: -3;
display: block;
}header .burger{
position: absolute;
}
header .burger img { width: 25px;
height: 25px;
position: absolute;
top: 0;
left: 0;
}
header .burger, header .n-section, header .fixed.to-left, header .fixed.to-right{
-webkit-transition: top .6s;
-o-transition: top .6s;
transition: top .6s;
}
.logo-section{
position: relative;
top: 11px;right: -10px;
-webkit-transition: none;
-o-transition: none;
transition: none;
}
.logo-section .no-hover, .logo-section .hover{
-webkit-transition:all .3s;
-o-transition: all .3s;
transition:all .3s;
}
header .n-section{
position: absolute;
}
header.scroll .n-section .logo-section {
}
}
@media screen and (min-width:53.125em){
header .n-section:hover .logo-section .logo-hover{
visibility: visible;
opacity: 1;
z-index: 1;
width: 25px;
height: 25px;
}
header .n-section:hover .logo-section .no-hover{
visibility: hidden;
opacity: 0;
z-index: -1;
}
}
@media screen and (max-width: 1281px) and (min-width: 1280px){
header.scroll, header .burger, header .n-section, header .fixed.to-left, header .fixed.to-right {
transition: all,0.6s;
}
header .logo{
transition: transform, 0.6s;
}
}
@media screen and (max-width: 1281px) and (min-width: 1280px){
header.on-scroll-up,  header.on-scroll-up .n-section, header.on-scroll-up .fixed.to-left, header.on-scroll-up .burger,header.on-scroll-up .fixed.to-right, header.on-scroll-up .burger, header.on-scroll-up .n-section{
transition: none;
}
header .fixed, header .burger, header .n-section{
position: absolute!important;
}
header.on-scroll-up .logo{
transition: none;
}
}
.logo-section, .burger-section{
display: block;
width: 25px;
height: 25px;
}
.no-hover{	
position: absolute;
z-index: 1;
opacity: 1;
visibility: visible;
width: 100%;
height: 100%;
-webkit-backface-visibility: hidden;
-webkit-transform:translate3d(0,0,0);
-webkit-transition: all .3s;
-o-transition: all .3s;
transition: all .3s;
}
.logo-hover{
visibility: hidden;
opacity: 0;
position: absolute;
z-index: -1;
width: 100%;
height: 100%;
-webkit-backface-visibility: hidden;
-webkit-transform:translate3d(0,0,0);
-webkit-transition: all .3s;
-o-transition: all .3s;
transition: all .3s;
}
header.on-scroll-up {
background: white;
border-bottom: 2px solid #cccccc;
}
header.scroll,
header.scroll .burger,
header.scroll .n-section {
top: -3.6em;
}
header .burger.active {
z-index: 6;
}
.normal-burger{
visibility: visible;
z-index: 6;
}
.white-burger{
visibility: hidden;
z-index: -3;
}
header .burger.active .white-burger{
z-index: 6;
visibility: visible;
}
header .burger.active .normal-burger{
visibility: hidden;
z-index: -3;
display: none;
}
header .logo-wrap {
position: absolute;
top: 0;
left: 50%;
width: 60%;
margin-left: -30%; text-align: center;
padding-top: .55em;
}
header .logo {
display: block; width: 160px;
line-height: 1;
margin: 4px auto 0;
-webkit-transition: transform .6s;
-o-transition: transform .6s;
transition: transform .6s;
-webkit-transform: translateY(0em);
-moz-transform: translateY(0em);
-ms-transform: translateY(0em);
-o-transform: translateY(0em);
transform: translateY(0em);
}
@media screen and (max-width: 550px){
header .logo, .burger-section, .logo-section .no-hover, .logo-section .hover{
transform: none;
transition: none;
}
header .burger, header .n-section, header .fixed.to-left, header .fixed.to-right {
transition: none;
}
header{
transition: all, 0.6s;
}
header.scroll{
transform: translateY(-100%);
transition: all, 0.6s;
top: -53px;
}
header.on-scroll-up {   
transition: all, 0.6s;
transform: none;
}
}
//IMAGE SVG
img.svg {
display:none;
}
.svg img.svg {
display:block;
}
.svg img.normal {
display:none;
}
header.scroll .logo {
-webkit-transform: translateY(-3.6em);
-moz-transform: translateY(-3.6em);
-ms-transform: translateY(-3.6em);
-o-transform: translateY(-3.6em);
transform: translateY(-3.6em);
}
header .logo img {
display: block;  width: 160px; height: 22px;
}
@media screen and (max-height:600px){
header .side-menu{ padding-top: 90px;
}
}
@media screen and (max-width: 400px){
header .side-menu{
height: 100%!important;
}
}
@media screen and (max-width: 500px){
header .side-menu .vertical.abs{
bottom: 0!important;
margin-bottom: 78px!important;
width: 140px;
white-space: nowrap;
left: auto !important;
right: 14px;
}
}
@media screen and (max-height: 500px) and (max-width: 1024px) and (min-width: 53.125em){
header .side-menu .vertical{
margin-bottom: 30px!important
}
header .side-menu{
padding-top: 62px;
}
}
@media screen and (max-height: 500px) and (max-width: 53.125em){
header .side-menu{
padding-top: 62px;
}
header .side-menu hr.smaller {
margin: 3vh 0!important;
}
header .side-menu .side-social-buttons.smaller {
margin-top: 5vh!important;
}
}
@media screen and (max-height: 500px) and (max-width: 500px){
header .side-menu{
padding-top: 62px!important;
}
}
header .side-menu:before {
content: '';
display: block;
width: 171px;
height: 5em;
background: rgb(0,0,0);
background: -moz-linear-gradient(180deg, rgba(0,0,0,1) 50%, rgba(0,0,0,0) 100%);
background: -webkit-linear-gradient(180deg, rgba(0,0,0,1) 50%, rgba(0,0,0,0) 100%);
background: linear-gradient(180deg, rgba(0,0,0,1) 50%, rgba(0,0,0,0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1);
position: fixed;
top: 0;
left: -171px;
-webkit-transition: left .3s;
-o-transition: left .3s;
transition: left .3s;
z-index: 1;
pointer-events: none;
}
header .side-menu.active{
z-index: 5;
}
header .side-menu.active,
header .side-menu.active:before { left: 0; }
header .side-menu .center ul { width: auto; margin-top: -.9em;
overflow: hidden;
float: right;
margin-right: 2em;
}
header .side-menu .side-social-buttons.smaller {
margin-top: 7vh;
margin-bottom: 8vh;
}
header .side-menu hr {
margin: 9.7vh 0;
padding: 1px 0;
}
header .side-menu hr.smaller { margin: 5vh 0; }
header .side-menu .center {
padding: 1px 0;
margin-top: 6.5vh;
margin-bottom: 19vh;
}
header .side-menu .center li {
display: block;
float: right;
margin-left: .5em;
margin-top: .8em;
}
header .side-menu .center li .social{
display: block;
overflow: hidden;
}
header .side-menu .search-trigger {
display: inline-block;
margin-top: .4em;
-webkit-transform: scaleX(-1);
-ms-transform: scaleX(-1);
-o-transform: scaleX(-1);
transform: scaleX(-1);
display: inline-block;
padding-left: 10px;
padding-right: 10px;
position: relative;
right: -10px;
}
header .side-menu .hover a:active,
header .side-menu .vertical a:active { color: #a4a4a4; }
header .search-trigger:active {
-webkit-opacity: .55;
-moz-opacity: .55;
-ms-opacity: .55;
-o-opacity: .55;
opacity: .55;
}
header .side-menu .vertical {
margin-top: 0;
margin-bottom: 0;
position: absolute;
bottom: 0;
}
header .side-menu .vertical.abs {
position: absolute;
bottom: 5%;
left: 1.3em;
text-align: right;
}
@media screen and (max-width:849px) {
header .side-menu .vertical.abs {
bottom: 14vh;}
}
@media screen and (max-height:500px) {
header .side-menu .vertical.abs {
bottom: 14vh;}
}
header .side-menu .vertical li { margin-top: .15em; }
header .side-menu .vertical li a {
font-family: 'Nunito';
font-weight: 300;
font-size: 72%;
display: block;
}
header .align-right {
text-align: right;
padding-right: 2em;
}
header .align-right .list-black {
-webkit-transition: color .25s;
-o-transition: color .25s;
transition: color .25s;
}
header .align-right .list-black.to-black {
color: black;
pointer-events: none;
}
header .align-right li {  }
header .align-right a,
header .fixed a {
font-size: 1.2em;
display: block;
}
header .align-right a{
padding-top: 2.8vh;
}
header .align-right img {
width: 1.1em;
height: 1.1em;
display: inline-block;
}
header .social {
font-size: 88%;
border: 1px solid rgba(255,255,255,.5);
}
header .social i { position: relative; }
header .social i.adjust-linkedin { left: -.02em; }
header .social i.adjust-facebook {
bottom: -1px;
right: .1em;
overflow: hidden;
}
header .social i.adjust-gplus {
left: -.15em;
font-size: 125%;
padding-top: .05em;
}
header .social i.adjust-twitter { left: -.02em; }
header .fixed.to-left.menu-open li { border-color: transparent; }
header .fixed a.active { color: #0080ff; } .hero { margin-bottom: .1em; }
.hero .container {
height: inherit;
}
.hero h1 {
margin: -.5em auto 0;
position: relative;
max-width: 12.4em;
color: #000000;
font-family: 'Rubik';  font-weight: bold;
text-align: center;
transition: all, 0.3s;
-webkit-transform-style: preserve-3d;
-webkit-backface-visibility: hidden;
}
.hero h1:before {
content: "";
display: block;
width: 1.05em;
height: .33em;
background: #0096FF;
position: absolute;
top: -.55em;
left: 50%;
margin-left: -.55em;
}
.hero .with-background {
display: none;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.hero .opacity-mask { background: rgba(255,255,255,.7); }
.home { padding-bottom: 4em; }
.home hr,
.categories hr { margin: 1em 0; }
.home .large,
.home .date,
.categories .large,
.categories .date { display: none; }
.home .split.with-image .category,
.home .split.without-image .category {
display: inline-block;
margin-bottom: .5em;
}
.home .split.with-image .date,
.home .split.without-image .date { font-size: 105%; }
.home .image-holder-link {
text-align: center;
margin: 0 auto .5em;
}
.image-holder-link a{
display: block;
}
.bottom-section .image-holder-link { margin-bottom: 0; }
.home .split.without-image h3 {
font-family: 'Rubik';  font-weight: bold;
font-size: 1em;
}
.home .single.with-image.without-paragraph .image-holder-link { margin-bottom: .75em; }
.home .social-buttons { margin: 3em 0; }
.home .social-buttons .social { vertical-align: top; margin-left: 1em; }
.home .social-buttons .icon-gplus {
position: relative;
right: .15em;
}
.home .social-buttons .ovh {
width: 15em;
margin: 0 auto;
padding: 1px 0;
}
.home .social-buttons .ovh div { margin-left: -1em; }
.home .single.with-image .n-section2 {
display: block;
position: relative;
width: 2em;
height: 2em;	
margin: .5em auto 1em;
}
.home .single.with-image .n-section2 img{
width: 2em;
height: 2em;
left: 0;
top: 0;
opacity: initial!important;
transform: none!important;
transition: none!important;
}
header .n-section:active .logo-hover, header .n-section.active .logo-hover{ visibility: visible;
opacity: 1;
z-index: 1;
width: 25px;
height: 25px;
}
header .n-section:active .no-hover, header .n-section.active .no-hover{ opacity: 0;
z-index: -1;
visibility: hidden;
}
@media screen and (max-width: 640px){
header .n-section:active .no-hover, header .n-section.active .no-hover {
visibility: visible;
opacity: 1;
z-index: 1;
width: 25px;
height: 25px;
}
header .n-section:active .logo-hover, header .n-section.active .logo-hover {
opacity: 0;
z-index: -1;
visibility: hidden;
}
header .social{
width: 42px;
height: 42px;
line-height: 40px;
text-align: center;
padding: 0;
}
header .social i.adjust-facebook {
bottom: -7px;
right: -4px;
overflow: hidden;
font-size: 220%;
}
header .social i{
vertical-align: middle;
}
}
.home .single.with-image .n-section2:active .no-hover {
opacity: 0;
z-index: -1;
visibility: hidden;
}
.home .single.with-image .n-section2:active .logo-hover {
visibility: visible;
opacity: 1;
z-index: 1;		
}
.bottom-section { margin: 1em 0; }
.bottom-section h2 { margin-bottom: .8em; }
.home .extended.large-image { margin-bottom: 1em; }
.flex.no-space h3,
.bottom-section h2,
.home .single.with-image h2,
.home .extended.large-image h2,
.home .extended.small-image h2 { font-size: 1em; }
.home .extended.large-image .with-background { display: block; }
.single.with-image.first .image-holder-link { padding-right: .6em; }
.single.with-image.first .container.narrow { padding-left: .5em; } .flex.line-between.same-height .col { overflow: hidden; }
.flex.same-height .col { position: relative;}
@media screen and (max-width: 1024px) {
.flex.same-height .col{
position: initial;
}
.flex.two.same-height{
position: relative;
}
.flex.same-height .col .relative { position: inherit;}
}
.flex.line-between.same-height .image-holder-link,
.flex.line-between.same-height .relative { float: left; }
.flex.line-between.same-height .image-holder-link {
width: 35%;
padding-right: .6em;
margin-bottom: .5em;
}
.flex.line-between.same-height .relative {
width: 65%;
padding-left: .5em;
}
.flex.line-between .col:nth-child(1) { padding-bottom: .95em; }
.flex.line-between .col:nth-child(2) {
position: relative;
padding-top: 1.1em;
}
.flex.line-between .col:nth-child(2):after {
content: "";
display: block;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 1px;
background: rgba(0,0,0,.1);
margin-left: 1em;
}
.flex.line-between .col:nth-child(2) .relative { padding-top: 0; }
.flex.line-between .col:nth-child(2) .relative:before { display: none; }
.extended.small-image { margin-bottom: 3em; }
.content-buttons .social{
}
.social-buttons .social{
overflow: hidden;
}
.social-buttons .social:hover{
overflow: visible;
}
.home .social-buttons .social:hover i,.side-social-buttons .social:hover i, .listing-social .social-buttons .social:hover i, .graphics .social-buttons .social:hover i, .content-buttons .social-buttons .social:hover i
{ color: white; }
.home .social-buttons .faceb:hover, .listing-social .social-buttons .faceb:hover,
.side-social-buttons .faceb:hover, .graphics .social-buttons .faceb:hover
{
background-color: #475B97;
border-color: #475B97;
}
.home .social-buttons .tweet:hover, .listing-social .social-buttons .tweet:hover ,
.side-social-buttons .tweet:hover, .graphics .social-buttons .tweet:hover
{
background-color: #639BD4;
border-color: #639BD4;
}
.home .social-buttons .linked:hover, .listing-social .social-buttons .linked:hover,
.side-social-buttons .linked:hover, .graphics .social-buttons .linked:hover {
background-color: #4577B4;
border-color: #4577B4;
}
.home .social-buttons .gplus:hover, .listing-social .social-buttons .gplus:hover,
.side-social-buttons .gplus:hover,.graphics .social-buttons .gplus:hover, .content-buttons .social-buttons .gplus:hover {
background-color: #C25146;
border-color: #C25146;
}
.home .social-buttons .social:active i, .listing-social .social-buttons .social:active i, 
.side-social-buttons .social:active i, .graphics .social-buttons .social:active i, .content-buttons .social-buttons .social:active i { color: white; }
.home .social-buttons .faceb:active,  .listing-social .social-buttons .faceb:active, 
.side-social-buttons .faceb:active, .graphics .social-buttons .faceb:active, .content-buttons .social-buttons .faceb:hover
{
background-color: #475B97;
border-color: #475B97;
}
.home .social-buttons .tweet:active, .listing-social .social-buttons .tweet:active, 
.side-social-buttons .tweet:active, .graphics .social-buttons .tweet:active, .content-buttons .social-buttons .tweet:hover {
background-color: #639BD4;
border-color: #639BD4;
}
.home .social-buttons .linked:active, .listing-social .social-buttons .linked:active, .side-social-buttons .linked:active, .graphics .social-buttons .linked:active, .content-buttons .social-buttons .linked:hover  {
background-color: #4577B4;
border-color: #4577B4;
}
.home .social-buttons .gplus:active, .listing-social .social-buttons .gplus:active, 
.side-social-buttons .gplus:active, .graphics .social-buttons .gplus:active, .content-buttons .social-buttons .gplus:active {
background-color: #C25146 ;
border-color: #C25146;
}
.black { overflow: hidden; }
.overfolow-y{
overflow-y: hidden;
overflow-x: hidden;
}
.preloader {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: white;
z-index: 100;
overflow: hidden;
}
@media screen and (max-width: 768px){
.search-results-page .preloader{
display: none!important;
}
}
.preloader span {
max-width: 50px;
display: block;
margin: 0 auto;
position: fixed;
left: 50%;	
top: 	50%;
margin-top: -25px;
margin-left: 	-25px;
} .categories {
padding-top: 4.5em;
padding-bottom: 2em;
} .input-wrapper form{
display: block;
width: 100%;
}
.search {
display: none;
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
width: 100%;
height: 100vh!important;
background: white;
z-index: -1;
padding: 0 2.15em;
transition: all,0.3s;
}
.search input[type="search"] {
border: none;
width: 100%;
text-align: center;
color: #0080ff;
margin: 0;
font-family: 'Rubik', sans-serif;
font-weight: 700;
padding: 0;
font-size: 88px;
line-height: 120px;
height: 140px;
min-width: 100px;
}
@media screen and (max-width: 1100px) {
.search-open header{
position: relative;
top: 0;
transition: none
}
}
@media screen and (max-width: 1024px) {
.search input[type="search"]{
font-size: 70px!important;
line-height: 90px!important;
height: 100px;
}
}
@media screen and (max-width: 850px) {
.search input[type="search"]{
font-size: 60px!important;
line-height: 70px!important;
height: 70px;
}
}
@media screen and (max-width: 767px) {
.search-open{
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
}
.search-open .search{
top: -50px;
}
.search-open .logo, .search-open .burger{
transition: none;
transform: none;
}
.search-open .burger{
position: absolute;
}
.search input[type="search"]{
font-size: 42px!important;
line-height: 50px!important;height: 50px;
}
}
.close-search{
position: absolute;
top: .7em;
right: 2.15em;
width: 1.875em;
height: 1.875em;
display: block;
display: none;
opacity: 0;
background-image: url(//www.newstopia.ro/wp-content/themes/newstopia/img/jpg/close.png);
background-size: 30px;
background-repeat: no-repeat;
background-position: center;
}
.close-search:before, .close-search:after{
width: 36px;
height: 1px;
background: black;
display: block;
position: absolute;
top: 50%;
}
.close-search:before{
-ms-transform: rotate(45deg); -webkit-transform: rotate(45deg); transform: rotate(45deg);
left: -3px;
}
.close-search:after{
-ms-transform: rotate(-45deg); -webkit-transform: rotate(-45deg); transform: rotate(-45deg);
right: -3px;
}
@media screen and (max-width: 53.125em){
.close-search{
width: 1.5em;
height: 1.5em;
background-size: 24px;
}
.close-search:before, .close-search:after{
width: 30px;
top: 60%;
}
}
.search-open .search {
opacity:1;
z-index: 4;
display: block;
}
.search-open .content{
display: none;
}
.search-open .content.contact-us{
display: table;
}
.search-open header{
border-bottom: 2px solid #cccccc;
background: transparent!important;
}
.search-open .n-section{
opacity: 0;
display: none;
}
.search-open .close-search{
opacity: 1;
z-index: 5;
display: block;
}
.search-open .fixed.to-left, .search-open .fixed.to-right{
opacity: 0;
}
input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-results-button,
input[type="search"]::-webkit-search-results-decoration {
display: none;
}  @media screen and (max-width: 19.938em) {
header .logo-wrap { padding-top: .8em; }
header .logo {
margin-top: .15em;
width: 45vw;
}
header .logo img {
width: 100%;
height: auto;
}
.container {
padding-left: .5em;
padding-right: .5em;
}
.categories.container {
padding-left: 1em !important;
padding-right: 1em !important;
}
header .n-section { right: 1em; }
header .burger { left: 1em; }
.home .social-buttons .ovh { width: 12.4em; }
.home .social-buttons .social { margin-left: .2em !important; }
.home .extended.small-image .with-background { height: 20em !important; }
.home .extended.small-image h2 { padding: 0.5em !important; }
.inferior-menu a { font-size: .6em; }
} @media screen and (min-width: 30.000em) {
header .logo-wrap { padding-top: 9px;
}
header .logo { width: 200px;
margin-top: 1px;
}
header .logo img { width: 200px; height: 27px;
}
} @media screen and (min-width: 35.000em) {
.keep-split-on-devices.two .col { -webkit-flex-basis: 50%;
-moz-flex-basis: 50%;
-ms-flex-basis: 50%;
-o-flex-basis: 50%;
flex-basis: 50%;
width: 50%;
max-width: 50%;
}
.home .extended.small-image .positioned {
-webkit-flex-basis: 100%;
-moz-flex-basis: 100%;
-ms-flex-basis: 100%;
-o-flex-basis: 100%;
flex-basis: 100%;
width: 100%;
max-width: 100%;
}
.flex.same-height { margin-bottom: 1em; }
.flex.same-height .relative {
height: 100%;
}
.flex.no-space .relative { padding-bottom: 0; }
.flex.same-height .relative .date,
.flex.same-height .relative .category.absolute {
position: absolute;
bottom: 0;
left: .5em;
margin-bottom: 0;
line-height: 1
}
.bottom-section .flex.same-height .relative .date {
left: initial;
right: 0;
}
.flex.same-height .relative .category.absolute {
left: inherit;
right: 0;
}
.flex.line-between,
.split.with-image .flex { margin-left: -2em; }
.flex.line-between .col,
.split.with-image .col { padding-left: 2em; }
.flex.line-between .col:nth-child(2) .relative { padding-top: 0em; }
.flex.line-between .col:nth-child(2) .relative:before {
width: 100%;
height: 1px;
top: initial;
width: 1px;
height: 100%;
left: -1em;
}
.home .split.without-image h3 { margin-bottom: .2em; }
.home .split.with-image .large { margin-bottom: 0; }
.home .split.with-image.second .large { line-height: 1.24; }
.home .split.with-image .image-holder-link,
.split.title-above .image-holder-link { margin-bottom: 0; }
.split.title-above p { margin-top: 0; }
.split.title-above .relative { padding-bottom: 2em; }
.categories {
padding-top: 5em;
padding-bottom: 3em;
}
.flex.mobile-asymetric-divide h3,
.home .split.without-image h3 { font-size: 1.3em; }
.flex.no-space h3,
.bottom-section h2,
.home .single.with-image h2,
.home .extended.large-image h2,
.home .extended.small-image h2 { font-size: 1.3em; }
.flex.line-between.same-height .image-holder-link,
.single.with-image.first .image-holder-link { padding-right: 1.2em; }
.flex.line-between.same-height .relative { padding-left: .5em; }
} @media screen and (max-width: 39.938em) { .bottom-section h2 { font-size: 1em; }
}
@media screen and (max-width: 200em){
.hero h1{
font-size: 70px;
}
}
@media screen and (min-width: 53.125em){
.hero .opacity-mask { background: rgba(255,255,255,.8); }}
@media screen and (min-width: 2560px) and (min-height: 850px){
.hero h1{
font-size: 62px;
}
.hero .opacity-mask {
background: rgba(255,255,255,.85);
}
}
@media screen and (min-height: 1200px) and (min-width: 2560px){
.hero h1 {
font-size: 70px;
}
.hero .opacity-mask {
background: rgba(255,255,255,.8);
}
}
@media screen and (max-width: 4000px){
.hero h1{
font-size: 60px;
}
}
@media screen and (max-width: 100em){
.hero h1{
font-size: 55px;
}
}
@media screen and (max-width: 100em) and (max-height: 765px){
.hero h1{
font-size: 51px;
}
}
@media screen and (max-width: 87em){
.hero h1{
font-size: 47px;
}
}
@media screen and (max-width: 73em) {
.hero h1 {
font-size: 4vw;
}
}
@media screen and (max-width: 73em) {
.hero h1 {
font-size: 4vw;
}
}
@media screen and (max-width: 47.938em){
.hero h1 { font-size: 7vw; }
}
@media screen and (max-width: 39.938em){
.hero h1 { font-size: 7.5vw; }
}
@media screen and (max-width: 30em){
.hero h1 { font-size: 8.5vw; 
margin-left: auto;
margin-right: auto;
text-align: center;
}
.hero h1 a{
display: block;
text-align: center;
}
}
@media screen and (min-width: 360px) and (max-width: 365px){
.hero h1 { 
font-size: 31px;
}
}
@media screen and (min-width: 48em) and (max-width: 64em) {
.hero h1 {
font-size: 3.35em;
}
} @media screen and (min-width: 63.938em) and (max-width: 64em) {
.hero h1 { font-size: 50px; }
}
@media screen and (max-height: 450px)  and (max-width: 64em) { 
.hero h1 {
font-size: 40px;
}
}
@media screen and (max-height: 540px)  and (max-width: 1024px) and (min-width: 1024px){ 
.hero h1 {
font-size: 40px;
}
} @media screen and (min-width: 40.000em)  {
.social { font-size: 150%; }
.home hr,
.categories hr { margin: .95em 0 1.1em; }
.home hr.second { margin: .92em 0 1.1em; }
.home .social-buttons .ovh { width: 25em; }
.home .social-buttons { margin: 4em 0; }
.bottom-section { margin: 1.5em 0; }
.home .single.with-image .n-section2 {
width: 2.6em;
height: 2.6em;
margin: 1em auto 1.8em;
}
.home .single.with-image .n-section2 img{
width: 2.6em;
height: 2.6em;
}
.home .extended.large-image .relative { z-index: 2; }
.home .extended.large-image .absolute {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1;
overflow: hidden;
}
.home .extended.large-image .half {
float: left;
width: 50%;
height: 100%;
}
.home .extended.large-image .with-background {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.home .extended.large-image .half .opacity-mask { z-index: 2; }
.extended.small-image { margin-bottom: 4em; }
} @media screen and (max-width: 47.938em) {
.flex.two.same-height {
position: initial;
}
.flex.two.no-space.black.same-height.keep-split-on-devices.text-white{
position: relative!important;
}
.flex.mobile-asymetric-divide .col:nth-child(1) { -webkit-flex-basis: 35%;
-moz-flex-basis: 35%;
-ms-flex-basis: 35%;
-o-flex-basis: 35%;
flex-basis: 35%;
float: left;
width: 35%;
max-width: 35%;
flex: none;
}
.flex.mobile-asymetric-divide .col:nth-child(2) { -webkit-flex-basis: 65%;
-moz-flex-basis: 65%;
-ms-flex-basis: 65%;
-o-flex-basis: 65%;
flex-basis: 65%;
float: right;
width: 65%;
max-width: 65%;
flex: none;
}
.flex.two.align-right, .flex.two.keep-split-on-devices, .flex.center {
flex: none;
display: block;
overflow: hidden;
}
.home .single.with-image .narrow { padding: 0; }
.home .single.with-image h2,
.home .extended.large-image h2 { text-align: left; }
.home .single.with-image.without-paragraph h2 { text-align: center; }
.container.narrow.white {
padding: 0 1em;
max-width: initial;
background: transparent;
}
.home .extended.large-image h2 {
padding-top: 1em;
border-top: 1px solid #e6e6e6;
}
.home .extended.large-image .absolute {
position: relative;
width: auto;
height: 15em;
margin-top: 1em;
margin-left: -.25em;
}
.home .extended.large-image .half {
width: 50%;
float: left;
padding-left: .25em;
}
.home .extended.large-image .opacity-mask { display: none; }
.home .extended.large-image .half,
.home .extended.large-image .with-background { height: 100%; }
.home .extended.large-image .with-background {
width: 100%;
position: relative;
}
.split.title-above {
position: relative;
padding-top: 2em;
}
.split.title-above .relative {
height: initial;
padding: 0;
position: absolute;
top: 0;
left: 0;
}
.bottom-section .flex.same-height.keep-split-on-devices .col{position: initial;}
.split.title-above .flex .category.absolute { top: 0; bottom: auto; position: absolute;
}
.single.with-image.first .col { overflow: hidden; }
.single.with-image.first .image-holder-link,
.single.with-image.first .container.narrow { float: left; }
.single.with-image.first .image-holder-link { width: 35%; }
.single.with-image.first .container.narrow {
max-width: initial;
margin: 0;
width: 65%;
text-align: left;
}
.hero .container { margin-top: -1em; }
.home .split.with-image .category,
.home .split.without-image .category,
.single.with-image.first .category { top: -4px }
.single.with-image.first h2 {
margin-top: .2em;
line-height: 1.32;
}
.single.with-image.first .category {
display: inline-block;
padding-top: 0;
}
.home .split .line-between .col:nth-child(1) .category { padding-top: .28em; }
.home .split .line-between .col:nth-child(1) h3 { margin-bottom: .2em; }
.flex.line-between.keep-split-on-devices {
-webkit-flex-wrap: wrap;
-moz-flex-wrap: wrap;
-ms-flex-wrap: wrap;
-o-flex-wrap: wrap;
flex-wrap: wrap;
}
.flex.line-between.keep-split-on-devices.two .col {
-webkit-flex-basis: 100%;
-moz-flex-basis: 100%;
-ms-flex-basis: 100%;
-o-flex-basis: 100%;
flex-basis: 100%;
width: 100%;
max-width: 100%;
}
.home .social-buttons .left,
.home .social-buttons .right {
float: none;
display: inline-block;
text-align: center;
margin: 0;
}
.home .social-buttons .ovh div { margin-left: 0; }
.home .social-buttons .ovh .left { margin-left: -.8em; }
.home .social-buttons .social {
margin: 0;
margin-left: .8em;
}
.home .extended.large-image h2,
.home .single.with-image.without-paragraph h2,
.home .extended.small-image .black h2 { font-size: 1.35em;
}
.home .extended.large-image h2 { padding-top: 2em; }
.home .extended.large-image { margin-bottom: 3em; }
.home .split.with-image .category,
.home .split.without-image .category {
margin-bottom: 0em;
}
.bottom-section .flex .col:nth-child(1) {
-webkit-flex-basis: 100%;
-moz-flex-basis: 100%;
-ms-flex-basis: 100%;
-o-flex-basis: 100%;
flex-basis: 100%;
width: 100%;
max-width: 100%;
}
.bottom-section .flex .col:nth-child(2) {
-webkit-flex-basis: 0;
-moz-flex-basis: 0;
-ms-flex-basis: 0;
-o-flex-basis: 0;
flex-basis: 0;
width: 0;
max-width: 0;
}
.bottom-section .image-holder-link { text-align: left; }
.categories .bottom-section h2 { font-size: 18px; }
.categories .bottom-section .flex .col:nth-child(2) {
display: none;
}
} @media screen and (min-width: 48.000em) {
h1,
h2,
h3,
h4,
h5,
h6 {
font-family: 'Rubik';  font-weight: bold;
}
h1 { font-size: 2em; }
h2,
.home .extended.small-image h2 { font-size: 1.8em; }
h3,
blockquote,
.flex.mobile-asymetric-divide h3,
.home .split.without-image h3 { font-size: 1.6em; }
h4 { font-size: 1.4em; }
h5 { font-size: 1.2em; }
h6 { font-size: 1em; }
p { font-size: 120%; }
input[type="text"], input[type="email"],
input[type="password"], input[type="search"],
input[type="tel"], input[type="url"],
input[type="number"], input[type="date"],
input[type="time"], input[type="datetime"],
input[type="datetime-local"], input[type="week"],
input[type="month"], textarea, select, label,
input[type="submit"], button, .btn { font-size: 120%; }
.flex { margin-left: -1.5em; }
.flex .col { padding-left: 1.5em; }
.flex.two .col,
.flex.four .col { -webkit-flex-basis: 50%;
-moz-flex-basis: 50%;
-ms-flex-basis: 50%;
-o-flex-basis: 50%;
flex-basis: 50%;
width: 50%;
max-width: 50%;
}
.flex.three .col { -webkit-flex-basis: 33.33%;
-moz-flex-basis: 33.33%;
-ms-flex-basis: 33.33%;
-o-flex-basis: 33.33%;
flex-basis: 33.33%;
width: 33.33%;
max-width: 33.33%;
}
.flex.flip {
-webkit-flex-direction: row-reverse;
-moz-flex-direction: row-reverse;
-ms-flex-direction: row-reverse;
-o-flex-direction: row-reverse;
flex-direction: row-reverse;
}
.flex.align-right { text-align: right; }
.flex.line-between,
.split.with-image .flex { margin-left: -2.55em; }
.flex.line-between .col,
.split.with-image .col { padding-left: 2.55em; }
.flex.line-between { margin-left: -2.75em; }
.flex.line-between .col { padding-left: 2.75em; }
.flex.line-between .col:nth-child(1) { padding-bottom: 0; }
.flex.line-between .col:nth-child(2) .relative:before { left: -1.5em; }
.flex.no-space { text-align: right; }
.flex.same-height .relative { padding-bottom: 3em; }
.flex.same-height.black .image { position: relative; } .container.narrow { padding: 0; }
.container.narrow.white { padding: 13vw 3vw 12vw; }
.category {
font-size: initial;
color: inherit;
font-family: 'Nunito';
font-weight: 400;
}
.category:before,
.category:after {
content: '';
display: inline-block;
width: 1.2em;
height: 1.2em;
background: black;
vertical-align: baseline;
margin-right: .8em;
position: relative;
top: .12em;
-webkit-transition: background-color .5s;
-o-transition: background-color .5s;
transition: background-color .5s;
}
.category:after {
display: none;
margin-right: 0;
margin-left: .92em;
}
.bottom-section .category:before { display: none; }
.bottom-section .category:after {
content: '';
display: inline-block;
width: 1.2em;
height: 1.2em;
background: black;
vertical-align: baseline;
margin-right: 0;
margin-left: .92em;
position: relative;
top: .2em;
}
.flip .category:before { display: none; }
.flip .category:after { display: inline-block; }
.social { font-size: 200%; }
.social i.adjusted { bottom: -3px; }
.side-social-buttons .social i.adjusted { bottom: -2px; }
.hero .container {
height: initial;
padding-top: 0;
padding-bottom: 0;
}
.hero h1 { text-align: left;
margin-top: -.15em;
}
.hero h1:before {
left: -.36em;
margin-left: 0;
}
.home .large,
.home .date,
.categories .large,
.categories .date { display: block; }
.home .single.with-image.without-paragraph .container.narrow {
max-width: 50em;
}
.home .single.with-image.without-paragraph .image-holder-link { 
margin-bottom: .1em;
max-width: 77%;
}
.home .single.with-image.without-paragraph h2 { margin-top: .3em; }
.single.with-image.first .image-holder-link { padding-right: 0; }
.home .single.with-image.first .picture {
display: block;
overflow: hidden;
height: 30em;
}
.home .social-buttons .ovh div { margin-left: -.6em; }
.home .social-buttons .social { margin-left: .52em; }
.home .social-buttons .right { margin-right: .37em; }
.home .social-buttons .right .social { margin-left: .45em; }
.home .social-buttons .icon-facebook { right: 0; }
.home .social-buttons .ovh { width: 35.7em; }
.home .single.with-image .n-section2 {
width: 2.25em;
height: 2.25em;
margin: 1.55em auto 1.25em;
}
.home .single.with-image .n-section2 img{
width: 2.25em;
height: 2.25em;
}
.home .single.with-image .n-section2 image-rendering: {
width: 2.25em;
height: 2.25em;
}
.home .split.without-image h3 {
font-size: 1.5em;
margin-bottom: 1em;
margin-top: 1.2em;
font-family: 'Nunito';
font-weight: 400;
}
.home .split.without-image .image-holder-link { display: none; }
.single.with-image.first .category { display: none; }
.flex.line-between.same-height .col { overflow: initial; }
.flex.line-between.same-height .image-holder-link,
.flex.line-between.same-height .relative { float: none; }
.flex.line-between .col:nth-child(2) .relative:before { display: block; }
.flex.line-between.same-height .image-holder-link {
width: 100%;
padding-right: .6em;
}
.flex.line-between.same-height .relative {
position: relative;
width: 100%;
padding-left: .5em;
}
.flex.line-between .col:nth-child(2) {
position: relative;
padding-top: 0;
}
.flex.line-between .col:nth-child(2):after { display: none; }
.extended.small-image { margin-bottom: 4em; }
.single.with-image.first .container.narrow { padding-left: 0em; }
.categories .large { margin-top: -3px; }
}
@media screen and (max-width: 767px){
.home .social-buttons .social{
padding: 0;
border: none;
width: 42px;
height: 42px;
display: block;
float: left;
margin: 0 6px;
}
.home .social-buttons .ovh div {
margin-left: 0;
display: block;
float: left;
}
.home .social-buttons .ovh .left{
margin-left: 0;
}
.home .social-buttons .ovh{
width: auto;
display: table;
margin: 0 auto;
}
.home .social-buttons .ovh:before, .home .social-buttons .ovh:after {
content: "";
visibility: hidden;
height: 0;
display: table;
}
.home .social-buttons .social i{
display: none;
}
.social:hover{
background: transparent!important;
}
} @media screen and (min-width: 48em) and (max-width: 64em) {
.home hr,
.categories hr { margin: 2em 0 !important; }
.home .hero .container { padding-right: 0 !important; }
.home .bottom-section hr { margin: 3em 0 !important; }
.home .split.with-image .date { margin: 1.5em 0 !important; }
.hero .opacity-mask { background: rgba(255,255,255,.7); }
.home .single.with-image h2,
.home .extended.large-image h2,
.home .single.with-image.without-paragraph h2,
.home .extended.small-image .black h2,
.single.with-image.without-paragraph h2 { font-size: 1.85em; }
.home .single.with-image h2 { margin: 1em 0; }
.home .extended.large-image .container.narrow {
max-width: 27em !important;
padding-top: 15em !important;
padding-bottom: 15em !important;
}
.home .extended.large-image .half:nth-child(1) .with-background { background-position: left center; }
.home .extended.large-image .half:nth-child(2) .with-background { background-position: right center; } .social { font-size: 150%; }
.bottom-section h2 { font-size: 1.85em; }
.home .extended.small-image .black h2 {
font-size: 1.6em;
line-height: 1.4;
}
.flex.no-space h2 { padding: 3.5em 2.5em 3.5em 2em; }
} @media screen and (max-width: 64em){
.hero h1{
margin-top: 0;		
}	
} @media screen and (min-width: 48em) and (max-width: 53.063em) {
.home .extended.small-image .black h2 {
padding: 2em !important;
font-size: 1.75em !important;
}
} @media screen and (max-width: 53.063em) {
.flex.no-space .with-background.feature3-desktop, .flex.no-space .with-background.feature3-mobile {
min-height: 100px!important;
}
header .side-menu hr { margin: 5vh 0; }
.home .extended.small-image .black {
background: transparent;
text-align: center;
}
.hero h1{
margin-top: -1em;		
}
.home .extended.small-image .positioned {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1;
}
.home .extended.small-image .image {
-webkit-flex-basis: 100%;
-moz-flex-basis: 100%;
-ms-flex-basis: 100%;
-o-flex-basis: 100%;
flex-basis: 100%;
width: 100%;
max-width: 100%;
}
.home .extended.small-image .with-background {
height: 17em;
padding-bottom: 0;
}
.home .extended.small-image .black h2 {
padding: 1.5em;
font-size: 1.35em;
}
} @media screen and (min-width: 53.125em) {
.hero h1:hover { color: #969696; }
.flex.same-height { margin-bottom: 0em; }
.flex.same-height .relative { padding-bottom: 5em; }
.inferior-menu { display: none; }
header .logo { width: 225px;
margin: 0 auto;
}
header .logo img { width: 225px;
height: 30px;
max-height: 22px;
}
header .fixed.to-left,
header .fixed.to-right { display: block; }
header .fixed {
position: fixed;
top: 0;
}
header .to-left { left: 3em; }
header .to-right { right: 3em; }
header .fixed.to-left,
header .fixed.to-right {
color: #a4a4a4;
top: 0.96875em;
line-height: 1
}
header .fixed.to-left { left: 5em; }
header .fixed.to-right { right: 5em; }
header.scroll .fixed.to-left,
header.scroll .fixed.to-right { top: -3.6em; }
header .fixed { font-size: 100%; }
header .fixed li {
font-family: 'Nunito';
font-weight: 600;
padding-top: 0;
display: block;
float: left;
padding-left: 1em;
margin-left: .7em;
line-height: 1;
border-left: 1px solid #a4a4a4;
}
header .fixed li:first-child {
padding-left: 0;
margin-left: 0;
border: 0;
}
header .fixed.to-left { left: 4.6em; }
header .fixed.to-right { right: 4.6em; }
header .fixed.to-right a,
header .fixed.to-left a {
-webkit-transition: color .5s;
-o-transition: color .5s;
transition: color .5s;
}
header .fixed.to-right a:hover,
header .fixed.to-left a:hover {
color: #0080ff;
}
header .side-menu .hover a {
-webkit-transition: color .5s;
-o-transition: color .5s;
transition: color .5s;
}
.home { padding-bottom: 0; }
.bordered {
border: 1px solid #e6e6e6;
padding: 1.05em;
}
.hero h1 {
-webkit-transition: color .5s;
-moz-transition: color .5s;
-ms-transition: color .5s;
-o-transition: color .5s;
transition: color .5s;		
}
.hero h1:hover { color: #969696; }
.home .extended.large-image h2,
.home .extended.large-image p {
-webkit-transition: all .5s;
-moz-transition: all .5s;
-ms-transition: all .5s;
-o-transition: all .5s;
transition: all .5s;
}
.home .extended.large-image h2.active,
.home .extended.large-image p.active { color: #969696; }
.home .flex.no-space h2 a:hover { color: #e6e6e6;}
.side-menu .vertical a,
.home .social-buttons .social,
.side-social-buttons .social,
.home .social-buttons .social i,
.side-social-buttons .social i {
-webkit-transition: all .5s;
-o-transition: all .5s;
transition: all .5s;
}
header .search-trigger:hover {
-webkit-opacity: .7;
-moz-opacity: .7;
-ms-opacity: .7;
-o-opacity: .7;
opacity: .7;
}
header .side-menu .vertical a:hover,
header .side-menu .hover a:hover { color: #a4a4a4; }
.home .social-buttons .social { font-size: 145%; }
.hover-text,
.category {
-webkit-transition: color .5s;
-o-transition: color .5s;
transition: color .5s;
}
.hover-text.active,
.hover-category.active,
.category:hover { color: #969696; }
.home .black .hover-text.active { color: #969696 !important; }
.hover-text.active:before,
.hover-text.active:after,
.hover-category.active:before,
.hover-category.active:after,
.category:hover:before,
.category:hover:after {
background-color: #969696;
}
.image-holder-link {
-webkit-transition: opacity .5s;
-o-transition: opacity .5s;
transition: opacity .5s;
}
.image-holder-link.active {
-webkit-opacity: .65;
-moz-opacity: .65;
-ms-opacity: .65;
-o-opacity: .65;
opacity: .65;
}
.home .single.with-image .n-section2:hover .logo-hover{
visibility: visible;
opacity: 1;
z-index: 1;
}
.home .single.with-image .n-section2:hover .no-hover{
visibility: hidden;
opacity: 0;
z-index: -1;
}
header .n-section:hover	 { }
.home .extended.large-image { margin-bottom: 0em; }
.flex.no-space h3,
.bottom-section h2,
.home .single.with-image h2,
.home .extended.large-image h2 { font-size: 1.8em; }
.black .positioned { position: relative; }
.black .positioned:after {
content: '';
display: block;
background: black;
height: 100%;
width: 3px;
position: absolute;
top: 0;
right: -3px;
z-index: 1;
}
.black .image a {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.home .extended.small-image .positioned {
-webkit-flex-basis: 50%;
-moz-flex-basis: 50%;
-ms-flex-basis: 50%;
-o-flex-basis: 50%;
flex-basis: 50%;
width: 50%;
max-width: 50%;
}
header .side-menu .center {
margin-top: 11vh;
margin-bottom: 16.2vh;
}
} @media screen and (max-width: 59.938em) {
.categories.container {
padding-right: 2.15em;
padding-left: 2.15em;
}
.home .container{
padding-left: 1em;
padding-right: 1em;
}
.hero .container{
padding-right: 25px;
padding-left: 25px;
}
.container-listing {
padding: 0 1em;
margin: 0;
}
}
@media screen and (max-width: 420px){
.home .image-holder-link.full-graphic2{
margin-left: -1em;
margin-right: -1em;
}
} @media screen and (min-width: 60.000em) {
h1 { font-size: 3.23em; }
h2,
.home .single.with-image h2,
.home .extended.large-image h2,
.home .extended.small-image h2 { font-size: 2.1em; }
h3,
blockquote { font-size: 2.250em; }
h4 { font-size: 1.875em; }
h5 { font-size: 1.625em; }
h6 { font-size: 1.375em; }
p,
input[type="submit"],
button,
.btn { font-size: 132%; }
input[type="text"], input[type="email"],
input[type="password"], input[type="search"],
input[type="tel"], input[type="url"],
input[type="number"], input[type="date"],
input[type="time"], input[type="datetime"],
input[type="datetime-local"], input[type="week"],
input[type="month"], textarea, select, label { font-size: 140%; }
.container.narrow.white { background-color: rgba(255,255,255,1); }
.category { font-size: .97em; }
header .search-trigger {
margin-top: 2em;
-webkit-transition: opacity .5;
-o-transition: opacity .5;
transition: opacity .5;
-webkit-opacity: 1;
-moz-opacity: 1;
-ms-opacity: 1;
-o-opacity: 1;
opacity: 1;
}
.home .bordered.second { padding-bottom: .8em; }
.home .split.with-image.second .date {
margin-top: 2.45em;
margin-bottom: 2.5em;
}
.home .hero .container {
padding-right: 12.4em;
}
.home hr.third { margin-top: 2.1em; }
.home hr.fourth { margin-top: 1.2em; }
.home hr.fifth {
margin-top: 2.45em;
margin-bottom: 1.2em;
}
.home h3,
.flex.mobile-asymetric-divide h3 { font-size: 1.7em; }
.home .split.with-image.second { margin-top: .4em; }
.home .split.with-image h3 {
line-height: 1.3; padding-right: 0;
}
.home .split.with-image .flip h3 {
padding-right: 0%; padding-left: 0;
}
.home .split.with-image h3,
.home .single.with-image h2,
.home .extended.large-image h2 { margin: .87em 0; }
.home .extended.large-image .container.narrow {
max-width: 36em;
padding: 13.58em 1.3em 14em;
}
.home .extended.large-image h2,
.split.title-above h2 { margin-top: 0; }
.home .extended.large-image h2 {
font-size: 2.4em;
margin-bottom: 1.3em;
}
.home .extended.large-image p {
margin: 0 auto;
max-width: 78%;
font-size: 140%;
line-height: 1.2;
}
.home .split.with-image .date { margin: 1em 0 1.5em; }
.home .split.without-image .relative {
padding-left: 17%;
padding-right: 15%;
padding-bottom: 2.2em;
}
.home .split.without-image .relative .category {
margin-top: .9em;
margin-left: -24.7%;
}
.home .split.with-image .category,
.home .split.without-image .category { margin-bottom: 0; }
.home .split.without-image .relative .date {
left: 17%;
padding-bottom: .9em;
}
.home .single.with-image.first .image-holder-link { padding: 0 .15em; }
.home .single.with-image.first h2 {
margin-top: 1.4em;
margin-bottom: 1.15em;
}
.home .single.with-image.first .large {
margin-top: 1.4em;
margin-bottom: 1.15em;
position: relative;
left: .5em;
font-size: 125%;
max-width: 90%;
}
.home .social-buttons { margin: 5.75em 0; }
.home .social-buttons .gplus .icon-gplus {
font-size: 130%;
padding-top: 0.05em;
}
.bottom-section { margin: 4.5em 0 7.3em; }
.bottom-section h2 {
font-size: 213%;
line-height: 1.2;
margin-bottom: .75em;
} .bottom-section hr { margin: 1.75em 0 2em; }
.bottom-section .relative {
margin-top: -.33em;
}
.bottom-section .flex .col:nth-child(1) { -webkit-flex-basis: 46%;
-moz-flex-basis: 46%;
-ms-flex-basis: 46%;
-o-flex-basis: 46%;
flex-basis: 46%;
width: 46%;
max-width: 46%;
}
.bottom-section .flex .col:nth-child(2) { -webkit-flex-basis: 54%;
-moz-flex-basis: 54%;
-ms-flex-basis: 54%;
-o-flex-basis: 54%;
flex-basis: 54%;
width: 54%;
max-width: 54%;
padding-left: 3.7em;
}
.categories { padding-bottom: 5em; }
.extended.small-image { margin-bottom: 0em; }
} @media screen and (min-width: 64.063em) {
.hero .container {max-width: 66vw;} .flex.no-space h2 { padding: 1.9em 1.8em 1.85em 2em; }
} @media screen and (min-width: 87.500em) {
.flex.no-space .opacity-mask { background: rgba(0,0,0,.65); }
} @media screen and (min-width: 73.125em) { .flex { margin-left: -5em; }
.flex .col { padding-left: 5em; }
.flex.four .col { -webkit-flex-basis: 25%;
-moz-flex-basis: 25%;
-ms-flex-basis: 25%;
-o-flex-basis: 25%;
flex-basis: 25%;
width: 25%;
max-width: 25%;
}
.flex.line-between .col:nth-child(2) .relative:before { left: -1.5em; }
header .align-right .fixed { font-size: 100%; }
header .align-right .fixed li {
padding-left: 1em;
margin-left: .7em;
}
header .fixed.to-right li:first-child + li {
padding-right: 1em;
margin-right: .7em;
border-right: 1px solid #a4a4a4;
}
header .fixed.to-left,
header .fixed.to-right { line-height: 1;top: 15px; }
header .fixed.to-left { left: 4.6em; }
header .fixed.to-right { right: 4.2em; }
.hero h1:before { left: -.36em; }
.home .split.with-image .date { margin: 2em 0 2.7em; }
.home .single.with-image p { margin-bottom: 2em; }
.home .split.with-image .shorter { padding-right: 10%; }
.home .split.with-image .flip .shorter {
padding-right: 0;
padding-left: 11%;
}
.home p.large,
.categories p.large,
.home .single.with-image.first .large { font-size: 19px;
}
.bottom-section .image-holder-link { text-align: left; } } @media screen and (min-width: 75em + 2em ) {
.container {
padding-left: 0;
padding-right: 0;
}
}
@media screen and (max-width: 30.000em) {
.hero h1{
margin-top: 0.55em;
}
.hero .table{
padding-bottom: 40px;
}
} .graphics{
margin: 0 auto;
position: relative;
padding: 5em 3.75em;
}
.graphic-news-img{
display: block;
margin: 0 auto;
}
.graphic-news-img, .graphic-news-title{
max-width: 670px;
margin: 0 auto;
}
.graphic-news-title{
display: block;
text-align: center;	
}
.graphic-news-bottom .table-cell{
width: 33.33333%;
padding: 0 0.5em;
vertical-align: bottom;
}
.graphic-news-bottom .social{
padding: 0;
height: 1.375em;
width: 1.375em;
line-height: 1.313em;
}
.graphic-news-bottom{
margin-top: 4.1em;
}
.graphic-news-bottom .social i{
font-size: 73%;
}
.icon-linkedin, .icon-twitter{
font-size: 81%;
}
.icon-gplus{
position: relative;
left: -3px;
}
.graphic-news-bottom .social i.adjusted{
right: -0.1em;
font-size: 105%;
bottom: -4px;
vertical-align: bottom;
}
.graphic-news-bottom, .graphic-news-text{
text-align: center;	
}
.top-graphic{
max-width: 1070px;
margin: 0 auto;
} .graphic-date{
font-size: 1.125em;
font-weight: 300;
}
.graphics-wrapper{
margin-top: 5em;
}
.graphic-cell{
width: 33.33333%;
float:left;
padding: 3px;
}
.graphic-box{
border: 1px solid #cccccc;
border-radius: 2px;
padding: 1.3em 1em 1em;	
overflow: hidden;
}
.graphic-small-img, .graphic-small-title {
display: block;
overflow: hidden;
text-align: center;
}
.graphic-small-img img{
display: block;
image-rendering: -webkit-optimize-contrast;
}
.graphic-small-title h4{
font-size: 1.25em;
font-family: 'Rubik';  font-weight: bold;
margin-top: 0;
margin-bottom: 0.8em;
} @media screen and (min-width: 100em) {
.graphics{
padding-left: 8em;
padding-right: 8em;
}
.graphic-news-img{
max-width: 70%;
}
.home .extended.small-image h2 {
max-width: 45vw;
float: right;
}
} @media screen and (min-width: 118.75em) {
.graphics{
padding-left: 11em;
padding-right: 11em;
}
} @media screen and (min-width: 143.75em) {
.graphics{
max-width: 112em;
padding-left: 1em;
padding-right: 1em;
}
}
@media screen and (max-width: 767px) {	
.content-buttons .social i{
display: none;
}
.content-buttons .social {
border: none;
width: 42px;
height: 42px;
padding: 0;
}
.content-buttons .social:hover{
background: transparent;
}
.content-buttons .social .icon-fb-mobile{
width: 42px;
height: 42px;
}
}
@media screen and (min-width: 48em) {	
.content-buttons .social{
font-size: 121%;
}
} @media screen and (min-width: 48em) {	
.graphics p {
font-size: 120%;
}
} @media screen and (max-width: 59.938em) {
.graphic-cell {
width: 50%;
}
.graphics{
padding-right: 2.15em;
padding-left: 2.15em;
}
}
@media screen and (min-width: 60em){
.graphic-news-title h1{
font-size: 2.1em;
margin-bottom: 1.5em;
}
.graphics p {
font-size: 143.75%;
}
}
@media screen and (max-width: 64em) and (min-width: 48em){
.graphics .social{
font-size: 205%;
}
.graphic-news-title h1{
font-size: 1.85em;
}
}
@media screen and (max-width: 53.063em) {
.graphic-date{
display: none;
}
} @media screen and (min-width: 48em) and (max-width: 53.063em) {
.graphic-date{
font-size: 1em;
}
.graphics .table.center .table-cell{
text-align: left;
}
.graphics .table.center .table-cell:first-child{
text-align: right;
}
.graphics .table.center .table-cell:first-child+.table-cell{
text-align: center;
}
.graphic-news-img, .graphic-news-title{
max-width: 100%;
margin: 0 auto;
}
.graphic-news-bottom{
margin-top: 3em;
}
.graphics-wrapper{
margin-top: 3.1em;
}
} @media screen and (max-width: 47.9375em){
.graphic-cell{
width: 100%;
}
.graphic-small-title{
text-align: left;
}
.graphic-news-text p{
font-size: 100%;
text-align: left;
line-height: 1.4;
}
.graphic-news-title{
text-align: left;
}
.graphic-news-title h1{
font-size: 1.35em;
}
.graphic-small-title h4 {
font-size: 1.15em;
font-family: 'Rubik';  font-weight: bold;
text-align: left;
}
.graphic-box{
padding: 1em 0;
border: none;
border-top: 1px solid #cccccc;
}
.graphic-news-title, .graphic-news-text{
}
.graphic-news-bottom .table-cell{
display: none;
}
.graphic-news-bottom .table-cell:first-child+.table-cell{
display: block;
padding: 0;
width: 100%;
}
.graphic-news-bottom .social-buttons{
display: table;
margin: 0 auto;
}
.graphic-news-bottom .social {
height: 39px;
width: 39px;
line-height: 36px;
margin: 0 2px;
display: block;
float: left;
}
.graphic-news-bottom .social i {
font-size: 22px;
vertical-align: middle;
}
.graphic-news-bottom .social i.adjusted {
right: -0.05em;
font-size: 30px;
bottom: -6px;
}
.graphics-wrapper{
margin-top: 2em;
}
.graphic-news-bottom {
margin-top: 2em;
}
}
@media screen and (max-width: 420px){
.graphic-news-bottom .social i.adjusted {
bottom: -6px;
}
}
.left-about{
max-width: 600px;
}
.content-buttons{
margin-top: 4.2em;
padding-bottom: 3em;
}
.about-us{
height: 100%;
position: relative;
}
.about-content{
margin-top: 220px;
max-width: 1450px;
margin: 0 auto;	
padding: 9em 1em 1.5em 1em;	
}
.right-about{
position: absolute;
top: 0;
right: 0;
width: 38%;
height: 100%;
}
.right-about-img{
width: 100%;
height: 100%;
background-size: cover;
background-position: center center;
background-repeat: no-repeat;
-webkit-transform-style: preserve-3d;
-webkit-backface-visibility: hidden;
}
.the-title h1{
color:#000000;
font-family: 'Rubik';  font-weight: bold;	font-size: 3.6em;
line-height: 1;
margin-bottom: 0.9em;
max-width: 280px;
margin-top: 0;
}
.the-content p{
font-size: 1.375em;
line-height: 1.6;
margin: 1.7em 0;
}
.the-content:not(.harta-site) li {
font-size: 1.375em;
line-height: 1.6;
}
.the-content:not(.harta-site) ul {
margin: 1.7em 0;
}
.the-content:not(.harta-site) ol {
margin: 1.7em 0;
}
.the-content:not(.harta-site) ul li {
list-style: disc;
list-style-position: inside;
}
.the-content:not(.harta-site) ol li {
list-style: decimal;
list-style-position: inside;
}
@media screen and (max-width: 120em) and (min-width: 64.0625em){
.the-content p{
font-size: 1.1875em;
}
.the-content:not(.harta-site) li {
font-size: 1.1875em;
}
}
@media screen and (min-width: 73.125em){
.about-page header .fixed.to-right li:first-child + li {
border-right: 1px solid #015ea3;
}
}
@media screen and (min-width: 960px){
.about-page header .fixed.to-right li{
border-left: 1px solid #015ea3;
}
.about-page header .n-section:hover{ }	
.about-page header .n-section:hover .no-hover{
opacity: 0;
z-index: -1;
visibility: hidden;
}
.about-page header .n-section:hover .hover{
opacity: 1;
z-index: 1;
visibility: visible;
}
.about-page header.on-scroll-up .n-section:hover .no-hover{
opacity: 0;
z-index: -1;
visibility: hidden;
}
.about-page header.on-scroll-up .n-section:hover .no-hover {
opacity: 1;
z-index: 1;
visibility: visible;
}
.about-page header.on-scroll-up .n-section:hover .no-hover {
opacity: 0;
z-index: -1;
visibility: hidden;
}
.about-page header.on-scroll-up .n-section:hover .logo-hover{
opacity: 0;
z-index: -1;
visibility: hidden;
}
.about-page header.on-scroll-up .n-section:hover .logo-hover-albastru{
opacity: 1;
z-index: 1;
visibility: visible;
}
.about-page header.on-scroll-up .n-section:hover { }
.about-page header.on-scroll-up .fixed.to-right li:first-child + li {
border-left: 1px solid #a4a4a4;
} .about-us-page header.on-scroll-up .fixed.to-right li:first-child + li {
border-left: 1px solid #015ea3;
}
.about-page:not(.error404) header .fixed.to-right{
color: #015ea3;
}
.about-page header.on-scroll-up .fixed.to-right{
color: #a4a4a4;
}
.about-page header .fixed.to-right a:hover {
color: #ffffff;
}
.about-page header.on-scroll-up .fixed.to-right a:hover {
color: #0080ff;
}
.about-us-page header.on-scroll-up .fixed.to-right a:hover {
color: #0080ff;
}
.about-page header.on-scroll-up .fixed.to-right li{
border-left: none;
}
}
@media screen and (min-width: 73.125em){
.about-page header.on-scroll-up .fixed.to-right li:first-child + li {
border-right: 1px solid #a4a4a4;
}	
.about-us-page header.on-scroll-up .fixed.to-right li:first-child + li {
border-right: 1px solid #015ea3;
}
}
@media screen and (max-width: 960px){
header .fixed li {
color: black;
border-left: 1px solid #000;
}
}
@media screen and (min-width: 53.125em){
.about-page header .fixed li:first-child {
border: 0;
}
.about-page header.on-scroll-up .fixed.to-right li:fist-child{
border-left: none;
}
}
@media screen and (max-width:1650px) {
.about-content {
max-width: 100%;
padding-left: 11%;
padding-right: 38%;
}
}@media screen and (max-width: 1550px){
.right-about{
width: 40%;
}
.about-content {
max-width: 100%;
padding-left: 11%;
padding-right: 49%;
}
}
@media screen and (max-width:1360px) {
.about-content {
padding-left: 8%;
}
}
@media screen and (max-width: 1200px){
.about-content {
padding-left: 6%;
padding-right: 48%;
}
}
@media screen and (max-width: 64em) and (min-width: 48em){
.about-content {
padding-top: 6.5em;
}
}
@media screen and (max-width: 63.9375em) and (min-width: 48em){
.the-title h1 {
font-size: 3.35em;
margin-bottom: 0.8em;
max-width: 270px;
}.the-content p {
font-size: 120%;
margin: 1.7em 0;
}
.the-content:not(.harta-site) li {
font-size: 120%;
}
}
@media screen and (max-width: 850px){
.content-buttons{
padding: 0;
margin: 2em 0 4em;
}	
} @media screen and (max-width: 47.9375em){
.content-buttons {
margin: 0;
padding-bottom: 0;
text-align: center;
padding-top: 1.3em;
}
.the-title h1 {
font-size: 2.6em;
max-width: 160px;
}
.left-about{
max-width: 380px;
}
.about-content{
padding: 6.5em 2.15em;
}
.content-buttons {
}
.the-content p {
font-size: 100%;
line-height: 1.6;
margin: 0 0 1.5em;
}
.the-content:not(.harta-site) li {
font-size: 100%;
line-height: 1.6;
}
.the-content:not(.harta-site) ul {
margin: 0 0 1.5em;
}
.the-content:not(.harta-site) ol {
margin: 0 0 1.5em;
}
} @media screen and (max-width: 959px){
.about-content {
padding: 0 2.15em;
}
.contact-page header{
background: #0096FF;
}
.right-about {
width: 100%;
margin-top: 0;
height: 100vh;
position: relative;
}
.left-about{
max-width: 100%;
margin-top: 54px;
}
.the-title{
position: absolute;
top: 0;
height: calc(100vh - 49px);
display: table;
}
.the-title h1 {
margin-bottom: 0;
vertical-align: bottom;
display: table-cell;
color: white;
line-height: normal;
width: 160px;
padding-bottom: 54px;
color: black;
}
}
@media screen and (max-width: 850px) {
.right-about{
height: calc(100vh - 49px);
}
.left-about{
padding-bottom: 27px;
}
}
@media screen and (max-width: 768px) {	
.left-about{
padding-bottom: 6.3em;
}
} @media screen and (max-width: 500px){
.left-about{
margin-top: 54px;
}
.the-title h1 {
font-size: 41px!important;
padding-bottom: 54px;
}
.full-graphic{
margin-left: -3em;
margin-right: -3em;
}
.graphics{
overflow: hidden;	
padding-top: 4em;
}
.about-content{
padding-top: 0;
margin-top: 0;
}
.graphic-cell{
padding: 0;
}
.graphic-box{
overflow: visible;
}
}
@media screen and (min-width: 960px) { }
@media screen and (min-width: 1360px) { }
.listing-heading{
margin: 0 auto 3.15em;
text-align: center;
}
.listing-heading h2{
font-family: 'Rubik';  font-weight: bold;
font-size: 34px;
line-height: 1.2;
margin-left: auto;
margin-right: auto;
margin-bottom: 1em;
margin-top: 0;
max-width: 1070px;
}
.listing-heading h5{
position: relative;
font-family: 'Nunito';
font-weight: normal;
font-size: 1.4375em;
margin: 0;
}
.listing-heading h5 span{
max-width: 1070px;
margin: 0 auto;
display: block;
position: relative;
}
.image-source{
margin-bottom: 2.7em;
}
.align-center{
text-align: center;
}
.wp-caption.full-graphic{
text-align: center;
}
.wp-caption img{
margin-bottom: 1.4em;
}
.image-source span, .article-content p.wp-caption-text{
font-size: 0.9375em;
font-weight: 300;
text-align: left;
}
.credit-author img{
width: 29px;
top: 0.3em;
margin-right: 0.625em;
display: inline-block;
vertical-align: top;
margin-top: -2px;
}
.article-content p{
font-size: 1.25em;
line-height: 1.6;
margin-bottom: 1.5em;
margin-top: 0;
}
.article-content .video-js-responsive-container {
margin-bottom: 1.5em;
margin-top: 0;
}
.article-content li {
font-size: 1.25em;
line-height: 1.6;
}
.article-content ul {
margin-bottom: 1.5em;
margin-top: 0;
}
.article-content ul li {
list-style: disc;
list-style-position: inside;
}
.article-content ol {
margin-bottom: 1.5em;
margin-top: 0;
}
.article-content ol li {
list-style: decimal;
list-style-position: inside;
}
.article-content p a{
position: relative;
color: black;
display: inline-block;
background: transparent;
}
.article-content p a:before{
content:'';
display: block;
position: absolute;
height:7px;
width: 100%;
bottom: 0;
z-index: -1;
background:#b8e6fa;
}
.article-content p a:hover{
background:#b8e6fa;
}
.article-content blockquote{
font-size: 1.625em;
line-height: normal;
margin: 1em 0;
padding-top: 1em;
font-family: 'Rubik';  font-weight: bold;
}  
.quote-left blockquote{
float: left;
max-width: 370px;
margin-left: -275px;
margin-right: 80px;
font-family: 'Rubik';  font-weight: bold;
}
.quote-right blockquote{
float: right;
max-width: 410px;
margin-left: 2em;
margin-right: -220px;
}
.article-content blockquote p{
font-size: inherit;
margin: 0;
line-height: 1.3;
}
.article-content h4{
font-size: 1.8em;
line-height: 1.3;
font-family: 'Rubik';  font-weight: bold;
margin: 0 0 0.8em;
}
.article-content h1 {
margin: 0 0 0.8em;
line-height: 1.3;
}
.article-content h2 {
margin: 0 0 0.8em;
line-height: 1.3;
}
.article-content h3 {
margin: 0 0 0.8em;
line-height: 1.3;
}
.article-content h5 {
margin: 0 0 0.8em;
line-height: 1.3;
}
.article-content h6 {
margin: 0 0 0.8em;
line-height: 1.3;
}
.container-listing{
max-width: 35.75em;
margin: 0 auto;
}
.sticky-link:hover, .article-tags a:hover{
color: #969696;
}
.article-tags a{
margin-right: 10px;
}
.listing-arrows a{
display: block;
width: 29px;
height: 16px;
position: absolute;
transition: 0.3s;
}
.listing-arrows a:hover{
opacity: 0.5;
}
.listings{
padding: 8.5em 0 17em;
overflow: hidden;
}
.listing-top{
position: relative;
}
.listing-arrows{
position: absolute;
right: 2.875em;
top: 6px;
width: 25px;
height: 56px;
display: block;
}
.arrow-up{
top: 0;
}
.arrow-down{
bottom: 4px;
}
.listings .listing-section:first-child, .listings .listing-section:last-child{
margin-top: 0;
padding-top: 0;
border-top: none;
}
.listing-section{
margin-top: 4.5em;
padding-top: 4.5em;
border-top: 1px solid #eeeeee;
}
.listing-image2{
margin-bottom: 2.75em;
position: relative;
z-index: 1;
}
.listing-image{
height: 360px;
transition: all,0.3s;
-webkit-transform-style: preserve-3d;
-webkit-backface-visibility: hidden;
}
.listing-image-mobile{
display: none;	
}
@media screen and (max-width: 1000px){
.listing-image-mobile{
display: block;	
}
.listing-image-desktop{
display: none !important;	
}
.article-author{
margin-top: 1.8em;
margin-bottom: 1.8em!important;
}
}
@media screen and (max-width: 1000px){
.listing-image-mobile{
height: 600px!important;
}
}
@media screen and (max-width: 780px){
.listing-image-mobile{
height: 480px!important;
}
}
@media screen and (max-width: 499px){
.listing-image-mobile{
height: 320px!important;
}		}	
.listing-image2 img{
display: block;
width: 100%;
}
.listing-social{
position: absolute;
left: 5.7em;
}
.listing-social .social-buttons{
display: block;
overflow: hidden;
vertical-align: bottom;
}
.listing-content{
position: relative;
margin: 0 auto;
}
.black-border{
border-top: 10px solid black;
padding-top: 20px;
}
@media screen and (min-width: 48em){
.listing-social .social {
font-size: 127.5%;
}
}
.sticky-content{
margin: 0 auto;transition: top, 0.3s;
position: absolute;
right: 5%;
top: 66px;
}
.sticky-move{
top:66px;
}
.sticky-notes{
max-width: 350px;
float: right;
background: white;
}
.sticky-title{
text-align: center;
text-transform: uppercase;
margin: 0 0 0.7em;
font-size: 1.4375em;
font-family: 'Rubik';  font-weight: bold;
}
.sticky-link{
font-size: 1.1875em;
line-height: 1.3;
}
.sticky-article{
padding: 0.8em 0; 
border-bottom: 1px solid #aaaaaa;
position: relative;
}
.sticky-article:first-child{
border-top: 1px solid #aaaaaa;
}
.sticky-article:before{
content: '';
display: block;	
position: absolute;
left: -1em;
top: 1.3em;
width: 7px;
height: 7px;
background: black;
}
.article-tags a{
font-size: 1.25em;
}
.article-tags{
margin-top: 3.8em;
}
.image-box{
margin: 2.5em 0 2.1875em;
}
.image-box-center{
text-align: center;
margin-bottom: 1.5em;
}
.image-box-center img{
display: block;
}
.newsletter-box{
max-width: 570px;
}
.listing-newsletter{
max-width: 470px;
margin: 0 auto;
position: relative;
}
.newsletter{ margin-bottom:  4.5em;
}
.listing-newsletter:before{
content:'';
display: block;
background: #0096FF;
width: 100px;
height: 34px;
position: absolute;
left: -120px;top: 0;
}
.input-icon{
position: absolute;
left: 0;
width: 48px;
height: 100%;
line-height: 56px;
border-right: 1px solid #aaaaaa;
}
.fb-icon img{
width: 18px;
height: 34px;
margin: 0 auto;
}
.email-icon img{
width: 36px;
height: 25px;
margin: 0 auto;
}
.input-form{
border: 1px solid #aaaaaa;
display: block;
position: relative;
height: 52px;
line-height: 50px;
}
.input-form input[type="email"]{
border: none;
padding: 0.5em 0.8em 0.5em 5em;
border-radius: 0;
}
.input-form input[type="email"]::-webkit-input-placeholder { color: black;
}
.input-form input[type="email"]::-moz-placeholder { color: black;
}
.input-form input[type="email"]:-ms-input-placeholder { color: black;
}
.input-form input[type="email"]:-moz-placeholder { color: black;
}
.button-login-fb, .input-form input[type="email"]{
color: black;
color: black;
font-weight: 300;
font-size: 1.25em;
height: inherit;
margin: 0;
padding-right: 2em;
padding-left: 65px;
white-space: nowrap;
}
.button-login-fb{
padding-right: 0;
position: relative;
}
@media screen and (max-width: 767px){
.input-icon .table{
width: 47px;
}
.input-icon .table-cell{
width: 47px;
height: 50px;
}
}
.newletter-title{
margin-bottom: 1.375em;
}
.title-image img{
width: 100%;
}
.newsletter-form form{
margin-top: 1em;
}
.input-submit{
top: 0;
right: 0;
position: absolute;
height: 100%;
width: 40px;
padding-left: 10px;
text-align: center;
}
.input-submit input[type="submit"]{
display: block;
background: transparent;
height: 100%;
width: 100%;
padding: 0;
border: none;
position: absolute;
right: 0;
top: 0;
}
.input-submit:hover .input-submit-icon{
border-color: transparent transparent transparent #0096FF;
}
.input-submit-icon{
width: 0;
height: 0;
border-style: solid;
border-width: 14px 0 14px 14px;
border-color: transparent transparent transparent #000000;
display: block;
}
.listing-promo{
margin-bottom: 3.4em;
}
.placeholder-promo{
height: 100%;	
width: 100%;
font-family: 'Rubik';  font-weight: bold;
color: #aaaaaa;
}
.listing-promo-big .placeholder-promo{
}
.listing-promo-small .placeholder-promo{
}
.placeholder-promo img{
width: 100%;
}
.only-desktop{
display: block;
}
.only-tablet, .only-mobile{
display: none;
}
@media screen and (max-width:1300px){
.only-tablet{
display: block;
}
.only-desktop{
display: none;
}
}
@media screen and (max-width:640px){
.only-mobile{
display: block;
}
.only-tablet{
display: none;
}
}
.listing-promo-big{
width: 100%;
clear: both;
margin-top:4.5em;
margin-bottom: 4.5em;
}
@media screen and (max-width:1023px) {
.listing-promo-big{
margin-bottom: 3em;margin-top: 3em;}
}
.listing-promo-small{
margin-bottom: 2.5em
}
.image-out1{
display: table;
margin-left: auto;
padding-right: 2em;
width: 78%;
}
@media screen and (min-width:2560px) and (min-height: 840px) {
.image-out1{
width: 70%;
}
}
.image-out img{
display: block;
width: 100%;
}
.section-image-big{
margin-top: 2.5em;
margin-bottom: 2.1875em;
}
.section-image-left, .section-image-right{
clear: both;
}
.article-content .credit-author{
margin-top: 1.6em;
display: block;
}
.section-image-left p:last-child, .section-image-right p:last-child {
margin-bottom: 0;
}
.image-out2, .image-out3{
height: 705px;
width: 561px;
margin-bottom: 40px;
}
.image-out2{
float: left;
margin-left: -470px;
margin-right: 60px
}
.image-out3{
float: right;
margin-right: -470px;
margin-left: 60px;
}
.section-text-left{
}
.section-text-right{
}
.image-out{
width: 100%;
height: 100%;
position: relative;
z-index: 1;
}
.cover{
background-size: cover;
background-position: center center;
background-repeat: no-repeat;
}
.article-author{
display: block;
margin-bottom: 1.5em;
position: relative;
padding-left: 10em;
min-height: 7.25em;
}
.article-author:hover {
cursor: default;
}
.article-author-img{
border-radius: 50%;
width: 7.25em;
height: 7.25em;
line-height: 7.25em;
overflow: hidden;
position: absolute;
left: 0;
top: 0;
}
.author-name{
display: block;
font-size: 1.125em;
font-weight: 300;
margin-bottom: 1em;
padding-top: 0.4em;
}
.author-about{
margin: 0;
font-size: 1.0625em;
line-height: 1.3;
font-weight: 300;
}
.sticky-socials{
transition: opacity, 0.3s;
}
.side-open .sticky-socials {
transition: opacity, 0.3s;
}
.section-text-left {
margin-bottom: 1.5em;
}
.sticky-content.sticky-socials {
left: 5%;
right: auto;
max-width: 253px;
}
@media screen and (max-width:1800px){
.section-image-left .credit-author{
float: right;
width: 100%;
}
.section-image-right .credit-author{
width: 100%;
right: 0;
float: none;
text-align: right;
}
}
@media screen and (max-width:1700px){
.section-image-left, .section-image-right{
margin-top: 0;
margin-bottom: 0;
}
.sticky-content {
left: auto;
right: 2em;
}
.sticky-content.sticky-socials {
left: 2em;
}
.section-image-left .credit-author{
float: none;
width: auto;
position:initial;
left:0;
}
.image-out2 {
float: left;
margin-left: -400px;
margin-right: 60px;
}
.section-image-right .credit-author{
position: relative;
}
.image-out2, .image-out3 {
height: 656px;
width: 525px;
margin-top: 10px;
margin-bottom: 40px;
}
.image-out3{
margin-right: -400px;
}
}
@media screen and (max-width:1550px){
.listing-social {
left: 2em;
}
.image-out2, .image-out3 {
height:550px;
width: 440px;
}
.image-out2 {
margin-left: -320px;
margin-right: 40px;
}
.image-out3 {
margin-right: -320px;
margin-left: 40px;
}
.sticky-notes {
max-width: 270px;
}
.container-listing {
max-width: 38em;
}
.button-login-fb, .input-form input[type="email"] {
font-size: 1.15em;
padding-left: 4em;
}
}
@media screen and (max-width:1550px){
.listing-newsletter {
max-width: 390px;
}
.listing-newsletter:before {
content: '';
display: block;
background: #0096FF;
width: 75px;
height: 25px;
position: absolute;
left: -95px;
top: -3px;
}
}
@media screen and (max-width:1320px){
.sticky-content.sticky-socials {
left: 2em;
right: auto;
}
.section-image-right .credit-author{
position: relative;
right: 0;
}
.listing-social .social-buttons{
margin: 0 -2px;
}
.listing-social .social {
font-size: 148%;
display: block;
float: left;
margin: 0 2px;
}
.listing-social {
right: 2em;
position: absolute;
left: auto;
width: 15.625em;
top: 0;
z-index: 1;
}
.image-source{
margin-bottom: 1.5em;
}
.listing-heading h2, .listing-heading h5 span{
max-width: 780px;
}
.quote-right blockquote {
max-width: 310px;
margin-right: 0;
}
.article-tags a {
font-size: 1.19em;
}
.listing-heading h5 {
font-size: 1.25em;
line-height: 1.6;
}
.article-content blockquote {
font-size: 1.3em;		
}
.quote-left blockquote {
margin-left: 0;
margin-right: 2em;
max-width: 320px;
}
.sticky-content {
left: 2em;
right: auto;top: 60px;
}
.sticky-notes {
margin-top: 8em;
max-width: 15.625em;
}
.container-listing {
max-width: 100%;
padding-left: 400px;
margin-right: 2.15em;
}
.section-image-big {
margin-top: 2.4em;
margin-bottom: 2.4em;
}
.article-content .credit-author {
margin-top: 1.2em;
}
.image-out2 {
float: left;
margin: 0 2em 3.4em -167px;
}
.image-out2, .image-out3 {
height: 422px;
width: 338px;
position: relative;
}
.section-text-left {
padding-left: 0;
}
.section-text-right {
padding-right: 0;
}
.image-out3 {
margin: 1em 0 3.3em 2em;
}
.section-image-left .credit-author{
margin-left: 0;
left: 0;	
}
.section-image-left, .section-image-right {
margin-top: 0;
margin-bottom: 0;
}
}
@media screen and (max-width: 1024px) {
.image-box-center img, .wp-caption.full-graphic img{
width: 100%;
}
.flex.no-space .with-background.feature3-desktop, .flex.no-space .with-background.feature3-mobile{
min-height: 329px;
}
}
@media screen and (max-width: 1023px) {
.article-tags{
margin-top: 3em;
}
.listing-newsletter:before{
width: 50px;
height: 16px;
background: #0096FF;
position: absolute;
top: -30px;
left: 50%;
margin-left: -25px;
}
.listing-newsletter {
max-width: 470px;
padding-left: 2.15em;
padding-right: 2.15em;
margin: 2em auto 0;
position: relative;
}
.newsletter{ margin-bottom: 3em;
}
.sticky-content.sticky-socials {
left: 0;
right: 0;
margin-top: 1.8em;
margin-bottom: 1.6em;
text-align: center;
max-width: 100%;
overflow: hidden;
margin-left: auto;
margin-right: auto;
}
.sticky-content.sticky-socials .social{
display: block;
margin: 0 2px;
float: left;
}
.listing-social .social-buttons {
display: table;
margin: auto;
}
.listings {
padding: 6.5em 0 7em 0;
}
.image-out1{
width: 100%;
padding-right:0;
}
.image-out2 {
margin-left: 0;
}
.article-author-img {
width: 6em;
height: 6em;
line-height: 6em;
}
.quote-right blockquote {
max-width: 310px;
margin-right:0;
}
.author-name {
margin-bottom: 0.5em;
}
.image-out3 {
margin: 0 0 3.4em 2em;
}
.article-author{
padding-left: 	8em;
}
.container-listing {
max-width: 100%;
padding: 0 2.15em;
margin: 0;
}
.listing-heading {
max-width: 100%;
text-align: center;
padding: 0 2.15em;
margin-bottom: 2em;
}
.listing-heading h2{
margin-bottom: 0.6em;
}
.listing-social .social {
font-size: 107%;
}
.listing-social {
right: 0;
position: relative;
left: auto;
width: 100%;
top: 0;
border: none;
padding: 0 2.15em;
margin-bottom: 1.6em;
}
.sticky-content{
max-width: 100%;
margin: 0 auto;
position: relative!important;
left: 0;
text-align: left;
padding: 0 2.15em;
top: 0;
}
.sticky-move{
top: 0;
}
.sticky-title {
text-align: left;}
.sticky-article:before{
left: 0;
}
.sticky-link{
padding-left: 1em;
}
.sticky-notes{
max-width: 100%;
float: none;
background: white;
margin-top: 3em;
}
.image-box {
margin: 2.5em 0;
}
.listing-section {
margin-top: 3em;
padding-top: 3em;}
.listing-image2 {
margin-bottom: 1.6em;
}
.section-image-right .credit-author {
right: 0;
}
.listing-heading h2 {
text-align: center;
}
.listing-heading h5 {
display: none;
}
.image-source.clear{
display: none;
}
.listing-arrows{
display: none;
}
}
@media screen and (max-width: 960px) screen and (max-height: 540px){
}
@media screen and (max-width: 840px) {
.margin-image-mobile{
margin-left: -250px;
margin-right: -250px;
}
}
@media screen and (max-width: 767px){
.margin-image-mobile{
margin-left: -150px;
margin-right: -150px;
overflow: hidden;
}
}
@media screen and (max-width: 768px) {
.wp-caption.full-graphic{
margin-left: -1em;
margin-right: -1em;
overflow: hidden;
} .wp-caption-text{
margin:0 3.1em;
}
.listing-promo-big {
clear: both;
margin: 3em 0;
}
}
@media screen and (max-width: 639px) {
.article-content p {
font-size: 17px;
line-height: 1.6;
margin:0 0 30px;
}
.article-content .video-js-responsive-container {
margin-bottom: 30px;
}
.article-content li {
font-size: 17px;
line-height: 1.6;
}
.article-content ul {
margin:0 0 30px;
}
.article-content ol {
margin:0 0 30px;
}
.listing-social .social-buttons{
display: table;
margin: 0 auto;
}
.sticky-content.sticky-socials .social {
position: relative;
z-index: 1;
}
.listings2 .article-content p {
font-family: 'PT Serif', serif;
font-weight: normal;
}
.sticky-content.sticky-socials{
margin-bottom: 1.6em;
display: table;
width: auto;
padding: 1px;
}
.article-tags{
margin-top: 2em;
}
.sticky-title {
font-size: 1.2em;
}
.sticky-notes {
margin-top: 2.2em;
}
.article-tags a{
font-size: 100%;
}
.sticky-link {
font-size: 1.0655em;
line-height: 1.1;
}
.listing-heading h2 {
font-size: 1.35em;
text-align: center;
}
.wp-caption {
margin-left: -2.15em;
margin-right: -2.15em;}
.article-content p.wp-caption-text{
margin-left: 1em;
}
.wp-caption img {
margin-bottom: 0.4em;
}
.listing-promo-big {
clear: both;
margin: 2em 0;
}
.listing-heading {
max-width: 100%;
text-align: left;
padding: 0 2.15em;
margin-bottom: 1.3em;
}
.image-source {
margin-bottom: 1.3em;
}
.image-box-center {
text-align: center;
margin-bottom: 1.1em;
margin: 0 -2.15em 1em;
}
.image-box {
margin: 1.6em 0;
}
.listing-image2 {
margin-bottom: 1.6em;
}
.listing-arrows {
right: 0;
bottom: auto;
width: 49px;
height: 60px;
background: white;
padding: 10px;
}
.article-content h4 {
font-size: 1.375em;
margin: 0 0 0.7em;
font-family: 'Rubik';  font-weight: bold;
}
.article-content h1 {
margin: 0 0 0.7em;
line-height: 1.3;
}
.article-content h2 {
margin: 0 0 0.7em;
line-height: 1.3;
}
.article-content h3 {
margin: 0 0 0.7em;
line-height: 1.3;
}
.article-content h5 {
margin: 0 0 0.7em;
line-height: 1.3;
}
.article-content h6 {
margin: 0 0 0.7em;
line-height: 1.3;
}
.image-out2, .image-out3 {
height: 340px;
width: 400px;
width: inherit;
float: none;
margin: 0 -2.15em 3.4375em;
}
.arrow-up {
top: 5px;
}
.listing-promo-small {
margin: 1.6em -1em;
}
.section-image-left .credit-author {
left: 0;
position: relative;
float: none;
margin: 0 2.15em;
width: inherit;
}    
.section-image-right .credit-author {margin-top: 1em;
text-align: left;
width: inherit;
float: none;
margin: 1em 2.15em 0;
right: 0;
}
.credit-author img {
width: 23px;
top: 0;  
margin-top: 0;
}
.section-image-big {
margin-top: 1.3em;
margin-bottom: 1.3em;
}
.author-name {
margin-bottom: 0.3em;
padding: 0;
}
.author-about {
font-size: 95%;
}
.arrow-down {
bottom: 6px;
}
.article-author-img {
width: 4em;
height: 4em;
line-height: 4em;
}
.article-author {
padding-left: 5em;
min-height: 5em;
}
.article-content .credit-author {
margin-top: 0.6em;
text-align: left;
}
.title-image img {
max-width: 340px;
margin: 0 auto;
}	
.listings{
padding-top: 5em;
padding-bottom: 6em;
}
.listing-social .social i.adjusted {
position: relative;
bottom: -3px;
}
}
@media screen and (max-width: 550px) {
.quote-right blockquote, .quote-left blockquote  {
max-width: 100%;
margin-right: 0;
margin: 1.3em 0;
float: none;
font-size: 1.375em;
}
.button-login-fb, .input-form input[type="email"] {
font-size: 16px;
padding-left: 58px;
}	
}
@media screen and (max-width: 366px) {
.button-login-fb, .input-form input[type="email"] {
font-size: 0.9em;
padding-left: 3.8em;
}	
}
@media screen and (max-width: 335px) {
.button-login-fb{
font-size: 0.8em;
}	
.article-content p {
font-size: 16px;
line-height: 1.45;
margin:0 0 24px;
}
.article-content .video-js-responsive-container {
margin-bottom: 24px;
}
.article-content li {
font-size: 16px;
line-height: 1.45;
}
.article-content ul {
margin:0 0 24px;
}
.article-content ol {
margin:0 0 24px;
}
}
@media screen and (max-width: 767px) {
}
.contact-us{
height: 100%;
width: 100%;
display: block;
overflow: auto;
}
.contact-table{
height: 100%;
width: 100%;
display: table;
table-layout: fixed;
}
.left-contact{
width: 62%;
height: 100%;
overflow: hidden;
display: table-cell;
padding: 17.5em 4em 5.125em 14.35em;
}
.right-contact{
width: 38%;
height: 100%;
display: table-cell;
background: #0096FF;
padding: 4em 4em 4em 9.375em;
vertical-align: middle;
}
.right-contact form{
display: block;
overflow: hidden;
width: 100%;
}
@media screen and (min-width: 1920px ){
.left-contact{
padding-left: 15%;
}
.contact-details{
left: 15%!important;
}
}
.contact-content{
display: block;
height: 100%;
}
.contact-title{
font-size: 3.9em;
margin-bottom: 0.9em;
font-family: 'Rubik';  font-weight: bold;
color:#000000;
margin-top: 0;
}
.contact-text{
font-size: 1.375em;
margin: 0;
line-height: 1.3;
}
.contact-details{
position: absolute;
bottom: 0;
left: 0;
} .input {
position: relative;
z-index: 1;
display: block;
margin: 0;
overflow: hidden;
padding: 0;
width: 100%;
background: transparent;
color: white;
border: none;
height: 80px;
margin-bottom: 20px;
transition-delay: .2s;
transition: opacity .4s .5s cubic-bezier(.42,.01,.23,1);
}
.textarea-input{
height: 149px;
}
.textarea-input textarea{
min-height: 105px;
padding-top:0!important;
padding-bottom: 0;
max-height: 105px;
position: absolute;
bottom: 0;
z-index: 9;
background:#0096FF;
}
.input-attach, .textarea-input{
margin-bottom: 30px;
}
.input__field  {
position: relative;
display: block;
padding: 2em .25em .25em .5em!important;
height: 98%;
width: 100%;
min-width: 3em!important;
border: none;
border-radius: 0;
margin: 0!important;
background:transparent;
color: #ffffff;
font-size: 1.25em!important;
border: none!important;
-webkit-appearance: none; }
input:-webkit-autofill {
-webkit-box-shadow: 0 0 0 40px #0096FF inset;
} input:-webkit-autofill {
-webkit-text-fill-color:#ffffff !important;
}
.input__field:focus {
outline: none;
}
.input__label {
color: #ffffff;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
position: absolute;
top: 0;
font-size: 1.25em!important;
left: 0;
padding: 0 .25em .0 .5em;
display: block;
width: 100%;
text-align: left;
height: 100%;
pointer-events: none;
}
.input__label-content {
line-height: 80px;
position: absolute;
display: block;
width: 100%;
top: 9px;
z-index: 9;
-ms-transform-origin: 0 100%;
transform-origin: 0 100%;
transition: transform .3s,color .3s;
}
.input__label--hoshi::before,
.input__label--hoshi::after {
content: '';
position: absolute;
bottom: 0;
left: 0;
width: 100%;
height: 1px;
z-index: 9;
border-bottom: 1px solid #ffffff;
}
.input__label--hoshi::after {
border-bottom: 1px solid #015ea3;
-webkit-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0);
-webkit-transition: -webkit-transform 0.3s;
transition: transform 0.3s;
}
.input__field:focus + .input__label--hoshi::after,
.input--filled .input__label--hoshi::after {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.input__field:focus + .input__label--hoshi .input__label-content--hoshi,
.input--filled .input__label-content--hoshi {
color: #015ea3;
transform:translateY(-50%) scale(0.7);
}
.input-attach{
height: 44px;
width: 100%;
display: block;
}
.js .inputfile {
width: 0.1px;
height:  0.1px;
opacity: 0;
overflow: hidden;
position: absolute;
z-index: -1;
cursor: pointer;
}
.inputfile + label {
width: 100%;
font-size: 1.25em; position: relative;
left: 0;
top: 0;
text-overflow: ellipsis;
white-space: nowrap;
height: inherit;
display: inline-block;
overflow: hidden;
border: 2px solid white;
padding: .45em 2.1em .25em .5em;
pointer-events: auto;cursor: pointer;
transition: none;
}
.inputfile + label:before{
content:'';
display: block;
width: 15px;
height: 30px;
position: absolute;
right: 16px;
top: 50%;
margin-top: -15px;
cursor: pointer;
background-image: url(//www.newstopia.ro/wp-content/themes/newstopia/img/svg/attach.svg);
background-size: 15px 30px;
background-repeat: no-repeat;
}
.inputfile + label span{
color: white;
text-overflow: ellipsis;
white-space: nowrap;
line-height: 1.1; overflow: hidden;
}
.no-js .inputfile + label {
display: none;
}
.inputfile:focus + label,
.inputfile.has-focus + label {
outline: 1px dashed #000;
outline: -webkit-focus-ring-color auto 1px;
}
.inputfile + label * {
pointer-events: none; } .inputfile:focus + label,
.inputfile.has-focus + label,
.inputfile + label:hover {
color: #ececec;
}
.contact-select{
position: relative;
display: block;
margin: 30px 0 20px;
}
.contact-select select{
background: #0096FF;
min-width: 3em!important;
font-size: 1.25em!important;
}
.myFont{
font-size: 1.25em!important;
}
.custom-select {
position: relative;
overflow: hidden;
}
.custom-select.active{
overflow: visible;
}
.custom-select.active .select-items {
border: 2px solid white;
border-top: none;
}
.custom-select select {
display: none; border: none;
}
.select-selected {
background-color: #0096ff; 
border: 2px solid white;
overflow: hidden;
} .select-items div,.select-selected {
color: #ffffff;
padding: .25em .25em .25em .5em;
font-family: 'Nunito';
font-weight: normal;
font-size: 1.25em;
cursor: pointer;
user-select: none;
} .select-items {
position: absolute;
background-color: #0096ff;
top: 100%;
left: 0;
right: 0;
z-index: 55;
} .select-hide {
display: none!important;
border: none!important;
}
.select-items div:hover, .same-as-selected {
background-color: rgba(0, 0, 0, 0.1);
}
.select-overlay{
position: 	absolute;
right: 2px;
top: 3px;
height: 30px;
width: 50px;
left: auto;
z-index: 1;
}
.select-overlay:after{
display: block;
content:'';
position: absolute;
right: 0;
top: 0;
width: 50px;
height: 100%;
background: #0096FF;
z-index: 0;
}
.select-overlay:before{
content:'';
display: block;
position: absolute;
top: 50%;
margin-top: -7px;
right: 12px;
z-index: 1;
width: 0;
height: 0;
border-style: solid;
border-width: 14px 19px 0 19px;
border-color: #ffffff transparent transparent transparent;
}
.submit-btn{
display: block;
text-align: right;
margin-top: 60px;
}
.submit-btn input{
color: #fff;
background-color: transparent;
background-size: 100% 200%;
background-repeat: no-repeat;
background-position: 0 0;
transition: color .3s,background-position .3s,box-shadow .3s;
background-image: linear-gradient(to bottom,transparent 0,transparent 50%,#fff 50%,#fff 100%);
font-size: 1.25em;
font-weight: normal;
}
.submit-btn input:hover{
color: #0096FF;
background-position: 0 100%;
}
.hide_element {
display: none !important;
height: 0 !important;
overflow: hidden !important;
opacity: 0 !important;
}
@media screen and(min-width: 961px){
.left-contact{
height: 100vh;
}
}
@media screen and (max-width: 1919px) {
.contact-content{
position: relative;
}
.right-contact{
padding-bottom: 2em;
padding-top: 6em;
}
}
@media screen and (max-height: 750px){
.right-contact{
padding-bottom: 2em;
padding-top: 5em;
}
}
@media screen and (min-height:900px) and (min-width: 1550px) {
.slider-contact{
}
.contact-content{
height: auto;
}
.left-contact{
padding-top: 5em;
vertical-align: top;
}
.contact-details{
max-width: 550px;
bottom: 5em;
left: 14.35em;
}
}
@media screen and (min-height: 711px) and (min-width:961px) {
.left-contact {
padding-top: 5em!important;
vertical-align: middle;
padding-bottom: 5em;
}
.contact-details {
max-width: 550px;
bottom: 0;
left: 0!important;
}
.contact-content {
position: relative;
padding-bottom: 200px;
height: auto;	
}
}
@media screen and (min-width: 1550px){
.left-contact{
padding-top: 15%;
}
}
@media screen and (max-width: 1366px) and (max-height: 700px){
.submit-btn {
margin-top: 60px;
}
.right-contact {
width: 35%;
}
.contact-info, .contact-text{
font-size: 1.1875em;
}
.select-items div, .select-selected, .input__field, .input__label,.contact-select select,.inputfile + label{
font-size: 1.125em!important;
}
.input__field{
padding-top: 1.7em!important;
}
.contact-select {
margin: 20px 0 10px;
}
.select-overlay{
height: 30px;
}
.input{
height: 76px;
margin-top: 0;
}
.left-contact{
padding-top: 176px!important;
}
.input__label-content {
line-height: 76px;
}
.input-attach, .textarea-input {
margin-bottom: 20px;
}
.textarea-input {
height: 100px;
}
.textarea-input textarea{
height: 70px;
min-height: 70px;
}
}
.contact-info{
display: block;
font-size: 1.25em;
transition: all,0.3s;
}
.contact-info:hover{
color: #969696;
}
.contact-img{
display: inline-block;
margin-right: 5px;
vertical-align: middle;
}
.contact-item{
float: left;
margin-right: 2.1em;
margin-top: 0.5em;
}
.contact-item:first-child+.contact-item+.contact-item .contact-img{
position: relative;
top: -4px;
}
@media screen and (max-width: 1550px){
.left-contact {
width: 60%;
padding: 176px 64px 82px 181px;
}
.right-contact{
width: 40%;
padding-left: 5em;
}
.input{
margin-bottom: 15px;
}
.contact-select {   
margin: 20px 0 15px;
}
.submit-btn {   
margin-top: 40px;
}
}
@media screen and (min-width: 768px){
.contact-content{
max-width: 500px;
}
}
@media screen and (min-width: 1280px){
.contact-content{
max-width: 550px;
}
}
@media screen and (max-width: 1300px){
.left-contact {
width: 60%;
padding-left: 5em
}
.contact-content{
max-width: 480px;
}
.contact-item {
margin-right: 1em;
}
}
@media screen and (max-height: 800px) and (max-width: 1280px) {
.left-contact {
padding-left: 4em;
padding-bottom: 3em;
padding-right: 4em;
}
.submit-btn input{
padding-top: 10px;
padding-bottom: 10px;
}
.right-contact {
padding: 4em 3em 0;
}
.right-contact form{
padding-bottom: 3em;
}
.contact-content { max-width: 550px;
}
.slider-contact {
max-width: 480px;
}
.submit-btn{
margin-top: 42px;
}
.contact-item {
margin-right: 1em;
}
.contact-item:last-child,
.contact-item:nth-child(2) {
margin-right: 0;
}
.contact-item:first-child {
width: 210px;
}
.contact-item:nth-child(2) {
width: 180px;
}
.contact-item:last-child {
width: 410px;
}
.contact-info, .contact-text{
font-size: 1.1875em;
}
.input__field, .input__label,.contact-select select,.inputfile + label{
font-size: 1.125em!important;
padding-top: 0.55em;
}
.input__field{
padding-top: 1.7em!important;
}
.contact-select {
margin: 20px 0 10px;
}
.select-overlay{
height: 34px;
}
.input{
height: 76px;
margin-bottom: 0;
}
.input__label-content {
line-height: 76px;
}
.input-attach, .textarea-input {
margin-bottom: 20px;
}
.textarea-input {
height: 116px;
}
.textarea-input textarea {
height: 86px;
max-height: 86px;
min-height: 86px;
}
}
@media screen and (max-width: 100em) and (max-height: 765px){
.the-title h1 {
font-size: 52px;
margin-bottom: 0.8em;
}
.contact-title {
font-size: 52px;
margin-bottom: 0.8em;
}
}
@media screen and (max-width: 1400px) and (max-height: 780px){
.contact-title {
font-size: 47px;
margin-bottom: 0.6em;
}
.the-title h1 {
font-size: 47px;
margin-bottom: 0.6em;
max-width: 200px;
}
}
@media screen and (max-width: 1281px) and (max-width: 1280px){
.contact-title {
font-size: 3.35em;
margin-bottom: 0.8em;
}
}
@media screen and (max-width: 64em) and (min-width: 48em){
.contact-title {
font-size: 3.35em;
margin-bottom: 0.8em;
}
}
@media screen and (max-width: 959px){
.contact-us{
display: block;
width: 100%;
height: auto;
}
.right-contact{
width: 100%;
display: block;
}
.left-contact{
display: none;
}
.right-contact{
overflow: auto;
padding: 2em 2.15em 0;
}
.right-contact form{
padding-bottom: 5em;
}
.contact-details{
position: relative;
margin-top: 1.5em;
}
.input__label-content {
line-height: 80px;
}
.input {
height: 80px;
}
.textarea-input {
height: 116px;
}
.textarea-input .input__label-content{
line-height: 20px;
}
.contact-select select, .inputfile + label,.select-items div, .select-selected {    
padding: 0.6em 2.1em 0.6em 0.5em;
}
}
@media (max-width:959px) and (min-height: 720px){
.right-contact{
display: -webkit-flex;
display: -moz-flex;
display: -ms-flex;
display: -o-flex;
display: flex;
align-items: center;
}
.right-contact form{
display: block;
width: 100%;
}
}
@media screen and (max-width: 840px){
.contact-title {
font-size: 2.6em;
margin-bottom: 0.7em;
}
.contact-us{
display: block;
height: auto;
overflow: hidden;
}
.left-contact{
display: none;
}
.right-contact{
height: 100%;
padding-top: 4em;
padding-bottom: 0;
overflow: auto;
}
.right-contact form{
padding-bottom: 8em;
}
.contact-item {
margin-right: 0;
float: none;
margin-top: 0;
margin-bottom: 0.8em;
}
.contact-content{
overflow: hidden;
height: 100%;
}
.contact-info, .contact-text{
font-size: 100%;
line-height: 1.3;
}
.input {
height: 76px;
margin: 0;
}
.inputfile + label span{
line-height: 1.5;
}
.contact-select {
margin: 20px 0 10px;
}
.select-overlay{
top: 50%;
height: 14px;
margin-top: -7px;
}
.input-attach{
height: 52px;
}
.inputfile + label{
padding-top: 0.6em;
}
.submit-btn {
margin-top: 50px;
}
.input.textarea-input{
margin-bottom: 20px;
height: 110px;
}
.textarea-input textarea {
min-height: 80px;
max-height: 80px;
}
}
@media screen and (max-width: 550px){
.contact-select select, .inputfile + label, .select-items div, .select-selected {
padding: 0 2.1em 0 0.5em;
height: 46px;
line-height: 42px;
}
.inputfile + label {
padding-top: 0;
}
}
.search-results input[type="search"]{
display: block;
padding: 0;
font-size: 35px;
font-family: 'Rubik';  font-weight: 900;
color: black;
margin: 0;
height: auto;
line-height: 1;
}
.counter-results span{
display: block;
font-size: 1em;
font-weight: 300
}
.search-page hr{
margin-left: -15px;
margin-right: -15px;
margin-top: 1.2em;
margin-bottom: 1.2em;
border-bottom: 1px solid #bbbbbb;
}
.top-search hr{
margin-top: 1em;
margin-bottom: 1em;
}
.search-page .bottom-section h2{
margin-top:0;
}
.bottom-section .image-holder-link a img{
display: block;
}
.excerpt-search{
font-size: 1.125em;
line-height: 1.5;
}
.date-search{
float: left;
}
.category-search{
float: right;
}
.search-bottom{
overflow: hidden;
margin-top: 1.75em;
}
.date-search, .category-search{
font-size: 0.875em;
font-weight: 300;
margin: 0;
line-height: 1;
vertical-align: middle;
}
.search-page{
max-width: 65.55em;
padding-top: 8.125em;
padding-left: 2.15em;
padding-right: 2.15em;
}
.search-page .image-holder-link a, .search-page .image-holder-link a img{
display: block;
}
@media screen and (max-width: 40em){
.search-bottom {
display: none;
}
.category-search{
float: none;
}
.date-search{
display: none;
}
}
@media screen and (min-width: 20em){
.search-page .bottom-section{ 
margin: 2em 0 0;
}
.search-page .bottom-section .flex .col:nth-child(1) {
-webkit-flex-basis: 35%;
-moz-flex-basis: 35%;
-ms-flex-basis: 35%;
-o-flex-basis: 35%;
flex-basis: 35%;
width: 35%;
max-width: 35%;
}
.search-page .bottom-section .flex .col:nth-child(2) {
-webkit-flex-basis: 65%;
-moz-flex-basis: 65%;
-ms-flex-basis: 65%;
-o-flex-basis: 65%;
flex-basis: 65%;
width: 65%;
max-width: 65%;
padding-left: 0.8em;
}
.search-page .bottom-section h2 {
font-size: 93%;
margin-bottom: 0;
margin-top: 0;
}
}
@media screen and (min-width: 35em){
.search-page .bottom-section h2 {
font-size: 1.3em;
}
.search-bottom{
margin-top: 0.8em;
}	
.search-page .bottom-section .flex .col:nth-child(1) {
-webkit-flex-basis: 36%;
-moz-flex-basis: 36%;
-ms-flex-basis: 36%;
-o-flex-basis: 36%;
flex-basis: 36%;
width: 36%;
max-width: 36%;
}
.search-page .bottom-section .flex .col:nth-child(2) {
-webkit-flex-basis: 64%;
-moz-flex-basis: 64%;
-ms-flex-basis: 64%;
-o-flex-basis: 64%;
flex-basis: 64%;
width: 64%;
max-width: 64%;
padding-left: 1.8em;
}
}
@media screen and (min-width: 40em){
.search-page .bottom-section{
margin: 3em 0 8em;
}
}
@media screen and (max-width: 47.9375em){
.excerpt-search{
display: none;
}
}
@media screen and (min-width: 47.9375em) and (max-width: 60em){
.excerpt-search {
font-size: 1em;
line-height: 1.4;
margin: 0.5em 0;
}
.search-page .bottom-section .flex .col:nth-child(2) {	  
padding-left: 1.8em;
}
}
@media screen and (min-width: 53.125em){
.search-page .bottom-section h2 {
font-size: 1.25em;
line-height: 1.2;
margin-bottom: 1em;
margin-top:0;
}
.search-bottom{
margin-top: 1.8em;
}
}
@media screen and (min-width: 53.1875em){
.search-page .bottom-section h2 {
margin-top: 0
}
}
@media screen and (min-width: 73.125em){
.search-page .flex {
margin-left: 0;
}
.search-page .flex .col {
padding-left: 0;
}
}
.content{
position: relative;
}
@media screen and (max-width: 767px){
header .side-menu .center li .social {
padding: 0;	
border: none;	
}
header .side-menu .center li .social i{
display: none;		
}
}
@media screen and (max-width: 40em){
.search-page {
padding: 5em 2.15em;
}
.search-page hr{
margin-left: 0;
margin-right: 0;
margin-top: 0.8em;
margin-bottom: 0.8em;
}.top-search hr{
margin-top: 0.5em;
margin-bottom: 0.3em;
}
.search-results input[type="search"]{
font-size: 1.4em;
}
}
@media screen and (max-width: 500px){
header .side-menu{ padding-top: 90px;
}
}
@media screen and (max-height: 680px) and (max-width: 377px){
header .side-menu{ padding-top: 90px;
}
header .side-menu hr.smaller{
margin: 3vh 0;
}
header .side-menu .side-social-buttons.smaller {
margin-top: 5vh;
margin-bottom: 8.5vh;
}
}
@media screen and (max-width: 440px){
.search .table-cell{
vertical-align: top;
padding-top: 13.5em;
}
}
@media screen and (max-width: 361px){
.search .table-cell{
vertical-align: top;
padding-top: 10em;
}
}
.hero .with-background.hero-mobile{
display: none;
z-index: -9999;
}
.feature3-mobile{
display: none;
z-index: -9999;
}
@media screen and (max-width: 1000px) {
.hero .with-background.hero-mobile{
display: block;
z-index: 0;
}
.feature3-mobile{
display: block;
z-index: 0;
}
.feature3-desktop{
display: none!important;
}
.hero .with-background.hero-desktop{
display: none!important;
}
} @media screen and (max-width: 59.938em) {
.container-listing {
padding: 0 1em;
margin: 0;
}
.sticky-content{
padding-left: 1em;
padding-right: 1em;
}
.listing-heading{
padding-left: 1em;
padding-right: 1em;
}
}
.icon-fb-mobile{
display: none;
}
@media screen and (max-width: 767px){
.icon-fb-mobile{
display: block;
}
.graphic-news-bottom .social, .listing-social .social-buttons .social{
border: none;
padding: 0;
}
.social, .listing-social .social-buttons .social{
width: 42px;
height: 42px;
}
.graphic-news-bottom .social i, .listing-social .social-buttons .social i{
display: none;
}
}.loader-more {
margin-top: 70px;
text-align: center;
display: none;
position: relative;
} .loader-more img {
width: 64px;
display: inline-block;
}
#menu-header-dreapta .current-menu-item a {
color: #0080ff;
}
.right-contact .status {
color: #fff;
display: none;
}
.right-contact .status.visible {
display: block;
}
.right-contact .hide-robot {
display: none;
}
.the-title .full-width {
max-width: none;
}
.newsletter .status {
display: none;
font-size: 1.25em;
}
.wsp-pages-list {
margin-bottom: 40px;
}
.wsp-posts-list {
margin-bottom: 20px;
}
.wsp-container h2 {
margin-bottom: 20px;
}
.wsp-category-title {
margin-bottom: 10px;
display: block;
}
.wsp-container a:hover {
color: #0080ff;
}
.single-grafic .preloader {
display: none !important;
}
.loader-more .loader {
height: 10px;
background-color: #000;
width: 0; display: inline-block;
}
.img-ratio {
display: none;
}
.title-same-article {
display: none;
}
.single-articles-more .listing-image-desktop {
display: none;
}
.extended-featured-2 .mobil {
display: none;
}
@media (min-width: 768px) {
.wide-ad-wrap+.listing-section,
.wide-ad-wrap+.single-articles-more>.dummy+.listing-section {
margin-top: 0;
padding-top: 0;
border-top: none;
}
}
.graphic-small-img img.grafic-mobile {
display: none;
}
.graphic-news-img img.grafic-mobile {
display: none;
}
.back-top {
display: none;
}
.single-post .fb_iframe_widget {
margin-bottom: 32px;
display: block;
}
.single-post p>iframe {
width: 100%;
}
.left-about h2 strong,
.left-about h3 strong,
.left-about h4 strong,
.left-about h5 strong,
.left-about h6 strong {
font-family: 'Rubik';
}
.article-content blockquote p:before {
content: '';
}
.article-content blockquote p {
display: inline;
}
.page-template-page_confidentialitate .the-content p a {
word-break: break-word;
}
.cookie-alert-wrap {
position: fixed;
left: 0;
width: 100%;
z-index: 5;
text-align: center;
bottom: 0;
-webkit-opacity: 0;
-moz-opacity: 0;
-ms-opacity: 0;
-o-opacity: 0;
opacity: 0;
-webkit-transition: opacity .3s;
-o-transition: opacity .3s;
transition: opacity .3s;
display: none;
}
.cookie-alert-wrap.loaded {
-webkit-opacity: 1;
-moz-opacity: 1;
-ms-opacity: 1;
-o-opacity: 1;
opacity: 1;
display: block;
}
.cookie-alert {
position: relative;
background: #000;
padding: .4em .6em .3em;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-ms-border-radius: 3px;
-o-border-radius: 3px;
border-radius: 3px;
margin-bottom: .6em;
display: inline-block;
-webkit-box-shadow: 0 5px 40px rgba(0, 0, 0, .2);
box-shadow: 0 5px 40px rgba(0, 0, 0, .2);
}
.cookie-alert p {
margin: 0;
display: inline-block;
font-size: 100%;
line-height: 1.3;
color: #fff;
font-family: 'Nunito', Helvetica, Arial, sans-serif;
}
.cookie-alert p a {
text-decoration: underline;
background: transparent;
}
.cookie-alert-wrap .container {
max-width: 73.125em;
margin: 0 auto;
padding: 1px 1em;
position: relative;
z-index: 1;
}
@media screen and (min-width: 73.125em) {
.cookie-alert-wrap .container {
padding-left: 0;
padding-right: 0;
}
}
@media screen and (min-width:40.000em) {
.cookie-alert br {
display: none;
}
}
.cookie-alert {
padding: 10px 22px;
}
.cookie-alert-wrap.loaded {
z-index: 99;
}
.nobr {  
white-space: nowrap;  
hyphens: none;
}
.the-content p a {
position: relative;
background: transparent !important;
display: inline-block;
}
.the-content p a:before {
content: '';
display: block;
position: absolute;
height: 7px;
width: 100%;
bottom: 0;
z-index: -1;
background: #b8e6fa;
}
.the-content li a {
position: relative;
background: 0 0 !important;
display: inline-block;
}
.the-content li a:before {
content: '';
display: block;
position: absolute;
height: 7px;
width: 100%;
bottom: 0;
z-index: -1;
background: #b8e6fa;
}
.the-content li a:hover {
background: #b8e6fa !important;
}
.article-content li a {
position: relative;
color: #000;
display: inline-block;
background: 0 0;
}
.article-content li a:before {
content: '';
display: block;
position: absolute;
height: 7px;
width: 100%;
bottom: 0;
z-index: -1;
background: #b8e6fa;
}
.article-content li a:hover {
background: #b8e6fa !important;
}
.the-content p a:hover {
background: #b8e6fa !important;
}
.graphic-news-text p a {
position: relative;
color: #000;
display: inline-block;
background: 0 0 !important;
}
.graphic-news-text p a:before {
content: '';
display: block;
position: absolute;
height: 7px;
width: 100%;
bottom: 0;
z-index: -1;
background: #b8e6fa;
}
.graphic-news-text p a:hover {
background: #b8e6fa !important;
}
.wsp-container a:before {
display: none !important;
}
.wsp-container a:hover {
color: #000 !important;
}
.home .social-buttons .gplus:hover, 
.listing-social .social-buttons .gplus:hover, 
.side-social-buttons .gplus:hover, 
.graphics .social-buttons .gplus:hover, 
.content-buttons .social-buttons .gplus:hover,
.home .social-buttons .gplus:focus, 
.listing-social .social-buttons .gplus:focus, 
.side-social-buttons .gplus:focus, 
.graphics .social-buttons .gplus:focus, 
.content-buttons .social-buttons .gplus:focus {
background-color: #25d366 !important;
border-color: #25d366 !important;
}
.social-buttons .icon2-whatsapp:before {
font-weight: 700;
}
.hide-wa {
display: none;
}  .article-content li a,
.article-content p a,
.graphic-news-text p a,
.the-content p a,
.the-content li a {
display: inline;
border-bottom: none;
-webkit-box-shadow: inset 0 -8px 0 #b8e6fa;
box-shadow: inset 0 -8px 0 #b8e6fa;
}
.article-content li a:before,
.article-content p a:before,
.graphic-news-text p a:before,
.the-content p a:before,
.the-content li a:before {
display: none;
}
.imagine-grafic-mobil {
display: none !important;
}
.schema-imagine_stanga__text_dreapta+.schema-imagine_mijloc .image-box {
margin-top: 0;
}
.schema-imagine_dreapta__text_stanga+.schema-grafic {
margin-top: 1.5em;
}
.schema-imagine_dreapta__text_stanga+.schema-pull_quote_stanga {
margin-top: 1.5em;
}
.schema-imagine_dreapta__text_stanga+.schema-imagine_stanga__text_dreapta {
margin-top: 1.5em;
}
.schema-imagine_dreapta__text_stanga+.schema-text {
margin-top: 1.5em;
}
.schema-imagine_dreapta__text_stanga+.schema-banner_reclama_mijloc {
margin-top: 1.5em;
}
header .logo .mobil {
display: none;
}
.img-home-mobil {
display: none !important;
}
.schema-text video {
width: 100% !important;
height: auto !important;
}
.video-js-responsive-container.vjs-hd {
padding-top: 56.25%;
}
.video-js-responsive-container.vjs-sd {
padding-top: 75%;
}
.video-js-responsive-container {
width: 100%;
position: relative;
}
.video-js-responsive-container .video-js {
height: 100% !important; 
width: 100% !important;
position: absolute;
top: 0;
left: 0;
}
body.remove-preloader .preloader.relative {
display: none !important;
opacity: 0 !important;
}
.feature-1-text {
visibility: hidden;
}
.slider-contact { 
display: none; 
}
.slider-contact.slick-initialized { 
display: block; 
}
.home .hero .container {
height: 100vh;
}
.trei-mobil {
display: none !important;
}
.logo-hover-albastru {
display: none;
}
.image-source .sursa-mobil {
display: none;
}
@media (min-width: 1001px) {
.content.listings .top-listing .listing-image-desktop {
display: none;
}
}
@media (min-width: 1280px) {
html {
overflow-x: hidden;
margin-right: calc(-1 * (100vw - 100%));
}
}
@media (min-width: 960px) {
.single-post .listing-heading h2 {
visibility: hidden;
}
.single-post .listing-heading h5 span {
visibility: hidden;
}
.graphic-news-title h1 {
visibility: hidden;
}
}
@media (min-width: 768px) {
html.no-touch {
overflow-x: hidden;
margin-right: calc(-1 * (100vw - 100%));
}
}
@media (min-width: 1025px) and (max-width: 1300px) {
header .logo img {
max-height: 22px;
}
}
@media (min-width: 768px) and (max-width: 1024px) {
header .logo img {
max-height: 23px;
}
}
@media (min-width: 1280px) {
header .side-menu .hover a {
font-weight: 600;
}
.right-contact label {
font-weight: 600;
}
.right-contact .select-selected {
font-weight: 600;
}
.right-contact .select-items div {
font-weight: 600;
}
.right-contact input[type="submit"] {
font-weight: 600;
}
.graphic-news-title {
max-width: 900px;
}
header .logo .desktop {
max-height: 22px;
margin-top: 4px;
}
.right-contact .status {
font-weight: 600;
}
}
@media (width: 1024px) {
.contact-table {
position: fixed;
}
.search .table-cell {
vertical-align: top;
padding-top: 8em;
}
}
@media (min-width: 768px) {
.graphic-cell:nth-child(2n+1) {
clear: both;
}
.content.home h3 {
height: 107px;
overflow: hidden;
}
.content.home .split.without-image .flex.two h3 {
height: 93px;
overflow: hidden;
}
.graphic-small-title h4 {
height: 54px;
overflow: hidden;
}
}
@media (min-width: 960px) {
.graphic-cell:nth-child(2n+1) {
clear: none;
}
.graphic-cell:nth-child(3n+1) {
clear: both;
}
}
@media (min-width: 1680px) {
.home .extended.small-image h2 {
max-width: 39vw;
}
}
@media (min-width: 1024px) {
.generic-page .the-title h1 {
font-size: 43px;
}
}
@media (min-width: 1025px) {
.single .listing-content {
min-height: 570px;
}
}
@media (min-width: 1321px) {
.single .listing-content {
min-height: 448px;
}
}
@media (max-width: 1279px) {
.vjs-fullscreen video {
top: 50% !important;
-ms-transform: translateY(-50%) !important;
transform: translateY(-50%) !important;
}
html, body {
overflow-y: auto; 
}
}
@media (max-width: 1024px) {
.cookie-alert span {
display: block;
margin-bottom: 4px;
}
}
@media (max-width: 1000px) {
.dezactiveaza-fullscreen {
display: none;
}
.extended-featured-2 .mobil {
display: block;
}
.extended-featured-2 .desktop {
display: none;
}
}
@media (max-width: 959px) {
.page-template-page_termeni_si_conditii .the-title h1 {
width: 275px;
}
.generic-page .right-about {
display: none;
}
.generic-page .the-title {
display: none;
}
.title-same-article {
display: block;
padding-bottom: 0;
}
.title-same-article .listing-heading {
margin-bottom: 0;
}
.generic-page .left-about {
margin-top: 0;
}
.title-same-article .listing-heading h2 {
margin-bottom: 0.3em;
}
}
@media (max-width: 958px) {  }
@media (max-width: 849px) {
.categories {
padding-bottom: 7em;
}
}
@media (width: 768px) {
header .logo img {
max-height: 19px;
}
}
@media (max-width: 768px) {
.cookie-alert p a {
display: inline-block
}
.cookie-alert {
padding: 15px 10px
}
.cookie-alert-wrap .container {
max-width: 100%;
padding: 0;
}
.cookie-alert {
margin: 0;
border-radius: 0;
}
.cookie-alert p a {
text-decoration: none;
}
.cookie-alert p {
line-height: 1.5;
}
.cookie-alert span {
display: inline;
}
header .logo .mobil {
display: block;
}
header .logo .desktop {
display: none;
} }
@media (max-width: 767px) {
.loader-more .loader {
left: 0;
}
.single-post .loader-more .loader {
left: 1em;
}
.img-ratio {
display: block;
}
.img-not-ratio {
display: none;
}
.loader-more {
margin-top: 40px;
}
.title-same-article .listing-heading {
margin-bottom: 2em;
}
.graphic-small-img img.grafic-desktop {
display: none;
}
.graphic-small-img img.grafic-mobile {
display: block;
}
.graphic-news-img img.grafic-desktop {
display: none;
}
.graphic-news-img img.grafic-mobile {
display: block;
}
.touch .search-input.hide-cursor:focus {
color: transparent;
text-shadow: 0px 0px 0px #0080ff;
}
header .side-menu .vertical.abs {
bottom: 0 !important;
margin-bottom: 78px !important;
width: 140px;
white-space: nowrap;
left: auto !important;
right: 14px;
}
.imagine-grafic-desktop {
display: none !important;
}
.imagine-grafic-mobil {
display: block !important;
}
.wp-caption.full-graphic.are-grafic-mobil {
margin-left: 0;
margin-right: 0;
}
.schema-grafic .wp-caption-text {
margin-left: 0 !important;
padding-top: 5px;
}
.img-home-mobil {
display: block !important;
}
.img-home-desktop {
display: none !important;
}
.trei-desktop {
display: none !important;
}
.trei-mobil {
display: block !important;
}
.image-source .sursa-mobil {
display: block;
}
.image-source .sursa-desktop {
display: none;
}
.single-post .image-source.clear {
display: block;
margin-top: -15px;
}
.single-post .image-source {
display: block;
margin-top: -15px;
}
.single-post .image-source .right {
float: left;
}
.single-post .image-source .left {
display: none;
}
}
@media (max-width: 639px) {
.wsp-container h2 {
font-size: 1.2em;
}
.schema-imagine_dreapta__text_stanga+.schema-grafic {
margin-top: 30px;
}
.schema-imagine_dreapta__text_stanga+.schema-pull_quote_stanga {
margin-top: 30px;
}
.schema-imagine_dreapta__text_stanga+.schema-imagine_stanga__text_dreapta {
margin-top: 30px;
}
.schema-imagine_dreapta__text_stanga+.schema-text {
margin-top: 30px;
}
.schema-imagine_dreapta__text_stanga+.schema-banner_reclama_mijloc {
margin-top: 30px;
}
}
@media (max-width: 500px) {
.page-template-page_confidentialitate .the-title h1 {
font-size: 35px !important;
}
}
@media (max-width: 480px) {
.cookie-alert span {
display: inline-block;
width: 100%;
}
}
.articol-read-more .img .mobil {
display: none;
}
.articol-read-more {
overflow: hidden;
padding-top: 20px;
border-top: 10px solid black;
margin-bottom: 25px;
}
.articol-read-more .img {
float: left;
width: 18%;
}
.articol-read-more .text {
float: left;
width: 78%;
margin-left: 21px;
position: relative;
}
.articol-read-more .text p a {
box-shadow: none;
}
.articol-read-more .text p a:hover {
background: transparent;
}
.articol-read-more .text p {
margin-bottom: 5px;
font-family: 'Rubik';
font-weight: bold;
text-transform: uppercase;
margin-top: -5px;
font-size: 1em;
}
.articol-read-more .text h3 {
font-size: 1.57em;
margin: 0;
}
.single .reclama-sus a {
display: none;
position: fixed;
width: 100%;
top: 0;
left: 0;
height: 1px;
overflow: hidden;
}
.single .reclama-sus .desktop {
display: block;
}
.single .reclama-sus a img {
width: 100%;
height: auto;
}
.reclama-sus-vizibla .reclama-sus-wrap {
position: relative;
border-top: 6px solid #000;
padding-top: 8px;
background-color: #fff;
}
.reclama-sus-vizibla .reclama-sus-wrap header {
position: absolute;
}
.reclama-sus-vizibla .reclama-sus-wrap .burger {
position: absolute;
}
.reclama-sus-vizibla .reclama-sus-wrap header .fixed {
position: absolute;
}
.reclama-sus-vizibla .reclama-sus-wrap header .n-section {
position: absolute;
}
.reclama-sus-vizibla .banner-reclama-sus .content {
background-color: #fff;
}
body.single-post {
opacity: 0;
}
.slider-intermediar-reclama-wrap.desktop:not(.hide_element)+.listing-section {
padding-top: 0;
border-top: none;
}
.right-contact .select-items div:first-child {
display: none;
}
@media (max-width: 1280px) and (min-width: 768px) {
.articol-read-more .text p {
font-size: 1.25em;
margin-top: -8px;
margin-bottom: 10px;
}
}
@media (max-width: 1320px) {
.articol-read-more {
position: relative;
}
.articol-read-more .text {
position: static;
}
.articol-read-more .text p {
font-size: 23px;
}
.articol-read-more .text h3 {
font-size: 30px;
}
.articol-read-more .img img {
max-height: 95px;
width: auto;
}
.articol-read-more .text {
margin-left: 4%;
}
}
@media (max-width: 1024px) {
.articol-read-more .text h3 {
font-size: 24px;
}
.articol-read-more .text p {
font-size: 22px;
line-height: 1.63;
}
}
@media (max-width: 1023px) {
.articol-read-more .text h3 {
font-size: 26px;
}
}
@media (max-width: 767px) {
.articol-read-more .img .mobil {
display: block;
width: 100%;
}
.articol-read-more .img .desktop {
display: none;
}
.articol-read-more .text {
float: left;
width: 63.25%;
margin-left: 3.75%;
}
.articol-read-more .text p {
margin-top: -4px;
font-size: 14px;
margin-bottom: 7px;
}
.articol-read-more .text h3 {
font-size: 1.2em;
}
.articol-read-more .img img {
max-height: none;
width: auto;
}
.articol-read-more .img {
width: 33%;
}
}
@media (max-width: 414px) {
.articol-read-more .text p {
margin-bottom: 16px !important;
font-size: 15px;
}
}
@media (max-width: 375px) {
.articol-read-more .text p {
margin-bottom: 8px !important;
}
.articol-read-more .text h3 {
font-size: 18px;
}
}
@media (max-width: 360px) {
.articol-read-more .text p {
margin-bottom: 6px !important;
}
.articol-read-more .text h3 {
font-size: 17px;
}
}.not-found-page {
height: auto !important;
}
.not-found-page .about-content {
width: 100%;
max-width: 100%;
padding-left: 15px;
padding-right: 15px;
margin: 0 auto;
padding-top: 60px;
}
@media (max-width: 1590px) {
.not-found-page .about-content {
padding-top: 135px;
}
}
@media (min-width: 1190px) and (max-width: 1200px) and (min-height: 740px) and (max-height: 780px) {
.not-found-page .about-content {
padding-top: 110px;
}
}
@media (min-width: 830px) and (max-width: 850px) {
.not-found-page .about-content {
padding-top: 0;
}
}
.not-found-page .about-content h1 {
font-family: 'rubikmedium', sans-serif;
color: #e6e6e6;
font-size: 789px;
margin-bottom: 0;
margin-top: 0;
text-align: center;
line-height: 1;
font-weight: 400;
}
@media (max-width: 1590px) {
.not-found-page .about-content h1 {
font-size: 630px;
}
}
@media (max-width: 1279px) {
.not-found-page .about-content h1 {
font-size: 49vw;
}
}
@media (max-width: 767px) {
.not-found-page .about-content h1 {
margin-bottom: 25px;
}
}
@media (max-width: 414px) {
.not-found-page .about-content h1 {
font-size: 43.5vw;
}
}
@media (max-width: 375px) {
.not-found-page .about-content h1 {
font-size: 42.5vw;
}
}
@media (min-width: 2000px) {
.not-found-page .about-content h1 {
font-size: 41vw;
}
}
@media (min-width: 769px) and (max-width: 1023px) and (min-height: 400px) and (max-height: 808px) {
.not-found-page .about-content h1 {
font-size: 35vw;
}
}
@media (width: 1280px) and (min-height: 670px) and (max-height: 685px) {
.not-found-page .about-content h1 {
font-size: 545px;
}
}
@media (width: 1138px) and (min-height: 535px) and (max-height: 555px) {
.not-found-page .about-content h1 {
font-size: 32vw;
}
}
@media (min-width: 1190px) and (max-width: 1200px) and (min-height: 740px) and (max-height: 780px) {
.not-found-page .about-content h1 {
font-size: 44vw;
}
}
@media (min-width: 830px) and (max-width: 840px) and (min-height: 1100px) and (max-height: 1130px) {
.not-found-page .about-content h1 {
font-size: 44vw;
}
}
.not-found-page .about-content p {
font-size: 20px;
line-height: 1.6;
color: #000;
font-family: 'Nunito', sans-serif;
text-align: center;
margin: -74px 0 0 0;
font-weight: 800;
letter-spacing: 1px;
}
.not-found-page .about-content p br {
display: none;
}
@media (max-width: 1590px) {
.not-found-page .about-content p {
font-size: 19px;
margin-top: -22px;
}
}
@media (max-width: 1279px) {
.not-found-page .about-content p {
font-weight: 700;
margin-top: -20px;
}
}
@media (max-width: 767px) {
.not-found-page .about-content p {
font-size: 16px;
margin-top: 0;
font-weight: 700;
letter-spacing: 0;
}
.not-found-page .about-content p br {
display: inline;
}
}
.not-found-page .about-content .left-about {
max-width: 100%;
}
@media (max-width: 768px) {
.not-found-page .about-content .left-about {
margin: 0;
padding: 0;
}
}
@media (width: 879px) and (height: 433px) {
.not-found-page .about-content .left-about {
margin-top: 0;
}
}
@media (width: 800px) and (min-height: 1150px) and (max-height: 1165px) {
.not-found-page .about-content .left-about {
margin-top: 0;
}
}
@media (max-width: 768px) {
.not-found-page .about-content {
padding: 0;
}
}
@media (max-width: 767px) {
.not-found-page .about-content {
margin-top: -65px;
}
}
@media (min-width: 1280px) and (min-height: 600px) and (max-height: 800px) {
.not-found-page .about-content {
padding-top: 35px;
}
}
@media (min-width: 1600px) and (min-height: 801px) and (max-height: 1080px) {
.not-found-page .about-content {
padding-top: 94px;
}
}
@media (min-width: 768px) and (max-width: 1023px) and (min-height: 400px) and (max-height: 808px) {
.not-found-page .about-content {
padding-top: 75px;
}
}
@media (width: 1280px) and (min-height: 670px) and (max-height: 685px) {
.not-found-page .about-content {
padding-top: 75px;
}
}
@media (width: 800px) and (min-height: 1150px) and (max-height: 1165px) {
.not-found-page .about-content {
padding-top: 0;
margin-top: -100px;
}
}
@media (max-width: 850px) {
.not-found-page {
position: fixed;
left: 0;
top: 0;
width: 100%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
height: 100% !important;
}
}
@media (width: 800px) and (min-height: 1150px) and (max-height: 1165px) {
.not-found-page {
position: fixed;
left: 0;
top: 0;
width: 100%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
height: 100% !important;
}
}
.articol-read-more .img .tablet {
display: none;
}
@media (min-width: 768px) and (max-width: 1023px) {
.articol-read-more .tablet {
display: block !important;
}
.articol-read-more .desktop {
display: none !important;
}
.articol-read-more .mobil {
display: none !important;
}
.articol-read-more .img {
width: 115px;
}
.articol-read-more .text {
margin-left: 30px;
width: calc(100% - 145px);
}
.articol-read-more .img img {
max-height: none;
width: 100%;
}
}
@media (max-width: 1550px) {
.articol-read-more .text p {
margin-bottom: 7px;
}
}
@media (max-width: 768px) {
.articol-read-more .text p {
margin-bottom: 10px;
}
}
@media (min-width: 1024px) and (max-width: 1320px) {
.articol-read-more .tablet {
display: block !important;
}
.articol-read-more .desktop {
display: none !important;
}
.articol-read-more .mobil {
display: none !important;
}
.articol-read-more .img {
width: 130px;
}
.articol-read-more .img img {
width: 100%;
max-height: none;
}
.articol-read-more .text {
width: calc(100% - 157px);
margin-left: 27px;
}
.articol-read-more .text h3 {
font-size: 30px;
}
}
.banner-reclama-sus header .side-menu.active {
z-index: 6;
}
@media (min-width: 960px) and (max-width: 1290px) {
.reclama-sus a {
display: none !important;
}
.reclama-sus a.tableta_landscape {
display: block !important;
}
}
@media (min-width: 712px) and (max-width: 959px) {
.reclama-sus a {
display: none !important;
}
.reclama-sus a.tableta_portrait {
display: block !important;
}
}
@media (max-width: 711px) {
.reclama-sus a {
display: none !important;
}
.reclama-sus a.mobil {
display: block !important;
}
}
.slider-intermediar-reclama-wrap {
position: relative;
}
.slider-intermediar-reclama-wrap .slider-intermediar-reclama {
width: 100%;
padding-top: 37px;
margin-top: 40px;
}
@media (max-width: 1279px) {
.slider-intermediar-reclama-wrap .slider-intermediar-reclama {
padding-top: 17px;
margin-top: 0;
}
}
@media (max-width: 767px) {
.slider-intermediar-reclama-wrap .slider-intermediar-reclama {
padding-top: 14px;
}
}
.slider-intermediar-reclama-wrap .slider-intermediar-reclama img {
width: 100%;
display: block;
height: auto;
max-width: 100%;
}
.slider-intermediar-reclama-wrap .slider-intermediar-reclama button {
display: none !important;
}
.slider-intermediar-reclama-wrap .slide-nav {
width: 35px;
height: 35px;
background-color: #fff;
border-radius: 50%;
line-height: 43px;
text-align: center;
}
.slider-intermediar-reclama-wrap .slide-nav img {
display: inline-block;
width: 18px;
height: auto;
}
.slider-intermediar-reclama-wrap .slide-nav.left {
position: absolute;
left: 20px;
bottom: 25px;
}
.slider-intermediar-reclama-wrap .slide-nav.right {
position: absolute;
right: 20px;
bottom: 25px;
}
.slider-intermediar-reclama-wrap.tablet {
display: none;
}
.slider-intermediar-reclama-wrap.tablet .article-content {
position: relative;
}
.slider-intermediar-reclama-wrap.mobile {
display: none;
}
@media (min-width: 960px) and (max-width: 1279px) {
.slider-intermediar-reclama-wrap.desktop {
display: none;
}
.slider-intermediar-reclama-wrap.tablet {
display: block;
margin-bottom: 42px;
}
.slider-intermediar-reclama-wrap.mobile {
display: none;
}
}
@media (min-width: 768px) and (max-width: 959px) {
.slider-intermediar-reclama-wrap.desktop {
display: none;
}
.slider-intermediar-reclama-wrap.tablet {
display: block;
margin-bottom: 42px;
}
.slider-intermediar-reclama-wrap.mobile {
display: none;
}
}
@media (max-width: 767px) {
.slider-intermediar-reclama-wrap.desktop {
display: none;
}
.slider-intermediar-reclama-wrap.tablet {
display: none;
}
.slider-intermediar-reclama-wrap.mobile {
display: block;
margin-bottom: 40px;
}
}
.slider-intermediar-reclama-wrap.desktop {
position: relative;
}
.slider-intermediar-reclama-wrap.desktop .number-nav {
position: absolute;
top: 45px;
right: 65px;
margin: 0;
padding: 0;
overflow: hidden;
}
.slider-intermediar-reclama-wrap.desktop .number-nav li {
float: left;
margin-right: 16px;
}
.slider-intermediar-reclama-wrap.desktop .number-nav li:last-child {
margin-right: 0;
}
.slider-intermediar-reclama-wrap.desktop .number-nav li .left {
margin-right: 21px;
}
.slider-intermediar-reclama-wrap.desktop .number-nav li .right {
margin-left: 21px;
}
.slider-intermediar-reclama-wrap.desktop .number-nav li.nn-number {
color: #fff;
font-size: 60px;
font-family: 'Rubik', sans-serif;
font-weight: 700;
opacity: 0.3;
}
.slider-intermediar-reclama-wrap.desktop .number-nav li.active {
opacity: 1;
}
.slider-intermediar-reclama-wrap.desktop .number-nav li.nn-nav {
width: 40px;
height: 40px;
line-height: 51px;
text-align: center;
background-color: #fff;
border-radius: 50%;
color: #000;
margin-top: 24px;
}
.slider-intermediar-reclama-wrap.desktop .number-nav li.nn-nav a {
width: 40px;
height: 40px;
line-height: 51px;
text-align: center;
background-color: #fff;
border-radius: 50%;
color: #000;
display: block;
}
.slider-intermediar-reclama-wrap.desktop .number-nav li.nn-nav a:hover img {
opacity: 0.75;
}
.slider-intermediar-reclama-wrap.desktop .number-nav li.nn-nav img {
display: inline-block;
width: 22px;
height: auto;
}
@media (min-width: 480px) and (max-width: 750px) and (min-height: 700px) and (max-height: 1000px) {
.articol-read-more .img {
width: 27%;
}
.articol-read-more .text {
width: 69.25%;
}
.articol-read-more .text p {
font-size: 18px;
}
.articol-read-more .text h3 {
font-size: 1.35em;
}
}
@media (max-width: 1279px) {
.tags-container.inserted .article-tags {
margin-bottom: 35px !important;
}
}