:root{--wp-admin-theme-color:#007cba;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-20:#005a87}#start-resizable-editor-section{display:none}.wp-block-audio figcaption{margin-top:.5em;margin-bottom:1em}.wp-block-audio audio{width:100%;min-width:300px}.wp-block-button__link{color:#fff;background-color:#32373c;border:none;border-radius:28px;box-shadow:none;cursor:pointer;display:inline-block;font-size:18px;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:#fff}.wp-block-button__link.aligncenter{text-align:center}.wp-block-button__link.alignright{text-align:right}.wp-block-button.is-style-squared,.wp-block-button__link.wp-block-button.is-style-squared{border-radius:0}.wp-block-button.no-border-radius,.wp-block-button__link.no-border-radius{border-radius:0!important}.is-style-outline .wp-block-button__link,.wp-block-button__link.is-style-outline{color:#32373c;background-color:transparent;border:2px solid}.wp-block-buttons .wp-block-button{display:inline-block;margin-right:8px;margin-bottom:8px}.wp-block-buttons .wp-block-button:last-child{margin-right:0}.wp-block-buttons.alignright .wp-block-button{margin-right:0;margin-left:8px}.wp-block-buttons.alignright .wp-block-button:first-child{margin-left:0}.wp-block-buttons.alignleft .wp-block-button{margin-left:0;margin-right:8px}.wp-block-buttons.alignleft .wp-block-button:last-child{margin-right:0}.wp-block-button.aligncenter,.wp-block-buttons.aligncenter,.wp-block-calendar{text-align:center}.wp-block-calendar tbody td,.wp-block-calendar th{padding:4px;border:1px solid #ddd}.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:#ddd}.wp-block-calendar a{text-decoration:underline}.wp-block-calendar tfoot a{color:#007cba;color:var(--wp-admin-theme-color)}.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 38px}.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-basis]{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-size:cover;background-position:50%;min-height:430px;height:100%;width:100%;display:flex;justify-content:center;align-items:center;padding:16px}.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,.wp-block-cover.has-background-dim{background-color:#000}.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:#fff}.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-image.is-position-top-left,.wp-block-cover.is-position-top-left{align-items:flex-start;justify-content:flex-start}.wp-block-cover-image.is-position-top-center,.wp-block-cover.is-position-top-center{align-items:flex-start;justify-content:center}.wp-block-cover-image.is-position-top-right,.wp-block-cover.is-position-top-right{align-items:flex-start;justify-content:flex-end}.wp-block-cover-image.is-position-center-left,.wp-block-cover.is-position-center-left{align-items:center;justify-content:flex-start}.wp-block-cover-image.is-position-center-center,.wp-block-cover.is-position-center-center{align-items:center;justify-content:center}.wp-block-cover-image.is-position-center-right,.wp-block-cover.is-position-center-right{align-items:center;justify-content:flex-end}.wp-block-cover-image.is-position-bottom-left,.wp-block-cover.is-position-bottom-left{align-items:flex-end;justify-content:flex-start}.wp-block-cover-image.is-position-bottom-center,.wp-block-cover.is-position-bottom-center{align-items:flex-end;justify-content:center}.wp-block-cover-image.is-position-bottom-right,.wp-block-cover.is-position-bottom-right{align-items:flex-end;justify-content:flex-end}.wp-block-cover-image.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container{margin:0;width:auto}.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}.wp-block-embed.alignleft,.wp-block-embed.alignright,.wp-block[data-align=left]>[data-type^=core-embed],.wp-block[data-align=right]>[data-type^=core-embed]{max-width:360px;width:100%}.wp-block-embed.alignleft .wp-block-embed__wrapper,.wp-block-embed.alignright .wp-block-embed__wrapper,.wp-block[data-align=left]>[data-type^=core-embed] .wp-block-embed__wrapper,.wp-block[data-align=right]>[data-type^=core-embed] .wp-block-embed__wrapper{min-width:280px}.wp-block-embed{margin-bottom:1em}.wp-block-embed figcaption{margin-top:.5em;margin-bottom:1em}.wp-block-embed iframe{max-width:100%}.wp-block-embed__wrapper{position:relative}.wp-embed-responsive .wp-has-aspect-ratio .wp-block-embed__wrapper:before{content:"";display:block;padding-top:50%}.wp-embed-responsive .wp-has-aspect-ratio iframe{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%}.wp-embed-responsive .wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{padding-top:42.85%}.wp-embed-responsive .wp-embed-aspect-18-9 .wp-block-embed__wrapper:before{padding-top:50%}.wp-embed-responsive .wp-embed-aspect-16-9 .wp-block-embed__wrapper:before{padding-top:56.25%}.wp-embed-responsive .wp-embed-aspect-4-3 .wp-block-embed__wrapper:before{padding-top:75%}.wp-embed-responsive .wp-embed-aspect-1-1 .wp-block-embed__wrapper:before{padding-top:100%}.wp-embed-responsive .wp-embed-aspect-9-6 .wp-block-embed__wrapper:before{padding-top:66.66%}.wp-embed-responsive .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(50% - 16px)}.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(33.33333% - 10.66667px);margin-right:16px}.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(25% - 12px);margin-right:16px}.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(20% - 12.8px);margin-right:16px}.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(16.66667% - 13.33333px);margin-right:16px}.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(14.28571% - 13.71429px);margin-right:16px}.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(12.5% - 14px);margin-right:16px}.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}h1.has-background,h2.has-background,h3.has-background,h4.has-background,h5.has-background,h6.has-background{padding:20px 38px}.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}.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:.5em 1em .5em 0}.wp-block-image .alignright{float:right;margin:.5em 0 .5em 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 20px 20px 0;width:100%}@media (min-width:600px){.wp-block-latest-posts.columns-2 li{width:calc(50% - 20px)}.wp-block-latest-posts.columns-3 li{width:calc(33.33333% - 20px)}.wp-block-latest-posts.columns-4 li{width:calc(25% - 20px)}.wp-block-latest-posts.columns-5 li{width:calc(20% - 20px)}.wp-block-latest-posts.columns-6 li{width:calc(16.66667% - 20px)}}.wp-block-latest-posts__post-author,.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}.edit-post-visual-editor .wp-block-latest-posts.is-grid li{margin-bottom:20px}.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__media img,.wp-block-media-text__media 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.is-style-light .wp-block-navigation-link:not(.has-text-color),.wp-block-navigation .wp-block-navigation-link:not(.has-text-color){color:#1e1e1e}.wp-block-navigation.is-style-light:not(.has-background) .wp-block-navigation__container,.wp-block-navigation:not(.has-background) .wp-block-navigation__container{background-color:#fff}.wp-block-navigation.is-style-dark .wp-block-navigation-link:not(.has-text-color){color:#fff}.wp-block-navigation.is-style-dark:not(.has-background) .wp-block-navigation__container{background-color:#1e1e1e}.items-justified-left>ul{justify-content:flex-start}.items-justified-center>ul{justify-content:center}.items-justified-right>ul{justify-content:flex-end}.wp-block-navigation-link{display:flex;align-items:center;position:relative;margin:0}.wp-block-navigation-link .wp-block-navigation__container:empty{display:none}.wp-block-navigation__container{list-style:none;margin:0;padding-left:0;display:flex;flex-wrap:wrap}.is-vertical .wp-block-navigation__container{display:block}.has-child .wp-block-navigation__container{border:1px solid rgba(0,0,0,.15);background-color:inherit;color:inherit;position:absolute;left:0;top:100%;width:fit-content;z-index:1;opacity:0;transition:opacity .1s linear;visibility:hidden}.has-child .wp-block-navigation__container>.wp-block-navigation-link>.wp-block-navigation-link__content{flex-grow:1}.has-child .wp-block-navigation__container>.wp-block-navigation-link>.wp-block-navigation-link__submenu-icon{padding-right:8px}@media (min-width:782px){.has-child .wp-block-navigation__container{left:24px}.has-child .wp-block-navigation__container .wp-block-navigation__container{left:100%;top:-1px}.has-child .wp-block-navigation__container .wp-block-navigation__container:before{content:"";position:absolute;right:100%;height:100%;display:block;width:8px;background:transparent}.has-child .wp-block-navigation__container .wp-block-navigation-link__submenu-icon svg{transform:rotate(0)}}.has-child:hover{cursor:pointer}.has-child:hover>.wp-block-navigation__container{visibility:visible;opacity:1;display:flex;flex-direction:column}.has-child:focus-within{cursor:pointer}.has-child:focus-within>.wp-block-navigation__container{visibility:visible;opacity:1;display:flex;flex-direction:column}.wp-block-navigation-link__content{text-decoration:none;padding:8px 16px}.wp-block-navigation-link__content+.wp-block-navigation-link__content{padding-top:0}.has-text-color .wp-block-navigation-link__content{color:inherit}.wp-block-navigation-link__label{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;word-break:normal;overflow-wrap:break-word}.wp-block-navigation-link__submenu-icon{height:inherit;padding:6px 16px}.wp-block-navigation-link__submenu-icon svg{fill:currentColor}@media (min-width:782px){.wp-block-navigation-link__submenu-icon svg{transform:rotate(90deg)}}.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 38px}p.has-text-color a{color:inherit}.wp-block-post-author{display:flex;flex-wrap:wrap;line-height:1.5}.wp-block-post-author__byline{width:100%;margin-top:0;margin-bottom:0;font-size:.5em}.wp-block-post-author__avatar{margin-right:16px}.wp-block-post-author__bio{margin-bottom:8px;font-size:.7em}.wp-block-post-author__content{flex-grow:1;flex-basis:0}.wp-block-post-author__name{font-weight:700;margin:0}.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:#1778f2;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:#0d66c2;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:#1da1f2;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:red;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:#1778f2}.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:#0d66c2}.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:#1da1f2}.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:red}.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 #f0f0f0}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#f0f0f0}.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 .editor-styles-wrapper .has-pale-pink-background-color,:root .has-pale-pink-background-color{background-color:#f78da7}:root .editor-styles-wrapper .has-vivid-red-background-color,:root .has-vivid-red-background-color{background-color:#cf2e2e}:root .editor-styles-wrapper .has-luminous-vivid-orange-background-color,:root .has-luminous-vivid-orange-background-color{background-color:#ff6900}:root .editor-styles-wrapper .has-luminous-vivid-amber-background-color,:root .has-luminous-vivid-amber-background-color{background-color:#fcb900}:root .editor-styles-wrapper .has-light-green-cyan-background-color,:root .has-light-green-cyan-background-color{background-color:#7bdcb5}:root .editor-styles-wrapper .has-vivid-green-cyan-background-color,:root .has-vivid-green-cyan-background-color{background-color:#00d084}:root .editor-styles-wrapper .has-pale-cyan-blue-background-color,:root .has-pale-cyan-blue-background-color{background-color:#8ed1fc}:root .editor-styles-wrapper .has-vivid-cyan-blue-background-color,:root .has-vivid-cyan-blue-background-color{background-color:#0693e3}:root .editor-styles-wrapper .has-vivid-purple-background-color,:root .has-vivid-purple-background-color{background-color:#9b51e0}:root .editor-styles-wrapper .has-white-background-color,:root .has-white-background-color{background-color:#fff}:root .editor-styles-wrapper .has-very-light-gray-background-color,:root .has-very-light-gray-background-color{background-color:#eee}:root .editor-styles-wrapper .has-cyan-bluish-gray-background-color,:root .has-cyan-bluish-gray-background-color{background-color:#abb8c3}:root .editor-styles-wrapper .has-very-dark-gray-background-color,:root .has-very-dark-gray-background-color{background-color:#313131}:root .editor-styles-wrapper .has-black-background-color,:root .has-black-background-color{background-color:#000}:root .editor-styles-wrapper .has-pale-pink-color,:root .has-pale-pink-color{color:#f78da7}:root .editor-styles-wrapper .has-vivid-red-color,:root .has-vivid-red-color{color:#cf2e2e}:root .editor-styles-wrapper .has-luminous-vivid-orange-color,:root .has-luminous-vivid-orange-color{color:#ff6900}:root .editor-styles-wrapper .has-luminous-vivid-amber-color,:root .has-luminous-vivid-amber-color{color:#fcb900}:root .editor-styles-wrapper .has-light-green-cyan-color,:root .has-light-green-cyan-color{color:#7bdcb5}:root .editor-styles-wrapper .has-vivid-green-cyan-color,:root .has-vivid-green-cyan-color{color:#00d084}:root .editor-styles-wrapper .has-pale-cyan-blue-color,:root .has-pale-cyan-blue-color{color:#8ed1fc}:root .editor-styles-wrapper .has-vivid-cyan-blue-color,:root .has-vivid-cyan-blue-color{color:#0693e3}:root .editor-styles-wrapper .has-vivid-purple-color,:root .has-vivid-purple-color{color:#9b51e0}:root .editor-styles-wrapper .has-white-color,:root .has-white-color{color:#fff}:root .editor-styles-wrapper .has-very-light-gray-color,:root .has-very-light-gray-color{color:#eee}:root .editor-styles-wrapper .has-cyan-bluish-gray-color,:root .has-cyan-bluish-gray-color{color:#abb8c3}:root .editor-styles-wrapper .has-very-dark-gray-color,:root .has-very-dark-gray-color{color:#313131}:root .editor-styles-wrapper .has-black-color,:root .has-black-color{color:#000}:root .editor-styles-wrapper .has-vivid-cyan-blue-to-vivid-purple-gradient-background,:root .has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:linear-gradient(135deg,#0693e3,#9b51e0)}:root .editor-styles-wrapper .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background,:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .editor-styles-wrapper .has-light-green-cyan-to-vivid-green-cyan-gradient-background,:root .has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:linear-gradient(135deg,#7adcb4,#00d082)}:root .editor-styles-wrapper .has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background,:root .has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:linear-gradient(135deg,#fcb900,#ff6900)}:root .editor-styles-wrapper .has-luminous-vivid-orange-to-vivid-red-gradient-background,:root .has-luminous-vivid-orange-to-vivid-red-gradient-background{background:linear-gradient(135deg,#ff6900,#cf2e2e)}:root .editor-styles-wrapper .has-very-light-gray-to-cyan-bluish-gray-gradient-background,:root .has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:linear-gradient(135deg,#eee,#a9b8c3)}:root .editor-styles-wrapper .has-cool-to-warm-spectrum-gradient-background,:root .has-cool-to-warm-spectrum-gradient-background{background:linear-gradient(135deg,#4aeadc,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c)}:root .editor-styles-wrapper .has-blush-light-purple-gradient-background,:root .has-blush-light-purple-gradient-background{background:linear-gradient(135deg,#ffceec,#9896f0)}:root .editor-styles-wrapper .has-blush-bordeaux-gradient-background,:root .has-blush-bordeaux-gradient-background{background:linear-gradient(135deg,#fecda5,#fe2d2d 50%,#6b003e)}:root .editor-styles-wrapper .has-purple-crush-gradient-background,:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .editor-styles-wrapper .has-luminous-dusk-gradient-background,:root .has-luminous-dusk-gradient-background{background:linear-gradient(135deg,#ffcb70,#c751c0 50%,#4158d0)}:root .editor-styles-wrapper .has-hazy-dawn-gradient-background,:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .editor-styles-wrapper .has-pale-ocean-gradient-background,:root .has-pale-ocean-gradient-background{background:linear-gradient(135deg,#fff5cb,#b6e3d4 50%,#33a7b5)}:root .editor-styles-wrapper .has-electric-grass-gradient-background,:root .has-electric-grass-gradient-background{background:linear-gradient(135deg,#caf880,#71ce7e)}:root .editor-styles-wrapper .has-subdued-olive-gradient-background,:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .editor-styles-wrapper .has-atomic-cream-gradient-background,:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .editor-styles-wrapper .has-nightshade-gradient-background,:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .editor-styles-wrapper .has-midnight-gradient-background,:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root .editor-styles-wrapper .has-link-color a,:root .has-link-color a{color:#00e;color:var(--wp--style--color--link,#00e)}.editor-styles-wrapper .has-small-font-size,.has-small-font-size{font-size:13px}.editor-styles-wrapper .has-normal-font-size,.editor-styles-wrapper .has-regular-font-size,.has-normal-font-size,.has-regular-font-size{font-size:16px}.editor-styles-wrapper .has-medium-font-size,.has-medium-font-size{font-size:20px}.editor-styles-wrapper .has-large-font-size,.has-large-font-size{font-size:36px}.editor-styles-wrapper .has-huge-font-size,.editor-styles-wrapper .has-larger-font-size,.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}#end-resizable-editor-section{display:none}.aligncenter{clear:both}#cookie-law-info-bar {
font-size: 15px;
margin: 0 auto;
padding: 12px 10px;
position: absolute;
text-align: center;
box-sizing: border-box;
width:100%;
z-index: 9999; display: none;
left:0px;
font-weight:300;
box-shadow: 0 -1px 10px 0 rgba(172, 171, 171, 0.3);
}
#cookie-law-info-again {
font-size: 10pt;
margin: 0;
padding:5px 10px;
text-align: center;
z-index: 9999;
cursor: pointer;
box-shadow: #161616 2px 2px 5px 2px;
}
#cookie-law-info-bar span {
vertical-align: middle;
} .cli-plugin-button, .cli-plugin-button:visited {
display: inline-block;
padding: 9px 12px;
color: #fff;
text-decoration: none;
position: relative;
cursor: pointer;
margin-left: 5px;
text-decoration: none;
}
.cli-plugin-main-link {
margin-left:0px;
font-weight: 550; text-decoration: underline;
}
.cli-plugin-button:hover {
background-color: #111;
color: #fff;
text-decoration: none;
}
.small.cli-plugin-button, .small.cli-plugin-button:visited {
font-size: 11px;
}
.cli-plugin-button, .cli-plugin-button:visited,
.medium.cli-plugin-button, .medium.cli-plugin-button:visited {
font-size: 13px;
font-weight: 400;
line-height: 1;
}
.large.cli-plugin-button, .large.cli-plugin-button:visited {
font-size: 14px;
padding: 8px 14px 9px;
}
.super.cli-plugin-button, .super.cli-plugin-button:visited {
font-size: 34px;
padding: 8px 14px 9px;
}
.pink.cli-plugin-button, .magenta.cli-plugin-button:visited {
background-color: #e22092;
}
.pink.cli-plugin-button:hover {
background-color: #c81e82;
}
.green.cli-plugin-button, .green.cli-plugin-button:visited {
background-color: #91bd09;
}
.green.cli-plugin-button:hover {
background-color: #749a02;
}
.red.cli-plugin-button, .red.cli-plugin-button:visited {
background-color: #e62727;
}
.red.cli-plugin-button:hover {
background-color: #cf2525;
}
.orange.cli-plugin-button, .orange.cli-plugin-button:visited {
background-color: #ff5c00;
}
.orange.cli-plugin-button:hover {
background-color: #d45500;
}
.blue.cli-plugin-button, .blue.cli-plugin-button:visited {
background-color: #2981e4;
}
.blue.cli-plugin-button:hover {
background-color: #2575cf;
}
.yellow.cli-plugin-button, .yellow.cli-plugin-button:visited {
background-color: #ffb515;
}
.yellow.cli-plugin-button:hover {
background-color: #fc9200;
}
.cli-plugin-button{ margin-top:5px; }
.cli-bar-popup{
-moz-background-clip: padding;
-webkit-background-clip: padding;
background-clip: padding-box;
-webkit-border-radius:30px;
-moz-border-radius:30px;
border-radius:30px;
padding:20px;
}
.cli-powered_by_p{width:100% !important; display:block !important; color:#333; clear:both; font-style:italic !important; font-size:12px !important; margin-top:15px !important; }
.cli-powered_by_a{color:#333; font-weight:600 !important; font-size:12px !important;} .cli-plugin-main-link.cli-plugin-button {
text-decoration: none;
}
.cli-plugin-main-link.cli-plugin-button {
margin-left: 5px;
}.gdpr-container-fluid {
width: 100%;
padding-right: 15px;
padding-left: 15px;
margin-right: auto;
margin-left: auto;
}
.gdpr-row {
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-right: -15px;
margin-left: -15px;
}
.gdpr-col-4 {
-ms-flex: 0 0 33.333333%;
flex: 0 0 33.333333%;
max-width: 33.333333%;
}
.gdpr-col-8 {
-ms-flex: 0 0 66.666667%;
flex: 0 0 66.666667%;
max-width: 66.666667%;
}
.gdpr-align-items-stretch {
-ms-flex-align: stretch!important;
align-items: stretch!important;
}
.gdpr-d-flex {
display: -ms-flexbox!important;
display: flex!important;
}
.gdpr-px-0 {
padding-left: 0;
padding-right: 0;
}
.modal-backdrop.show {
opacity: .8;
}
.modal-open {
overflow: hidden
}
.modal-open .gdpr-modal {
overflow-x: hidden;
overflow-y: auto
}
.gdpr-modal.fade .gdpr-modal-dialog {
transition: -webkit-transform .3s ease-out;
transition: transform .3s ease-out;
transition: transform .3s ease-out,-webkit-transform .3s ease-out;
-webkit-transform: translate(0,-25%);
transform: translate(0,-25%)
}
.gdpr-modal.show .gdpr-modal-dialog {
-webkit-transform: translate(0,0);
transform: translate(0,0)
}
.modal-backdrop {
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 1039;
background-color: #000
}
.modal-backdrop.fade {
opacity: 0
}
.modal-backdrop.show {
opacity: .5
}
.gdpr-modal {
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 1050;
display: none;
overflow: hidden;
outline: 0
}
.gdpr-modal a {
text-decoration: none;
}
.gdpr-modal .gdpr-modal-dialog {
position: relative;
width: auto;
margin: .5rem;
pointer-events: none;
font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
font-size: 1rem;
font-weight: 400;
line-height: 1.5;
color: #212529;
text-align: left;
display: -ms-flexbox;
display: flex;
-ms-flex-align: center;
align-items: center;
min-height: calc(100% - (.5rem * 2))
}
@media (min-width: 576px) {
.gdpr-modal .gdpr-modal-dialog {
max-width:500px;
margin: 1.75rem auto;
min-height: calc(100% - (1.75rem * 2));		
}
}
@media (min-width: 992px) {
.gdpr-modal .gdpr-modal-dialog {
max-width: 900px;			
}
}
.gdpr-modal-content {
position: relative;
display: -ms-flexbox;
display: flex;
-ms-flex-direction: column;
flex-direction: column;
width: 100%;
pointer-events: auto;
background-color: #fff;
background-clip: padding-box;
border: 1px solid rgba(0,0,0,.2);
border-radius: .3rem;
outline: 0
}
.gdpr-modal .row {
margin: 0 -15px;
}
.gdpr-modal .modal-body {
padding: 0;
position: relative;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
}
.gdpr-modal .close {
position: absolute;
right: 10px;
top: 10px;
z-index: 1;
padding: 0;
background-color: transparent;
border: 0;
-webkit-appearance: none;
font-size: 1.5rem;
font-weight: 700;
line-height: 1;
color: #000;
text-shadow: 0 1px 0 #fff;
}
.gdpr-modal .close:focus {
outline: 0;
}
.gdpr-switch {
display: inline-block;
position: relative;
min-height: 1px;
padding-left: 70px;
font-size: 14px;
}
.gdpr-switch input[type="checkbox"] {
display:none;
}
.gdpr-switch .gdpr-slider {
background-color: #e3e1e8;
height: 24px;
width: 50px;
bottom: 0;
cursor: pointer;
left: 0;
position: absolute;
right: 0;
top: 0;
transition: .4s;
}
.gdpr-switch .gdpr-slider:before {
background-color: #fff;
bottom: 2px;
content: "";
height: 20px;
left: 2px;
position: absolute;
transition: .4s;
width: 20px;
}
.gdpr-switch input:checked + .gdpr-slider {
background-color:rgb(99, 179, 95);
}
.gdpr-switch input:checked + .gdpr-slider:before {
transform: translateX(26px);
}
.gdpr-switch .gdpr-slider {
border-radius: 34px;
}
.gdpr-switch .gdpr-slider:before {
border-radius: 50%;
}
.gdpr-tab-content>.gdpr-tab-pane {
display: none;
}
.gdpr-tab-content>.active {
display: block;
}
.gdpr-fade {
transition: opacity .15s linear;
}
.gdpr-nav-pills {
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
padding-left: 0;
margin-bottom: 0;
list-style: none;
-ms-flex-direction: column !important;
flex-direction: column !important;
align-items: stretch !important;
-ms-align-items: stretch !important;
}
.nav.gdpr-nav-pills, .gdpr-tab-content {
width: 100%;
padding: 30px;
}
.nav.gdpr-nav-pills {
background: #f3f3f3;
}
.nav.gdpr-nav-pills .gdpr-nav-link {
border: 1px solid #0070ad;
margin-bottom: 10px;
color: #0070ad;
font-size: 14px;
display: block;
padding: .5rem 1rem;
border-radius: .25rem;
}
.nav.gdpr-nav-pills .gdpr-nav-link.active, .nav.gdpr-nav-pills .show>.gdpr-nav-link {
background-color: #0070ad;
border: 1px solid #0070ad;
}
.nav.gdpr-nav-pills .gdpr-nav-link.active {
color: #ffffff;
}
.gdpr-tab-content .gdpr-button-wrapper {
padding-top: 30px;
margin-top: 30px;
border-top: 1px solid #d6d6d6;
}
.gdpr-tab-content .gdpr-button-wrapper .btn-gdpr {
background-color: #0070ad;
border-color: #0070ad;
color: #ffffff;
font-size: 14px;
display: inline-block;
font-weight: 400;
text-align: center;
white-space: nowrap;
vertical-align: middle;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
border: 1px solid transparent;
padding: .375rem .75rem;
font-size: 1rem;
line-height: 1.5;
border-radius: .25rem;
transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}
.gdpr-tab-content p {
color: #343438;
font-size: 14px;
margin-top: 0;
}
.gdpr-tab-content h4 {
font-size: 20px;
margin-bottom: .5rem;
margin-top: 0;
font-family: inherit;
font-weight: 500;
line-height: 1.2;
color: inherit;
}
.cli-container-fluid {
padding-right: 15px;
padding-left: 15px;
margin-right: auto;
margin-left: auto;
}
.cli-row {
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-right: -15px;
margin-left: -15px;
}
.cli-col-4 {
-ms-flex: 0 0 33.333333%;
flex: 0 0 33.333333%;
max-width: 33.333333%;
}
.cli-col-8 {
-ms-flex: 0 0 66.666667%;
flex: 0 0 66.666667%;
max-width: 66.666667%;
}
.cli-align-items-stretch {
-ms-flex-align: stretch!important;
align-items: stretch!important;
}
.cli-d-flex {
display: -ms-flexbox!important;
display: flex!important;
}
.cli-px-0 {
padding-left: 0;
padding-right: 0;
}
.cli-btn {
cursor: pointer;
font-size: 14px;
display: inline-block;
font-weight: 400;
text-align: center;
white-space: nowrap;
vertical-align: middle;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
border: 1px solid transparent;
padding: .5rem 1.25rem;
line-height: 1;
border-radius: .25rem;
transition: all .15s ease-in-out;
}
.cli-btn:hover {
opacity: .8;
}
.cli-read-more-link {
cursor: pointer;
font-size: 15px;
font-weight: 500;
text-decoration: underline;
}
.cli-btn:focus {
outline: 0;
}
.cli-modal-backdrop.cli-show {
opacity: .8;
}
.cli-modal-open {
overflow: hidden
}
.cli-barmodal-open {
overflow: hidden
}
.cli-modal-open .cli-modal {
overflow-x: hidden;
overflow-y: auto
}
.cli-modal.cli-fade .cli-modal-dialog {
transition: -webkit-transform .3s ease-out;
transition: transform .3s ease-out;
transition: transform .3s ease-out,-webkit-transform .3s ease-out;
-webkit-transform: translate(0,-25%);
transform: translate(0,-25%)
}
.cli-modal.cli-show .cli-modal-dialog {
-webkit-transform: translate(0,0);
transform: translate(0,0)
}
.cli-modal-backdrop {
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 1040;
background-color: #000;
display: none;
}
.cli-modal-backdrop.cli-fade {
opacity: 0
}
.cli-modal-backdrop.cli-show {
opacity: .5;
display: block;
}
.cli-modal.cli-show {
display: block;
}
.cli-modal a {
text-decoration: none;
}
.cli-modal .cli-modal-dialog {
position: relative;
width: auto;
margin: .5rem;
pointer-events: none;
font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
font-size: 1rem;
font-weight: 400;
line-height: 1.5;
color: #212529;
text-align: left;
display: -ms-flexbox;
display: flex;
-ms-flex-align: center;
align-items: center;
min-height: calc(100% - (.5rem * 2))
}
@media (min-width: 576px) {
.cli-modal .cli-modal-dialog {
max-width:500px;
margin: 1.75rem auto;
min-height: calc(100% - (1.75rem * 2))
}
}
@media (min-width: 992px) {
.cli-modal .cli-modal-dialog {
max-width: 900px;
}
}
.cli-modal-content {
position: relative;
display: -ms-flexbox;
display: flex;
-ms-flex-direction: column;
flex-direction: column;
width: 100%;
pointer-events: auto;
background-color: #fff;
background-clip: padding-box;
border-radius: .3rem;
outline: 0
}
.cli-modal .row {
margin: 0 -15px;
}
.cli-modal .modal-body {
padding: 0;
position: relative;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
}
.cli-modal .cli-modal-close {
position: absolute;
right: 10px;
top: 10px;
z-index: 1;
padding: 0;
background-color: transparent;
border: 0;
-webkit-appearance: none;
font-size: 1.5rem;
font-weight: 700;
line-height: 1;
color: #000;
text-shadow: 0 1px 0 #fff;
}
.cli-modal .cli-modal-close:focus {
outline: 0;
}
.cli-switch {
display: inline-block;
position: relative;
min-height: 1px;
padding-left: 70px;
font-size: 14px;
}
.cli-switch input[type="checkbox"] {
display:none;
}
.cli-switch .cli-slider {
background-color: #e3e1e8;
height: 24px;
width: 50px;
bottom: 0;
cursor: pointer;
left: 0;
position: absolute;
right: 0;
top: 0;
transition: .4s;
}
.cli-switch .cli-slider:before {
background-color: #fff;
bottom: 2px;
content: "";
height: 20px;
left: 2px;
position: absolute;
transition: .4s;
width: 20px;
}
.cli-switch input:checked + .cli-slider {
background-color: #00acad
}
.cli-switch input:checked + .cli-slider:before {
transform: translateX(26px);
}
.cli-switch .cli-slider {
border-radius: 34px;
}
.cli-switch .cli-slider:before {
border-radius: 50%;
}
.cli-tab-content {
background: #ffffff;
}
.cli-tab-content>.cli-active {
display: block;
}
.cli-fade {
transition: opacity .15s linear;
}
.cli-nav-pills {
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
padding-left: 0;
margin-bottom: 0;
list-style: none;
-ms-flex-direction: column;
flex-direction: column;
}
.cli-nav-pills, .cli-tab-content {
width: 100%;
padding: 30px;
}
@media (max-width: 767px) {
.cli-nav-pills, .cli-tab-content {
padding: 30px 10px;
}
}
.cli-nav-pills {
background: #f3f3f3;
}
.cli-nav-pills .cli-nav-link {
border: 1px solid #00acad;
margin-bottom: 10px;
color: #00acad;
font-size: 14px;
display: block;
padding: .5rem 1rem;
border-radius: .25rem;
cursor: pointer
}
.cli-nav-pills .cli-nav-link.cli-active, .cli-nav-pills .cli-show>.cli-nav-link {
background-color: #00acad;
border: 1px solid #00acad;
}
.cli-nav-pills .cli-nav-link.cli-active {
color: #ffffff;
}
.cli-tab-content .cli-button-wrapper {
padding-top: 30px;
margin-top: 30px;
border-top: 1px solid #d6d6d6;
}
.cli-tab-content p {
color: #343438;
font-size: 14px;
margin-top: 0;
}
.cli-tab-content h4 {
font-size: 20px;
margin-bottom: 1.5rem;
margin-top: 0;
font-family: inherit;
font-weight: 500;
line-height: 1.2;
color: inherit;
} .cli-container-fluid {
padding-right: 15px;
padding-left: 15px;
margin-right: auto;
margin-left: auto;
}
.cli-row {
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-right: -15px;
margin-left: -15px;
}
.cli-col-4 {
-ms-flex: 0 0 33.333333%;
flex: 0 0 33.333333%;
max-width: 33.333333%;
}
.cli-col-8 {
-ms-flex: 0 0 66.666667%;
flex: 0 0 66.666667%;
max-width: 66.666667%;
flex-direction: column;
}
.cli-align-items-stretch {
-ms-flex-align: stretch!important;
align-items: stretch!important;
}
.cli-d-flex {
display: -ms-flexbox!important;
display: flex!important;
}
.cli-px-0 {
padding-left: 0;
padding-right: 0;
}
.cli-btn {
cursor: pointer;
font-size: 14px;
display: inline-block;
font-weight: 400;
text-align: center;
white-space: nowrap;
vertical-align: middle;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
border: 1px solid transparent;
padding: .5rem 1.25rem;
line-height: 1;
border-radius: .25rem;
transition: all .15s ease-in-out;
}
.cli-btn:hover {
opacity: .8;
}
.cli-read-more-link {
cursor: pointer;
font-size: 15px;
font-weight: 500;
text-decoration: underline;
}
.cli-btn:focus {
outline: 0;
}
.cli-modal-backdrop.cli-show {
opacity: .8;
}
.cli-modal-open {
overflow: hidden
}
.cli-barmodal-open {
overflow: hidden
}
.cli-modal-open .cli-modal {
overflow-x: hidden;
overflow-y: auto
}
.cli-modal.cli-fade .cli-modal-dialog {
transition: -webkit-transform .3s ease-out;
transition: transform .3s ease-out;
transition: transform .3s ease-out,-webkit-transform .3s ease-out;
-webkit-transform: translate(0,-25%);
transform: translate(0,-25%)
}
.cli-modal.cli-show .cli-modal-dialog {
-webkit-transform: translate(0,0);
transform: translate(0,0)
}
.cli-modal-backdrop {
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 1040;
background-color: #000;
-webkit-transform:scale(0);
transform:scale(0);
transition: opacity ease-in-out 0.5s;
}
.cli-modal-backdrop.cli-fade {
opacity: 0;
}
.cli-modal-backdrop.cli-show {
opacity: .5;
-webkit-transform:scale(1);
transform:scale(1);
}
.cli-modal {
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 99999;
transform: scale(0);
overflow: hidden;
outline: 0;
}
.cli-modal a {
text-decoration: none;
}
.cli-modal .cli-modal-dialog {
position: relative;
width: auto;
margin: .5rem;
pointer-events: none;
font-family: inherit;
font-size: 1rem;
font-weight: 400;
line-height: 1.5;
color: #212529;
text-align: left;
display: -ms-flexbox;
display: flex;
-ms-flex-align: center;
align-items: center;
min-height: calc(100% - (.5rem * 2))
}
@media (min-width: 576px) {
.cli-modal .cli-modal-dialog {
max-width:500px;
margin: 1.75rem auto;
min-height: calc(100% - (1.75rem * 2))
}
}
.cli-modal-content {
position: relative;
display: -ms-flexbox;
display: flex;
-ms-flex-direction: column;
flex-direction: column;
width: 100%;
pointer-events: auto;
background-color: #fff;
background-clip: padding-box;
border-radius: .2rem;
box-sizing: border-box;
outline: 0
}
.cli-modal .row {
margin: 0 -15px;
}
.cli-modal .modal-body {
padding: 0;
position: relative;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
}
.cli-modal .cli-modal-close:focus {
outline: 0;
}
.cli-switch {
display: inline-block;
position: relative;
min-height: 1px;
padding-left: 38px;
font-size: 14px;
}
.cli-switch input[type="checkbox"] {
display:none;
}
.cli-switch .cli-slider {
background-color: #e3e1e8;
height: 20px;
width: 38px;
bottom: 0;
cursor: pointer;
left: 0;
position: absolute;
right: 0;
top: 0;
transition: .4s;
}
.cli-switch .cli-slider:before {
background-color: #fff;
bottom: 2px;
content: "";
height: 15px;
left: 3px;
position: absolute;
transition: .4s;
width: 15px;
}
.cli-switch input:checked + .cli-slider {
background-color: #28a745;
}
.cli-switch input:checked + .cli-slider:before {
transform: translateX(18px);
}
.cli-switch .cli-slider {
border-radius: 34px;
font-size:0;
}
.cli-switch .cli-slider:before {
border-radius: 50%;
}
.cli-tab-content {
background: #ffffff;
}
.cli-nav-pills {
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
padding-left: 0;
margin-bottom: 0;
list-style: none;
-ms-flex-direction: column;
flex-direction: column;
}
.cli-nav-pills, .cli-tab-content {
width: 100%;
padding:5px 30px 5px 5px;
box-sizing: border-box;
}
@media (max-width: 767px) {
.cli-nav-pills, .cli-tab-content {
padding: 30px 10px;
}
}
.cli-nav-pills {
background: #fff;
}
.cli-nav-pills .cli-nav-link {
border: 1px solid #cccccc;
margin-bottom: 10px;
color:#2a2a2a;
font-size: 14px;
display: block;
padding: .5rem 1rem;
border-radius: .25rem;
cursor: pointer
}
.cli-nav-pills .cli-nav-link.cli-active, .cli-nav-pills .cli-show>.cli-nav-link {
background-color: #f6f6f9;
border: 1px solid #cccccc;
}
.cli-nav-pills .cli-nav-link.cli-active {
color:#2a2a2a;
}
.cli-tab-content .cli-button-wrapper {
padding-top: 30px;
margin-top: 30px;
border-top: 1px solid #d6d6d6;
}
.cli-tab-content p {
color: #343438;
font-size: 14px;
margin-top: 0;
}
.cli-tab-content h4 {
font-size: 20px;
margin-bottom: 1.5rem;
margin-top: 0;
font-family: inherit;
font-weight: 500;
line-height: 1.2;
color: inherit;
} #cookie-law-info-bar .cli-nav-pills,#cookie-law-info-bar .cli-tab-content,#cookie-law-info-bar .cli-nav-pills .cli-show>.cli-nav-link,#cookie-law-info-bar a.cli-nav-link.cli-active{
background: transparent;
}
#cookie-law-info-bar .cli-nav-pills .cli-nav-link.cli-active,#cookie-law-info-bar  .cli-nav-link,#cookie-law-info-bar .cli-tab-container p,#cookie-law-info-bar span.cli-necessary-caption,#cookie-law-info-bar .cli-switch .cli-slider:after
{
color:inherit;
}
#cookie-law-info-bar .cli-tab-header a:before
{
border-right: 1px solid currentColor;
border-bottom: 1px solid currentColor;
}
#cookie-law-info-bar .cli-row
{
margin-top:20px;
}
#cookie-law-info-bar .cli-col-4
{
-webkit-box-flex: 0;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
width: auto;
max-width: none;
}
#cookie-law-info-bar .cli-col-8
{
flex-basis: 0;
-webkit-box-flex: 1;
-ms-flex-positive: 1;
flex-grow: 1;
max-width: 100%;
}
.cli-wrapper {
max-width: 90%;
float: none;
margin: 0 auto;
}
#cookie-law-info-bar .cli-tab-content h4
{
margin-bottom:0.5rem;
}
#cookie-law-info-bar .cli-nav-pills .cli-nav-link
{
padding: .2rem 0.5rem;
}
#cookie-law-info-bar .cli-tab-container
{
display:none;
text-align:left;
} .cli-tab-footer .cli-btn {
background-color: #00acad;
padding: 10px 15px;
}
.cli-tab-footer {
width:100%;
text-align:right;
padding: 20px 0;
} .cli-col-12
{
width:100%;
}
.cli-tab-header
{
display: flex;
justify-content: space-between;
}
.cli-tab-header a:before {
width: 10px;
height: 2px;
left: 0;
top: calc(50% - 1px);
}
.cli-tab-header a:after {
width: 2px;
height: 10px;
left: 4px;
top: calc(50% - 5px);
-webkit-transform: none;
transform: none;
}
.cli-tab-header a:before {
width: 7px;
height: 7px;
border-right: 1px solid #4a6e78;
border-bottom: 1px solid #4a6e78;
content: " ";
transform: rotate(-45deg);
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
margin-right:10px;
}
.cli-tab-header a.cli-nav-link  {
position: relative;
display: flex;
align-items: center;
font-size:14px;
color:#000;
text-transform: capitalize;
}
.cli-tab-header.cli-tab-active .cli-nav-link:before
{
transform: rotate(45deg);
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
}
.cli-tab-header {
border-radius: 5px;
padding: 12px 15px;
cursor: pointer;
transition: background-color 0.2s ease-out 0.3s, color 0.2s ease-out 0s;
background-color:#f2f2f2;
}
.cli-modal .cli-modal-close {
position: absolute;
right: 0;
top: 0;
z-index: 1;
-webkit-appearance: none;
width: 40px;
height: 40px;
padding: 0;
border-radius: 50%;
padding: 10px;
background: transparent;
border:none;
min-width: 40px;
}
.cli-tab-container h4,.cli-tab-container h1 {
font-family: inherit;
font-size: 16px;
margin-bottom: 15px;
margin:10px 0;
}
#cliSettingsPopup .cli-tab-section-container {
padding-top: 12px;
}
.cli-tab-container p ,.cli-privacy-content-text{
font-size: 14px;
line-height: 1.4;
margin-top: 0;
padding: 0;
color: #000;
}
.wt-cli-privacy
{
display:none;
}
.cli-tab-content
{
display:none;
}
.cli-tab-section .cli-tab-content
{
padding: 10px 20px 5px 20px;
}
.cli-tab-section
{
margin-top:5px;
}
@media (min-width: 992px) {
.cli-modal .cli-modal-dialog {
max-width: 645px;
}
}
.cli-switch .cli-slider:after{
content: attr(data-cli-disable);
position: absolute;
right: 50px;
color: #000;
font-size:12px;
text-align:right;
min-width: 60px;
}
.cli-switch input:checked + .cli-slider:after
{
content: attr(data-cli-enable);
}
.cli-privacy-overview:not(.cli-collapsed) .cli-privacy-content {
max-height: 60px;
transition: max-height 0.15s ease-out;
overflow: hidden;
}
a.cli-privacy-readmore {
font-size: 12px;
padding-top: 12px;
display: inline-block;
padding-bottom: 0;
cursor: pointer;
color:#000;
text-decoration: underline;
}
a.cli-privacy-readmore:before {
content: attr(data-readmore-text);
}
.cli-collapsed a.cli-privacy-readmore:before {
content: attr(data-readless-text);
}
.cli-collapsed .cli-privacy-content
{
transition: max-height 0.25s ease-in;
}
.cli-privacy-content p
{
margin-bottom:0;
}
.cli-modal-close svg {
fill: #000;
}
span.cli-necessary-caption {
color: #000;
font-size: 12px;
}
.cli-tab-section.cli-privacy-tab {
display: none;
}
#cookie-law-info-bar .cli-tab-section.cli-privacy-tab {
display: block;
}
#cookie-law-info-bar .cli-privacy-overview {
display: none;
}
.cli-tab-container .cli-row
{
max-height: 500px;
overflow-y: auto;	
}
.cli-modal.cli-blowup.cli-out {
z-index: -1;
}
.cli-modal.cli-blowup {
z-index: 999999;
transform: scale(1);
}
.cli-modal.cli-blowup .cli-modal-dialog {
animation: blowUpModal 0.5s cubic-bezier(0.165, 0.84, 0.44, 1) forwards;
}
.cli-modal.cli-blowup.cli-out .cli-modal-dialog
{
animation: blowUpModalTwo 0.5s cubic-bezier(0.165, 0.84, 0.44, 1) forwards;
}
@keyframes blowUpContent {
0% {
transform: scale(1);
opacity: 1;
}
99.9% {
transform: scale(2);
opacity: 0;
}
100% {
transform: scale(0);
}
}
@keyframes blowUpContentTwo {
0% {
transform: scale(2);
opacity: 0;
}
100% {
transform: scale(1);
opacity: 1;
}
}
@keyframes blowUpModal {
0% {
transform: scale(0);
}
100% {
transform: scale(1);
}
}
@keyframes blowUpModalTwo {
0% {
transform: scale(1);
opacity: 1;
}
50% {
transform: scale(0.5);
opacity: 0;
}
100% {
transform: scale(0);
opacity: 0;
}
}
.cli-tab-section .cookielawinfo-row-cat-table td, .cli-tab-section .cookielawinfo-row-cat-table th {
font-size: 12px;
}
.cli_settings_button
{
cursor: pointer;
} .wt-cli-sr-only
{
display: none;
font-size:16px;
} a.wt-cli-element.cli_cookie_close_button {
text-decoration: none;
color: #333333;
font-size: 22px;
line-height: 22px;
cursor: pointer;
position: absolute;
right: 10px;
top: 5px;
} .cli-bar-container{
float: none;
margin: 0 auto;
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
justify-content: space-between;
-webkit-box-align: center;
-moz-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
align-items: center;
}
.cli-bar-btn_container {
margin-left: 20px;
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-box-align: center;
-moz-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
align-items: center;
flex-wrap: nowrap;
}
.cli-style-v2 a
{
cursor: pointer;
}
.cli-bar-btn_container a {
white-space: nowrap;
}
.cli-style-v2 .cli-plugin-main-link 
{
font-weight:inherit;
}
.cli-style-v2 
{   
font-size: 11pt;
line-height: 18px;
font-weight:normal;
}
#cookie-law-info-bar[data-cli-type="widget"] .cli-bar-container,#cookie-law-info-bar[data-cli-type="popup"] .cli-bar-container{
display: block;
}
.cli-style-v2 .cli-bar-message {
width: 70%;
text-align: left;
}
#cookie-law-info-bar[data-cli-type="widget"] .cli-bar-message,#cookie-law-info-bar[data-cli-type="popup"] .cli-bar-message
{
width:100%;
}
#cookie-law-info-bar[data-cli-type="widget"] .cli-style-v2 .cli-bar-btn_container {
margin-top:8px;
margin-left: 0px;
flex-wrap: wrap;
} #cookie-law-info-bar[data-cli-type="popup"] .cli-style-v2 .cli-bar-btn_container {
margin-top:8px;
margin-left: 0px;
}
#cookie-law-info-bar[data-cli-style="cli-style-v2"] .cli_messagebar_head{
text-align: left; margin-bottom: 5px;
margin-top: 0px;
font-size: 16px;
} .cli-style-v2 .cli-bar-message .wt-cli-ccpa-element,.cli-style-v2 .cli-bar-message .wt-cli-ccpa-checkbox {
margin-top: 5px;
}
.cli-style-v2 .cli-bar-btn_container .cli_action_button ,
.cli-style-v2 .cli-bar-btn_container .cli-plugin-main-link,
.cli-style-v2 .cli-bar-btn_container .cli_settings_button
{
margin-left: 5px;
}
.wt-cli-ccpa-checkbox label {
font-size: inherit;
cursor: pointer;
margin: 0px 0px 0px 5px;
} #cookie-law-info-bar[data-cli-style="cli-style-v2"] 
{
padding: 14px 25px;
}
#cookie-law-info-bar[data-cli-style="cli-style-v2"][data-cli-type="widget"]
{
padding:32px 30px;
}
#cookie-law-info-bar[data-cli-style="cli-style-v2"][data-cli-type="popup"] {
padding: 32px 45px;
}
.cli-style-v2 .cli-plugin-main-link:not(.cli-plugin-button), .cli-style-v2 .cli_settings_button:not(.cli-plugin-button),.cli-style-v2 .cli_action_button:not(.cli-plugin-button){
text-decoration: underline;
}
.cli-style-v2 .cli-bar-btn_container .cli-plugin-button {
margin-top: 5px;
margin-bottom: 5px;
}
a.wt-cli-ccpa-opt-out {
white-space: nowrap;
text-decoration: underline;
}
.wt-cli-necessary-checkbox {
display: none !important;
}
@media (max-width: 985px) {
.cli-style-v2 .cli-bar-message
{
width:100%;
}
.cli-style-v2.cli-bar-container
{
justify-content:left;
flex-wrap: wrap;
}
.cli-style-v2 .cli-bar-btn_container {
margin-left:0px;
margin-top: 10px;
}
#cookie-law-info-bar[data-cli-style="cli-style-v2"],#cookie-law-info-bar[data-cli-style="cli-style-v2"][data-cli-type="widget"],#cookie-law-info-bar[data-cli-style="cli-style-v2"][data-cli-type="popup"]
{
padding: 25px 25px;
}
}.box.night {
background: #292929;
color: white;
}
.box.day {
background: #ffffff;
}
.OfferPrice {
font-size: 1.5rem;
line-height: 1.3;
font-weight: 700;
color: #156fbf;
}@font-face {
font-family: 'Lato';
font-style: normal;
font-weight: 300;
font-display: fallback;
src: url(//leodrive.de/wp-content/themes/themebusiness/css/fonts/Lato/lato-v14-latin-300.eot); src: local('Lato Light'), local('Lato-Light'),
url(//leodrive.de/wp-content/themes/themebusiness/css/fonts/Lato/lato-v14-latin-300.eot?#iefix) format('embedded-opentype'), url(//leodrive.de/wp-content/themes/themebusiness/css/fonts/Lato/lato-v14-latin-300.woff2) format('woff2'), url(//leodrive.de/wp-content/themes/themebusiness/css/fonts/Lato/lato-v14-latin-300.woff) format('woff'), url(//leodrive.de/wp-content/themes/themebusiness/css/fonts/Lato/lato-v14-latin-300.ttf) format('truetype'), url(//leodrive.de/wp-content/themes/themebusiness/css/fonts/Lato/lato-v14-latin-300.svg#Lato) format('svg'); } @font-face {
font-family: 'Lato';
font-style: normal;
font-weight: 400;
font-display: fallback;
src: url(//leodrive.de/wp-content/themes/themebusiness/css/fonts/Lato/lato-v14-latin-regular.eot); src: local('Lato Regular'), local('Lato-Regular'),
url(//leodrive.de/wp-content/themes/themebusiness/css/fonts/Lato/lato-v14-latin-regular.eot?#iefix) format('embedded-opentype'), url(//leodrive.de/wp-content/themes/themebusiness/css/fonts/Lato/lato-v14-latin-regular.woff2) format('woff2'), url(//leodrive.de/wp-content/themes/themebusiness/css/fonts/Lato/lato-v14-latin-regular.woff) format('woff'), url(//leodrive.de/wp-content/themes/themebusiness/css/fonts/Lato/lato-v14-latin-regular.ttf) format('truetype'), url(//leodrive.de/wp-content/themes/themebusiness/css/fonts/Lato/lato-v14-latin-regular.svg#Lato) format('svg'); } @font-face {
font-family: 'Lato';
font-style: normal;
font-weight: 700;
font-display: fallback;
src: url(//leodrive.de/wp-content/themes/themebusiness/css/fonts/Lato/lato-v14-latin-700.eot); src: local('Lato Bold'), local('Lato-Bold'),
url(//leodrive.de/wp-content/themes/themebusiness/css/fonts/Lato/lato-v14-latin-700.eot?#iefix) format('embedded-opentype'), url(//leodrive.de/wp-content/themes/themebusiness/css/fonts/Lato/lato-v14-latin-700.woff2) format('woff2'), url(//leodrive.de/wp-content/themes/themebusiness/css/fonts/Lato/lato-v14-latin-700.woff) format('woff'), url(//leodrive.de/wp-content/themes/themebusiness/css/fonts/Lato/lato-v14-latin-700.ttf) format('truetype'), url(//leodrive.de/wp-content/themes/themebusiness/css/fonts/Lato/lato-v14-latin-700.svg#Lato) format('svg'); } @font-face {
font-family: 'Montserrat';
font-style: normal;
font-weight: 300;
font-display: fallback;
src: url(//leodrive.de/wp-content/themes/themebusiness/css/fonts/Montserrat/montserrat-v12-latin-300.eot); src: local('Montserrat Light'), local('Montserrat-Light'),
url(//leodrive.de/wp-content/themes/themebusiness/css/fonts/Montserrat/montserrat-v12-latin-300.eot?#iefix) format('embedded-opentype'), url(//leodrive.de/wp-content/themes/themebusiness/css/fonts/Montserrat/montserrat-v12-latin-300.woff2) format('woff2'), url(//leodrive.de/wp-content/themes/themebusiness/css/fonts/Montserrat/montserrat-v12-latin-300.woff) format('woff'), url(//leodrive.de/wp-content/themes/themebusiness/css/fonts/Montserrat/montserrat-v12-latin-300.ttf) format('truetype'), url(//leodrive.de/wp-content/themes/themebusiness/css/fonts/Montserrat/montserrat-v12-latin-300.svg#Montserrat) format('svg'); } @font-face {
font-family: 'Montserrat';
font-style: normal;
font-weight: 400;
font-display: fallback;
src: url(//leodrive.de/wp-content/themes/themebusiness/css/fonts/Montserrat/montserrat-v12-latin-regular.eot); src: local('Montserrat Regular'), local('Montserrat-Regular'),
url(//leodrive.de/wp-content/themes/themebusiness/css/fonts/Montserrat/montserrat-v12-latin-regular.eot?#iefix) format('embedded-opentype'), url(//leodrive.de/wp-content/themes/themebusiness/css/fonts/Montserrat/montserrat-v12-latin-regular.woff2) format('woff2'), url(//leodrive.de/wp-content/themes/themebusiness/css/fonts/Montserrat/montserrat-v12-latin-regular.woff) format('woff'), url(//leodrive.de/wp-content/themes/themebusiness/css/fonts/Montserrat/montserrat-v12-latin-regular.ttf) format('truetype'), url(//leodrive.de/wp-content/themes/themebusiness/css/fonts/Montserrat/montserrat-v12-latin-regular.svg#Montserrat) format('svg'); } @font-face {
font-family: 'Montserrat';
font-style: normal;
font-weight: 500;
font-display: fallback;
src: url(//leodrive.de/wp-content/themes/themebusiness/css/fonts/Montserrat/montserrat-v12-latin-500.eot); src: local('Montserrat Medium'), local('Montserrat-Medium'),
url(//leodrive.de/wp-content/themes/themebusiness/css/fonts/Montserrat/montserrat-v12-latin-500.eot?#iefix) format('embedded-opentype'), url(//leodrive.de/wp-content/themes/themebusiness/css/fonts/Montserrat/montserrat-v12-latin-500.woff2) format('woff2'), url(//leodrive.de/wp-content/themes/themebusiness/css/fonts/Montserrat/montserrat-v12-latin-500.woff) format('woff'), url(//leodrive.de/wp-content/themes/themebusiness/css/fonts/Montserrat/montserrat-v12-latin-500.ttf) format('truetype'), url(//leodrive.de/wp-content/themes/themebusiness/css/fonts/Montserrat/montserrat-v12-latin-500.svg#Montserrat) format('svg'); } html {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
overflow-y: scroll!important;
-webkit-text-size-adjust: 100%;
-ms-text-size-adjust: 100%;
overflow-x: hidden!important;
}
*,
*:before,
*:after {
-webkit-box-sizing: inherit;
-moz-box-sizing: inherit;
box-sizing: inherit;
}
body {
background: #f1f1f1;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
font-family: Lato; font-size: larger;
margin: 0;
height: 100%!important;
} .h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
font-family: "Montserrat"; font-weight: 500;
line-height: 1.1;
color: inherit;
}
h1 {
font-size: 55px;
font-weight: 800;
color: #ffffff;
position: relative;
display: block;
padding: 0;
margin: 0;
}
h2{
font-size: 35px;
margin: 0 0 20px;
padding-top: 40px;
}
h3{
font-size: 30px
}
p {
margin-bottom: 1.6em;
}
b,
strong {
font-weight: 700;
}
span.small {
font-size: small;
}
.big_show {
display: inherit;
}
.small_show {
display: none;
}
span.middlepoint {
background-color: #505050;
border-radius: 4px;
padding: 2px 4px;
} .title-holder {
max-width: 840px;
margin: 0px auto;
text-align: center;
}
.subpage .title-holder {
padding: 60px 30px 40px;
}
.content-wrapper {
overflow-x: hidden!important;
width: 100%;
position: relative;
}
.title-holder .main-title {
padding-bottom: 1.8rem;
}
.subpage .title-holder .main-title {
padding: 1.8rem 0;
}
.subpage .header-main {
padding: 140px 50px 0px;
border-bottom: 2px solid #656565;
}
.subpage #masthead.noline .header-main{
border-bottom: none;
}
.subpage .billboard-row{
padding-bottom: 0px;
}
.subpage .billboard{
height: 40vh;
}
.subpage.main-content {
z-index: 10;
position: relative;
}
.main-content {
background-color: #ffffff; background-size: cover;
background-position: center;
background-attachment: fixed;
}
.main-content {
margin-top: 100px;
}
.contact-information {
padding-left: 120px;
position: absolute;
width: 100%;
top: 50%;
-ms-transform: translateY(-50%);
transform: translateY(-50%);
}
.image-fixed{
background-size: cover;
background-position: center;
background-attachment: fixed;
}
input#submit {
background-color: #c7c7c7;
border: none;
border-radius: 4px;
padding: 14px;
}
.comment-list {
list-style-type: none;
margin: 0;
padding: 0;
}
.children {
list-style-type: none;
}
.comment-field {
border-radius: 4px;
background-color: #c7c7c7;
max-width: 100%;
min-width: 200px;
width: 500px;
height: 150px;
font-size: 16px;
}
.comment-label {
display: inline-block;
margin: 0 5px 5px 0;
}
.comment-form-field {
padding: 10px;
border-radius: 4px;
background-color: #c7c7c7;
max-width: 100%;
min-width: 200px;
border: none;
font-size: 16px;
}
.infobox {
width: 100%;
max-width: 400px;
float: left;
}
article.post {
width: 50%;
position: relative;
display: inline-block;
float: left;
}
.article-line {
display: inline-block;
}
.infobox.half{
width: 50%;
}
.box {
padding: 30px;
border-radius: 10px;
background-color: #88cc75;
color: #5a5a5a;
box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 3px 1px -2px rgba(0,0,0,0.12), 0 1px 5px 0 rgba(0,0,0,0.2);
}
.box.wIcon {
margin-top: 50px;
border-radius: 100%;
padding: 50px;
}
i.onTop {
margin: -90px 0 40px;
float: left;
}
i.onTop:before {
padding: 20px;
color: white;
font-size: 40px;
background: #5a5a5a;
border-radius: 100%;
}
.slider-main {
margin-top: -40px;
}
.nivoSlider{
border-radius: 150px;
}
.productbox .box {
padding: 20px;
border-radius: 4px;
background-color: #ffffff;
color: #4a4a4a;
}
.textbox{
margin-bottom: 10px;
}
.panel-heading{
margin: 0px 0px 20px;
font-size: 24px;
text-align: center;
}
p.panel-text{
margin: 0px 0 15px;
}
.imagebox {
height: 200px;
background-size: cover;
background-size: cover;
max-width: 100%;
-webkit-transition-duration: 500ms;
transition: 500ms;
margin-bottom: 20px;
border-radius: 10px;
}
.flex_container {
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-direction: row;
-ms-flex-direction: row;
flex-direction: row;
}
.productbox .imagebox{
width: 200px;
height: auto;
float: left;
margin-right: 30px;
}
.productbox .imagebox img{
width: 100%;
border-radius: 4px;
}
div.panel-button-box{
width: 100%;
display: inline-block;
}
a.panel-button {
max-width: 250px;
text-align: center;
float: right;
display: block;
border-radius: 4px;
padding: 5px;
background-color: #00b9eb;
}
a.panel-button:hover {
background-color: dodgerblue;
}
.entry-content {
padding: 4%;
max-width: 1440px;
margin: 0 auto;
position: relative;
}
.wp-block-image img {
max-width: 100%;
height: auto;
border-radius: 4px;
}
.comment {
margin-bottom: 20px;
padding-left: 10px;
}
.comment-content {
padding: 10px;
background-color: lightslategrey;
}
.comment-meta {
background-color: #484848;
padding: 10px;
}
a.comment-reply-link {
padding: 10px;
border-radius: 0 0 4px 4px;
display: inline-block;
background-color: #484848;
}
.btn {
position: relative;
display: inline-block;
padding: 6px 12px;
font-size: 16px;
height: 44px;
font-weight: bold;
line-height: 28px;
color: #313131;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
user-select: none;
background-color: #eee;
background-image: linear-gradient(#fcfcfc, #eee);
border: none;
border-radius: 3px;
-webkit-appearance: none;
}
.btn i {
font-style: normal;
font-weight: 500;
opacity: 0.6;
}
.btn .octicon {
vertical-align: text-top;
}
.btn .counter {
text-shadow: none;
background-color: #e5e5e5;
}
.btn:focus {
text-decoration: none;
border-color: #51a7e8;
outline: none;
box-shadow: 0 0 5px rgba(81, 167, 232, 0.5);
}
.btn:focus:hover,
.btn.selected:focus {
border-color: #51a7e8;
}
.btn:hover,
.btn:active,
.btn .zeroclipboard-is-hover,
.btn .zeroclipboard-is-active {
text-decoration: none;
background-color: #ddd;
background-image: linear-gradient(#eee, #ddd);
border-color: #ccc;
}
.btn:active,
.btn.selected,
.btn.zeroclipboard-is-active {
background-color: #dcdcdc;
background-image: none;
border-color: #b5b5b5;
box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15);
}
.btn.selected:hover {
background-color: darken(#dcdcdc, 5%);
}
.btn:disabled, .btn:disabled:hover {
color: #4c4c4c;
cursor: default;
background-color: #949494;
background-image: none;
box-shadow: none;
}
.btn-primary {
color: #505050;
background-color: #fcee21;
background-image: none;
}
.btn-primary .counter {
color: #60b044;
background-color: #fff;
}
.btn-primary:hover {
color: #fff;
background-color: #e4d82a;
background-image: none;
border-color: #4a993e;
}
.btn-primary :active,
.btn-primary .selected {
text-shadow: 0 1px 0 rgba(0, 0, 0, 0.15);
background-color: darken(purple, 5%);
background-image: none;
}
.btn-primary .selected:hover {
background-color: darken(purple, 10%);
}
.btn-primary :disabled,
.btn-primary .disabled:hover {
color: #fefefe;
background-color: #add39f;
background-image: linear-gradient(#c3ecb4, #add39f);
}
.btn-fullwidth{
width: 100%;
} .form{
position: relative;
display: inline-block;
width: 100%;
}
.ui-datepicker{
z-index: 20!important;
}
.form-connector{
width: 100%;
}
.form-connector .form-group{
width: 50%;
float: left;
padding-right: 20px;
}
.form-connector .form-group:last-child{
padding-right: 0px;
}
.form-group {
margin: 0px 0 15px;
}
.form-control.shorter { width: 130px; }
.form-control.short { width: 250px; }
.form-control.long { width: 100%; }
textarea.form-control {
width: 100%;
height: 200px;
min-height: 200px;
}
textarea.form-control.short {
height: 50px;
min-height: 50px;
}
.flatbox {
background-color: white;
padding: 25px;
box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 3px 1px -2px rgba(0,0,0,0.12), 0 1px 5px 0 rgba(0,0,0,0.2);
}
.flatbox.light{
background-color: #deffe8;
} #navbtn-wrapper {
cursor: pointer;
display: none;
border-radius: 100%;
position: relative;
padding: 15px;
float: right;
z-index: 99;
}
.circle{
width: 30px;
height: 30px;
position: relative;
}
.line{
position: absolute;
height: 4px;
width: 100%;
background: #fff;
border-radius: 8px;
transition: all cubic-bezier(0.26,0.1,0.27,1.55) 0.35s;
}
.top{
top: 18%;
}
.middle{
top: 48%;
}
.bottom{
top:78%;
}
.icon.close .top{
transform: rotate(45deg);
top: 48%;
}
.icon.close .middle, .icon.close .bottom{
transform: rotate(-45deg);
top: 48%;
}
div#parallaxnav {
position: fixed;
top: 50%;
transform: translate(0%, -50%);
right: 0;
width: 10px;
z-index: 20;
background-color: #3292d0;
border-radius: 5px 0px 0px 5px;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
#parallaxnav:hover{
width: 60px;
}
.parawrapper {
padding: 5px 0px 5px 5px;
}
.paramenu {
width: 100%;
}
.paraobj {
overflow: hidden;
background-color: #3a3a3a;
border-radius: 5px 0px 0px 5px;
width: 100%;
margin-left: 0px;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.paraobj:hover {
width: 120%;
margin-left: -20%;
}
.paraobj:hover a .fas {
font-size: 26px!important;
color: white;
}
.paraobj a{
text-align: center;
font-size: 18px;
padding: 5px;
display: block;
}
.paraobj a .fas{
font-size: 20px!important;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.slidernext{
text-align: center;
display: inline-block;
width: 100%;
} a {
color: #333;
text-decoration: none;
}
.menu-item a {
padding: 10px 10px 0px;
font-size: 20px;
color: #7d7d7d;
position: relative;
display: block;
font-weight: 500;
-webkit-transition: color .3s;
transition: color .3s;
transition: color .3s;
}
.menu-item a:hover {
color: #ffffff;
}
.menu-item a:hover:before {
-webkit-transition-timing-function: cubic-bezier(.12,.845,.305,1);
transition-timing-function: cubic-bezier(.12,.845,.305,1);
-webkit-transform: scaleX(1);
transform: scaleX(1);
}
.menu-item a:before {
background-color: #fff;
border-radius: .1rem;
bottom: -0.2rem;
content: "";
height: .2rem;
left: 0;
position: absolute;
right: 0;
-webkit-transition: -webkit-transform .3s;
transition: -webkit-transform .3s;
transition: transform .3s;
transition: transform .3s,-webkit-transform .3s;
-webkit-transition-timing-function: cubic-bezier(.665,.14,.785,.285);
transition-timing-function: cubic-bezier(.665,.14,.785,.285);
-webkit-transform: scaleX(0);
transform: scaleX(0);
-webkit-transform-origin: center center;
transform-origin: center center;
z-index: -1;
}
.main-navigation li {
display: inline-block;
}
.show{
z-index: 100!important;
display: block!important;
opacity: 1!important;
}
#scrolltotop {
position: fixed;
bottom: 20px;
right: 30px;
z-index: 0;
opacity: 0;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.a-block{
padding: 5px 20px;
background-color: #404040;
border-radius: 4px;
display: block;
}
.a-block:hover{
background-color: #313131;
}
a.title_links {
float: left;
padding: 0px 10px 5px 0px;
min-width: 40%;
} .nav-hold {
position: fixed;
top: 0;
left: 0;
right: 0;
margin: 0 auto;
width: 100%;
z-index: 20;
opacity: 1;
transition: background-color 0.5s ease;
opacity: 1;
background-color: #1e1e1e;
-webkit-transition: 0.2s ease-in-out;
transition: 0.2s ease-in-out;
}
.nav-wrapper{
padding: 5px 4%;
width: 100%;
max-width: 1440px;
margin: 0 auto;
}
.logo-hold {
position: relative;
display: block;
width: 70%;
float: left;
}
.menu-hold {
float: right;
width: 30%;
}
.menu {
height: 46px;
position: relative;
display: block;
}
.menu ul {
height: 80px;
margin: 0;
list-style: none;
}
.menu ul a {
height: 80px;
line-height: 80px;
}
li.menu-item {
float: right;
list-style-type: none;
} .alignleft {
display: inline;
float: left;
}
.alignright {
display: block;
float: right;
}
.aligncenter {
display: block;
margin-right: auto;
margin-left: auto;
}
.site-wrapper{
width: 80%;
margin: 0 auto;
}
.site-content{
position: relative;
z-index: 10;
}
.flex_item-9 {
-webkit-flex: 9;
-ms-flex: 9;
flex: 9;
}
.flex_item-8 {
-webkit-flex: 8;
-ms-flex: 8;
flex: 8;
}
.flex_item-7 {
-webkit-flex: 7;
-ms-flex: 7;
flex: 7;
}
.flex_item-6 {
-webkit-flex: 6;
-ms-flex: 6;
flex: 6;
}
.flex_item-5 {
-webkit-flex: 5;
-ms-flex: 5;
flex: 5;
}
.flex_item-4 {
-webkit-flex: 4;
-ms-flex: 4;
flex: 4;
}
.flex_item-3 {
-webkit-flex: 3;
-ms-flex: 3;
flex: 3;
}
.flex_item-2 {
-webkit-flex: 2;
-ms-flex: 2;
flex: 2;
}
.flex_item-1 {
-webkit-flex: 1;
-ms-flex: 1;
flex: 1;
}
.flex_item-0 {
-webkit-flex: 0;
-ms-flex: 0;
flex: 0;
}  .header-main {
position: relative;
z-index: 3;
display: block;
width: 100%;
text-align: center;
align-items: center;
padding: 15vh 50px 0px;
min-height: 40vh;
}
.anim{
visibility: visible;
}
.header-sub {
position: relative;
max-height: 100px;
}
.nexthref {
padding: 80px 0 0;
display: inline-block;
}
.header-hold {
width: 100%;
}
.header-hold.subpage {
height: 30vh;
}
.header-hold-hero {
height: 45vh;
}
#masthead {
position: absolute;
top: 0px;
left: 0px;
width: 100%;
z-index: 0;
overflow: hidden;
background-position: center;
background-size: cover;
}
.header-hold-hero #masthead {
position: relative
}
.star-hold {
position: fixed;
height: 100%;
width: 100%;
z-index: 0;
background: radial-gradient(ellipse at bottom, #1b2735 0%, #090a0f 100%);
}
#masthead .video-cont {
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
overflow: hidden;
z-index: -100;
-webkit-filter: blur(10px);
filter: blur(10px);
transform: scale(1.1);
}
#masthead .video-cont video#bgvid {
position: absolute;
top: 50%;
left: 50%;
width: auto;
height: auto;
min-width: 100% !important;
min-height: 100% !important;
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
}
.header-content .main-title {
position: absolute;
z-index: 3;
display: block;
width: 100%;
height: 100%;
text-align: center;
display: flex;
flex-flow: row wrap;
justify-content: center;
align-items: center;
padding: 50px;
}
.second-title {
font-size: 22px;
font-weight: 500;
color: #d4d4d4;
margin-bottom: 0px;
}
.image-bg {
-webkit-filter: blur(6px);
filter: blur(6px);
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0; height: 100%; background-position: center;
background-repeat: no-repeat;
background-size: cover;
transform: scale(1.1);
}
.custom-logo {
height: 80px;
width: auto;
float: left;
position: relative;
transition: 0.2s ease-in-out;
}
.logo-big{
height: 100px;
}
.custom-logo-link {
position: relative;
}
.header-sub {
position: relative;
max-height: 100%;
}
.pic-holder img {
height: 100%;
}
.pic-holder {
width: 100%;
height: 30%;
float: left;
margin-bottom: 5vh;
}
.billboard-row {
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-ms-touch-action: pan-y;
touch-action: pan-y;
background-color: #000;
padding-bottom: 45vh;
}
.billboard-row .billboard .hero {
position: absolute;
min-height: 64vh;
width: 72%;
top: -40%;
right: 0;
z-index: 1;
}
.hero-vig{
position: absolute;
width: 72%;
height: 100%;
top: 0;
right: 0;
z-index: 2;
background-image: -webkit-gradient(linear,left top,right top,color-stop(0,#000),color-stop(33%,transparent),to(transparent));
background-image: -webkit-linear-gradient(left,#000 0,transparent 33%,transparent 100%);
background-image: -moz-linear-gradient(left,#000 0,transparent 33%,transparent 100%);
background-image: -o-linear-gradient(left,#000 0,transparent 33%,transparent 100%);
background-image: linear-gradient(to right,#000 0,transparent 33%,transparent 100%);
}
.hero-blend{
left: 0;
width: 28%;
position: absolute;
height: 100%;
z-index: 3;
background-color: black;
}
.billboard-row .billboard .info {
position: absolute;
left: 4%;
top: 35%;
width: 35%;
z-index: 3;
}
.billboard-row .billboard .info .aktakis {
color: #999;
font-weight: 400;
line-height: 1.35;
width: 100%;
font-size: 1.4vw;
}
.billboard-pane .info .head{
color: #AFAFAF;
font-weight: 800;
line-height: 1.35;
width: 100%;
font-size: 2.4vw;
margin-bottom: 20px;
}
.billboard-pane .info .head h1{
font-weight: 800;
line-height: 1.35;
width: 100%;
font-size: 2.4vw;
margin-bottom: 20px;
}
.billboard-pane .info .links {
margin-top: 1.5vw;
white-space: nowrap;
display: -webkit-box;
display: -webkit-flex;
display: -moz-box;
display: -ms-flexbox;
display: flex;
}
.billboard-row .billboard .info.category {
left: 6%;
top: 45%;
} .widget-title {
font-size: 22px;
margin-bottom: 20px;
}
.widget_media_image img {
width: 100%;
} .howto {
width: 20px;
height: auto;
background-color: #359bd6;
margin: 0 auto;
}
.howwrap:before {
content: "";
width: 600px;
background-color: white;
margin-left: -50px;
margin-top: -50px;
position: absolute;
height: 100%;
z-index: -1;
}
.howwrap {
width: 600px;
margin-left: calc(100px);
padding: 50px;
margin-bottom: 50px;
position: relative;
z-index: 1;
display: inline-block;
}
.howwrap.left {
margin-left: calc(-700px);
}
.howwrap:after {
content: "";
width: 600px;
background-color: #317ca7;
height: 100%;
top: 10px;
margin-left: -360px;
position: absolute;
z-index: -2;
}
.howwrap.left:after {
margin-left: -340px;
}
.howcont{
float: left;
display: block;
position: relative;
}
.howtext {
width: 60%;
padding-right: 50px;
text-align: center;
}
.howpic{
width: 40%;
}
.howpic img {
position: absolute;
display: block;
width: 100%;
height: auto;
margin-top: calc( -15% );
border: #6b6b6b 2px solid;
background-color: #c7c7c7;
}
.site-footer {
background-color: #fff;
border-top: 1px solid rgba(51, 51, 51, 0.1);
padding: 0;
position: relative;
z-index: 15;
}
.wrapper {
width: 840px;
margin: 0 auto;
padding: 40px;
border-radius: 10px;
}
.wrapper.selective{
max-width: 570px;
}
.wrapper.products{
width: 100%;
}
.parallex {
position: relative;
width: 100%;
display: table;
height: 100vh;
min-height: 100vh;
background-attachment: fixed;
background-position: center center;
background-size: cover;
color: azure; }
.subpage .parallex{
height: auto;
min-height: auto;
padding: 20px 0 100px;
}
.parallex a{
color: azure;
}
.parallex:before {
content: "";
width: 100%;
height: 100%;
position: absolute;
}
.content-a {
position: relative;
display: table-cell;
vertical-align: middle;
text-align: center;
}
.content .wrapper {
padding: 160px 0;
z-index: 90;
}
.content-style {
padding: 2%;
}
.comments-area{
padding: 2%;
}
.wp-block-columns.vertical {
width: 100%;
float: left;
flex-wrap: wrap;
}
.wp-block-columns.vertical .wp-block-column {
flex-basis: 100%;
}
.wp-block-columns.vertical .wp-block-column {
margin-left: 0px;
margin-right: 0px;
}    .site-info {
color: #707070;
color: rgba(51, 51, 51, 0.7);
font-size: 12px;
font-size: 1.2rem;
line-height: 1.5;
padding: 4% 0;
text-align: center;
}
.site-info a {
border-bottom: 1px solid transparent;
color: #707070;
color: rgba(51, 51, 51, 0.7);
}
.site-info a:hover {
border-bottom: 1px solid #333;
}
#footer-sidebar {
display: -webkit-box;
margin-top: 80px;
position: relative;
}
.footer-hold {
margin: 0 auto;
position: relative;
display: table;
max-width: 1200px;
}
.footer-sidebar {
display: block;
float: left;
width: 450px;
padding: 0 60px 20px 0;
}
#footer-sidebar1 {
width: 300px;
}
#footer-sidebar4 {
width: 100%;
border-top: dashed 2px #c1c1c1;
margin-top: 40px;
padding-bottom: 60px;
}
.footer-sidebar li.menu-item {
float: left;
}
.footer-sidebar .menu {
margin: 0;
}      @-ms-viewport {
width: device-width;
}
@viewport {
width: device-width;
} @media screen and (max-width: 77.5em) {
#footer-sidebar1 {
width: 200px;
}
.footer-sidebar {
width: 300px;
padding: 0 40px 20px 0;
}
.footer-hold {
max-width: 800px;
}
} @media screen and (max-width: 68.75em) {
.nav-hold {
padding: 4px 4%;
}
.main-content.subpage .title-holder {
padding: 30px 30px 10px;
}
.productbox .imagebox {
min-width: 360px;
}
#navbtn-wrapper {
display: inline-block;
}
.menu-head-container {
display: none;
}
.menu-head-container {
width: 280px;
float: right;
right: -280px;
position: absolute;
display: block;
transition: right ease-out 0.35s;
}
.menu-head-container.close {
right: 0;
background-color: #4c4c4c;
}
.menu-head-container {
background-color: #4c4c4c;
}
.menu-head-container .menu {
margin: 0;
padding: 10px;
height: 100%;
position: relative;
display: inline-block;
}
li.menu-item {
float: left;
list-style-type: none;
}
li.menu-item {
width: 100%!important;
}
ul.sub-menu {
right: 0%;
left: unset;
transform: translate(0%);
}
.fullpagecontent {
width: 100%;
height: 100vh;
overflow: scroll;
}
.wrapper {
width: 100%;
}
.menu-head-container .menu-item a {
color: #bfbfbf;
}
}
@media only screen and (max-height: 42em) { 
.header-hold.subpage {
min-height: 140px;
max-height: 190px;
}
} 
@media only screen and (min-width: 42em) and (max-width: 64em) {  .header-hold.subpage, .subpage .header-main {
min-height: 140px;
max-height: 190px;
padding: 20px 50px 0px!important;
}
.billboard-row .billboard .hero {
top: -15%!important;
min-height: 42vh!important;
}
.billboard-pane .info .head h1 {
font-size: 30px!important;
}
.billboard-row .billboard .info {
top: 42%!important;
}
} @media screen and (max-width: 55em) {
.footer-sidebar {
width: 300px;
padding: 0;
float: none;
margin: 0 auto;
padding: 0;
}
.footer-hold {
max-width: 800px;
}
} @media screen and (max-width: 50em) {
.wrapper {
padding: 15px!important;
}
.nexthref {
padding: 15px 0 0!important;
}
} @media screen and (max-width: 42em) {
.footer-hold {
max-width: 300px;
}
.big_show {
display: none;
}
.small_show {
display: inherit;
}
.header-main {
padding: 25vh 30px 0px;
height: 50vh;
}
.subpage .header-main {
padding: 90px 10px 0px;
height: 35vh;
}
.header-sub {
height: 50vh;
}
.site-info {
height: 200px;
padding: 60px 0px;
}
.menu {
height: auto;
display: inline-block;
}
.footer-sidebar .menu {
margin: 0;
padding: 0;
}
p {
font-size: 16px;
}
.fa-angle-down {
font-size: 40px;
}
.fas {
font-size: 40px;
}
h2, .second-title{
font-size: 20px;
}
h1{
font-size: 26px;
}
h3 {
font-size: 18px;
}
.pic-holder {
height: 25%;
}
.custom-logo {
height: 60px;
}
.contact-information {
padding-left: 80px;
font-size: small;
}
.subpage .billboard {
height: 35vh;
}
.billboard-row .billboard .hero {
min-height: 30vh;
top: 0%;
width: 100%;
}
.hero-vig {
width: 100%;
height: 80%;
bottom: 20%;
background-image: -webkit-gradient(linear,left top,right top,color-stop(0,#000),color-stop(33%,transparent),to(transparent));
background-image: -webkit-linear-gradient(top,#000 0,transparent 33%,transparent 100%);
background-image: -moz-linear-gradient(top,#000 0,transparent 33%,transparent 100%);
background-image: -o-linear-gradient(top,#000 0,transparent 33%,transparent 100%);
background-image: linear-gradient(to top,#000 0,transparent 33%,transparent 100%);
}
.header-hold.subpage {
height: 35vh;
}
.hero-blend {
bottom: 0;
width: 100%;
height: 20%;
}
.billboard-row .billboard .info.category {
left: 4%;
top: 80%;
}
.billboard-pane .info .head h1 {
font-size: 20px;
}
.billboard-row .billboard .info .aktakis {
display: none;
}
.billboard-row .billboard .info {
width: 92%;
left: 4%;
top: 80%;
}
.flex_container {
display: block!important;
}
.rate-block {
width: 15px;
width: -webkit-fill-available;
}
.womb{
margin: 0px!important;
}
.border-right {
border-right: unset;
border-bottom: #b7b7b7 solid 1px;
}
.subpage .header-main {
padding: 50px 5px 0px!important;
max-height: 160px;
}
.header-main {
padding: 15vh 30px 0px;
height: 35vh!important;
}
.subpage .billboard {
height: 35vh!important;
}
.billboard-row .billboard .info {
top: 70%!important;
}
.header-sub {
height: 65vh;
}
.header-hold.subpage {
height: 35vh!important;
max-height: 160px;
}
h1 {
font-size: 36px!important;
}
h2, .second-title {
font-size: 22px!important;
padding-top: 0px;
}
h3 {
font-size: 21px!important;
}
.slider-item.size-three {
width: 50%;
}
.flexibleColumns {
-moz-column-count: 2;
column-count: 2;
}
.flex_item-1, .flex_item-2 {
-webkit-flex: 0;
-ms-flex: 0;
flex: 0;
}
.productbox .imagebox {
width: 100%!important;
float: left;
margin: 0 0 10px;
}
.productbox .textbox {
width: 100%;
float: left;
margin: 0 0 10px;
}
.productbox .panel-price-box {
width: 100%;
display: inline-block;
}
.option_box {
padding-right: 0;
}
.verticalflex {
margin-bottom: 7px;
display: block!important;
}
.subpage .main-title {
font-size: 28px!important;
}
.columns {
flex: none;
margin-bottom: 15px;
width: 100%;
}
.columns:last-child {
margin-bottom: 0px;
}
.guestReviewOverview-row:first-child {
margin-bottom: 10px;
}
.row {
display: inline-block;
width: 100%;
position: relative;
}
.ratingDistribution-rating {
flex: none;
display: inline-block;
width: 100%;
}
.bar {
display: flex!important;
}
.ratingDistribution-ratingBar {
width: 80%;
float: left;
}
.ratingDistribution-ratingCount {
padding-left: 5px!important;
float: left;
}
.small-3 {
flex: 0 0 100%;
max-width: 100%; 
}
.wrapper.products {
width: 100%;
padding: 15px 0px!important;
}
.ratingMore {
left: 0px;
transform: unset; 
}
.box {
padding: 50px;
}
.box.wIcon {
margin-top: 70px;
}
i.onTop {
margin: -70px 0 40px;
}
}
@media only screen and (max-width: 420px) { 
.slider-item.size-three, .slider-item.size-two {
width: 100%;
}
.slider-main-next, .slider-main-prev {
width: 40px;
}
.verticalflex {
display: flex!important;
}
.slider {
padding: 0;
}
h1 {
font-size: 30px!important;
}
.billboard-row .billboard .info {
top: 55%!important;
}
.flexibleColumns {
-moz-column-count: 1;
column-count: 1;
}
.header-hold.subpage {
height: 25vh!important;
}
.header-main {
padding: 15vh 30px 0px!important;
height: 35vh!important;
}
.subpage .header-main {
height: 30vh!important;
}
.subpage .billboard {
height: 25vh!important;
}
.checkbox-box {
width: 100%!important;
}
.flex {
display: -webkit-box;
display: block;
}
.header-sub {
height: 65vh!important;
}
.subpage .header-sub {
height: 70vh!important;
}
#titlediv #title-prompt-text {
font-size: 1em!important;
}
} @media screen and (min-width: 87.6875em) {
} @media print {
}  *, *:before, *:after {
-webkit-box-sizing: inherit;
-moz-box-sizing: inherit;
box-sizing: inherit;
}
h3 {
margin: 15px 0 15px;
}
h4 {
margin: 0px 0 10px;
font-size: large;
}
p {
margin-top: 0px;
}
.verticalflex {
-webkit-box-flex: 0;
flex: 0 1 auto;
display: -webkit-box;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
flex-direction: column;
}
.flex{
-webkit-box-flex: 0;
flex: 0 1 auto;
display: -webkit-box;
display: flex;
}
.flex .form-input{
display: inline-flex;
}
.bestOfferPrice {
font-size: 1.5rem;
line-height: 1.3;
font-weight: 700;
color: #156fbf;
}
.panel-price-box{
text-align: right;
}
.text-right{
text-align: right;
}
.productbox {
margin-bottom: 20px;
}
.productbox .imagebox {
width: 250px;
margin-bottom: 0px;
}
.productbox .textbox{
width: 650px;
margin-right: 30px; 
margin-bottom: 0px;
}
.productbox .box {
border-radius: 0px;
box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 3px 1px -2px rgba(0,0,0,0.12), 0 1px 5px 0 rgba(0,0,0,0.2);
}
.productbox .panel-price-box {
width: 300px;
}
.option .fas {
font-size: 16px;
width: 26px;
}
.category_box {
font-size: 24px;
color: #156fbf;
font-weight: 500;
}
.textbox .panel-heading {
text-align: left;
font-size: 26px;
font-weight: 600;
margin: 0 0 15px;
}
.text-center{
text-align: center;
}
.option_box {
position: relative;
display: inline-block;
width: 100%;
}
span.option {
display: block;
margin-bottom: 4px;
width: 50%;
float: left;
}
.bold {
font-weight: 600;
}
.header{
display: inline-block;
}
.tab {
display: none;
}
.step {
height: 15px;
width: 15px;
margin: 0 2px;
background-color: #bbbbbb;
border: none;
border-radius: 50%;
display: inline-block;
opacity: 0.5;
} .step.active {
opacity: 1;
} .step.finish {
background-color: #4CAF50;
}
.is-style-stripes td {
padding: 10px;
margin: 0 0 10px;
}
.input-field, textarea{
color: #000;
padding: 10px;
font-size: 16px;
border-width: 1px;
border-style: solid;
border-radius: 3px;
}
.input-field.material, textarea.material {
position: relative;
display: block;
width: 100%;
border: none;
background-color: transparent;
outline: none !important;
font-size: 16px;
color: #fff;
background-repeat: no-repeat;
transition: all .2s ease-in-out;
transition: border-bottom-color 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
border-bottom: 1px solid rgba(0, 0, 0, 0.42);
border-radius: unset;
box-shadow: none!important;
}
.input-field.material::-webkit-input-placeholder { text-align: right; color: #DDD; font-size: 13px; font-weight: 200; }
.input-field.material:-moz-placeholder { text-align: right; color: #DDD; font-size: 13px; font-weight: 200; }
.input-field.material::-moz-placeholder { text-align: right; color: #DDD; font-size: 13px; font-weight: 200; }
.input-field.material:-ms-input-placeholder { text-align: right; color: #DDD; font-size: 13px; font-weight: 200; }
label.material {
position: absolute;
top: 0;
left: 0;
z-index: 1;
color: rgba(0, 0, 0, 0.54);
transform: translate(12px, 20px) scale(1);
transform-origin: top left;
pointer-events: none;
letter-spacing: .5px;
margin-bottom: 8px;
display: block;
font-size: 16px;
transition: all .15s ease-in-out;
}
.input-field:hover, .input-field:focus { 
border-color: #fcee21!important;
}
.input-field:focus { 
background-position: left bottom;
background-size: 100% 1px;
}
.input-field:valid + label.material, .input-field:focus + label.material, .input-field.material.valid + label.material { 
transform: translate(12px, 10px) scale(0.75);
color: #fcee21;
}
.input-field.icon:valid + label.material, .input-field.icon:focus + label.material, .input-field.icon.material.valid + label.material { 
transform: translate(48px, 10px) scale(0.75);
}
.input-field:focus ::-webkit-input-placeholder { color: transparent; font-size: 0; }
.input-field:focus :-moz-placeholder { color: transparent; font-size: 0; }
.input-field:focus ::-moz-placeholder { color: transparent; font-size: 0; }
.input-field:focus :-ms-input-placeholder { color: transparent; font-size: 0; }
.input-field.lightdark, textarea.lightdark{
color: #2b2b2b;
background-color: rgba(0,0,0,.1);
border-color: rgba(0,0,0,.3);
}
.btn.lightdark{
background-color: rgb(109, 109, 109);
}
.btn.lightdark:hover{
background-color: rgb(97, 97, 97);
} .input-field.invalid, textarea.invalid {
border-color: rgb(255, 26, 26);
}
.form-root.material .form-input {
background-color: #313131;
border-radius: 4px 4px 0 0;
}
.input-field.material {
padding: 27px 12px 10px;
}
.material i.material + .input-field{
padding-left: 48px;
}
.form-root.material .form-input:focus-within:after{
transform: scaleX(1);
}
.form-root.material .form-input:after {
left: 0;
right: 0;
bottom: 0;
content: "";
position: absolute;
transform: scaleX(0);
transition: transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;
border-bottom: 2px solid #fcee21;
pointer-events: none;
}
.form-root {
display: inline-flex;
position: relative;
margin: 0 10px 10px 0;
flex-direction: column;
}
span.errortext {
color: #f91b1a;
margin: 3px 10px 0;
}
.material i{
font-size: 24px;
position: absolute;
top: 50%;
left: 16px;
transform: translateY(-50%);
}
.input-field.icon + label{
transform: translate(48px, 20px) scale(1);
}
.form-input {
width: 100%;
position: relative;
}
.form-input:last-child {
width: 100%;
margin-right: 0px;
}
.form-input.full input, .form-input.full textarea {
width: 100%;
}
.form-group .form-input.half {
width: 50%;
}
.form-group .half {
width: 50%;
}
.form-group .half:first-child {
margin-right: 10px;
}
.form-button {
margin: 0 10px 15px 0;
}
.form-button.full {
margin-right: 0px;
}
.checkbox-box {
width: 50%;
display: inline-grid;
} .img-gallery {
width: 100%;
position: relative;
font-size: 0;
}
.slider{
position: relative;
margin: 0;
padding: 0 4%;
-ms-touch-action: pan-y;
touch-action: pan-y;
overflow: hidden;
}
.slider.size-one {
padding: 0;
max-width: 800px;
margin: 0 auto;
}
.slider .slider-mask.showpeek {
overflow-x: visible;
}
.slider-content {
white-space: nowrap;
}
.slider-item:first-child {
padding-left: 0;
}
.slider-item.size-three{
width: 33.3%;
}
.slider-item.size-two{
width: 50%;
}
.slider-item.size-one{
width: 100%;
padding: 0;
}
.slider-item {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
z-index: 1;
display: inline-block;
position: relative;
white-space: normal;
vertical-align: top;
padding: 0 2px;
}
.slider-size-16x9 {
width: 100%;
height: 0;
position: relative;
overflow: hidden;
padding: 28.125% 0;
}
.slider-image-in-padded-container {
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
width: 100%;
}
.slider-main-next, .slider-main-prev {
position: absolute;
top: 0;
bottom: 0;
z-index: 20;
width: 4%;
opacity: 0;
text-align: center;
-webkit-box-pack: center;
-webkit-justify-content: center;
-moz-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
display: -webkit-box;
display: -webkit-flex;
display: -moz-box;
display: -ms-flexbox;
display: flex;
color: #ffffff;
}
.slider-main-next.big, .slider-main-prev.big {
width: 25px;
}
.button-icon{
font-size: 30px;
display: flex;
align-items: center;
justify-content: center;
text-align: center;
}
.slider:hover > .slider-main-prev, .slider:hover > .slider-main-next{
opacity: 1;
}
.slider:hover > .slider-main-next {
background: linear-gradient(to left, #3a3a3a, #ffffff00);
}
.slider:hover > .slider-main-prev {
background: linear-gradient(to right, #3a3a3a, #ffffff00);
}
.slider-main-prev {
left: 0;
visibility: hidden;
}
.slider-main-next {
right: 0;
visibility: hidden;
}
.title-card {
position: relative;
z-index: 1;
}
.visible{
visibility: visible;
}
.row {
margin-right: auto;
margin-left: auto;
display: flex;
flex-flow: row wrap;
}
.columns {
padding-right: 0;
padding-left: 0;
}
.small-9 {
flex: 0 0 75%;
max-width: 75%;
}
.small-3 {
flex: 0 0 25%;
max-width: 25%;
}
.align-self-bottom {
align-self: flex-end;
}
.chapter-margin-bottom {
margin-bottom: 20px;
}
.half{
width: 50%;
}
.full{
width: 100%!important;
}
.wom{
margin: 0px!important;
}
.womb{
margin-bottom: 0px!important;
}
.js-error {
padding: 5px;
color: red;
}
.flexibleColumns{
-moz-column-count: 3;
column-count: 3;
}
.option_box{
page-break-inside: avoid;
-moz-column-break-inside: avoid;
break-inside: avoid;
display: table;
padding-right: 1rem;
}
.option_info {
width: 100%;
display: block;
padding-left: 26px;
}
li.option, ul{
margin: 0;
padding: 0;
}
ul {
line-height: 1.6;
margin-left: 1.25rem;
margin-top: .5rem;
margin-bottom: 1.5rem;
list-style: disc;
}
.category-title {
font-size: 22px;
font-weight: 500;
font-family: "Montserrat";
margin-bottom: 5px;
}
.headline:before {
border-bottom: 1px solid #ccc;
position: absolute;
top: calc(50% + 2px);
left: 0;
right: 0;
content: "";
}
.headline {
position: relative;
}
.headline h2 {
padding-top: 0;
margin: 20px 0 20px;
display: inline-block;
padding-right: 5px;
background: white;
position: relative;
font-size: 35px;
line-height: 1.1;
}
label.big{
text-transform: uppercase;
letter-spacing: .5px;
margin-bottom: 8px;
display: block;
}
.wrapper-style {
padding: 10px 25px;
background-color: #fff;
border-radius: 4px;
box-shadow: 0 4px 5px 0 rgba(0,0,0,0.14), 0 1px 10px 0 rgba(0,0,0,0.12), 0 2px 4px -1px rgba(0,0,0,0.2);
margin-bottom: 10px;
}
.wrapper-style.border-non-top {
border: 1px solid #ccc;
border-top: none;
}
.content-box {
margin-bottom: 20px;
}
.align-item {
flex: 1;
align-items: center;
display: flex;
}
.columns {
flex: 1 1 0px;
padding-right: .625rem;
padding-left: .625rem;
min-width: 0;
}
.columns:first-child {
padding-left: 0px;
}
.columns:last-child {
padding-right: 0px;
}
.flex-dir-column {
flex-direction: column;
}
.verticallyStretchInnerRow {
display: flex;
}
.guestReviewOverview {
display: flex;
flex-direction: column;
width: 80%;
flex: 1 1 auto;
}
.guestReviewOverview-row {
flex: 1;
align-items: center;
display: flex;
font-size: .875rem;
}
.form-group .form-control {
width: 100%!important;
max-width: 100%;
}
.flex_item-1 {
-webkit-flex: 1.5!important;
-ms-flex: 1.5!important;
flex: 1.5!important;
}
.productbox .imagebox {
align-items: center;
display: flex!important;
}
.productbox .imagebox > .chapter-margin-bottom {
margin-bottom: 0px;
}
.box.small{
padding: 15px;
}
.fullpagecontainer {
position: fixed;
width: 100%;
height: 100%;
top: 0;
left: 0;
background-color: #61616178;
z-index: 75;
}
.fullpagecontent {
position: fixed;
top: 50%;
left: 50%;
width: 40em;
height: auto;
transform: translate(-50%, -50%);
padding: 20px;
background-color: white;
border-radius: 4px;
}
.rate-block {
width: 20px;
height: 16px;
display: block;
margin-right: 2px;
background: #cccccc;
}
.rate-active, .rate-hover{
background-color: #005ea8;
}
.close_wrapper {
position: absolute;
right: 20px;
padding: 5px;
z-index: 100;
background: #d0d0d0;
}
.row-wrapper{
margin-bottom: 20px;
}
.lowercase{
text-transform: none!important;
}
.border-right {
border-right: #b7b7b7 solid 1px;
}
li.menu-item {
float: right;
list-style-type: none;
position: relative;
}
.menu-item-has-children:hover {
background-color: #3d3d3d!important;
border-radius: 4px 4px 0px 0px;
}
ul.sub-menu {
height: auto!important; display: none;
z-index: 99;
background-color: #3d3d3d;
border-radius: 4px 0px 4px 4px;
position: absolute;
cursor: default;
white-space: normal;
line-height: 1.5;
color: #575757;
border: 1px solid #fcee21;
box-shadow: 2px 2px 4px rgba(0, 0, 0, .1);
-webkit-animation: fadeIn .25s ease-out;
animation: fadeIn .25s ease-out;
top: 100%;
padding: 10px;
left: 2%;
transform: translate(-50%);
}
.menu-item-has-children:hover > ul.sub-menu{
display: block;
}
.sub-menu li {
float: left;
width: 100%;
text-align: right;
height: 46px;
position: relative;
}
ul.sub-menu a {
height: auto!important;
line-height: unset!important;
}
.header-hold.subpage {
min-height: 140px;
max-height: 190px;
}
.subpage .header-main, .subpage .header-sub {
min-height: 140px;
max-height: 260px;
}
.header-sub {
min-height: 330px;
}
.sh-link {
margin: 10px 0 10px;
display: block;
position: relative;
}
.sh-link a {
display: block;
padding: 10px;
border: 1px solid #b7b7b7;
background: #fff url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2…%205-5%202%201-7%207-7-7%202-1z%22%20fill%3D%22%23555%22%2F%3E%3C%2Fsvg%3E) right 5px top 0px;
-webkit-appearance: none;
background-size: 16px 16px;
cursor: pointer;
border-radius: 3px;
}
.sh-content {
margin-bottom: 20px;
}
.ui-helper-clearfix:before, .ui-helper-clearfix:after {
content: "";
display: table;
border-collapse: collapse;
}
.ui-datepicker .ui-datepicker-prev {
left: 2px;
}
.ui-datepicker .ui-datepicker-next {
right: 2px;
}
.ui-datepicker table {
width: 100%;
font-size: .9em;
border-collapse: collapse;
margin: 0 0 .4em;
}
.ui-helper-clearfix:after {
clear: both;
}
.ui-datepicker th {
padding: .7em .3em;
text-align: center;
font-weight: bold;
border: 0;
}
.ui-datepicker td {
border: 0;
padding: 1px;
}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
border: 1px solid #d3d3d3;
background: #e6e6e6 url(https://code.jquery.com/ui/1.11.2/themes/smoothness/images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;
font-weight: normal;
color: #555555;
}
.ui-state-disabled {
cursor: default !important;
}
.ui-datepicker .ui-datepicker-title {
margin: 0 2.3em;
line-height: 1.8em;
text-align: center;
}
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span {
display: block;
position: absolute;
left: 50%;
margin-left: -8px;
top: 50%;
margin-top: -8px;
}
.ui-widget-header .ui-icon {
background-image: url(https://code.jquery.com/ui/1.11.2/themes/smoothness/images/ui-icons_222222_256x240.png);
}
.ui-icon-circle-triangle-e {
background-position: -48px -192px;
}
.ui-datepicker {
z-index: 20!important;
} 
.ui-icon-circle-triangle-w {
background-position: -80px -192px;
}
.ui-icon {
width: 16px;
height: 16px;
}
.ui-icon {
display: block;
text-indent: -99999px;
overflow: hidden;
background-repeat: no-repeat;
}
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next {
position: absolute;
top: 2px;
width: 1.8em;
height: 1.8em;
}
.ui-widget-header a {
color: #222222;
}
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled {
opacity: .35;
filter: Alpha(Opacity=35);
background-image: none;
}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
border: 1px solid #d3d3d3;
background: #e6e6e6 50% 50% repeat-x;
font-weight: normal;
color: #555555;
}
.ui-datepicker .ui-datepicker-prev-hover,
.ui-datepicker .ui-datepicker-next-hover {
top: 1px;
}
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus {
border: 1px solid #999999;
background: #dadada 50% 50% repeat-x;
font-weight: normal;
color: #212121;
}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
border: 1px solid #aaaaaa;
background: #ffffff 50% 50% repeat-x;
font-weight: normal;
color: #212121;
}
.ui-widget-header {
border: 1px solid #aaaaaa;
background: #cccccc 50% 50% repeat-x;
}
.ui-helper-clearfix {
min-height: 0;
} 
.ui-datepicker td span, .ui-datepicker td a {
display: block;
padding: .2em;
text-align: right;
text-decoration: none;
}
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {
border: 1px solid #444444;
background: #78c163 50% 50% repeat-x;
color: #363636;
}
.ui-datepicker {
width: 17em;
padding: .2em .2em 0;
display: none;
}
.ui-widget {
font-family: Verdana,Arial,sans-serif;
font-size: 1.1em;
}
.ui-widget-content {
border: 1px solid #aaaaaa;
background: #ffffff 50% 50% repeat-x;
color: #222222;
}
.ui-datepicker .ui-datepicker-header {
position: relative;
padding: .2em 0;
}
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl {
border-top-left-radius: 4px;
}
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr {
border-top-right-radius: 4px;
}
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl {
border-bottom-left-radius: 4px;
}
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br {
border-bottom-right-radius: 4px;
}
.subpage .billboard {
height: 30vh!important;
}
.billboard-row .billboard .info {
top: 50%!important;
}
.header-hold.subpage {
min-height: 140px;
max-height: 260px;
} .red {
color: #9a0303;
}
.yellow {
color: #fcee21;
}
.green {
color: #78c164;
}
.bg-green {
background-color: #78c164;
}
.grey {
color: #949494;
}
.box-coloumn {
margin-bottom: 15px;
}
.box-flex{
flex-wrap: nowrap;
display: -webkit-box;
display: flex;
position: relative;
}
.ratingBarBox {
-webkit-box-flex: 1;
flex: 1 0 30px;
display: -webkit-box;
display: flex;
-webkit-box-align: center;
align-items: center;
}
.ratingBarBox .text{
-webkit-box-flex: 0;
flex-basis: 60px;
}
.ratingBarBox .bar{
width: 150px;
margin: 0 5px;
display: flex;
display: -webkit-box;
-webkit-box-align: center;
align-items: center;
position: relative;
background: #ccc;
height: 8px;
flex-basis: 120px;
}
.review_box {
flex-wrap: nowrap;
display: -webkit-box;
display: flex;
position: relative;
}
.ratingIcon {
display: -webkit-box;
display: flex;
-webkit-box-pack: center;
justify-content: center;
-webkit-box-align: center;
align-items: center;
position: relative;
width: 32px;
height: 32px;
margin-right: 10px;
font-size: .875rem;
font-weight: 700;
color: #fff;
margin-top: 1px;
}
.ratingIcon:before {
position: absolute;
top: 100%;
left: 0;
content: "";
border-top: 6px solid #409735;
border-right: 6px solid transparent;
}
.ratingIcon.rating_excelent{
background-color: #36722e;
}
.ratingIcon.rating_excelent:before{
border-top-color: #36722e;
}
.ratingIcon.rating_verygood{
background-color: #409735;
}
.ratingIcon.rating_verygood:before{
border-top-color: #409735;
}
.ratingIcon.rating_good{
background-color: #3fac30;
}
.ratingIcon.rating_good:before{
border-top-color: #3fac30;
}
.ratingIcon.rating_ok{
background-color: #afa62d;
}
.ratingIcon.rating_ok:before{
border-top-color: #afa62d;
}
.ratingIcon.rating_bad{
background-color: #d1592a;
}
.ratingIcon.rating_bad:before{
border-top-color: #d1592a;
}
.ratingIcon.rating_unknown {
background-color: #949494;
}
.ratingIcon.rating_unknown:before {
border-top-color: #949494;
}
.ratingText {
font-size: 1.125rem;
line-height: 1.3;
font-weight: 700;
}
.ratingCount {
font-size: .75rem;
line-height: 1;
}
.ratingDetails {
white-space: nowrap;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
flex-direction: column;
-webkit-box-pack: justify;
justify-content: space-between;
line-height: 1;
color: #575757;
}
.review_box .ratingMore {
cursor: default;
white-space: normal;
position: absolute;
display: none;
font-size: .75rem;
line-height: 1.5;
color: #575757;
background-color: #fff;
border: 1px solid #005ea8;
box-shadow: 2px 2px 4px rgba(0, 0, 0, .1);
z-index: 95;
-webkit-animation: fadeIn .25s ease-out;
animation: fadeIn .25s ease-out
}
.review_box:hover .ratingMore{
display: inline;
}
.review_box:hover .bar .active{
-webkit-transform: scaleX(1);
transform: scaleX(1);
}
.review_box.big .ratingIcon {
width: 50px;
height: 50px;
font-size: 1.2rem;
}
.review_box.big .ratingText {
font-size: 1.3rem;
line-height: 1.5;
}
.review_box.big .ratingCount {
font-size: 1rem;
line-height: 1;
}
.ratingDistribution-rating {
flex: 1 0 30px;
display: flex;
align-items: center;
padding: 0;
}
.ratingMore {
position: absolute;
bottom: 100%;
padding: 10px;
left: 50%;
background-color: white;
transform: translate(-50%);
width: auto;
margin-bottom: 11px;
}
.bar {
width: 300px;
margin: 0 5px;
display: flex;
display: -webkit-box;
-webkit-box-align: center;
align-items: center;
position: relative;
background: #ccc;
height: 8px;
flex-basis: 120px;
}
.bar .active{
position: absolute;
top: 0;
left: 0;
bottom: 0;
background: #005ea8;
width: 100%;
-webkit-transform: scaleX(1);
transform: scaleX(1);
-webkit-transform-origin: left;
transform-origin: left;
will-change: transform;
border-radius: 10px;
-webkit-transition: -webkit-transform .5s ease-out;
transition: -webkit-transform .5s ease-out;
transition: transform .5s ease-out;
transition: transform .5s ease-out,-webkit-transform .5s ease-out;
}
.bar .back{
position: absolute;
top: 0;
right: -1px;
bottom: 0;
border-radius: 0 10px 10px 0;
background: #ccc;
}
.count{
padding-left: 9px;
}
.ratingMoreArrow {
position: absolute;
width: 30px;
height: 20px;
overflow: hidden;
left: 50%;
transform: translate(-50%);
top: 100%;
}
.ratingMoreArrow:before {
position: absolute;
top: 0;
left: 50%;
width: 15px;
height: 15px;
backface-visibility: hidden;
content: "";
border: 1px solid #005ea8;
transform: rotate(45deg);
margin: -7.5px;
background-color: white;
}
.ratingDistribution-ratingScope {
flex-basis: 110px;
}
.ratingDistribution-ratingBar {
position: relative;
background: transparent;
height: 16px;
flex-basis: 50%;
}
.ratingDistribution-ratingCount {
padding-left: 40px;
}
span.adress {
margin-top: 5px;
display: block;
}
.current-page {
padding-bottom: 5px;
} .small_title {
font-weight: 700;
color: #78c164;
margin-bottom: 10px;
}
.figure-description {
font-size: 26px;
text-align: center;
}