@charset "UTF-8";

#start-resizable-editor-section{display:none}.wp-block-audio{margin:0 0 1em}.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-radius:9999px;box-shadow:none;cursor:pointer;display:inline-block;font-size:1.125em;padding:calc(.667em + 2px) calc(1.333em + 2px);text-align:center;text-decoration:none;overflow-wrap:break-word;box-sizing:border-box}.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-buttons>.wp-block-button.has-custom-width{max-width:none}.wp-block-buttons>.wp-block-button.has-custom-width .wp-block-button__link{width:100%}.wp-block-buttons>.wp-block-button.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons>.wp-block-button.wp-block-button__width-25{width:calc(25% - .5em)}.wp-block-buttons>.wp-block-button.wp-block-button__width-50{width:calc(50% - .5em)}.wp-block-buttons>.wp-block-button.wp-block-button__width-75{width:calc(75% - .5em)}.wp-block-buttons>.wp-block-button.wp-block-button__width-100{width:calc(100% - .5em)}.wp-block-buttons>.wp-block-button.wp-block-button__width-100:only-child{margin-right:0;width:100%}@supports (column-gap:0.5em){.wp-block-buttons.is-content-justification-right>.wp-block-button.wp-block-button,.wp-block-buttons>.wp-block-button.wp-block-button{margin-right:0;margin-left:0}.wp-block-buttons>.wp-block-button.wp-block-button__width-25{width:calc(25% - .375em)}.wp-block-buttons>.wp-block-button.wp-block-button__width-50{width:calc(50% - .25em)}.wp-block-buttons>.wp-block-button.wp-block-button__width-75{width:calc(75% - .125em)}.wp-block-buttons>.wp-block-button.wp-block-button__width-100{width:auto;flex-basis:100%}}.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{border:2px solid;padding:.667em 1.333em}.is-style-outline>.wp-block-button__link:not(.has-text-color),.wp-block-button__link.is-style-outline:not(.has-text-color){color:currentColor}.is-style-outline>.wp-block-button__link:not(.has-background),.wp-block-button__link.is-style-outline:not(.has-background){background-color:transparent}.wp-block-buttons{display:flex;flex-direction:row;flex-wrap:wrap;column-gap:.5em}.wp-block-buttons.is-vertical{flex-direction:column}.wp-block-buttons.is-vertical>.wp-block-button{margin-right:0}.wp-block-buttons.is-vertical>.wp-block-button:last-child{margin-bottom:0}.wp-block-buttons>.wp-block-button{display:inline-block;margin-left:0;margin-right:.5em;margin-bottom:.5em}.wp-block-buttons>.wp-block-button:last-child{margin-right:0}.wp-block-buttons.is-content-justification-left{justify-content:flex-start}.wp-block-buttons.is-content-justification-left.is-vertical{align-items:flex-start}.wp-block-buttons.is-content-justification-center{justify-content:center}.wp-block-buttons.is-content-justification-center.is-vertical{align-items:center}.wp-block-buttons.is-content-justification-right{justify-content:flex-end}.wp-block-buttons.is-content-justification-right>.wp-block-button{margin-left:.5em;margin-right:0}.wp-block-buttons.is-content-justification-right>.wp-block-button:first-child{margin-left:0}.wp-block-buttons.is-content-justification-right.is-vertical{align-items:flex-end}.wp-block-buttons.is-content-justification-space-between{justify-content:space-between}.wp-block-buttons.aligncenter{text-align:center}.wp-block-buttons.alignleft .wp-block-button{margin-left:0;margin-right:.5em}.wp-block-buttons.alignleft .wp-block-button:last-child{margin-right:0}.wp-block-buttons.alignright .wp-block-button{margin-right:0;margin-left:.5em}.wp-block-buttons.alignright .wp-block-button:first-child{margin-left:0}.wp-block-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block-button.aligncenter{margin-left:auto;margin-right:auto;margin-bottom:.5em;width:100%}.wp-block-button.aligncenter,.wp-block-calendar{text-align:center}.wp-block-calendar tbody td,.wp-block-calendar th{padding:.25em;border:1px solid #ddd}.wp-block-calendar tfoot td{border:none}.wp-block-calendar table{width:100%;border-collapse:collapse}.wp-block-calendar table th{font-weight:400;background:#ddd}.wp-block-calendar a{text-decoration:underline}.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-code code{display:block;white-space:pre-wrap;overflow-wrap:break-word}.wp-block-columns{display:flex;margin-bottom:1.75em;box-sizing:border-box;flex-wrap:wrap}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap}}.wp-block-columns.has-background{padding:1.25em 2.375em}.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{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:not(:only-child){flex-basis:calc(50% - 1em)!important;flex-grow:0}.wp-block-column:nth-child(2n){margin-left:2em}}@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:2em}}.wp-block-column.is-vertically-aligned-top{align-self:flex-start}.wp-block-column.is-vertically-aligned-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;width:100%;display:flex;justify-content:center;align-items:center;padding:1em;box-sizing:border-box}.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.is-repeated,.wp-block-cover.is-repeated{background-repeat:repeat;background-size:auto}.wp-block-cover-image.has-background-dim:not([class*=-background-color]),.wp-block-cover.has-background-dim:not([class*=-background-color]){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;opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.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 .wp-block-cover__gradient-background,.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-20 .wp-block-cover__gradient-background,.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 .wp-block-cover__gradient-background,.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-30 .wp-block-cover__gradient-background,.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 .wp-block-cover__gradient-background,.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-40 .wp-block-cover__gradient-background,.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 .wp-block-cover__gradient-background,.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-50 .wp-block-cover__gradient-background,.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 .wp-block-cover__gradient-background,.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-60 .wp-block-cover__gradient-background,.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 .wp-block-cover__gradient-background,.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-70 .wp-block-cover__gradient-background,.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 .wp-block-cover__gradient-background,.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-80 .wp-block-cover__gradient-background,.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 .wp-block-cover__gradient-background,.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-90 .wp-block-cover__gradient-background,.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 .wp-block-cover__gradient-background,.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-100 .wp-block-cover__gradient-background,.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 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-100:not(.has-background-gradient):before{opacity:1}.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.alignleft,.wp-block-cover.alignright{max-width:420px;width:100%}.wp-block-cover-image:after,.wp-block-cover:after{display:block;content:"";font-size:0;min-height:inherit}@supports (position:sticky){.wp-block-cover-image:after,.wp-block-cover:after{content:none}}.wp-block-cover-image.aligncenter,.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.aligncenter,.wp-block-cover.alignleft,.wp-block-cover.alignright{display:flex}.wp-block-cover-image .wp-block-cover__inner-container,.wp-block-cover .wp-block-cover__inner-container{width:100%;z-index:1;color:#fff}.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 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-image img.wp-block-cover__image-background,.wp-block-cover-image video.wp-block-cover__video-background,.wp-block-cover img.wp-block-cover__image-background,.wp-block-cover video.wp-block-cover__video-background{position:absolute;top:0;left:0;right:0;bottom:0;margin:0;padding:0;width:100%;height:100%;max-width:none;max-height:none;-o-object-fit:cover;object-fit:cover;outline:none;border:none;box-shadow:none}.wp-block-cover__image-background,.wp-block-cover__video-background{z-index:0}.wp-block-cover-image-text,.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,.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,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:840px;padding:.44em;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-cover .wp-block-embed{min-width:320px;min-height:240px}.wp-block-embed{margin:0 0 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-16 .wp-block-embed__wrapper:before{padding-top:177.77%}.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__embed{margin-bottom:1em}.wp-block-file .wp-block-file__button{background:#32373c;border-radius:2em;color:#fff;font-size:.8em;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 1em 1em 0;display:flex;flex-grow:1;flex-direction:column;justify-content:center;position:relative;align-self:flex-start;width:calc(50% - 1em)}.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 .blocks-gallery-image figure,.blocks-gallery-grid .blocks-gallery-item figure,.wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery .blocks-gallery-item figure{margin:0;height:100%}@supports (position:sticky){.blocks-gallery-grid .blocks-gallery-image figure,.blocks-gallery-grid .blocks-gallery-item figure,.wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery .blocks-gallery-item figure{display:flex;align-items:flex-end;justify-content:flex-start}}.blocks-gallery-grid .blocks-gallery-image img,.blocks-gallery-grid .blocks-gallery-item img,.wp-block-gallery .blocks-gallery-image img,.wp-block-gallery .blocks-gallery-item img{display:block;max-width:100%;height:auto;width:100%}@supports (position:sticky){.blocks-gallery-grid .blocks-gallery-image img,.blocks-gallery-grid .blocks-gallery-item img,.wp-block-gallery .blocks-gallery-image img,.wp-block-gallery .blocks-gallery-item img{width:auto}}.blocks-gallery-grid .blocks-gallery-image figcaption,.blocks-gallery-grid .blocks-gallery-item figcaption,.wp-block-gallery .blocks-gallery-image figcaption,.wp-block-gallery .blocks-gallery-item figcaption{position:absolute;bottom:0;width:100%;max-height:100%;overflow:auto;padding:3em .77em .7em;color:#fff;text-align:center;font-size:.8em;background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.3) 70%,transparent);box-sizing:border-box;margin:0}.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 figcaption,.wp-block-gallery figcaption{flex-grow:1}.blocks-gallery-grid.is-cropped .blocks-gallery-image,.blocks-gallery-grid.is-cropped .blocks-gallery-item,.wp-block-gallery.is-cropped .blocks-gallery-image,.wp-block-gallery.is-cropped .blocks-gallery-item{align-self:inherit}.blocks-gallery-grid.is-cropped .blocks-gallery-image a,.blocks-gallery-grid.is-cropped .blocks-gallery-image img,.blocks-gallery-grid.is-cropped .blocks-gallery-item a,.blocks-gallery-grid.is-cropped .blocks-gallery-item img,.wp-block-gallery.is-cropped .blocks-gallery-image a,.wp-block-gallery.is-cropped .blocks-gallery-image img,.wp-block-gallery.is-cropped .blocks-gallery-item a,.wp-block-gallery.is-cropped .blocks-gallery-item img{width:100%}@supports (position:sticky){.blocks-gallery-grid.is-cropped .blocks-gallery-image a,.blocks-gallery-grid.is-cropped .blocks-gallery-image img,.blocks-gallery-grid.is-cropped .blocks-gallery-item a,.blocks-gallery-grid.is-cropped .blocks-gallery-item img,.wp-block-gallery.is-cropped .blocks-gallery-image a,.wp-block-gallery.is-cropped .blocks-gallery-image img,.wp-block-gallery.is-cropped .blocks-gallery-item a,.wp-block-gallery.is-cropped .blocks-gallery-item img{height:100%;flex:1;-o-object-fit:cover;object-fit:cover}}.blocks-gallery-grid.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% - .66667em);margin-right:1em}.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% - .75em);margin-right:1em}.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% - .8em);margin-right:1em}.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% - .83333em);margin-right:1em}.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% - .85714em);margin-right:1em}.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% - .875em);margin-right:1em}.blocks-gallery-grid.columns-1 .blocks-gallery-image:nth-of-type(1n),.blocks-gallery-grid.columns-1 .blocks-gallery-item:nth-of-type(1n),.blocks-gallery-grid.columns-2 .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid.columns-2 .blocks-gallery-item:nth-of-type(2n),.blocks-gallery-grid.columns-3 .blocks-gallery-image:nth-of-type(3n),.blocks-gallery-grid.columns-3 .blocks-gallery-item:nth-of-type(3n),.blocks-gallery-grid.columns-4 .blocks-gallery-image:nth-of-type(4n),.blocks-gallery-grid.columns-4 .blocks-gallery-item:nth-of-type(4n),.blocks-gallery-grid.columns-5 .blocks-gallery-image:nth-of-type(5n),.blocks-gallery-grid.columns-5 .blocks-gallery-item:nth-of-type(5n),.blocks-gallery-grid.columns-6 .blocks-gallery-image:nth-of-type(6n),.blocks-gallery-grid.columns-6 .blocks-gallery-item:nth-of-type(6n),.blocks-gallery-grid.columns-7 .blocks-gallery-image:nth-of-type(7n),.blocks-gallery-grid.columns-7 .blocks-gallery-item:nth-of-type(7n),.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-1 .blocks-gallery-image:nth-of-type(1n),.wp-block-gallery.columns-1 .blocks-gallery-item:nth-of-type(1n),.wp-block-gallery.columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery.columns-2 .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery.columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery.columns-3 .blocks-gallery-item:nth-of-type(3n),.wp-block-gallery.columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery.columns-4 .blocks-gallery-item:nth-of-type(4n),.wp-block-gallery.columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery.columns-5 .blocks-gallery-item:nth-of-type(5n),.wp-block-gallery.columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery.columns-6 .blocks-gallery-item:nth-of-type(6n),.wp-block-gallery.columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery.columns-7 .blocks-gallery-item:nth-of-type(7n),.wp-block-gallery.columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery.columns-8 .blocks-gallery-item:nth-of-type(8n){margin-right:0}}.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:420px;width:100%}.blocks-gallery-grid.aligncenter .blocks-gallery-item figure,.wp-block-gallery.aligncenter .blocks-gallery-item figure{justify-content:center}.wp-block-group{box-sizing:border-box}h1.has-background,h2.has-background,h3.has-background,h4.has-background,h5.has-background,h6.has-background{padding:1.25em 2.375em}.wp-block-image{margin:0 0 1em}.wp-block-image img{max-width:100%}.wp-block-image:not(.is-style-rounded) img{border-radius:inherit}.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{display:table}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>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}.wp-block-image.is-style-circle-mask img,.wp-block-image.is-style-rounded img{border-radius:9999px}@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.wp-block-image.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-image figure{margin:0}ol.wp-block-latest-comments{margin-left:0}.wp-block-latest-comments .wp-block-latest-comments{padding-left:0}.wp-block-latest-comments__comment{line-height:1.1;list-style:none;margin-bottom:1em}.has-avatars .wp-block-latest-comments__comment{min-height:2.25em;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:3.25em}.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:.875em;line-height:1.8;margin:.36em 0 1.4em}.wp-block-latest-comments__comment-date{display:block;font-size:.75em}.wp-block-latest-comments .avatar,.wp-block-latest-comments__comment-avatar{border-radius:1.5em;display:block;float:left;height:2.5em;margin-right:.75em;width:2.5em}.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;padding-left:0}.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 1.25em 1.25em 0;width:100%}@media (min-width:600px){.wp-block-latest-posts.columns-2 li{width:calc(50% - .625em)}.wp-block-latest-posts.columns-2 li:nth-child(2n){margin-right:0}.wp-block-latest-posts.columns-3 li{width:calc(33.33333% - .83333em)}.wp-block-latest-posts.columns-3 li:nth-child(3n){margin-right:0}.wp-block-latest-posts.columns-4 li{width:calc(25% - .9375em)}.wp-block-latest-posts.columns-4 li:nth-child(4n){margin-right:0}.wp-block-latest-posts.columns-5 li{width:calc(20% - 1em)}.wp-block-latest-posts.columns-5 li:nth-child(5n){margin-right:0}.wp-block-latest-posts.columns-6 li{width:calc(16.66667% - 1.04167em)}.wp-block-latest-posts.columns-6 li:nth-child(6n){margin-right:0}}.wp-block-latest-posts__post-author,.wp-block-latest-posts__post-date{display:block;color:#555;font-size:.8125em}.wp-block-latest-posts__post-excerpt{margin-top:.5em;margin-bottom:1em}.wp-block-latest-posts__featured-image a{display:inline-block}.wp-block-latest-posts__featured-image img{height:auto;width:auto;max-width:100%}.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}.block-editor-image-alignment-control__row .components-base-control__field{display:flex;justify-content:space-between;align-items:center}.block-editor-image-alignment-control__row .components-base-control__field .components-base-control__label{margin-bottom:0}ol.has-background,ul.has-background{padding:1.25em 2.375em}.wp-block-media-text{ direction:ltr; display:grid;grid-template-columns:50% 1fr;grid-template-rows:auto}.wp-block-media-text.has-media-on-the-right{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{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{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{align-self:end}.wp-block-media-text .wp-block-media-text__media{ grid-column:1;grid-row:1; margin:0}.wp-block-media-text .wp-block-media-text__content{direction:ltr; grid-column:2;grid-row:1; padding:0 8%;word-break:break-word}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__media{ grid-column:2;grid-row:1 }.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{ grid-column: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 .wp-block-media-text__media{height:100%;min-height:250px;background-size:cover}.wp-block-media-text.is-image-fill .wp-block-media-text__media>a{display:block;height:100%}.wp-block-media-text.is-image-fill .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{grid-template-columns:100%!important}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__media{grid-column:1;grid-row:1}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content{grid-column:1;grid-row:2}}.wp-block-navigation{position:relative}.wp-block-navigation ul,.wp-block-navigation ul li{list-style:none;padding:0}.wp-block-navigation .wp-block-navigation-link,.wp-block-navigation .wp-block-pages-list__item{display:flex;align-items:center;position:relative}.wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link__container:empty,.wp-block-navigation .wp-block-pages-list__item .wp-block-navigation-link__container:empty{display:none}.wp-block-navigation .wp-block-navigation-link__content,.wp-block-navigation .wp-block-pages-list__item__link{color:inherit;display:block}.wp-block-navigation[style*=text-decoration] .wp-block-navigation-link,.wp-block-navigation[style*=text-decoration] .wp-block-navigation-link__container,.wp-block-navigation[style*=text-decoration] .wp-block-navigation-link__content,.wp-block-navigation[style*=text-decoration] .wp-block-navigation-link__content:active,.wp-block-navigation[style*=text-decoration] .wp-block-navigation-link__content:focus,.wp-block-navigation[style*=text-decoration] .wp-block-pages-list__item,.wp-block-navigation[style*=text-decoration] .wp-block-pages-list__item__link,.wp-block-navigation[style*=text-decoration] .wp-block-pages-list__item__link:active,.wp-block-navigation[style*=text-decoration] .wp-block-pages-list__item__link:focus{text-decoration:inherit}.wp-block-navigation:not([style*=text-decoration]) .wp-block-navigation-link__content,.wp-block-navigation:not([style*=text-decoration]) .wp-block-navigation-link__content:active,.wp-block-navigation:not([style*=text-decoration]) .wp-block-navigation-link__content:focus,.wp-block-navigation:not([style*=text-decoration]) .wp-block-pages-list__item__link,.wp-block-navigation:not([style*=text-decoration]) .wp-block-pages-list__item__link:active,.wp-block-navigation:not([style*=text-decoration]) .wp-block-pages-list__item__link:focus{text-decoration:none}.wp-block-navigation .wp-block-navigation-link__submenu-icon,.wp-block-navigation .wp-block-page-list__submenu-icon{height:inherit}.wp-block-navigation .wp-block-navigation-link__submenu-icon svg,.wp-block-navigation .wp-block-page-list__submenu-icon svg{stroke:currentColor}.wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link__content.wp-block-navigation-link__content.wp-block-navigation-link__content,.wp-block-navigation .wp-block-pages-list__item .wp-block-pages-list__item__link{padding:0}.wp-block-navigation .has-child>.wp-block-navigation-link__content,.wp-block-navigation .has-child>.wp-block-pages-list__item__link{margin-right:.5em}.wp-block-navigation .has-child .submenu-container,.wp-block-navigation .has-child .wp-block-navigation-link__container{background-color:inherit;color:inherit;position:absolute;z-index:2;flex-direction:column;align-items:normal;min-width:200px;display:none;opacity:0;transition:opacity .1s linear;visibility:hidden}.wp-block-navigation .has-child .submenu-container>.wp-block-navigation-link>.wp-block-navigation-link__content,.wp-block-navigation .has-child .submenu-container>.wp-block-navigation-link>.wp-block-pages-list__item__link,.wp-block-navigation .has-child .submenu-container>.wp-block-pages-list__item>.wp-block-navigation-link__content,.wp-block-navigation .has-child .submenu-container>.wp-block-pages-list__item>.wp-block-pages-list__item__link,.wp-block-navigation .has-child .wp-block-navigation-link__container>.wp-block-navigation-link>.wp-block-navigation-link__content,.wp-block-navigation .has-child .wp-block-navigation-link__container>.wp-block-navigation-link>.wp-block-pages-list__item__link,.wp-block-navigation .has-child .wp-block-navigation-link__container>.wp-block-pages-list__item>.wp-block-navigation-link__content,.wp-block-navigation .has-child .wp-block-navigation-link__container>.wp-block-pages-list__item>.wp-block-pages-list__item__link{flex-grow:1}.wp-block-navigation .has-child .submenu-container>.wp-block-navigation-link>.wp-block-navigation-link__submenu-icon,.wp-block-navigation .has-child .submenu-container>.wp-block-navigation-link>.wp-block-page-list__submenu-icon,.wp-block-navigation .has-child .submenu-container>.wp-block-pages-list__item>.wp-block-navigation-link__submenu-icon,.wp-block-navigation .has-child .submenu-container>.wp-block-pages-list__item>.wp-block-page-list__submenu-icon,.wp-block-navigation .has-child .wp-block-navigation-link__container>.wp-block-navigation-link>.wp-block-navigation-link__submenu-icon,.wp-block-navigation .has-child .wp-block-navigation-link__container>.wp-block-navigation-link>.wp-block-page-list__submenu-icon,.wp-block-navigation .has-child .wp-block-navigation-link__container>.wp-block-pages-list__item>.wp-block-navigation-link__submenu-icon,.wp-block-navigation .has-child .wp-block-navigation-link__container>.wp-block-pages-list__item>.wp-block-page-list__submenu-icon{padding-right:.5em}@media (min-width:782px){.wp-block-navigation .has-child .submenu-container .submenu-container:before,.wp-block-navigation .has-child .submenu-container .wp-block-navigation-link__container:before,.wp-block-navigation .has-child .wp-block-navigation-link__container .submenu-container:before,.wp-block-navigation .has-child .wp-block-navigation-link__container .wp-block-navigation-link__container:before{content:"";position:absolute;right:100%;height:100%;display:block;width:.5em;background:transparent}.wp-block-navigation .has-child .submenu-container .wp-block-navigation-link__submenu-icon svg,.wp-block-navigation .has-child .submenu-container .wp-block-page-list__submenu-icon svg,.wp-block-navigation .has-child .wp-block-navigation-link__container .wp-block-navigation-link__submenu-icon svg,.wp-block-navigation .has-child .wp-block-navigation-link__container .wp-block-page-list__submenu-icon svg{transform:rotate(-90deg)}}.wp-block-navigation .has-child:hover>.wp-block-navigation-link__container{display:flex;visibility:visible;opacity:1}.wp-block-navigation .has-child:focus-within>.wp-block-navigation-link__container{display:flex;visibility:visible;opacity:1}.wp-block-navigation .has-child:hover{cursor:pointer}.wp-block-navigation .has-child:hover>.submenu-container{display:flex;visibility:visible;opacity:1}.wp-block-navigation .has-child:focus-within{cursor:pointer}.wp-block-navigation .has-child:focus-within>.submenu-container{display:flex;visibility:visible;opacity:1}.wp-block-navigation.wp-block-navigation.items-justified-right>.submenu-container .has-child .submenu-container,.wp-block-navigation.wp-block-navigation.items-justified-right>.submenu-container .has-child .wp-block-navigation-link__container,.wp-block-navigation.wp-block-navigation.items-justified-right>.wp-block-navigation__container .has-child .submenu-container,.wp-block-navigation.wp-block-navigation.items-justified-right>.wp-block-navigation__container .has-child .wp-block-navigation-link__container,.wp-block-navigation.wp-block-navigation.items-justified-space-between>.submenu-container>.has-child:last-child .submenu-container,.wp-block-navigation.wp-block-navigation.items-justified-space-between>.submenu-container>.has-child:last-child .wp-block-navigation-link__container,.wp-block-navigation.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .submenu-container,.wp-block-navigation.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation-link__container{left:auto;right:0}.wp-block-navigation.wp-block-navigation.items-justified-right>.submenu-container .has-child .submenu-container .submenu-container,.wp-block-navigation.wp-block-navigation.items-justified-right>.submenu-container .has-child .submenu-container .wp-block-navigation-link__container,.wp-block-navigation.wp-block-navigation.items-justified-right>.submenu-container .has-child .wp-block-navigation-link__container .submenu-container,.wp-block-navigation.wp-block-navigation.items-justified-right>.submenu-container .has-child .wp-block-navigation-link__container .wp-block-navigation-link__container,.wp-block-navigation.wp-block-navigation.items-justified-right>.wp-block-navigation__container .has-child .submenu-container .submenu-container,.wp-block-navigation.wp-block-navigation.items-justified-right>.wp-block-navigation__container .has-child .submenu-container .wp-block-navigation-link__container,.wp-block-navigation.wp-block-navigation.items-justified-right>.wp-block-navigation__container .has-child .wp-block-navigation-link__container .submenu-container,.wp-block-navigation.wp-block-navigation.items-justified-right>.wp-block-navigation__container .has-child .wp-block-navigation-link__container .wp-block-navigation-link__container,.wp-block-navigation.wp-block-navigation.items-justified-space-between>.submenu-container>.has-child:last-child .submenu-container .submenu-container,.wp-block-navigation.wp-block-navigation.items-justified-space-between>.submenu-container>.has-child:last-child .submenu-container .wp-block-navigation-link__container,.wp-block-navigation.wp-block-navigation.items-justified-space-between>.submenu-container>.has-child:last-child .wp-block-navigation-link__container .submenu-container,.wp-block-navigation.wp-block-navigation.items-justified-space-between>.submenu-container>.has-child:last-child .wp-block-navigation-link__container .wp-block-navigation-link__container,.wp-block-navigation.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .submenu-container .submenu-container,.wp-block-navigation.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .submenu-container .wp-block-navigation-link__container,.wp-block-navigation.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation-link__container .submenu-container,.wp-block-navigation.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation-link__container .wp-block-navigation-link__container{left:auto;right:100%}.wp-block-navigation.wp-block-navigation .wp-block-navigation__container>.wp-block-navigation-link,.wp-block-navigation.wp-block-navigation .wp-block-page-list,.wp-block-navigation.wp-block-navigation .wp-block-page-list>.wp-block-pages-list__item{margin:0 2em 0 0}.wp-block-navigation.wp-block-navigation .wp-block-navigation__container>.wp-block-navigation-link:last-child,.wp-block-navigation.wp-block-navigation .wp-block-page-list:last-child,.wp-block-navigation.wp-block-navigation .wp-block-page-list>.wp-block-pages-list__item:last-child{margin-right:0}.wp-block-navigation.wp-block-navigation.has-background .wp-block-navigation__container>.wp-block-navigation-link,.wp-block-navigation.wp-block-navigation.has-background .wp-block-page-list,.wp-block-navigation.wp-block-navigation.has-background .wp-block-page-list>.wp-block-pages-list__item{margin:0 .5em 0 0}.wp-block-navigation.wp-block-navigation.has-background .wp-block-navigation__container .wp-block-navigation-link__content,.wp-block-navigation.wp-block-navigation.has-background .wp-block-page-list .wp-block-pages-list__item__link{padding:.5em 1em}.wp-block-navigation.wp-block-navigation .has-child .submenu-container,.wp-block-navigation.wp-block-navigation .has-child .wp-block-navigation-link__container{left:-1em;top:100%}.wp-block-navigation.wp-block-navigation .has-child .submenu-container .wp-block-navigation-link,.wp-block-navigation.wp-block-navigation .has-child .submenu-container .wp-block-pages-list__item,.wp-block-navigation.wp-block-navigation .has-child .wp-block-navigation-link__container .wp-block-navigation-link,.wp-block-navigation.wp-block-navigation .has-child .wp-block-navigation-link__container .wp-block-pages-list__item{margin:0}.wp-block-navigation.wp-block-navigation .has-child .submenu-container .wp-block-navigation-link__content,.wp-block-navigation.wp-block-navigation .has-child .submenu-container .wp-block-pages-list__item__link,.wp-block-navigation.wp-block-navigation .has-child .wp-block-navigation-link__container .wp-block-navigation-link__content,.wp-block-navigation.wp-block-navigation .has-child .wp-block-navigation-link__container .wp-block-pages-list__item__link{padding:.5em 1em}.wp-block-navigation.wp-block-navigation .has-child .submenu-container .submenu-container,.wp-block-navigation.wp-block-navigation .has-child .submenu-container .wp-block-navigation-link__container,.wp-block-navigation.wp-block-navigation .has-child .wp-block-navigation-link__container .submenu-container,.wp-block-navigation.wp-block-navigation .has-child .wp-block-navigation-link__container .wp-block-navigation-link__container{left:-1px}@media (min-width:782px){.wp-block-navigation.wp-block-navigation .has-child .submenu-container .submenu-container,.wp-block-navigation.wp-block-navigation .has-child .submenu-container .wp-block-navigation-link__container,.wp-block-navigation.wp-block-navigation .has-child .wp-block-navigation-link__container .submenu-container,.wp-block-navigation.wp-block-navigation .has-child .wp-block-navigation-link__container .wp-block-navigation-link__container{left:100%;top:-1px}}.wp-block-navigation.wp-block-navigation.has-background .has-child .submenu-container,.wp-block-navigation.wp-block-navigation.has-background .has-child .wp-block-navigation-link__container{left:0;top:100%}.wp-block-navigation.wp-block-navigation.has-background .has-child .submenu-container .submenu-container,.wp-block-navigation.wp-block-navigation.has-background .has-child .submenu-container .wp-block-navigation-link__container,.wp-block-navigation.wp-block-navigation.has-background .has-child .wp-block-navigation-link__container .submenu-container,.wp-block-navigation.wp-block-navigation.has-background .has-child .wp-block-navigation-link__container .wp-block-navigation-link__container{left:0}@media (min-width:782px){.wp-block-navigation.wp-block-navigation.has-background .has-child .submenu-container .submenu-container,.wp-block-navigation.wp-block-navigation.has-background .has-child .submenu-container .wp-block-navigation-link__container,.wp-block-navigation.wp-block-navigation.has-background .has-child .wp-block-navigation-link__container .submenu-container,.wp-block-navigation.wp-block-navigation.has-background .has-child .wp-block-navigation-link__container .wp-block-navigation-link__container{left:100%;top:0}}.wp-block-navigation:not(.has-background) .submenu-container,.wp-block-navigation:not(.has-background) .wp-block-navigation__container .wp-block-navigation-link__container{background-color:#fff;color:#000;border:1px solid rgba(0,0,0,.15)}.wp-block-navigation__container{align-items:center;list-style:none;margin:0;padding-left:0}.wp-block-navigation__container .is-responsive{display:none}@media (min-width:600px){.wp-block-navigation__container{display:flex;flex-wrap:wrap}.is-vertical .wp-block-navigation__container{display:block;flex-direction:column;align-items:flex-start}}.items-justified-center .wp-block-navigation__container{justify-content:center}.items-justified-right .wp-block-navigation__container{justify-content:flex-end}.items-justified-space-between .wp-block-navigation__container{justify-content:space-between}.is-vertical.items-justified-center>ul{align-items:center}.is-vertical.items-justified-right>ul{align-items:flex-end}.is-vertical.items-justified-right>ul .wp-block-navigation-link,.is-vertical.items-justified-right>ul .wp-block-pages-list__item{margin-right:0;justify-content:flex-end}.wp-block-navigation__responsive-container{display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:1;align-items:flex-start;justify-content:flex-start}.wp-block-navigation__responsive-container.is-menu-open{display:flex;flex-direction:column;overflow:auto;z-index:100000;padding:24px;background-color:inherit}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container{display:flex;flex-direction:column;margin-left:auto;margin-right:auto;align-items:flex-start;line-height:48px;padding:0}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container .wp-block-page-list{flex-direction:column}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-link,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-link .wp-block-navigation-link__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-pages-list__item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-pages-list__item .submenu-container{background:transparent!important}@media (min-width:600px){.wp-block-navigation__responsive-container:not(.is-menu-open){display:flex;flex-direction:row;position:relative;background-color:inherit}.wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__responsive-container-close{display:none}.wp-block-navigation__responsive-container.is-menu-open .submenu-container.submenu-container.submenu-container.submenu-container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-link__container.wp-block-navigation-link__container.wp-block-navigation-link__container.wp-block-navigation-link__container{left:0}}.wp-block-navigation:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open{background-color:#fff;color:#000}.wp-block-navigation__responsive-container-close,.wp-block-navigation__responsive-container-open{vertical-align:middle;cursor:pointer;color:currentColor;background:transparent;border:none;margin:0;padding:0}.wp-block-navigation__responsive-container-close svg,.wp-block-navigation__responsive-container-open svg{fill:currentColor;pointer-events:none;display:block;width:24px;height:24px}.wp-block-navigation__responsive-container-open{display:flex}@media (min-width:600px){.wp-block-navigation__responsive-container-open{display:none}}.items-justified-left .wp-block-navigation__responsive-container-open{margin-left:0;margin-right:auto}.items-justified-center .wp-block-navigation__responsive-container-open{margin-left:auto;margin-right:auto}.items-justified-right .wp-block-navigation__responsive-container-open{margin-left:auto;margin-right:0}.wp-block-navigation__responsive-container-close{position:absolute;top:24px;right:24px;z-index:2}.wp-block-navigation__responsive-close{width:100%}.is-menu-open .wp-block-navigation__responsive-close,.is-menu-open .wp-block-navigation__responsive-container-content,.is-menu-open .wp-block-navigation__responsive-dialog{width:100%;height:100%}.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-link__submenu-icon,.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-page-list__submenu-icon{display:none}.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .has-child .submenu-container,.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .has-child .wp-block-navigation-link__container{position:relative;opacity:1;visibility:visible;padding:0 0 0 32px;border:none}.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-link,.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-pages-list__item{flex-direction:column;align-items:flex-start}html.has-modal-open{overflow:hidden}.wp-block-navigation .wp-block-navigation-link__label{word-break:normal;overflow-wrap:break-word}.wp-block-navigation .wp-block-home-link__content{color:inherit;display:block;padding:.5em 1em}.wp-block-navigation[style*=text-decoration] .wp-block-home-link,.wp-block-navigation[style*=text-decoration] .wp-block-home-link__content,.wp-block-navigation[style*=text-decoration] .wp-block-home-link__content:active,.wp-block-navigation[style*=text-decoration] .wp-block-home-link__content:focus{text-decoration:inherit}.wp-block-navigation:not([style*=text-decoration]) .wp-block-home-link__content,.wp-block-navigation:not([style*=text-decoration]) .wp-block-home-link__content:active,.wp-block-navigation:not([style*=text-decoration]) .wp-block-home-link__content:focus{text-decoration:none}.wp-block-navigation:not(.has-background) .wp-block-navigation__container .wp-block-home-link__container{background-color:#fff;color:#000;border:1px solid rgba(0,0,0,.15)}.wp-block-navigation:not(.has-background) .wp-block-navigation__container .wp-block-home-link__container .wp-block-home-link__container{top:-1px}.wp-block-navigation .wp-block-page-list{display:flex;flex-wrap:wrap;background-color:inherit}.wp-block-navigation .wp-block-pages-list__item{background-color:inherit}.wp-block-navigation .wp-block-page-list__submenu-icon{display:none}.is-open .wp-block-navigation__container .wp-block-page-list,.is-vertical .wp-block-navigation__container .wp-block-page-list,.wp-block-navigation .show-submenu-icons .wp-block-page-list__submenu-icon{display:block}@media (min-width:480px){.is-open .wp-block-navigation__container .wp-block-page-list{display:flex}}.items-justified-space-between .wp-block-page-list{display:contents}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.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-drop-cap.has-background{overflow:hidden}p.has-background{padding:1.25em 2.375em}p.has-text-color a{color:inherit}.wp-block-post-author{display:flex;flex-wrap:wrap}.wp-block-post-author__byline{width:100%;margin-top:0;margin-bottom:0;font-size:.5em}.wp-block-post-author__avatar{margin-right:1em}.wp-block-post-author__bio{margin-bottom:.7em;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-post-comments .commentlist{list-style:none;margin:0;padding:0}.wp-block-post-comments .commentlist .comment{min-height:2.25em;padding-left:3.25em}.wp-block-post-comments .commentlist .comment p{font-size:.875em;line-height:1.8;margin:.36em 0 1.4em}.wp-block-post-comments .commentlist .children{list-style:none;margin:0;padding:0}.wp-block-post-comments .comment-author{line-height:1.5;margin-left:-3.25em}.wp-block-post-comments .comment-author .avatar{border-radius:1.5em;display:block;float:left;height:2.5em;margin-right:.75em;width:2.5em}.wp-block-post-comments .comment-author cite{font-style:normal}.wp-block-post-comments .comment-meta{line-height:1.5;margin-left:-3.25em}.wp-block-post-comments .comment-body .commentmetadata{font-size:.75em}.wp-block-post-comments .comment-form-author label,.wp-block-post-comments .comment-form-comment label,.wp-block-post-comments .comment-form-email label,.wp-block-post-comments .comment-form-url label{display:block}.wp-block-post-comments .comment-form-comment textarea{box-sizing:border-box;width:100%}.wp-block-post-comments .reply{font-size:.75em;margin-bottom:1.4em}.wp-block-post-comments input,.wp-block-post-comments textarea{border:1px solid #949494}.wp-block-post-comments-form input[type=submit]{border:none;box-shadow:none;cursor:pointer;display:inline-block;text-align:center;overflow-wrap:break-word}.wp-block-post-excerpt__more-link,.wp-block-post-title a{display:inline-block}.wp-block-preformatted{white-space:pre-wrap}.wp-block-preformatted.has-background{padding:1.25em 2.375em}.wp-block-pullquote{margin:0 0 1em;padding:3em 0;text-align:center}.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{max-width:420px}.wp-block-pullquote.alignleft p,.wp-block-pullquote.alignright p{font-size:1.25em}.wp-block-pullquote p{font-size:1.75em;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:2em}.wp-block-pullquote.is-style-solid-color blockquote cite{text-transform:none;font-style:normal}.wp-block-pullquote cite{color:inherit}.wp-block-post-template,.wp-block-query-loop{max-width:100%;list-style:none;padding:0}.wp-block-post-template li,.wp-block-query-loop li{clear:both}.wp-block-post-template.is-flex-container,.wp-block-query-loop.is-flex-container{flex-direction:row;display:flex;flex-wrap:wrap}.wp-block-post-template.is-flex-container li,.wp-block-query-loop.is-flex-container li{margin:0 0 1.25em;width:100%}@media (min-width:600px){.wp-block-post-template.is-flex-container li,.wp-block-query-loop.is-flex-container li{margin-right:1.25em}.wp-block-post-template.is-flex-container.is-flex-container.columns-2>li,.wp-block-query-loop.is-flex-container.is-flex-container.columns-2>li{width:calc(50% - .625em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-2>li:nth-child(2n),.wp-block-query-loop.is-flex-container.is-flex-container.columns-2>li:nth-child(2n){margin-right:0}.wp-block-post-template.is-flex-container.is-flex-container.columns-3>li,.wp-block-query-loop.is-flex-container.is-flex-container.columns-3>li{width:calc(33.33333% - .83333em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-3>li:nth-child(3n),.wp-block-query-loop.is-flex-container.is-flex-container.columns-3>li:nth-child(3n){margin-right:0}.wp-block-post-template.is-flex-container.is-flex-container.columns-4>li,.wp-block-query-loop.is-flex-container.is-flex-container.columns-4>li{width:calc(25% - .9375em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-4>li:nth-child(4n),.wp-block-query-loop.is-flex-container.is-flex-container.columns-4>li:nth-child(4n){margin-right:0}.wp-block-post-template.is-flex-container.is-flex-container.columns-5>li,.wp-block-query-loop.is-flex-container.is-flex-container.columns-5>li{width:calc(20% - 1em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-5>li:nth-child(5n),.wp-block-query-loop.is-flex-container.is-flex-container.columns-5>li:nth-child(5n){margin-right:0}.wp-block-post-template.is-flex-container.is-flex-container.columns-6>li,.wp-block-query-loop.is-flex-container.is-flex-container.columns-6>li{width:calc(16.66667% - 1.04167em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-6>li:nth-child(6n),.wp-block-query-loop.is-flex-container.is-flex-container.columns-6>li:nth-child(6n){margin-right:0}}.wp-block-query-pagination{display:flex;flex-direction:row;flex-wrap:wrap}.wp-block-query-pagination>.wp-block-query-pagination-next,.wp-block-query-pagination>.wp-block-query-pagination-numbers,.wp-block-query-pagination>.wp-block-query-pagination-previous{display:inline-block;margin-right:.5em;margin-bottom:.5em}.wp-block-query-pagination>.wp-block-query-pagination-next:last-child,.wp-block-query-pagination>.wp-block-query-pagination-numbers:last-child,.wp-block-query-pagination>.wp-block-query-pagination-previous:last-child{margin-right:0}.wp-block-quote.is-large,.wp-block-quote.is-style-large{margin-bottom:1em;padding:0 1em}.wp-block-quote.is-large p,.wp-block-quote.is-style-large p{font-size:1.5em;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:1.125em;text-align:right}.wp-block-rss.wp-block-rss{box-sizing:border-box}.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 1em 1em 0;width:100%}@media (min-width:600px){.wp-block-rss.columns-2 li{width:calc(50% - 1em)}.wp-block-rss.columns-3 li{width:calc(33.33333% - 1em)}.wp-block-rss.columns-4 li{width:calc(25% - 1em)}.wp-block-rss.columns-5 li{width:calc(20% - 1em)}.wp-block-rss.columns-6 li{width:calc(16.66667% - 1em)}}.wp-block-rss__item-author,.wp-block-rss__item-publish-date{display:block;color:#555;font-size:.8125em}.wp-block-search .wp-block-search__button{background:#f7f7f7;border:1px solid #ccc;padding:.375em .625em;color:#32373c;margin-left:.625em;word-break:normal}.wp-block-search .wp-block-search__button.has-icon{line-height:0}.wp-block-search .wp-block-search__button svg{min-width:1.5em;min-height:1.5em}.wp-block-search .wp-block-search__inside-wrapper{display:flex;flex:auto;flex-wrap:nowrap;max-width:100%}.wp-block-search .wp-block-search__label{width:100%}.wp-block-search .wp-block-search__input{flex-grow:1;min-width:3em;border:1px solid #949494}.wp-block-search.wp-block-search__button-only .wp-block-search__button{margin-left:0}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper{padding:4px;border:1px solid #949494}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input{border-radius:0;border:none;padding:0 0 0 .25em}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input:focus{outline:none}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__button{padding:.125em .5em}.wp-block-search.aligncenter .wp-block-search__inside-wrapper{margin:auto}.wp-block-separator{border-top:1px solid;border-bottom:1px solid}.wp-block-separator.is-style-wide{border-bottom-width:1px}.wp-block-separator.is-style-dots{background:none!important;border:none;text-align:center;width:none;line-height:1;height:auto}.wp-block-separator.is-style-dots:before{content:"···";color:currentColor;font-size:1.5em;letter-spacing:2em;padding-left:2em;font-family:serif}.wp-block-site-logo{line-height:0}.wp-block-site-logo a{display:inline-block}.wp-block-site-logo.is-default-size img{width:120px;height:auto}.wp-block-site-logo .aligncenter{display:table}.wp-block-site-logo.is-style-rounded img{border-radius:9999px}.wp-block-social-links{display:flex;flex-wrap:wrap;padding-left:0;padding-right:0;text-indent: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-block-social-links .wp-social-link.wp-social-link.wp-social-link{margin:4px 8px 4px 0}.wp-block-social-links .wp-social-link a{padding:.25em}.wp-block-social-links .wp-social-link svg{width:1em;height:1em}.wp-block-social-links.has-small-icon-size{font-size:16px}.wp-block-social-links,.wp-block-social-links.has-normal-icon-size{font-size:24px}.wp-block-social-links.has-large-icon-size{font-size:36px}.wp-block-social-links.has-huge-icon-size{font-size:48px}.wp-block-social-links.aligncenter{justify-content:center;display:flex}.wp-block-social-links.alignright{justify-content:flex-end}.wp-block-social-link{display:block;border-radius:9999px;transition:transform .1s ease;height:auto}@media (prefers-reduced-motion:reduce){.wp-block-social-link{transition-duration:0s;transition-delay:0s}}.wp-block-social-link a{display:block;line-height:0;transition:transform .1s ease}.wp-block-social-link:hover{transform:scale(1.1)}.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor,.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor:active,.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor:hover,.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor:visited,.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor svg{color:currentColor;fill:currentColor}.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-patreon{background-color:#ff424d;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-telegram{background-color:#2aabee;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-tiktok{background-color:#000;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-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-patreon{color:#ff424d}.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-telegram{color:#2aabee}.wp-block-social-links.is-style-logos-only .wp-social-link-tiktok{color:#000}.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{color:#d32422}.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:.66667em;padding-right:.66667em}.wp-block-spacer{clear:both}.wp-block-tag-cloud.aligncenter{text-align:center}.wp-block-tag-cloud.alignfull{padding-left:1em;padding-right:1em}.wp-block-table{margin:0 0 1em;overflow-x:auto}.wp-block-table table{border-collapse:collapse;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-table .has-border-color>*,.wp-block-table .has-border-color td,.wp-block-table .has-border-color th,.wp-block-table .has-border-color tr{border-color:inherit}.wp-block-table table[style*=border-style]>*,.wp-block-table table[style*=border-style] td,.wp-block-table table[style*=border-style] th,.wp-block-table table[style*=border-style] tr{border-style:inherit}.wp-block-table table[style*=border-width]>*,.wp-block-table table[style*=border-width] td,.wp-block-table table[style*=border-width] th,.wp-block-table table[style*=border-width] tr{border-width:inherit}.wp-block-text-columns,.wp-block-text-columns.aligncenter{display:flex}.wp-block-text-columns .wp-block-column{margin:0 1em;padding:0}.wp-block-text-columns .wp-block-column:first-child{margin-left:0}.wp-block-text-columns .wp-block-column:last-child{margin-right:0}.wp-block-text-columns.columns-2 .wp-block-column{width:50%}.wp-block-text-columns.columns-3 .wp-block-column{width:33.33333%}.wp-block-text-columns.columns-4 .wp-block-column{width:25%}pre.wp-block-verse{font-family:inherit;overflow:auto;white-space:pre-wrap}.wp-block-video{margin:0 0 1em}.wp-block-video video{width:100%}@supports (position:sticky){.wp-block-video [poster]{-o-object-fit:cover;object-fit:cover}}.wp-block-video.aligncenter{text-align:center}.wp-block-video figcaption{margin-top:.5em;margin-bottom:1em}.wp-block-post-featured-image{margin-left:0;margin-right:0}.wp-block-post-featured-image a{display:inline-block}.wp-block-post-featured-image img{max-width:100%;height:auto}.wp-block-post-featured-image.alignfull img,.wp-block-post-featured-image.alignwide img{width:100%}:root .has-pale-pink-background-color{background-color:#f78da7}:root .has-vivid-red-background-color{background-color:#cf2e2e}:root .has-luminous-vivid-orange-background-color{background-color:#ff6900}:root .has-luminous-vivid-amber-background-color{background-color:#fcb900}:root .has-light-green-cyan-background-color{background-color:#7bdcb5}:root .has-vivid-green-cyan-background-color{background-color:#00d084}:root .has-pale-cyan-blue-background-color{background-color:#8ed1fc}:root .has-vivid-cyan-blue-background-color{background-color:#0693e3}:root .has-vivid-purple-background-color{background-color:#9b51e0}:root .has-white-background-color{background-color:#fff}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-cyan-bluish-gray-background-color{background-color:#abb8c3}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-black-background-color{background-color:#000}:root .has-pale-pink-color{color:#f78da7}:root .has-vivid-red-color{color:#cf2e2e}:root .has-luminous-vivid-orange-color{color:#ff6900}:root .has-luminous-vivid-amber-color{color:#fcb900}:root .has-light-green-cyan-color{color:#7bdcb5}:root .has-vivid-green-cyan-color{color:#00d084}:root .has-pale-cyan-blue-color{color:#8ed1fc}:root .has-vivid-cyan-blue-color{color:#0693e3}:root .has-vivid-purple-color{color:#9b51e0}:root .has-white-color{color:#fff}:root .has-very-light-gray-color{color:#eee}:root .has-cyan-bluish-gray-color{color:#abb8c3}:root .has-very-dark-gray-color{color:#313131}:root .has-black-color{color:#000}:root .has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:linear-gradient(135deg,#0693e3,#9b51e0)}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:linear-gradient(135deg,#7adcb4,#00d082)}:root .has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:linear-gradient(135deg,#fcb900,#ff6900)}:root .has-luminous-vivid-orange-to-vivid-red-gradient-background{background:linear-gradient(135deg,#ff6900,#cf2e2e)}:root .has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:linear-gradient(135deg,#eee,#a9b8c3)}:root .has-cool-to-warm-spectrum-gradient-background{background:linear-gradient(135deg,#4aeadc,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c)}:root .has-blush-light-purple-gradient-background{background:linear-gradient(135deg,#ffceec,#9896f0)}:root .has-blush-bordeaux-gradient-background{background:linear-gradient(135deg,#fecda5,#fe2d2d 50%,#6b003e)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-luminous-dusk-gradient-background{background:linear-gradient(135deg,#ffcb70,#c751c0 50%,#4158d0)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-pale-ocean-gradient-background{background:linear-gradient(135deg,#fff5cb,#b6e3d4 50%,#33a7b5)}:root .has-electric-grass-gradient-background{background:linear-gradient(135deg,#caf880,#71ce7e)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}.has-small-font-size{font-size:.8125em}.has-normal-font-size,.has-regular-font-size{font-size:1em}.has-medium-font-size{font-size:1.25em}.has-large-font-size{font-size:2.25em}.has-huge-font-size,.has-larger-font-size{font-size:2.625em}.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}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.panorama360,
.panorama-view {
width: 100%;
height: 100%;
overflow: hidden;
margin: 0;
padding: 0;
}
.panorama360,
.panorama360 .panorama-container {
position: relative;
}
.panorama360 .panorama-container img {
position: absolute;
z-index: 2;
top: 0;
height: 100%;
border: 0;
vertical-align: middle;
-ms-interpolation-mode: bicubic;
border-radius: 0;
box-shadow: none;
}
.wp-block-panorama360-flat-image.alignfull .panorama360 .panorama-container img {
width: auto;
}
.panorama360 .panorama-title,
.panorama360 .panorama-type,
.panorama360 .panorama-view .area {
position: absolute;
z-index: 3;
display: block;
margin: 0;
}
.panorama360 .panorama-title {
right: 7px;
bottom: 7px;
}
.panorama360 .panorama-type {
top: 7px;
left: 7px;
}
.panorama360 .panorama-controls {
position: absolute;
left: 7px;
bottom: 7px;
}
.panorama360 .panorama-controls a {
display: block;
float: left;
margin-right: 5px;
}
.panorama360 .panorama-controls a:before,
.panorama360 .panorama-controls a:after {
content: none;
display: none;
}
.panorama360 p {
margin: 0;
padding: 0;
} .panorama360 .panorama-view {
cursor: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAgMAAABinRfyAAAACVBMVEVMaXEAAAD///8+wF/OAAAAAXRSTlMAQObYZgAAAEVJREFUeNpjYGB0YGBgdJvKwMA2bZYDiHBhYFw2KxJEZDKIZK3KZMjMWrWSIStr1RIGqVVAgg1KTGBgBBEMWauAJkhBCQCStxhm8APcUwAAAABJRU5ErkJggg==), default;
-webkit-transform: translateZ(0);
}
.panorama360 .panorama-view.grab {
cursor: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAALAgMAAADZ3O/yAAAACVBMVEVMaXH///8AAADO2xNtAAAAAXRSTlMAQObYZgAAAC1JREFUeNpj4NJYwMCgOi0KSIRGNjBwhoY2MGiCiKkQIgwkASQ4QyMYGJhgBABYyQukNxQ9yQAAAABJRU5ErkJggg==), default;
}
.panorama360 .panorama-spinner {
position: absolute;
z-index: -1;
top: 50%;
left: 50%;
width: 20px;
height: 20px;
margin-top: -10px;
margin-left: -10px;
background-color: #000;
border-radius: 100%;
opacity: .6;
pointer-events: none;
-webkit-animation: spinnerScaleOut 1.0s infinite ease-in-out;
animation: spinnerScaleOut 1.0s infinite ease-in-out;
}
.light-colors .panorama360 .panorama-spinner {
background-color: #fff;
}
@-webkit-keyframes spinnerScaleOut {
0% {
-webkit-transform: scale(0);
}
100% {
-webkit-transform: scale(1.0);
opacity: 0;
}
}
@keyframes spinnerScaleOut {
0% { 
-webkit-transform: scale(0);
transform: scale(0);
} 100% {
-webkit-transform: scale(1.0);
transform: scale(1.0);
opacity: 0;
}
}
.panorama360 .panorama-type,
.panorama360 .panorama-title,
.panorama360 .panorama-title:visited,
.panorama360 .panorama-controls a,
.panorama360 .panorama-controls a:visited {
opacity: .6;
background-color: #000;
border: 0;
font-size: 12px;
font-weight: 700;
line-height: 14px;
text-decoration: none;
padding: 6px 7px;
cursor: pointer;
-webkit-transition: all .2s linear;
-o-transition: all .2s linear;
transition: all .2s linear;
}
.panorama360 .panorama-title:hover,
.panorama360 .panorama-controls a:hover {
opacity: .8;
}
.panorama360 .panorama-title,
.panorama360 .panorama-title:focus,
.panorama360 .panorama-title:hover,
.panorama360 .panorama-controls a,
.panorama360 .panorama-controls a:focus,
.panorama360 .panorama-controls a:hover {
color: #fff;
box-shadow: none;
}
.panorama360 .panorama-view .area {
opacity: .25;
background-color: #000;
cursor: pointer;
overflow: hidden;
text-decoration: none;
border: 0;
text-indent: -9999px;
}
.panorama360 .panorama-view .area.round {
border-radius: 100%;
}
.panorama360 .panorama-view .area:hover {
opacity: .5;
}
.panorama360 .no-contextmenu img {
-o-user-select: none;
-moz-user-select: none;
-webkit-user-select: none;
-ms-user-select: none;
user-select: none;
}
.panorama360 .panorama-controls a span {
display: block;
text-indent: -999px;
direction: ltr;
overflow: hidden;
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAOCAYAAAAxDQxDAAAAqklEQVR42mL4//8/AxZcCsS/gXgFFP+GijGQi7EJZv9HgO9QDAPZ1LIo+j8qKIRiZBCNpufwf8LgMLIGP2gQwUAzklwzkvhvqFqYHFEAptgJiL8hiU/B4v0pSPLfoHpIssgMiD8iiS0BYkYsFjFC5WDgI1Qv0RY9RuJvAmIWPJHKAlUDA4+JtYiJARP8Z8AN8MnhB/QMOrolBromb1pn2CMDVgTRrFAFCDAAoUGmqMhaSBEAAAAASUVORK5CYII=) no-repeat -999px 0;
}
.panorama360 .panorama-controls .panorama-controls-prev span,
.panorama360 .panorama-controls .panorama-controls-next span {
width: 8px;
height: 14px;
margin-left: 2px;
margin-right: 2px;
}
.panorama360 .panorama-controls .panorama-controls-prev span {
background-position: 0 0;
}
.panorama360 .panorama-controls .panorama-controls-next span {
background-position: -8px 0;
}
.panorama360 .panorama-controls .panorama-controls-stop span {
margin: 2px 1px;
width: 10px;
height: 10px;
background-position: -16px -2px;
}
.light-colors .panorama360 .panorama-type,
.light-colors .panorama360 .panorama-title,
.light-colors .panorama360 .panorama-title:focus,
.light-colors .panorama360 .panorama-title:hover,
.light-colors .panorama360 .panorama-title:visited,
.light-colors .panorama360 .panorama-controls a,
.light-colors .panorama360 .panorama-controls a:focus,
.light-colors .panorama360 .panorama-controls a:hover,
.light-colors .panorama360 .panorama-controls a:visited,
.light-colors .panorama360 .panorama-view .area {
background-color: #fff;
color: #000;
}
.light-colors .panorama360 .panorama-controls a span {
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAOCAYAAAAxDQxDAAAAoklEQVR42mNgwA5Kgfg3EK+A4t9QMaqCbCD+D8XfoRjGz6aWJdFIhoJwIRQji0Wj6TmMJo8NH0bW4AcNIphkM5JcM5L4b6haGPhPJAYDJyD+hiQ4BYtvpyDJf4PqIckiMyD+iCSwBIgZsVjECJWDqfsI1Uu0RY+ROJuAmAVPHLJA1cDUP6bEImY8FjFTYhHdgo5uiYGuyZvWGfbIgBVBNCtUAY+yw4Rmo3OkAAAAAElFTkSuQmCC);
}
html[dir="rtl"] .panorama360 .panorama-view,
body[dir="rtl"] .panorama360 .panorama-view,
.rtl .panorama360 .panorama-view {
direction: ltr;
}
html[dir="rtl"] .panorama360 .panorama-controls,
body[dir="rtl"] .panorama360 .panorama-controls,
.rtl .panorama360 .panorama-controls {
left: auto;
right: 2px;
}
html[dir="rtl"] .panorama360 .panorama-type,
body[dir="rtl"] .panorama360 .panorama-type,
.rtl .panorama360 .panorama-type {
left: auto;
right: 7px;
} @media only screen and (min-width:480px) and (-webkit-min-device-pixel-ratio:1.5), only screen and (min--moz-device-pixel-ratio:1.5), only screen and (min-device-pixel-ratio:1.5) {
.panorama360 .panorama-controls a span {
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAAcCAYAAAAuh5ywAAAABmJLR0QAAAAAAAD5Q7t/AAABkElEQVR42mNgIAH8//8/DohfAPE/IN4DxDJQvAcqBpKLYxgKAOjQhP+YYA8Uo4OEwe6ZICD++594AFIbNFg94wbEv3A4/CYUYwMgPW6DzTNWQPwNTyx4QjGu2APptSJgB0j/s/+UA5AZnvgs0gfij3gMiEdSG49HHcgMfTz2UMMzcE/hskQViF/j0ZiPRU8+HvUgs1Rx2EVVgM0CUDH8GI+eBjyh3YBHH8hMGbp6CMgXBeIbeNRPJCLfTcSjH2S2KF08BGTzA/FZPGoXADEjER5ihKrFBUB28NPUQ0CaC4gP4FG3HoiZSSgdmaF6cAGQXVw08RAQswDxJjxq9gIxGxlFPhtULy6wCWo31T3Uh0f+JBBzU1CPcUPNwAX6aOEhXBXnZSAWpELlLAg1C1fFO+ohSpMcFwWe4RqIJMc6gIUC62ixPSIrVrSmz00aNn1u0q3pMywbp0iWqNGg+6A2IN0HEjp4CQQGUAaig/d8MHTBvUAOoYJnnoDMGlmDJMNyGItAPtmLozUwuAcah9JQMACGAzdCNFW0RwAAAABJRU5ErkJggg==);
-webkit-background-size: 26px 14px;
-moz-background-size: 26px 14px;
-o-background-size: 26px 14px;
background-size: 26px 14px;
}
.light-colors .panorama360 .panorama-controls a span {
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAAcCAMAAAAZWWyCAAAAP1BMVEVHcEwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC6E+JdAAAAFHRSTlMABxAVHCo6Sl9vgJWxvsvT2ebu+Cfx2vsAAADISURBVHjarZRtG4UQDIaRSi+K7P//1lNGRTqXs+s8Hyp0z2Y2xi4pC1pKDVaxainYpfXxrKZ6uKmvZJz/2xj/clVU58IWYUPXRWMWMtlosN1wQoXQALYWVx7MTqXMcAyGhIKC/IIM5kY0MQaD8hvUYPAwxQAnHJvmHRJLxpzUIt4grvFrvh/mjHOalyF+rd90WuJFKHrC07zx6HMRwqSuIs+2WDHJ/4NI7pEOgnTktOTSrhHtwtJKg1aEtHKnNRZaC6M1yx/a8geChTzNAwww3wAAAABJRU5ErkJggg==);
}
}.wpcf7 .screen-reader-response {
position: absolute;
overflow: hidden;
clip: rect(1px, 1px, 1px, 1px);
clip-path: inset(50%);
height: 1px;
width: 1px;
margin: -1px;
padding: 0;
border: 0;
word-wrap: normal !important;
}
.wpcf7 form .wpcf7-response-output {
margin: 2em 0.5em 1em;
padding: 0.2em 1em;
border: 2px solid #00a0d2; }
.wpcf7 form.init .wpcf7-response-output,
.wpcf7 form.resetting .wpcf7-response-output,
.wpcf7 form.submitting .wpcf7-response-output {
display: none;
}
.wpcf7 form.sent .wpcf7-response-output {
border-color: #46b450; }
.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output {
border-color: #dc3232; }
.wpcf7 form.spam .wpcf7-response-output {
border-color: #f56e28; }
.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output {
border-color: #ffb900; }
.wpcf7-form-control-wrap {
position: relative;
}
.wpcf7-not-valid-tip {
color: #dc3232; font-size: 1em;
font-weight: normal;
display: block;
}
.use-floating-validation-tip .wpcf7-not-valid-tip {
position: relative;
top: -2ex;
left: 1em;
z-index: 100;
border: 1px solid #dc3232;
background: #fff;
padding: .2em .8em;
width: 24em;
}
.wpcf7-list-item {
display: inline-block;
margin: 0 0 0 1em;
}
.wpcf7-list-item-label::before,
.wpcf7-list-item-label::after {
content: " ";
}
.wpcf7-spinner {
visibility: hidden;
display: inline-block;
background-color: #23282d; opacity: 0.75;
width: 24px;
height: 24px;
border: none;
border-radius: 100%;
padding: 0;
margin: 0 24px;
position: relative;
}
form.submitting .wpcf7-spinner {
visibility: visible;
}
.wpcf7-spinner::before {
content: '';
position: absolute;
background-color: #fbfbfc; top: 4px;
left: 4px;
width: 6px;
height: 6px;
border: none;
border-radius: 100%;
transform-origin: 8px 8px;
animation-name: spin;
animation-duration: 1000ms;
animation-timing-function: linear;
animation-iteration-count: infinite;
}
@media (prefers-reduced-motion: reduce) {
.wpcf7-spinner::before {
animation-name: blink;
animation-duration: 2000ms;
}
}
@keyframes spin {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
@keyframes blink {
from {
opacity: 0;
}
50% {
opacity: 1;
}
to {
opacity: 0;
}
}
.wpcf7 input[type="file"] {
cursor: pointer;
}
.wpcf7 input[type="file"]:disabled {
cursor: default;
}
.wpcf7 .wpcf7-submit:disabled {
cursor: not-allowed;
}
.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"] {
direction: ltr;
}.flipbook-overlay{position:fixed;top:0;bottom:0;left:0;right:0;background:url(//raum-in-form.com/wp-content/plugins/real3d-flipbook/images/overlay_lightbox.png) repeat}.flipbook-wrapper{position:absolute;width:100%;height:100%;-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5);text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:#fff}.flipbook-lightbox-thumb-overlay{opacity:0;position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(255,255,255,0.2);-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.flipbook-lightbox-thumb-overlay:hover{opacity:1}.flipbook-lightbox-thumb-icon{position:relative;margin-left:-50%;margin-top:-50%;color:#555;display:none}.flipbook-lightbox-thumb-icon-holder{position:absolute;left:50%;top:50%}.flipbook-wrapper-transparent{width:100%;height:100%;background:none}.flipbook-main-wrapper{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.flipbook-bookLayer{position:absolute;top:0;width:100%;bottom:40px;overflow:hidden;cursor:-webkit-grab;cursor:-moz-grab}.flipbook-center-container{transform:translateZ(0px);-webkit-transform:translateZ(0px);-backface-visibility:hidden;-webkit-backface-visibility:hidden;transform-style:preserve-3d;-webkit-transform-style:preserve-3d}.flipbook-book{display:block;position:relative;cursor:pointer;cursor:-webkit-grab;cursor:-moz-grab}.flipbook-page{position:absolute;width:100%;height:100%;transform:translateZ(0px);-webkit-transform:translateZ(0px);-backface-visibility:hidden;-webkit-backface-visibility:hidden;transform-style:preserve-3d;-webkit-transform-style:preserve-3d}.flipbook-page-face{position:absolute;background-color:#DDD;transform:translateZ(0px);-webkit-transform:translateZ(0px);-backface-visibility:hidden;-webkit-backface-visibility:hidden;transform-style:preserve-3d;-webkit-transform-style:preserve-3d}.flipbook-page-overlay{position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.9);pointer-events:none!important;z-index:10}.flipbook-page-htmlContent{position:absolute;top:0;left:0;width:100%;height:100%;z-index:50;transform:translateZ(0px);-webkit-transform:translateZ(0px);-backface-visibility:hidden;-webkit-backface-visibility:hidden;transform-style:preserve-3d;-webkit-transform-style:preserve-3d}.flipbook-book canvas{position:absolute;left:0;top:0;z-index:50;width:100%;height:100%;transform:translateZ(0px);-webkit-transform:translateZ(0px);-backface-visibility:hidden;-webkit-backface-visibility:hidden;transform-style:preserve-3d;-webkit-transform-style:preserve-3d}.flipbook-page img{width:100%;height:100%;transform:translateZ(0px);-webkit-transform:translateZ(0px);-backface-visibility:hidden;-webkit-backface-visibility:hidden;transform-style:preserve-3d;-webkit-transform-style:preserve-3d}.flipbook-opacity0{opacity:0}.flipbook-opacity1{opacity:1}.flipbook-arrow-wrapper{opacity:.6}.flipbook-left-arrow{display:block!important;position:absolute!important;left:0;top:50%!important;margin-top:-40px!important;speak:none!important;font-style:normal!important;font-weight:400!important;font-size:40px!important;-webkit-font-smoothing:antialiased!important;text-align:center!important;cursor:pointer!important;padding-left:18px!important;padding-right:22px!important}.flipbook-first-arrow{display:block!important;position:absolute!important;left:0;top:50%!important;speak:none!important;font-style:normal!important;font-weight:400!important;font-size:16px!important;-webkit-font-smoothing:antialiased!important;text-align:center!important;cursor:pointer!important;padding:5px 22px 5px 23px}.flipbook-last-arrow{display:block!important;position:absolute!important;right:0;top:50%!important;speak:none!important;font-style:normal!important;font-weight:400!important;font-size:16px!important;-webkit-font-smoothing:antialiased!important;text-align:center!important;cursor:pointer!important;padding:5px 22px 5px 23px}.flipbook-right-arrow{display:block!important;position:absolute!important;right:0;top:50%!important;margin-top:-40px!important;speak:none!important;font-style:normal!important;font-weight:400!important;font-size:40px!important;-webkit-font-smoothing:antialiased!important;text-align:center!important;cursor:pointer!important;padding-left:22px!important;padding-right:18px!important}.flipbook-currentPageHolder{position:absolute;top:5px}.flipbook-currentPage{position:absolute!important;text-align:right!important;padding:0!important;padding-right:5px!important;border:none!important;width:2.5em!important;font-size:1em!important;font-family:'Open Sans','Helvetica Neue',Arial,sans-serif!important;line-height:30px!important;max-width:none!important;background:rgba(128,128,128,.2);border-radius:7px}.flipbook-totalPages{box-shadow:none;border:none!important;width:3em!important;font-size:1em!important;font-family:'Open Sans','Helvetica Neue',Arial,sans-serif;text-align:left!important;line-height:30px!important;height:35px;pointer-events:none;padding:6px 1em 6px 3em !important}.flipbook-currentPage:focus{outline:none}.flipbook-menuWrapper{position:absolute;bottom:0;left:0;right:0;margin:0;padding:0;z-index:99999}.flipbook-menuWrapper:hover{opacity:1}.flipbook-menu{position:relative;text-align:center;margin:0;height:40px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.flipbook-menu-btn{display:inline;cursor:pointer;background:none}.flipbook-thumbHolder{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;bottom:40px;position:absolute;left:0;top:0}.flipbook-thumbContainer{margin:0;padding:0;position:relative;margin-left:20px}.flipbook-thumb{display:inline-block;position:relative;margin-top:15px;cursor:pointer}.flipbook-thumb-num{display:block;text-align:center;font-family:'Open Sans','Helvetica Neue',Arial,sans-serif;font-size:.8em;font-weight:700}.flipbook-thumb img{border:1px solid rgba(134,134,134,0.33);display:inline-block;-moz-box-shadow:0 1px 6px rgba(0,0,0,0.2);-ms-box-shadow:0 1px 6px rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 6px rgba(0,0,0,0.2);box-shadow:0 1px 6px rgba(0,0,0,0.2)}.flipbook-toc{position:relative;margin:0;padding:0}.flipbook-tocHolder{position:absolute;top:0;width:300px;bottom:40px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out}.flipbook-tocItem{display:block;padding:10px 20px;text-align:justify;cursor:pointer;font-size:.9em;font-family:'Open Sans','Helvetica Neue',Arial,sans-serif;border-top:solid 1px rgba(135,135,135,0.22)}.flipbook-tocItem:hover{background:rgba(128,128,128,.2)}.flipbook-tocItem .right{float:right}.flipbook-tocTitle{display:block;padding:20px;text-align:left;text-transform:uppercase}.invisible{opacity:0;pointer-events:none;display:none}.transition{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.flipbook-shareButtons{width:41px;position:absolute;bottom:40px;max-width:100%;max-height:100%;overflow:hidden;text-align:center}.flipbook-shareBtn{display:inline-block;cursor:pointer}.flipbook-icon-general{speak:none!important;font-style:normal!important;font-weight:400!important;font-size:16px!important;line-height:1!important;-webkit-font-smoothing:antialiased!important;padding-bottom:12px!important;padding-top:12px!important;width:36px!important;bottom:0!important;text-align:center!important}.flipbook-btn-close{height:20px;position:absolute;top:0;right:0;cursor:pointer;font-size:.8em}.flipbook-bg-dark{background:rgba(20,20,20,0.9)}.flipbook-color-dark{color:rgba(255,255,255,.6)}.flipbook-color-dark:hover{color:#FFF}.flipbook-bg-light{background:rgba(255,255,255,0.9)}.flipbook-color-light{color:rgba(0,0,0,.6)}.flipbook-color-light:hover{color:#000}.tooltips span{position:absolute;width:140px;color:#FFF;background:#000;height:31px;line-height:31px;text-align:center;visibility:hidden;border-radius:0}.tooltips span:after{content:'';position:absolute;top:100%;left:50%;margin-left:-8px;width:0;height:0;border-top:8px solid #000;border-right:8px solid transparent;border-left:8px solid transparent}.tooltips:hover span{visibility:visible;bottom:30px;z-index:999}.flipbook-lightbox-toolbar{position:absolute;top:0;right:0;z-index:99999!important}.flipbook-lightbox-toolbar span{cursor:pointer;padding:5px 8px}.flipbook-loading-bar{position:relative;width:100%;height:6px;background-color:#333;border-bottom:1px solid #333;}.flipbook-progress-bar{position:absolute;top:0;left:0;width:0;height:100%;background-color:#ddd;overflow:hidden;-webkit-transition:width 200ms;transition:width 200ms}.flipbook-carousel-wrapper{position:absolute;width:100%;height:100%}.flipbook-carousel-scroller{float:left;position:relative;width:10000px;height:100%}.flipbook-carousel-scroller ul{list-style:none;display:block;float:left;width:100%;height:100%;padding:0;margin:0;text-align:left}.flipbook-carousel-scroller li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;display:block;float:left;width:500px;height:100%;text-align:center;font-family:georgia;font-size:18px;line-height:140%}.flipbook-carousel-page{height:100%;position:relative}.flipbook-carousel-zoom-page{height:100%;position:relative}.flipbook-carousel-zoom-page img{top:0;bottom:0;right:0;left:0;margin:auto;position:absolute;}.flipbook-carousel-page img{top:0;bottom:0;right:0;left:0;margin:auto;position:absolute}.flipbook-carousel-image-wrapper{position:absolute;width:100%;height:100%}.flipbook-carousel-zoom-wrapper{position:absolute;width:100%;height:100%}.flipbook-carousel-zoom{position:relative;width:100%;height:100%}
.flipbook-share .social.bottom,.flipbook-share .social.top{
-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-o-transform-origin:0 0
}
.flipbook-share{
width:92px;height:20px;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none
}
.flipbook-share [class*=entypo-]:before{
font-family:entypo,sans-serif
}
.flipbook-share label{
font-size:16px;cursor:pointer;margin:0;padding:5px 10px;border-radius:5px;background:#a29baa;color:#333;transition:all .3s ease
}
.flipbook-share label:hover{
opacity:.8
}
.flipbook-share label span{
text-transform:uppercase;font-size:.9em;font-family:Lato,sans-serif;font-weight:700;-webkit-font-smoothing:antialiased;padding-left:6px
}
.flipbook-share .social{
opacity:0;transition:all .4s ease;margin-left:-15px;visibility:hidden
}
.flipbook-share .social.top{
-ms-transform-origin:0 0;transform-origin:0 0; bottom: 34px;
position: absolute;
left: 10px;
}
.flipbook-share .social.bottom{
-ms-transform-origin:0 0;transform-origin:0 0;margin-top:5px
}
.flipbook-share .social.middle.left,.flipbook-share .social.middle.right{
-ms-transform-origin:5% 50%;transform-origin:5% 50%;-webkit-transform-origin:5% 50%;-moz-transform-origin:5% 50%;-o-transform-origin:5% 50%
}
.flipbook-share .social.middle{
margin-top:-34px
}
.flipbook-share .social.middle.right{
margin-left:105px
}
.flipbook-share .social.networks-1.center,.flipbook-share .social.networks-1.left,.flipbook-share .social.right{
margin-left:14px
}
.flipbook-share .social.load{
transition:none!important
}
.flipbook-share .social.networks-1{
width:60px
}
.flipbook-share .social.networks-1.middle.left{
margin-left:-70px
}
.flipbook-share .social.networks-1 ul{
width:60px
}.flipbook-share .social.networks-2,.flipbook-share .social.networks-2 ul{
width:120px
}
.flipbook-share .social.networks-2.center{
margin-left:-13px
}
.flipbook-share .social.networks-2.left{
margin-left:-44px
}
.flipbook-share .social.networks-2.middle.left{
margin-left:-130px
}
.flipbook-share .social.networks-3,.flipbook-share .social.networks-3 ul{
width:180px
}
.flipbook-share .social.networks-3.center{
margin-left:-45px
}
.flipbook-share .social.networks-3.left{
margin-left:-102px
}
.flipbook-share .social.networks-3.middle.left{
margin-left:-190px
}
.flipbook-share .social.networks-4,.flipbook-share .social.networks-4 ul{
width:240px
}
.flipbook-share .social.networks-4.center{
margin-left:-75px
}
.flipbook-share .social.networks-4.left{
margin-left:162px
}
.flipbook-share .social.networks-4.middle.left{
margin-left:-250px
}
.flipbook-share .social.networks-5,.flipbook-share .social.networks-5 ul{
width: 40px;}
.flipbook-share .social.networks-5.center{ }
.flipbook-share .social.networks-5.left{
margin-left:-225px
}
.flipbook-share .social.networks-5.middle.left{
margin-left:-320px
}
.flipbook-share .social.active{
opacity:1;transition:all .4s ease;visibility:visible
}
.flipbook-share .social.active.top{
-webkit-transform:scale(1)translateY(-10px);-moz-transform:scale(1)translateY(-10px);-o-transform:scale(1)translateY(-10px);-ms-transform:scale(1)translateY(-10px);transform:scale(1)translateY(-10px)
}
.flipbook-share .social.active.bottom{
-webkit-transform:scale(1)translateY(15px);-moz-transform:scale(1)translateY(15px);-o-transform:scale(1)translateY(15px);-ms-transform:scale(1)translateY(15px);transform:scale(1)translateY(15px)
}
.flipbook-share .social.active.middle.right{
-webkit-transform:scale(1)translateX(10px);-moz-transform:scale(1)translateX(10px);-o-transform:scale(1)translateX(10px);-ms-transform:scale(1)translateX(10px);transform:scale(1)translateX(10px)
}
.flipbook-share .social.active.middle.left{
-webkit-transform:scale(1)translateX(-10px);-moz-transform:scale(1)translateX(-10px);-o-transform:scale(1)translateX(-10px);-ms-transform:scale(1)translateX(-10px);transform:scale(1)translateX(-10px)
}
.flipbook-share .social ul{
position:relative;left:0;right:0;height:46px;color:#fff;margin:auto;padding:0;list-style:none
}
.flipbook-share .social ul li{
font-size: 16px;cursor:pointer;
width: 40px;margin:0;
padding: 9px 0;text-align:center;float:left;display:none;height:22px;position:relative;z-index:2;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;transition:all .3s ease
}
.flipbook-share .social ul li:hover{ }
.flipbook-share .social li[class*=facebook]{ }
.flipbook-share .social li[class*=twitter]{ }
.flipbook-share .social li[class*=google_plus]{ }
.flipbook-share .social li[class*=pinterest]{ }
.flipbook-share .social li[class*=send-o]{ }#floatingCirclesG{position:absolute;width:64px;height:64px;-moz-transform:scale(0.6);-webkit-transform:scale(0.6);-ms-transform:scale(0.6);-o-transform:scale(0.6);transform:scale(0.6);z-index:999;top:50%;left:50%;margin-top:-32px;margin-left:-32px}.f_circleG{position:absolute;background-color:#FFF;height:12px;width:12px;-moz-border-radius:6px;-moz-animation-name:f_fadeG;-moz-animation-duration:.72s;-moz-animation-iteration-count:infinite;-moz-animation-direction:linear;-webkit-border-radius:6px;-webkit-animation-name:f_fadeG;-webkit-animation-duration:.72s;-webkit-animation-iteration-count:infinite;-webkit-animation-direction:linear;-ms-border-radius:6px;-ms-animation-name:f_fadeG;-ms-animation-duration:.72s;-ms-animation-iteration-count:infinite;-ms-animation-direction:linear;-o-border-radius:6px;-o-animation-name:f_fadeG;-o-animation-duration:.72s;-o-animation-iteration-count:infinite;-o-animation-direction:linear;border-radius:6px;animation-name:f_fadeG;animation-duration:.72s;animation-iteration-count:infinite;animation-direction:linear}#frotateG_01{left:0;top:26px;-moz-animation-delay:.27s;-webkit-animation-delay:.27s;-ms-animation-delay:.27s;-o-animation-delay:.27s;animation-delay:.27s}#frotateG_02{left:8px;top:8px;-moz-animation-delay:.36s;-webkit-animation-delay:.36s;-ms-animation-delay:.36s;-o-animation-delay:.36s;animation-delay:.36s}#frotateG_03{left:26px;top:0;-moz-animation-delay:.45s;-webkit-animation-delay:.45s;-ms-animation-delay:.45s;-o-animation-delay:.45s;animation-delay:.45s}#frotateG_04{right:8px;top:8px;-moz-animation-delay:.54s;-webkit-animation-delay:.54s;-ms-animation-delay:.54s;-o-animation-delay:.54s;animation-delay:.54s}#frotateG_05{right:0;top:26px;-moz-animation-delay:.63s;-webkit-animation-delay:.63s;-ms-animation-delay:.63s;-o-animation-delay:.63s;animation-delay:.63s}#frotateG_06{right:8px;bottom:8px;-moz-animation-delay:.72s;-webkit-animation-delay:.72s;-ms-animation-delay:.72s;-o-animation-delay:.72s;animation-delay:.72s}#frotateG_07{left:26px;bottom:0;-moz-animation-delay:.81s;-webkit-animation-delay:.81s;-ms-animation-delay:.81s;-o-animation-delay:.81s;animation-delay:.81s}#frotateG_08{left:8px;bottom:8px;-moz-animation-delay:.9s;-webkit-animation-delay:.9s;-ms-animation-delay:.9s;-o-animation-delay:.9s;animation-delay:.9s}
@-moz-keyframes f_fadeG{
0%{
background-color:#000000}
100%{
background-color:#FFFFFF}
}
@-webkit-keyframes f_fadeG{
0%{
background-color:#000000}
100%{
background-color:#FFFFFF}
}
@-ms-keyframes f_fadeG{
0%{
background-color:#000000}
100%{
background-color:#FFFFFF}
}
@-o-keyframes f_fadeG{
0%{
background-color:#000000}
100%{
background-color:#FFFFFF}
}
@keyframes f_fadeG{
0%{
background-color:#000000}
100%{
background-color:#FFFFFF}
}@font-face {
font-family: 'FontAwesome';
src: url(//raum-in-form.com/wp-content/plugins/real3d-flipbook/fonts/fontawesome-webfont.eot?v=4.3.0);
src: url(//raum-in-form.com/wp-content/plugins/real3d-flipbook/fonts/fontawesome-webfont.eot?#iefix&v=4.3.0) format('embedded-opentype'), url(//raum-in-form.com/wp-content/plugins/real3d-flipbook/fonts/fontawesome-webfont.woff2?v=4.3.0) format('woff2'), url(//raum-in-form.com/wp-content/plugins/real3d-flipbook/fonts/fontawesome-webfont.woff?v=4.3.0) format('woff'), url(//raum-in-form.com/wp-content/plugins/real3d-flipbook/fonts/fontawesome-webfont.ttf?v=4.3.0) format('truetype'), url(//raum-in-form.com/wp-content/plugins/real3d-flipbook/fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular) format('svg');
font-weight: normal;
font-style: normal;
}
.fa {
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
font-size: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
transform: translate(0, 0);
} .fa-lg {
font-size: 1.33333333em;
line-height: 0.75em;
vertical-align: -15%;
}
.fa-2x {
font-size: 2em;
}
.fa-3x {
font-size: 3em;
}
.fa-4x {
font-size: 4em;
}
.fa-5x {
font-size: 5em;
}
.fa-fw {
width: 1.28571429em;
text-align: center;
}
.fa-ul {
padding-left: 0;
margin-left: 2.14285714em;
list-style-type: none;
}
.fa-ul > li {
position: relative;
}
.fa-li {
position: absolute;
left: -2.14285714em;
width: 2.14285714em;
top: 0.14285714em;
text-align: center;
}
.fa-li.fa-lg {
left: -1.85714286em;
}
.fa-border {
padding: .2em .25em .15em;
border: solid 0.08em #eeeeee;
border-radius: .1em;
}
.pull-right {
float: right;
}
.pull-left {
float: left;
}
.fa.pull-left {
margin-right: .3em;
}
.fa.pull-right {
margin-left: .3em;
}
.fa-spin {
-webkit-animation: fa-spin 2s infinite linear;
animation: fa-spin 2s infinite linear;
}
.fa-pulse {
-webkit-animation: fa-spin 1s infinite steps(8);
animation: fa-spin 1s infinite steps(8);
}
@-webkit-keyframes fa-spin {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(359deg);
transform: rotate(359deg);
}
}
@keyframes fa-spin {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(359deg);
transform: rotate(359deg);
}
}
.fa-rotate-90 {
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
-webkit-transform: rotate(90deg);
-ms-transform: rotate(90deg);
transform: rotate(90deg);
}
.fa-rotate-180 {
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
-webkit-transform: rotate(180deg);
-ms-transform: rotate(180deg);
transform: rotate(180deg);
}
.fa-rotate-270 {
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
-webkit-transform: rotate(270deg);
-ms-transform: rotate(270deg);
transform: rotate(270deg);
}
.fa-flip-horizontal {
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);
-webkit-transform: scale(-1, 1);
-ms-transform: scale(-1, 1);
transform: scale(-1, 1);
}
.fa-flip-vertical {
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);
-webkit-transform: scale(1, -1);
-ms-transform: scale(1, -1);
transform: scale(1, -1);
}
:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical {
filter: none;
}
.fa-stack {
position: relative;
display: inline-block;
width: 2em;
height: 2em;
line-height: 2em;
vertical-align: middle;
}
.fa-stack-1x,
.fa-stack-2x {
position: absolute;
left: 0;
width: 100%;
text-align: center;
}
.fa-stack-1x {
line-height: inherit;
}
.fa-stack-2x {
font-size: 2em;
}
.fa-inverse {
color: #ffffff;
} .fa-glass:before {
content: "\f000";
}
.fa-music:before {
content: "\f001";
}
.fa-search:before {
content: "\f002";
}
.fa-envelope-o:before {
content: "\f003";
}
.fa-heart:before {
content: "\f004";
}
.fa-star:before {
content: "\f005";
}
.fa-star-o:before {
content: "\f006";
}
.fa-user:before {
content: "\f007";
}
.fa-film:before {
content: "\f008";
}
.fa-th-large:before {
content: "\f009";
}
.fa-th:before {
content: "\f00a";
}
.fa-th-list:before {
content: "\f00b";
}
.fa-check:before {
content: "\f00c";
}
.fa-remove:before,
.fa-close:before,
.fa-times:before {
content: "\f00d";
}
.fa-search-plus:before {
content: "\f00e";
}
.fa-search-minus:before {
content: "\f010";
}
.fa-power-off:before {
content: "\f011";
}
.fa-signal:before {
content: "\f012";
}
.fa-gear:before,
.fa-cog:before {
content: "\f013";
}
.fa-trash-o:before {
content: "\f014";
}
.fa-home:before {
content: "\f015";
}
.fa-file-o:before {
content: "\f016";
}
.fa-clock-o:before {
content: "\f017";
}
.fa-road:before {
content: "\f018";
}
.fa-download:before {
content: "\f019";
}
.fa-arrow-circle-o-down:before {
content: "\f01a";
}
.fa-arrow-circle-o-up:before {
content: "\f01b";
}
.fa-inbox:before {
content: "\f01c";
}
.fa-play-circle-o:before {
content: "\f01d";
}
.fa-rotate-right:before,
.fa-repeat:before {
content: "\f01e";
}
.fa-refresh:before {
content: "\f021";
}
.fa-list-alt:before {
content: "\f022";
}
.fa-lock:before {
content: "\f023";
}
.fa-flag:before {
content: "\f024";
}
.fa-headphones:before {
content: "\f025";
}
.fa-volume-off:before {
content: "\f026";
}
.fa-volume-down:before {
content: "\f027";
}
.fa-volume-up:before {
content: "\f028";
}
.fa-qrcode:before {
content: "\f029";
}
.fa-barcode:before {
content: "\f02a";
}
.fa-tag:before {
content: "\f02b";
}
.fa-tags:before {
content: "\f02c";
}
.fa-book:before {
content: "\f02d";
}
.fa-bookmark:before {
content: "\f02e";
}
.fa-print:before {
content: "\f02f";
}
.fa-camera:before {
content: "\f030";
}
.fa-font:before {
content: "\f031";
}
.fa-bold:before {
content: "\f032";
}
.fa-italic:before {
content: "\f033";
}
.fa-text-height:before {
content: "\f034";
}
.fa-text-width:before {
content: "\f035";
}
.fa-align-left:before {
content: "\f036";
}
.fa-align-center:before {
content: "\f037";
}
.fa-align-right:before {
content: "\f038";
}
.fa-align-justify:before {
content: "\f039";
}
.fa-list:before {
content: "\f03a";
}
.fa-dedent:before,
.fa-outdent:before {
content: "\f03b";
}
.fa-indent:before {
content: "\f03c";
}
.fa-video-camera:before {
content: "\f03d";
}
.fa-photo:before,
.fa-image:before,
.fa-picture-o:before {
content: "\f03e";
}
.fa-pencil:before {
content: "\f040";
}
.fa-map-marker:before {
content: "\f041";
}
.fa-adjust:before {
content: "\f042";
}
.fa-tint:before {
content: "\f043";
}
.fa-edit:before,
.fa-pencil-square-o:before {
content: "\f044";
}
.fa-share-square-o:before {
content: "\f045";
}
.fa-check-square-o:before {
content: "\f046";
}
.fa-arrows:before {
content: "\f047";
}
.fa-step-backward:before {
content: "\f048";
}
.fa-fast-backward:before {
content: "\f049";
}
.fa-backward:before {
content: "\f04a";
}
.fa-play:before {
content: "\f04b";
}
.fa-pause:before {
content: "\f04c";
}
.fa-stop:before {
content: "\f04d";
}
.fa-forward:before {
content: "\f04e";
}
.fa-fast-forward:before {
content: "\f050";
}
.fa-step-forward:before {
content: "\f051";
}
.fa-eject:before {
content: "\f052";
}
.fa-chevron-left:before {
content: "\f053";
}
.fa-chevron-right:before {
content: "\f054";
}
.fa-plus-circle:before {
content: "\f055";
}
.fa-minus-circle:before {
content: "\f056";
}
.fa-times-circle:before {
content: "\f057";
}
.fa-check-circle:before {
content: "\f058";
}
.fa-question-circle:before {
content: "\f059";
}
.fa-info-circle:before {
content: "\f05a";
}
.fa-crosshairs:before {
content: "\f05b";
}
.fa-times-circle-o:before {
content: "\f05c";
}
.fa-check-circle-o:before {
content: "\f05d";
}
.fa-ban:before {
content: "\f05e";
}
.fa-arrow-left:before {
content: "\f060";
}
.fa-arrow-right:before {
content: "\f061";
}
.fa-arrow-up:before {
content: "\f062";
}
.fa-arrow-down:before {
content: "\f063";
}
.fa-mail-forward:before,
.fa-share:before {
content: "\f064";
}
.fa-expand:before {
content: "\f065";
}
.fa-compress:before {
content: "\f066";
}
.fa-plus:before {
content: "\f067";
}
.fa-minus:before {
content: "\f068";
}
.fa-asterisk:before {
content: "\f069";
}
.fa-exclamation-circle:before {
content: "\f06a";
}
.fa-gift:before {
content: "\f06b";
}
.fa-leaf:before {
content: "\f06c";
}
.fa-fire:before {
content: "\f06d";
}
.fa-eye:before {
content: "\f06e";
}
.fa-eye-slash:before {
content: "\f070";
}
.fa-warning:before,
.fa-exclamation-triangle:before {
content: "\f071";
}
.fa-plane:before {
content: "\f072";
}
.fa-calendar:before {
content: "\f073";
}
.fa-random:before {
content: "\f074";
}
.fa-comment:before {
content: "\f075";
}
.fa-magnet:before {
content: "\f076";
}
.fa-chevron-up:before {
content: "\f077";
}
.fa-chevron-down:before {
content: "\f078";
}
.fa-retweet:before {
content: "\f079";
}
.fa-shopping-cart:before {
content: "\f07a";
}
.fa-folder:before {
content: "\f07b";
}
.fa-folder-open:before {
content: "\f07c";
}
.fa-arrows-v:before {
content: "\f07d";
}
.fa-arrows-h:before {
content: "\f07e";
}
.fa-bar-chart-o:before,
.fa-bar-chart:before {
content: "\f080";
}
.fa-twitter-square:before {
content: "\f081";
}
.fa-facebook-square:before {
content: "\f082";
}
.fa-camera-retro:before {
content: "\f083";
}
.fa-key:before {
content: "\f084";
}
.fa-gears:before,
.fa-cogs:before {
content: "\f085";
}
.fa-comments:before {
content: "\f086";
}
.fa-thumbs-o-up:before {
content: "\f087";
}
.fa-thumbs-o-down:before {
content: "\f088";
}
.fa-star-half:before {
content: "\f089";
}
.fa-heart-o:before {
content: "\f08a";
}
.fa-sign-out:before {
content: "\f08b";
}
.fa-linkedin-square:before {
content: "\f08c";
}
.fa-thumb-tack:before {
content: "\f08d";
}
.fa-external-link:before {
content: "\f08e";
}
.fa-sign-in:before {
content: "\f090";
}
.fa-trophy:before {
content: "\f091";
}
.fa-github-square:before {
content: "\f092";
}
.fa-upload:before {
content: "\f093";
}
.fa-lemon-o:before {
content: "\f094";
}
.fa-phone:before {
content: "\f095";
}
.fa-square-o:before {
content: "\f096";
}
.fa-bookmark-o:before {
content: "\f097";
}
.fa-phone-square:before {
content: "\f098";
}
.fa-twitter:before {
content: "\f099";
}
.fa-facebook-f:before,
.fa-facebook:before {
content: "\f09a";
}
.fa-github:before {
content: "\f09b";
}
.fa-unlock:before {
content: "\f09c";
}
.fa-credit-card:before {
content: "\f09d";
}
.fa-rss:before {
content: "\f09e";
}
.fa-hdd-o:before {
content: "\f0a0";
}
.fa-bullhorn:before {
content: "\f0a1";
}
.fa-bell:before {
content: "\f0f3";
}
.fa-certificate:before {
content: "\f0a3";
}
.fa-hand-o-right:before {
content: "\f0a4";
}
.fa-hand-o-left:before {
content: "\f0a5";
}
.fa-hand-o-up:before {
content: "\f0a6";
}
.fa-hand-o-down:before {
content: "\f0a7";
}
.fa-arrow-circle-left:before {
content: "\f0a8";
}
.fa-arrow-circle-right:before {
content: "\f0a9";
}
.fa-arrow-circle-up:before {
content: "\f0aa";
}
.fa-arrow-circle-down:before {
content: "\f0ab";
}
.fa-globe:before {
content: "\f0ac";
}
.fa-wrench:before {
content: "\f0ad";
}
.fa-tasks:before {
content: "\f0ae";
}
.fa-filter:before {
content: "\f0b0";
}
.fa-briefcase:before {
content: "\f0b1";
}
.fa-arrows-alt:before {
content: "\f0b2";
}
.fa-group:before,
.fa-users:before {
content: "\f0c0";
}
.fa-chain:before,
.fa-link:before {
content: "\f0c1";
}
.fa-cloud:before {
content: "\f0c2";
}
.fa-flask:before {
content: "\f0c3";
}
.fa-cut:before,
.fa-scissors:before {
content: "\f0c4";
}
.fa-copy:before,
.fa-files-o:before {
content: "\f0c5";
}
.fa-paperclip:before {
content: "\f0c6";
}
.fa-save:before,
.fa-floppy-o:before {
content: "\f0c7";
}
.fa-square:before {
content: "\f0c8";
}
.fa-navicon:before,
.fa-reorder:before,
.fa-bars:before {
content: "\f0c9";
}
.fa-list-ul:before {
content: "\f0ca";
}
.fa-list-ol:before {
content: "\f0cb";
}
.fa-strikethrough:before {
content: "\f0cc";
}
.fa-underline:before {
content: "\f0cd";
}
.fa-table:before {
content: "\f0ce";
}
.fa-magic:before {
content: "\f0d0";
}
.fa-truck:before {
content: "\f0d1";
}
.fa-pinterest:before {
content: "\f0d2";
}
.fa-pinterest-square:before {
content: "\f0d3";
}
.fa-google-plus-square:before {
content: "\f0d4";
}
.fa-google-plus:before {
content: "\f0d5";
}
.fa-money:before {
content: "\f0d6";
}
.fa-caret-down:before {
content: "\f0d7";
}
.fa-caret-up:before {
content: "\f0d8";
}
.fa-caret-left:before {
content: "\f0d9";
}
.fa-caret-right:before {
content: "\f0da";
}
.fa-columns:before {
content: "\f0db";
}
.fa-unsorted:before,
.fa-sort:before {
content: "\f0dc";
}
.fa-sort-down:before,
.fa-sort-desc:before {
content: "\f0dd";
}
.fa-sort-up:before,
.fa-sort-asc:before {
content: "\f0de";
}
.fa-envelope:before {
content: "\f0e0";
}
.fa-linkedin:before {
content: "\f0e1";
}
.fa-rotate-left:before,
.fa-undo:before {
content: "\f0e2";
}
.fa-legal:before,
.fa-gavel:before {
content: "\f0e3";
}
.fa-dashboard:before,
.fa-tachometer:before {
content: "\f0e4";
}
.fa-comment-o:before {
content: "\f0e5";
}
.fa-comments-o:before {
content: "\f0e6";
}
.fa-flash:before,
.fa-bolt:before {
content: "\f0e7";
}
.fa-sitemap:before {
content: "\f0e8";
}
.fa-umbrella:before {
content: "\f0e9";
}
.fa-paste:before,
.fa-clipboard:before {
content: "\f0ea";
}
.fa-lightbulb-o:before {
content: "\f0eb";
}
.fa-exchange:before {
content: "\f0ec";
}
.fa-cloud-download:before {
content: "\f0ed";
}
.fa-cloud-upload:before {
content: "\f0ee";
}
.fa-user-md:before {
content: "\f0f0";
}
.fa-stethoscope:before {
content: "\f0f1";
}
.fa-suitcase:before {
content: "\f0f2";
}
.fa-bell-o:before {
content: "\f0a2";
}
.fa-coffee:before {
content: "\f0f4";
}
.fa-cutlery:before {
content: "\f0f5";
}
.fa-file-text-o:before {
content: "\f0f6";
}
.fa-building-o:before {
content: "\f0f7";
}
.fa-hospital-o:before {
content: "\f0f8";
}
.fa-ambulance:before {
content: "\f0f9";
}
.fa-medkit:before {
content: "\f0fa";
}
.fa-fighter-jet:before {
content: "\f0fb";
}
.fa-beer:before {
content: "\f0fc";
}
.fa-h-square:before {
content: "\f0fd";
}
.fa-plus-square:before {
content: "\f0fe";
}
.fa-angle-double-left:before {
content: "\f100";
}
.fa-angle-double-right:before {
content: "\f101";
}
.fa-angle-double-up:before {
content: "\f102";
}
.fa-angle-double-down:before {
content: "\f103";
}
.fa-angle-left:before {
content: "\f104";
}
.fa-angle-right:before {
content: "\f105";
}
.fa-angle-up:before {
content: "\f106";
}
.fa-angle-down:before {
content: "\f107";
}
.fa-desktop:before {
content: "\f108";
}
.fa-laptop:before {
content: "\f109";
}
.fa-tablet:before {
content: "\f10a";
}
.fa-mobile-phone:before,
.fa-mobile:before {
content: "\f10b";
}
.fa-circle-o:before {
content: "\f10c";
}
.fa-quote-left:before {
content: "\f10d";
}
.fa-quote-right:before {
content: "\f10e";
}
.fa-spinner:before {
content: "\f110";
}
.fa-circle:before {
content: "\f111";
}
.fa-mail-reply:before,
.fa-reply:before {
content: "\f112";
}
.fa-github-alt:before {
content: "\f113";
}
.fa-folder-o:before {
content: "\f114";
}
.fa-folder-open-o:before {
content: "\f115";
}
.fa-smile-o:before {
content: "\f118";
}
.fa-frown-o:before {
content: "\f119";
}
.fa-meh-o:before {
content: "\f11a";
}
.fa-gamepad:before {
content: "\f11b";
}
.fa-keyboard-o:before {
content: "\f11c";
}
.fa-flag-o:before {
content: "\f11d";
}
.fa-flag-checkered:before {
content: "\f11e";
}
.fa-terminal:before {
content: "\f120";
}
.fa-code:before {
content: "\f121";
}
.fa-mail-reply-all:before,
.fa-reply-all:before {
content: "\f122";
}
.fa-star-half-empty:before,
.fa-star-half-full:before,
.fa-star-half-o:before {
content: "\f123";
}
.fa-location-arrow:before {
content: "\f124";
}
.fa-crop:before {
content: "\f125";
}
.fa-code-fork:before {
content: "\f126";
}
.fa-unlink:before,
.fa-chain-broken:before {
content: "\f127";
}
.fa-question:before {
content: "\f128";
}
.fa-info:before {
content: "\f129";
}
.fa-exclamation:before {
content: "\f12a";
}
.fa-superscript:before {
content: "\f12b";
}
.fa-subscript:before {
content: "\f12c";
}
.fa-eraser:before {
content: "\f12d";
}
.fa-puzzle-piece:before {
content: "\f12e";
}
.fa-microphone:before {
content: "\f130";
}
.fa-microphone-slash:before {
content: "\f131";
}
.fa-shield:before {
content: "\f132";
}
.fa-calendar-o:before {
content: "\f133";
}
.fa-fire-extinguisher:before {
content: "\f134";
}
.fa-rocket:before {
content: "\f135";
}
.fa-maxcdn:before {
content: "\f136";
}
.fa-chevron-circle-left:before {
content: "\f137";
}
.fa-chevron-circle-right:before {
content: "\f138";
}
.fa-chevron-circle-up:before {
content: "\f139";
}
.fa-chevron-circle-down:before {
content: "\f13a";
}
.fa-html5:before {
content: "\f13b";
}
.fa-css3:before {
content: "\f13c";
}
.fa-anchor:before {
content: "\f13d";
}
.fa-unlock-alt:before {
content: "\f13e";
}
.fa-bullseye:before {
content: "\f140";
}
.fa-ellipsis-h:before {
content: "\f141";
}
.fa-ellipsis-v:before {
content: "\f142";
}
.fa-rss-square:before {
content: "\f143";
}
.fa-play-circle:before {
content: "\f144";
}
.fa-ticket:before {
content: "\f145";
}
.fa-minus-square:before {
content: "\f146";
}
.fa-minus-square-o:before {
content: "\f147";
}
.fa-level-up:before {
content: "\f148";
}
.fa-level-down:before {
content: "\f149";
}
.fa-check-square:before {
content: "\f14a";
}
.fa-pencil-square:before {
content: "\f14b";
}
.fa-external-link-square:before {
content: "\f14c";
}
.fa-share-square:before {
content: "\f14d";
}
.fa-compass:before {
content: "\f14e";
}
.fa-toggle-down:before,
.fa-caret-square-o-down:before {
content: "\f150";
}
.fa-toggle-up:before,
.fa-caret-square-o-up:before {
content: "\f151";
}
.fa-toggle-right:before,
.fa-caret-square-o-right:before {
content: "\f152";
}
.fa-euro:before,
.fa-eur:before {
content: "\f153";
}
.fa-gbp:before {
content: "\f154";
}
.fa-dollar:before,
.fa-usd:before {
content: "\f155";
}
.fa-rupee:before,
.fa-inr:before {
content: "\f156";
}
.fa-cny:before,
.fa-rmb:before,
.fa-yen:before,
.fa-jpy:before {
content: "\f157";
}
.fa-ruble:before,
.fa-rouble:before,
.fa-rub:before {
content: "\f158";
}
.fa-won:before,
.fa-krw:before {
content: "\f159";
}
.fa-bitcoin:before,
.fa-btc:before {
content: "\f15a";
}
.fa-file:before {
content: "\f15b";
}
.fa-file-text:before {
content: "\f15c";
}
.fa-sort-alpha-asc:before {
content: "\f15d";
}
.fa-sort-alpha-desc:before {
content: "\f15e";
}
.fa-sort-amount-asc:before {
content: "\f160";
}
.fa-sort-amount-desc:before {
content: "\f161";
}
.fa-sort-numeric-asc:before {
content: "\f162";
}
.fa-sort-numeric-desc:before {
content: "\f163";
}
.fa-thumbs-up:before {
content: "\f164";
}
.fa-thumbs-down:before {
content: "\f165";
}
.fa-youtube-square:before {
content: "\f166";
}
.fa-youtube:before {
content: "\f167";
}
.fa-xing:before {
content: "\f168";
}
.fa-xing-square:before {
content: "\f169";
}
.fa-youtube-play:before {
content: "\f16a";
}
.fa-dropbox:before {
content: "\f16b";
}
.fa-stack-overflow:before {
content: "\f16c";
}
.fa-instagram:before {
content: "\f16d";
}
.fa-flickr:before {
content: "\f16e";
}
.fa-adn:before {
content: "\f170";
}
.fa-bitbucket:before {
content: "\f171";
}
.fa-bitbucket-square:before {
content: "\f172";
}
.fa-tumblr:before {
content: "\f173";
}
.fa-tumblr-square:before {
content: "\f174";
}
.fa-long-arrow-down:before {
content: "\f175";
}
.fa-long-arrow-up:before {
content: "\f176";
}
.fa-long-arrow-left:before {
content: "\f177";
}
.fa-long-arrow-right:before {
content: "\f178";
}
.fa-apple:before {
content: "\f179";
}
.fa-windows:before {
content: "\f17a";
}
.fa-android:before {
content: "\f17b";
}
.fa-linux:before {
content: "\f17c";
}
.fa-dribbble:before {
content: "\f17d";
}
.fa-skype:before {
content: "\f17e";
}
.fa-foursquare:before {
content: "\f180";
}
.fa-trello:before {
content: "\f181";
}
.fa-female:before {
content: "\f182";
}
.fa-male:before {
content: "\f183";
}
.fa-gittip:before,
.fa-gratipay:before {
content: "\f184";
}
.fa-sun-o:before {
content: "\f185";
}
.fa-moon-o:before {
content: "\f186";
}
.fa-archive:before {
content: "\f187";
}
.fa-bug:before {
content: "\f188";
}
.fa-vk:before {
content: "\f189";
}
.fa-weibo:before {
content: "\f18a";
}
.fa-renren:before {
content: "\f18b";
}
.fa-pagelines:before {
content: "\f18c";
}
.fa-stack-exchange:before {
content: "\f18d";
}
.fa-arrow-circle-o-right:before {
content: "\f18e";
}
.fa-arrow-circle-o-left:before {
content: "\f190";
}
.fa-toggle-left:before,
.fa-caret-square-o-left:before {
content: "\f191";
}
.fa-dot-circle-o:before {
content: "\f192";
}
.fa-wheelchair:before {
content: "\f193";
}
.fa-vimeo-square:before {
content: "\f194";
}
.fa-turkish-lira:before,
.fa-try:before {
content: "\f195";
}
.fa-plus-square-o:before {
content: "\f196";
}
.fa-space-shuttle:before {
content: "\f197";
}
.fa-slack:before {
content: "\f198";
}
.fa-envelope-square:before {
content: "\f199";
}
.fa-wordpress:before {
content: "\f19a";
}
.fa-openid:before {
content: "\f19b";
}
.fa-institution:before,
.fa-bank:before,
.fa-university:before {
content: "\f19c";
}
.fa-mortar-board:before,
.fa-graduation-cap:before {
content: "\f19d";
}
.fa-yahoo:before {
content: "\f19e";
}
.fa-google:before {
content: "\f1a0";
}
.fa-reddit:before {
content: "\f1a1";
}
.fa-reddit-square:before {
content: "\f1a2";
}
.fa-stumbleupon-circle:before {
content: "\f1a3";
}
.fa-stumbleupon:before {
content: "\f1a4";
}
.fa-delicious:before {
content: "\f1a5";
}
.fa-digg:before {
content: "\f1a6";
}
.fa-pied-piper:before {
content: "\f1a7";
}
.fa-pied-piper-alt:before {
content: "\f1a8";
}
.fa-drupal:before {
content: "\f1a9";
}
.fa-joomla:before {
content: "\f1aa";
}
.fa-language:before {
content: "\f1ab";
}
.fa-fax:before {
content: "\f1ac";
}
.fa-building:before {
content: "\f1ad";
}
.fa-child:before {
content: "\f1ae";
}
.fa-paw:before {
content: "\f1b0";
}
.fa-spoon:before {
content: "\f1b1";
}
.fa-cube:before {
content: "\f1b2";
}
.fa-cubes:before {
content: "\f1b3";
}
.fa-behance:before {
content: "\f1b4";
}
.fa-behance-square:before {
content: "\f1b5";
}
.fa-steam:before {
content: "\f1b6";
}
.fa-steam-square:before {
content: "\f1b7";
}
.fa-recycle:before {
content: "\f1b8";
}
.fa-automobile:before,
.fa-car:before {
content: "\f1b9";
}
.fa-cab:before,
.fa-taxi:before {
content: "\f1ba";
}
.fa-tree:before {
content: "\f1bb";
}
.fa-spotify:before {
content: "\f1bc";
}
.fa-deviantart:before {
content: "\f1bd";
}
.fa-soundcloud:before {
content: "\f1be";
}
.fa-database:before {
content: "\f1c0";
}
.fa-file-pdf-o:before {
content: "\f1c1";
}
.fa-file-word-o:before {
content: "\f1c2";
}
.fa-file-excel-o:before {
content: "\f1c3";
}
.fa-file-powerpoint-o:before {
content: "\f1c4";
}
.fa-file-photo-o:before,
.fa-file-picture-o:before,
.fa-file-image-o:before {
content: "\f1c5";
}
.fa-file-zip-o:before,
.fa-file-archive-o:before {
content: "\f1c6";
}
.fa-file-sound-o:before,
.fa-file-audio-o:before {
content: "\f1c7";
}
.fa-file-movie-o:before,
.fa-file-video-o:before {
content: "\f1c8";
}
.fa-file-code-o:before {
content: "\f1c9";
}
.fa-vine:before {
content: "\f1ca";
}
.fa-codepen:before {
content: "\f1cb";
}
.fa-jsfiddle:before {
content: "\f1cc";
}
.fa-life-bouy:before,
.fa-life-buoy:before,
.fa-life-saver:before,
.fa-support:before,
.fa-life-ring:before {
content: "\f1cd";
}
.fa-circle-o-notch:before {
content: "\f1ce";
}
.fa-ra:before,
.fa-rebel:before {
content: "\f1d0";
}
.fa-ge:before,
.fa-empire:before {
content: "\f1d1";
}
.fa-git-square:before {
content: "\f1d2";
}
.fa-git:before {
content: "\f1d3";
}
.fa-hacker-news:before {
content: "\f1d4";
}
.fa-tencent-weibo:before {
content: "\f1d5";
}
.fa-qq:before {
content: "\f1d6";
}
.fa-wechat:before,
.fa-weixin:before {
content: "\f1d7";
}
.fa-send:before,
.fa-paper-plane:before {
content: "\f1d8";
}
.fa-send-o:before,
.fa-paper-plane-o:before {
content: "\f1d9";
}
.fa-history:before {
content: "\f1da";
}
.fa-genderless:before,
.fa-circle-thin:before {
content: "\f1db";
}
.fa-header:before {
content: "\f1dc";
}
.fa-paragraph:before {
content: "\f1dd";
}
.fa-sliders:before {
content: "\f1de";
}
.fa-share-alt:before {
content: "\f1e0";
}
.fa-share-alt-square:before {
content: "\f1e1";
}
.fa-bomb:before {
content: "\f1e2";
}
.fa-soccer-ball-o:before,
.fa-futbol-o:before {
content: "\f1e3";
}
.fa-tty:before {
content: "\f1e4";
}
.fa-binoculars:before {
content: "\f1e5";
}
.fa-plug:before {
content: "\f1e6";
}
.fa-slideshare:before {
content: "\f1e7";
}
.fa-twitch:before {
content: "\f1e8";
}
.fa-yelp:before {
content: "\f1e9";
}
.fa-newspaper-o:before {
content: "\f1ea";
}
.fa-wifi:before {
content: "\f1eb";
}
.fa-calculator:before {
content: "\f1ec";
}
.fa-paypal:before {
content: "\f1ed";
}
.fa-google-wallet:before {
content: "\f1ee";
}
.fa-cc-visa:before {
content: "\f1f0";
}
.fa-cc-mastercard:before {
content: "\f1f1";
}
.fa-cc-discover:before {
content: "\f1f2";
}
.fa-cc-amex:before {
content: "\f1f3";
}
.fa-cc-paypal:before {
content: "\f1f4";
}
.fa-cc-stripe:before {
content: "\f1f5";
}
.fa-bell-slash:before {
content: "\f1f6";
}
.fa-bell-slash-o:before {
content: "\f1f7";
}
.fa-trash:before {
content: "\f1f8";
}
.fa-copyright:before {
content: "\f1f9";
}
.fa-at:before {
content: "\f1fa";
}
.fa-eyedropper:before {
content: "\f1fb";
}
.fa-paint-brush:before {
content: "\f1fc";
}
.fa-birthday-cake:before {
content: "\f1fd";
}
.fa-area-chart:before {
content: "\f1fe";
}
.fa-pie-chart:before {
content: "\f200";
}
.fa-line-chart:before {
content: "\f201";
}
.fa-lastfm:before {
content: "\f202";
}
.fa-lastfm-square:before {
content: "\f203";
}
.fa-toggle-off:before {
content: "\f204";
}
.fa-toggle-on:before {
content: "\f205";
}
.fa-bicycle:before {
content: "\f206";
}
.fa-bus:before {
content: "\f207";
}
.fa-ioxhost:before {
content: "\f208";
}
.fa-angellist:before {
content: "\f209";
}
.fa-cc:before {
content: "\f20a";
}
.fa-shekel:before,
.fa-sheqel:before,
.fa-ils:before {
content: "\f20b";
}
.fa-meanpath:before {
content: "\f20c";
}
.fa-buysellads:before {
content: "\f20d";
}
.fa-connectdevelop:before {
content: "\f20e";
}
.fa-dashcube:before {
content: "\f210";
}
.fa-forumbee:before {
content: "\f211";
}
.fa-leanpub:before {
content: "\f212";
}
.fa-sellsy:before {
content: "\f213";
}
.fa-shirtsinbulk:before {
content: "\f214";
}
.fa-simplybuilt:before {
content: "\f215";
}
.fa-skyatlas:before {
content: "\f216";
}
.fa-cart-plus:before {
content: "\f217";
}
.fa-cart-arrow-down:before {
content: "\f218";
}
.fa-diamond:before {
content: "\f219";
}
.fa-ship:before {
content: "\f21a";
}
.fa-user-secret:before {
content: "\f21b";
}
.fa-motorcycle:before {
content: "\f21c";
}
.fa-street-view:before {
content: "\f21d";
}
.fa-heartbeat:before {
content: "\f21e";
}
.fa-venus:before {
content: "\f221";
}
.fa-mars:before {
content: "\f222";
}
.fa-mercury:before {
content: "\f223";
}
.fa-transgender:before {
content: "\f224";
}
.fa-transgender-alt:before {
content: "\f225";
}
.fa-venus-double:before {
content: "\f226";
}
.fa-mars-double:before {
content: "\f227";
}
.fa-venus-mars:before {
content: "\f228";
}
.fa-mars-stroke:before {
content: "\f229";
}
.fa-mars-stroke-v:before {
content: "\f22a";
}
.fa-mars-stroke-h:before {
content: "\f22b";
}
.fa-neuter:before {
content: "\f22c";
}
.fa-facebook-official:before {
content: "\f230";
}
.fa-pinterest-p:before {
content: "\f231";
}
.fa-whatsapp:before {
content: "\f232";
}
.fa-server:before {
content: "\f233";
}
.fa-user-plus:before {
content: "\f234";
}
.fa-user-times:before {
content: "\f235";
}
.fa-hotel:before,
.fa-bed:before {
content: "\f236";
}
.fa-viacoin:before {
content: "\f237";
}
.fa-train:before {
content: "\f238";
}
.fa-subway:before {
content: "\f239";
}
.fa-medium:before {
content: "\f23a";
}@font-face {
font-family: 'Lato';
font-style: normal;
font-weight: 100;
font-display: swap;
src:     url(https://raum-in-form.com/wp-content/uploads/omgf/google_font_0/lato-normal-latin-ext-100.woff2) format('woff2');
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
font-family: 'Lato';
font-style: normal;
font-weight: 100;
font-display: swap;
src:     url(https://raum-in-form.com/wp-content/uploads/omgf/google_font_0/lato-normal-latin-100.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
font-family: 'Lato';
font-style: normal;
font-weight: 300;
font-display: swap;
src:     url(https://raum-in-form.com/wp-content/uploads/omgf/google_font_0/lato-normal-latin-ext-300.woff2) format('woff2');
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
font-family: 'Lato';
font-style: normal;
font-weight: 300;
font-display: swap;
src:     url(https://raum-in-form.com/wp-content/uploads/omgf/google_font_0/lato-normal-latin-300.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
font-family: 'Lato';
font-style: normal;
font-weight: 400;
font-display: swap;
src:     url(https://raum-in-form.com/wp-content/uploads/omgf/google_font_0/lato-normal-latin-ext-400.woff2) format('woff2');
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
font-family: 'Lato';
font-style: normal;
font-weight: 400;
font-display: swap;
src:     url(https://raum-in-form.com/wp-content/uploads/omgf/google_font_0/lato-normal-latin-400.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
font-family: 'Lato';
font-style: normal;
font-weight: 700;
font-display: swap;
src:     url(https://raum-in-form.com/wp-content/uploads/omgf/google_font_0/lato-normal-latin-ext-700.woff2) format('woff2');
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
font-family: 'Lato';
font-style: normal;
font-weight: 700;
font-display: swap;
src:     url(https://raum-in-form.com/wp-content/uploads/omgf/google_font_0/lato-normal-latin-700.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
font-family: 'Lato';
font-style: normal;
font-weight: 900;
font-display: swap;
src:     url(https://raum-in-form.com/wp-content/uploads/omgf/google_font_0/lato-normal-latin-ext-900.woff2) format('woff2');
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
font-family: 'Lato';
font-style: normal;
font-weight: 900;
font-display: swap;
src:     url(https://raum-in-form.com/wp-content/uploads/omgf/google_font_0/lato-normal-latin-900.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}@font-face {
font-family: 'Dosis';
font-style: normal;
font-weight: 200;
font-display: swap;
src:     url(https://raum-in-form.com/wp-content/uploads/omgf/google_font_1/dosis-normal-latin-ext.woff2) format('woff2');
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
font-family: 'Dosis';
font-style: normal;
font-weight: 200;
font-display: swap;
src:     url(https://raum-in-form.com/wp-content/uploads/omgf/google_font_1/dosis-normal-latin.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
font-family: 'Dosis';
font-style: normal;
font-weight: 300;
font-display: swap;
src:     url(https://raum-in-form.com/wp-content/uploads/omgf/google_font_1/dosis-normal-latin-ext.woff2) format('woff2');
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
font-family: 'Dosis';
font-style: normal;
font-weight: 300;
font-display: swap;
src:     url(https://raum-in-form.com/wp-content/uploads/omgf/google_font_1/dosis-normal-latin.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
font-family: 'Dosis';
font-style: normal;
font-weight: 400;
font-display: swap;
src:     url(https://raum-in-form.com/wp-content/uploads/omgf/google_font_1/dosis-normal-latin-ext.woff2) format('woff2');
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
font-family: 'Dosis';
font-style: normal;
font-weight: 400;
font-display: swap;
src:     url(https://raum-in-form.com/wp-content/uploads/omgf/google_font_1/dosis-normal-latin.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
font-family: 'Dosis';
font-style: normal;
font-weight: 500;
font-display: swap;
src:     url(https://raum-in-form.com/wp-content/uploads/omgf/google_font_1/dosis-normal-latin-ext.woff2) format('woff2');
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
font-family: 'Dosis';
font-style: normal;
font-weight: 500;
font-display: swap;
src:     url(https://raum-in-form.com/wp-content/uploads/omgf/google_font_1/dosis-normal-latin.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
font-family: 'Dosis';
font-style: normal;
font-weight: 600;
font-display: swap;
src:     url(https://raum-in-form.com/wp-content/uploads/omgf/google_font_1/dosis-normal-latin-ext.woff2) format('woff2');
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
font-family: 'Dosis';
font-style: normal;
font-weight: 600;
font-display: swap;
src:     url(https://raum-in-form.com/wp-content/uploads/omgf/google_font_1/dosis-normal-latin.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
font-family: 'Dosis';
font-style: normal;
font-weight: 700;
font-display: swap;
src:     url(https://raum-in-form.com/wp-content/uploads/omgf/google_font_1/dosis-normal-latin-ext.woff2) format('woff2');
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
font-family: 'Dosis';
font-style: normal;
font-weight: 700;
font-display: swap;
src:     url(https://raum-in-form.com/wp-content/uploads/omgf/google_font_1/dosis-normal-latin.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
font-family: 'Dosis';
font-style: normal;
font-weight: 800;
font-display: swap;
src:     url(https://raum-in-form.com/wp-content/uploads/omgf/google_font_1/dosis-normal-latin-ext.woff2) format('woff2');
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
font-family: 'Dosis';
font-style: normal;
font-weight: 800;
font-display: swap;
src:     url(https://raum-in-form.com/wp-content/uploads/omgf/google_font_1/dosis-normal-latin.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}@font-face {
font-family: 'Open Sans Condensed';
font-style: normal;
font-weight: 300;
font-display: swap;
src:     url(https://raum-in-form.com/wp-content/uploads/omgf/google_font_2/open-sans-condensed-normal-latin-ext-300.woff2) format('woff2');
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
font-family: 'Open Sans Condensed';
font-style: normal;
font-weight: 300;
font-display: swap;
src:     url(https://raum-in-form.com/wp-content/uploads/omgf/google_font_2/open-sans-condensed-normal-latin-300.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
font-family: 'Open Sans Condensed';
font-style: normal;
font-weight: 700;
font-display: swap;
src:     url(https://raum-in-form.com/wp-content/uploads/omgf/google_font_2/open-sans-condensed-normal-latin-ext-700.woff2) format('woff2');
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
font-family: 'Open Sans Condensed';
font-style: normal;
font-weight: 700;
font-display: swap;
src:     url(https://raum-in-form.com/wp-content/uploads/omgf/google_font_2/open-sans-condensed-normal-latin-700.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}div.pp_default .pp_top, div.pp_default .pp_top .pp_middle, div.pp_default .pp_top .pp_left, div.pp_default .pp_top .pp_right, div.pp_default .pp_bottom, div.pp_default .pp_bottom .pp_left, div.pp_default .pp_bottom .pp_middle, div.pp_default .pp_bottom .pp_right { height: 13px; }
div.pp_default .pp_top .pp_left { background: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/prettyPhoto/default/sprite.png) -78px -93px no-repeat; }
div.pp_default .pp_top .pp_middle { background: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/prettyPhoto/default/sprite_x.png) top left repeat-x; }
div.pp_default .pp_top .pp_right { background: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/prettyPhoto/default/sprite.png) -112px -93px no-repeat; }
div.pp_default .pp_content .ppt { color: #f8f8f8; }
div.pp_default .pp_content_container .pp_left { background: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/prettyPhoto/default/sprite_y.png) -7px 0 repeat-y; padding-left: 13px; }
div.pp_default .pp_content_container .pp_right { background: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/prettyPhoto/default/sprite_y.png) top right repeat-y; padding-right: 13px; }
div.pp_default .pp_next:hover { background: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/prettyPhoto/default/sprite_next.png) center right no-repeat; cursor: pointer; }
div.pp_default .pp_previous:hover { background: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/prettyPhoto/default/sprite_prev.png) center left no-repeat; cursor: pointer; }
div.pp_default .pp_expand { background: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/prettyPhoto/default/sprite.png) 0 -29px no-repeat; cursor: pointer; width: 28px; height: 28px; }
div.pp_default .pp_expand:hover { background: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/prettyPhoto/default/sprite.png) 0 -56px no-repeat; cursor: pointer; }
div.pp_default .pp_contract { background: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/prettyPhoto/default/sprite.png) 0 -84px no-repeat; cursor: pointer; width: 28px; height: 28px; }
div.pp_default .pp_contract:hover { background: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/prettyPhoto/default/sprite.png) 0 -113px no-repeat; cursor: pointer; }
div.pp_default .pp_close { width: 30px; height: 30px; background: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/prettyPhoto/default/sprite.png) 2px 1px no-repeat; cursor: pointer; }
div.pp_default .pp_gallery ul li a { background: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/prettyPhoto/default/default_thumb.png) center center #f8f8f8; border: 1px solid #aaa; }
div.pp_default .pp_social { margin-top: 7px; }
div.pp_default .pp_gallery a.pp_arrow_previous, div.pp_default .pp_gallery a.pp_arrow_next { position: static; left: auto; }
div.pp_default .pp_nav .pp_play, div.pp_default .pp_nav .pp_pause { background: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/prettyPhoto/default/sprite.png) -51px 1px no-repeat; height: 30px; width: 30px; }
div.pp_default .pp_nav .pp_pause { background-position: -51px -29px; }
div.pp_default a.pp_arrow_previous, div.pp_default a.pp_arrow_next { background: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/prettyPhoto/default/sprite.png) -31px -3px no-repeat; height: 20px; width: 20px; margin: 4px 0 0; }
div.pp_default a.pp_arrow_next { left: 52px; background-position: -82px -3px; }
div.pp_default .pp_content_container .pp_details { margin-top: 5px; }
div.pp_default .pp_nav { clear: none; height: 30px; width: 110px; position: relative; }
div.pp_default .pp_nav .currentTextHolder { font-family: Georgia; font-style: italic; color: #999; font-size: 11px; left: 75px; line-height: 25px; position: absolute; top: 2px; margin: 0; padding: 0 0 0 10px; }
div.pp_default .pp_close:hover, div.pp_default .pp_nav .pp_play:hover, div.pp_default .pp_nav .pp_pause:hover, div.pp_default .pp_arrow_next:hover, div.pp_default .pp_arrow_previous:hover { opacity: 0.7; }
div.pp_default .pp_description { font-size: 11px; font-weight: 700; line-height: 14px; margin: 5px 50px 5px 0; }
div.pp_default .pp_bottom .pp_left { background: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/prettyPhoto/default/sprite.png) -78px -127px no-repeat; }
div.pp_default .pp_bottom .pp_middle { background: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/prettyPhoto/default/sprite_x.png) bottom left repeat-x; }
div.pp_default .pp_bottom .pp_right { background: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/prettyPhoto/default/sprite.png) -112px -127px no-repeat; }
div.pp_default .pp_loaderIcon { background: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/prettyPhoto/default/loader.gif) center center no-repeat; }
div.light_rounded .pp_top .pp_left { background: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat; }
div.light_rounded .pp_top .pp_right { background: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat; }
div.light_rounded .pp_next:hover { background: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/prettyPhoto/light_rounded/btnNext.png) center right no-repeat; cursor: pointer; }
div.light_rounded .pp_previous:hover { background: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat; cursor: pointer; }
div.light_rounded .pp_expand { background: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat; cursor: pointer; }
div.light_rounded .pp_expand:hover { background: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat; cursor: pointer; }
div.light_rounded .pp_contract { background: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat; cursor: pointer; }
div.light_rounded .pp_contract:hover { background: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat; cursor: pointer; }
div.light_rounded .pp_close { width: 75px; height: 22px; background: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat; cursor: pointer; }
div.light_rounded .pp_nav .pp_play { background: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/prettyPhoto/light_rounded/sprite.png) -1px -100px no-repeat; height: 15px; width: 14px; }
div.light_rounded .pp_nav .pp_pause { background: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/prettyPhoto/light_rounded/sprite.png) -24px -100px no-repeat; height: 15px; width: 14px; }
div.light_rounded .pp_arrow_previous { background: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat; }
div.light_rounded .pp_arrow_next { background: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat; }
div.light_rounded .pp_bottom .pp_left { background: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat; }
div.light_rounded .pp_bottom .pp_right { background: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat; }
div.dark_rounded .pp_top .pp_left { background: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat; }
div.dark_rounded .pp_top .pp_right { background: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat; }
div.dark_rounded .pp_content_container .pp_left { background: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y; }
div.dark_rounded .pp_content_container .pp_right { background: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y; }
div.dark_rounded .pp_next:hover { background: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat; cursor: pointer; }
div.dark_rounded .pp_previous:hover { background: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat; cursor: pointer; }
div.dark_rounded .pp_expand { background: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat; cursor: pointer; }
div.dark_rounded .pp_expand:hover { background: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat; cursor: pointer; }
div.dark_rounded .pp_contract { background: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat; cursor: pointer; }
div.dark_rounded .pp_contract:hover { background: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat; cursor: pointer; }
div.dark_rounded .pp_close { width: 75px; height: 22px; background: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat; cursor: pointer; }
div.dark_rounded .pp_description { margin-right: 85px; color: #fff; }
div.dark_rounded .pp_nav .pp_play { background: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/prettyPhoto/dark_rounded/sprite.png) -1px -100px no-repeat; height: 15px; width: 14px; }
div.dark_rounded .pp_nav .pp_pause { background: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/prettyPhoto/dark_rounded/sprite.png) -24px -100px no-repeat; height: 15px; width: 14px; }
div.dark_rounded .pp_arrow_previous { background: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat; }
div.dark_rounded .pp_arrow_next { background: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat; }
div.dark_rounded .pp_bottom .pp_left { background: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat; }
div.dark_rounded .pp_bottom .pp_right { background: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat; }
div.dark_rounded .pp_loaderIcon { background: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/prettyPhoto/dark_rounded/loader.gif) center center no-repeat; }
div.dark_square .pp_left, div.dark_square .pp_middle, div.dark_square .pp_right, div.dark_square .pp_content { background: #000; }
div.dark_square .pp_description { color: #fff; margin: 0 85px 0 0; }
div.dark_square .pp_loaderIcon { background: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/prettyPhoto/dark_square/loader.gif) center center no-repeat; }
div.dark_square .pp_expand { background: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat; cursor: pointer; }
div.dark_square .pp_expand:hover { background: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat; cursor: pointer; }
div.dark_square .pp_contract { background: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat; cursor: pointer; }
div.dark_square .pp_contract:hover { background: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat; cursor: pointer; }
div.dark_square .pp_close { width: 75px; height: 22px; background: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat; cursor: pointer; }
div.dark_square .pp_nav { clear: none; }
div.dark_square .pp_nav .pp_play { background: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/prettyPhoto/dark_square/sprite.png) -1px -100px no-repeat; height: 15px; width: 14px; }
div.dark_square .pp_nav .pp_pause { background: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/prettyPhoto/dark_square/sprite.png) -24px -100px no-repeat; height: 15px; width: 14px; }
div.dark_square .pp_arrow_previous { background: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat; }
div.dark_square .pp_arrow_next { background: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat; }
div.dark_square .pp_next:hover { background: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/prettyPhoto/dark_square/btnNext.png) center right no-repeat; cursor: pointer; }
div.dark_square .pp_previous:hover { background: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat; cursor: pointer; }
div.light_square .pp_expand { background: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat; cursor: pointer; }
div.light_square .pp_expand:hover { background: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat; cursor: pointer; }
div.light_square .pp_contract { background: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat; cursor: pointer; }
div.light_square .pp_contract:hover { background: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat; cursor: pointer; }
div.light_square .pp_close { width: 75px; height: 22px; background: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat; cursor: pointer; }
div.light_square .pp_nav .pp_play { background: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/prettyPhoto/light_square/sprite.png) -1px -100px no-repeat; height: 15px; width: 14px; }
div.light_square .pp_nav .pp_pause { background: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/prettyPhoto/light_square/sprite.png) -24px -100px no-repeat; height: 15px; width: 14px; }
div.light_square .pp_arrow_previous { background: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat; }
div.light_square .pp_arrow_next { background: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat; }
div.light_square .pp_next:hover { background: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/prettyPhoto/light_square/btnNext.png) center right no-repeat; cursor: pointer; }
div.light_square .pp_previous:hover { background: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/prettyPhoto/light_square/btnPrevious.png) center left no-repeat; cursor: pointer; }
div.facebook .pp_top .pp_left { background: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat; }
div.facebook .pp_top .pp_middle { background: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x; }
div.facebook .pp_top .pp_right { background: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat; }
div.facebook .pp_content_container .pp_left { background: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y; }
div.facebook .pp_content_container .pp_right { background: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y; }
div.facebook .pp_expand { background: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat; cursor: pointer; }
div.facebook .pp_expand:hover { background: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat; cursor: pointer; }
div.facebook .pp_contract { background: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat; cursor: pointer; }
div.facebook .pp_contract:hover { background: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat; cursor: pointer; }
div.facebook .pp_close { width: 22px; height: 22px; background: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/prettyPhoto/facebook/sprite.png) -1px -1px no-repeat; cursor: pointer; }
div.facebook .pp_description { margin: 0 37px 0 0; }
div.facebook .pp_loaderIcon { background: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/prettyPhoto/facebook/loader.gif) center center no-repeat; }
div.facebook .pp_arrow_previous { background: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/prettyPhoto/facebook/sprite.png) 0 -71px no-repeat; height: 22px; margin-top: 0; width: 22px; }
div.facebook .pp_arrow_previous.disabled { background-position: 0 -96px; cursor: default; }
div.facebook .pp_arrow_next { background: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/prettyPhoto/facebook/sprite.png) -32px -71px no-repeat; height: 22px; margin-top: 0; width: 22px; }
div.facebook .pp_arrow_next.disabled { background-position: -32px -96px; cursor: default; }
div.facebook .pp_nav { margin-top: 0; }
div.facebook .pp_nav p { font-size: 15px; padding: 0 3px 0 4px; }
div.facebook .pp_nav .pp_play { background: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/prettyPhoto/facebook/sprite.png) -1px -123px no-repeat; height: 22px; width: 22px; }
div.facebook .pp_nav .pp_pause { background: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/prettyPhoto/facebook/sprite.png) -32px -123px no-repeat; height: 22px; width: 22px; }
div.facebook .pp_next:hover { background: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/prettyPhoto/facebook/btnNext.png) center right no-repeat; cursor: pointer; }
div.facebook .pp_previous:hover { background: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/prettyPhoto/facebook/btnPrevious.png) center left no-repeat; cursor: pointer; }
div.facebook .pp_bottom .pp_left { background: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat; }
div.facebook .pp_bottom .pp_middle { background: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x; }
div.facebook .pp_bottom .pp_right { background: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/prettyPhoto/facebook/sprite.png) -110px -80px no-repeat; }
div.pp_pic_holder a:focus { outline: none; }
div.pp_overlay { background: #000; display: none; left: 0; position: absolute; top: 0; width: 100%; z-index: 9500; }
div.pp_pic_holder { display: none; position: absolute; width: 100px; z-index: 10000; }
.pp_content { height: 40px; min-width: 40px; }
* html .pp_content { width: 40px; }
.pp_content_container { position: relative; text-align: left; width: 100%; }
.pp_content_container .pp_left { padding-left: 20px; }
.pp_content_container .pp_right { padding-right: 20px; }
.pp_content_container .pp_details { float: left; margin: 10px 0 2px; }
.pp_description { display: none; margin: 0; }
.pp_social { float: left; margin: 0; }
.pp_social .facebook { float: left; margin-left: 5px; width: 55px; overflow: hidden; }
.pp_social .twitter { float: left; }
.pp_nav { clear: right; float: left; margin: 3px 10px 0 0; }
.pp_nav p { float: left; white-space: nowrap; margin: 2px 4px; }
.pp_nav .pp_play, .pp_nav .pp_pause { float: left; margin-right: 4px; text-indent: -10000px; }
a.pp_arrow_previous, a.pp_arrow_next { display: block; float: left; height: 15px; margin-top: 3px; overflow: hidden; text-indent: -10000px; width: 14px; }
.pp_hoverContainer { position: absolute; top: 0; width: 100%; z-index: 2000; }
.pp_gallery { display: none; left: 50%; margin-top: -50px; position: absolute; z-index: 10000; }
.pp_gallery div { float: left; overflow: hidden; position: relative; }
.pp_gallery ul { float: left; height: 35px; position: relative; white-space: nowrap; margin: 0 0 0 5px; padding: 0; }
.pp_gallery ul a { border: 1px rgba(0, 0, 0, 0.5) solid; display: block; float: left; height: 33px; overflow: hidden; }
.pp_gallery ul a img { border: 0; }
.pp_gallery li { display: block; float: left; margin: 0 5px 0 0; padding: 0; }
.pp_gallery li.default a { background: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat; display: block; height: 33px; width: 50px; }
.pp_gallery .pp_arrow_previous, .pp_gallery .pp_arrow_next { margin-top: 7px !important; }
a.pp_next { background: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat; display: block; float: right; height: 100%; text-indent: -10000px; width: 49%; }
a.pp_previous { background: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat; display: block; float: left; height: 100%; text-indent: -10000px; width: 49%; }
a.pp_expand, a.pp_contract { cursor: pointer; display: none; height: 20px; position: absolute; right: 30px; text-indent: -10000px; top: 10px; width: 20px; z-index: 20000; }
a.pp_close { position: absolute; right: 0; top: 0; display: block; line-height: 22px; text-indent: -10000px; }
.pp_loaderIcon { display: block; height: 24px; left: 50%; position: absolute; top: 50%; width: 24px; margin: -12px 0 0 -12px; }
#pp_full_res { line-height: 1 !important; }
#pp_full_res .pp_inline { text-align: left; }
#pp_full_res .pp_inline p { margin: 0 0 15px; }
div.ppt { color: #fff; display: none; font-size: 17px; z-index: 9999; margin: 0 0 5px 15px; }
div.pp_default .pp_content, div.light_rounded .pp_content { background-color: #fff; }
div.pp_default #pp_full_res .pp_inline, div.light_rounded .pp_content .ppt, div.light_rounded #pp_full_res .pp_inline, div.light_square .pp_content .ppt, div.light_square #pp_full_res .pp_inline, div.facebook .pp_content .ppt, div.facebook #pp_full_res .pp_inline { color: #000; }
div.pp_default .pp_gallery ul li a:hover, div.pp_default .pp_gallery ul li.selected a, .pp_gallery ul a:hover, .pp_gallery li.selected a { border-color: #fff; }
div.pp_default .pp_details, div.light_rounded .pp_details, div.dark_rounded .pp_details, div.dark_square .pp_details, div.light_square .pp_details, div.facebook .pp_details { position: relative; }
div.light_rounded .pp_top .pp_middle, div.light_rounded .pp_content_container .pp_left, div.light_rounded .pp_content_container .pp_right, div.light_rounded .pp_bottom .pp_middle, div.light_square .pp_left, div.light_square .pp_middle, div.light_square .pp_right, div.light_square .pp_content, div.facebook .pp_content { background: #fff; }
div.light_rounded .pp_description, div.light_square .pp_description { margin-right: 85px; }
div.light_rounded .pp_gallery a.pp_arrow_previous, div.light_rounded .pp_gallery a.pp_arrow_next, div.dark_rounded .pp_gallery a.pp_arrow_previous, div.dark_rounded .pp_gallery a.pp_arrow_next, div.dark_square .pp_gallery a.pp_arrow_previous, div.dark_square .pp_gallery a.pp_arrow_next, div.light_square .pp_gallery a.pp_arrow_previous, div.light_square .pp_gallery a.pp_arrow_next { margin-top: 12px !important; }
div.light_rounded .pp_arrow_previous.disabled, div.dark_rounded .pp_arrow_previous.disabled, div.dark_square .pp_arrow_previous.disabled, div.light_square .pp_arrow_previous.disabled { background-position: 0 -87px; cursor: default; }
div.light_rounded .pp_arrow_next.disabled, div.dark_rounded .pp_arrow_next.disabled, div.dark_square .pp_arrow_next.disabled, div.light_square .pp_arrow_next.disabled { background-position: -22px -87px; cursor: default; }
div.light_rounded .pp_loaderIcon, div.light_square .pp_loaderIcon { background: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/prettyPhoto/light_rounded/loader.gif) center center no-repeat; }
div.dark_rounded .pp_top .pp_middle, div.dark_rounded .pp_content, div.dark_rounded .pp_bottom .pp_middle { background: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/prettyPhoto/dark_rounded/contentPattern.png) top left repeat; }
div.dark_rounded .currentTextHolder, div.dark_square .currentTextHolder { color: #c4c4c4; }
div.dark_rounded #pp_full_res .pp_inline, div.dark_square #pp_full_res .pp_inline { color: #fff; }
.pp_top, .pp_bottom { height: 20px; position: relative; }
* html .pp_top, * html .pp_bottom { padding: 0 20px; }
.pp_top .pp_left, .pp_bottom .pp_left { height: 20px; left: 0; position: absolute; width: 20px; }
.pp_top .pp_middle, .pp_bottom .pp_middle { height: 20px; left: 20px; position: absolute; right: 20px; }
* html .pp_top .pp_middle, * html .pp_bottom .pp_middle { left: 0; position: static; }
.pp_top .pp_right, .pp_bottom .pp_right { height: 20px; left: auto; position: absolute; right: 0; top: 0; width: 20px; }
.pp_fade, .pp_gallery li.default a img { display: none; }
body { margin: 0; padding: 0; }
.entry-content img, .entry-summary img, .comment-content img, .widget img, .wp-caption { max-width: 100%; height: auto; }
.entry-content img, .entry-summary img, .comment-content img[height], img[class*=align], img[class*=wp-image-], img[class*=attachment-] { height: auto; }
.entry-media img, img.size-full, img.size-large, img.wp-post-image { height: auto; max-width: 100%; }
embed, iframe, object, video { max-width: 100%; }
.entry-content .twitter-tweet-rendered { max-width: 100% !important; }
.alignleft { float: left; }
.alignright { float: right; }
.aligncenter { display: block; margin-left: auto; margin-right: auto; }
img.alignleft { margin: 10px 20px 15px 0; }
.wp-caption.alignleft { margin: 5px 10px 15px 0; }
img.alignright { margin: 10px 0 15px 20px; }
.wp-caption.alignright { margin: 5px 0 15px 10px; }
img.aligncenter { margin: 10px auto; }
img.alignnone { margin: 5px 0; }
.wp-caption .wp-caption-text, .entry-caption, .gallery-caption { color: #141823; font-size: 18px; font-style: italic; font-weight: 300; }
img.wp-smiley, .rsswidget img { border: 0; border-radius: 0; box-shadow: none; margin-bottom: 0; margin-top: 0; padding: 0; }
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary { display: block; }
audio, canvas, video { display: inline; zoom: 1; }
audio:not([controls]) { display: none; height: 0; }
[hidden] { display: none; }
html { font-size: 100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }
html, button, textarea { font-family: sans-serif; }
a:focus { outline: none; }
a:active, a:hover { outline: 0; }
h1 { margin: .67em 0; }
h2 { margin: .83em 0; }
h4 { margin: 1.33em 0; }
h5 { margin: 1.67em 0; }
h6 { margin: 2.33em 0; }
abbr[title] { border-bottom: 1px dotted; }
b, strong { font-weight: 700; }
blockquote { margin: 1em 40px; }
dfn { font-style: italic; }
hr { -moz-box-sizing: content-box; box-sizing: content-box; height: 0; }
mark { background: #ff0; color: #000; }
code, kbd, pre, samp { font-family: monospace, serif; _font-family: 'courier new', monospace; font-size: 1em; }
pre { white-space: pre-wrap; word-wrap: break-word; }
q { quotes: none; }
q:before, q:after { content: none; }
small { font-size: 80%; }
sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
sup { top: -.5em; }
sub { bottom: -.25em; }
dd { margin: 0 0 0 40px; }
menu, ol, ul { padding: 0 0 0 40px; }
nav ul, nav ol { list-style: none; list-style-image: none; }
img { border: 0; -ms-interpolation-mode: bicubic; }
svg:not(:root) { overflow: hidden; }
fieldset { border: 1px solid silver; margin: 0 2px; padding: .35em .625em .75em; }
legend { border: 0; white-space: normal; margin-left: -7px; padding: 0; }
button, input, select, textarea { font-size: 100%; vertical-align: middle; margin: 0; }
button, input { line-height: normal; }
button, select { text-transform: none; }
button, html input[type=button], input[type=reset], input[type=submit] { -webkit-appearance: button; cursor: pointer; overflow: visible; }
button[disabled], html input[disabled] { cursor: default; }
input[type=checkbox], input[type=radio] { box-sizing: border-box; height: 13px; width: 13px; padding: 0; }
input[type=search] { -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; }
input[type=search]::-webkit-search-cancel-button, input[type=search]::-webkit-search-decoration { -webkit-appearance: none; }
button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }
textarea { overflow: auto; vertical-align: top; }
table { border-collapse: collapse; border-spacing: 0; }
.clearfix { zoom: 1; }
.clearfix:before, .clearfix:after { display: table; content: ""; line-height: 0; }
.clearfix:after { clear: both; }
.last { clear: right; }
.first { clear: left; }
.no-bottom-border { border-bottom: none !important; } .ui-datepicker { z-index: 4 !important; }
.em-toggle.hide { display: block; }
.relative { position: relative; }
textarea, input { outline: none; }
pre { padding: 10px; border: 1px solid #e9eaed; }
table { width: 100%; margin-bottom: 30px; }
table th { padding: 10px 20px; text-align: left; border-bottom: 1px solid #e9eaed; border-top: 1px solid #e9eaed; }
table tr th { border-right: 1px solid #e9eaed; border-left: 1px solid #e9eaed; }
table tr td { padding: 10px 20px; text-align: left; }
form input[type=password], form input[type=text], form input[type=email] { padding: 12px; border: 1px solid #e9eaed; width: 94%; color: #141823; border-radius: 0px; background: #fafafa; }
form input[type=password]:focus, form input[type=text]:focus, form input[type=email]:focus, form textarea:focus { background: #f6f7f8; color: #141823; }
form textarea { padding: 12px 10px; border: 1px solid #e9eaed; width: 94%; color: #141823; background: #fafafa; overflow: auto; }
form input[type=submit] { border: none; outline: none; display: inline-block; padding: 12px 15px; border-radius: 0px; background: #9bb146; color: #f6f7f8; }
iframe { border: none; outline: none; }
input[type=text]:focus { outline: none; }  .swiper-container { position: relative; overflow: hidden; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; -o-backface-visibility: hidden; backface-visibility: hidden; z-index: 1; margin: 0 auto; }
.swiper-wrapper { position: relative; width: 100%; -webkit-transition-property: 0 left, top; -webkit-transition-duration: 0; -webkit-transform: translate3d(0px, 0, 0); -webkit-transition-timing-function: ease; -moz-transition-property: 0 left, top; -moz-transition-duration: 0; -moz-transform: translate3d(0px, 0, 0); -moz-transition-timing-function: ease; -o-transition-property: 0 left, top; -o-transition-duration: 0; -o-transition-timing-function: ease; -o-transform: translate(0px, 0px); -ms-transition-property: 0 left, top; -ms-transition-duration: 0; -ms-transform: translate3d(0px, 0, 0); -ms-transition-timing-function: ease; transition-property: transform, left, top; transition-duration: 0; transform: translate3d(0px, 0, 0); transition-timing-function: ease; }
.swiper-free-mode > .swiper-wrapper { -webkit-transition-timing-function: ease-out; -moz-transition-timing-function: ease-out; -ms-transition-timing-function: ease-out; -o-transition-timing-function: ease-out; transition-timing-function: ease-out; margin: 0 auto; }
.swiper-slide { float: left; }
.swiper-wp8-horizontal { -ms-touch-action: pan-y; }
.swiper-wp8-vertical { -ms-touch-action: pan-x; } .swiper-scrollbar { position: relative; -ms-touch-action: none; background: rgba(0, 0, 0, 0.1); }
.swiper-scrollbar-drag { height: 100%; width: 100%; position: relative; background: rgba(0, 0, 0, 0.5); }
.swiper-scrollbar-cursor-drag { cursor: move; }
.mejs-container { position: relative; background: rgba(0, 0, 0, 0.1); text-align: left; vertical-align: top; text-indent: 0; }
.me-plugin { position: absolute; }
.mejs-embed, .mejs-embed body { width: 100%; height: 100%; background: #000; overflow: hidden; margin: 0; padding: 0; }
.mejs-fullscreen { overflow: hidden !important; }
.mejs-container-fullscreen { position: fixed; left: 0; top: 0; right: 0; bottom: 0; overflow: hidden; z-index: 1000; }
.mejs-clear { clear: both; }
.mejs-mediaelement { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
.mejs-poster { position: absolute; top: 0; left: 0; background-size: contain; background-position: 50% 50%; background-repeat: no-repeat; }
.mejs-poster img { border: 0; padding: 0; }
.mejs-overlay-play { cursor: pointer; }
.mejs-overlay-button { position: absolute; top: 50%; left: 50%; width: 100px; height: 100px; background: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/bigplay.svg) no-repeat; margin: -50px 0 0 -50px; }
.no-svg .mejs-overlay-button { background-image: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/stylesheets/bigplay.png); }
.mejs-overlay:hover .mejs-overlay-button { background-position: 0 -100px; }
.mejs-overlay-loading { position: absolute; top: 50%; left: 50%; width: 80px; height: 80px; background: rgba(0, 0, 0, 0.9); margin: -40px 0 0 -40px; }
.mejs-overlay-loading span { display: block; width: 80px; height: 80px; background: transparent url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/loader.gif) 50% 50% no-repeat; }
.mejs-container .mejs-controls { position: absolute; list-style-type: none; bottom: 0; left: 0; background: rgba(0, 0, 0, 0.7); height: 30px; width: 100%; margin: 0; padding: 0; }
.mejs-container .mejs-controls div { list-style-type: none; background-image: none; display: block; float: left; width: 26px; height: 26px; font-size: 11px; line-height: 11px; font-family: Helvetica, Arial; border: 0; margin: 0; padding: 0; }
.mejs-controls .mejs-button button { cursor: pointer; display: block; font-size: 0; line-height: 0; text-decoration: none; position: absolute; height: 16px; width: 16px; border: 0; background: transparent url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/controls.svg) no-repeat; margin: 7px 5px; padding: 0; }
.no-svg .mejs-controls .mejs-button button { background-image: url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/controls.png); }
.mejs-controls .mejs-button button:focus { outline: solid 1px #FF0; }
.mejs-container .mejs-controls .mejs-time { color: white; display: block; height: 17px; width: auto; overflow: hidden; text-align: center; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; padding: 8px 3px 0; }
.mejs-container .mejs-controls .mejs-time span { color: white; font-size: 11px; line-height: 12px; display: block; float: left; width: auto; margin: 1px 2px 0 0; }
.mejs-controls .mejs-play button { background-position: 0 0; }
.mejs-controls .mejs-pause button { background-position: 0 -16px; }
.mejs-controls .mejs-stop button { background-position: -112px 0; }
.mejs-controls div.mejs-time-rail { direction: ltr; width: 200px; padding-top: 5px; }
.mejs-controls .mejs-time-rail span { display: block; position: absolute; width: 180px; height: 10px; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; cursor: pointer; }
.mejs-controls .mejs-time-rail .mejs-time-total { background: rgba(50, 50, 50, 0.8); margin: 5px; }
.mejs-controls .mejs-time-rail .mejs-time-buffering { width: 100%; background: rgba(50, 50, 50, 0.8); -webkit-animation: buffering-stripes 2s linear infinite; -moz-animation: buffering-stripes 2s linear infinite; -ms-animation: buffering-stripes 2s linear infinite; -o-animation: buffering-stripes 2s linear infinite; animation: buffering-stripes 2s linear infinite; }
to { background-position: 30px 0; }
.mejs-controls .mejs-time-rail .mejs-time-loaded { background: rgba(60, 170, 200, 0.8); width: 0; }
.mejs-controls .mejs-time-rail .mejs-time-current { background: rgba(255, 255, 255, 0.8); width: 0; }
.mejs-controls .mejs-time-rail .mejs-time-handle { display: none; position: absolute; width: 10px; background: white; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; cursor: pointer; border: solid 2px #333; top: -2px; text-align: center; margin: 0; }
.mejs-controls .mejs-time-rail .mejs-time-float { position: absolute; display: none; background: #eee; width: 36px; height: 17px; border: solid 1px #333; top: -26px; margin-left: -18px; text-align: center; color: #111; }
.mejs-controls .mejs-time-rail .mejs-time-float-current { width: 30px; display: block; text-align: center; left: 0; margin: 2px; }
.mejs-controls .mejs-time-rail .mejs-time-float-corner { position: absolute; display: block; width: 0; height: 0; line-height: 0; border: solid 5px #eee; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; top: 15px; left: 13px; border-color: #eee transparent transparent; }
.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float { width: 48px; }
.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float-current { width: 44px; }
.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float-corner { left: 18px; }
.mejs-controls .mejs-fullscreen-button button { background-position: -32px 0; }
.mejs-controls .mejs-unfullscreen button { background-position: -32px -16px; }
.mejs-controls .mejs-mute button { background-position: -16px -16px; }
.mejs-controls .mejs-unmute button { background-position: -16px 0; }
.mejs-controls .mejs-volume-button .mejs-volume-slider { display: none; height: 115px; width: 25px; background: rgba(0, 0, 0, 0.1); -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; top: -115px; left: 0; z-index: 1; position: absolute; margin: 0; }
.mejs-controls .mejs-volume-button:hover { -webkit-border-radius: 0 0 4px 4px; -moz-border-radius: 0 0 4px 4px; border-radius: 0 0 4px 4px; }
.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-total { position: absolute; left: 11px; top: 8px; width: 2px; height: 100px; background: rgba(255, 255, 255, 0.5); margin: 0; }
.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current { position: absolute; left: 11px; top: 8px; width: 2px; height: 100px; background: rgba(255, 255, 255, 0.9); margin: 0; }
.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-handle { position: absolute; left: 4px; top: -3px; width: 16px; height: 6px; background: rgba(255, 255, 255, 0.9); cursor: N-resize; -webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px; margin: 0; }
.mejs-controls div.mejs-horizontal-volume-slider { height: 26px; width: 60px; position: relative; }
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total { position: absolute; left: 0; top: 11px; width: 50px; height: 8px; font-size: 1px; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; background: rgba(50, 50, 50, 0.8); margin: 0; padding: 0; }
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current { position: absolute; left: 0; top: 11px; width: 50px; height: 8px; font-size: 1px; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; background: rgba(255, 255, 255, 0.8); margin: 0; padding: 0; }
.mejs-controls .mejs-captions-button button { background-position: -48px 0; }
.mejs-controls .mejs-captions-button .mejs-captions-translations { font-size: 10px; margin: 0 0 5px; }
.mejs-chapters { position: absolute; top: 0; left: 0; -xborder-right: solid 1px white; width: 10000px; z-index: 1; }
.mejs-chapters .mejs-chapter { position: absolute; float: left; background: rgba(0, 0, 0, 0.7); overflow: hidden; border: 0; }
.mejs-chapters .mejs-chapter .mejs-chapter-block { font-size: 11px; color: white; display: block; border-right: solid 1px #333; border-bottom: solid 1px #333; cursor: pointer; padding: 5px; }
.mejs-chapters .mejs-chapter .mejs-chapter-block-last { border-right: none; }
.mejs-chapters .mejs-chapter .mejs-chapter-block:hover { background: rgba(102, 102, 102, 0.7); }
.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-title { font-size: 12px; font-weight: 700; display: block; white-space: nowrap; text-overflow: ellipsis; line-height: 12px; margin: 0 0 3px; }
.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-timespan { font-size: 12px; line-height: 12px; display: block; white-space: nowrap; text-overflow: ellipsis; margin: 3px 0 4px; }
.mejs-captions-layer { position: absolute; bottom: 0; left: 0; text-align: center; line-height: 22px; font-size: 12px; color: white; }
.mejs-captions-layer a { color: white; text-decoration: underline; }
.mejs-captions-layer[lang=ar] { font-size: 20px; font-weight: 400; }
.mejs-captions-position { position: absolute; width: 100%; bottom: 15px; left: 0; }
.mejs-captions-position-hover { bottom: 45px; }
.mejs-captions-text { background: rgba(20, 20, 20, 0.8); padding: 3px 5px; }
.me-cannotplay a { color: #47629c; font-weight: 700; }
.me-cannotplay span { display: block; padding: 15px; }
.mejs-controls .mejs-loop-off button { background-position: -64px -16px; }
.mejs-controls .mejs-loop-on button { background-position: -64px 0; }
.mejs-controls .mejs-backlight-off button { background-position: -80px -16px; }
.mejs-controls .mejs-backlight-on button { background-position: -80px 0; }
.mejs-controls .mejs-picturecontrols-button { background-position: -96px 0; }
.mejs-contextmenu { position: absolute; width: 150px; border-radius: 4px; top: 0; left: 0; background: #f0f2f5; border: solid 1px #999; z-index: 1001; padding: 10px; }
.mejs-contextmenu .mejs-contextmenu-separator { height: 1px; font-size: 0; background: #333; margin: 5px 6px; }
.mejs-contextmenu .mejs-contextmenu-item { font-family: Helvetica, Arial; font-size: 12px; cursor: pointer; color: #333; padding: 4px 6px; }
.mejs-contextmenu .mejs-contextmenu-item:hover { background: #2C7C91; color: white; }
.mejs-controls .mejs-sourcechooser-button button { background-position: -128px 0; }
.mejs-postroll-layer { position: absolute; bottom: 0; left: 0; width: 100%; height: 100%; background: rgba(50, 50, 50, 0.7); z-index: 1000; overflow: hidden; }
.mejs-postroll-close { position: absolute; right: 0; top: 0; background: rgba(50, 50, 50, 0.7); color: white; z-index: 100; cursor: pointer; padding: 4px; }
.mejs-container-fullscreen .mejs-mediaelement, .mejs-container-fullscreen video, .mejs-postroll-layer-content { width: 100%; height: 100%; }
.mejs-background, .mejs-overlay { position: absolute; top: 0; left: 0; }
:root .mejs-poster img, .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle { display: none; }
.mejs-controls .mejs-volume-button, .mejs-controls .mejs-captions-button, .mejs-controls .mejs-sourcechooser-button { position: relative; }
.mejs-controls .mejs-captions-button .mejs-captions-selector, .mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector { visibility: hidden; position: absolute; bottom: 26px; right: -10px; width: 130px; height: 100px; background: rgba(50, 50, 50, 0.7); border: solid 1px transparent; overflow: hidden; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; padding: 10px; }
.mejs-controls .mejs-captions-button .mejs-captions-selector ul, .mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul { display: block; list-style-type: none !important; overflow: hidden; margin: 0; padding: 0; }
.mejs-controls .mejs-captions-button .mejs-captions-selector ul li, .mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li { list-style-type: none !important; display: block; color: white; overflow: hidden; margin: 0 0 6px; padding: 0; }
.mejs-controls .mejs-captions-button .mejs-captions-selector ul li input, .mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li input { clear: both; float: left; margin: 3px 3px 0 5px; }
.mejs-controls .mejs-captions-button .mejs-captions-selector ul li label, .mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li label { width: 100px; float: left; line-height: 15px; font-family: helvetica, arial; font-size: 10px; padding: 4px 0 0; }.left { float: left; }
.right { float: right; }
.auto_align { margin: 0 auto; }
.last { padding-right: 0 !important; clear: right; margin-right: 0 !important; }
.first { padding-left: 0 !important; clear: left; margin-left: 0 !important; }
.super_wrapper { position: relative; }
.faux_skeleton { width: 1140px; }
.skeleton { width: 1060px; position: relative; z-index: 1; }
.ioa-boxed-layout { width: 1140px; margin: 0 auto; position: relative; box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.1); }
.layout_element, .col { float: left; min-height: 1px; margin: 0 50px 50px 0; } .full { clear: both; width: 100%; }
.one_half { width: 505px; }
.one_third { width: 320px; }
.one_fourth { width: 227px; }
.one_fifth { width: 172px; }
.two_third { width: 690px; }
.three_fourth { width: 783px; }
.four_fifth { width: 838px; } .has-sidebar .layout_element, .has-sidebar .col { float: left; min-height: 1px; margin: 0 20px 20px 0; }
.has-sidebar .one_half { width: 350px; }
.has-sidebar .one_third { width: 233px; }
.has-sidebar .one_fourth { width: 155px; }
.has-sidebar .two_third { width: 480px; }
.has-sidebar .three_fourth { width: 545px; }
.has-sidebar .one_fifth { width: 116px; }
.has-sidebar .four_fifth { width: 584px; } .nested .w_layout_element, .nested .w_col { float: left; min-height: 1px; margin: 0 3% 20px 0; }
.nested .w_full { width: 100%; margin-right: 0; }
.nested .w_one_half { width: 47%; }
.nested .w_one_third { width: 31.3%; }
.nested .w_one_fourth { width: 22.75%; }
.nested .w_two_third { width: 65.6%; }
.nested .w_three_fourth { width: 74.2%; }
.nested .w_one_fifth { width: 18%; }
.nested .w_four_fifth { width: 78%; }
.nested .w_col.w_full, .nested .w_layout_element.full { margin-right: 0; }
.nested .c-content-area .layout_element, .nested .c-content-area .col { float: left; min-height: 1px; margin: 0 3% 20px 0; }
.nested .c-content-area .full { width: 100%; margin-right: 0; }
.nested .c-content-area .one_half { width: 47%; }
.nested .c-content-area .one_third { width: 31.3%; }
.nested .c-content-area .one_fourth { width: 22.75%; }
.nested .c-content-area .two_third { width: 65.6%; }
.nested .c-content-area .three_fourth { width: 74.2%; }
.nested .c-content-area .one_fifth { width: 18%; }
.nested .c-content-area .four_fifth { width: 78%; }
.nested .c-content-area .col.full, .nested .c-content-area .layout_element.full { margin-right: 0; } .mutual-content-wrap { position: relative; z-index: 1; }
#sidebar { padding-bottom: 50px; position: relative; z-index: 2; padding-top: 50px; } .has-left-sidebar { float: right; width: 740px; padding-left: 30px; }
.left-sidebar.sidebar { float: left; width: 270px; padding: 0px 20px 0 0px; padding-bottom: 0px; margin-bottom: 0; } .has-right-sidebar { float: left; width: 740px; padding-right: 30px; }
.right-sidebar.sidebar { float: right; width: 270px; padding: 0px 0 0 20px; padding-bottom: 0px; margin-bottom: 0; }@font-face{font-family:'_ioa_front';src:url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/fonts/_ioa_front.eot?83379356);src:url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/fonts/_ioa_front.eot?83379356#iefix) format('embedded-opentype'),
url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/fonts/_ioa_front.woff?83379356) format('woff'),
url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/fonts/_ioa_front.ttf?83379356) format('truetype'),
url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/fonts/_ioa_front.svg?83379356#_ioa_front) format('svg');font-weight:normal;font-style:normal;}
.ioa-front-icon{font-family:"_ioa_front";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;}
.glass-1icon-:before{content:'\e83d';}
.walleticon-:before{content:'\e830';}
.search-3icon-:before{content:'\e83f';}
.mail-2icon-:before{content:'\e840';}
.mail-alticon-:before{content:'\e841';}
.heart-2icon-:before{content:'\e842';}
.heart-empty-1icon-:before{content:'\e843';}
.star-2icon-:before{content:'\e844';}
.star-empty-1icon-:before{content:'\e845';}
.star-halficon-:before{content:'\e846';}
.star-half-alticon-:before{content:'\e847';}
.user-2icon-:before{content:'\e848';}
.usersicon-:before{content:'\e849';}
.maleicon-:before{content:'\e84a';}
.femaleicon-:before{content:'\e84b';}
.video-1icon-:before{content:'\e84c';}
.videocam-1icon-:before{content:'\e84d';}
.picture-1icon-:before{content:'\e84e';}
.camera-2icon-:before{content:'\e84f';}
.camera-alticon-:before{content:'\e850';}
.th-large-1icon-:before{content:'\e851';}
.th-1icon-:before{content:'\e852';}
.th-list-1icon-:before{content:'\e853';}
.ok-2icon-:before{content:'\e854';}
.ok-circled-1icon-:before{content:'\e855';}
.ok-circled2-1icon-:before{content:'\e856';}
.ok-squaredicon-:before{content:'\e857';}
.cancel-2icon-:before{content:'\e858';}
.cancel-circled-1icon-:before{content:'\e859';}
.cancel-circled2-1icon-:before{content:'\e85a';}
.plus-2icon-:before{content:'\e85b';}
.plus-circled-1icon-:before{content:'\e85c';}
.plus-squaredicon-:before{content:'\e85d';}
.plus-squared-smallicon-:before{content:'\e85e';}
.minus-2icon-:before{content:'\e85f';}
.minus-circled-1icon-:before{content:'\e860';}
.minus-squaredicon-:before{content:'\e861';}
.minus-squared-alticon-:before{content:'\e862';}
.minus-squared-smallicon-:before{content:'\e863';}
.help-2icon-:before{content:'\e864';}
.help-circled-1icon-:before{content:'\e865';}
.info-circled-1icon-:before{content:'\e866';}
.info-2icon-:before{content:'\e867';}
.home-2icon-:before{content:'\e868';}
.link-2icon-:before{content:'\e869';}
.unlinkicon-:before{content:'\e86a';}
.link-exticon-:before{content:'\e86b';}
.link-ext-alticon-:before{content:'\e86c';}
.attach-1icon-:before{content:'\e86d';}
.lock-2icon-:before{content:'\e86e';}
.lock-open-2icon-:before{content:'\e86f';}
.lock-open-alt-1icon-:before{content:'\e870';}
.pin-2icon-:before{content:'\e871';}
.eye-2icon-:before{content:'\e872';}
.eye-off-1icon-:before{content:'\e873';}
.tag-2icon-:before{content:'\e874';}
.tags-1icon-:before{content:'\e875';}
.bookmark-1icon-:before{content:'\e876';}
.bookmark-empty-1icon-:before{content:'\e877';}
.flag-1icon-:before{content:'\e888';}
.flag-emptyicon-:before{content:'\e889';}
.flag-checkeredicon-:before{content:'\e88a';}
.thumbs-up-1icon-:before{content:'\e88b';}
.thumbs-down-1icon-:before{content:'\e88c';}
.thumbs-up-alticon-:before{content:'\e88d';}
.thumbs-down-alticon-:before{content:'\e88e';}
.download-2icon-:before{content:'\e88f';}
.upload-1icon-:before{content:'\e890';}
.download-cloud-1icon-:before{content:'\e891';}
.upload-cloud-1icon-:before{content:'\e892';}
.replyicon-:before{content:'\e893';}
.reply-allicon-:before{content:'\e894';}
.forwardicon-:before{content:'\e895';}
.quote-left-1icon-:before{content:'\e896';}
.quote-right-1icon-:before{content:'\e897';}
.codeicon-:before{content:'\e898';}
.export-1icon-:before{content:'\e899';}
.export-alticon-:before{content:'\e89a';}
.pencil-2icon-:before{content:'\e89b';}
.pencil-squaredicon-:before{content:'\e89c';}
.edit-1icon-:before{content:'\e89d';}
.print-1icon-:before{content:'\e89e';}
.retweeticon-:before{content:'\e89f';}
.keyboardicon-:before{content:'\e8a0';}
.gamepadicon-:before{content:'\e8a1';}
.comment-2icon-:before{content:'\e8a2';}
.chat-2icon-:before{content:'\e8a3';}
.comment-emptyicon-:before{content:'\e8a4';}
.chat-emptyicon-:before{content:'\e8a5';}
.bell-1icon-:before{content:'\e8a6';}
.bell-alticon-:before{content:'\e8a7';}
.attention-alticon-:before{content:'\e8a8';}
.attention-1icon-:before{content:'\e8a9';}
.attention-circledicon-:before{content:'\e8aa';}
.location-2icon-:before{content:'\e8ab';}
.directionicon-:before{content:'\e8ac';}
.compass-2icon-:before{content:'\e8ad';}
.trash-2icon-:before{content:'\e8ae';}
.doc-2icon-:before{content:'\e8af';}
.docsicon-:before{content:'\e8b0';}
.doc-alt-1icon-:before{content:'\e8b1';}
.doc-inv-1icon-:before{content:'\e8b2';}
.doc-text-inv-1icon-:before{content:'\e8b3';}
.folder-1icon-:before{content:'\e8b4';}
.folder-openicon-:before{content:'\e8b5';}
.folder-empty-1icon-:before{content:'\e8b6';}
.folder-open-emptyicon-:before{content:'\e8b7';}
.box-2icon-:before{content:'\e8b8';}
.rss-2icon-:before{content:'\e8b9';}
.rss-squaredicon-:before{content:'\e8ba';}
.phoneicon-:before{content:'\e8bb';}
.phone-squaredicon-:before{content:'\e8bc';}
.menuicon-:before{content:'\e8bd';}
.cog-2icon-:before{content:'\e8be';}
.cog-alticon-:before{content:'\e8bf';}
.wrench-2icon-:before{content:'\e8c0';}
.basket-1icon-:before{content:'\e8c1';}
.calendar-2icon-:before{content:'\e8c2';}
.calendar-emptyicon-:before{content:'\e8c3';}
.loginicon-:before{content:'\e8c4';}
.logouticon-:before{content:'\e8c5';}
.mic-2icon-:before{content:'\e8c6';}
.muteicon-:before{content:'\e8c7';}
.volume-off-2icon-:before{content:'\e8c8';}
.volume-down-1icon-:before{content:'\e8c9';}
.volume-up-2icon-:before{content:'\e8ca';}
.headphones-1icon-:before{content:'\e8cb';}
.clock-2icon-:before{content:'\e8cc';}
.lightbulbicon-:before{content:'\e8cd';}
.block-2icon-:before{content:'\e8ce';}
.resize-full-2icon-:before{content:'\e8cf';}
.resize-full-alt-1icon-:before{content:'\e8d0';}
.resize-small-2icon-:before{content:'\e8d1';}
.resize-vertical-1icon-:before{content:'\e8d2';}
.resize-horizontal-1icon-:before{content:'\e8d3';}
.move-2icon-:before{content:'\e8d4';}
.zoom-in-1icon-:before{content:'\e8d5';}
.zoom-out-1icon-:before{content:'\e8d6';}
.down-circled2icon-:before{content:'\e8d7';}
.up-circled2icon-:before{content:'\e8d8';}
.left-circled2icon-:before{content:'\e8d9';}
.right-circled2icon-:before{content:'\e8da';}
.down-dir-1icon-:before{content:'\e8db';}
.up-dir-1icon-:before{content:'\e8dc';}
.left-dir-1icon-:before{content:'\e8dd';}
.right-dir-1icon-:before{content:'\e8de';}
.down-openicon-:before{content:'\e8df';}
.left-openicon-:before{content:'\e8e0';}
.right-openicon-:before{content:'\e8e1';}
.up-openicon-:before{content:'\e8e2';}
.angle-lefticon-:before{content:'\e8e3';}
.angle-righticon-:before{content:'\e8e4';}
.angle-upicon-:before{content:'\e8e5';}
.angle-downicon-:before{content:'\e8e6';}
.angle-circled-lefticon-:before{content:'\e8e7';}
.angle-circled-righticon-:before{content:'\e8e8';}
.angle-circled-upicon-:before{content:'\e8e9';}
.angle-circled-downicon-:before{content:'\e8ea';}
.angle-double-lefticon-:before{content:'\e8eb';}
.angle-double-righticon-:before{content:'\e8ec';}
.angle-double-upicon-:before{content:'\e8ed';}
.angle-double-downicon-:before{content:'\e8ee';}
.downicon-:before{content:'\e8ef';}
.lefticon-:before{content:'\e8f0';}
.righticon-:before{content:'\e8f1';}
.upicon-:before{content:'\e8f2';}
.down-2icon-:before{content:'\e8f3';}
.left-2icon-:before{content:'\e8f4';}
.right-2icon-:before{content:'\e8f5';}
.up-2icon-:before{content:'\e8f6';}
.right-handicon-:before{content:'\e8f7';}
.left-handicon-:before{content:'\e8f8';}
.up-handicon-:before{content:'\e8f9';}
.down-handicon-:before{content:'\e8fa';}
.left-circledicon-:before{content:'\e8fb';}
.right-circledicon-:before{content:'\e8fc';}
.up-circledicon-:before{content:'\e8fd';}
.down-circledicon-:before{content:'\e8fe';}
.cw-2icon-:before{content:'\e8ff';}
.ccwicon-:before{content:'\e900';}
.arrows-cwicon-:before{content:'\e901';}
.level-upicon-:before{content:'\e902';}
.level-downicon-:before{content:'\e903';}
.shuffleicon-:before{content:'\e904';}
.exchange-1icon-:before{content:'\e905';}
.collapseicon-:before{content:'\e906';}
.collapse-topicon-:before{content:'\e907';}
.expandicon-:before{content:'\e908';}
.collapse-lefticon-:before{content:'\e909';}
.play-1icon-:before{content:'\e90a';}
.play-circledicon-:before{content:'\e90b';}
.play-circled2icon-:before{content:'\e90c';}
.stop-2icon-:before{content:'\e90d';}
.pause-1icon-:before{content:'\e90e';}
.to-end-1icon-:before{content:'\e90f';}
.to-end-alticon-:before{content:'\e910';}
.to-start-1icon-:before{content:'\e911';}
.to-start-alticon-:before{content:'\e912';}
.fast-fwicon-:before{content:'\e913';}
.fast-bwicon-:before{content:'\e914';}
.eject-1icon-:before{content:'\e915';}
.target-2icon-:before{content:'\e916';}
.signal-1icon-:before{content:'\e917';}
.awardicon-:before{content:'\e918';}
.desktopicon-:before{content:'\e919';}
.laptopicon-:before{content:'\e91a';}
.tablet-1icon-:before{content:'\e91b';}
.mobile-3icon-:before{content:'\e91c';}
.inbox-2icon-:before{content:'\e91d';}
.globe-3icon-:before{content:'\e91e';}
.sunicon-:before{content:'\e91f';}
.cloud-2icon-:before{content:'\e920';}
.flash-3icon-:before{content:'\e921';}
.moon-2icon-:before{content:'\e922';}
.umbrellaicon-:before{content:'\e923';}
.flight-1icon-:before{content:'\e924';}
.fighter-jeticon-:before{content:'\e925';}
.leaf-1icon-:before{content:'\e926';}
.fonticon-:before{content:'\e927';}
.boldicon-:before{content:'\e928';}
.italicicon-:before{content:'\e929';}
.text-heighticon-:before{content:'\e92a';}
.text-widthicon-:before{content:'\e92b';}
.align-lefticon-:before{content:'\e92c';}
.align-centericon-:before{content:'\e92d';}
.align-righticon-:before{content:'\e92e';}
.align-justifyicon-:before{content:'\e92f';}
.list-2icon-:before{content:'\e930';}
.indent-lefticon-:before{content:'\e931';}
.indent-righticon-:before{content:'\e932';}
.list-bulleticon-:before{content:'\e933';}
.list-numberedicon-:before{content:'\e934';}
.strikeicon-:before{content:'\e935';}
.underlineicon-:before{content:'\e936';}
.superscripticon-:before{content:'\e937';}
.subscripticon-:before{content:'\e938';}
.tableicon-:before{content:'\e939';}
.columnsicon-:before{content:'\e93a';}
.cropicon-:before{content:'\e93b';}
.scissors-1icon-:before{content:'\e93c';}
.pasteicon-:before{content:'\e93d';}
.briefcase-1icon-:before{content:'\e93e';}
.suitcase-1icon-:before{content:'\e93f';}
.ellipsisicon-:before{content:'\e940';}
.ellipsis-verticon-:before{content:'\e941';}
.officon-:before{content:'\e942';}
.roadicon-:before{content:'\e943';}
.list-alticon-:before{content:'\e944';}
.qrcodeicon-:before{content:'\e945';}
.barcodeicon-:before{content:'\e946';}
.book-1icon-:before{content:'\e947';}
.ajust-1icon-:before{content:'\e948';}
.tinticon-:before{content:'\e949';}
.check-1icon-:before{content:'\e94a';}
.check-emptyicon-:before{content:'\e94b';}
.circleicon-:before{content:'\e94c';}
.circle-emptyicon-:before{content:'\e94d';}
.dot-circledicon-:before{content:'\e94e';}
.asteriskicon-:before{content:'\e94f';}
.gifticon-:before{content:'\e950';}
.fire-1icon-:before{content:'\e951';}
.magnet-1icon-:before{content:'\e952';}
.chart-bar-3icon-:before{content:'\e953';}
.ticket-1icon-:before{content:'\e954';}
.credit-card-1icon-:before{content:'\e955';}
.floppy-1icon-:before{content:'\e956';}
.megaphone-1icon-:before{content:'\e957';}
.hdd-1icon-:before{content:'\e9bc';}
.key-2icon-:before{content:'\e800';}
.forkicon-:before{content:'\e958';}
.rocket-1icon-:before{content:'\e959';}
.bugicon-:before{content:'\e95a';}
.certificateicon-:before{content:'\e95b';}
.tasksicon-:before{content:'\e95c';}
.filtericon-:before{content:'\e95d';}
.beakericon-:before{content:'\e95e';}
.magicicon-:before{content:'\e95f';}
.truckicon-:before{content:'\e960';}
.moneyicon-:before{content:'\e961';}
.euroicon-:before{content:'\e962';}
.poundicon-:before{content:'\e963';}
.dollaricon-:before{content:'\e964';}
.rupeeicon-:before{content:'\e965';}
.yenicon-:before{content:'\e966';}
.roubleicon-:before{content:'\e967';}
.tryicon-:before{content:'\e968';}
.wonicon-:before{content:'\e969';}
.bitcoinicon-:before{content:'\e96a';}
.sorticon-:before{content:'\e96b';}
.sort-downicon-:before{content:'\e96c';}
.sort-upicon-:before{content:'\e96d';}
.sort-alt-upicon-:before{content:'\e96e';}
.sort-alt-downicon-:before{content:'\e96f';}
.sort-name-upicon-:before{content:'\e970';}
.sort-name-downicon-:before{content:'\e971';}
.sort-number-upicon-:before{content:'\e972';}
.sort-number-downicon-:before{content:'\e973';}
.hammericon-:before{content:'\e974';}
.gauge-1icon-:before{content:'\e975';}
.sitemapicon-:before{content:'\e976';}
.spinnericon-:before{content:'\e977';}
.coffeeicon-:before{content:'\e978';}
.foodicon-:before{content:'\e979';}
.beericon-:before{content:'\e97a';}
.user-mdicon-:before{content:'\e97b';}
.stethoscopeicon-:before{content:'\e97c';}
.ambulanceicon-:before{content:'\e97d';}
.medkiticon-:before{content:'\e97e';}
.h-sighicon-:before{content:'\e97f';}
.hospitalicon-:before{content:'\e980';}
.buildingicon-:before{content:'\e981';}
.smileicon-:before{content:'\e982';}
.frownicon-:before{content:'\e983';}
.mehicon-:before{content:'\e984';}
.anchor-1icon-:before{content:'\e985';}
.terminalicon-:before{content:'\e986';}
.erasericon-:before{content:'\e987';}
.puzzle-1icon-:before{content:'\e988';}
.shieldicon-:before{content:'\e989';}
.extinguishericon-:before{content:'\e98a';}
.bullseyeicon-:before{content:'\e98b';}
.wheelchairicon-:before{content:'\e98c';}
.adnicon-:before{content:'\e98d';}
.androidicon-:before{content:'\e98e';}
.appleicon-:before{content:'\e98f';}
.bitbucketicon-:before{content:'\e990';}
.bitbucket-squaredicon-:before{content:'\e991';}
.css3icon-:before{content:'\e992';}
.dribbbleicon-:before{content:'\e993';}
.dropboxicon-:before{content:'\e994';}
.facebookicon-:before{content:'\e995';}
.facebook-squared-1icon-:before{content:'\e996';}
.flickricon-:before{content:'\e997';}
.foursquareicon-:before{content:'\e998';}
.githubicon-:before{content:'\e999';}
.github-squaredicon-:before{content:'\e99a';}
.github-circledicon-:before{content:'\e99b';}
.gittipicon-:before{content:'\e99c';}
.gplus-squaredicon-:before{content:'\e99d';}
.gplusicon-:before{content:'\e99e';}
.html5-1icon-:before{content:'\e99f';}
.instagrammicon-:before{content:'\e9a0';}
.linkedin-squaredicon-:before{content:'\e9a1';}
.linuxicon-:before{content:'\e9a2';}
.linkedinicon-:before{content:'\e9a3';}
.maxcdnicon-:before{content:'\e9a4';}
.pagelinesicon-:before{content:'\e9a5';}
.pinterest-circled-1icon-:before{content:'\e9a6';}
.pinterest-squaredicon-:before{content:'\e9a7';}
.renren-1icon-:before{content:'\e9a8';}
.skypeicon-:before{content:'\e9a9';}
.stackexchangeicon-:before{content:'\e9aa';}
.stackoverflowicon-:before{content:'\e9ab';}
.trelloicon-:before{content:'\e9ac';}
.tumblr-1icon-:before{content:'\e9ad';}
.tumblr-squaredicon-:before{content:'\e9ae';}
.twitter-squaredicon-:before{content:'\e9af';}
.twittericon-:before{content:'\e9b0';}
.music-2icon-:before{content:'\e83e';}
.vkontakte-1icon-:before{content:'\e9b2';}
.weiboicon-:before{content:'\e9b3';}
.windowsicon-:before{content:'\e9b4';}
.xingicon-:before{content:'\e9b5';}
.xing-squaredicon-:before{content:'\e9b6';}
.youtubeicon-:before{content:'\e9b7';}
.youtube-squaredicon-:before{content:'\e9b8';}
.youtube-playicon-:before{content:'\e9b9';}
.blankicon-:before{content:'\e9ba';}
.lemonicon-:before{content:'\e9bb';}
.noteicon-:before{content:'\e9bd';}
.note-beamedicon-:before{content:'\e9be';}
.music-3icon-:before{content:'\e9bf';}
.search-2icon-:before{content:'\e9c0';}
.flashlighticon-:before{content:'\e9c1';}
.mail-3icon-:before{content:'\e9c2';}
.heart-3icon-:before{content:'\e9c3';}
.heart-empty-2icon-:before{content:'\e9c4';}
.star-3icon-:before{content:'\e9c5';}
.star-empty-2icon-:before{content:'\e9c6';}
.user-3icon-:before{content:'\e9c7';}
.users-3icon-:before{content:'\e9c8';}
.user-addicon-:before{content:'\e9c9';}
.video-2icon-:before{content:'\e9ca';}
.picture-2icon-:before{content:'\e9cb';}
.camera-3icon-:before{content:'\e9cc';}
.layouticon-:before{content:'\e9cd';}
.menu-2icon-:before{content:'\e9ce';}
.checkicon-:before{content:'\e9cf';}
.cancel-3icon-:before{content:'\e9d0';}
.cancel-circled-2icon-:before{content:'\e9d1';}
.cancel-squaredicon-:before{content:'\e9d2';}
.plus-3icon-:before{content:'\e9d3';}
.plus-circled-2icon-:before{content:'\e9d4';}
.plus-squared-1icon-:before{content:'\e9d5';}
.minus-3icon-:before{content:'\e9d6';}
.minus-circled-2icon-:before{content:'\e9d7';}
.minus-squared-1icon-:before{content:'\e9d8';}
.help-1icon-:before{content:'\e9d9';}
.help-circled-2icon-:before{content:'\e9da';}
.infoicon-:before{content:'\e9db';}
.info-circled-2icon-:before{content:'\e9dc';}
.backicon-:before{content:'\e9dd';}
.home-3icon-:before{content:'\e9de';}
.link-3icon-:before{content:'\e9df';}
.attach-2icon-:before{content:'\e9e0';}
.lock-3icon-:before{content:'\e9e1';}
.lock-open-3icon-:before{content:'\e9e2';}
.eye-3icon-:before{content:'\e9e3';}
.tag-1icon-:before{content:'\e9e4';}
.bookmark-2icon-:before{content:'\e9e5';}
.bookmarksicon-:before{content:'\e9e6';}
.flag-2icon-:before{content:'\e9e7';}
.thumbs-upicon-:before{content:'\e9e8';}
.thumbs-downicon-:before{content:'\e9e9';}
.download-3icon-:before{content:'\e9ea';}
.upload-2icon-:before{content:'\e9eb';}
.upload-cloud-2icon-:before{content:'\e9ec';}
.reply-3icon-:before{content:'\e9ed';}
.reply-all-1icon-:before{content:'\e9ee';}
.forward-2icon-:before{content:'\e9ef';}
.quoteicon-:before{content:'\e9f0';}
.code-1icon-:before{content:'\e9f1';}
.export-3icon-:before{content:'\e9f2';}
.pencil-3icon-:before{content:'\e9f3';}
.feathericon-:before{content:'\e9f4';}
.print-3icon-:before{content:'\e9f5';}
.retweet-2icon-:before{content:'\e9f6';}
.keyboard-1icon-:before{content:'\e9f7';}
.comment-3icon-:before{content:'\e9f8';}
.chat-3icon-:before{content:'\e9f9';}
.bell-2icon-:before{content:'\e9fa';}
.attention-3icon-:before{content:'\e9fb';}
.alerticon-:before{content:'\e9fc';}
.vcardicon-:before{content:'\e9fd';}
.address-1icon-:before{content:'\e9fe';}
.location-3icon-:before{content:'\e9ff';}
.mapicon-:before{content:'\ea00';}
.direction-2icon-:before{content:'\ea01';}
.compassicon-:before{content:'\ea02';}
.cupicon-:before{content:'\ea03';}
.trash-4icon-:before{content:'\ea04';}
.doc-1icon-:before{content:'\ea05';}
.docs-1icon-:before{content:'\ea06';}
.doc-landscapeicon-:before{content:'\ea07';}
.doc-texticon-:before{content:'\ea08';}
.doc-text-invicon-:before{content:'\ea09';}
.newspaper-1icon-:before{content:'\ea0a';}
.book-openicon-:before{content:'\ea0b';}
.bookicon-:before{content:'\ea0c';}
.folder-2icon-:before{content:'\ea0d';}
.archiveicon-:before{content:'\ea0e';}
.boxicon-:before{content:'\ea0f';}
.rssicon-:before{content:'\ea10';}
.phone-2icon-:before{content:'\ea11';}
.cog-3icon-:before{content:'\ea12';}
.toolsicon-:before{content:'\ea13';}
.shareicon-:before{content:'\ea14';}
.shareableicon-:before{content:'\ea15';}
.basketicon-:before{content:'\ea16';}
.bagicon-:before{content:'\ea17';}
.calendar-3icon-:before{content:'\ea18';}
.login-3icon-:before{content:'\ea19';}
.logout-2icon-:before{content:'\ea1a';}
.mic-3icon-:before{content:'\ea1b';}
.mute-1icon-:before{content:'\ea1c';}
.soundicon-:before{content:'\ea1d';}
.volumeicon-:before{content:'\ea1e';}
.clock-3icon-:before{content:'\ea1f';}
.hourglass-1icon-:before{content:'\ea20';}
.lampicon-:before{content:'\ea21';}
.light-downicon-:before{content:'\ea22';}
.light-upicon-:before{content:'\ea23';}
.adjusticon-:before{content:'\ea24';}
.block-1icon-:before{content:'\ea25';}
.resize-fullicon-:before{content:'\ea26';}
.resize-smallicon-:before{content:'\ea27';}
.popupicon-:before{content:'\ea28';}
.publishicon-:before{content:'\ea29';}
.windowicon-:before{content:'\ea2a';}
.arrow-comboicon-:before{content:'\ea2b';}
.down-circled-1icon-:before{content:'\ea2c';}
.left-circled-1icon-:before{content:'\ea2d';}
.right-circled-1icon-:before{content:'\ea2e';}
.up-circled-1icon-:before{content:'\ea2f';}
.down-open-2icon-:before{content:'\ea30';}
.left-open-3icon-:before{content:'\ea31';}
.right-open-3icon-:before{content:'\ea32';}
.up-open-2icon-:before{content:'\ea33';}
.down-open-miniicon-:before{content:'\ea34';}
.left-open-miniicon-:before{content:'\ea35';}
.right-open-miniicon-:before{content:'\ea36';}
.up-open-miniicon-:before{content:'\ea37';}
.down-open-bigicon-:before{content:'\ea38';}
.left-open-bigicon-:before{content:'\ea39';}
.right-open-bigicon-:before{content:'\ea3a';}
.up-open-bigicon-:before{content:'\ea3b';}
.down-3icon-:before{content:'\ea3c';}
.left-3icon-:before{content:'\ea3d';}
.right-3icon-:before{content:'\ea3e';}
.up-3icon-:before{content:'\ea3f';}
.down-diricon-:before{content:'\ea40';}
.left-diricon-:before{content:'\ea41';}
.right-diricon-:before{content:'\ea42';}
.up-diricon-:before{content:'\ea43';}
.down-bold-1icon-:before{content:'\ea44';}
.left-bold-1icon-:before{content:'\ea45';}
.right-bold-1icon-:before{content:'\ea46';}
.up-bold-1icon-:before{content:'\ea47';}
.down-thinicon-:before{content:'\ea48';}
.left-thinicon-:before{content:'\ea49';}
.right-thinicon-:before{content:'\ea4a';}
.up-thinicon-:before{content:'\ea4b';}
.ccw-2icon-:before{content:'\ea4c';}
.cwicon-:before{content:'\ea4d';}
.arrows-ccwicon-:before{content:'\ea4e';}
.level-down-1icon-:before{content:'\ea4f';}
.level-up-1icon-:before{content:'\ea50';}
.shuffle-3icon-:before{content:'\ea51';}
.loop-1icon-:before{content:'\ea52';}
.switchicon-:before{content:'\ea53';}
.play-2icon-:before{content:'\ea54';}
.stop-1icon-:before{content:'\ea55';}
.pause-2icon-:before{content:'\ea56';}
.recordicon-:before{content:'\ea57';}
.to-end-2icon-:before{content:'\ea58';}
.to-start-2icon-:before{content:'\ea59';}
.fast-forward-1icon-:before{content:'\ea5a';}
.fast-backward-1icon-:before{content:'\ea5b';}
.progress-0icon-:before{content:'\ea5c';}
.progress-1icon-:before{content:'\ea5d';}
.progress-2icon-:before{content:'\ea5e';}
.progress-3icon-:before{content:'\ea5f';}
.target-1icon-:before{content:'\ea60';}
.paletteicon-:before{content:'\ea61';}
.list-1icon-:before{content:'\ea62';}
.list-addicon-:before{content:'\ea63';}
.signalicon-:before{content:'\ea64';}
.trophy-1icon-:before{content:'\ea65';}
.batteryicon-:before{content:'\ea66';}
.back-in-timeicon-:before{content:'\ea67';}
.monitor-1icon-:before{content:'\ea68';}
.mobile-2icon-:before{content:'\ea69';}
.networkicon-:before{content:'\ea6a';}
.cdicon-:before{content:'\ea6b';}
.inbox-1icon-:before{content:'\ea6c';}
.installicon-:before{content:'\ea6d';}
.globe-2icon-:before{content:'\ea6e';}
.cloud-1icon-:before{content:'\ea6f';}
.cloud-thundericon-:before{content:'\ea70';}
.flash-2icon-:before{content:'\e831';}
.moonicon-:before{content:'\e832';}
.flighticon-:before{content:'\e833';}
.paper-plane-1icon-:before{content:'\e834';}
.leaficon-:before{content:'\e835';}
.lifebuoyicon-:before{content:'\e836';}
.mouseicon-:before{content:'\e837';}
.briefcaseicon-:before{content:'\e838';}
.suitcaseicon-:before{content:'\e839';}
.doticon-:before{content:'\e83a';}
.dot-2icon-:before{content:'\e83b';}
.dot-3icon-:before{content:'\e83c';}
.brushicon-:before{content:'\ea71';}
.magneticon-:before{content:'\ea72';}
.infinity-1icon-:before{content:'\ea73';}
.eraseicon-:before{content:'\ea74';}
.chart-pieicon-:before{content:'\ea75';}
.chart-lineicon-:before{content:'\ea76';}
.chart-bar-2icon-:before{content:'\ea77';}
.chart-areaicon-:before{content:'\ea78';}
.tapeicon-:before{content:'\ea79';}
.graduation-capicon-:before{content:'\ea7a';}
.languageicon-:before{content:'\ea7b';}
.ticketicon-:before{content:'\ea7c';}
.watericon-:before{content:'\ea7d';}
.dropleticon-:before{content:'\ea7e';}
.airicon-:before{content:'\ea7f';}
.credit-cardicon-:before{content:'\ea80';}
.floppyicon-:before{content:'\ea81';}
.clipboardicon-:before{content:'\ea82';}
.megaphoneicon-:before{content:'\ea83';}
.databaseicon-:before{content:'\ea84';}
.driveicon-:before{content:'\ea85';}
.bucketicon-:before{content:'\ea86';}
.thermometericon-:before{content:'\ea87';}
.key-1icon-:before{content:'\ea88';}
.flow-cascadeicon-:before{content:'\ea89';}
.flow-branchicon-:before{content:'\ea8a';}
.flow-treeicon-:before{content:'\ea8b';}
.flow-lineicon-:before{content:'\ea8c';}
.flow-parallelicon-:before{content:'\ea8d';}
.rocketicon-:before{content:'\ea8e';}
.gaugeicon-:before{content:'\ea8f';}
.traffic-coneicon-:before{content:'\ea90';}
.cc-1icon-:before{content:'\ea91';}
.cc-byicon-:before{content:'\ea92';}
.cc-ncicon-:before{content:'\ea93';}
.cc-nc-euicon-:before{content:'\ea94';}
.cc-nc-jpicon-:before{content:'\ea95';}
.cc-saicon-:before{content:'\ea96';}
.cc-ndicon-:before{content:'\ea97';}
.cc-pdicon-:before{content:'\ea98';}
.cc-zeroicon-:before{content:'\ea99';}
.cc-shareicon-:before{content:'\ea9a';}
.cc-remixicon-:before{content:'\ea9b';}
.github-1icon-:before{content:'\ea9c';}
.github-circled-1icon-:before{content:'\ea9d';}
.flickr-1icon-:before{content:'\ea9e';}
.flickr-circledicon-:before{content:'\ea9f';}
.vimeo-1icon-:before{content:'\eaa0';}
.vimeo-circledicon-:before{content:'\eaa1';}
.twitter-1icon-:before{content:'\eaa2';}
.twitter-circledicon-:before{content:'\eaa3';}
.facebook-1icon-:before{content:'\eaa4';}
.facebook-circledicon-:before{content:'\eaa5';}
.facebook-squaredicon-:before{content:'\eaa6';}
.gplus-1icon-:before{content:'\eaa7';}
.gplus-circledicon-:before{content:'\eaa8';}
.pinterest-1icon-:before{content:'\eaa9';}
.pinterest-circledicon-:before{content:'\eaaa';}
.tumblricon-:before{content:'\eaab';}
.tumblr-circledicon-:before{content:'\eaac';}
.linkedin-1icon-:before{content:'\eaad';}
.linkedin-circledicon-:before{content:'\eaae';}
.dribbble-1icon-:before{content:'\eaaf';}
.dribbble-circledicon-:before{content:'\eab0';}
.stumbleupon-1icon-:before{content:'\eab1';}
.stumbleupon-circledicon-:before{content:'\eab2';}
.lastfm-1icon-:before{content:'\eab3';}
.lastfm-circledicon-:before{content:'\eab4';}
.rdioicon-:before{content:'\eab5';}
.rdio-circledicon-:before{content:'\eab6';}
.spotify-1icon-:before{content:'\eab7';}
.spotify-circledicon-:before{content:'\eab8';}
.qqicon-:before{content:'\eab9';}
.instagram-1icon-:before{content:'\eaba';}
.dropbox-1icon-:before{content:'\eabb';}
.evernote-1icon-:before{content:'\eabc';}
.flattr-1icon-:before{content:'\eabd';}
.skype-1icon-:before{content:'\eabe';}
.skype-circledicon-:before{content:'\eabf';}
.renrenicon-:before{content:'\eac0';}
.sina-weiboicon-:before{content:'\eac1';}
.paypal-1icon-:before{content:'\eac2';}
.picasaicon-:before{content:'\eac3';}
.soundcloud-1icon-:before{content:'\eac4';}
.mixiicon-:before{content:'\eac5';}
.behanceicon-:before{content:'\eac6';}
.google-circlesicon-:before{content:'\eac7';}
.vkontakteicon-:before{content:'\eac8';}
.smashingicon-:before{content:'\eac9';}
.swedenicon-:before{content:'\eaca';}
.db-shapeicon-:before{content:'\eacb';}
.logo-dbicon-:before{content:'\eacc';}
.music-1icon-:before{content:'\e878';}
.search-1icon-:before{content:'\e879';}
.mail-1icon-:before{content:'\e87a';}
.heart-1icon-:before{content:'\e87b';}
.star-1icon-:before{content:'\e87c';}
.user-1icon-:before{content:'\e87d';}
.users-1icon-:before{content:'\e87e';}
.camera-1icon-:before{content:'\e87f';}
.th-2icon-:before{content:'\e880';}
.th-list-2icon-:before{content:'\e881';}
.ok-1icon-:before{content:'\e882';}
.cancel-1icon-:before{content:'\e883';}
.cancel-alticon-:before{content:'\e884';}
.plus-1icon-:before{content:'\e885';}
.minusicon-:before{content:'\e886';}
.eqicon-:before{content:'\e887';}
.music-4icon-:before{content:'\e801';}
.searchicon-:before{content:'\e802';}
.mailicon-:before{content:'\e803';}
.hearticon-:before{content:'\e804';}
.staricon-:before{content:'\e805';}
.usericon-:before{content:'\e806';}
.videocamicon-:before{content:'\e807';}
.cameraicon-:before{content:'\e808';}
.photoicon-:before{content:'\e809';}
.attachicon-:before{content:'\e80a';}
.lockicon-:before{content:'\e80b';}
.eyeicon-:before{content:'\e80c';}
.tag-3icon-:before{content:'\e80d';}
.thumbs-up-2icon-:before{content:'\e80e';}
.pencilicon-:before{content:'\e80f';}
.commenticon-:before{content:'\e810';}
.locationicon-:before{content:'\e811';}
.cup-1icon-:before{content:'\e812';}
.trashicon-:before{content:'\e813';}
.docicon-:before{content:'\e814';}
.note-1icon-:before{content:'\e815';}
.cogicon-:before{content:'\e816';}
.paramsicon-:before{content:'\e817';}
.calendar-4icon-:before{content:'\e818';}
.sound-1icon-:before{content:'\e819';}
.clockicon-:before{content:'\e81a';}
.lightbulb-1icon-:before{content:'\e81b';}
.tvicon-:before{content:'\e81c';}
.desktop-1icon-:before{content:'\e81d';}
.mobileicon-:before{content:'\e81e';}
.cd-2icon-:before{content:'\e81f';}
.inboxicon-:before{content:'\e820';}
.globeicon-:before{content:'\e821';}
.cloud-4icon-:before{content:'\e822';}
.paper-planeicon-:before{content:'\e823';}
.fireicon-:before{content:'\e824';}
.graduation-cap-1icon-:before{content:'\e825';}
.megaphone-2icon-:before{content:'\e826';}
.database-1icon-:before{content:'\e827';}
.keyicon-:before{content:'\e828';}
.beaker-1icon-:before{content:'\e829';}
.truck-1icon-:before{content:'\e82a';}
.money-1icon-:before{content:'\e82b';}
.food-1icon-:before{content:'\e82c';}
.shopicon-:before{content:'\e82d';}
.diamondicon-:before{content:'\e82e';}
.t-shirticon-:before{content:'\e82f';}
.vimeo-squaredicon-:before{content:'\e9b1';}h1{margin:0px 0px 15px 0px;padding:0;font-size:36px;color:#141823;line-height:1.1;}
h2{margin:0px 0px 15px 0px;padding:0;font-size:32px;color:#141823;line-height:1.1;}
h3{margin:0px 0px 15px 0px;padding:0;font-size:26px;color:#141823;line-height:1.1;}
h4{margin:0px 0px 15px 0px;padding:0;font-size:20px;color:#141823;line-height:1.1;}
h5{margin:0px 0px 15px 0px;padding:0;font-size:20px;color:#141823;line-height:1.1;}
h6{margin:0px 0px 15px 0px;padding:0;font-size:13px;color:#141823;line-height:1.1;}
.page-wrapper a{text-decoration:underline;color:#47629c;}
body{font-weight:400;}
strong{color:#141823;}
#top_bar_area{position:relative;z-index:10;}
#main_menu_area{position:relative;z-index:8;padding:0px;transition:all 0.2s ease-in-out;width:100%;}
.header-semi-transparent #top_bar_area{background:#f6f7f8;}
.header-semi-transparent #main_menu_area{background:white;}
.header-transparent #top_bar_area{position:relative;z-index:10;}
.header-transparent #main_menu_area{background:none;}
.header-transparent #main_menu_area .menu > li > a{text-shadow:0px 0px 3px rgba(0, 0, 0, 0.3);}
.header-flat #top_bar_area{z-index:10;background:#f6f7f8;}
.header-flat #main_menu_area{background:white;}
.header-transparent #top_bar_area{background:white;}
.theme-header, .theme-header p{line-height:1;}
.theme-header{z-index:102;position:absolute;top:0;left:0;right:0;}
.admin-bar .theme-header{top:32px;}
.header-flat .theme-header{position:relative;top:0;}
div.header-cons-area{position:relative;z-index:20;}
.header-cons-area .left-area{float:left;}
.header-cons-area .right-area{float:right;}
.left-area .h-widget{float:left;margin-right:0px;}
.right-area .h-widget{float:left;margin-left:0px;}
#top_bar_area .right-area .h-widget{border-right:1px solid #e6e9ed;}
#top_bar_area .right-area .h-widget:first-child{border-left:1px solid #e6e9ed;}
#top_bar_area .left-area .h-widget{border-right:1px solid #e6e9ed;}
#top_bar_area .left-area .h-widget:first-child{border-left:1px solid #e6e9ed;}
#main_menu_area .left-area .h-widget{margin-right:1px;}
#main_menu_area .right-area .h-widget{margin-left:1px;}
.theme-header .video-bg{z-index:1;position:absolute;}
.header-transparent #main_menu_area .faux-holder{height:10px !important;top:-9px !important;}
.menu-sidebar .sidebar-wrap ul li{border-color:#e6e9ed;}
.sidebar-wrap h3.heading a {font-weight:bold!important;font-size:19px!important}
#main_menu_area .left-area, #main_menu_area .right-area{height:120px;line-height:120px;}
#main_menu_area .theme-header .menu > li > a{height:120px;line-height:120px;}
#main_menu_area div.top-text{padding:0;margin:0;line-height:inherit;}
#main_menu_area div.top-text p{line-height:inherit;}
#main_menu_area-sticky-wrapper{position:relative;z-index:8;}
#main_menu_area-sticky-wrapper.is-sticky{z-index:9999;}
#main_menu_area-sticky-wrapper.is-sticky #main_menu_area{background:white;}
#main_menu_area-sticky-wrapper.is-sticky .left-area, #main_menu_area-sticky-wrapper.is-sticky .right-area{height:40px !important;line-height:40px !important;}
#main_menu_area-sticky-wrapper.is-sticky .theme-header .menu > li > a{height:40px !important;line-height:40px !important;}
div.is-sticky #main_menu_area{padding:0px;left:0;}
div.is-sticky .faux-holder{height:10px !important;top:-9px !important;}
div.is-sticky #main_menu_area .menu-bar .menu > li > div.sub-menu{top:40px !important;}
div.is-sticky #main_menu_area .menu-bar .menu > li.relative > ul.sub-menu{top:40px !important;}
div.is-sticky .h-widget{margin-top:0px !important;margin-bottom:0 !important;}
div.is-sticky #logo img{display:block;max-height:40px;width:auto;}
div.is-sticky .menu-bar .menu > li > a{color:#141823;}
div.is-sticky .menu-bar .menu > li:hover > a, div.is-sticky .menu > li:hover > a span.menu-arrow{color:#47629c;}
.top-text{font-weight:400;line-height:1.5;margin-bottom:0;margin-top:0px;color:#141823;font-size:12px;}
div.top-text{margin:0;padding:11px 15px;}
.top-text p{padding:0;margin:0;color:#141823;}
.top-text p strong{font-weight:400;color:#141823;}
.top-text a{color:#141823;}
.top-text a:hover{color:#47629c;}
.top-text i.shortcode-icon{margin-left:18px;}
.top-text i.shortcode-icon:first-child{margin-left:0;}
#logo{border-bottom:none;}
#logo{display:inline-block;position:relative;}
#logo span{left:0;opacity:0;position:absolute;top:0;visibility:hidden;}
#logo img{display:inline-block;height:auto;max-width:100%;height:auto;vertical-align:middle;}
#top_bar_area #logo{height:43px;border:none;padding-left:10px;padding-right:10px;}
#top_bar_area #logo img{max-height:100%;max-width:none;width:auto;}
.image-area img{display:block;margin:0 auto;max-width:100%;height:auto;}
#top_bar_area .image-area{height:44px;}
#top_bar_area .image-area img{max-height:100%;max-width:none;width:auto;}
.theme-header.no-title{margin-bottom:40px;}
.theme-header .m-el{display:block;position:relative;z-index:2;}
.theme-header .menu .ioa-menu-icon{margin-right:3px;}
.theme-header .menu-bar .menu > li:hover > a, .theme-header .menu > li:hover > a span.menu-arrow{color:#47629c;}
.theme-header div.menu-bar .menu > li.current_page_item > a, .theme-header div.menu-bar .menu > li.current-menu-ancestor > a, .theme-header div.menu-bar .menu > li.menu-active > a, .theme-header div.menu-bar .menu > li.current-menu-item > a{color:white;background-color:#47629c;}
.theme-header div.menu-bar .menu > li.current_page_item > a .menu_counter, .theme-header div.menu-bar .menu > li.current-menu-ancestor > a .menu_counter, .theme-header div.menu-bar .menu > li.current-menu-item > a .menu_counter{color:white;background-color:#47629c;}
.theme-header .menu-bar .menu > li.current_page_item > a span.menu-arrow, .theme-header .menu-bar .menu > li.current-menu-ancestor > a span.menu-arrow, .theme-header .menu-bar .menu > li.current-menu-item > a span.menu-arrow{color:white;}
.theme-header .menu-bar .sub-menu .menu li ul.sub-menu li.current-menu-item > a, .theme-header .menu-bar .menu li ul.sub-menu li.current_page_item > a, .theme-header .menu-bar .menu li ul.sub-menu li.menu-active > a, .theme-header .menu-bar .menu li ul.sub-menu li.current-menu-parent > a{color:white;background-color:#47629c;}
.menu-wrapper{position:relative;z-index:26;}
.menu-wrapper .menu{position:relative;}
.theme-header .menu > li > a span.menu-arrow{top:50%;margin-top:-4px;right:12px;font-size:11px;position:absolute;z-index:2;}
.theme-header .menu-bar ul.sub-menu li a span.menu-arrow{top:14px;right:20px;font-size:11px;position:absolute;}
.theme-header .menu-bar .menu > li.menu-item-language-current ul.sub-menu li:hover > a{color:white;background-color:#47629c;}
.theme-header .menu-bar .menu > li.menu-item-language-current img{float:left;}
.theme-header .menu-bar li ul.sub-menu{display:none;}
.theme-header .menu-bar li.relative ul.sub-menu{display:none;left:0px;z-index:2;background:white;position:absolute;top:76px;width:220px;margin:0;padding:0;z-index:2;box-shadow:-10px 18px 30px rgba(0, 0, 0, 0.3);}
.theme-header .menu-bar ul.sub-menu ul.sub-menu{left:220px;top:0px;}
.theme-header .menu-bar ul.sub-menu li{position:relative;}
.theme-header .menu-bar ul.sub-menu li:hover{z-index:20;}
.theme-header .menu-bar ul.sub-menu li{padding:0;margin:0;display:block;}
.theme-header .menu-bar ul.sub-menu li a{text-decoration:none;padding:13px 23px;display:block;margin:0px;color:#141823;font-weight:400;font-size:13px;}
.theme-header .menu-bar .menu ul.sub-menu li:hover > a{color:white;}
.theme-header .menu-bar span.menu-subtitle{display:block;text-align:center;font-size:11px;font-style:italic;line-height:1;}
.theme-header .menu-bar ul.sub-menu li .hoverdir-wrap{display:none;}
.faux-holder{position:absolute;top:-40px;left:0;right:0;height:50px;display:block;}
.sub-menu .sub-menu .faux-holder{height:100%;left:-50px;right:auto;top:0;width:52px;}
.theme-header .menu-bar li.forceRightChain ul.sub-menu li{text-align:right;}
.theme-header .menu-bar li.forceRightChain ul.sub-menu li a span.menu-arrow{top:50%;margin-top:-4px;right:auto;left:18px;font-size:11px;position:absolute;}
.theme-header .menu-bar li.forceRightChain > ul.sub-menu{left:-220px;right:auto;}
.theme-header .menu-bar .menu > li.forceRightChain > ul.sub-menu{left:auto;right:0;}
.theme-header .menu_counter{font-size:100%;font-weight:400;opacity:0.6;}
.theme-header .menu-bar .menu{padding:0;margin:0;}
.theme-header .menu-bar .menu li a{color:#141823;}
.theme-header .menu-bar .menu ul.sub-menu li:hover > a{background-color:#47629c;color:#141823;}
.theme-header .menu-bar .menu > li{display:block;float:left;margin:0 0;z-index:9;position:relative;}
.theme-header .menu-bar .menu > li:first-child{margin-left:0;}
.theme-header .menu > li > a{text-align:center;display:inline-block;font-size:14px;padding:13px 22px;margin:0;position:relative;text-decoration:none;position:relative;z-index:3;line-height:1;font-weight:400;-webkit-font-smoothing:subpixel-antialiased;}
.theme-header .menu > li.hasDropDown > a{padding-right:28px;}
.theme-header .menu-bar li .sub-menu{line-height:1;}
.theme-header .menu-bar li div.sub-menu ul.sub-menu{display:block;margin:0px;padding:0px 10px;border-radius:0;}
div.sub-menu{box-shadow:-10px 18px 30px rgba(0, 0, 0, 0.15);background:white;border-radius:0px;position:absolute;top:76px;left:0%;margin:0;padding:0;z-index:2;display:none;}
.theme-header .menu-bar div.sub-menu ul.sub-menu li{border-bottom:none;}
div.sub-menu > div{width:211px;float:left;margin:22px 0;position:relative;border-left:1px solid #e6e9ed;}
div.sub-menu > div:first-child{border-left:none;}
div.sub-menu > div.m_full{width:auto;}
div.sub-menu > div.m_one_half{width:529px;}
div.sub-menu > div.m_one_third{width:352px;}
div.sub-menu > div.m_one_fourth{width:264px;}
div.sub-menu > div h6{padding:6px 15px 15px 23px;margin:0px;font-weight:600;font-size:15px;color:#141823;}
div.sub-menu > div h6 span{margin-right:5px;}
div.sub-menu > div h6 a{text-decoration:none;}
.theme-header .menu-bar .menu li div.sub-menu ul.sub-menu li a{padding:9px 15px;border-radius:0px;margin:4px 0;}
.menu-tail{position:absolute;text-align:center;display:none !important;color:transparent;font-size:29px;bottom:-11px;left:0;right:0;z-index:10;display:none;}
@-moz-document url-prefix(){.menu-tail{bottom:-9px;}
}
.sub-menu .menu-tail{display:none !important;}
.megamenu-textbox{font-size:12px;padding:0 24px 20px 24px;}
.menu-sidebar .sidebar-wrap h3.heading, .menu-sidebar .sidebar-wrap h3.heading a{padding:6px 0px 15px 0px;margin:0px;font-weight:600;font-size:17px;color:#141823;}
.menu-sidebar, .menu-sidebar p{line-height:1.7;}
.menu-sidebar{padding:0 20px;}
div.theme-header #top_bar_area .menu > li{margin:0;}
div.theme-header #top_bar_area .menu > li > a{padding:12px 17px 13px 17px;font-size:12px;color:#141823;border-left:#e6e9ed;border-radius:0;}
div.theme-header #top_bar_area .menu > li:first-child > a{border-left:none;}
div.theme-header #top_bar_area .menu > li.hasDropDown > a{padding-right:28px;}
.theme-header #top_bar_area ul.sub-menu, .theme-header #top_bar_area div.sub-menu{top:43px;}
.theme-header #top_bar_area ul.sub-menu ul.sub-menu{top:0;}
a.ajax-search-trigger{font-size:13px;display:inline-block;padding:15px 15px;color:#141823;text-decoration:none;}
a.ajax-search-trigger.active{color:#47629c;}
#top_bar_area a.ajax-search-trigger{padding:12px 14px;border-radius:0;}
div.ajax-search{margin:0 auto;position:relative;z-index:25;}
div.ajax-search-pane{background:#f0f2f5;display:none;width:400px;border-radius:0px;box-shadow:0px 0px 7px 3px rgba(0, 0, 0, 0.11);position:absolute;bottom:-75px;right:0;}
.left-area div.ajax-search-pane{right:auto;left:0;}
.menu_layers.left div.ajax-search-pane{right:auto;left:0;}
div.ajax-search-pane div.form{padding:0px;position:relative;}
div.ajax-search-pane div.form input[type=submit]{display:none;}
div.ajax-search-pane div.form input[type=text]{width:89.5%;border:none;outline:none;padding:10px 10px;font-weight:100;font-size:15px;border:none;margin:20px 10px 10px 10px;border-radius:0px;font-style:italic;}
div.ajax-search-pane div.form label{text-align:center;color:#141823;font-size:11px;display:block;}
a.ajax-search-close{position:absolute;top:5px;right:16px;color:#141823;font-size:9px;z-index:3;}
span.search-loader{background:url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/loader.gif) center center no-repeat black;padding:15px;border-radius:2px;opacity:0.8;z-index:99;display:none;width:3px;height:3px;position:absolute;top:22px;right:12px;}
div.ajax-search h4.no-results{display:none;padding:15px;text-align:center;color:#141823;}
div.search-results{min-height:0px;display:none;}
div.search-results strong{color:#141823;}
div.search-results ul{margin:10px 0 0 0;padding:0 25px 0 30px;}
div.search-results ul li{list-style:none;margin:10px 0 10px 0;border-top:1px solid #e9eaed;padding:15px 0 10px 0;position:relative;}
div.search-results ul li:last-child{border-bottom:none;}
div.search-results ul li.not-found{text-align:center;padding:10px;margin:0;color:#141823;}
div.search-results ul li div.image{float:left;margin-right:5px;width:60px;}
div.search-results ul li div.image img{display:block;border-radius:0px;}
div.search-results ul li div.desc.hasImage{width:225px;float:left;}
div.search-results ul li div.desc span.date{font-size:12px;margin-top:-2px;display:block;color:#141823;opacity:0.8;}
div.search-results ul li div.desc a.more{font-size:11px;display:block;padding:8px 12px 8px 12px;text-decoration:none;font-weight:600;position:absolute;top:50%;right:0;border-radius:0px;margin-top:-9px;background:#1b1d1e;color:white;}
div.search-results ul li div.desc a.more:hover{background:#47629c;color:white;}
div.search-results ul li h5{margin:0 50px 5px 0;padding:0;line-height:12px;font-weight:700;}
div.search-results ul li h5 a{color:#47629c;font-size:13px;text-decoration:none;word-wrap:break-word;}
div.search-results ul li a.view-all{border-radius:0px;text-decoration:none;font-weight:600;text-align:center;padding:15px 10px;display:block;font-size:15px;margin-top:10px;position:relative;background:#9bb146;color:#f6f7f8;}
div.search-results ul li a.view-all:hover{background:#141823;color:#f6f7f8;}
div.ajax-search-pane span.tip{color:#f0f2f5;font-size:30px;top:-20px;right:6px;position:absolute;text-shadow:0px -3px 4px rgba(0, 0, 0, 0.08);}
.left-area div.ajax-search-pane span.tip{left:6px;right:auto;}
#main_menu_area a.ajax-search-trigger{border-radius:0px;border:1px solid #e6e9ed;}
#main_menu_area a.ajax-search-trigger.active{background:none;color:#47629c;border-color:#47629c;}
div.top-area a.social-icons{margin-top:0px;margin-bottom:0px;}
.theme-header .social-set ul li{float:left;border-bottom:none;margin:0 1px 0px 0;padding:0;position:relative;list-style:none;}
.theme-header .social-set ul li a{border-bottom:none;display:block;margin-left:0;width:44px;height:44px;background-repeat:no-repeat;background-position:center center;overflow:hidden;text-decoration:none;}
.theme-header .social-set ul li span.social-block{padding:16px;font-size:13px;display:block;border:none;border-radius:0;}
.theme-header .social-set ul li span.visible-block{color:#141823;}
.theme-header .social-set ul li span.hover-block.social-block{background:none;color:#47629c;}
.theme-header .social-tooltip{top:46px;}
#top_bar_area .social-set ul li{margin-bottom:0;}
#top_bar_area .top-social-area-wrap.social-set.h-widget{border:none;}
#top_bar_area .social-set ul li{margin-bottom:0;box-shadow:1px 0px 0px rgba(255, 255, 255, 0.1);}
#top_bar_area .social-set ul li a{width:43px;height:37px;}
#top_bar_area .social-set ul li span.social-block{padding:12px 16px;}
#main_menu_area .top-social-area-wrap{margin-top:0px;}
#main_menu_area .social-set ul{display:inline-block;vertical-align:middle;}
a.wpml-lang-selector{position:relative;z-index:2;text-decoration:none;color:#141823;padding:9px 15px 12px 15px;font-size:12px;display:block;}
a.wpml-lang-selector span{margin-top:3px;}
a.wpml-lang-selector i{margin:4px 5px 0 0;color:#141823;}
div.wpml-selector{position:relative;}
div.wpml-selector ul{border-radius:0px;display:none;padding:0px;margin:0;width:150px;position:absolute;top:41px;left:0px;background:white;box-shadow:0px 0px 20px rgba(0, 0, 0, 0.2);z-index:10;}
div.wpml-selector ul i{position:absolute;top:-13px;left:66px;margin:0;font-size:18px;color:white;}
@-moz-document url-prefix(){div.wpml-selector ul i{top:-14px;}
}
div.wpml-selector ul li{margin:0;padding:0;list-style:none;position:relative;z-index:1;}
div.wpml-selector ul li a{font-size:11px;padding:10px 11px;color:#141823;text-decoration:none;display:block;border-bottom:1px solid rgba(0, 0, 0, 0.1);}
div.wpml-selector ul li.last a{border-bottom:none;}
div.wpml-selector ul li a:hover{background:#47629c;color:white;}
#top_bar_area #lang_sel{height:27px;}
#top_bar_area #lang_sel li{width:170px;}
#top_bar_area #lang_sel li a{color:#444;font-size:10px;}
div#main_menu_area a.wpml-lang-selector{color:#47629c;box-shadow:none;padding:0px 15px;}
.theme-header .search-input{width:100%;position:relative;display:inline-block;}
.theme-header #searchsubmit{display:none;}
.theme-header #searchform input[type=text]{padding:14px 10px;border:none;background:none;float:none;margin-right:63px;display:block;}
.theme-header .proxy-search{position:absolute;text-decoration:none;background:#47629c;color:white;font-size:14px;top:0;right:1px;padding:14px;}
.ajax-cart{position:relative;}
.ajax-cart-trigger{color:#141823;padding:12px;}
.ajax-cart .ajax-cart-items{position:absolute;top:38px;left:0px;background:white;width:200px;box-shadow:0px 3px 10px rgba(0, 0, 0, 0.1);display:none;box-shadow:-10px 18px 30px rgba(0, 0, 0, 0.15);border-radius:0px;}
.right-area .ajax-cart .ajax-cart-items{left:auto;right:0;}
.ajax-cart .ajax-cart-items ul{margin:0;padding:0;}
.ajax-cart .ajax-cart-items .product_list_widget li.empty{text-align:center;font-size:12px;padding:15px;margin:0;min-height:0;}
.ajax-cart .ajax-cart-items .product_list_widget li{list-style:none;margin-bottom:15px;padding-bottom:10px;min-height:50px;position:relative;padding-left:75px;background:none;margin-right:15px;color:#141823;}
.ajax-cart .ajax-cart-items .product_list_widget .amount{font-size:11px;color:#141823;}
.ajax-cart .ajax-cart-items .product_list_widget del .amount{color:#141823;}
.ajax-cart .ajax-cart-items .product_list_widget a{font-size:13px;margin-top:15px;font-weight:600;line-height:1;display:block;margin-bottom:4px;color:#47629c;text-decoration:none;}
.ajax-cart .ajax-cart-items .product_list_widget img{width:50px;position:absolute;top:0px;left:15px;}
.ajax-cart .ajax-cart-items .widget_shopping_cart_content p.total{margin-top:0px;padding:15px 15px;margin-bottom:5px;display:block;border-top:1px solid #e9eaed;border-bottom:1px solid #e9eaed;}
.ajax-cart .ajax-cart-items .widget_shopping_cart_content p.buttons{margin:10px;padding:0;}
.ajax-cart .ajax-cart-items .widget_shopping_cart_content a.button{display:block;padding:14px 11px;color:#f6f7f8;background:#9bb146;text-decoration:none;margin:0px 1px 3px 3px;border-radius:0px;text-align:center;}
.ajax-cart .ajax-cart-items .widget_shopping_cart_content a.button:hover{background:#141823;color:#f6f7f8;}
.ajax-cart .ajax-cart-items .widget_shopping_cart_content a.button.checkout{display:none;}
.Boxed .header-cons-area{width:1140px;margin:0 auto;}
.Floater .header-cons-area{padding:15px;}
.Top_Border_Highlight{border-top:3px solid #47629c;}
.mobile-menu-wrap{display:none;}
.mobile-header{display:none;padding:10px 0;border-bottom:1px solid #e6e9ed;}
#mlogo{float:left;max-height:40px;}
#mlogo img{display:block;height:40px;width:auto;}
.mobile-menu{float:right;margin-top:0px;padding:13px;font-size:15px;color:#47629c;border:1px solid #e6e9ed;}
.mobile-menu-list{padding:0;margin:0;display:none;}
.mobile-menu-list li{padding:10px 0px;border-bottom:1px solid #e6e9ed;list-style:none;position:relative;}
.mobile-menu-list li > a{padding-left:15px;}
.mobile-menu-list li a{color:#141823;display:block;text-decoration:none;position:relative;z-index:1;margin-right:30px;}
.mobile-menu-list li a:hover{color:#47629c;}
.sub-menu-toggle{float:right;cursor:pointer;margin:0px 0px 0 0;font-size:11px;padding:10px;color:#47629c;border:1px solid #e6e9ed;position:absolute;z-index:12;top:6px;right:6px;}
.sub-mobile-menu{padding:0;margin:0;border-top:1px solid #e6e9ed;margin-top:10px;display:none;}
.sub-mobile-menu li{padding:10px 0px 10px 0px;border-bottom:1px solid #e6e9ed;list-style:none;}
.sub-mobile-menu li:last-child{border-bottom:none;padding-bottom:0px;}
.sub-mobile-menu h6{margin-bottom:0;padding-left:30px;}
.sub-mobile-menu > li > a{padding-left:30px;}
.sub-mobile-menu .sub-mobile-menu > li > a{padding-left:60px;}
.theme-header .sidebar-wrap h3.heading .w-h-line{margin-top:-4px;}
body{background:white;font-size:14px;-webkit-font-smoothing:auto;line-height:1.6;color:#141823;font-family:"Open Sans","Helvetica","Arial";font-weight:300;}
.inner-super-wrapper{background:white;overflow-x:hidden;}
div.super-wrapper .mejs-container{max-width:100% !important;}
div.mutual-content-wrap > img{margin:30px auto;display:block;max-width:100%;}
div.page-wrapper img{display:block;max-width:100%;}
div.page-wrapper div.googlemap-inner-wrap img{max-width:none;}
.gm-style-iw{color:#333;}
div.featured-slider-contained{margin:50px 9% 20px 9%;}
.single-video, .featured-gallery, .featured-slider, .single-image, .contained-image-wrap{display:block;position:relative;z-index:9;}
.zoomable{overflow:hidden;position:relative;border-radius:0px;border:1px solid rgba(0, 0, 0, 0.1);box-shadow:0 0 8px rgba(0, 0, 0, 0.1);}
.product .featured-media-wrap .single-image.zoomable img{border:none;box-shadow:none;}
.single-image img{display:block;margin:0 auto;max-width:100%;height:auto;}
div.single-image.layout-full{margin:0;}
.featured-wrap{position:relative;margin-top:50px;}
.featured-wrap.full-featured-media{margin-top:0;}
div.featured-slider-full, .featured-wrap.no-title div.featured-slider-full{margin:0;background-size:cover;}
div.featured-slider-full div.ioaslider.quartz.full-stretch{margin:0;}
div.full-width-image-wrap{overflow:hidden;position:relative;z-index:9;background-size:cover;}
div.full-width-image-wrap img{max-width:100%;margin:0 auto;height:auto;display:block;}
div.full-width-image-wrap.adaptive_height img{min-height:0;}
div.top-image-wrap{position:relative;z-index:9;background-size:cover;}
div.top-image-wrap img{display:block;margin:0 auto;max-width:100%;height:auto;}
.top-layered-slider{min-height:400px;overflow:hidden;}
div.contained-image-wrap{margin:50px 9% 0px 9%;overflow:hidden;}
div.contained-image-wrap img{display:block;margin:0 auto;width:100%;}
.top-layered-slider{margin-bottom:0px;position:relative;z-index:5;}
.featured-wrap .full-stretch.quartz{margin-top:0;}
.featured-gallery-fullscreen{min-height:400px;}
.featured-gallery-fullscreen .seleneGallery div.gallery-holder{box-shadow:none;border:none;}
div.supper-title-wrapper{background:#141823;}
div.title-wrap{padding:30px 0 30px 0;position:relative;background-size:auto;position:relative;z-index:2;}
.force-top-padding div.title-wrap{padding-top:177px;}
.force-topbar-padding div.title-wrap{padding-top:60px;}
.force-menubar-padding div.title-wrap{padding-top:140px;}
div.title-wrap h1{font-size:30px;font-weight:400;color:white;padding:0px;margin:0;display:block;line-height:1.2;}
.featured-wrap div.gr-shade{z-index:20;}
div.title-block i.icon{margin-right:20px;}
span.title-holder{position:relative;}
div.custom-tax-template{padding-top:15px;}
.no-post-thumb{display:none;}
.featured-wrap{position:relative;z-index:2;}
.featured-wrap.no-post-thumb{margin-bottom:0;}
div.title-text-algin-right{text-align:right;}
div.title-text-algin-center{text-align:center;}
div.title-text-algin-right i{float:right;margin-right:0;margin-left:20px;}
.animate-block{opacity:0;}
.title-block{position:relative;}
div.title-bg-model h1{display:inline-block;text-align:center;padding:2px 20px;border-radius:2px;}
div.title-text-algin-center #breadcrumbs{position:relative;display:inline-block;margin-top:15px;}
div.mutual-content-wrap{margin-bottom:0px;margin-top:0px;}
div.mutual-content-wrap p:first-child{padding-top:0;}
div.mutual-content-wrap p{padding:10px 0px 10px 0;margin:0;}
div.page-wrapper{position:relative;z-index:5;}
div.page-wrapper.no-title.no-media{margin-top:154px;}
.header-flat div.page-wrapper.no-title.no-media{margin-top:0px;}
div.woo-shop{margin-top:50px;}
.page-wrapper > .skeleton{clear:left;}
#breadcrumbs.break-crumbs, .left-breadcrumb #breadcrumbs{position:relative;float:left;}
#breadcrumbs.break-crumbs{margin-top:3px;}
#breadcrumbs{position:absolute;bottom:0px;right:0;z-index:3;border-radius:0px;padding:0;display:block;background:#141823;padding:3px 12px;opacity:0.9;color:white;}
#breadcrumbs a{font-size:12px;text-decoration:none;color:white;}
#breadcrumbs span.current{font-size:12px;color:white;}
#breadcrumbs span{margin:0 2px;}
div.title-text-algin-right #breadcrumbs{left:0;right:auto;}
div.page-content img{max-width:100%;height:auto;}
div.page-content{padding-bottom:30px;padding-top:45px;}
div.single-post-content div.page-content{padding-bottom:0;}
div.page-content p:first-child{margin-top:0;}
div.page-content p:last-child{margin-bottom:0;}
div.page-content blockquote, .blockquote-wrap blockquote{margin:10px 0;padding:20px 20px 20px 20px;border:1px solid #e9eaed;border-radius:0px;font-size:18px;font-style:italic;}
.blockquote-wrap{position:relative;}
.bottom-quote-wrap{font-size:12px;font-weight:700;font-style:italic;}
.quote-cap{position:absolute;top:5px;right:5px;background:#47629c;padding:15px;color:#f0f2f5;font-size:48px;line-height:1;border-radius:100%;}
div.page-content h1, div.page-content h2, div.page-content h3, div.page-content h4, div.page-content h5, div.page-content h6{color:#141823;}
div.page-content a{color:#47629c;transition:all 0.2s ease-in-out;}
div.page-content a:hover{color:#141823;}
.page-content > form{padding:30px;border:1px solid rgba(0, 0, 0, 0.8);border-radius:0px;margin:30px auto;width:490px;}
.page-content > form input[type=password]{padding:12px 10px;border:1px solid #e9eaed;width:300px;border-radius:0px;}
.page-content > form input[type=submit]{outline:none;border:none;padding:12px 24px 12px 24px;font-size:12px;color:white;display:inline-block;text-decoration:none;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;background:#47629c;text-transform:uppercase;font-weight:400;outline:none;border:none;}
.page-content div.gallery{margin:0px 0px 15px 0px;clear:both;}
.page-content div.gallery dl.gallery-item{padding:0;float:left;margin:0;}
.page-content div.gallery dl.gallery-item a, div.gallery dl.gallery-item img{display:block;max-width:100%;margin:0 auto;border-radius:0px;}
.page-content div.gallery dl.gallery-item a{margin:1px;}
.page-content div.gallery a.read-more{margin-top:10px;}
.page-content div.gallery.gallery-columns-1 dl.gallery-item{max-width:100%;}
.page-content div.gallery.gallery-columns-2 dl.gallery-item{max-width:50%;}
.page-content div.gallery.gallery-columns-3 dl.gallery-item{max-width:33.33%;}
.page-content div.gallery.gallery-columns-4 dl.gallery-item{max-width:25%;}
.page-content div.gallery.gallery-columns-5 dl.gallery-item{max-width:20%;}
.page-content div.gallery.gallery-columns-6 dl.gallery-item{max-width:16.66%;}
.page-content div.gallery.gallery-columns-7 dl.gallery-item{max-width:14.28%;}
.page-content div.gallery.gallery-columns-8 dl.gallery-item{max-width:12.5%;}
.page-content div.gallery.gallery-columns-9 dl.gallery-item{max-width:11.1%;}
.not-found-teaser{text-align:center;margin-top:50px;}
.not-found-teaser h4{font-size:160px;font-weight:bold;color:#47629c;}
.not-found-teaser h4 span{opacity:0;display:inline-block;}
div.not-found-image{display:block;position:relative;}
div.not-found-image img{display:block;margin:90px auto 5px auto;max-width:100%;}
div.not-found-image canvas#icon404{position:absolute;top:-60px;left:35%;z-index:10;}
div.not-found-image canvas#icon404-subset{position:absolute;top:-60px;left:64%;z-index:10;}
div.mutual-content-wrap div.not-found-text{max-width:70%;margin:5px auto;display:block;text-align:center;}
div.error-search{width:450px;margin:25px auto 50px auto;}
div.error-search label{display:none;}
div.error-search input[type=text]{padding:11px;width:310px;color:#141823;margin-right:20px;float:left;border-radius:0px;}
div.error-search input[type=submit]{outline:none;border:none;padding:12px 24px 12px 24px;font-size:12px;color:white;display:inline-block;text-decoration:none;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;background:#47629c;text-transform:uppercase;font-weight:400;text-decoration:none;float:left;}
div.sitemap{padding:50px 0 30px 0;}
div.sitemap h2{padding:0 0 20px 0;margin:0px 0px 20px 0px;font-size:17px;border-bottom:1px solid #e9eaed;}
div.sitemap ul{margin:0px;padding:0;}
div.sitemap ul ul{border-left:2px solid #47629c;padding-left:25px;}
div.sitemap ul li{list-style:none;padding:6px 0;margin:0;display:block;border-bottom:1px solid #e9eaed;}
div.sitemap ul li a{color:#141823;display:block;text-decoration:none;}
div.sitemap h5{margin:0;padding:0;font-size:13px;color:#141823;}
div.sitemap ul.subcats{margin-left:20px;}
div.sitemap ul.subcats li:last-child{border-bottom:none;}
div.sitemap ul.children{margin:20px 0px 20px 20px;}
div.sitemap ul.children li:last-child{border-bottom:none;}
form.wpcf7-form p{margin-bottom:15px;width:100%;}
form.wpcf7-form p:last-child{margin-bottom:0;padding-bottom:0;}
form.wpcf7-form p span{display:block;margin-top:4px;}
form.wpcf7-form .wpcf7-text, div.wpcf7 div.text-three-cols input[type=text], form.wpcf7-form .wpcf7-select, form.wpcf7-form .wpcf7-password{padding:14px;border:none;display:block;margin:0;}
form.wpcf7-form .wpcf7-select{width:90%;}
form.wpcf7-form .wpcf7-textarea{padding:14px;border:none;overflow:auto;display:block;}
div.rad-widget form.wpcf7-form .wpcf7-submit{margin-top:0;}
form.wpcf7-form .wpcf7-submit{outline:none;border:none;padding:16px 34px 16px 34px;font-size:13px;color:white;display:inline-block;text-decoration:none;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;background:#47629c;text-transform:uppercase;font-weight:400;margin-top:30px;}
form.wpcf7-form .wpcf7-submit:hover{background:#141823;color:white;}
form.wpcf7-form .wpcf7-captchar{padding:14px;width:100px;border:none;display:block;margin:0;box-shadow:none;}
form.wpcf7-form .wpcf7-captchac{margin:7px 10px 0px 0px;float:left;}
div.wpcf7-response-output{padding:15px !important;background:#398f14;margin:0 !important;text-align:center;color:white;}
div.wpcf7-validation-errors.wpcf7-response-output{background:red !important;border-color:red !important;}
span.wpcf7-not-valid-tip{left:auto !important;width:auto !important;right:0 !important;background:red !important;color:white;font-size:11px !important;top:29px !important;padding-left:10px;}
div.wpcf7 img.ajax-loader{display:none;}
.page-content > form{padding:30px;border:1px solid #e9eaed;border-radius:2px;margin:30px auto;width:490px;}
.page-content > form input[type=password]{padding:12px 10px;border:1px solid #e9eaed;width:300px;border-radius:0px;}
.page-content > form input[type=submit]{outline:none;border:none;padding:12px 24px 12px 24px;font-size:12px;color:white;display:inline-block;text-decoration:none;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;background:#47629c;text-transform:uppercase;font-weight:400;outline:none;border:none;}
.page-content > form input[type=submit]:hover{opacity:0.9;}
div.pagination_wrap{padding:0;}
div.pagination{float:left;padding:0;}
div.woocommerce-pagination, div.misc-pagination-wrap{padding-bottom:40px;}
div.pagination ul{margin:0;padding:0;display:block;}
div.pagination ul li, .page-numbers{float:left;list-style:none;padding:0;margin:0px 2px 0px 0px;}
div.pagination ul li a, .pagination_wrap a.page-numbers{background:#141823;text-decoration:none;font-size:11px;display:block;padding:7px 14px;transition:all 200ms ease-in-out;color:white;border-radius:0px;}
div.pagination ul li a:hover{background:#47629c;color:white;}
div.pagination ul li span.current, .pagination_wrap span.page-numbers{color:white;font-size:12px;display:block;padding:6px 14px 6px 14px;background:#47629c;border-radius:0px;}
div.pagination ul li span.gap{color:#141823;font-size:12px;display:block;padding:12px 12px;}
div.pagination-dropdown{float:right;padding:0;}
div.pagination-dropdown span{font-size:11px;font-style:italic;float:left;margin:8px 5px 0 0;}
div.pagination-dropdown div.select-wrap i{position:absolute;top:5px;right:0;color:#141823;font-size:14px;display:block;padding:5px 7px;}
div.pagination-dropdown div.select-wrap{height:21px;margin:0;overflow:hidden;padding:5px 0;position:relative;width:54px;z-index:1;float:left;padding-top:8px;border:1px solid #e9eaed;border-radius:0px;}
div.pagination-dropdown div.select-wrap select{-webkit-appearance:none;background:transparent !important;border:none;color:#141823;cursor:pointer;display:block;font-size:13px;margin:0 !important;outline:none;outline:none;padding:0px 0px 10px 10px;width:83px;height:25px;font-weight:600;position:relative;z-index:2;}
div.pagination-dropdown div.select-wrap select option{background:white;}
div.ioa-menu{margin-top:0px;margin-bottom:0px;position:relative;float:left;z-index:10;text-align:center;}
div.ioa-menu ul{margin:0;padding:0;display:block;}
div.ioa-menu ul li{list-style:none;margin:0;padding:0 0 0;float:left;cursor:pointer;}
div.ioa-menu ul li span{position:relative;display:block;padding:5px 20px 0px 20px;height:26px;color:#141823;font-weight:400;}
div.ioa-menu ul li.active span{color:white;background:#141823;border-radius:0px;}
.search-page-search{position:relative;padding-bottom:40px;margin-top:40px;border-bottom:1px solid rgba(0, 0, 0, 0.1);margin-bottom:40px;}
.search-page-search label{display:none;}
.search-page-search input[type=submit]{position:absolute;top:0;right:0;}
.search-page-search input[type=text]{width:85%;display:block;}
.ioa-widget-animation{opacity:0;position:relative;}
.child-animate{opacity:0;}
.ioa-container-animation{opacity:0;position:relative;}
.ioa-section-animation{opacity:0;position:relative;}
.ioa-section-container-animation div.rad-container{opacity:0;position:relative;}
.hoverable{-webkit-transform:translateZ(0);}
.hover-overlay{position:absolute;top:0;left:0;bottom:0;right:0px;z-index:3;background:#141823;display:none;}
.hover-item .image{overflow:hidden;}
.hover-item img{max-width:100%;height:auto;-webkit-transform:translateZ(0);}
.masonry-hover-style{text-align:center;position:absolute;top:0;left:0;bottom:0;right:0;}
.masonry-hover-style h4{color:#141823;font-size:20px;position:absolute;margin:0;left:15px;right:15px;padding:0;line-height:1.2;bottom:15px;display:block;font-weight:700;}
.masonry-hover-style ul.hover-icons{margin:0;padding:0;display:inline-block;}
.masonry-hover-style ul.hover-icons li{margin:0 2px;padding:0;float:left;display:none;}
.masonry-hover-style ul.hover-icons li a{background:#47629c;color:white;padding:12px;text-decoration:none;display:block;font-size:14px;transition:all 0.2s ease-in-out;-webkit-backface-visibility:hidden;}
.masonry-hover-style ul.hover-icons li a:hover{background:white;color:#141823;}
.masonry-hover-style ul.hover-icons{position:absolute;top:50%;left:50%;margin:-18px 0 0 -42px;}
.masonry-hover-style ul.hover-icons.single-icon{position:absolute;top:50%;left:50%;margin:-18px 0 0 -21px;}
.masonry-hover-style.compact-style ul.hover-icons.single-icon{margin:-14px 0 0 -14px;}
.masonry-hover-style.compact-style ul.hover-icons li a{font-size:11px;padding:7px;}
.hover-overlay .hide{display:none;}
.ioa-loader{position:absolute;top:50%;left:50%;margin:-15px 0 0 -15px;background:url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/loader.gif) center center no-repeat black;padding:15px;border-radius:2px;opacity:0.8;z-index:99;display:block;width:15px;height:15px;}
.section-primary-color h2, .section-primary-color h3, .section-primary-color h4, .section-primary-color h5, .section-primary-color h6{color:white;}
.section-secondary-color h2, .section-secondary-color h3, .section-secondary-color h4, .section-secondary-color h5, .section-secondary-color h6{color:white;}
.section-tertiary-color h2, .section-tertiary-color h3, .section-tertiary-color h4, .section-tertiary-color h5, .section-tertiary-color h6{color:#141823;}
.section-primary-color p{color:white;}
.section-secondary-color p{color:white;}
.section-tertiary-color p{color:#141823;}
.section-primary-color a{color:white;}
.section-secondary-color a{color:white;}
.section-tertiary-color a{color:#47629c;}
.section-primary-color a:hover{color:#141823;}
.section-secondary-color a:hover{color:#47629c;}
.section-tertiary-color a:hover{color:#141823;}
.page-wrapper a.ajax-load-more-button{font-size:15px;color:white;text-decoration:none;display:block;padding:40px 108px;position:relative;background:#47629c;margin-top:-1px;font-weight:700;text-align:center;}
.page-wrapper a.ajax-load-more-button span.button-content{position:absolute;top:0;left:0;padding:28px 0;width:100%;z-index:2;}
.page-wrapper a.ajax-load-more-button span.progress{position:absolute;z-index:1;top:0;left:0;bottom:0;width:0%;background:#47629c;}
.has-sidebar .skeleton{width:auto;}
.senseBottomBorderModel{padding-bottom:30px;}
.senseTopBorderModel{padding-top:30px;}
.page-rad-component{padding-bottom:30px;}
.section-primary-color{background:#47629c;}
.section-secondary-color{background:#141823;}
.section-tertiary-color{background:#f0f2f5;}
.video-bg, .quant_video-bg{overflow:hidden;position:absolute;top:0;left:0;bottom:0;right:0;z-index:1;opacity:0;}
.video-bg video, .quant_video-bg video, .quant_video-bg object{width:100%;position:absolute;top:-50%;left:0;right:0;z-index:10;}
.video-bg.top-pos video{top:0;}
.video-bg.middle-pos video{top:-50%;}
.video-bg.bottom-pos video{top:auto;bottom:0;}
.quant_video-bg{opacity:1;}
.quant_video-bg video{top:0;bottom:auto;left:0;min-height:100%;}
.quartz div.slider-item img.fallback{display:none;}
.video-bg video img{width:100%;height:auto;position:absolute;top:0;left:0;}
.video-bg img.ie-fallback{width:100%;height:auto;position:absolute;top:0;left:0;z-index:2;display:none;}
.video-bg.fixed-video video{position:fixed;top:0;}
.quant_video-bg{overflow:hidden;position:absolute;top:0;left:0;bottom:0;right:0;z-index:1;}
.pp_inline video{width:100%;min-height:270px;}
div.rad-container.last{margin-right:0;clear:right;}
div.page-section{padding:0;position:relative;}
div.page-section.has-one-page-menu{z-index:9999;}
div.page-section div.rad-container.top{margin-top:50px;}
div.rad-widget{position:relative;}
.nested div.rad-widget.w_layout_element{margin-top:20px;margin-bottom:0;}
.nested div.rad-widget.w_layout_element.top{margin-top:0px;margin-bottom:0;}
.full_width .nested div.rad-widget.w_layout_element.w_full:first-child, .full_width div.rad-widget.nested div.rad-widget.w_col.w_full:first-child{margin-top:0;}
.has-sidebar div.page-section .layout_element{margin-bottom:50px;}
div.page-section div.full_width div.rad-container{margin-top:0;margin-bottom:0;}
div.page-section div.full_width div.rad-container.senseBGModel div.rad-inner-container{padding:0;}
div.page-section div.full_width .text-title-wrap{padding:15px;}
div.rad-container.senseBGModel{border-radius:0px;}
div.rad-container.senseBGModel div.rad-inner-container{padding:30px;}
div.rad-container.full{margin-right:0;}
div.rad-container.auto_align{float:none;margin-left:auto !important;margin-right:auto;}
div.rad-container.right{float:right;}
div.section-content{position:relative;z-index:3;}
.section-overlay{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;}
.ioa-widget-title{margin:0 0 30px 0;padding:0;color:#141823;line-height:1;font-size:18px;}
.full_width .section-content .ioa-widget-title{margin-bottom:0;padding:25px;}
.blocked-layout .rad-container{position:relative;}
.blocked-layout div.rad-widget{margin-bottom:0;}
.blocked-layout .rad-container.top .rad-inner-container{margin-top:0;}
.blocked-layout .rad-container .rad-inner-container{margin-top:10px;}
.blocked-layout div.rad-container{padding:0;margin-right:25px;margin-left:25px;}
.blocked-layout div.rad-container .rad-inner-container{padding:0px 5px;}
.blocked-layout div.rad-container .rad-inner-container.first{padding-left:0;}
.blocked-layout div.rad-container .rad-inner-container.last{padding-right:0;}
.blocked-layout div.rad-container span.hline{border-right:1px solid #e9eaed;width:0px;display:block;top:0px;bottom:0px;right:-25px;position:absolute;}
.blocked-layout div.rad-container span.vline{border-bottom:1px solid #e9eaed;height:0px;display:block;top:-25px;left:5px;right:5px;position:absolute;}
i.border-style{border:2px solid #47629c;padding:30px;color:#47629c;background:white;}
i.border-style-circ{border:2px solid #47629c;padding:30px;border-radius:100%;color:#47629c;background:white;}
i.background-style{background:#47629c;color:white;padding:30px;}
i.background-style-circ{background:#47629c;color:white;padding:30px;border-radius:100%;}
i.longshadow-style{padding:30px;overflow:hidden;color:white;background:#47629c;}
i.longshadow-style-circ{padding:30px;overflow:hidden;color:white;background:#47629c;border-radius:100%;}
.ioa-image-area{margin-bottom:25px;position:relative;}
.ioa-image-area img{display:block;margin:0 auto;max-width:100%;height:auto;border-radius:0px;}
.ioa-text-column{position:relative;min-height:60px;}
.ioa-text-column.none{min-height:0;}
.ioa-text-column h2{margin:0 0 10px 0;padding:0;font-weight:600;color:#141823;line-height:1;font-size:24px;}
.ioa-text-column h4{margin:-5px 0 15px 0;padding:0;font-weight:400;color:#141823;font-size:12px;line-height:1;}
.ioa-text-column div.ioa-text{margin-top:0px;word-wrap:break-word;}
.ioa-text-column p{margin:25px 0;}
.ioa-text-column p:first-child{margin-top:0;padding-top:0;}
.ioa-text-column p:last-child{margin-bottom:0;padding-bottom:0;}
.ioa-icon-area i{font-size:24px;z-index:3;position:relative;}
.ioa-icon-area{position:relative;}
.ioa-text-column div.ioa-text p{color:inherit;}
.page-wrapper .ioa-text-column.none:hover i.default{color:white;background:#47629c;border-radius:100%;}
.ioa-text-column .ioa-more-button{margin-top:15px;text-decoration:none;color:#47629c;display:inline-block;line-height:1.4;border-bottom:1px solid transparent;}
.ioa-text-column .ioa-more-button:hover{border-bottom:1px solid #47629c;}
.ioa-text-column .ioa-more-button i{width:auto;}
.ioa-text-column.centered{text-align:center;}
.ioa-text-column.centered .ioa-icon-area i{margin-bottom:25px;}
.ioa-text-column.none .ioa-icon-area{float:left;margin:0px 15px 0px 0;position:relative;}
.ioa-text-column.none .ioa-icon-area i{padding:10px;font-size:18px;display:block;}
.icon-col-layout i.default{font-size:24px;color:#9bb146;padding:10px;}
.ioa-text-column.left-icon i.default{padding-left:0;}
.ioa-text-column.right-icon i.default{padding-right:0;}
.icon-col-layout i.border-style, .icon-col-layout i.border-style-circ, .icon-col-layout i.background-style, .icon-col-layout i.background-style-circ, .icon-col-layout i.longshadow-style, .icon-col-layout i.longshadow-style-circ{font-size:18px;padding:15px;}
.one_fourth .icon-col-layout i.border-style, .one_fourth .icon-col-layout i.border-style-circ, .one_fourth .icon-col-layout i.background-style, .one_fourth .icon-col-layout i.background-style-circ, .one_fourth .icon-col-layout i.longshadow-style, .one_fourth .icon-col-layout i.longshadow-style-circ{font-size:14px;padding:20px;}
.one_fourth .ioa-text-column.left-icon div.ioa-text-area{margin-left:70px;}
.one_fourth .ioa-text-column.right-icon div.ioa-text-area{margin-right:70px;}
.one_fifth .icon-col-layout i.border-style, .one_fifth .icon-col-layout i.border-style-circ, .one_fifth .icon-col-layout i.background-style, .one_fifth .icon-col-layout i.background-style-circ, .one_fifth .icon-col-layout i.longshadow-style, .one_fifth .icon-col-layout i.longshadow-style-circ{font-size:12px;padding:15px;}
.one_fifth .ioa-text-column.left-icon div.ioa-text-area{margin-left:55px;}
.one_fifth .ioa-text-column.right-icon div.ioa-text-area{margin-right:55px;}
.ioa-text-column.left-icon .ioa-icon-area{position:absolute;top:0;left:0;}
.ioa-text-column.right-icon .ioa-icon-area{position:absolute;top:0;right:0;}
.ioa-text-column.left-icon div.ioa-text-area{margin-left:70px;}
.ioa-text-column.right-icon div.ioa-text-area{margin-right:70px;text-align:right;}
.default-icon .ioa-text-column.left-icon div.ioa-text-area{margin-left:50px;}
.default-icon .ioa-text-column.right-icon div.ioa-text-area{margin-right:50px;}
.ioa-text-column.boxed{text-align:center;padding:25px;border-radius:0px;-webkit-transform-style:preserve-3d;}
.ioa-text-column.boxed i{margin-bottom:25px;}
.ioa-text-column.boxed i.default{font-size:60px;}
.ioa-text-column.boxed div.ioa-icon-area span{display:none;}
.ioa-text-column.boxed:hover{background:#47629c;}
.ioa-text-column.boxed:hover h2, .ioa-text-column.boxed:hover h4{color:white;}
.ioa-text-column.boxed:hover p, .ioa-text-column.boxed:hover{color:white;}
.ioa-text-column.boxed:hover i.default{color:white !important;border:none !important;}
.ioa-text-column.boxed:hover i.border-style, .ioa-text-column.boxed:hover i.border-style-circ{border-color:#f0f2f5 !important;}
.ioa-text-column.boxed:hover i.background-style, .ioa-text-column.boxed:hover i.background-style-circ{color:#141823;background:#f0f2f5 !important;}
.ioa-text-column.boxed:hover i.longshadow-style, .ioa-text-column.boxed:hover i.longshadow-style-circ{color:#333333 !important;background:white !important;text-shadow:none !important;}
.ioa-text-column.boxed:hover .ioa-more-button{color:white;}
.ioa-text-column.boxed:hover .ioa-more-button:hover{background:none;color:white;}
.ioa-text-column.iconed{text-align:center;margin-top:45px;border-radius:0px;border:1px solid rgba(0, 0, 0, 0.1);position:relative;}
.ioa-text-column.iconed i.default{background:#f0f2f5;padding:30px;box-shadow:0px 0px 0px 1px rgba(0, 0, 0, 0.05);}
.ioa-text-column.iconed .ioa-icon-area{position:absolute;top:-43px;left:50%;margin-left:-41px;}
.ioa-text-column.iconed .ioa-text-area{z-index:2;border-radius:0px;padding:65px 30px 35px 30px;background:#f0f2f5;color:#141823;}
.ioa-text-column.iconed .ioa-text-area h2, .ioa-text-column.iconed .ioa-text-area h4{color:#141823;}
.ioa-text-column.iconed-alt{text-align:center;padding:80px 0;}
.ioa-text-column.iconed-alt i{margin-bottom:30px;}
.ioa-text-column.iconed-alt i.default{font-size:32px;}
.ioa-text-column.iconed-alt .alt-desc{border-radius:0px;position:absolute;z-index:4;top:-30px;left:-30px;right:-30px;bottom:-30px;background:#47629c;text-align:center;display:none;}
.alt-inner-desc{padding:80px 30px 0px 30px;}
.alt-inner-desc .ioa-text{line-height:1.6;}
.alt-inner-desc h2.text-title, .alt-inner-desc h4.text-subtitle, .alt-inner-desc .ioa-text{color:white;}
.col-align-left{text-align:left;}
.col-align-center{text-align:center;}
.col-align-right{text-align:right;}
.col-align-justify{text-align:justify;}
ul.posts{margin:0;padding:0;}
ul.posts li{list-style:none;padding:0;margin:0;position:relative;}
ul.thumb-list li{min-height:50px;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #e9eaed;}
ul.thumb-list li:last-child{border-bottom:none;}
ul.thumb-list li .image{width:50px;position:absolute;top:0;left:0;border-radius:0px;}
ul.thumb-list li .imageholder, ul.thumb-list img{display:block;border-radius:0px;}
ul.thumb-list li .desc{margin-left:70px;}
ul.thumb-list li .desc h2{margin:0 0 10px 0;padding:0;line-height:1;font-size:15px;}
ul.thumb-list li .desc.adjust-title h2{margin-top:9px;}
ul.thumb-list li .desc h2 a{text-decoration:none;font-weight:700;color:#141823;line-height:1;font-size:20px;}
ul.thumb-list li .desc h2 a:hover{color:#47629c;}
ul.thumb-list li .extras{font-size:11px;color:#e9eaed;margin-top:4px;}
ul.thumb-list li .extras a, ul.thumb-list li .extras i{text-decoration:none;line-height:1;}
ul.thumb-list li .extras a:hover{text-decoration:underline;}
ul.thumb-list li .desc p{margin-top:4px;margin-bottom:0;}
ul.thumb-list li .extras i{font-size:9px;}
ul.plain-list li{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #e9eaed;position:relative;}
ul.plain-list li:last-child{border-bottom:none;}
ul.plain-list li .date-area{position:absolute;top:0;left:0;background:#47629c;color:white;padding:8px;text-align:center;}
ul.plain-list li .date-area small{font-size:100%;display:block;line-height:1;}
ul.plain-list li .date-area small.date{font-size:28px;display:block;}
ul.plain-list li .date-area small.month{font-size:14px;display:block;margin-top:3px;}
ul.plain-list li .desc{margin-left:80px;}
ul.plain-list li .desc h2{margin:0;padding:0;line-height:1;font-size:15px;}
ul.plain-list li .desc h2 a{text-decoration:none;color:#141823;font-weight:700;font-size:20px;display:block;}
ul.plain-list li .desc h2 a:hover{color:#141823;}
ul.plain-list li .extras{font-size:11px;color:#e9eaed;margin-top:4px;}
ul.plain-list li .extras a, ul.plain-list li .extras i{text-decoration:none;line-height:1;}
ul.plain-list li .extras a:hover{text-decoration:underline;}
ul.plain-list li .desc p{margin-top:4px;margin-bottom:0;}
.page-wrapper .post_list-inner-wrap a.ajax-load-more-button{padding:30px 108px;}
.page-wrapper .post_list-inner-wrap a.ajax-load-more-button span.button-content{padding:18px 0;}
.page-wrapper .post_list-inner-wrap ul.posts li:last-child{padding-bottom:0;margin-bottom:0;}
ul.thumb-list{overflow:hidden;}
.posts-grid li.iso-item .inner-item-wrap{margin:0px 0px 50px 0px;border-radius:0px;}
.posts-grid li.iso-item .desc{padding:20px 0px 0px 0px;}
.posts-grid li.iso-item .desc h2{margin:0;padding:0;line-height:1.2;font-size:18px;position:relative;-webkit-font-smoothing:auto;font-weight:600;}
.posts-grid li.iso-item .desc h2 a{text-decoration:none;color:inherit;display:block;}
.posts-grid li.iso-item .desc h2:hover a{color:#141823;}
.posts-grid li.iso-item .image img{display:block;max-width:100%;height:auto;}
.posts-grid li.iso-item .imageholder{display:block;position:relative;}
.posts-grid li.iso-item .image{position:relative;}
.posts-grid li .extras{font-size:10px;color:white;background:#47629c;opacity:0.9;padding:7px 10px;text-transform:uppercase;position:absolute;bottom:0;left:0;right:0;z-index:20;}
.posts-grid li .extras a, .posts-grid li .extras i{color:white;text-decoration:none;line-height:1;margin-right:3px;}
.posts-grid li .extras a:hover{text-decoration:underline;}
.posts-grid li .desc p{margin-top:4px;margin-bottom:0;}
.posts-grid a.read-more{padding:2px 8px;font-size:10px;color:white;display:inline-block;text-decoration:none;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;background:#1b1d1e;color:white;text-transform:uppercase;font-weight:600;margin-top:15px;}
.posts-grid a.read-more:hover{background:#47629c;color:white;}
.post_grid-inner-wrap .text-title-wrap h2.ioa-widget-title{margin-bottom:50px;}
.post_grid-inner-wrap .text-title-wrap{position:relative;}
.post_grid-inner-wrap .text-title-wrap .ioa-menu{position:relative;top:0px;right:0;margin-top:0;margin-bottom:20px;text-align:center;float:none;}
.post_grid-inner-wrap .text-title-wrap .ioa-menu ul{display:inline-block;}
.post-grid-4cols li.iso-item .desc h2{margin:0;padding:0;line-height:1;font-size:13px;}
.post-grid-5cols li.iso-item .desc h2{margin:0;padding:0;line-height:1;font-size:13px;}
.post-grid-6cols li.iso-item .desc h2{margin:0;padding:0;line-height:1;font-size:13px;}
.post_grid-inner-wrap .iso-item{float:left;}
.post_slider-inner-wrap .quartz div.slider-desc h4{font-size:28px;}
.post_slider-inner-wrap .quartz div.slider-desc div.caption{font-size:14px;max-width:100%;}
.intro_title-inner-wrap h2{font-size:38px;position:relative;margin:0;padding:0;line-height:1;}
.section-primary-color .intro_title-inner-wrap h2{color:white;}
.section-secondary-color .intro_title-inner-wrap h2{color:white;}
.intro_title-inner-wrap .text_subtitle{font-size:16px;display:inline-block;color:#141823;}
.section-primary-color .intro_title-inner-wrap .text_subtitle{color:white;}
.section-secondary-color .intro_title-inner-wrap .text_subtitle{color:white;}
.intro_title-inner-wrap h2 span{display:inline-block;position:relative;}
.intro_title-inner-wrap h2 small{position:absolute;top:50%;margin-top:0px;right:-160px;}
.intro_title-inner-wrap small.mini-divider{width:140px;height:3px;background:#141823;display:block;margin:0;}
.section-primary-color .intro_title-inner-wrap small.mini-divider{background:white;}
.section-secondary-color .intro_title-inner-wrap small.mini-divider{background:white;}
.full .intro_title-inner-wrap .text_subtitle{margin-top:15px;max-width:50%;}
.col-center{text-align:center;}
.col-right{text-align:right;}
.col-center .mini-divider{margin:15px auto 0 auto;}
.col-right .mini-divider{float:right;}
div.divider{clear:both;}
div.divider.none{height:1px;}
div.divider.line{height:0px;border-top:1px solid #e9eaed;}
div.divider.dotted{height:0px;border-top:1px dotted #e9eaed;}
div.divider.dashed{height:0px;border-top:1px dashed #e9eaed;}
div.divider.double{height:1px;border-top:1px solid #e9eaed;border-bottom:1px solid #e9eaed;}
.image-inner-wrap .hoverable{position:relative;}
.image-inner-wrap{display:block;position:relative;max-width:100% !important;text-align:center;}
.image-inner-wrap img, .image-align-none img{display:block;max-width:100%;margin:0 auto;position:relative;z-index:2;height:auto;}
.image-align-left{float:left;margin:10px 20px 10px 0;}
.image-align-right{float:right;margin:10px 0px 10px 20px;}
.image-inner-wrap .text_caption{text-align:center;padding:25px;font-size:14px;border-bottom:1px solid rgba(0, 0, 0, 0.04);background:rgba(0, 0, 0, 0.04);}
.image-inner-wrap > div, .image-align-none{max-width:100% !important;overflow:hidden;margin:0 auto;}
.thumbnail-inner-wrap ul{margin:0;padding:0;}
.thumbnail-inner-wrap ul li{float:left;margin:0px 2px 2px 0px;list-style:none;}
.thumbnail-inner-wrap ul li a{display:block;}
.thumbnail-inner-wrap ul li img{display:block;border-radius:0px;}
.cta-inner-wrap{position:relative;}
.cta-inner-wrap.default .cta-heading{padding:15px 300px 15px 0px;}
.cta-inner-wrap.default a.cta_button{font-size:20px;text-decoration:none;position:absolute;top:50%;right:30px;font-weight:400;outline:none;border:none;padding:10px 36px;font-size:13px;color:white;display:inline-block;text-decoration:none;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;background:#47629c;text-transform:uppercase;font-weight:400;margin-top:-28px;}
.cta-inner-wrap .cta-heading h3{font-size:38px;line-height:1;padding:0px;margin:0;color:#141823;}
.section-primary-color .cta-inner-wrap .cta-heading h3{color:white;}
.section-secondary-color .cta-inner-wrap .cta-heading h3{color:white;}
.section-tertiary-color .cta-inner-wrap .cta-heading h3{color:#141823;}
.section-primary-color .cta-inner-wrap .cta-heading h5{color:white;}
.section-secondary-color .cta-inner-wrap .cta-heading h5{color:white;}
.section-tertiary-color .cta-inner-wrap .cta-heading h5{color:#141823;}
.cta-inner-wrap .cta-heading h5{font-size:15px;max-width:60%;color:#5f6366;margin:5px auto 10px auto;line-height:1.8;}
.cta-inner-wrap.default .cta-heading h5{max-width:none;}
.cta-inner-wrap.default .cta-heading h3{font-size:28px;}
.senseSecBGModel .cta-inner-wrap.default{padding-left:0;padding-right:0;background:none;}
.cta-inner-wrap.center{text-align:center;padding:15px 0 10px 0;position:relative;}
.cta-inner-wrap.center .cta-heading h3{font-size:36px;line-height:1.2;padding:0px 15px 0px 15px;margin:0;}
.cta-inner-wrap a.cta_button{font-size:13px;display:inline-block;text-decoration:none;font-weight:400;position:relative;margin-top:21px;text-transform:uppercase;font-weight:400;padding:12px 28px;background:#9bb146;color:#f6f7f8;transition:color 0.3s , box-shadow 0.3s;}
.cta-inner-wrap a.cta_button:hover{background:#141823;color:#f6f7f8;}
.cta-inner-wrap .cta-button-label{position:relative;z-index:2;left:0px;}
.cta-inner-wrap .cta-icon{display:none;border-radius:100%;padding:5px;font-size:20px;color:#f0f2f5;position:absolute;top:7px;right:8px;margin-right:-6px;}
.cta-inner-wrap.below .cta-heading h5{text-align:left;margin:10px 0;}
.cta-inner-wrap.below .cta-heading h3{max-width:84%;}
.ui-tabs{position:relative;padding:0;margin:0px 0 0 0;}
.ui-tabs img{max-width:100%;}
.ui-tabs .serial-no{opacity:0.65;}
.ui-tabs .ui-tabs-nav{margin:0;padding:0;display:inline-block;float:left;}
.ui-tabs .ui-tabs-nav li i{margin-right:4px;}
.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:0;padding:0;border-bottom-width:0;white-space:nowrap;}
.ui-tabs .ui-tabs-nav li span{display:inline-block;}
.ui-tabs .ui-tabs-nav li a{display:block;color:#141823;font-weight:600;text-decoration:none;padding:12px 30px;}
.ui-tabs .ui-tabs-nav li a:hover{color:#9bb146;}
.section-primary-color .ui-tabs .ui-tabs-nav li a{color:white;}
.section-secondary-color .ui-tabs .ui-tabs-nav li a{color:white;}
.section-tertiary-color .ui-tabs .ui-tabs-nav li a{color:#47629c;}
.section-primary-color .ui-tabs .ui-tabs-nav li a:hover{color:#141823;}
.section-secondary-color .ui-tabs .ui-tabs-nav li a:hover{color:#47629c;}
.section-tertiary-color .ui-tabs .ui-tabs-nav li a:hover{color:#141823;}
.ui-tabs .ui-tabs-nav li:first-child{border:none;}
.ui-tabs .ui-tabs-nav li.ui-tabs-active a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-tabs-loading a{cursor:text;}
.ui-tabs .ui-tabs-nav li a, .ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a{cursor:pointer;}
.ui-tabs .ui-tabs-nav li.ui-tabs-active a{background:rgba(0, 0, 0, 0.05);color:#9bb146;border-top-left-radius:2px;border-top-right-radius:2px;}
.section-primary-color .ui-tabs .ui-tabs-nav li.ui-tabs-active a{color:white;}
.section-secondary-color .ui-tabs .ui-tabs-nav li.ui-tabs-active a{color:white;}
.section-tertiary-color .ui-tabs .ui-tabs-nav li.ui-tabs-active a{color:#47629c;}
.tabs-align-top div.ui-tabs-panel{clear:both;}
.tabs-align-bottom div.ui-tabs-panel{clear:both;}
.tabs-align-left .ui-tabs-panel{margin-left:2px;padding-left:25px;}
.tabs-align-left .ui-tabs-panel{margin-left:151px;padding-left:25px;}
.tabs-align-left .ui-tabs .ui-tabs-nav{position:absolute;top:0;left:0;width:150px;}
.tabs-align-left .ui-tabs .ui-tabs-nav li{float:none;text-align:right;border-left:none;}
.tabs-align-left .ui-tabs .ui-tabs-nav li:first-child{border-top:none;}
.tabs-align-left .ui-tabs-panel p{padding-top:0;margin-top:0;}
.tabs-align-right .ui-tabs-panel{margin-right:151px;padding-right:25px;}
.tabs-align-right .ui-tabs .ui-tabs-nav{position:absolute;top:0;right:0;width:150px;}
.tabs-align-right .ui-tabs .ui-tabs-nav li{float:none;border-left:none;}
.tabs-align-right .ui-tabs .ui-tabs-nav li:first-child{border-top:none;}
.tabs-align-right .ui-tabs-panel p{padding-top:0;margin-top:0;}
.full .tabs-align-left .ui-tabs .ui-tabs-nav{width:200px;}
.full .tabs-align-left .ui-tabs-panel{margin-left:201px;}
.full .ui-tabs .ui-tabs-nav{display:block;float:none;}
.tabs-align-top .ui-tabs, .tabs-align-bottom .ui-tabs{text-align:center;}
.tabs-align-top .ui-tabs .ui-tabs-nav{display:block;}
.ui-tabs .ui-tabs-panel{text-align:left;padding:30px;background:rgba(0, 0, 0, 0.05);}
.post-tabbed-area .ui-tabs .ui-tabs-panel{background:none;}
.tabs-style-styled.tabs-align-top .ui-tabs .ui-tabs-nav, .tabs-style-styled.tabs-align-bottom .ui-tabs .ui-tabs-nav{border:1px solid rgba(0, 0, 0, 0.05);}
.tabs-style-styled.tabs-align-top .ui-tabs .ui-tabs-nav li a, .tabs-style-styled.tabs-align-bottom .ui-tabs .ui-tabs-nav li a{color:#141823;}
.tabs-style-styled.tabs-align-top .ui-tabs .ui-tabs-nav li, .tabs-style-styled.tabs-align-bottom .ui-tabs .ui-tabs-nav li{border-right:1px solid rgba(0, 0, 0, 0.05);border-left:none;}
.tabs-style-styled.tabs-align-top .ui-tabs .ui-tabs-nav li.ui-tabs-active a, .tabs-style-styled.tabs-align-bottom .ui-tabs .ui-tabs-nav li.ui-tabs-active a{background:rgba(0, 0, 0, 0.05);color:#141823;}
.tabs-style-styled.tabs-align-top .ui-tabs .ui-tabs-nav li:last-child, .tabs-style-styled.tabs-align-bottom .ui-tabs .ui-tabs-nav li:last-child{border-right:none;}
.tabs-style-styled.tabs-align-left .ui-tabs .ui-tabs-nav, .tabs-style-styled.tabs-align-right .ui-tabs .ui-tabs-nav{border:1px solid rgba(0, 0, 0, 0.05);}
.tabs-style-styled.tabs-align-left .ui-tabs .ui-tabs-nav li a, .tabs-style-styled.tabs-align-right .ui-tabs .ui-tabs-nav li a{color:#141823;}
.tabs-style-styled.tabs-align-left .ui-tabs .ui-tabs-nav li, .tabs-style-styled.tabs-align-right .ui-tabs .ui-tabs-nav li{border-top:1px solid rgba(0, 0, 0, 0.05);}
.tabs-style-styled.tabs-align-left .ui-tabs .ui-tabs-nav li:first-child, .tabs-style-styled.tabs-align-right .ui-tabs .ui-tabs-nav li:first-child{border-top:none;}
.tabs-style-styled.tabs-align-left .ui-tabs .ui-tabs-nav li.ui-tabs-active a, .tabs-style-styled.tabs-align-right .ui-tabs .ui-tabs-nav li.ui-tabs-active a{background:rgba(0, 0, 0, 0.05);color:#141823;}
.feature-tabs .feature-nav-tab-wrap{display:block;background:rgba(0, 0, 0, 0.08);border-top:1px solid rgba(0, 0, 0, 0.08);border-bottom:1px solid rgba(0, 0, 0, 0.08);border-radius:0;}
.full .feature-tabs .feature-nav-tab-wrap ul{display:block;margin:0 auto;}
.feature-tabs .ui-tabs .ui-tabs-nav li a{padding:9px 22px;border-radius:0;color:#47629c;opacity:0.6;}
.feature-tabs .ui-tabs .ui-tabs-nav li.ui-tabs-active a{opacity:1;background:url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/menu-gloss.png) repeat-x rgba(255, 255, 255, 0.2);}
.feature-tabs .ui-tabs .ui-tabs-nav li.ui-tabs-active:hover a{color:inherit;}
.feature-tabs .ui-tabs{color:white;}
div.feature-tab-content{padding:60px 0 60px 0;}
div.feature-tabs .layout_element{height:100%;margin-bottom:0;padding-bottom:0;}
div.feature-tabs .one_half.has-image{position:absolute;right:0;top:0;height:100%;}
div.feature-tab-image{position:absolute;top:0;left:0;height:100%;background-size:cover;}
div.feature-tabs .ui-tabs .ui-tabs-panel{background:none;padding:0;}
.section-primary-color .feature-tabs .ui-tabs .ui-tabs-nav li a{color:white;}
.section-secondary-color .feature-tabs .ui-tabs .ui-tabs-nav li a{color:white;}
.section-tertiary-color .feature-tabs .ui-tabs .ui-tabs-nav li a{color:#141823;}
.ioa_accordion{margin:0;}
.ioa_accordion .ui-accordion-header{margin:0;color:white;text-decoration:none;padding:14px 22px;background:#47629c;cursor:pointer;position:relative;zoom:1;font-weight:400;margin-bottom:10px;}
.ioa_accordion .ui-accordion-header:focus{outline:none;}
.ioa_accordion .ui-accordion-header i{margin-right:10px;font-size:14px;}
.ioa_accordion .ui-state-active{background:#47629c;color:white;border-radius:0px;border-bottom:none;}
.ioa_accordion .ui-accordion-li-fix{display:inline;}
.ioa_accordion .ui-accordion-header{display:block;font-size:13px;padding:14px 15px;}
.ioa_accordion .ui-accordion-content{padding:20px;position:relative;top:1px;margin-bottom:2px;overflow:auto;display:none;zoom:1;}
.ioa_accordion .ui-accordion-content-active{display:block;}
.ioa_accordion .ui-accordion-content p{margin-top:0;}
.ioa_accordion.accordion-style-simple .ui-accordion-header{color:#141823;border-bottom:1px solid #e9eaed;border-radius:0;background:none !important;}
.ioa_accordion.accordion-style-simple .ui-state-active{border-bottom:1px solid #9bb146;color:#9bb146;}
.accordion-style-styled.ioa_accordion .ui-accordion-header{color:#141823;background:none;border:1px solid rgba(0, 0, 0, 0.1);}
.accordion-style-styled.ioa_accordion .ui-state-active{background:none;border:1px solid #9bb146;color:#9bb146;}
.sidebar-inner-wrap .sidebar{width:100% !important;padding:0;}
.bx-wrapper{max-width:100%;}
.scrollable{opacity:0;overflow:hidden;}
.shortcode-scrollable .slide{overflow:hidden;float:left;}
.shortcode-scrollable h2{margin:10px 0 10px 0;padding:0;line-height:1;font-size:15px;}
.shortcode-scrollable h2 a{text-decoration:none;font-weight:400;color:white;}
.shortcode-scrollable img{width:100%;}
ul.scroll-slide-controls{padding:0 0 20px 0;margin:0;}
ul.scroll-slide-controls li{padding:0 0px 2px 0;cursor:pointer;margin:0 30px 0 0;float:left;list-style:none;border-bottom:2px solid transparent;}
ul.scroll-slide-controls li.active{color:#9bb146;border-bottom:2px solid #9bb146;}
.rad-testimonials-list.centered{text-align:center;line-height:1.3;}
.rad-testimonials-list.centered .info{float:none;}
.testimonials-inner-wrap .bx-wrapper .bx-pager .bx-pager-item, .testimonials-inner-wrap .bx-wrapper .bx-controls-auto .bx-controls-auto-item{float:left;}
.testimonials-inner-wrap.testimonial-centered .bx-wrapper .bx-pager .bx-pager-item, .testimonials-inner-wrap.testimonial-centered .bx-wrapper .bx-controls-auto .bx-controls-auto-item{float:none;}
.testimonials-inner-wrap.testimonial-centered .text-title-wrap{text-align:center;}
.rad-testimonials-list{padding:0;margin:0;}
.rad-testimonials-list .desc{margin-bottom:20px;}
.rad-testimonials-list h2{margin:0px 0 0 0;padding:0;line-height:1;font-size:15px;font-weight:400;}
.rad-testimonials-list .designation{font-size:13px;color:#141823;}
.section-primary-color .rad-testimonials-list .designation{color:white;}
.section-secondary-color .rad-testimonials-list .designation{color:white;}
.section-tertiary-color .rad-testimonials-list .designation{color:#141823;}
.rad-testimonials-list .info{float:left;margin:7px 0 0 10px;}
.rad-testimonials-list .image{float:left;}
.rad-testimonials-list .image img{border-radius:0px;}
.testimonials-inner-wrap .bx-has-pager{opacity:1 !important;}
.testimonials-inner-wrap .bx-wrapper .bx-pager.bx-default-pager a{background:#e9eaed;border:none;margin-left:0;}
.testimonials-inner-wrap.testimonial-centered .bx-wrapper .bx-pager.bx-default-pager a{background:#e9eaed;border:none;margin-left:5px;}
.testimonials-inner-wrap .bx-wrapper .bx-pager.bx-default-pager a:hover, .testimonials-inner-wrap .bx-wrapper .bx-pager.bx-default-pager a.active{border:none;background:#9bb146;}
.testimonial-bubble-content .content{position:relative;}
div.testimonial-bubble{position:relative;}
div.testimonial-bubble div.image{float:left;margin:15px 15px 0 0;}
div.testimonial-bubble div.image img{display:block;border-radius:0px;}
div.testimonial-bubble div.info{float:left;}
div.testimonial-bubble div.info h2{margin:15px 0 0 0;font-size:17px;}
div.testimonial-bubble div.info span{color:#9bb146;font-style:italic;line-height:1.3;margin-top:8px;display:block;}
div.testimonial-bubble-content{padding:30px;position:relative;background:#141823;color:white;border-radius:0px;margin-bottom:10px;}
div.testimonial-bubble-content i.ioa-front-icon{color:#141823;font-size:24px;position:absolute;bottom:-16px;left:20px;}
.rad-testimonials-list-alt{padding:0;margin:0;list-style:none;}
.rad-testimonials-list-alt li{margin:0 0 20px 0;padding:0 0 20px 0;min-height:50px;border-bottom:1px solid #e9eaed;position:relative;}
.rad-testimonials-list-alt li div.image{position:absolute;top:0;left:0;}
.rad-testimonials-list-alt li div.image img{border-radius:100%;}
.rad-testimonials-list-alt li div.desc{margin-left:70px;}
.rad-testimonials-list-alt li div.desc h2{font-size:18px;margin-bottom:0;}
.rad-testimonials-list-alt li div.desc span{color:#141823;font-style:italic;line-height:1.3;margin-top:2px;display:block;}
.rad-testimonials-list-alt li .content{margin-top:10px;line-height:1.5;}
iframe.video, video.video{outline:0;border:0;max-width:100% !important;}
div.video-inner-wrap .text_caption{text-align:center;padding:25px;border-bottom:1px solid rgba(0, 0, 0, 0.04);background:rgba(0, 0, 0, 0.04);font-size:12px;}
div.ioa-video{display:block;}
div.video-inner-wrap .fluid-width-video-wrapper{position:relative;visibility:visible;}
div.ioa-video video, div.ioa-video iframe{max-width:100% !important;}
div.progress-bar h6.progress-bar-title{z-index:2;padding:11px 10px 0px 10px;position:absolute;top:0px;left:0px;bottom:0;display:block;background:#000;background:rgba(0, 0, 0, 0.8);color:white;font-size:11px;margin:0px 0px 0px 0;line-height:1.2;}
div.progress-bar{position:relative;width:100%;height:35px;background:rgba(0, 0, 0, 0.08);border-radius:0px;margin-bottom:15px;border-radius:0px;}
div.progress-bar div.filler{width:0px;opacity:0;font-size:11px;position:absolute;top:0;left:0;height:35px;background:#47629c;text-align:right;color:white;padding:0px 0px 0px 0px;border-radius:0px;}
div.progress-bar div.filler span{display:none;position:absolute;top:-27px;right:0px;color:white;padding:3px 9px;background:rgba(0, 0, 0, 0.8);color:white;font-size:11px;width:30px;text-align:center;border-radius:0px;}
div.progress-bar div.filler span i{display:none;}
div.progress-bar .overlay{background:url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/animated-overlay.gif);position:absolute;top:0;left:0;right:0;bottom:0;opacity:0.07;}
.radial-chart{position:relative;text-align:center;font-size:28px;margin:0 auto;color:#9bb146;}
.radial-chart canvas{position:absolute;top:0;left:0;max-width:100%;height:100%;}
.radial_chart-inner-wrap .text-title-wrap{text-align:center;margin-top:25px;}
.swiper-slide{position:relative;float:left;overflow:hidden;}
.swiper-slide img{display:block;width:100%;}
.swiper-container{overflow:hidden;visibility:hidden;opacity:0;}
.swiper-slide .image{position:relative;}
a.ioa-button{display:inline-block;margin:3px;text-decoration:none;position:relative;transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;border-radius:0px;}
.ioa-button.size-default{padding:8px 35px;}
.ioa-button.size-small{padding:6px 25px;}
.ioa-button.size-large{padding:12px 45px;}
.ioa-button.size-big{padding:15px 55px;}
a.size-block{padding:18px 15px;display:block;text-align:center;font-size:16px;margin:0;}
.rad-button-widget{display:inline-block;}
.rad-button-widget a.ioa-button:first-child{margin-left:0;}
a.ioa-button.style-default{background:#9bb146;color:#f6f7f8;}
a.ioa-button.style-gradient{background:url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/menu-gloss.png) #9bb146;color:#f6f7f8;}
a.ioa-button.style-classic{background:#1b1d1e;color:white;}
a.ioa-button:hover{opacity:0.9;}
a.ioa-button i{margin-right:8px;}
.full_width a.size-block{border-radius:0;}
i.shortcode-icon{margin:1px;display:inline-block;}
.social-set{position:relative;border:none;}
.social-set ul{margin:0;padding:0;}
.social-set ul li{float:left;border-bottom:none;margin:0 4px 1px 0;padding:0;position:relative;list-style:none;}
.social-set ul li a{border-bottom:none;display:block;margin-left:0;width:35px;height:35px;background-repeat:no-repeat;background-position:center center;overflow:hidden;text-decoration:none;}
.social-set ul li span.social-block{padding:8px;font-size:18px;display:block;}
.social-set ul li span.visible-block{color:#141823;}
.social-set ul li span.hover-block.social-block{background-color:#47629c;color:white;margin-top:1px;}
.social-tooltip{position:absolute;background:rgba(0, 0, 0, 0.6);color:#ffffff;font-size:11px;border-radius:0px;width:100px;top:-28px;left:-40px;text-align:center;padding:7px 6px;z-index:2;display:none;}
.social-tooltip i{display:none;}
.flickr-pictures a{float:left;margin:0px 4px 4px 0;width:70px;height:70px;overflow:hidden;border-radius:0px;}
.flickr-pictures a img{min-height:100%;display:block;border-radius:0px;}
.person-inner-wrap{position:relative;}
.person-inner-wrap > div.p-area{position:relative;}
.person-inner-wrap .person-icon{text-decoration:none;padding:10px;font-size:14px;position:absolute;z-index:2;bottom:0;left:0;border-radius:0px;background:rgba(255, 255, 255, 0.8);color:#9bb146;}
.person-inner-wrap .social-set{margin-top:15px;}
.person-inner-wrap div.image{position:relative;}
.person-inner-wrap div.image img{display:block;max-width:100%;height:auto;margin:0 auto;border-radius:0px;}
.person-inner-wrap div.desc-area{margin-top:15px;position:relative;}
.person-inner-wrap div.desc-area .info{margin-top:10px;padding-top:10px;border-top:1px solid #e9eaed;}
.person-inner-wrap div.desc-area h4{padding:0;margin:0px;font-size:28px;line-height:1;}
.person-inner-wrap div.desc-area span{font-size:12px;text-align:center;margin:4px 0px;}
div.toggle .toggle-body{padding:25px;}
div.toggle .toggle-body p:first-child{margin-top:0;}
div.toggle .toggle-body p:last-child{margin-bottom:0;}
div.toggle .toggle-body.collapse{display:none;}
div.toggle a.toggle-title{text-decoration:none;border-radius:0px;background:rgba(0, 0, 0, 0.09);padding:12px;display:block;color:#141823;}
div.toggle a.toggle-title.title-active{background:#47629c;color:white;}
div.toggle a.toggle-title i{font-size:16px;margin-right:10px;position:relative;top:2px;}
div.toggle{margin-bottom:1px;}
.toggle-style-styled div.toggle a.toggle-title{text-decoration:none;background:rgba(0, 0, 0, 0.09);padding:12px;display:block;color:#141823;}
.toggle-style-styled div.toggle a.toggle-title.title-active{background:#47629c;color:white;}
.toggle-style-styled div.toggle a.toggle-title i{font-size:16px;margin-right:10px;position:relative;top:2px;}
.toggle-style-styled div.toggle{margin-bottom:1px;}
.toggle-style-styled div.toggle-body{margin-top:10px;margin-bottom:10px;background:rgba(0, 0, 0, 0.04);border-radius:0px;}
.toggle-style-simple div.toggle a.toggle-title{background:none;text-decoration:none;border-bottom:1px solid #e9eaed;padding:12px;display:block;}
.toggle-style-simple div.toggle a.toggle-title.title-active{background:none;color:#9bb146;}
.toggle-style-simple div.toggle a.toggle-title i{font-size:16px;margin-right:10px;position:relative;top:2px;}
.rad_google_map textarea{display:none;}
.logo-area{padding:0;margin:0;}
.logo-area li{float:left;width:33.33%;list-style:none;margin:0;position:relative;}
.logo-area li .inner-logo-item{padding:0px;opacity:0;min-height:100px;}
.logo-tooltip{position:absolute;display:none;top:0px;width:90px;left:50%;margin-left:-50px;background:#47629c;color:#47629c;text-align:center;padding:5px 10px;box-shadow:0px 0px 10px rgba(0, 0, 0, 0.06);border-radius:0px;}
.logo-area li a, .logo-area li img{margin:0 auto;max-width:100%;display:block;}
.logo-area li a{margin-top:10px;}
.logo-area.logo-grid li .inner-logo-item{border-top:1px solid #e9eaed;border-left:1px solid #e9eaed;}
.logo-area.logo-grid li.top_item .inner-logo-item{border-top:none;}
.logo-area.logo-grid li.first_item .inner-logo-item{border-left:none;}
.logo-scrollable li .inner-logo-item{opacity:1;}
.logo-scrollable div.slide{float:left;padding:15px;min-width:150px;}
.logo-scrollable div.slide .logo-tooltip{margin-left:-65px;top:10px;}
.post_masonry-container{padding:0;margin:0;overflow:hidden;}
.post_masonry-container > li{list-style:none;padding:0;margin:0;width:25%;float:left;position:relative;}
.post_masonry-container > li img{opacity:0;position:relative;top:-20px;border-radius:0;}
.post_masonry-container div.image, .post_masonry-container canvas, .post_masonry-container .hover-overlay{border-radius:0;}
.post_masonry-container.four-col > li{width:25%;}
.post_masonry-container.five-col > li{width:20%;}
.post_masonry-container.six-col > li{width:16.66%;}
.post_masonry-container li .image{position:relative;}
.post_masonry-container li img{max-width:100%;display:block;height:auto;}
.counter-inner-wrap{text-align:center;line-height:1.6;}
.counter-inner-wrap .counter{font-size:50px;font-weight:300;color:#141823;}
.counter-inner-wrap .counter i{margin-right:4px;}
.magic_list-inner-wrap ul{padding:0;margin:0;}
.magic_list-inner-wrap ul li{padding:0 0 0px 0;margin:0 0 20px 0;list-style:none;position:relative;min-height:60px;}
.magic_list-inner-wrap ul li i.longshadow-style{font-size:18px;padding:12px;}
.magic_list-inner-wrap ul li .ioa-icon-area{position:absolute;top:-2px;left:0;padding:10px;line-height:1;}
.magic_list-inner-wrap ul li .ioa-icon-area i{font-size:20px;color:#9bb146;}
.magic_list-inner-wrap ul li .desc-area{margin-left:53px;}
.magic_list-inner-wrap ul li .desc-area p:first-child{margin-top:0;}
.magic_list-inner-wrap ul li h4{margin-bottom:5px;font-weight:700;font-size:20px;line-height:1.2;}
.tweets-wrapper.list ul.tweets{margin:0;padding:0;}
.tweets-wrapper.list ul.tweets li{position:relative;margin:0 0 20px 0;min-height:45px;border-bottom:1px solid #e9eaed;padding:0 0 30px 55px;list-style:none;}
.tweets-wrapper.list ul.tweets li i{background:#47629c;color:white;position:absolute;top:-2px;left:0;padding:12px;}
.tweets-wrapper.slider ul.tweets{margin:0;padding:0;}
.tweets-wrapper.slider ul.tweets li{position:relative;margin:0;padding:20px 20px 20px 20px;list-style:none;text-align:center;}
.tweets-wrapper.slider ul.tweets li i{background:#47629c;color:white;position:absolute;top:0px;left:0px;padding:25px 16px;}
.drop-cap{float:left;padding:6px 21px;color:white;font-size:24px;background:#141823;margin:0px 15px 5px 0;@incude border_radius;}
div.page-content blockquote.blockquote-right{max-width:40%;margin:10px 0px 10px 20px;float:right;}
div.page-content blockquote.blockquote-left{max-width:40%;margin:10px 20px 10px 0px;float:left;}
.ioa-message h2.message-title{padding:15px;color:#fff;margin-bottom:0;line-height:1;text-align:center;font-size:16px;font-weight:500;}
.message-default h2.message-title{background:#47629c;color:white;}
.message-success h2.message-title{background:#74ac25;}
.message-information h2.message-title{background:#2597ac;}
.message-error h2.message-title{background:#c13527;}
.message-inverse h2.message-title{background:#141823;color:white;}
.ioa-message div.message-content{padding:35px 60px;text-align:center;position:relative;border:1px solid #e9eaed;border-top:none;}
.notify-icon{position:absolute;top:50%;left:30px;font-size:24px;margin-top:-14px;}
.highlighter-p{display:inline-block;padding:1px 8px;background:#47629c;color:white;border-radius:0px;}
.highlighter-s{display:inline-block;padding:1px 8px;background:#141823;color:white;border-radius:0px;}
ul.magic-list{padding:0;margin:0;}
ul.magic-list li{padding:0;margin:0 0 20px 0;list-style:none;position:relative;min-height:20px;}
ul.magic-list li .icon-area{position:absolute;left:0;top:3px;font-size:24px;line-height:1;}
ul.magic-list li .desc-area{margin-left:30px;font-size:16px;}
div.wpcf7 div.text-three-cols input[type=text], div.wpcf7 div.text-three-cols input[type=email]{border:none;box-shadow:none;width:83%;}
div.wpcf7 div.text-three-cols{margin:10px 0;}
div.wpcf7 div.text-three-cols > p{width:33.33%;float:left;color:#141823;margin:0;padding:0;}
div.rad-inner-container div.wpcf7 p{color:#141823;}
div.rad-inner-container div.wpcf7 textarea{border:none;box-shadow:none;width:94%;}
.section-primary-color div.wpcf7 div.text-three-cols > p, .section-primary-color div.rad-inner-container div.wpcf7 p{color:white;}
.section-secondary-color div.wpcf7 div.text-three-cols > p, .section-secondary-color div.rad-inner-container div.wpcf7 p{color:white;}
.section-tertiary-color div.wpcf7 div.text-three-cols > p, .section-tertiary-color div.rad-inner-container div.wpcf7 p{color:#141823;}
div.post-tabbed-area.ui-tabs li a{padding:0;margin-right:25px;color:#141823;border-bottom:2px solid transparent;}
div.post-tabbed-area.ui-tabs li a small{opacity:0.7;font-size:100%;}
div.post-tabbed-area.ui-tabs li.ui-state-active a{color:#9bb146;border-bottom:2px solid #9bb146;background:none;}
div.post-tabbed-area.ui-tabs .ui-tabs-panel{padding:20px 0;}
div.post-tabbed-area.ui-tabs div.image{display:inline-block;position:relative;}
div.post-tabbed-area.ui-tabs div.image a.hover-link{position:absolute;top:50%;left:50%;margin:-15px 0 0 -15px;background:#47629c;color:white;padding:15px;text-decoration:none;}
div.featured-scrollable-area{margin-bottom:20px;}
div.pricing-table{display:inline-block;padding-top:30px;padding-bottom:30px;}
div.pricing-table div.plan{background:white;border:1px solid #e9eaed;border-right:none;width:209px;float:left;position:relative;z-index:1;}
.has-sidebar div.pricing-table div.plan{width:183px;}
div.pricing-table div.plan.last-plan{border-right:1px solid #e9eaed;}
div.pricing-table div.plan span.plan-title{margin:0;padding:3px 0px;text-align:center;display:block;font-size:16px;text-align:center;padding:25px;}
div.pricing-table div.plan.featured-plan{border-radius:0px;border:none;margin-right:-1px;}
div.pricing-table div.plan.featured-plan li{border-left:1px solid #e9eaed;border-right:1px solid #e9eaed;}
div.pricing_area h2{font-size:42px;line-height:1;color:#141823;font-weight:400;text-align:center;margin-bottom:25px;}
div.pricing_area span.suffix{margin-bottom:20px;color:#141823;text-align:center;display:block;}
div.pricing-table ul.pricing-row{margin:0;padding:0;border-top:1px solid #e9eaed;}
div.pricing-table ul.pricing-row li{padding:8px;border-bottom:1px solid #e9eaed;list-style:none;text-align:center;}
div.pricing-table ul.pricing-row li.sign-up{padding:0;border-bottom:none;}
ul.pricing-row li.sign-up a{background:rgba(255, 255, 255, 0.03);display:block;margin:0px;position:relative;color:#141823;text-align:center;padding:20px 2px;text-decoration:none;font-weight:700;}
div.pricing-table div.featured-plan.plan{margin-top:-22px;box-shadow:0px 0px 20px rgba(0, 0, 0, 0.1);z-index:2;}
div.pricing-table div.featured-plan.plan ul.pricing-row li.sign-up a{background:#47629c;color:white;padding:32px 0;}
div.featured-plan.plan div.pricing_area h2{font-size:85px;color:white;margin-bottom:10px;}
div.featured-plan div.pricing_area{background:#47629c;}
div.pricing-table div.plan.featured-plan span.plan-title, div.plan.featured-plan div.pricing_area span.suffix{color:white;}
div.plan.featured-plan div.pricing_area span.suffix{margin-bottom:0;padding-bottom:14px;}
div.feature-column{margin-top:27px;width:215px;z-index:4;float:left;position:relative;border-right:none;}
div.feature-column div.feature_area{margin-bottom:20px;}
div.feature-column div.feature_area h2{font-weight:500;font-size:32px;padding:15px 15px 38px 0;line-height:1.1;margin-bottom:0;}
div.feature-column div.feature_area span.info{font-size:10px;color:#141823;text-align:center;display:block;padding:1px 15px;}
div.feature-column ul{padding:0;margin:0;}
div.feature-column ul li{padding:8px 10px 9px 0px;margin:0;list-style:none;}
div.graph > div{margin:0 auto;}
div.pie-chart-wrap{position:relative;margin:0 auto;}
div.pie-chart-wrap i{background:rgba(0, 0, 0, 0.8);z-index:2;cursor:pointer;position:absolute;top:0px;left:0;color:#fff;width:35px;text-align:center;padding:10px 0;display:block;}
div.pie-chart-wrap div.info-area{color:#fff;position:absolute;display:none;top:0;left:0;background:rgba(0, 0, 0, 0.8);padding:5px;}
div.pie-chart-wrap div.info-area div.pie-val{margin-bottom:5px;}
div.pie-chart-wrap div.info-area div.pie-val span{float:left;}
div.pie-chart-wrap div.info-area div.pie-val span.label{font-size:12px;width:130px;padding-top:5px;color:white;text-align:right;}
div.pie-chart-wrap div.info-area div.pie-val span.block{display:block;width:32px;font-weight:700;padding:8px 0;text-align:center;color:white;font-size:9px;margin-left:10px;}
div.pie-chart-wrap canvas{display:block;max-width:100% !important;height:auto !important;}
div.bar_graph-inner-wrap canvas{max-width:100% !important;height:auto !important;}
.bar-val{display:none;}
.line-val{display:none;}
.line-chart-wrap canvas{max-width:100% !important;height:auto !important;}
.highlight_color{color:#9bb146;}
.highlight_bg_color{background:#9bb146;}
.primary_bg_color{background:#47629c;}
.primary_title_color{color:white;}
.primary_text_color{color:white;}
.primary_link_color{color:white;}
.primary_link_color:hover{color:#141823;}
.secondary_bg_color{background:#141823;}
.secondary_title_color{color:white;}
.secondary_text_color{color:white;}
.secondary_link_color{color:white;}
.secondary_link_color:hover{color:#47629c;}
.tertiary_bg_color{background:#f0f2f5;}
.tertiary_title_color{color:#141823;}
.tertiary_text_color{color:#141823;}
.tertiary_link_color{color:#47629c;}
.tertiary_link_color:hover{color:#141823;}
a.btn_important{color:#f6f7f8;background:#9bb146;padding:12px 28px;}
a.btn_important:hover{color:#f6f7f8;background:#141823;padding:12px 28px;}
.btn_important{color:#f6f7f8;background:#9bb146;padding:12px 28px;}
.btn_important:hover{color:#f6f7f8;background:#141823;padding:12px 28px;}
a.btn_not_important{color:white;background:#1b1d1e;}
a.btn_not_important:hover{color:white;background:#47629c;}
.btn_not_important{color:white;background:#1b1d1e;}
.btn_not_important:hover{color:white;background:#47629c;}
.seleneGallery{margin:0px auto 0px auto;position:relative;padding:0;width:600px;max-width:100%;visibility:hidden;opacity:0;}
.seleneGallery div.gallery-holder{position:relative;padding:0;border:none;width:100%;min-height:350px;overflow:hidden;z-index:2;border-radius:0px;border:1px solid rgba(0, 0, 0, 0.1);box-shadow:0 0 8px rgba(0, 0, 0, 0.1);}
.seleneGallery div.gallery-item{position:absolute;top:0;left:0;border:none;margin:0;padding:0;display:block;width:100%;height:100%;z-index:1;}
.seleneGallery div.gallery-item > a{margin:0;padding:0;outline:none;border:none;text-decoration:none;display:block;width:100%;height:100%;}
.seleneGallery div.gallery-item img{margin:0 auto;padding:0;display:block;max-width:100%;height:auto;position:relative;z-index:1;}
.seleneGallery div.gallery-item video, .seleneGallery div.gallery-item iframe, .seleneGallery div.gallery-item object, .seleneGallery div.gallery-item embed{position:absolute;top:0;left:0;border:none;outline:none;}
.seleneGallery div.gallery-item.hidden{z-index:2;display:none;}
.seleneGallery div.gallery-item.active{z-index:7;}
.seleneGallery div.gallery-item.reset{z-index:5;}
.full-stretch ul.selene-thumbnails li img{min-height:100%;}
.seleneGallery.fullscreen div.gallery-item img{width:100%;}
.seleneGallery.adaptive div.gallery-item img{min-height:0;height:auto;min-height:0;}
.seleneGallery.adaptive div.gallery-item{height:auto;}
.seleneGallery .selene-thumbnails-wrap{margin-top:15px;height:80px;position:relative;overflow:hidden;}
.seleneGallery ul.selene-thumbnails{width:2000em;margin:0 0;padding:0 0;height:80px;position:absolute;top:0;left:0px;z-index:4;}
.seleneGallery ul.selene-thumbnails.push_right{margin-left:20px;}
.seleneGallery ul.selene-thumbnails li{overflow:hidden;cursor:pointer;float:left;padding:0px 15px 4px 0;list-style:none;position:relative;width:75px;height:75px;position:relative;}
.seleneGallery ul.selene-thumbnails li canvas{position:absolute;top:0;left:0;z-index:10;transition:all 0.5s linear;width:100%;height:100%;}
.seleneGallery ul.selene-thumbnails li:first-child{margin-left:0;}
.seleneGallery ul.selene-thumbnails li span.gallery-loader{z-index:3;width:0px;display:block;background:#000;opacity:0.8;position:absolute;bottom:3px;left:0;height:6px;}
.seleneGallery ul.selene-thumbnails li.active canvas, .seleneGallery ul.selene-thumbnails li:hover canvas{opacity:0;}
.seleneGallery ul.selene-thumbnails li.active img, .seleneGallery ul.selene-thumbnails li:hover img{opacity:1;position:relative;}
.seleneGallery ul.selene-thumbnails li img{margin:0 auto;padding:0;display:block;position:relative;opacity:0.7;transition:all 0.2s ease-in-out;z-index:2;width:100%;height:100%;border-radius:0px;border:1px solid rgba(0, 0, 0, 0.1);box-shadow:0 0 8px rgba(0, 0, 0, 0.1);}
div.selene-controls-wrap{position:absolute;bottom:49px;left:0;z-index:99;}
div.selene-controls-wrap > a{text-decoration:none;opacity:0.65;background:rgba(0, 0, 0, 0.6);text-align:center;color:#fff;font-size:14px;line-height:0px;display:block;padding:24px 16px;z-index:100;transition:all 0.2s ease-in-out;}
div.selene-controls-wrap > a:hover{opacity:1;background:#47629c;color:white;}
.selene div.gallery-item > a.ioa-lightbox-icon{position:absolute;bottom:0;right:0;padding:15px;top:auto;left:auto;font-size:16px;background:rgba(0, 0, 0, 0.8);color:white;z-index:103;width:auto;height:auto;border-radius:0px;}
div.selene-controls-wrap > a.autoplay-control{margin-top:0;}
div.selene-controls-wrap > a.autoplay-control.no-lightbox{right:0;}
div.selene-controls-wrap > a.autoplay-control:hover, .selene div.gallery-item > a.ioa-lightbox-icon:hover{background:rgba(0, 0, 0, 0.8);}
.seleneGallery a.thumb-arrow-left{bottom:3px;padding:38px 0;left:0;text-decoration:none;background:#000;opacity:0.8;text-align:center;color:white;font-size:18px;width:20px;line-height:0px;display:block;z-index:100;position:absolute;}
.seleneGallery a.thumb-arrow-right{bottom:3px;padding:38px 0;right:0;text-decoration:none;background:#000;opacity:0.8;text-align:center;color:white;font-size:18px;width:20px;line-height:0px;display:block;z-index:100;position:absolute;}
.seleneGallery div.gallery-item > a.ioa-lightbox-icon{position:absolute;bottom:0;right:0;padding:15px;top:auto;left:auto;font-size:16px;background:rgba(0, 0, 0, 0.8);color:white;z-index:10;width:auto;height:auto;}
.seleneGallery div.slider-item video{height:auto !important;width:100%;}
.seleneGallery div.gallery-desc{position:absolute;color:white;width:100%;z-index:40;font-size:12px;display:none;}
.seleneGallery div.gallery-desc .inner-desc-wrap > p{margin:2px 0 0 0;padding:0;}
.seleneGallery div.gallery-desc h4{opacity:0.9;background:rgba(0, 0, 0, 0.8);color:inherit;margin-top:0;display:inline-block;font-weight:400;font-size:15px;line-height:1.6;padding:8px 15px;margin-bottom:1px;border-radius:0px;-webkit-font-smoothing:auto;}
.seleneGallery div.gallery-desc div.caption{opacity:0.9;background:rgba(0, 0, 0, 0.8);color:inherit;margin-top:0;padding:15px;display:inline-block;max-width:50%;border-radius:0px;-webkit-font-smoothing:auto;}
.seleneGallery div.gallery-desc div.caption p{color:inherit;}
.seleneGallery div.gallery-desc a.hover-link{background:rgba(0, 0, 0, 0.8);color:inherit;font-size:12px;text-decoration:none;display:inline-block;padding:7px 25px;border-radius:0px;color:white;margin-top:1px;}
.seleneGallery div.gallery-desc.s-t-l{top:50px;left:75px;}
.seleneGallery div.gallery-desc.s-t-c{top:50px;left:0px;text-align:center;}
.seleneGallery div.gallery-desc.s-t-c div.caption{text-align:center;margin:0 auto;}
.seleneGallery div.gallery-desc.s-t-r{top:50px;right:75px;text-align:right;}
.seleneGallery div.gallery-desc.s-t-r div.caption{float:right;}
.seleneGallery div.gallery-desc.s-b-l{bottom:50px;left:75px;}
.seleneGallery div.gallery-desc.s-b-c{bottom:50px;left:0px;text-align:center;}
.seleneGallery div.gallery-desc.s-b-c div.caption{text-align:center;margin:0 auto;}
.seleneGallery div.gallery-desc.s-b-r{bottom:50px;right:75px;text-align:right;}
.seleneGallery div.gallery-desc.s-b-r div.caption{float:right;}
.seleneGallery div.gallery-desc.s-c-l{top:50px;left:75px;}
.seleneGallery div.gallery-desc.s-c-c{top:50px;left:0px;text-align:center;}
.seleneGallery div.gallery-desc.s-c-c div.caption{text-align:center;margin:0 auto;}
.seleneGallery div.gallery-desc.s-c-r{top:50px;right:75px;text-align:right;}
.seleneGallery div.gallery-desc.s-c-r div.caption{float:right;margin:0 auto;}
.quartz{margin:0px auto 0px auto;position:relative;padding:0;width:600px;max-width:100%;visibility:hidden;opacity:0;overflow:hidden;}
.quartz div.items-holder{position:relative;border:none;width:100%;z-index:2;}
.quartz div.slider-item{position:absolute;top:0;left:0;bottom:0;border:none;overflow:hidden;margin:0;padding:0;display:block;width:100%;z-index:1;}
.quartz div.slider-item > a{margin:0;padding:0;outline:none;border:none;text-decoration:none;display:block;width:100%;}
.quartz div.slider-item img{margin:0 auto;padding:0;display:block;max-width:100%;height:auto;position:relative;z-index:1;}
.quartz.full-stretch div.slider-item img{width:100%;min-width:100%;}
.quartz.adaptive div.slider-item img{min-height:0;height:auto;min-height:0;}
.quartz.adaptive div.slider-item{height:auto;}
.quartz div.slider-item.hidden{z-index:2;display:none;}
.quartz div.slider-item.active{z-index:17;}
.quartz div.slider-item.reset{z-index:5;}
.quartz-bullets-wrap{position:absolute;bottom:0;left:0;right:0;}
.quartz ul.quartz-bullets{position:relative;margin:0 0;padding:8px 4px 8px 8px;z-index:4;display:inline-block;text-align:center;}
.quartz ul.quartz-bullets li{margin-right:4px;cursor:pointer;background:rgba(0, 0, 0, 0.8);border-radius:100%;float:left;list-style:none;position:relative;width:8px;height:8px;padding:0px;}
.quartz ul.quartz-bullets li.active{background:rgba(0, 0, 0, 0.8);}
.quartz span.progress-bar{position:absolute;top:0;left:0;width:0px;z-index:100;height:2px;background:rgba(0, 0, 0, 0.8);opacity:1;display:block;}
div.quartz-controls-wrap{position:absolute;bottom:30px;z-index:99;}
div.quartz-controls-wrap > a{position:relative;text-decoration:none;opacity:1;background:rgba(0, 0, 0, 0.8);text-align:center;color:#fff;font-size:14px;padding:30px 23px;line-height:0px;display:block;z-index:100;transition:all 0.2s ease-in-out;border-radius:0px;}
div.quartz-controls-wrap > a:hover{opacity:1;background:#47629c;color:white;}
div.quartz-controls-wrap > a.slider-prev{position:relative;}
div.quartz-controls-wrap > a.slider-next{position:relative;}
.quartz div.slider-item > a.ioa-lightbox-icon{position:absolute;bottom:0;right:0;padding:15px;top:auto;left:auto;font-size:16px;background:rgba(0, 0, 0, 0.6);color:white;z-index:103;width:auto;height:auto;border-radius:0px;}
.quartz div.slider-item > a.ioa-lightbox-icon:hover{background:rgba(0, 0, 0, 0.8);}
div.quartz.caption-compact div.slider-desc .inner-bg-desc{padding:15px;}
div.quartz.caption-compact div.slider-desc h4{font-size:22px;}
div.quartz.caption-small div.slider-desc .inner-bg-desc{padding:15px;}
div.quartz.caption-small div.slider-desc .inner-bg-desc div.caption{display:none;}
div.quartz.no-caption div.slider-desc{display:none !important;}
.quartz div.slider-desc{position:absolute;color:#fff;display:block;width:100%;z-index:40;display:none;}
.quartz div.slider-desc .inner-desc-wrap > p{margin:2px 0 0 0;padding:0;}
.quartz div.slider-desc h4{margin:0;display:block;font-weight:900;font-size:32px;line-height:1;color:inherit;padding:0;}
.quartz div.slider-desc div.caption{padding-top:10px;font-weight:500;}
.quartz div.slider-desc div.caption p{margin-top:20px;}
.quartz div.slider-desc a.hover-link{margin-top:15px;font-size:13px;text-decoration:none;font-style:italic;color:inherit;}
.quartz div.slider-desc a.hover-link:hover{opacity:0.8;}
.quartz div.slider-desc.no-bg .inner-bg-desc{position:relative;background:#47629c;opacity:0.8;padding:40px;color:white;}
.quartz div.slider-desc.no-bg .inner-bg-desc div.quartz-controls-wrap{left:-60px;}
.quartz div.slider-desc.s-t-l{top:50px;left:0px;}
.quartz div.slider-desc.s-t-c{top:50px;left:0px;text-align:center;}
.quartz div.slider-desc.s-t-c div.caption{text-align:center;margin:0 auto;}
.quartz div.slider-desc.s-t-r{top:50px;right:0px;}
.quartz div.slider-desc.s-t-r div.caption{float:right;}
.quartz div.slider-desc.s-c-l{bottom:50px;right:0px;width:50%;}
.quartz div.slider-desc.s-c-c{bottom:50px;right:0px;width:50%;}
.quartz div.slider-desc.s-c-c div.caption{margin:0 auto;}
.quartz div.slider-desc.s-c-r{bottom:50px;right:0px;width:50%;}
.quartz div.slider-desc.s-b-r .inner-bg-desc{float:right;width:30%;}
.quartz div.slider-desc.s-b-l{bottom:0px;left:0px;}
.quartz div.slider-desc.s-b-l .inner-bg-desc{float:left;width:30%;}
.quartz div.slider-desc.s-b-c{bottom:0px;left:0px;}
.quartz div.slider-desc.s-b-c .inner-bg-desc{margin:0 auto;width:30%;}
.quartz div.slider-desc.s-b-r{bottom:0px;right:0px;}
.tp-leftarrow.default, .tp-rightarrow.default{padding:26px 12px 40px 10px;}
.bx-wrapper{position:relative;margin:0 auto 60px;padding:0;*zoom:1;}
.bx-wrapper img{max-width:100%;display:block;}
.bx-controls{position:absolute;bottom:60px;left:0;z-index:9999;}
.bx-wrapper .bx-controls-auto{position:absolute;bottom:-30px;}
.bx-controls.bx-has-pager{position:absolute;bottom:-20px;left:0;width:100%;z-index:9999;}
.bx-controls.bx-has-pager .bx-wrapper .bx-loading{min-height:50px;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000;}
.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:bold;color:#666;padding-top:20px;}
.bx-wrapper .bx-pager .bx-pager-item, .bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline;}
.bx-wrapper .bx-pager.bx-default-pager a{text-indent:9999px;border:2px solid #e9eaed;display:block;width:6px;height:6px;margin:0 5px;outline:0;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;}
.bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active{border:2px solid #e9eaed;}
.bx-wrapper .bx-prev{left:0px;background:rgba(0, 0, 0, 0.8);text-align:center;color:#fff;}
.bx-wrapper .bx-next{right:0px;background:rgba(0, 0, 0, 0.8);text-align:center;color:#fff;}
.bx-wrapper .bx-prev:hover{background-position:0 0;}
.bx-wrapper .bx-next:hover{background-position:-43px 0;}
.bx-wrapper .bx-controls{opacity:1;}
.bx-wrapper .bx-controls-direction a{outline:0;width:32px;padding:30px 14px;text-decoration:none;display:block;border-radius:0px;transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;}
.bx-wrapper .bx-controls-direction a:hover{background:#47629c;color:white;}
.bx-wrapper .bx-controls-direction a.disabled{display:none;}
.bx-wrapper .bx-controls-auto{text-align:center;}
.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/controls.png) -86px -11px no-repeat;margin:0 3px;}
.bx-wrapper .bx-controls-auto .bx-start:hover, .bx-wrapper .bx-controls-auto .bx-start.active{background-position:-86px 0;}
.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/controls.png) -86px -44px no-repeat;margin:0 3px;}
.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active{background-position:-86px -33px;}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%;}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px;}
.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#e9eaed;background:rgba(80, 80, 80, 0.75);width:100%;}
.bx-wrapper .bx-caption span{color:white;font-family:Arial;display:block;font-size:.85em;padding:10px;}
.sticky-icon{position:absolute;background:#47629c;color:white;padding:13px 14px;top:10px;left:-10px;z-index:10;border-radius:0px;}
.blog-template div.extra{color:#141823;margin-bottom:5px;margin-top:5px;font-size:12px;line-height:1.4;font-weight:500;-webkit-font-smoothing:auto;}
.blog-template div.extra a{text-decoration:none;display:inline-block;margin-right:4px;}
.blog-template div.extra a:hover{color:#141823;}
.blog-template ul li div.desc a.read-more, div.posts-tree div.timeline-post a.main-button{font-size:12px;color:white;text-decoration:none;-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out;text-transform:uppercase;font-weight:600;background:#1b1d1e;padding:2px 5px;}
.blog-template ul li div.desc a.read-more:hover, div.posts-tree div.timeline-post a.main-button:hover{background:#47629c;color:white;}
.top_blog_nav{border-bottom:1px solid #e9eaed;margin-bottom:40px;}
div.ioa-menu.blog-ioa-menu ul{display:block;}
.blog_posts .gallery{position:relative;}
div.blog-misc-page{margin-top:50px;}
div.blog-column-posts ul{margin:0;padding:0;overflow:visible !important;}
div.blog-column-posts ul li.iso-item{border-radius:0px;list-style:none;margin:0 0 40px 0;padding:0;position:relative;width:100%;padding-bottom:0px;-webkit-transform:translateZ(0);padding-bottom:40px;border-bottom:1px solid #e9eaed;}
div.blog-column-posts ul li.no-posts-found{background:#141823;text-align:center;color:white;margin:30px 0 30px 0;font-weight:900;}
div.blog-column-posts ul li div.ioaslider{margin-bottom:25px;position:relative;z-index:2;}
div.blog-column-posts ul li div.image-wrap{position:relative;z-index:2;}
div.blog-column-posts ul li div.image{position:relative;background:rgba(0, 0, 0, 0.04);overflow:hidden;}
div.blog-column-posts ul li div.image a.imageholder, div.blog-column-posts ul li div.image a.imageholder img{display:block;max-width:100%;margin:0 auto;}
div.blog-column-posts ul li div.image a.imageholder img{margin:0 auto;max-width:100%;height:auto;}
div.blog-column-posts ul li div.desc{margin-top:15px;padding:0px;}
div.blog-column-posts ul li div.desc div.excerpt{border-top:1px solid #e9eaed;margin-top:15px;padding-bottom:0px;word-wrap:break-word;line-height:1.5;padding-top:10px;-webkit-font-smoothing:auto;}
div.blog-column-posts ul li div.desc div.excerpt p{padding-bottom:10px;}
div.blog-column-posts ul li div.desc h2{margin-bottom:0;line-height:1.1;font-weight:900;font-size:40px;-webkit-font-smoothing:auto;}
div.blog-column-posts ul li div.desc h2 a{word-wrap:break-word;text-decoration:none;color:#141823;}
div.blog-column-posts ul li div.desc h2:hover a{color:#47629c;}
div.blog-column-posts ul li.format-auto div.desc{padding:0;}
div.blog-column-posts ul li.format-image p{text-align:center;padding:10px 0;}
div.blog-column-posts ul li.format-image p:first-child{padding-top:0;}
div.blog-column-posts ul li.format-chat img.avatar{position:absolute;bottom:0;right:0;}
div.blog-column-posts ul li.format-video .fluid-width-video-wrapper{max-width:100%;}
div.blog-column-posts ul li.format-image div.image .wp-caption{display:none;}
div.blog-column-posts ul li.format-image div.image-wrap img{display:block;margin:0 auto;}
div.blog-column-posts ul li.format-image div.image p{margin:0 0;}
div.blog-column-posts ul li.format-link h2{position:relative;}
div.blog-column-posts ul li.format-link h2 i{position:absolute;top:50%;margin-top:-20px;left:0;}
div.blog-column-posts ul li.format-link h2 p{margin-left:60px;}
div.blog-column-posts ul li.format-quote blockquote{margin:0;}
div.blog-column-posts ul li.format-quote h2{position:relative;}
div.blog-column-posts ul li.format-quote h2 i{position:absolute;top:17px;margin-top:0px;left:0;}
div.blog-column-posts ul li.format-quote h2 p{margin-left:60px;}
div.blog-column-posts ul li span.quote-title{font-size:14px;color:#141823;display:inline-block;margin-left:60px;}
div.blog-column-posts ul li.format-quote div.extra{margin-left:60px;}
div.blog-column-posts ul li.format-chat div.desc{border:1px solid #e9eaed;padding:15px;}
div.blog-column-posts ul.blog_posts li div.inner-post-wrap div.gallery img{height:100%;}
div.blog-column-posts ul.blog_posts li.first{margin-left:0;}
div.blog-column-posts ul.blog_posts li.last{margin-right:0;}
div.blog-column-posts.blog-two-columns ul.blog_posts > li{width:505px;margin:0px 0px 50px 0px;float:left;}
.has-sidebar div.blog-column-posts.blog-two-columns ul.blog_posts > li{width:345px;float:left;margin:0px 0px 50px 0px;}
div.blog-column-posts.blog-two-columns ul li div.desc h2{font-size:24px;}
div.blog-list-posts ul{margin:0;padding:0;overflow:visible !important;}
div.blog-list-posts ul li.iso-item{list-style:none;margin:0 0 50px 0;padding:0;position:relative;width:100%;}
div.blog-list-posts ul li.no-posts-found{background:#141823;text-align:center;color:white;margin:30px 0 30px 0;font-weight:700;}
div.blog-list-posts ul li div.image-wrap, div.blog-list-posts ul li div.video-area{position:relative;z-index:2;width:300px;float:left;margin-right:30px;}
.full-layout div.blog-list-posts ul li div.image-wrap, .full-layout div.blog-list-posts ul li div.video-area{width:530px;}
div.blog-list-posts ul.blog_posts li div.inner-post-wrap div.gallery img{height:100%;}
div.blog-list-posts ul li div.image{position:relative;overflow:hidden;border-radius:0px;}
div.blog-list-posts ul li div.image a.imageholder, div.blog-list-posts ul li div.image a.imageholder img{display:block;max-width:100%;margin:0 auto;}
div.blog-list-posts ul li div.image a.imageholder img{margin:0 auto;max-width:100%;height:auto;border-radius:0px;}
div.blog-list-posts ul li div.image .hover-overlay, div.blog-list-posts ul li div.image canvas{border-radius:0px;}
div.blog-list-posts ul li .gallery{float:left;margin-right:30px;}
div.blog-list-posts ul li div.desc{padding:0px;width:410px;float:left;}
.full-layout div.blog-list-posts ul li div.desc{padding:0px 0px 0px 0px;width:500px;float:left;}
.has-sidebar div.blog-list-posts ul li div.desc{width:360px;}
.has-sidebar div.blog-list-posts ul li div.image-wrap{width:350px;}
.has-sidebar div.blog-list-posts ul li div.video-area{width:350px;}
div.blog-list-posts ul li div.desc div.excerpt{margin-top:15px;margin-bottom:0px;word-wrap:break-word;line-height:1.5;border-top:1px solid #e9eaed;padding-top:10px;padding-bottom:10px;}
div.blog-list-posts ul li div.desc h2{margin-bottom:0;font-size:32px;line-height:1;font-weight:700;}
div.blog-list-posts ul li div.desc h2 a{word-wrap:break-word;text-decoration:none;color:#141823;}
div.blog-list-posts ul li div.desc h2 a:hover{color:#47629c;}
.full-layout div.blog-list-posts ul li.format-audio div.desc, div.blog-list-posts ul li.format-audio div.desc{float:none;width:auto;}
.full-layout div.blog-list-posts ul li.format-link div.desc, div.blog-list-posts ul li.format-link div.desc{float:none;width:auto;}
.full-layout div.blog-list-posts ul li.format-quote div.desc, div.blog-list-posts ul li.format-quote div.desc{float:none;width:auto;}
.full-layout div.blog-list-posts ul li.format-chat div.desc, div.blog-list-posts ul li.format-chat div.desc{float:none;width:auto;border:1px solid #e9eaed;padding:15px;}
div.blog-list-posts ul li.format-audio div.audio-area{margin-bottom:30px;}
div.blog-list-posts ul li.format-quote blockquote{margin:0;}
div.blog-list-posts ul li.format-quote h2{position:relative;}
div.blog-list-posts ul li.format-quote h2 i{position:absolute;top:21px;margin-top:0px;left:0;}
div.blog-list-posts ul li.format-quote h2 p{margin-left:60px;}
div.blog-list-posts ul li span.quote-title{font-size:14px;color:#141823;display:inline-block;margin-left:60px;}
div.blog-list-posts ul li.format-quote div.extra{margin-left:60px;}
div.blog-list-posts ul li.format-link h2{position:relative;}
div.blog-list-posts ul li.format-link h2 i{position:absolute;top:50%;margin-top:-20px;left:0;}
div.blog-list-posts ul li.format-link h2 p{margin-left:60px;margin-top:0;padding-top:0;}
div.blog-list-posts ul li.format-auto div.desc{padding:0;}
div.blog-list-posts ul li.format-chat canvas, div.blog-list-posts ul li.format-image canvas{display:none !important;}
div.blog-list-posts ul li.format-chat img.avatar{position:absolute;bottom:0;right:0;}
div.blog-list-posts ul li.format-link a{border-bottom:1px solid #e9eaed;text-decoration:none;display:inline;text-align:center;font-size:24px;font-weight:100;}
div.blog-list-posts ul li.format-video .fluid-width-video-wrapper{max-width:100%;}
div.blog-list-posts ul li.format-quote div.quote{text-align:center;}
div.blog-list-posts ul li.format-quote div.quote{font-size:21px;font-style:italic;font-weight:100;}
div.blog-list-posts ul li.format-quote div.quote cite{float:right;margin-bottom:0;font-size:12px;}
div.blog-list-posts ul li.format-image div.image .wp-caption{display:none;}
div.blog-list-posts ul li.format-image div.image-wrap img{display:block;margin:0 auto;}
div.blog-list-posts ul li.format-image div.image p{margin:0 0 15px 0;}
div.masonry-block ul.blog_posts{padding:0 40px;}
div.masonry-block ul.blog_posts > li{width:300px;margin-bottom:50px;background:none;border:none;padding-bottom:0;}
div.masonry-block ul.blog_posts > li .inner-post-wrap{top:-20px;opacity:0;position:relative;padding-bottom:30px;background:rgba(0, 0, 0, 0.03);}
div.masonry-block ul.blog_posts > li img{position:relative;}
div.masonry-block ul li div.desc div.excerpt{margin-bottom:0;padding-bottom:0;}
div.masonry-block ul li div.desc h2{font-size:24px;}
div.masonry-block ul li div.desc h2:hover a{color:#47629c;}
div.masonry-block.blog-column-posts{margin-top:40px;}
div.masonry-block.blog-column-posts ul li div.desc{padding:30px;margin-top:0;}
.full-blog-masonry div.ioa-menu{margin-top:40px;float:none;text-align:center;}
.full-blog-masonry div.ioa-menu ul{display:inline-block;}
div.masonry-block ul.blog_posts > li.format-video, div.masonry-block ul.blog_posts > li.format-status, div.masonry-block ul.blog_posts > li.format-quote, div.masonry-block ul.blog_posts > li.format-link, div.masonry-block ul.blog_posts > li.format-gallery, div.masonry-block ul.blog_posts > li.format-image{padding:0;}
.posts-timeline{position:relative;z-index:2;}
div.posts-tree{margin-bottom:40px;position:relative;}
div.posts-tree .no-posts-found{padding:15px;background:#141823;text-align:center;color:white;margin:10px 0;font-weight:700;}
div.posts-tree div.timeline-post{background:#141823;width:430px;float:left;text-align:right;margin:10px 0px 30px 0px;clear:left;padding:0px;position:relative;z-index:2;border-radius:0px;padding-bottom:30px;}
.has-sidebar div.posts-tree div.timeline-post{width:330px;}
div.posts-tree div.timeline-post h3.title{font-size:24px;padding:0;line-height:1.2;margin-bottom:15px;position:relative;}
div.posts-tree div.timeline-post h3.title a{color:white;word-wrap:break-word;text-decoration:none;}
div.posts-tree div.timeline-post h3.title a:hover{color:#47629c;text-decoration:none;}
div.posts-tree div.timeline-post div.image a.imageholder, div.posts-tree div.timeline-post div.image img{display:block;}
div.posts-tree div.timeline-post div.image{position:relative;z-index:2;}
div.posts-tree div.timeline-post div.image img{width:100%;height:auto;}
div.posts-tree div.timeline-post div.desc{margin:30px;color:white;}
div.posts-tree div.timeline-post a.main-button{margin:0 30px 30px 30px;}
div.posts-tree div.timeline-post span.date{font-size:21px;color:white;background:#141823;font-weight:500;padding:10px 15px;display:block;z-index:10;display:block;position:absolute;top:0;right:0;}
div.posts-tree div.right-post.timeline-post span.date{left:0;right:auto;}
div.posts-tree div.right-post{float:right;margin:10px 0px 30px 0px;clear:right;text-align:left;}
div.posts-tree div.timeline-post.right-post a.main-button{float:left;}
div.timeline-posts div.extra{color:white;}
div.timeline-posts div.extra a{color:white;}
div.timeline-posts div.extra a:hover{color:#47629c;}
div.posts-tree span.line{position:absolute;top:0;left:49.99%;height:100%;background:#e9eaed;width:1px;display:block;}
div.posts-tree{position:relative;}
div.posts-tree .month-label{position:relative;font-size:13px;z-index:2;padding:15px;background:white;margin:0px auto 30px auto;text-align:center;clear:both;}
div.posts-tree h4.post-end{position:relative;font-size:12px;z-index:2;padding:20px 25px;background:#141823;text-align:center;color:white;width:100px;margin:0px auto 30px auto;text-align:center;clear:both;}
span.circle{position:absolute;left:50%;bottom:-32px;width:15px;height:15px;margin-left:-22px;opacity:0;font-size:11px;z-index:5;background:url(//raum-in-form.com/wp-content/themes/raum-in-form/sprites/i/loader.gif) center center no-repeat black;padding:15px;border-radius:2px;opacity:0.8;z-index:99;}
div.meta-info{border-radius:0px;margin:20px 0px 0px 0;padding:6px 15px;}
div.meta-info div.inner-meta-info i{margin-left:4px;}
div.meta-info div.inner-meta-info > div{display:block;padding:14px 15px 14px 15px;margin:0px;text-align:center;font-size:11px;border-radius:0px;float:left;}
div.meta-info a{text-decoration:none;color:#47629c;margin-left:2px;font-size:14px;font-style:italic;}
.meta-info > div{border-bottom:1px solid #e9eaed;padding:15px 0;font-size:14px;font-style:italic;}
.post-format-standard.single-post-content div.page-content{padding:25px 0;}
.fb_iframe_widget span, .fb_iframe_widget{max-width:100% !important;}
div.contained-image-wrap{margin-top:50px;}
.single-image img{border-radius:0px;}
div.single-meta-info{padding:0;}
#authorbox{border-radius:0px;background:#e9eaed;margin-bottom:50px;padding:30px;position:relative;min-height:80px;margin-top:30px;}
#authorbox .author-avatar{position:absolute;top:10px;left:10px;}
#authorbox .author-avatar img{display:block;margin:20px;}
#authorbox .authortext{margin:0px 0 0 100px;padding-bottom:0px;}
#authorbox .authortext h3{color:#141823;font-size:21px;font-weight:600;line-height:1.2;margin-left:0px;margin-top:0px;}
#authorbox .authortext p{color:#141823;font-size:13px;margin-top:-10px;padding-right:20px;margin-bottom:0;}
#comments{padding:0px 0 20px 0;}
h2.comments-title{font-size:24px;margin-bottom:15px;}
ol.comment-list{list-style:none;padding:0px 0px 30px 0px;margin:0 0 30px 0;border-bottom:1px solid #e9eaed;}
ol.comment-list li.comment{padding-bottom:30px;position:relative;}
ol.comment-list li.comment:last-child{padding-bottom:10px;}
ol.comment-list li.comment.bypostauthor div.image-info img{border:2px solid #9bb146;}
ol.children{list-style:none;padding:30px 0 0px 30px;margin:0;}
ol.children li.comment:last-child{padding-bottom:0px;}
div.image-info{position:absolute;top:0;left:0;}
div.image-info img{display:block;float:left;}
div.image-info > a{float:left;font-size:11px;color:#47629c;font-style:italic;}
div.comment-info{position:relative;}
div.comment-body{padding:20px;background:#f0f2f5;position:relative;min-height:80px;border-radius:0px;margin-left:120px;}
div.comment-body span.arrow{color:#f0f2f5;position:absolute;top:7px;left:-30px;font-size:50px;}
#comments .fn{font-size:12px;display:block;color:#141823;font-size:13px;}
#comments a.comment-time{text-decoration:none;color:#141823;font-size:12px;}
div.comment-body img.avatar{display:block;max-width:100%;}
#comments div.reply{font-size:12px;position:absolute;bottom:10px;right:10px;color:#47629c;}
#comments a.comment-reply-link{text-decoration:none;font-weight:600;display:inline-block;margin-left:8px;}
#comments a.comment-reply-link:hover{color:#141823;}
div.comment-text{margin-top:20px;}
p.no-comments{border:1px solid #e9eaed;text-align:center;display:block;padding:30px;}
div.comment-text h1, div.comment-text h2, div.comment-text h3, div.comment-text h4, div.comment-text h5, div.comment-text h6{color:white;}
#comments img{display:inline;}
#respond{clear:both;padding:0;position:relative;margin-top:30px;}
#respond h3#reply-title{font-size:18px;}
#respond h3.custom-font{color:#141823;font-size:18px;font-weight:500;line-height:1.2;margin-bottom:10px;}
#commentform{border-top:none;padding:0 0 20px 0;}
#commentform input[type=text], #commentform input[type=email], #commentform input[type=url]{background-color:#fafafa;color:#141823;border:none;font-size:13px;line-height:18px;margin-bottom:9px;padding:10px;width:90%;box-shadow:0px 0px 0px 1px rgba(0, 0, 0, 0.1) inset;border-radius:0px;}
#commentform input[type=text]:focus, #commentform textarea:focus{background:#f6f7f8;color:#141823;}
#commentform textarea{border-radius:0px;background-color:#fafafa;border:none;color:#141823;font-size:13px;line-height:18px;margin-bottom:9px;padding:10px;width:98%;box-shadow:0px 0px 0px 1px rgba(0, 0, 0, 0.1) inset;}
#commentform code{background-color:#141823;border:none;color:white;font-size:11px;padding:2px 4px;}
#commentform{margin-left:0px;margin-top:0px;}
#commentform p.single-row-textfield{float:left;margin-bottom:10px;width:32%;}
#commentform p.comment-form-url{margin-right:0;}
#commentform input[type=submit]{padding:20px 24px 20px 24px;background:#9bb146;font-weight:600;color:#f6f7f8;text-transform:uppercase;transition:all 0.2s ease-in-out;}
#commentform input[type=submit]:hover{background:#141823;color:#f6f7f8;}
#commentform label{font-size:13px;margin-right:20px;margin-top:14px;}
#commentform p{margin:5px 0px 0px 0px;}
a#cancel-comment-reply-link{position:absolute;top:0;right:0;background:#1b1d1e;padding:2px 7px;text-decoration:none;font-size:10px;color:white;}
p.comment-form-author, p.comment-form-email, p.comment-form-url{width:33.33%;float:left;}
p.comment-form-url input{width:93%;}
p.comment-form-url{clear:right;}
div.fb_comments_template{margin-bottom:50px;}
div.related_posts .ioa-menu{margin-right:0;margin-top:-5px;margin-bottom:30px;}
div.related_posts{padding:0;margin-bottom:40px;}
div.related-posts-wrap{height:150px;position:relative;}
ul.single-related-posts{margin:0;padding:0;position:absolute;top:0;left:0;visibility:hidden;opacity:0;}
ul.single-related-posts.recent{visibility:visible;opacity:1;}
ul.single-related-posts li.hover-item{float:left;padding:0;margin:0 10px 0px 0;list-style:none;width:174px;}
ul.single-related-posts li div.image{position:relative;}
ul.single-related-posts li div.image img{display:block;max-width:100%;height:auto;}
ul.single-related-posts li .hover{display:none;opacity:0.9;background:#47629c;color:white;position:absolute;top:0;left:0;bottom:0;right:0;z-index:10;}
ul.single-related-posts li .hover h3{color:#141823;font-size:13px;text-align:center;padding:30px 10px 20px 10px;line-height:1.4;}
ul.single-related-posts li .hover i{position:absolute;bottom:0;left:0;text-decoration:none;color:inherit;text-align:center;width:40px;padding:14px 0;display:block;color:#141823;background:#f0f2f5;}
div.related_posts div.related_posts-title-area{margin-bottom:0px;}
h3.single-related-posts-title{margin-top:0px;display:block;}
ul.single-related-posts li .helper-display-icon{width:100%;text-align:center;padding:40px 0;font-size:16px;padding:60px 0;}
div.image a.hover{text-decoration:none;}
div.portfolio-template ul li div.inner-item-wrap div.image a img{margin:0 auto;height:auto;}
div.portfolio-view{border:1px solid #e9eaed;border-bottom:none;float:right;margin-top:0px;margin-bottom:0px;border-radius:0px;}
div.portfolio-view a{float:left;color:#141823;opacity:0.5;text-align:center;padding:8px 0;text-decoration:none;font-size:14px;width:45px;}
div.portfolio-view a.active{background:#141823;opacity:1;color:white;}
div.ioa-menu.portfolio-ioa-menu{margin-top:0px;margin-bottom:0px;}
div.ioa-menu.portfolio-ioa-menu ul{display:block;}
div.top-portfolio-nav{margin-bottom:50px;border-bottom:1px solid #e9eaed;}
div.top-portfolio-nav div.ioa-menu.portfolio-ioa-menu{margin-bottom:0px;}
div.portfolio-list{margin-bottom:30px;margin-top:30px;}
div.portfolio-list ul{padding:0;margin:0;}
div.portfolio-list ul > li{padding:0 0 45px 0;margin:0;list-style:none;}
div.portfolio-list ul li div.inner-item-wrap div.image{position:relative;border-radius:0px;}
div.portfolio-list ul li div.inner-item-wrap div.image a.imageholder img{height:auto;}
div.portfolio-list ul li div.inner-item-wrap div.image a.imageholder, div.portfolio-list ul li div.inner-item-wrap div.image a.imageholder img{display:block;max-width:100%;border-radius:0px;}
div.portfolio-list ul li div.inner-item-wrap div.image canvas{border-radius:0px;}
div.portfolio-list ul li div.inner-item-wrap h2{margin:0 0 15px 0;line-height:1.2;font-weight:700;font-size:32px;padding:0px 10px 0px 0px;}
div.portfolio-list ul li div.inner-item-wrap h2 a{text-decoration:none;color:#141823;}
div.portfolio-list ul li div.inner-item-wrap h2 a:hover{color:#47629c;}
div.portfolio-list div.image-wrap{overflow:hidden;width:320px;margin-right:50px;float:left;position:relative;}
div.portfolio-list div.desc{width:690px;float:left;}
div.portfolio-list div.desc .excerpt{border-top:1px solid #e9eaed;padding-top:20px;}
.has-sidebar div.portfolio-list div.desc{width:370px;}
div.portfolio-list ul li.no-posts-found{background:#e36804;padding:15px;text-align:center;color:white;margin:10px 0;font-weight:700;}
div.inner-item-wrap div.quartz-controls-wrap > a{font-size:11px;padding:20px 13px;}
ul.portfolio_list li div.inner-item-wrap div.image-wrap{width:530px;margin-right:40px;float:left;}
div.portfolio-columns ul.portfolio_list li div.inner-item-wrap div.desc{width:490px;float:left;padding-top:0;}
.has-sidebar ul.portfolio_list li div.inner-item-wrap div.image-wrap{width:330px;margin-right:40px;float:left;}
.has-sidebar div.portfolio-columns ul.portfolio_list li div.inner-item-wrap div.desc{width:370px;float:left;padding-top:0;}
ul.portfolio_list .like-icon-wrap{top:0;}
.portfolio-template .read-more{font-size:13px;color:#47629c;text-decoration:none;-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out;text-transform:uppercase;font-weight:400;margin-top:15px;}
.portfolio-template .read-more:hover{color:#141823;}
.portfolio-template .excerpt{margin-top:10px;}
.portfolio-template ul li canvas{position:absolute;z-index:3;top:0;left:0;width:100%;height:100%;display:none;}
.portfolio-template .read-more{font-size:13px;color:#47629c;text-decoration:none;-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out;text-transform:uppercase;font-weight:400;margin-top:15px;}
.portfolio-template .read-more:hover{color:#141823;}
.portfolio-template .portfolio-columns .excerpt{border-top:1px solid #e9eaed;padding-top:10px;}
div.col-grid{margin-bottom:40px;}
div.portfolio-columns ul.isotope{padding:0;margin:0;}
div.portfolio-columns ul li.iso-item{padding:0 0 0px 0;margin:0 0 0px;list-style:none;width:100%;float:left;}
div.portfolio-columns ul li.iso-item div.inner-item-wrap{padding-bottom:40px;}
div.portfolio-columns ul li.grid-col-layout div.inner-item-wrap{margin-bottom:1px;overflow:hidden;padding-bottom:0;}
div.portfolio-columns ul li.grid-col-layout div.inner-item-wrap div.image{display:block;overflow:hidden;border-radius:0px;}
div.portfolio-columns ul li:last-child{margin-bottom:0;}
div.portfolio-columns ul li div.inner-item-wrap{margin-bottom:0px;opacity:0;position:relative;}
div.portfolio-columns ul li div.inner-item-wrap{position:relative;overflow:hidden;}
div.portfolio-columns ul li div.inner-item-wrap div.image a.imageholder, div.portfolio-columns ul li div.inner-item-wrap div.image img{height:auto;margin:0 auto;display:block;max-width:100%;border-radius:0px;}
div.portfolio-columns ul li div.inner-item-wrap div.image-wrap{text-align:center;}
div.portfolio-columns ul li div.inner-item-wrap div.image{position:relative;overflow:hidden;border-radius:0px;}
div.portfolio-columns ul li div.inner-item-wrap div.desc{padding:10px 0 0 0;position:relative;}
div.portfolio-columns ul li div.inner-item-wrap p.tags{margin:5px 60px 15px 0;line-height:1;padding:0;color:#141823;font-weight:900;-webkit-font-smoothing:auto;}
div.portfolio-columns ul li div.inner-item-wrap p.tags a{font-size:11px;margin:0px 4px 2px 0px;color:white;text-decoration:none;display:inline-block;border-bottom:1px solid transparent;background:#1b1d1e;-webkit-font-smoothing:auto;padding:2px 5px;}
div.portfolio-columns ul li div.inner-item-wrap p.tags span{display:inline-block;margin:0px 9px 0px 4px;}
div.portfolio-columns ul li div.inner-item-wrap p.tags a:hover{background:#47629c;color:white;}
div.portfolio-columns ul li div.inner-item-wrap h2{margin:0;font-size:32px;line-height:1.2;padding:0px 60px 0 0;font-weight:700;-webkit-font-smoothing:auto;}
div.portfolio-columns ul li div.inner-item-wrap h2 a{text-decoration:none;color:#141823;}
div.portfolio-columns ul li div.inner-item-wrap h2 a:hover{color:#47629c;}
div.portfolio-columns ul li div.image .hover-overlay, div.portfolio-columns ul li div.image canvas{border-radius:0px;}
div.portfolio-columns.one-column ul li div.inner-item-wrap h2{font-size:40px;padding:0px;max-width:80%;}
div.portfolio-columns.two-column ul li div.inner-item-wrap h2{font-size:24px;}
div.portfolio-columns.three-column ul li div.inner-item-wrap h2{font-size:20px;}
div.portfolio-columns.five-column ul li div.inner-item-wrap h2{font-size:14px;}
div.portfolio-columns ul li div.inner-item-wrap div.desc p{margin-bottom:0;margin-top:5px;font-weight:500;font-size:13px;line-height:1.6;}
div.one-column ul li div.inner-item-wrap .like-icon-wrap{top:20px;}
div.portfolio-columns ul li.no-posts-found{background:#47629c;padding:15px;text-align:center;color:white;margin:0px 0 30px 0;font-weight:700;}
div.two-column ul li.iso-item{width:505px;}
div.three-column ul li.iso-item{width:320px;}
div.four-column ul li.iso-item{width:227px;}
div.five-column ul li.iso-item{width:192px;}
div.two-column ul li.grid-col-layout{width:50%;}
div.three-column ul li.grid-col-layout{width:33.33%;}
div.four-column ul li.grid-col-layout{width:25%;}
div.five-column ul li.grid-col-layout{width:20%;margin-bottom:0;padding-bottom:0;}
.has-sidebar div.two-column ul li.grid-col-layout.iso-item{width:50%;}
.has-sidebar div.three-column ul li.grid-col-layout.iso-item{width:33.33%;}
.has-sidebar div.four-column ul li.grid-col-layout.iso-item{width:25%;}
.has-sidebar div.five-column ul li.grid-col-layout.iso-item{width:20%;margin-bottom:0;padding-bottom:0;}
div.five-column .masonry-hover-style h4{display:none;}
.has-sidebar div.two-column ul li.iso-item{width:345px;}
.has-sidebar div.three-column ul li.iso-item{width:213px;}
.has-sidebar div.four-column ul li.iso-item{width:150px;}
.has-sidebar div.five-column ul li.iso-item{width:128px;}
.has-sidebar div.five-column ul li.iso-item div.inner-item-wrap{padding-bottom:25px;}
.has-sidebar div.four-column ul li div.inner-item-wrap h2{font-size:13px;padding:0;}
.has-sidebar div.five-column ul li div.inner-item-wrap h2{font-size:13px;padding:0;}
.has-sidebar div.four-column .like-icon-wrap, .has-sidebar div.five-column .like-icon-wrap{display:none;}
.has-sidebar div.four-column ul li div.inner-item-wrap p.tags, .has-sidebar div.five-column ul li div.inner-item-wrap p.tags{margin-right:0;}
.has-sidebar div.three-column ul li div.inner-item-wrap div.desc{padding-top:10px;}
.has-sidebar div.four-column ul li div.inner-item-wrap div.desc{padding-top:10px;}
.has-sidebar div.five-column ul li div.inner-item-wrap div.desc{padding-top:10px;}
.has-sidebar div.three-column ul li div.inner-item-wrap .like-icon-wrap{top:10px;}
.has-sidebar div.four-column ul li div.inner-item-wrap .like-icon-wrap{top:10px;}
.has-sidebar div.five-column ul li.iso-item div.inner-item-wrap h2{padding-right:0;font-size:13px;}
.has-sidebar div.five-column ul li.iso-item div.inner-item-wrap .like-icon-wrap{display:none;}
.has-sidebar div.four-column .masonry-hover-style h4{font-size:14px;}
.has-sidebar div.five-column .masonry-hover-style h4{font-size:14px;}
div.four-column ul li div.inner-item-wrap h2{font-size:14px;}
div.four-column ul li.iso-item div.inner-item-wrap .like-icon{padding:8px;font-size:12px;}
div.five-column ul li div.inner-item-wrap h2{font-size:14px;}
.like-icon.liked:hover{animation:none;-webkit-animation:none;color:white;}
.like-icon.liked{color:white;cursor:default;border:1px solid #47629c;background:#47629c;}
.like-icon-wrap{position:absolute;top:10px;right:0;}
.like-icon-wrap span{display:inline-block;color:#141823;margin:0px 0px 0px 5px;font-weight:600;}
.like-icon{cursor:pointer;color:white;background:#47629c;font-size:12px;top:1px;position:relative;padding:10px;}
.like-icon:hover{border-color:#47629c;animation-duration:0.5s;animation-name:heartbeat;animation-iteration-count:infinite;animation-direction:alternate;-webkit-animation-duration:0.5s;-webkit-animation-name:heartbeat;-webkit-animation-iteration-count:infinite;-webkit-animation-direction:alternate;}
@-webkit-keyframes heartbeat{from{opacity:1;-webkit-transform:scale(1, 1);}
to{opacity:0.3;-webkit-transform:scale(1.1, 1.1);}
}
@keyframes heartbeat{from{opacity:1;transform:scale(1, 1);}
to{opacity:0.3;transform:scale(1.1, 1.1);}
}
a.load-more-button{text-decoration:none;color:white;background:#47629c;text-align:center;padding:15px;margin-top:40px;display:block;}
a.load-more-button:hover{opacity:0.95;}
.full-screen-view-pane{padding:0;min-height:500px;position:relative;width:100%;margin-bottom:10px;}
.portfolio-full-screen.no-title .full-screen-view-pane{margin-top:0px;}
.page-wrapper.portfolio-template.portfolio-full-screen.no-title{margin-top:0;}
.full-screen-view-pane .seleneGallery div.gallery-holder{border:none;box-shadow:none;}
.product-gallery{margin-bottom:20px;}
.modelie-posts-wrapper .hover-item{float:left;position:relative;overflow:hidden;}
.modelie-scrollbar{position:relative;-ms-touch-action:none;height:8px;background:rgba(0, 0, 0, 0.1);}
.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:#47629c;}
.swiper-scrollbar-cursor-drag{cursor:move;}
.page-wrapper a.add-more-modelie-items{position:absolute;top:50%;right:20px;border-radius:0px;background:rgba(0, 0, 0, 0.8);color:white;padding:30px 25px;text-decoration:none;font-size:14px;color:white;z-index:10;margin-top:-15px;}
div.portfolio-masonry-template div.top-portfolio-nav{margin:0 0 40px 0;}
div.portfolio-masonry ul{padding:0;margin:0;}
.portfolio-masonry{padding:0;margin:0;overflow:hidden;}
.portfolio-masonry li.iso-item{list-style:none;padding:0;margin:0;width:25%;float:left;position:relative;}
.portfolio-masonry.four-col li.iso-item{width:25%;}
.portfolio-masonry.five-col li.iso-item{width:20%;}
.portfolio-masonry.six-col li.iso-item{width:16.66%;}
.portfolio-masonry li .image{position:relative;}
.portfolio-masonry li img{max-width:100%;display:block;height:auto;border-radius:0;}
.portfolio-masonry div.image, .portfolio-masonry canvas, .portfolio-masonry .hover-overlay{border-radius:0;}
.portfolio-masonry ul li div.inner-item-wrap{box-shadow:-1px 1px 0px 0px rgba(0, 0, 0, 0.1);opacity:0;top:-15px;position:relative;}
.portfolio-masonry ul li div.inner-item-wrap div.desc{padding:30px;position:relative;}
.portfolio-masonry ul li div.inner-item-wrap p.tags{margin:5px 0 0 0;line-height:1;padding:0;color:#141823;}
.portfolio-masonry ul li div.inner-item-wrap p.tags a{font-size:11px;margin:0px 4px 2px 0px;color:white;text-decoration:none;display:inline-block;border-bottom:1px solid transparent;background:#1b1d1e;-webkit-font-smoothing:auto;padding:2px 5px;}
.portfolio-masonry ul li div.inner-item-wrap p.tags span{float:left;margin:0px 9px 0px 4px;}
.portfolio-masonry ul li div.inner-item-wrap p.tags a:hover{border-bottom:1px solid #141823;background:#141823;}
.portfolio-masonry ul li div.inner-item-wrap .like-icon-wrap{right:30px;top:30px;}
.portfolio-masonry ul li div.inner-item-wrap h2{margin:0;font-size:24px;line-height:1.2;padding:0px 45px 0 0;font-weight:700;}
.portfolio-masonry ul li div.inner-item-wrap h2 a{text-decoration:none;color:#141823;}
.portfolio-masonry ul li div.inner-item-wrap h2 a:hover{color:#47629c;}
.maerya-portfolio-content{position:relative;top:0;}
.maerya-list-wrap{overflow:hidden;border-radius:0px;position:relative;}
ul.portfolio-maerya-list{margin:0;padding:0;overflow:hidden;border-radius:0px;position:relative;min-height:200px;}
ul.portfolio-maerya-list li{cursor:pointer;list-style:none;margin:0;text-align:center;padding:0;float:left;position:relative;overflow:hidden;display:none;top:-20px;}
ul.portfolio-maerya-list li .meta-info{display:none;padding-top:20px;margin-top:0;color:#141823;}
ul.portfolio-maerya-list li .meta-info h2 a{font-size:18px;color:#141823;}
ul.portfolio-maerya-list li .stub{position:absolute;bottom:30px;left:0;right:0;background:#f0f2f5;opacity:0.9;padding:15px 0;color:#141823;}
ul.portfolio-maerya-list li .stub h2{font-size:14px;text-align:center;}
ul.portfolio-maerya-list li .stub h2 a{color:#141823;}
ul.portfolio-maerya-list li .stub p{margin:0;}
ul.portfolio-maerya-list li .stub p a{text-decoration:none;color:#141823;font-size:11px;}
ul.portfolio-maerya-list li .proxy{position:absolute;bottom:30px;left:0;right:0;padding:15px 0;}
ul.portfolio-maerya-list li .proxy h2{font-size:14px;text-align:center;}
ul.portfolio-maerya-list li .proxy h2 a{color:white;}
ul.portfolio-maerya-list li .proxy p{margin:0;color:white;}
ul.portfolio-maerya-list li .proxy p a{text-decoration:none;color:white;font-size:11px;}
div.portfolio-maerya-wrap a.hover-link{font-size:13px;color:#47629c;text-decoration:none;-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out;text-transform:uppercase;font-weight:400;margin-top:15px;}
div.portfolio-maerya-wrap a.hover-link:hover{color:#141823;}
ul.portfolio-maerya-list li .hover{opacity:0;position:absolute;z-index:2;position:absolute;top:0;left:0;right:0;bottom:0;background:#47629c;width:0;overflow:hidden;z-index:10;}
ul.portfolio-maerya-list li img{display:block;max-width:none;max-height:none;width:auto;}
.dynamic-content{position:absolute;top:0;left:0;}
.portfolio-maerya-wrap{position:relative;}
.portfolio-maerya-wrap > div{position:relative;overflow:hidden;}
.portfolio-maerya-wrap .close-section{text-decoration:none;background:rgba(0, 0, 0, 0.7);color:white;padding:15px;border-radius:100%;position:absolute;top:5px;right:5px;display:none;z-index:99;}
.portfolio-maerya-wrap h2{margin:0;font-size:18px;line-height:1.2;padding:0px 0px 0 0;font-weight:700;}
.portfolio-maerya-wrap h2 a{text-decoration:none;color:#141823;}
div.ajax-wrap{position:relative;}
.grid-wrap{margin:0;width:100%;padding:0;-webkit-perspective:1500px;perspective:1500px;z-index:10;position:relative;}
.grid-wrap ul li{list-style:none;}
.grid{position:relative;-webkit-transition:all 0.5s cubic-bezier(0, 0, 0.25, 1);transition:all 0.5s cubic-bezier(0, 0, 0.25, 1);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;opacity:1;}
.view-full .grid{-webkit-transform:translateZ(-1500px);transform:translateZ(-1500px);}
.grid .item{list-style:none;display:block;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.grid .item.active{opacity:0;}
.grid .placeholder{pointer-events:none;position:absolute;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;display:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;}
.placeholder.animated{-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out;}
.placeholder > div{display:block;position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;}
.placeholder .front img{width:100%;height:100%;}
div.ajax-content-area{box-shadow:0px 0px 20px rgba(0, 0, 0, 0.1);position:absolute;top:0;left:0;width:1060px;height:800px;z-index:100;-webkit-transform:translateZ(1500px);transform:translateZ(1500px);display:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;height:500px;width:1060px;}
div.ajax-inner-content{position:relative;padding:30px;background:#f0f2f5;min-height:400px;}
div.ajax-inner-content img{max-width:1000px;}
div.ajax-inner-content div.image{margin-bottom:40px;}
i.close-ajax-box{cursor:pointer;background:#f0f2f5;color:#141823;font-size:16px;top:-16px;right:-16px;padding:15px;position:absolute;display:block;z-index:20;}
.placeholder .back{background:#f0f2f5;box-shadow:0px 0px 20px rgba(0, 0, 0, 0.1);-webkit-transform:rotateY(180deg);transform:rotateY(180deg);}
.view-full .placeholder{-webkit-transition:all 0.5s 0.1s cubic-bezier(0, 0, 0.25, 1);transition:all 0.5s 0.1s cubic-bezier(0, 0, 0.25, 1);list-style:none;}
.view-full .placeholder{-webkit-transform:translateZ(1500px) rotateX(-179.9deg);transform:translateZ(1500px) rotateX(-179.9deg);}
.grid .item img{display:block;width:100%;}
div.ajax-image-area{float:left;width:500px;margin-right:30px;}
div.ajax-desc-area{float:left;width:470px;}
div.ajax-desc-area .read-more{margin-top:25px;display:inline-block;}
div.ajax-desc-area .read-more:hover{color:#141823;}
div.portfolio div.meta-info{padding:0px 0;margin:13px 0px 40px 0px;}
div.meta-item strong{width:40%;float:left;color:#141823;}
.meta-item{padding:10px 6px 10px 0px;}
.meta-info .like-icon-wrap{position:relative;top:auto;left:auto;padding:10px 15px 10px 0;}
div.portfolio div.meta-info a{font-size:13px;font-style:normal;color:#141823;}
div.portfolio-navigation{margin-top:0px;background:#e9eaed;padding:10px;}
div.portfolio-navigation a{text-decoration:none;color:#141823;font-weight:600;}
div.portfolio-navigation a:hover{text-decoration:underline;}
div.portfolio-navigation span.next{float:right;text-decoration:none;font-size:11px;color:#141823;font-weight:600;}
div.portfolio-navigation span.previous{float:left;text-decoration:none;font-size:11px;color:#141823;font-weight:600;}
div.single-full-screen-view-pane{margin-top:0px;position:relative;min-height:500px;}
div.single-full-screen-view-pane .seleneGallery div.gallery-holder{border:none;box-shadow:none;border-radius:0;}
div.page-wrapper.no-title div.single-full-screen-view-pane{margin-top:0px;}
.spfs-gallery div.gallery-item img{width:100%;}
div.single-prop-screen-view-pane{margin-bottom:40px;min-height:400px;}
div.portfolio_related_posts{margin-bottom:30px;margin-top:30px;}
div.portfolio_related_posts ul.single-related-posts{opacity:1;}
div.portfolio_related_posts.related_posts div.related_posts-title-area{margin-bottom:10px;}
div.single-portfolio-modelie{margin-top:0px;padding:0;min-height:500px;position:relative;}
div.single-portfolio-modelie .modelie-container{background:rgba(0, 0, 0, 0.1);}
div.single-portfolio-modelie.no-title .full-screen-view-pane{margin-top:0px;}
div.single-page-wrapper.portfolio-template.portfolio-modelie.no-title{margin-top:0;}
div.single-portfolio-modelie .modelie-container .swiper-slide{overflow:hidden;}
ul.single-related-posts{visibility:visible;}
div.related_posts-title-area{margin-bottom:5px;}
div.related_posts-title-area h3{font-size:15px;margin-bottom:5px;}
.side-featured-media .extra-portfolio-items{margin-top:40px;margin-bottom:0;}
.side-featured-media .extra-portfolio-items ul li.hover-item{width:100%;}
.extra-portfolio-items{margin:0px 0px 20px 0;}
.extra-portfolio-items h3{font-size:15px;margin-bottom:25px;padding-bottom:15px;border-bottom:1px solid #e9eaed;}
.extra-portfolio-items ul{padding:0;margin:0;}
.extra-portfolio-items ul li.hover-item{list-style:none;padding:0;margin:0 0 25px 0;width:330px;float:left;position:relative;}
.sidebar-layout .extra-portfolio-items ul li.hover-item{width:230px;}
.extra-portfolio-items ul li img{display:block;max-width:100%;height:auto;border-radius:0px;}
#footer{background:#141823;z-index:1;position:relative;}
.inner-footer-wrapper .skeleton{padding:30px 0;}
.inner-footer-wrapper .col{margin-bottom:0;}
#footer-menu{background:#2a2f3d;padding:35px 0 35px 0;}
#footer-menu p.footer-text{float:left;color:white;font-size:13px;margin-top:7px;font-weight:400;}
#footer-menu p.footer-text a{color:white;text-decoration:underline;}
div.inner-footer-wrapper.page-content{margin:0;}
div.inner-footer-wrapper.page-content .col{margin-bottom:0;}
#footer-menu .menu{float:right;margin:0;padding:0px 0 0 0;}
#footer-menu .menu li{float:left;list-style:none;margin:0;}
#footer-menu .menu li a{color:white;text-decoration:none;display:block;padding:5px 10px;transition-property:border-color;transition-duration:0.7s;-webkit-transition-property:border-color;-webkit-transition-duration:0.7s;border-radius:0px;}
#footer-menu .menu li a:hover{color:#9bb146;}
a.back-to-top{position:fixed;right:60px;bottom:60px;color:white;z-index:300;padding:20px;display:none;border-radius:0px;background:#47629c;}
#lang_sel_footer{background:rgba(255, 255, 255, 0.2);padding:5px 0;font-family:inherit;}
#lang_sel_footer a{color:white;text-decoration:none;border-bottom:1px solid transparent;font-size:11px;}
#lang_sel_footer a:hover{transition-property:border-bottom-color;transition-duration:0.7s;color:#9bb146;}
.mobile_footer_widget{display:none;}
div.alernate-f-wrap{float:right;}
.footer-style-alternate > .skeleton{background-position:bottom left;background-repeat:no-repeat;}
div.widget-posts-grid{display:block;}
div.widget-posts-grid div.image{float:left;position:relative;width:30%;margin:1.5%;z-index:1;}
div.widget-posts-grid div.image:hover{position:relative;z-index:10;}
div.widget-posts-grid div.image img{display:block;max-width:100%;height:auto;border-radius:0px;border:1px solid rgba(0, 0, 0, 0.1);box-shadow:0 0 8px rgba(0, 0, 0, 0.1);}
div.super-wrapper div.widget-posts-grid h3{font-weight:700;position:absolute;bottom:60px;left:-30px;padding:6px 10px;background:#141823;color:white;font-size:12px;width:120px;display:none;text-align:center;line-height:1.1;}
.sidebar a{color:#47629c;}
.sidebar, .sidebar li, .sidebar p{color:#141823;}
.sidebar a:hover{color:#141823;text-decoration:none;}
.widget_nav_menu i.ioa-front-icon{margin-right:5px;color:#47629c;}
.icl_languages_selector{position:relative;z-index:10;}
.sidebar-wrap:first-child{margin-top:0;padding-top:0;}
.sidebar-wrap:last-child{border-bottom:none;}
.sidebar-wrap #lang_sel{display:block;}
.sidebar-wrap #lang_sel li{width:90%;background:#47629c;}
.sidebar-wrap #lang_sel li a{padding:7px;background-position:97% 50%;}
.sidebar-wrap #lang_sel ul ul{top:39px;width:100%;}
.sidebar-wrap{padding:40px 0 40px 0;margin:0;border-bottom:1px solid #e9eaed;}
.hasRightSidebar .sidebar-wrap{margin-right:0px;padding-right:0;}
.hasLeftSidebar .sidebar-wrap{margin-left:0px;padding-left:0;}
.sidebar-wrap h3.heading, .sidebar-wrap h3.heading a{color:#141823;font-size:20px;margin-bottom:20px;font-weight:700;position:relative;}
.sidebar-wrap h3.heading a{color:#141823;font-size:18px;font-weight:400;text-decoration:none;}
.sidebar-wrap h3.heading .widget-title{display:inline-block;padding-right:15px;position:relative;z-index:10;}
.sidebar-wrap a.more{outline:none;border:none;padding:6px 10px 6px 10px;font-size:12px;color:white;display:inline-block;text-decoration:none;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;background:#47629c;text-transform:uppercase;font-weight:400;}
.sidebar-wrap a.more:hover{background:#141823;color:white;}
.sidebar-wrap .tweets-wrapper.list ul.tweets li i{font-size:18px;top:3px;background:none;color:#47629c;padding-left:0;}
.sidebar-wrap .tweets-wrapper.list ul.tweets li{padding-left:35px;padding-bottom:20px;line-height:1.4;min-height:30px;}
.sidebar-wrap .tweets-wrapper.list ul.tweets li{border-bottom:1px solid #e9eaed;}
.sidebar-wrap div.ioa-image-wrap{padding:0;}
.sidebar-wrap div.ioa-image-wrap img{border-radius:0px;}
.sidebar-wrap ul{margin:0;padding:0 0;word-break:break-all;}
.sidebar-wrap ul li{list-style:none;margin:0;padding:8px 0px;border-bottom:1px solid #e9eaed;display:block;position:relative;}
.sidebar-wrap ul li a{text-decoration:none;word-wrap:break-word;word-break:break-all;}
.sidebar-wrap ul li i.w-pin{position:absolute;top:13px;left:0;font-size:12px;color:#47629c;}
.sidebar-wrap.widget_recent_entries ul li, .sidebar-wrap.widget_archive ul li, .sidebar-wrap.widget_categories ul li, .sidebar-wrap.widget_meta ul li, .sidebar-wrap.widget_recent_comments ul li{padding-left:25px;}
div.sidebar-wrap a{color:#47629c;}
div.sidebar-wrap a:hover{color:#141823;}
.sidebar-wrap ul.children{margin:10px 0 10px 14px;padding:0 0 0 10px;border-left:1px solid #e9eaed;}
.sidebar-wrap ul li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none;}
.sidebar-wrap .tweets-wrapper ul.tweets li{border-bottom:none;}
.sidebar-wrap.widget_calendar table{width:100%;border-collapse:collapse;}
.sidebar-wrap.widget_calendar table caption{font-weight:600;padding-bottom:6px;text-align:center;}
.sidebar-wrap.widget_calendar table td{padding:5px 0px;font-size:11px;text-align:center;}
.sidebar-wrap.widget_calendar table thead{border-radius:0px;}
.sidebar-wrap.widget_calendar table th{font-size:11px;font-weight:300;padding:12px 0;text-align:center;font-weight:bold;border:none;border-bottom:1px solid rgba(0, 0, 0, 0.07);}
.sidebar-wrap.widget_calendar table #prev{padding-left:0;}
.sidebar-wrap.widget_calendar table #next{text-align:right;padding-right:0;}
.sidebar-wrap.widget_calendar table td a{border-radius:0px;margin-top:5px;padding:2px 8px 1px 8px;font-size:10px;font-weight:700;display:inline-block;border:1px solid rgba(0, 0, 0, 0.07);text-decoration:none;}
.sidebar-wrap.widget_calendar table td a:hover{border-color:#47629c;}
.sidebar-wrap.widget_calendar table #today{background:#47629c;border-radius:0px;color:white;}
div.sidebar-wrap ul.menu{margin:0;padding:0;}
div.sidebar-wrap ul.menu li{position:relative;}
div.sidebar-wrap ul.menu > li{padding:8px 0;margin:0;border-bottom:1px solid #e9eaed;}
div.sidebar-wrap ul.menu a{padding:3px 15px 3px 0px;transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;position:relative;z-index:2;}
div.sidebar-wrap ul.menu a{margin-left:0;display:block;border-bottom:none;}
div.sidebar-wrap ul.menu ul.sub-menu a{display:inline-block;}
div.sidebar-wrap .menu > li.current_page_item > a, div.sidebar-wrap .menu > li.current-menu-ancestor > a, div.sidebar-wrap .menu > li.menu-active > a, div.sidebar-wrap .menu > li.current-menu-item > a{background:#47629c;color:#141823;border-radius:0px;display:inline-block;padding-left:15px;}
div.sidebar-wrap ul.sub-menu{padding:0px;display:none;box-shadow:0px 0px 10px rgba(0, 0, 0, 0.1);margin:0;background:#47629c;padding:0;position:absolute;left:-180px;top:0px;width:180px;border-radius:0px;}
div.left-sidebar div.sidebar-wrap ul.sub-menu{left:auto;right:-180px;}
div.sidebar-wrap ul.sub-menu > li{text-align:left;border-bottom:none;margin:0;padding:0;}
div.sidebar-wrap ul.sub-menu li a{box-shadow:0px 1px 0px rgba(0, 0, 0, 0.07);padding:4px 20px;margin:4px 0;}
div.sidebar-wrap ul.sub-menu li:first-child a{border-top-left-radius:3px;border-top-right-radius:3px;}
div.sidebar-wrap ul.sub-menu li:last-child a{box-shadow:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;}
div.sidebar-wrap ul.menu li:hover > a{opacity:0.8;border-radius:0px;}
div.sidebar-wrap a.rsswidget{border-bottom:none;}
div.sidebar-wrap input[type=text]{border:1px solid rgba(0, 0, 0, 0.07);padding:12px 10px;}
div.sidebar-wrap input[type=submit]{outline:none;border:none;padding:9px 22px 9px 22px;font-size:12px;color:white;display:inline-block;text-decoration:none;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;background:#47629c;text-transform:uppercase;font-weight:400;outline:none;border:none;}
div.sidebar-wrap.widget_search label.screen-reader-text{display:none;}
#searchform{position:relative;}
div.sidebar-wrap .search-input{width:100%;}
div.sidebar-wrap #searchsubmit{display:none;}
div.sidebar-wrap #searchform input[type=text]{border:none;float:none;border-bottom:1px solid rgba(0, 0, 0, 0.07);border-radius:0;width:73%;display:block;}
div.sidebar-wrap .proxy-search{position:absolute;text-decoration:none;border:1px solid rgba(0, 0, 0, 0.07);color:#141823;font-size:14px;top:0;right:0;padding:12px;border-radius:0px;transition:all 0.2s ease-in-out;}
div.sidebar-wrap .proxy-search:hover{color:#47629c;border-color:#47629c;}
div.sidebar-wrap div.tagcloud a{outline:none;margin:5px;text-decoration:none;padding:4px 10px;float:left;font-size:13px !important;background:#1b1d1e;color:white;border-radius:0px;}
div.sidebar-wrap div.tagcloud a:hover{background:#47629c;color:white;}
div.sidebar-wrap div.testimonial-bubble-content{box-shadow:none;border:1px solid rgba(0, 0, 0, 0.07);border-radius:0px;}
.sidebar-wrap div.testimonial-bubble div.image img{display:block;border-radius:0px;}
div.custom-box-content p:last-child{margin-bottom:0;}
div.custom-box-image{float:left;}
.sidebar-wrap a.more{margin-top:15px;}
div.custom-box-content strong{color:inherit;}
div.custom-box-content img{border-radius:0px;border:1px solid rgba(0, 0, 0, 0.1);box-shadow:0 0 8px rgba(0, 0, 0, 0.1);}
.sidebar-wrap .widget-posts{margin:0;padding:0;}
.sidebar-wrap .widget-posts li{padding-bottom:0px;margin-bottom:15px;min-height:70px;position:relative;padding-left:0;background:none;}
.sidebar-wrap .widget-posts .image{width:50px;position:absolute;top:5px;left:0;}
.sidebar-wrap .widget-posts .image i{width:50px;text-align:center;color:#888;font-size:16px;padding:20px 0;border:1px solid rgba(0, 0, 0, 0.07);}
.sidebar-wrap .widget-posts .image img{margin-right:0px;display:block;border-radius:0px;border:1px solid rgba(0, 0, 0, 0.1);box-shadow:0 0 8px rgba(0, 0, 0, 0.1);}
.sidebar-wrap .widget-posts .description{float:left;margin-left:65px;color:#757575;}
.sidebar-wrap .widget-posts li .full-desc.description{margin-left:0;width:auto;}
.sidebar-wrap .widget-posts .description p{padding:0;margin:0;line-height:1.7;}
.sidebar-wrap .widget-posts .description h5{font-weight:bold;margin-bottom:2px;margin-top:-7px;line-height:1.2;}
.sidebar-wrap .widget-posts .description h5 a{font-size:14px;}
.sidebar-wrap .widget-posts li:last-child{margin-bottom:0;padding-bottom:0;}
.sidebar-wrap .social-set{margin-top:0px;padding:4px 0px;margin-bottom:0px;}
.sidebar-wrap .social-set{padding:0;}
.sidebar-wrap .social-set ul.social-icons li{margin-right:4px;border-bottom:none;}
.sidebar-wrap.Video p.caption{text-align:center;font-size:11px;font-style:italic;padding:0;margin:0;}
div.footer-wrap{padding:20px 0;color:#5f6366;}
#footer .footer-cols.last div.footer-wrap{padding-right:0px;}
.footer-wrap a.more{margin-top:15px;float:left;text-decoration:none;color:white;padding:3px 0px;transition:all 0.2s ease-in-out;}
.footer-wrap a.more:hover{color:#9bb146;}
.footer-wrap h3.footer-heading{color:white;font-size:15px;text-transform:uppercase;margin-bottom:20px;font-weight:400;line-height:1.4;}
div.footer-wrap p, div.footer-wrap strong{color:#5f6366;}
div.footer-wrap h1, div.footer-wrap h2, div.footer-wrap h3, div.footer-wrap h4, div.footer-wrap h5, div.footer-wrap h6{color:white;}
div.footer-wrap p a, div.footer-wrap a{color:white;}
div.footer-wrap p a:hover, div.footer-wrap a:hover{color:#9bb146;}
.footer-wrap img{max-width:100%;}
.footer-wrap .testimonial-bubble-content{padding:15px;position:relative;box-shadow:none;border-radius:0px;}
.footer-wrap div.testimonial-bubble div.image{float:left;margin-right:10px;margin-top:10px;}
.footer-wrap div.testimonial-bubble div.image img{display:block;border-radius:100%;}
.footer-wrap div.testimonial-bubble div.info{float:left;}
.footer-wrap div.testimonial-bubble div.info h2{margin:0;color:white;line-height:14px;font-size:14px;margin-top:16px;}
.footer-wrap div.testimonial-bubble div.info span{color:#141823;font-size:10px;font-style:italic;line-height:1.3;display:block;}
.footer-wrap div.testimonial-bubble-content i.icon-sort-down{display:nonel;}
.footer-wrap .rad-testimonials-list h2{color:white;}
.footer-wrap div.testimonials-wrapper ul.rad-testimonials-list li div.content{background:rgba(255, 255, 255, 0.07);padding:20px;}
.footer-wrap div.testimonials-wrapper ul.rad-testimonials-list li div.content p{padding:0;margin:0;}
.footer-wrap ul{margin:0;padding:0;}
.footer-wrap ul li{list-style:none;margin:0;padding:5px 0 5px 0;border-bottom:1px solid rgba(255, 255, 255, 0.07);display:block;color:#5f6366;}
.footer-wrap ul li a{color:white;-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out;transition-property:border-bottom-color;transition-duration:200ms, 200ms;transition-delay:0s;text-decoration:none;display:inline-block;line-height:1.5;}
.footer-wrap ul li a:hover{color:#9bb146;}
.footer-wrap ul.children{margin:10px 0 10px 24px;padding:0;}
.footer-wrap ul li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none;}
.footer-wrap .google-map, .footer-wrap .google-map iframe{border:1px solid rgba(255, 255, 255, 0.07);border-radius:0px;}
.footer-wrap.widget_calendar table{width:100%;color:#5f6366;border-collapse:collapse;}
.footer-wrap.widget_calendar table caption{font-weight:600;color:#141823;padding-bottom:6px;text-align:center;}
.footer-wrap.widget_calendar table td{font-size:11px;padding:8px;text-align:center;}
.footer-wrap.widget_calendar table tr{width:100%;background:none;}
.footer-wrap.widget_calendar table{margin:0px;display:block;padding:0;position:relative;}
.footer-wrap.widget_calendar table tbody tr:nth-child(odd) td{background:none;}
.footer-wrap.widget_calendar table th{padding:10px 0;color:white;font-size:11px;font-weight:300;text-align:center;border:none;}
.footer-wrap.widget_calendar table #prev{padding-left:0;}
.footer-wrap.widget_calendar table #next{text-align:right;padding-right:0;}
.footer-wrap.widget_calendar table td a{text-decoration:none;background:#9bb146;border-radius:0px;margin-top:5px;color:white;padding:2px 8px 1px 8px;font-size:10px;font-weight:700;display:inline-block;}
.footer-wrap.widget_calendar table td a:hover{border-color:footer_secondary_bg_color;color:footer_secondary_bg_color;}
div.footer-wrap ul.menu li ul.sub-menu li:last-child{background:none;padding-bottom:0;}
div.footer-wrap ul.menu li{position:relative;}
div.footer-wrap ul.menu{margin:0;padding:0;}
div.footer-wrap ul.menu > li{padding:0 0 2px 0;margin:0;}
div.footer-wrap ul.menu li:before{content:'';}
div.footer-wrap ul.menu a{margin-left:0;display:block;padding:11px 20px 11px 0;border-bottom:none;color:white;}
div.footer-wrap .menu > li.current_page_item > a, div.footer-wrap .menu > li.current-menu-ancestor > a, div.footer-wrap .menu > li.menu-active > a, div.footer-wrap .menu > li.current-menu-item > a{color:#9bb146;padding-left:15px;}
div.footer-wrap ul.sub-menu{padding:10px 0px 10px 10px;margin-top:10px;border-left:1px solid rgba(255, 255, 255, 0.07);}
div.footer-wrap a.rsswidget{border-bottom:none;}
div.footer-wrap.widget_search label.screen-reader-text{display:none;}
#searchform{position:relative;}
div.footer-wrap .search-input{width:100%;}
div.footer-wrap #searchform input[type=text]{border:none;float:none;color:#5f6366;width:93%;display:block;margin-bottom:20px;}
div.footer-wrap div.tweets-wrapper i.ioa-front-icon{z-index:2;top:8px;left:0;position:absolute;border:1px solid rgba(255, 255, 255, 0.07);padding:10px;color:white;font-size:14px;background:none !important;}
div.footer-wrap .tweets-wrapper.list ul.tweets li{border-bottom:1px solid rgba(255, 255, 255, 0.07);padding:0px 0px 15px 55px;min-height:47px;display:block;margin:15px 0 0 0;}
div.footer-wrap div.tagcloud a{outline:none;margin:5px 5px 0 0;background:#1b1d1e;color:white;text-decoration:none;padding:4px 10px;float:left;font-size:13px !important;border-radius:0px;color:white;}
div.footer-wrap div.tagcloud a:hover{background:#47629c;color:white;}
div.footer-wrap div.custom-box-content, div.footer-wrap div.custom-box-content p{color:#5f6366;}
div.footer-wrap div.custom-box-content p{padding:7px 0;}
div.footer-wrap div.custom-box-content p:first-child{padding-top:0;}
div.footer-wrap div.custom-box-content p:last-child{padding-bottom:0;}
div.footer-wrap div.custom-box-content strong{color:#5f6366;}
div.custom-box-image{float:left;}
.footer-wrap .widget-posts{margin:0;padding:0;}
.footer-wrap .widget-posts li{padding-bottom:10px;margin-bottom:15px;min-height:70px;position:relative;padding-left:0;background:none;}
.footer-wrap .widget-posts .image{width:50px;position:absolute;top:10px;left:0;}
.footer-wrap .widget-posts .image i{width:50px;text-align:center;color:#888;font-size:16px;padding:20px 0;border:1px solid rgba(255, 255, 255, 0.07);}
.footer-wrap .widget-posts .image img{margin-right:0px;display:block;border-radius:0px;}
.footer-wrap .widget-posts .description{float:left;margin-left:65px;color:#5f6366;}
.footer-wrap .widget-posts li .full-desc.description{margin-left:0;width:auto;}
.footer-wrap .widget-posts .description p{padding:0;margin:0;}
.footer-wrap .widget-posts .description h5{font-weight:bold;margin-bottom:2px;margin-top:1px;line-height:1.2;}
.footer-wrap .widget-posts .description h5 a{font-size:14px;}
.footer-wrap .widget-posts li:last-child{margin-bottom:0;padding-bottom:0;}
.footer-wrap .fb-widget iframe{background:none;}
.footer-wrap .social-set{margin-top:0px;padding:4px 0px;margin-bottom:0px;}
.footer-wrap .social-set{padding:0;}
.footer-wrap .social-set ul.social-icons li{margin-right:4px;border:none;}
body {font-family: "Lato",Helvetica,Arial;font-weight: 400;}
.tsocialh {background:#D8D8D7;padding:5px;display:none}
.tsocialh .social-set {display:inline-block!important;margin:0 auto}
.tsocialh .social-set ul li span.social-block {color:#646463!important;}
@media screen and (max-width:767px) {.tsocialh {display:flex!important} #mlogo img {height: 40px!important;margin-top: 2px!important }}
a {text-decoration:none!important;}
h1, h4, h5 {color:#646463!important;}
h1 {font-size:32px!important;font-family:Arial,sans-serif!important;font-weight: 100!important;line-height:1.3}
h2 {line-height:1.4!important;}
h2.text_heading {margin: 50px 0px 26px;}
.ioa-text-column h2.the-heading {font-size:17px!important;}
.ioa-text-column h2.the-heading2 {margin: 50px 0px 26px!important;font-weight:bold; font-size:30px!important;}
.ioa-text-column h2.the-heading3 {margin: 30px 0px 18px!important;font-weight:bold; font-size:23px!important;}
.ioa-text-column h2.the-heading4 {margin: 30px 0px 39px!important;font-weight:bold; font-size:23px!important;}
h2.ioa-widget-title {margin: 50px 0px 32px!important;font-weight:bold; font-size:23px!important;}
h3.the-heading {margin:50px 0!important;}
h3.the-heading1 {font-size: 19px !important;line-height: 1.5;}
h3.the-heading2 {margin: 50px 0 10px;font-size: 20px !important;}
h3.the-heading3 {color:#646463!important;color:#646463!important;font-size: 19px !important;line-height: 1.5;margin-bottom:0px;}
h3.the-heading4 {margin: 50px 0 23px;font-size: 20px !important;}
h3.the-heading5 {margin: 0 0 23px;font-size: 20px !important;}
h4.text_heading {color:#285ca5!important; font-size:20px; font-weight:500;}
h4.the-heading {font-size:20px!important; margin:40px 0 5px; }
h4.the-heading1 {color: #285ca5 !important;display: inline-block;font-size: 19px !important; font-weight: bold;margin: 25px 0 15px;}
h4 {font-size:20px; color:#285ca5;}
.no-margin {margin:0!Important}
.menu_counter {display:none;}
.menu-bar span.forwardicon- {margin-right:6px}
.page-content strong {color:#646463!important;}
.header-transparent #main_menu_area .menu > li > a {text-shadow:none;}
.faux-holder {display:none!important;}
.main_form_bg {background:#f6f8fd!important; color:#646463!important; padding:9px!important; border:1px solid #c7d9f1!important;}
.footerform_button {background:#f6f8fd!important; margin:0px!important; color:#646463!important; padding:28px 12px!important; font-family:"Lato",Helvetica,Arial!important;}
.ioa-text-column h2 {font-size:21px!important;}
.ioa-text-column.boxed {color:#fff; background:#285ca5; min-height:165px;}
.ioa-text-column.boxed h2 {color:#fff!important; line-height:1.3!important; font-size:20px;}
.header-flat div.page-wrapper.no-title.no-media {margin-bottom:20px;}
.sub-menu {top:75px!important;}
.sub-menu .m-el {text-align:left; padding-top:0px!important; line-height:1.3;}
.page-wrapper ul > li {list-style-image:url(//raum-in-form.com/wp-content/uploads/li.gif); padding-bottom:4px;}
.top-text a {text-decoration:none; color:#646463!important;}
.sidebar-wrap ul li {border-bottom:none!important;}
.top-layered-slider{overflow:visible!important;}
.gmPhantom_LightboxBg {background-color:#000!important; opacity:0.9!important;}
.gmPhantom_title {display:none!important;}
.gmPhantom_CaptionTitle {display:none!important;}
.gmPhantom_Container {margin-top:60px!important;}
.gmPhantom_Tooltip {display:none!important;}
div.no-margin .gmPhantom_Container {margin-top:0!important; margin-bottom:30px;}
div.the-margin .gmPhantom_Container {margin-top:20px!important; margin-bottom:0;}
#google_translate_element {display:inline-flex!important}
.theme-header .social-set ul li span.social-block {font-size:17px!important}
#top_bar_area .social-set ul li span.social-block {padding:17px 16px!Important}
#top_bar_area .social-set ul li span.hover-block  {display:none!Important}
#top_bar_area .social-set ul li a {width:35px!Important}
#top_bar_area p.stand {text-align: left;font-weight:bold;vertical-align:middle;display:inline; font-size:15px;padding-top:3px}
#top_bar_area p.stand > a {color:#285CA5!important}
div.top-text .standorte {text-align: left;font-weight:bold;vertical-align:middle;display:INLINE; font-size:15px }
.facebook-squared-1icon-::before {color:#29487D!important}
.gplus-squaredicon-::before {color:#C8453A!important}
.facebook-squared-1icon-::before {color:#29487D!important}
.socialMediaButton {background: #fff!important;}
.socialMediaButton span {color: #285CA5!important;}
.book {background:rgba(71,71,71,0.9)!important}
figcaption {font-size:11px!important;margin-top:5px!important}
.tmargint {margin-top:30px}
.tmargint1 {margin-top:20px!important}
.standortbox a {color:#fff!Important;display:inline-blocK;margin-top:10px;font-weight:bold;font-size:16px}
#rpcB3W15SILAYDKI3BHL7AF1HFEN87CNGU6, #rpcYLXC60H4CKHMUD8XG7TGPGS10FEY37AP, #rpcGHQNLRRK5QCNJA3SPIBQYYHF0WG3I076, #rpcJ8VWLGPNFR1LL9B3HDHHST7D6WQ3KQYV, #rpcD4EJN2VNWD3HEEBC0X02AEDTQI25QWNK, #rpcNY2L2LKNIJAK06K9QT4AJMS2U059XMQQ, #rpcB60UJ3CBDBLP6J4NK73KJW58SGA9U9UJ, #rpcGBL6ID7AP0C4QQ1QXIN5LRIBI873PVEK, #rpcO6DOJ10SB8E1QO0SWTVEK6EOIN0OG2SI, #rpcQJASKE7HD6K6NUSK4M333X18V677LIYY, 
#rpcMQ02DK08WDLGYU2YRVAQ4WBK4OHQROBG, #rpcCK79IE3RB3CA6FJ3Q25H50ODNL2NTDOH, #rpwV4UQX41E1RACJ9EODSJV1BXNYFMHQ7BM, #rpwRC7O5GGNAXQD8B28IQMABO7QBR08U8LA{margin-bottom:0px!important}
#rpwV4UQX41E1RACJ9EODSJV1BXNYFMHQ7BM .ioa-text-column, #rpwRC7O5GGNAXQD8B28IQMABO7QBR08U8LA .ioa-text-column, #rpwTMV92QNT1TCD6HG2XQCA0S72FCADB5OE .ioa-text-column, 
#rpwNJH23AQU4HSTJAJDH11NRJI94EJID7JQ .ioa-text-column, #rpwWY8K3SU6DUE4IC5WDNVQXLRIBG8UXHAG .ioa-text-column, #rpwVK326QVHWWCV6CEP0VTYLGOFMO1V9IHQ .ioa-text-column{min-height:40px!Important}
.trb {display:block; margin:30px 0;line-height:1.6!Important}
.trb img {float:left; margin-right:10px; position:relative; top:20px}
.trb h3.the-heading4 {margin:30px 0 23px!important} .mfp-title {display:none!important}
.mfp-buttons-bar {display:none!important}
.gmPhantom_Thumb {opacity:1!important}
div.pagination ul li a:hover, div.pagination ul li span.current {background:#0266B3!Important; color:#fff!important}
div.pagination-dropdown {display:none}
div.pagination ul li a {color:#6B6463!important}
a.kompetenz {background:#D8D8D7 ;color:#646463!important;border-left: 2px solid #3965AF!important; padding:10px 20px;display:block;margin:20px 0 20px;font-size: 15px;
font-weight: bold;
letter-spacing: 0.1px;
}
a.kompetenz:hover {background:#c2c2c1;color:#3965AF!important}
.phoneicon-, .mail-2icon-, .doc-alt-1icon- {padding-right:2px!important;}
@media screen and (max-width: 320px){h1{font-size:22px!important;}.ioa-text-column h2{font-size:19px!important;}
#mobile_info {display:inline-block!important; font-style:italic!important; font-size:12px!important; margin-top:30px!important;}}
#mobile_info {display:none;}
#hinweis {font-size:12px!important;}
#footer-menu p.footer-text {margin-top:15px!important;}
#footer-menu {padding:0px!important;}
#footer-menu ul > li {margin-top:7px!important;}
.footer-wrap ul li {padding: 3px 0 !important;}
.footer_form_bg {background:#f6f8fd!important; color:#646463!important; padding:9px!important; max-width:300px;}
#footer-formular textarea {min-height:700px!Important}
#footer address, #sidebar .textwidget address {margin-top:17px!important}
#footer address a {font-weight:bold}
.footer-wrap h3.footer-heading {font-weight:600!important}
#sidebar address > a, #sidebar a.tcall {font-weight:bold!important; font-size:15px; margin-top:3px; display:inline-block}
div.sidebar-wrap #searchform input[type="text"] {background:#d4d4d3!important;color:#646463!important;}
.tcallbox {color:#fff;background:#285ca5;padding:15px 20px 5px}
.tcallbox .head {color:#fff;font-size:21px;}
.tcallbox p {color:#fff!important}
.tcallbox a {color:#fff!important;font-size:20px;margin-top:1px;display:inline-block}
.yt-vid {
position:relative;
padding-bottom:55%;
padding-top:15px;
height:0;
overflow: hidden;
margin-top:80px;
}
.yt-vid iframe{
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.yt-vid2 {
position:relative;
padding-bottom:55%;
padding-top:15px;
height:0;
overflow: hidden;
margin-top:30px;
margin-bottom:20px;
}
.yt-vid2 iframe{
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.yt-vid3 {
position:relative;
padding-bottom:55%;
padding-top:15px;
height:0;
overflow: hidden;
margin-top:30px;
margin-bottom:0;
}
.yt-vid3 iframe{
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.the-space {margin:30px 0;}
.the-space1 {margin:0 0 20px;}
.the-space2 {display:block; margin:10px 0;}
.the-space3 {margin:30px 0 0;}
.the-space4 {margin:25px 0 0;}
.the-button {background:#0266B3!important; padding:2px 7px; text-transform:none; font-size:13px; color:#fff!important;}
ul.the-list li {padding:20px 0;}
ul.the-list ul {padding: 10px 15px 5px;}
ul.the-list ul li {padding: 2px 0px;}
ol.the-ol li {margin-bottom:30px;}
input[type="checkbox"], input[type="radio"] {margin-right:6px;}
.contact-checkbox {margin-bottom:40px;}
.wpcf7-list-item-label {vertical-align:middle;}
#top_bar_area .social-set ul li span.social-block {color:#646463 !important;}
span.the-blue {color:#285ca5;}
span.the-blue > img {display:inline!important;}
div.the-space {display:block;margin:40px;}
address {font-style:normal!important;}
hr.the-hr {margin:40px 0;}
hr.the-hr1 {margin:50px 0 30px;}
#sidebar .sidebar-wrap {padding:40px 0 30px!Important}
.sidebar-wrap h3.heading .widget-title {
font-size: 19px!important;
line-height: 1.4;
}
.ioa-button {background:#979796!important; color:#fff!important;}
.ioa-button:hover {background:#5a5a5a!important;}
.tp {position:relative;display:inline-block;color:#285CA4!important;z-index: 1; }
.tp .txt {visibility:hidden!important;background-color:#285CA4;color:#fff;text-align:left;padding:10px 15px; position: absolute;z-index: 1;width: 500px;
top: 100%;
left: 50%;
margin-left: -60px;}
.tp:hover .txt {visibility:visible!important;}
.tp:hover {cursor:default}
@media screen and (max-width:685px) { .trb img {float:none!important; margin-bottom:-20px}}
@media screen and (max-width:1023px) { .tp .txt {width:250px!important}}
span.ms {display:none}
@media screen and (max-width:413px) {span.ms {display:inline-block!important}}
.real3dflipbook {z-index:5000;}
.the-big-text {color:#0266B3; font-weight:bold; font-size:30px; margin:50px 0 0;}
.the-big-text1, .the-big-text2 {color:#646463!important;font-size:32px!important;font-family:Arial,sans-serif!important;font-weight: 100!important;margin-top:80px}
.the-big-text2 {display:inline-block}
@media screen and (max-width:382px) {.the-big-text1, .the-big-text2 {font-size:30px!Important}}
@media screen and (max-width:360px) {.the-big-text1, .the-big-text2 {font-size:28px!Important}}
.has-sidebar div.blog-list-posts ul li div.image-wrap {display:none;}
.has-sidebar div.blog-list-posts ul li div.desc {width:100%;}
div.blog-list-posts ul li div.desc h2 {font-size:17px;}
.blog-template div.extra {line-height:2.3; font-size:14px; font-weight:bold;}
.blog-template div.extra i.calendar-emptyicon- {margin-right:5px;}
.blog-template ul li div.desc a.read-more, div.posts-tree div.timeline-post a.main-button {background:#0266B3!important; padding:5px 10px; text-transform:none; font-size:15px;}
.blog-template ul li div.desc a.read-more:hover, div.posts-tree div.timeline-post a.main-button:hover {color:#fff!important;}
div.blog-list-posts ul li.iso-item {border-bottom: 1px solid #878787 ;padding-bottom: 26px;}
div.blog-list-posts ul li div.desc div.excerpt {border:none;margin-top:-10px}
div.title-wrap {background: #0266b3;padding:20px 0!important;}
div.title-wrap h1 {color:#fff!important;font-size:25px!important;}
.tdatenschutz h2 {margin:40px 0 10px!important;font-size:25px!important} .ui-accordion-header  {background:#3965AF!important;color:#fff!important; font-weight:bold!important; letter-spacing:0.2px;font-size:15px!important}
div.image-box > div.ioa-text-area > a.ioa-more-button {background:#0266B3!important; padding:2px 7px; text-transform:none; font-size:13px; color:#fff!important;}
.hover-item {display:none!important;}
.the-box-description {margin:0 0 4px;}
#footer .social-set ul {float:right!important}
@media screen and (max-width:710px) {#footer .social-set ul {float:none!important;margin:0 auto;display:inline-block}}
#footer .social-set ul li span.social-block {color:#646463!important}.blog-template ul li div.desc a.read-more ,div.posts-tree div.timeline-post a.main-button { background:#1b1a1c; color:#ffffff;  } .blog-template ul li div.desc a.read-more:hover , div.posts-tree div.timeline-post a.main-button:hover { background:#605e62; color:#1b1a1c;  } .page-wrapper a.ajax-load-more-button,.ioa-text-column.boxed:hover,.ioa-text-column.iconed-alt .alt-desc,div.featured-plan div.pricing_area,a.back-to-top,div.sidebar-wrap  .menu>li.current_page_item>a,
div.sidebar-wrap  .menu>li.current-menu-ancestor>a,
div.sidebar-wrap  .menu>li.menu-active>a,
div.sidebar-wrap .menu>li.current-menu-item>a,.page-wrapper a.product-masonry-load-more { background:#d4d4d3;} .cta-inner-wrap.default a.cta_button {  background:#384047; color:#ffffff;  } .theme-header div.menu-bar  .menu>li.current_page_item>a,
.theme-header div.menu-bar  .menu>li.current-menu-ancestor>a,
.theme-header div.menu-bar  .menu>li.menu-active>a,
.theme-header  div.menu-bar .menu>li.current-menu-item>a,.theme-header div.menu-bar .menu > li.current_page_item > a .menu_counter, 
.theme-header div.menu-bar .menu > li.current-menu-ancestor > a .menu_counter, 
.theme-header div.menu-bar .menu > li.menu-active > a .menu_counter, 
.theme-header div.menu-bar .menu > li.current-menu-item > a .menu_counter,.theme-header .menu-bar .sub-menu .menu li ul.sub-menu li.current-menu-item>a , 
.theme-header .menu-bar .menu li ul.sub-menu li.current_page_item>a ,
.theme-header .menu-bar .menu li ul.sub-menu li.current-menu-parent>a,.theme-header .menu-bar .menu>li.menu-item-language-current ul.sub-menu li:hover>a,.theme-header .menu-bar .menu ul.sub-menu li:hover>a { background:#285ca5;} .page-content > form input[type=submit],div.error-search input[type=submit],.page-content > form input[type=submit] {  background:#384047; color:#ffffff;  } form.wpcf7-form .wpcf7-submit {  background:#384047; color:#ffffff;  } form.wpcf7-form .wpcf7-submit:hover,.sidebar-wrap a.more:hover { background:#605e62; color:#161d22;  } .portfolio-template .read-more,.portfolio-template .read-more,div.portfolio-maerya-wrap a.hover-link { color:#285ca5; } .portfolio-template .read-more:hover,.portfolio-template .read-more:hover,div.portfolio-maerya-wrap a.hover-link:hover,div.ajax-desc-area .read-more:hover { color:#4781d2; } .sidebar-wrap a.more {  background:#384047; color:#ffffff;  } div.sidebar-wrap input[type=submit] {  background:#384047; color:#ffffff;  } .icon-col-layout i.default,.ui-tabs .ui-tabs-nav li a:hover,.ui-tabs .ui-tabs-nav li.ui-tabs-active a,.ioa_accordion.accordion-style-simple .ui-state-active,.accordion-style-styled.ioa_accordion .ui-state-active,ul.scroll-slide-controls li.active,div.testimonial-bubble div.info span,.radial-chart,.person-inner-wrap .person-icon,.toggle-style-simple div.toggle a.toggle-title.title-active,.magic_list-inner-wrap ul li .ioa-icon-area i,div.post-tabbed-area.ui-tabs li.ui-state-active a,.highlight_color,.product-meta ul li a,.product-share-area a,.product .summary .price,.related ul.products li span.price,.rating-bar li i.rated,ul.products li span.price,ul.portfolio_posts li span.price,.posts-grid li span.price,.thumb-list .price { color:#686867; } .ioa_accordion.accordion-style-simple .ui-state-active,ul.scroll-slide-controls li.active,div.post-tabbed-area.ui-tabs li.ui-state-active a { border-bottom-color:#686867; } .accordion-style-styled.ioa_accordion .ui-state-active,ol.comment-list li.comment.bypostauthor div.image-info img { border-color:#686867; } .testimonials-inner-wrap .bx-wrapper .bx-pager.bx-default-pager a:hover, .testimonials-inner-wrap .bx-wrapper .bx-pager.bx-default-pager a.active,.highlight_bg_color,.price_slider .ui-slider-handle { background-color:#686867; } div.posts-tree .month-label,i.border-style,i.border-style-circ,div.pricing-table  div.plan,body,.inner-super-wrapper,div.pagination-dropdown div.select-wrap  select option,#order_review div.order-review-wrap { background-color:#ffffff; } i.border-style,i.border-style-circ { border-color:#ffffff; } i.border-style,i.border-style-circ { color:#ffffff; } div.blog-column-posts ul li div.desc h2 a,div.blog-list-posts ul li div.desc h2 a,.masonry-hover-style h4,.ioa-widget-title,.ioa-text-column h2,.ioa-text-column h4,ul.thumb-list li .desc h2 a,ul.plain-list li .desc h2 a,.cta-inner-wrap .cta-heading h3,div.pricing_area h2,.ajax-cart .ajax-cart-items .product_list_widget .amount,div.page-content h1, div.page-content h2, div.page-content h3, div.page-content h4, div.page-content h5, div.page-content h6,div.error-search input[type=text],div.sitemap ul li a,div.sitemap h5,div.portfolio-view a,div.portfolio-list ul li div.inner-item-wrap   h2 a,div.portfolio-columns ul li div.inner-item-wrap h2 a,.like-icon-wrap span,.portfolio-masonry  ul li div.inner-item-wrap h2 a,.portfolio-maerya-wrap h2 a,#authorbox .authortext h3,#respond h3.custom-font,ul.single-related-posts li .hover h3,div.portfolio div.meta-info a,div.portfolio-navigation a,div.portfolio-navigation span.next,div.portfolio-navigation span.previous,h1,h2,h3,h4,h5,h6,strong,.sidebar-wrap h3.heading, .sidebar-wrap h3.heading a,.sidebar-wrap h3.heading a,ul.products li h3 , ul.products li h3 a,table.shop_table tbody tr  td.actions div.right-cart-area input[type=submit] { color:#285ca5; } .intro_title-inner-wrap small.mini-divider { background-color:#285ca5; } .blog-template div.extra,div.blog-column-posts ul li span.quote-title,div.blog-list-posts ul li span.quote-title,.intro_title-inner-wrap .text_subtitle,.ui-tabs .ui-tabs-nav li a,.tabs-style-styled.tabs-align-top .ui-tabs .ui-tabs-nav li a, .tabs-style-styled.tabs-align-bottom .ui-tabs .ui-tabs-nav li a,.tabs-style-styled.tabs-align-top .ui-tabs .ui-tabs-nav li.ui-tabs-active a, .tabs-style-styled.tabs-align-bottom .ui-tabs .ui-tabs-nav li.ui-tabs-active a,.tabs-style-styled.tabs-align-left .ui-tabs .ui-tabs-nav li a, .tabs-style-styled.tabs-align-right .ui-tabs .ui-tabs-nav li a,.tabs-style-styled.tabs-align-left .ui-tabs .ui-tabs-nav li.ui-tabs-active a, .tabs-style-styled.tabs-align-right .ui-tabs .ui-tabs-nav li.ui-tabs-active a,.ioa_accordion.accordion-style-simple .ui-accordion-header,.accordion-style-styled.ioa_accordion .ui-accordion-header,.rad-testimonials-list .designation,.rad-testimonials-list-alt li div.desc span,.social-set ul li span.visible-block,div.toggle a.toggle-title,.toggle-style-styled div.toggle a.toggle-title,.counter-inner-wrap .counter,div.wpcf7 div.text-three-cols > p,div.rad-inner-container div.wpcf7  p,div.post-tabbed-area.ui-tabs li a,div.pricing_area span.suffix,ul.pricing-row li.sign-up a,div.feature-column div.feature_area span.info,body,div.pagination ul li span.gap,div.pagination-dropdown div.select-wrap i,div.pagination-dropdown div.select-wrap  select,div.ioa-menu ul li span,div.portfolio-columns ul li div.inner-item-wrap p.tags,.portfolio-masonry  ul li div.inner-item-wrap p.tags,#authorbox .authortext p,div.meta-item strong,.wp-caption .wp-caption-text,.entry-caption,.gallery-caption,div.uc-text,div.sidebar-wrap .proxy-search,.footer-wrap div.testimonial-bubble div.info span,.footer-wrap.widget_calendar table caption,.woocommerce input[type=text],.product .summary .price del,.variations div.variation-select-wrap  select,a.close-review-lightbox,.rating-bar li i,#reviews .commentlist .star-rating,#reviews .commentlist .star-rating strong,.woocommerce-ordering div.select-wrap i,.woocommerce-ordering div.select-wrap select,ul.products li del .amount,table.shop_table tbody tr.cart_item  td.product-name a,table.shop_table tbody tr.cart_item  td.product-price span,table.shop_table tbody tr.cart_item  td.product-subtotal span,table.shop_table tbody tr.cart_item  td.product-remove a,.shipping-calculator-form div.select-wrap  select,form.checkout div.col-1 p label  , form.checkout div.col-2 p label,form.checkout div.col-1 p label abbr , form.checkout div.col-2 p label abbr,.chosen-container .chosen-results li.active-result,table.shop_table tbody tr.checkout_table_item  td.product-name,table.shop_table tbody tr.checkout_table_item  td.product-quantity,.cart-collaterals span.amount,div.payment_box p,div.shipping_address p label abbr,table.shop_table tbody tr.order_table_item  td.product-name a,div.thank-you-wrap p,.woocommerce .login .lost_password,.sidebar-wrap .product_list_widget .amount,.sidebar-wrap .product_list_widget  del .amount,.footer-wrap .product_list_widget .amount,.footer-wrap .product_list_widget  del .amount,ul.portfolio_posts li del .amount,.posts-grid li span.price .from,.posts-grid li del .amount,.posts-grid li div.inner-item-wrap p.tags,.thumb-list .price del { color:#646463; } a.close-review-lightbox { border-color:#646463; } .top_blog_nav,div.blog-column-posts ul li.iso-item,div.blog-list-posts ul li.format-link a,.blocked-layout div.rad-container span.vline,ul.thumb-list li,ul.plain-list li,div.divider.double,.ioa_accordion.accordion-style-simple .ui-accordion-header,.rad-testimonials-list-alt li,.toggle-style-simple div.toggle a.toggle-title,.tweets-wrapper.list ul.tweets li,div.pricing-table ul.pricing-row li,.ajax-cart .ajax-cart-items .widget_shopping_cart_content p.total,div.sitemap h2,div.sitemap ul li,div.top-portfolio-nav,.meta-info > div,ol.comment-list,.extra-portfolio-items h3,table th,.woocommerce>h2 , .woocommerce header h2,.single-product-navigation,.product-share-area,table.shop_attributes th , table.shop_attributes td,.related h2,#reviews h2,.shop-controls,table.shop_table tbody tr.cart_item  td,tr.order-total th,table.shop_table tbody tr.checkout_table_item  td.product-name,table.shop_table tbody tr.checkout_table_item  td.product-quantity,table.shop_table tbody tr.checkout_table_item  td.product-total,ul.payment_methods,tr.order_item,div.thank-you-wrap h2 { border-bottom-color:#878787; } div.blog-column-posts ul li div.desc div.excerpt,div.blog-list-posts ul li div.desc div.excerpt,div.divider.line,div.divider.dotted,div.divider.dashed,div.divider.double,.person-inner-wrap div.desc-area .info,.logo-area.logo-grid li .inner-logo-item,div.pricing-table ul.pricing-row,div.search-results ul li,.ajax-cart .ajax-cart-items .widget_shopping_cart_content p.total,div.portfolio-list div.desc .excerpt,.portfolio-template .portfolio-columns .excerpt,table th,.product-meta,.product-share-area,table.shop_attributes tbody,.product .summary .description,div.cross-sells,.widget_shopping_cart_content p.total { border-top-color:#878787; } div.blog-column-posts ul li.format-chat div.desc,.full-layout div.blog-list-posts ul li.format-chat div.desc, div.blog-list-posts ul li.format-chat div.desc,.ioa-message div.message-content,div.pricing-table  div.plan,.bx-wrapper .bx-pager.bx-default-pager a,.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active,div.page-content blockquote , .blockquote-wrap blockquote,.page-content > form input[type=password],.page-content > form,.page-content > form input[type=password],div.pagination-dropdown div.select-wrap,div.portfolio-view,p.no-comments,pre,form input[type=password] , form input[type=text] , form input[type=email],form textarea,div.product-navigation a,.variations div.variation-select-wrap,.product_meta  a,.woocommerce-ordering div.select-wrap,.shop_table_form,table.shop_table tbody tr  td.actions div.coupon #coupon_code,.shipping-calculator-form div.select-wrap,#order_review div.order-review-wrap { border-color:#878787; } div.posts-tree span.line,.testimonials-inner-wrap .bx-wrapper .bx-pager.bx-default-pager a,.testimonials-inner-wrap.testimonial-centered .bx-wrapper .bx-pager.bx-default-pager a,.bx-wrapper .bx-caption,#authorbox,div.portfolio-navigation,table.shop_table  tfoot tr th,table.shop_table  tfoot tr.cart-subtotal th,table.shop_table  tfoot tr.cart-subtotal td,.price_slider { background-color:#878787; } .blocked-layout div.rad-container span.hline,div.pricing-table  div.plan.last-plan,div.pricing-table div.plan.featured-plan li,table tr th,table.shop_table tbody tr.cart_item  td.product-thumbnail,table.shop_table tbody tr.cart_item  td.product-name,table.shop_table tbody tr.cart_item  td.product-price,table.shop_table tbody tr.cart_item  td.product-quantity,form.checkout div.col-1,table.shop_table tbody tr.checkout_table_item  td.product-name,table.shop_table tbody tr.checkout_table_item  td.product-quantity,table.shop_table tbody tr.order_table_item  td.product-name,table.shop_table tbody tr.order_table_item  td.product-price,table.shop_table tbody tr.order_table_item  td.product-total,td.product-name,td.product-remove,table.shop_table tbody tr.order_table_item  td.product-quantity { border-right-color:#878787; } ul.thumb-list li .extras,ul.plain-list li .extras,div.product-navigation a { color:#878787; } .logo-area.logo-grid li .inner-logo-item,div.pricing-table div.plan.featured-plan li,table tr th { border-left-color:#878787; } div.blog-column-posts ul li div.desc h2:hover a,div.blog-list-posts ul li div.desc h2 a:hover,div.masonry-block ul li div.desc h2:hover a,.feature-tabs .ui-tabs .ui-tabs-nav li a,div#main_menu_area a.wpml-lang-selector,.ajax-cart .ajax-cart-items .product_list_widget a,div.page-content a,div.portfolio-list ul li div.inner-item-wrap   h2 a:hover,div.portfolio-columns ul li div.inner-item-wrap h2 a:hover,.portfolio-masonry  ul li div.inner-item-wrap h2 a:hover,div.meta-info a,div.image-info > a,.page-wrapper  a,.me-cannotplay a,.footer-wrap.widget_layered_nav ul li a,p.woocommerce.product,p.woocommerce.product  a { color:#285ca5; } .blog-template div.extra a:hover,ul.plain-list li .desc h2 a:hover,.posts-grid li.iso-item .desc h2:hover a,div.page-content a:hover,.product-meta ul li a:hover,a.show_review_form:hover { color:#4781d2; } .portfolio-masonry  ul li div.inner-item-wrap p.tags a:hover,.product-meta ul li a:hover { border-bottom-color:#4781d2; } .sticky-icon,.masonry-hover-style ul.hover-icons li a,.page-wrapper a.ajax-load-more-button span.progress,.section-primary-color,i.background-style,i.background-style-circ,i.longshadow-style,i.longshadow-style-circ,.page-wrapper .ioa-text-column.none:hover i.default,ul.plain-list li .date-area,.posts-grid li .extras,.posts-grid a.read-more:hover,.ioa_accordion .ui-accordion-header,.ioa_accordion .ui-state-active,div.progress-bar div.filler,div.toggle a.toggle-title.title-active,.toggle-style-styled div.toggle a.toggle-title.title-active,.logo-tooltip,.tweets-wrapper.list ul.tweets li i,.tweets-wrapper.slider ul.tweets li i,.message-default h2.message-title,.highlighter-p,div.post-tabbed-area.ui-tabs div.image a.hover-link,div.pricing-table div.featured-plan.plan ul.pricing-row li.sign-up a,.primary_bg_color,div.selene-controls-wrap > a:hover,div.quartz-controls-wrap > a:hover,.quartz div.slider-desc.no-bg .inner-bg-desc,.bx-wrapper .bx-controls-direction a:hover,.quote-cap,div.portfolio-columns ul li.no-posts-found,.like-icon.liked,.like-icon,a.load-more-button,.swiper-scrollbar-drag,ul.portfolio-maerya-list li .hover,ul.single-related-posts li .hover,.sidebar-wrap #lang_sel li,.page-wrapper a.added_to_cart,.woocommerce-tabs ul.tabs li.active a,table.shop_table thead tr th,div.page-wrapper p.woo-success-message,ul.order_details,.customer_details,.col2-set .title .edit,.col2-set address,div.sidebar-wrap.widget_product_search  #searchsubmit,div.footer-wrap.widget_product_search  #searchsubmit,p.woocommerce.product,.page-wrapper a.product-masonry-load-more span.progress,ul.portfolio_posts li .icon-cart-added,ul.portfolio_posts li .icon-cart-added,.posts-grid li .icon-cart-added,.posts-grid li .icon-cart-added,.post_masonry-container li .icon-cart-added,.post_masonry-container li .icon-cart-added { background-color:#d4d4d3; } i.border-style,i.border-style-circ,.like-icon.liked,div.product-navigation a:hover { border-color:#d4d4d3; } i.border-style,i.border-style-circ,.ioa-text-column .ioa-more-button,ul.thumb-list li .desc h2 a:hover,.logo-tooltip,.not-found-teaser h4,div.product-navigation a:hover,.variations div.variation-select-wrap i,.shipping-calculator-form div.select-wrap i { color:#d4d4d3; } .ioa-text-column .ioa-more-button:hover { border-bottom-color:#d4d4d3; } .social-set ul li span.hover-block.social-block,div.main-uc-area { background-color:#d4d4d3; } div.sitemap ul ul { border-left-color:#d4d4d3; } .like-icon:hover { border-color:#d4d4d3; } table.shop_table thead tr th { border-right-color:#d4d4d3; } .section-primary-color h2 , .section-primary-color h3 , .section-primary-color h4 , .section-primary-color h5 , .section-primary-color h6,.ioa-text-column.boxed:hover h2 , .ioa-text-column.boxed:hover h4,.section-primary-color .intro_title-inner-wrap h2,.section-primary-color .cta-inner-wrap .cta-heading  h3,.section-primary-color .cta-inner-wrap .cta-heading  h5,.message-default h2.message-title,div.featured-plan.plan div.pricing_area  h2,.primary_title_color { color:#161d22; } .section-primary-color .intro_title-inner-wrap small.mini-divider { background-color:#161d22; } .sticky-icon,.masonry-hover-style ul.hover-icons li a,.section-primary-color p,.page-wrapper a.ajax-load-more-button,i.background-style,i.background-style-circ,i.longshadow-style,i.longshadow-style-circ,.page-wrapper .ioa-text-column.none:hover i.default,.ioa-text-column.boxed:hover p , .ioa-text-column.boxed:hover,ul.plain-list li .date-area,.posts-grid li .extras,.posts-grid li .extras a , .posts-grid li .extras i,.posts-grid a.read-more:hover,.section-primary-color .intro_title-inner-wrap .text_subtitle,.feature-tabs .ui-tabs,.section-primary-color .feature-tabs .ui-tabs .ui-tabs-nav li a,.ioa_accordion .ui-accordion-header,.ioa_accordion .ui-state-active,.section-primary-color .rad-testimonials-list .designation,div.progress-bar h6.progress-bar-title,div.progress-bar div.filler,div.progress-bar div.filler span,div.progress-bar div.filler span,.social-set ul li span.hover-block.social-block,div.toggle a.toggle-title.title-active,.toggle-style-styled div.toggle a.toggle-title.title-active,.tweets-wrapper.list ul.tweets li i,.tweets-wrapper.slider ul.tweets li i,.highlighter-p,.highlighter-s,.section-primary-color div.wpcf7 div.text-three-cols > p ,.section-primary-color  div.rad-inner-container div.wpcf7  p,div.post-tabbed-area.ui-tabs div.image a.hover-link,div.pricing-table div.featured-plan.plan ul.pricing-row li.sign-up a,div.pricing-table div.plan.featured-plan span.plan-title , div.plan.featured-plan div.pricing_area span.suffix,div.pie-chart-wrap div.info-area div.pie-val span.label,div.pie-chart-wrap div.info-area div.pie-val span.block,.primary_text_color,a.back-to-top,div.selene-controls-wrap > a:hover,.selene div.gallery-item > a.ioa-lightbox-icon,.seleneGallery a.thumb-arrow-left,.seleneGallery a.thumb-arrow-right,.seleneGallery div.gallery-item > a.ioa-lightbox-icon,.seleneGallery div.gallery-desc,.seleneGallery div.gallery-desc a.hover-link,div.quartz-controls-wrap > a:hover,.quartz div.slider-item > a.ioa-lightbox-icon,.quartz div.slider-desc.no-bg .inner-bg-desc,div.wpcf7-response-output,span.wpcf7-not-valid-tip,div.portfolio-list ul li.no-posts-found,div.portfolio-columns ul li.no-posts-found,.like-icon.liked,.like-icon,.page-wrapper a.add-more-modelie-items,.page-wrapper a.add-more-modelie-items,ul.portfolio-maerya-list li .proxy h2 a,ul.portfolio-maerya-list li .proxy p,ul.portfolio-maerya-list li .proxy p a,.portfolio-maerya-wrap .close-section,ul.single-related-posts li .hover,.mejs-container .mejs-controls .mejs-time,.mejs-container .mejs-controls .mejs-time span,.mejs-chapters .mejs-chapter .mejs-chapter-block,.mejs-captions-layer,.mejs-captions-layer a,.mejs-contextmenu .mejs-contextmenu-item:hover,.mejs-postroll-close,.mejs-controls .mejs-captions-button .mejs-captions-selector ul li,.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li,.sidebar-wrap.widget_calendar table #today,.page-wrapper a.added_to_cart,table.shop_attributes th,.product div.selene-controls-wrap > a,.woocommerce-tabs ul.tabs li.active a,ul.products li p.product-cats,table.shop_table thead tr th,div.page-wrapper p.woo-success-message,div.payment-method-wrap p,ul.order_details,.customer_details,table.shop_table tbody tr.order_table_item  td.product-price span,table.shop_table tbody tr.order_table_item  td.product-total span,.col2-set .title .edit,.col2-set address,.page-wrapper a.product-masonry-load-more,ul.portfolio_posts li .icon-cart-added,ul.portfolio_posts li .icon-cart-added,.posts-grid li .icon-cart-added,.posts-grid li .icon-cart-added,.post_masonry-container li .icon-cart-added,.post_masonry-container li .icon-cart-added { color:#161d22; } .mejs-controls .mejs-time-rail .mejs-time-handle { background-color:#161d22; } .mejs-chapters { -xborder-right:#161d22; } .section-primary-color a,.section-primary-color .ui-tabs .ui-tabs-nav li a,.section-primary-color .ui-tabs .ui-tabs-nav li.ui-tabs-active a,.shortcode-scrollable  h2 a,.primary_link_color,.bx-wrapper .bx-controls-direction a:hover,.bx-wrapper .bx-caption span,.like-icon.liked:hover,a.load-more-button { color:#ffffff; } .section-primary-color a:hover,.section-primary-color .ui-tabs .ui-tabs-nav li a:hover,.primary_link_color:hover { color:#161d22; } div.blog-column-posts ul li.no-posts-found,div.blog-list-posts ul li.no-posts-found,div.posts-tree  .no-posts-found,div.posts-tree div.timeline-post,div.posts-tree div.timeline-post span.date,div.posts-tree h4.post-end,.hover-overlay,.section-secondary-color,div.testimonial-bubble-content,.drop-cap,.message-inverse h2.message-title,.highlighter-s,.secondary_bg_color,div.supper-title-wrapper,#breadcrumbs,div.pagination ul li a ,  .pagination_wrap a.page-numbers,div.ioa-menu ul li.active  span,div.portfolio-view a.active,.portfolio-masonry  ul li div.inner-item-wrap p.tags a:hover,div.super-wrapper div.widget-posts-grid  h3,p.demo_store,.product-share-area a i,.woocommerce-tabs ul.tabs,p.woocommerce-noreviews,.comment_container .comment-text,div.page-wrapper p.woocommerce-message, div.page-wrapper p.woocommerce-info , div.woocommerce-info,ul.woocommerce-error,.woocommerce-message,table.shop_table tbody tr.cart_item  td.product-quantity  div.quantity input.input-text,div.payment-method-wrap p,table.order_details tfoot { background-color:#ffffff; } .masonry-hover-style ul.hover-icons li a:hover,div.testimonial-bubble-content i.ioa-front-icon,ul.products li span.price .from,div.shipping_address p label,ul.portfolio_posts li span.price .from { color:#ffffff; } #commentform code { background-color:#ffffff; } div.blog-column-posts ul li.no-posts-found,div.blog-list-posts ul li.no-posts-found,div.posts-tree  .no-posts-found,div.posts-tree div.timeline-post div.desc,div.posts-tree div.timeline-post span.date,div.timeline-posts div.extra,div.posts-tree h4.post-end,.section-secondary-color p,.ioa-text-column.boxed:hover i.default,.ioa-text-column.boxed:hover .ioa-more-button,.ioa-text-column.boxed:hover .ioa-more-button:hover,.alt-inner-desc h2.text-title , .alt-inner-desc h4.text-subtitle , .alt-inner-desc .ioa-text,.section-secondary-color .intro_title-inner-wrap .text_subtitle,.section-secondary-color .feature-tabs .ui-tabs .ui-tabs-nav li a,.section-secondary-color .rad-testimonials-list .designation,div.testimonial-bubble-content,.drop-cap,.section-secondary-color div.wpcf7 div.text-three-cols > p ,.section-secondary-color  div.rad-inner-container div.wpcf7  p,.secondary_text_color,#breadcrumbs,#breadcrumbs span.current,div.pagination ul li a ,  .pagination_wrap a.page-numbers,#commentform code,div.super-wrapper div.widget-posts-grid  h3,p.demo_store,.product-share-area a i,.woocommerce-tabs ul.tabs li,.woocommerce-tabs ul.tabs li a,p.woocommerce-noreviews,#reviews .comment-text p,#reviews .comment-text p.meta strong,div.page-wrapper p.woocommerce-message, div.page-wrapper p.woocommerce-info , div.woocommerce-info,ul.woocommerce-error li,.woocommerce-message,table.shop_table tbody tr.cart_item  td.product-quantity  div.quantity input.input-text,table.order_details tfoot tr td { color:#b8bdbf; } .masonry-hover-style ul.hover-icons li a:hover { background-color:#b8bdbf; } div.posts-tree div.timeline-post h3.title a,.section-secondary-color h2 ,.section-secondary-color h3 , .section-secondary-color h4 , .section-secondary-color h5 , .section-secondary-color h6,.section-secondary-color .intro_title-inner-wrap h2,.section-secondary-color .cta-inner-wrap .cta-heading  h3,.section-secondary-color .cta-inner-wrap .cta-heading  h5,.message-inverse h2.message-title,.secondary_title_color,div.title-wrap h1,div.ioa-menu ul li.active  span,div.portfolio-view a.active,div.comment-text h1, div.comment-text  h2, div.comment-text h3 , div.comment-text h4 ,div.comment-text h5 , div.comment-text h6 { color:#285ca5; } .section-secondary-color .intro_title-inner-wrap small.mini-divider { background-color:#285ca5; } div.timeline-posts div.extra a,.section-secondary-color a,.section-secondary-color .ui-tabs .ui-tabs-nav li a,.section-secondary-color .ui-tabs .ui-tabs-nav li.ui-tabs-active a,.secondary_link_color,#breadcrumbs a { color:#4781d2; } div.posts-tree div.timeline-post h3.title a:hover,div.timeline-posts div.extra a:hover,.section-secondary-color a:hover,.section-secondary-color .ui-tabs .ui-tabs-nav li a:hover,.secondary_link_color:hover { color:#ffffff; } .section-tertiary-color,.ioa-text-column.boxed:hover i.background-style , .ioa-text-column.boxed:hover i.background-style-circ,.ioa-text-column.iconed i.default,.ioa-text-column.iconed .ioa-text-area,.tertiary_bg_color,div.ajax-search-pane,ul.portfolio-maerya-list li .stub,div.ajax-inner-content,i.close-ajax-box,.placeholder .back,div.comment-body,ul.single-related-posts li .hover i,.mejs-contextmenu,table.shop_table tbody,#order_review table.shop_table tfoot tr td,div.cart_totals table   tr th,div.col2-set,#order_review #payment,div.page-wrapper p.woo-error-message,div.order-received-wrap { background-color:#ffffff; } .ioa-text-column.boxed:hover i.border-style , .ioa-text-column.boxed:hover i.border-style-circ { border-color:#ffffff; } .cta-inner-wrap .cta-icon,div.ajax-search-pane span.tip,.quote-cap,div.comment-body span.arrow { color:#ffffff; } .section-tertiary-color h2 ,.section-tertiary-color h3 , .section-tertiary-color h4 , .section-tertiary-color h5 , .section-tertiary-color h6,.ioa-text-column.iconed .ioa-text-area h2, .ioa-text-column.iconed .ioa-text-area h4,.tertiary_title_color,div.ajax-search h4.no-results,ul.portfolio-maerya-list li .stub h2 a,#comments .fn { color:#313033; } .section-tertiary-color p,.ioa-text-column.boxed:hover i.background-style , .ioa-text-column.boxed:hover i.background-style-circ,.ioa-text-column.iconed .ioa-text-area,.section-tertiary-color .cta-inner-wrap .cta-heading  h3,.section-tertiary-color .cta-inner-wrap .cta-heading  h5,.section-tertiary-color .feature-tabs .ui-tabs .ui-tabs-nav li a,.section-tertiary-color .rad-testimonials-list .designation,.section-tertiary-color div.wpcf7 div.text-three-cols > p ,.section-tertiary-color  div.rad-inner-container div.wpcf7  p,.tertiary_text_color,div.ajax-search-pane div.form label,a.ajax-search-close,div.search-results strong,div.search-results ul li.not-found,div.search-results ul li div.desc span.date,ul.portfolio-maerya-list li .meta-info,ul.portfolio-maerya-list li .meta-info h2 a,ul.portfolio-maerya-list li .stub,ul.portfolio-maerya-list li .stub p a,i.close-ajax-box,#comments a.comment-time,ul.single-related-posts li .hover i,div.easyPieChart,div.cart_totals table   tr th,div.page-wrapper p.woo-error-message { color:#19181a; } .section-tertiary-color a,.section-tertiary-color .ui-tabs .ui-tabs-nav li a,.section-tertiary-color .ui-tabs .ui-tabs-nav li.ui-tabs-active a,.tertiary_link_color,div.search-results ul li h5 a,#comments div.reply { color:#313033; } .section-tertiary-color a:hover,.section-tertiary-color .ui-tabs .ui-tabs-nav li a:hover,.tertiary_link_color:hover,#comments  a.comment-reply-link:hover { color:#3cddb4; } #commentform input[type=text] , #commentform input[type=email] ,#commentform input[type=url],#commentform  textarea { background-color:#384047; } #commentform input[type=text]:focus, #commentform  textarea :focus,form input[type=password] , form input[type=text] , form input[type=email],form input[type=password]:focus , form input[type=text]:focus , form input[type=email]:focus , form textarea:focus,form textarea { background-color:#384047; } #commentform input[type=text] , #commentform input[type=email] ,#commentform input[type=url],#commentform  textarea,form input[type=password] , form input[type=text] , form input[type=email],form textarea,table.shop_table tbody tr  td.actions div.coupon #coupon_code { color:#ffffff; } #commentform input[type=text]:focus, #commentform  textarea :focus,form input[type=password]:focus , form input[type=text]:focus , form input[type=email]:focus , form textarea:focus { background-color:#161d22; } #commentform input[type=text]:focus, #commentform  textarea :focus,form input[type=password]:focus , form input[type=text]:focus , form input[type=email]:focus , form textarea:focus { color:#ffffff; } .cta-inner-wrap a.cta_button,.cta-inner-wrap a.cta_button:hover,a.ioa-button.style-default,a.ioa-button.style-gradient,a.btn_important,a.btn_important:hover,.btn_important,.btn_important:hover,div.search-results ul li a.view-all,div.search-results ul li a.view-all:hover,.ajax-cart .ajax-cart-items .widget_shopping_cart_content a.button,.ajax-cart .ajax-cart-items .widget_shopping_cart_content a.button:hover,#commentform  input[type=submit],#commentform  input[type=submit]:hover,form input[type=submit],.onsale,.product form button.single_add_to_cart_button,.product form button.single_add_to_cart_button:hover,.comment-form-rating p.stars a:hover,.comment-form-rating p.stars a.active,ul.products li .button,ul.products li .button:hover,ul.products li .icon-cart-added,table.shop_table tbody tr  td.actions input[type=submit],table.shop_table tbody tr  td.actions input[type=submit]:hover,table.shop_table tbody tr  td.actions div.right-cart-area input[type=submit].checkout-button,table.shop_table tbody tr  td.actions div.right-cart-area input[type=submit].checkout-button:hover,table.shop_table tbody tr  td.actions div.right-cart-area input[type=submit],table.shop_table tbody tr  td.actions div.right-cart-area input[type=submit]:hover,form.checkout_coupon input[type=submit],form.checkout_coupon input[type=submit]:hover,#place_order,#place_order:hover,.widget_shopping_cart_content a.button,div.price_slider_amount button,ul.portfolio_posts li .button,ul.portfolio_posts li .button:hover,.seleneGallery div.gallery-desc a.button,.seleneGallery a.button:hover,.posts-grid li .button,.posts-grid li .button:hover,.post_masonry-container li .button,.post_masonry-container li .button:hover { background-color:#384047; } .cta-inner-wrap a.cta_button,.cta-inner-wrap a.cta_button:hover,a.ioa-button.style-default,a.ioa-button.style-gradient,a.btn_important,a.btn_important:hover,.btn_important,.btn_important:hover,div.search-results ul li a.view-all,div.search-results ul li a.view-all:hover,.ajax-cart .ajax-cart-items .widget_shopping_cart_content a.button,.ajax-cart .ajax-cart-items .widget_shopping_cart_content a.button:hover,#commentform  input[type=submit],#commentform  input[type=submit]:hover,form input[type=submit],.onsale,.product form button.single_add_to_cart_button,.product form button.single_add_to_cart_button:hover,.comment-form-rating p.stars a:hover,.comment-form-rating p.stars a.active,ul.products li .button,ul.products li .button:hover,ul.products li .icon-cart-added,table.shop_table tbody tr  td.actions input[type=submit],table.shop_table tbody tr  td.actions input[type=submit]:hover,table.shop_table tbody tr  td.actions div.right-cart-area input[type=submit].checkout-button,table.shop_table tbody tr  td.actions div.right-cart-area input[type=submit].checkout-button:hover,table.shop_table tbody tr  td.actions div.right-cart-area input[type=submit],table.shop_table tbody tr  td.actions div.right-cart-area input[type=submit]:hover,form.checkout_coupon input[type=submit],form.checkout_coupon input[type=submit]:hover,#place_order,#place_order:hover,.widget_shopping_cart_content a.button,div.price_slider_amount button,ul.portfolio_posts li .button,ul.portfolio_posts li .button:hover,.seleneGallery div.gallery-desc a.button,.seleneGallery a.button:hover,.posts-grid li .button,.posts-grid li .button:hover,.post_masonry-container li .button,.post_masonry-container li .button:hover { color:#384047; } .cta-inner-wrap a.cta_button:hover,a.btn_important:hover,.btn_important:hover,div.search-results ul li a.view-all:hover,.ajax-cart .ajax-cart-items .widget_shopping_cart_content a.button:hover,#commentform  input[type=submit]:hover,.product form button.single_add_to_cart_button:hover,ul.products li .button:hover,table.shop_table tbody tr  td.actions input[type=submit]:hover,table.shop_table tbody tr  td.actions div.right-cart-area input[type=submit].checkout-button:hover,table.shop_table tbody tr  td.actions div.right-cart-area input[type=submit]:hover,form.checkout_coupon input[type=submit]:hover,#place_order:hover,ul.portfolio_posts li .button:hover,.seleneGallery a.button:hover,.posts-grid li .button:hover,.post_masonry-container li .button:hover { background-color:#605e62; } .cta-inner-wrap a.cta_button:hover,a.btn_important:hover,.btn_important:hover,div.search-results ul li a.view-all:hover,.ajax-cart .ajax-cart-items .widget_shopping_cart_content a.button:hover,#commentform  input[type=submit]:hover,.product form button.single_add_to_cart_button:hover,ul.products li .button:hover,table.shop_table tbody tr  td.actions input[type=submit]:hover,table.shop_table tbody tr  td.actions div.right-cart-area input[type=submit].checkout-button:hover,table.shop_table tbody tr  td.actions div.right-cart-area input[type=submit]:hover,form.checkout_coupon input[type=submit]:hover,#place_order:hover,ul.portfolio_posts li .button:hover,.seleneGallery a.button:hover,.posts-grid li .button:hover,.post_masonry-container li .button:hover { color:#605e62; } .cta-inner-wrap a.cta_button,a.ioa-button.style-default,a.ioa-button.style-gradient,a.btn_important,.btn_important,div.search-results ul li a.view-all,.ajax-cart .ajax-cart-items .widget_shopping_cart_content a.button,#commentform  input[type=submit],form input[type=submit],.onsale,.product form button.single_add_to_cart_button,.comment-form-rating p.stars a:hover,.comment-form-rating p.stars a.active,ul.products li .button,ul.products li .icon-cart-added,table.shop_table tbody tr  td.actions input[type=submit],table.shop_table tbody tr  td.actions div.right-cart-area input[type=submit].checkout-button,table.shop_table tbody tr  td.actions div.right-cart-area input[type=submit],form.checkout_coupon input[type=submit],#place_order,.widget_shopping_cart_content a.button,div.price_slider_amount button,ul.portfolio_posts li .button,.seleneGallery div.gallery-desc a.button,.posts-grid li .button,.post_masonry-container li .button { color:#ffffff; } .cta-inner-wrap a.cta_button:hover,a.btn_important:hover,.btn_important:hover,div.search-results ul li a.view-all:hover,.ajax-cart .ajax-cart-items .widget_shopping_cart_content a.button:hover,#commentform  input[type=submit]:hover,.product form button.single_add_to_cart_button:hover,ul.products li .button:hover,table.shop_table tbody tr  td.actions input[type=submit]:hover,table.shop_table tbody tr  td.actions div.right-cart-area input[type=submit].checkout-button:hover,table.shop_table tbody tr  td.actions div.right-cart-area input[type=submit]:hover,form.checkout_coupon input[type=submit]:hover,#place_order:hover,ul.portfolio_posts li .button:hover,.seleneGallery a.button:hover,.posts-grid li .button:hover,.post_masonry-container li .button:hover { color:#161d22; } .posts-grid a.read-more,a.ioa-button.style-classic,a.btn_not_important,a.btn_not_important:hover,.btn_not_important,.btn_not_important:hover,div.search-results ul li div.desc a.more,div.search-results ul li div.desc a.more:hover,div.pagination ul li a:hover,div.pagination ul li span.current, .pagination_wrap span.page-numbers,div.portfolio-columns ul li div.inner-item-wrap p.tags a,div.portfolio-columns ul li div.inner-item-wrap p.tags a:hover,.portfolio-masonry  ul li div.inner-item-wrap p.tags a,a#cancel-comment-reply-link,div.sidebar-wrap div.tagcloud a,div.sidebar-wrap div.tagcloud a:hover,div.footer-wrap div.tagcloud a,div.footer-wrap div.tagcloud a:hover,.zoom-icon,.product .quantity input[type=button],.product .quantity input.minus:hover, .product .quantity input.plus:hover,.variations .reset_variations,.variations .reset_variations:hover,a.show_review_form,.comment-form-rating p.stars a,.page-wrapper .woocommerce-message a ,.page-wrapper  .woocommerce-info a,.page-wrapper .woocommerce-message a:hover ,.page-wrapper  .woocommerce-info a:hover,ul.products li p.product-cats a,ul.products li p.product-cats a:hover,table.shop_table tbody tr.cart_item  td.product-quantity  div.quantity input[type=button],table.shop_table tbody tr.cart_item  td.product-quantity  div.quantity input[type=button]:hover,table.shop_table tbody tr  td.actions div.coupon input[type=submit],table.shop_table tbody tr  td.actions div.coupon input[type=submit]:hover,section.shipping-calculator-form  button,.sidebar-wrap.widget_layered_nav ul li,.sidebar-wrap.widget_layered_nav ul li:hover,.footer-wrap.widget_layered_nav ul li,.footer-wrap.widget_layered_nav ul li:hover,.posts-grid li div.inner-item-wrap p.tags a,.posts-grid li div.inner-item-wrap p.tags a:hover { background-color:#1b1a1c; } .posts-grid a.read-more,a.ioa-button.style-classic,a.btn_not_important,a.btn_not_important:hover,.btn_not_important,.btn_not_important:hover,div.search-results ul li div.desc a.more,div.search-results ul li div.desc a.more:hover,div.pagination ul li a:hover,div.pagination ul li span.current, .pagination_wrap span.page-numbers,div.portfolio-columns ul li div.inner-item-wrap p.tags a,div.portfolio-columns ul li div.inner-item-wrap p.tags a:hover,.portfolio-masonry  ul li div.inner-item-wrap p.tags a,a#cancel-comment-reply-link,div.sidebar-wrap div.tagcloud a,div.sidebar-wrap div.tagcloud a:hover,div.footer-wrap div.tagcloud a,div.footer-wrap div.tagcloud a:hover,.zoom-icon,.product .quantity input[type=button],.product .quantity input.minus:hover, .product .quantity input.plus:hover,.variations .reset_variations,.variations .reset_variations:hover,a.show_review_form,.comment-form-rating p.stars a,.page-wrapper .woocommerce-message a ,.page-wrapper  .woocommerce-info a,.page-wrapper .woocommerce-message a:hover ,.page-wrapper  .woocommerce-info a:hover,ul.products li p.product-cats a,ul.products li p.product-cats a:hover,table.shop_table tbody tr.cart_item  td.product-quantity  div.quantity input[type=button],table.shop_table tbody tr.cart_item  td.product-quantity  div.quantity input[type=button]:hover,table.shop_table tbody tr  td.actions div.coupon input[type=submit],table.shop_table tbody tr  td.actions div.coupon input[type=submit]:hover,section.shipping-calculator-form  button,.sidebar-wrap.widget_layered_nav ul li,.sidebar-wrap.widget_layered_nav ul li a,.sidebar-wrap.widget_layered_nav ul li:hover,.footer-wrap.widget_layered_nav ul li,.footer-wrap.widget_layered_nav ul li:hover,.posts-grid li div.inner-item-wrap p.tags a,.posts-grid li div.inner-item-wrap p.tags a:hover { color:#1b1a1c; } a.btn_not_important:hover,.btn_not_important:hover,div.search-results ul li div.desc a.more:hover,div.pagination ul li a:hover,div.pagination ul li span.current, .pagination_wrap span.page-numbers,div.portfolio-columns ul li div.inner-item-wrap p.tags a:hover,div.sidebar-wrap div.tagcloud a:hover,div.footer-wrap div.tagcloud a:hover,.product .quantity input.minus:hover, .product .quantity input.plus:hover,.variations .reset_variations:hover,.page-wrapper .woocommerce-message a:hover ,.page-wrapper  .woocommerce-info a:hover,ul.products li p.product-cats a:hover,table.shop_table tbody tr.cart_item  td.product-quantity  div.quantity input[type=button]:hover,table.shop_table tbody tr  td.actions div.coupon input[type=submit]:hover,.sidebar-wrap.widget_layered_nav ul li:hover,.footer-wrap.widget_layered_nav ul li:hover,.posts-grid li div.inner-item-wrap p.tags a:hover { color:#605e62; } a.btn_not_important:hover,.btn_not_important:hover,div.search-results ul li div.desc a.more:hover,div.pagination ul li a:hover,div.pagination ul li span.current, .pagination_wrap span.page-numbers,div.portfolio-columns ul li div.inner-item-wrap p.tags a:hover,div.sidebar-wrap div.tagcloud a:hover,div.footer-wrap div.tagcloud a:hover,.product .quantity input.minus:hover, .product .quantity input.plus:hover,.variations .reset_variations:hover,.page-wrapper .woocommerce-message a:hover ,.page-wrapper  .woocommerce-info a:hover,ul.products li p.product-cats a:hover,table.shop_table tbody tr.cart_item  td.product-quantity  div.quantity input[type=button]:hover,table.shop_table tbody tr  td.actions div.coupon input[type=submit]:hover,.sidebar-wrap.widget_layered_nav ul li:hover,.footer-wrap.widget_layered_nav ul li:hover,.posts-grid li div.inner-item-wrap p.tags a:hover { background-color:#605e62; } .posts-grid a.read-more,a.ioa-button.style-classic,a.btn_not_important,.btn_not_important,div.search-results ul li div.desc a.more,div.portfolio-columns ul li div.inner-item-wrap p.tags a,.portfolio-masonry  ul li div.inner-item-wrap p.tags a,a#cancel-comment-reply-link,div.sidebar-wrap div.tagcloud a,div.footer-wrap div.tagcloud a,.zoom-icon,.product .quantity input[type=button],.variations .reset_variations,a.show_review_form,.comment-form-rating p.stars a,.page-wrapper .woocommerce-message a ,.page-wrapper  .woocommerce-info a,ul.products li p.product-cats a,table.shop_table tbody tr.cart_item  td.product-quantity  div.quantity input[type=button],table.shop_table tbody tr  td.actions div.coupon input[type=submit],section.shipping-calculator-form  button,.sidebar-wrap.widget_layered_nav ul li,.sidebar-wrap.widget_layered_nav ul li a,.footer-wrap.widget_layered_nav ul li,.posts-grid li div.inner-item-wrap p.tags a { color:#ffffff; } a.btn_not_important:hover,.btn_not_important:hover,div.search-results ul li div.desc a.more:hover,div.pagination ul li a:hover,div.pagination ul li span.current, .pagination_wrap span.page-numbers,div.portfolio-columns ul li div.inner-item-wrap p.tags a:hover,div.sidebar-wrap div.tagcloud a:hover,div.footer-wrap div.tagcloud a:hover,.product .quantity input.minus:hover, .product .quantity input.plus:hover,.variations .reset_variations:hover,.page-wrapper .woocommerce-message a:hover ,.page-wrapper  .woocommerce-info a:hover,ul.products li p.product-cats a:hover,table.shop_table tbody tr.cart_item  td.product-quantity  div.quantity input[type=button]:hover,table.shop_table tbody tr  td.actions div.coupon input[type=submit]:hover,.sidebar-wrap.widget_layered_nav ul li:hover,.footer-wrap.widget_layered_nav ul li:hover,.posts-grid li div.inner-item-wrap p.tags a:hover { color:#1b1a1c; } .header-semi-transparent #top_bar_area,.header-flat #top_bar_area { background-color:rgba(212,212,211,0.9);; }  .header-semi-transparent #top_menu_area, .header-flat #top_menu_area { background:#d4d4d3; } .header-transparent #top_bar_area { background-color:rgba(212,212,211,0.8);; }  .header-semi-transparent #main_menu_area, .header-flat #main_menu_area { background:#ffffff; } .header-semi-transparent #main_menu_area,.header-flat #main_menu_area { background-color:rgba(255,255,255,0.8);; } #main_menu_area-sticky-wrapper.is-sticky #main_menu_area { background-color:rgba(209,50,50,0.8);; } .theme-header .menu-bar li.relative ul.sub-menu,div.sub-menu,div.wpml-selector ul,.ajax-cart .ajax-cart-items { background-color:#f6f8fd; } div.wpml-selector ul i { color:#f6f8fd; } div.theme-header #top_bar_area .menu>li>a { color:#858585; } #main_menu_area a.ajax-search-trigger.active,.mobile-menu,.mobile-menu-list li a:hover,.sub-menu-toggle { color:#285ca5; } #main_menu_area a.ajax-search-trigger.active { border-color:#285ca5; } div.wpml-selector ul li a:hover,.theme-header .proxy-search { background-color:#285ca5; } .Top_Border_Highlight { border-top-color:#285ca5; } .top-text,.top-text p,.top-text p strong,a.wpml-lang-selector,.ajax-cart .ajax-cart-items .product_list_widget li,.ajax-cart .ajax-cart-items .product_list_widget  del .amount { color:#686867; } div.sub-menu > div h6,.menu-sidebar .sidebar-wrap h3.heading, .menu-sidebar  .sidebar-wrap h3.heading a { color:#686867; } .menu-sidebar .sidebar-wrap ul li { border-color:#a8a8a8; } div.sub-menu > div { border-left-color:#a8a8a8; } #main_menu_area a.ajax-search-trigger,.mobile-menu,.sub-menu-toggle { border-color:#a8a8a8; } .mobile-header,.mobile-menu-list li,.sub-mobile-menu li { border-bottom-color:#a8a8a8; } .sub-mobile-menu { border-top-color:#a8a8a8; } #top_bar_area  .right-area .h-widget,#top_bar_area  .left-area .h-widget { border-right-color:#ffffff; } #top_bar_area  .right-area .h-widget:first-child,#top_bar_area  .left-area .h-widget:first-child,div.theme-header #top_bar_area .menu>li>a { border-left-color:#ffffff; } div.is-sticky .menu-bar .menu>li>a { color:#ffffff; } div.is-sticky .menu-bar .menu>li:hover>a , div.is-sticky .menu>li:hover>a span.menu-arrow { color:#4781d2; } a.ajax-search-trigger,.theme-header  .social-set ul li span.visible-block,a.wpml-lang-selector i,.ajax-cart-trigger { color:#ffffff; } a.ajax-search-trigger.active,.theme-header  .social-set ul li span.hover-block.social-block { color:#ffffff; } .top-text a,.theme-header .menu-bar ul.sub-menu li a,.theme-header .menu-bar .menu li a,.theme-header .menu-bar .menu ul.sub-menu li:hover>a,div.wpml-selector ul li a,.mobile-menu-list li a,div.sidebar-wrap  .menu>li.current_page_item>a,
div.sidebar-wrap  .menu>li.current-menu-ancestor>a,
div.sidebar-wrap  .menu>li.menu-active>a,
div.sidebar-wrap .menu>li.current-menu-item>a { color:#285ca5; } .top-text a:hover,.theme-header .menu-bar .menu>li:hover>a , .theme-header .menu>li:hover>a span.menu-arrow { color:#4781d2; } .theme-header div.menu-bar  .menu>li.current_page_item>a,
.theme-header div.menu-bar  .menu>li.current-menu-ancestor>a,
.theme-header div.menu-bar  .menu>li.menu-active>a,
.theme-header  div.menu-bar .menu>li.current-menu-item>a,.theme-header div.menu-bar .menu > li.current_page_item > a .menu_counter, 
.theme-header div.menu-bar .menu > li.current-menu-ancestor > a .menu_counter, 
.theme-header div.menu-bar .menu > li.menu-active > a .menu_counter, 
.theme-header div.menu-bar .menu > li.current-menu-item > a .menu_counter,.theme-header .menu-bar  .menu>li.current_page_item>a span.menu-arrow,
.theme-header .menu-bar  .menu>li.current-menu-ancestor>a span.menu-arrow,
.theme-header .menu-bar  .menu>li.menu-active>a span.menu-arrow,
.theme-header  .menu-bar .menu>li.current-menu-item>a span.menu-arrow,.theme-header .menu-bar .sub-menu .menu li ul.sub-menu li.current-menu-item>a , 
.theme-header .menu-bar .menu li ul.sub-menu li.current_page_item>a ,
.theme-header .menu-bar .menu li ul.sub-menu li.current-menu-parent>a,.theme-header .menu-bar .menu>li.menu-item-language-current ul.sub-menu li:hover>a,div.wpml-selector ul li a:hover,.theme-header .proxy-search { color:#ffffff; } .theme-header .menu-bar .menu ul.sub-menu li:hover>a { color:#dbdbdb; } #footer { background-color:#285ca5; } .cta-inner-wrap .cta-heading  h5,div.footer-wrap,div.footer-wrap p, div.footer-wrap strong,.footer-wrap ul li,.footer-wrap.widget_calendar table,div.footer-wrap  #searchform input[type=text],div.footer-wrap div.custom-box-content, div.footer-wrap div.custom-box-content p,div.footer-wrap div.custom-box-content strong,.footer-wrap .widget-posts .description { color:#ffffff; } .footer-wrap h3.footer-heading,div.footer-wrap h1,
div.footer-wrap h2,
div.footer-wrap h3,
div.footer-wrap h4,
div.footer-wrap h5,
div.footer-wrap h6,.footer-wrap div.testimonial-bubble div.info h2,.footer-wrap .rad-testimonials-list h2,.footer-wrap.widget_calendar table  th { color:#ffffff; } #lang_sel_footer a,.footer-wrap a.more,div.footer-wrap p a, div.footer-wrap a,.footer-wrap ul li a,.footer-wrap.widget_calendar table td a,div.footer-wrap ul.menu a,div.footer-wrap div.tweets-wrapper i.ioa-front-icon,div.footer-wrap div.tagcloud a { color:#ffffff; } #lang_sel_footer a:hover,.footer-wrap a.more:hover,div.footer-wrap p a:hover, div.footer-wrap a:hover,.footer-wrap ul li a:hover,div.footer-wrap  .menu>li.current_page_item>a,
div.footer-wrap  .menu>li.current-menu-ancestor>a,
div.footer-wrap  .menu>li.menu-active>a,
div.footer-wrap .menu>li.current-menu-item>a { color:#ababab; } .footer-wrap.widget_calendar table td a { background-color:#ababab; } #footer-menu { background-color:#d4d4d3; } #footer-menu p.footer-text a,#footer-menu .menu li a { color:#686867; } #footer-menu .menu li a:hover { color:#285ca5; } #footer-menu p.footer-text { color:#686867; } .sidebar-wrap .tweets-wrapper.list ul.tweets li i,div.sidebar-wrap .proxy-search:hover { color:#ffffff; } .sidebar-wrap.widget_calendar table td a:hover,div.sidebar-wrap .proxy-search:hover { border-color:#ffffff; } .sidebar-wrap.widget_calendar table #today,div.sidebar-wrap ul.sub-menu { background-color:#ffffff; } .sidebar , .sidebar li  , .sidebar p { color:#646463; } .sidebar a,.widget_nav_menu i.ioa-front-icon,.sidebar-wrap ul li i.w-pin,div.sidebar-wrap a { color:#285ca5; } .sidebar a:hover,div.sidebar-wrap a:hover { color:#4781d2; } .sidebar-wrap,.sidebar-wrap .tweets-wrapper.list ul.tweets li,.sidebar-wrap ul li,div.sidebar-wrap ul.menu>li { border-bottom-color:#2a3138; } .sidebar-wrap ul.children { border-left-color:#2a3138; } div.title-wrap h1 { color:}@media (min-width:768px) and (max-width:1024px){.skeleton{width:940px;}
.ioa-boxed-layout{width:980px;}
.layout_element, .col{margin:0 2% 50px 0;}
div.ajax-content-area{width:940px;}
.one_half{width:48%;}
.one_third{width:32%;}
.one_fourth{width:23.5%;}
.one_fifth{width:18%;}
.two_third{width:64%;}
.three_fourth{width:73%;}
.four_fifth{width:78%;}
.has-sidebar .layout_element, .has-sidebar .col{margin:0 2% 15px 0;}
.has-sidebar .one_half{width:48%;}
.has-sidebar .one_third{width:32%;}
.has-sidebar .one_fourth{width:23.5%;}
.has-sidebar .two_third{width:64%;}
.has-sidebar .three_fourth{width:73%;}
.has-sidebar .one_fifth{width:18%;}
.has-sidebar .four_fifth{width:78%;}
.sidebar-wrap .fb-widget{overflow:hidden;}
.sidebar-wrap .fb-widget, .sidebar-wrap .fb-widget iframe{max-width:100% !important;width:100% !important;}
.page-section{background-attachment:scroll !important;background-position:center center !important;}
.has-left-sidebar{float:right;width:650px;padding-left:20px;}
.left-sidebar.sidebar{float:left;width:250px;padding:0px 15px 0 0px;padding-bottom:0px;margin-bottom:0;}
.has-right-sidebar{float:left;width:650px;padding-right:20px;}
.right-sidebar.sidebar{float:right;width:250px;padding:0px 0 0 15px;padding-bottom:0px;margin-bottom:0;}
div.sub-menu > div{width:19.79%;}
div.sub-menu > div.m_one_fourth{width:24.7%;}
div.sub-menu > div.m_one_third{width:33.1%;}
.theme-header .menu > li > a span.menu-arrow{right:6px;}
.theme-header .menu > li > a{padding:13px 17px;}
.theme-header .menu > li.hasDropDown > a{padding-right:20px;}
div.feature-column{width:160px;}
div.pricing-table div.plan{width:180px;}
.masonry-hover-style h4{bottom:5px;font-size:14px;}
ul.posts-grid.post-grid-2cols li.iso-item{width:452px;}
ul.posts-grid.post-grid-3cols li.iso-item{width:290px;}
ul.posts-grid.post-grid-4cols li.iso-item{width:212px;}
ul.posts-grid.post-grid-5cols li.iso-item{width:164px;}
.posts-grid li.iso-item .inner-item-wrap{margin-bottom:30px;}
.blocked-layout div.rad-container{margin:0 2% 25px 0;}
.blocked-layout div.rad-container div.rad-inner-container{margin-left:15px;margin-bottom:25px;}
.blocked-layout div.rad-container span.hline{right:-12px;bottom:20px;}
.intro_title-inner-wrap h2 small{right:-70px;}
.intro_title-inner-wrap small.mini-divider{width:60px;}
.has-sidebar div.ioa-menu ul li span{padding-left:13px;padding-right:13px;}
.has-sidebar div.blog-list-posts ul li div.image-wrap{width:300px;}
.has-sidebar div.blog-list-posts ul li div.desc{width:320px;}
.full-layout div.blog-list-posts ul li div.image-wrap{width:450px;}
.full-layout div.blog-list-posts ul li div.desc{width:450px;}
div.blog-column-posts.blog-two-columns ul.blog_posts > li{width:445px;}
.has-sidebar div.blog-column-posts.blog-two-columns ul.blog_posts > li{width:300px;}
.has-sidebar div.posts-tree div.timeline-post{width:270px;}
.video-bg, .quant_video-bg{background-size:cover;}
.video-bg video, .quant_video-bg video, .quant_video-bg object{display:none;}
.person-inner-wrap .p-info{margin-top:0;}
div.ajax-image-area{width:400px;}
div.ajax-desc-area{width:430px;}
div.two-column ul li.iso-item{width:455px;}
div.three-column ul li.iso-item{width:290px;}
div.four-column ul li.iso-item{width:196px;}
div.five-column ul li.iso-item{width:168px;padding-bottom:24px;}
.has-sidebar div.two-column ul li.iso-item{width:310px;}
.has-sidebar div.three-column ul li.iso-item{width:195px;}
.has-sidebar div.four-column ul li.iso-item{width:140px;}
.has-sidebar div.five-column ul li.iso-item{width:143px;}
div.portfolio-columns ul li.iso-item div.inner-item-wrap{padding-bottom:25px;}
div.portfolio-columns ul li.iso-item.grid-col-layout div.inner-item-wrap{padding-bottom:0px;}
div.portfolio-list div.image-wrap{width:300px;margin-right:30px;}
div.portfolio-list div.desc{width:690px;}
.has-sidebar div.portfolio-list div.desc{width:320px;}
div.two-column ul li.grid-col-layout{width:50%;}
div.three-column ul li.grid-col-layout{width:33.33%;}
div.four-column ul li.grid-col-layout{width:25%;}
div.five-column ul li.grid-col-layout{width:20%;}
.has-sidebar div.two-column ul li.grid-col-layout.iso-item{width:50%;}
.has-sidebar div.three-column ul li.grid-col-layout.iso-item{width:33.33%;}
.has-sidebar div.four-column ul li.grid-col-layout.iso-item{width:25%;}
.has-sidebar div.five-column ul li.grid-col-layout.iso-item{width:20%;}
ul.portfolio_list li div.inner-item-wrap div.image-wrap{width:430px;margin-right:40px;}
div.portfolio-columns ul.portfolio_list li div.inner-item-wrap div.desc{width:460px;}
.portfolio-masonry ul li div.inner-item-wrap .like-icon-wrap{right:15px;}
.has-sidebar ul.portfolio_list li div.inner-item-wrap div.image-wrap{width:300px;margin-right:20px;float:left;}
.has-sidebar div.portfolio-columns ul.portfolio_list li div.inner-item-wrap div.desc{width:320px;float:left;padding-top:0;}
ul.single-related-posts li.hover-item{width:153px;}
.extra-portfolio-items ul li.hover-item{width:290px;}
ul.products li.product, .related ul.products > li.product{width:205px;}
.has-sidebar ul.products li.product{width:140px;}
.summary.page-content{width:389px;}
form.checkout div.col-2, form.checkout div.col-1{width:42%;}
form.checkout div.col-1 p#billing_company_field input[type=text]{width:auto;}
form.checkout div.col-2 p textarea{width:95%;}
.portfolio-masonry ul li div.inner-item-wrap h2{font-size:17px;}
.variations div.select-wrap{width:320px;}
.variations div.select-wrap select{width:343px;}
}
@media only screen and (min-width:768px) and (max-width:979px){.skeleton{width:710px;}
.ioa-boxed-layout{width:740px;}
.layout_element, .col{margin:0 2% 20px 0;}
div.ajax-image-area{width:300px;}
div.ajax-desc-area{width:320px;}
div.ajax-content-area{width:710px;}
.one_half{width:48%;}
.one_third{width:32%;}
.one_fourth{width:23.5%;}
.one_fifth{width:18%;}
.two_third{width:64%;}
.three_fourth{width:73%;}
.four_fifth{width:78%;}
.has-sidebar .layout_element, .has-sidebar .col{margin:0 2% 15px 0;}
.has-sidebar .one_half{width:48%;}
.has-sidebar .one_third{width:32%;}
.has-sidebar .one_fourth{width:23.5%;}
.has-sidebar .two_third{width:64%;}
.has-sidebar .three_fourth{width:73%;}
.has-sidebar .one_fifth{width:18%;}
.has-sidebar .four_fifth{width:78%;}
.theme-header .menu_counter{display:none;}
.theme-header .menu > li > a{padding:13px;font-size:12px !important;}
.theme-header .menu > li > a span.menu-arrow{right:6px;}
.theme-header .menu > li.hasDropDown > a{padding-right:20px;}
.theme-header .menu-bar .menu > li{margin:0;}
.menu-tail{bottom:-11px;}
.theme-header .sidebar-wrap .product_list_widget li a img{position:relative;display:block;margin-bottom:15px;}
.theme-header .sidebar-wrap .product_list_widget li{padding-left:0;}
.has-left-sidebar{float:right;width:480px;padding-left:10px;}
.left-sidebar.sidebar{float:left;width:210px;padding:0px 10px 0 0px;padding-bottom:0px;margin-bottom:0;}
.has-right-sidebar{float:left;width:480px;padding-right:10px;}
.right-sidebar.sidebar{float:right;width:210px;padding:0px 0 0 10px;padding-bottom:0px;margin-bottom:0;}
div.sidebar-wrap #searchform input[type=text]{width:91%;}
.counter-inner-wrap{font-size:1.5rem;}
div.page-section div.rad-container.top{margin-top:25px;}
div.feature-column{width:150px;}
div.pricing-table div.plan{width:170px;}
.video-bg, .quant_video-bg{background-size:cover;}
.video-bg video, .quant_video-bg video, .quant_video-bg object{display:none;}
ul.posts-grid.post-grid-2cols li.iso-item{width:340px;}
ul.posts-grid.post-grid-3cols li.iso-item{width:215px;}
ul.posts-grid.post-grid-4cols li.iso-item{width:155px;}
ul.posts-grid.post-grid-5cols li.iso-item{width:118px;}
.posts-grid li.iso-item .inner-item-wrap{margin-bottom:30px;}
.googlemap-inner-wrap > div{max-height:400px !important;}
div.pricing-table div.plan{width:139px;}
div.featured-plan.plan div.pricing_area h2{font-size:46px;}
.page-section{background-attachment:scroll !important;background-position:center center !important;}
div.top-portfolio-nav{display:none;}
div.ioa-menu ul li{font-size:11px;}
.has-sidebar div.blog-list-posts ul li div.image-wrap{width:250px;}
.has-sidebar div.blog-list-posts ul li div.desc{width:200px;}
.full-layout div.blog-list-posts ul li div.image-wrap{width:350px;}
.full-layout div.blog-list-posts ul li div.desc{width:330px;}
.has-sidebar div.blog-column-posts.blog-two-columns ul.blog_posts > li{width:215px;}
div.blog-column-posts.blog-two-columns ul.blog_posts > li{width:330px;}
.has-sidebar div.posts-tree div.timeline-post{width:220px;}
ul.single-related-posts li.hover-item{width:110px;}
div.related-posts-wrap{height:80px;}
div.blog-column-posts ul li div.desc h2, div.blog-list-posts ul li div.desc h2{font-size:22px;}
div.posts-tree div.timeline-post{width:315px;}
.portfolio-view{display:none;}
div.two-column ul li.iso-item{width:340px;}
div.three-column ul li.iso-item{width:215px;}
div.four-column ul li.iso-item{width:153px;}
div.five-column ul li.iso-item{width:122px;padding-bottom:24px;}
div.portfolio-columns ul li.iso-item div.inner-item-wrap{padding-bottom:20px;}
div.portfolio-columns ul li.iso-item.grid-col-layout div.inner-item-wrap{padding-bottom:0px;margin:0;}
div.portfolio-columns.three-column ul li div.inner-item-wrap h2{font-size:15px;}
.has-sidebar div.portfolio-columns.one-column ul li div.inner-item-wrap h2{font-size:20px;}
.has-sidebar div.two-column ul li div.inner-item-wrap h2, .has-sidebar div.three-column ul li div.inner-item-wrap h2, div.portfolio-columns.five-column ul li div.inner-item-wrap h2, div.portfolio-columns.four-column ul li div.inner-item-wrap h2{font-size:13px;padding-right:0;}
div.ioa-menu, div.ioa-menu.portfolio-ioa-menu{float:none;margin-bottom:20px;}
.shop-controls .woocommerce-result-count{float:none;display:block;}
.has-sidebar div.two-column ul li.iso-item{width:220px;}
.has-sidebar div.three-column ul li.iso-item{width:136px;}
.has-sidebar div.four-column ul li.iso-item{width:135px;}
.has-sidebar div.five-column ul li.iso-item{width:143px;padding-bottom:24px;}
.has-sidebar div.five-column .masonry-hover-style h4{font-size:11px;}
div.two-column ul li.iso-item .like-icon-wrap, .portfolio-masonry ul li div.inner-item-wrap .like-icon-wrap, div.three-column ul li.iso-item .like-icon-wrap, div.four-column ul li.iso-item .like-icon-wrap, div.five-column ul li.iso-item .like-icon-wrap, .has-sidebar div.three-column ul li.iso-item .like-icon-wrap, .has-sidebar div.four-column ul li.iso-item .like-icon-wrap, .has-sidebar div.five-column ul li.iso-item .like-icon-wrap{display:none;}
div.portfolio-columns ul li div.inner-item-wrap h2{font-size:24px;}
div.portfolio-list div.image-wrap{width:220px;margin-right:20px;}
div.portfolio-list div.desc{width:690px;}
.has-sidebar div.portfolio-list div.desc{width:240px;}
div.two-column ul li.grid-col-layout{width:50%;}
div.three-column ul li.grid-col-layout{width:33.33%;}
div.four-column ul li.grid-col-layout{width:25%;}
div.five-column ul li.grid-col-layout{width:20%;}
.has-sidebar div.two-column ul li.grid-col-layout.iso-item{width:50%;}
.has-sidebar div.three-column ul li.grid-col-layout.iso-item{width:33.33%;}
.has-sidebar div.four-column ul li.grid-col-layout.iso-item{width:25%;}
.has-sidebar div.five-column ul li.grid-col-layout.iso-item{width:20%;}
ul.portfolio_list li div.inner-item-wrap div.image-wrap{width:320px;margin-right:30px;}
div.portfolio-columns ul.portfolio_list li div.inner-item-wrap div.desc{width:360px;}
.portfolio-masonry ul li div.inner-item-wrap h2{font-size:14px;padding-right:0;}
.has-sidebar ul.portfolio_list li div.inner-item-wrap div.image-wrap{width:220px;margin-right:20px;float:left;}
.has-sidebar div.portfolio-columns ul.portfolio_list li div.inner-item-wrap div.desc{width:240px;float:left;padding-top:0;}
.product form button.single_add_to_cart_button{margin-left:10px;}
.extra-portfolio-items ul li.hover-item{width:215px;}
ul.products li.product, .related ul.products > li.product{width:155px;margin:0 15px 15px;}
.has-sidebar ul.products li.product{width:225px;}
.has-sidebar ul.products li.product:nth-child(2n+1){clear:left;}
.has-sidebar ul.products li.product:nth-child(2n+2){clear:right;margin-right:0;}
.product .featured-media-wrap{width:320px;}
.summary.page-content{width:350px;}
.variations div.select-wrap{width:320px;}
.variations div.select-wrap select{width:343px;}
table.shop_table tbody tr.cart_table_item td.product-quantity div.quantity input.input-text{width:30px;}
table.shop_table tr td{padding:10px;}
table.shop_table thead tr th{padding-left:15px;}
table.shop_table tbody tr td.actions div.coupon #coupon_code{width:135px;}
section.shipping-calculator-form button{margin-top:15px;}
.quartz div.slider-desc.s-t-l, .quartz div.slider-desc.s-t-c, .quartz div.slider-desc.s-t-r, .quartz div.slider-desc.s-b-l, .quartz div.slider-desc.s-b-c, .quartz div.slider-desc.s-b-r, .quartz div.slider-desc.s-c-l, .quartz div.slider-desc.s-c-c, .quartz div.slider-desc.s-c-r{top:auto !important;right:auto;text-align:left;bottom:5px !important;left:5px;text-align:left;}
.quartz div.slider-holder{min-height:0;}
.quartz div.slider-item img.fallback{display:block;}
.quartz div.slider-desc div.caption{text-align:left !important;max-width:100%;}
.quartz div.slider-desc p{margin-bottom:0;padding-bottom:0;}
.seleneGallery div.gallery-desc.s-t-l, .seleneGallery div.gallery-desc.s-t-c, .seleneGallery div.gallery-desc.s-t-r, .seleneGallery div.gallery-desc.s-b-l, .seleneGallery div.gallery-desc.s-b-c, .seleneGallery div.gallery-desc.s-b-r, .seleneGallery div.gallery-desc.s-c-l, .seleneGallery div.gallery-desc.s-c-c, .seleneGallery div.gallery-desc.s-c-r{top:auto !important;right:auto;text-align:left;bottom:5px !important;left:5px;}
.seleneGallery div.gallery-holder{min-height:0;}
.seleneGallery div.gallery-desc div.caption{text-align:left;}
.seleneGallery div.slider-item img.fallback{display:block;}
}
@media only screen and (max-width:767px){.hoverable canvas{display:none !important;}
div.mobile-menu-wrap{display:block;}
div.compact-bar{display:none !important;}
.mobile-header{display:block;}
.theme-header{display:none;}
div.title-wrap{padding:15px 0 !important;}
#breadcrumbs{display:none;}
.intro_title-inner-wrap small.mini-divider{display:none;}
div.page-wrapper, div.page-wrapper.no-title.no-media.ioa-template-portfolio-full-screen-gallery.page-wrapper{margin-top:0px;}
div.single-portfolio-modelie{margin-top:0;}
div.ioa-boxed-layout, .faux_skeleton{width:100%;}
.skeleton{width:70%;margin:0px auto;}
.ioa-boxed-layout{width:auto;}
.layout_element, .col{margin:0 0 30px 0;float:none;}
.hide-mobile-sidebar #sidebar{display:none;}
.footer-style-alternate > .skeleton{background-image:none !important;}
a.back-to-top{bottom:10px;right:10px;}
.one_half{width:auto;}
.one_third{width:auto;}
.one_fourth{width:auto;}
.one_fifth{width:auto;}
.two_third{width:auto;}
.three_fourth{width:auto;}
.four_fifth{width:auto;}
.has-sidebar .layout_element, .has-sidebar .col{margin:0 0 20px 0;float:none;}
.has-sidebar .one_half{width:auto;}
.has-sidebar .one_third{width:auto;}
.has-sidebar .one_fourth{width:auto;}
.has-sidebar .two_third{width:auto;}
.has-sidebar .three_fourth{width:auto;}
.has-sidebar .one_fifth{width:auto;}
.has-sidebar .four_fifth{width:auto;}
.nested .layout_element, .nested .col{margin:0 0 20px 0;}
.nested .one_half{width:auto;}
.nested .one_third{width:auto;}
.nested .one_fourth{width:auto;}
.nested .two_third{width:auto;}
.nested .three_fourth{width:auto;}
.nested .one_fifth{width:auto;}
.nested .four_fifth{width:auto;}
.has-left-sidebar{float:none;width:auto;padding-left:0px;}
.left-sidebar.sidebar{float:none;width:auto;padding:0px 0px 0 0px;padding-bottom:0px;margin-bottom:0;}
.has-right-sidebar{float:none;width:auto;padding-right:0px;}
.right-sidebar.sidebar{float:none;width:auto;padding:0px 0 0 0px;padding-bottom:0px;margin-bottom:0;}
.quartz div.slider-desc.black-bg .inner-bg-desc, .quartz div.slider-desc.white-bg .inner-bg-desc{background:none;padding:0;}
.quartz div.slider-desc a.hover-link{padding:2px 15px;font-size:14px;margin-top:3px;}
.quartz div.slider-desc p{margin:0;}
.quartz div.slider-desc h4{font-size:18px;letter-spacing:0;background:rgba(0, 0, 0, 0.8);display:inline-block;padding:5px;}
.quartz div.slider-desc.s-t-l, .quartz div.slider-desc.s-t-c, .quartz div.slider-desc.s-t-r, .quartz div.slider-desc.s-b-l, .quartz div.slider-desc.s-b-c, .quartz div.slider-desc.s-b-r, .quartz div.slider-desc.s-c-l, .quartz div.slider-desc.s-c-c, .quartz div.slider-desc.s-c-r{top:auto !important;right:auto;text-align:left;bottom:5px !important;left:5px;}
.quartz div.slider-holder{min-height:0;}
.quartz div.slider-item img.fallback{display:block;}
.quartz div.slider-desc.black-bg .inner-bg-desc{width:100%;}
.quartz div.slider-desc .skeleton{width:100%;}
.seleneGallery div.gallery-desc.black-bg .inner-bg-desc, .seleneGallery div.gallery-desc.white-bg .inner-bg-desc{background:none;padding:0;}
.seleneGallery div.gallery-desc a.hover-link{padding:2px 15px;font-size:14px;margin-top:3px;}
.seleneGallery div.gallery-desc h4{display:none;}
.seleneGallery div.gallery-desc.s-t-l, .seleneGallery div.gallery-desc.s-t-c, .seleneGallery div.gallery-desc.s-t-r, .seleneGallery div.gallery-desc.s-b-l, .seleneGallery div.gallery-desc.s-b-c, .seleneGallery div.gallery-desc.s-b-r, .seleneGallery div.gallery-desc.s-c-l, .seleneGallery div.gallery-desc.s-c-c, .seleneGallery div.gallery-desc.s-c-r{top:auto !important;right:auto;text-align:left;bottom:5px !important;left:5px;}
.seleneGallery div.gallery-holder{min-height:0;}
.seleneGallery div.gallery-desc div.caption{display:none;}
.seleneGallery div.slider-item img.fallback{display:block;}
.nested .c-content-area .one_half{width:100%;}
.nested .c-content-area .one_half.has-image{display:none;}
.full .intro_title-inner-wrap .text_subtitle{max-width:100%;}
.cta-inner-wrap .cta-heading h5{max-width:70%;}
.googlemap-inner-wrap > div{max-height:250px !important;}
div.wpcf7 div.text-three-cols > p{width:90%;float:none;}
.ioa-widget-animation{opacity:1;position:relative;}
.child-animate{opacity:1;}
.ioa-container-animation{opacity:1;position:relative;}
.ioa-section-animation{opacity:1;position:relative;}
.ioa-section-container-animation div.rad-container{opacity:1;position:relative;}
div.page-section div.rad-container.top{margin-top:25px;}
.blocked-layout div.rad-container{margin:0 0 25px 0;}
.blocked-layout div.rad-container div.rad-inner-container{margin-left:0;padding-bottom:25px;border-bottom:1px solid rgba(20, 20, 20, 0.1);}
.blocked-layout div.rad-container span.hline{display:none;}
.blocked-layout div.rad-container span.vline{display:none;}
.video-bg, .quant_video-bg{background-size:cover;}
.video-bg video, .quant_video-bg video, .quant_video-bg object{display:none;}
.logo-area.logo-grid li .inner-logo-item{border:none;}
.logo-area.logo-grid li.alt_item{clear:left;}
.quartz div.slider-desc div.caption, .selene div.gallery-desc div.caption{display:none;}
.posts-grid li .desc h2 p.like-icon-wrap{display:none;}
.posts-grid li .desc h2 a{margin-right:0;}
.posts-grid li.iso-item .image img{width:100%;}
.posts-grid li.iso-item .inner-item-wrap{margin-bottom:10px;}
.post-grid-3cols > li.iso-item{width:46%;margin:2%;}
.post-grid-4cols > li.iso-item{width:46%;margin:2%;}
.post-grid-5cols > li.iso-item{width:30%;margin:1%;}
.post-grid-6cols > li.iso-item{width:30%;margin:1%;}
.post-grid-3cols > li.iso-item:nth-child(2n+1){clear:left;}
.post-grid-3cols > li.iso-item:nth-child(2n+2){clear:right;}
.post-grid-4cols > li.iso-item:nth-child(2n+1){clear:left;}
.post-grid-4cols > li.iso-item:nth-child(2n+2){clear:right;}
.post-grid-5cols > li.iso-item:nth-child(3n+1){clear:left;}
.post-grid-5cols > li.iso-item:nth-child(3n+2){clear:right;}
.post-grid-6cols > li.iso-item:nth-child(3n+1){clear:left;}
.post-grid-6cols > li.iso-item:nth-child(3n+2){clear:right;}
.tabs-align-top .ui-tabs .ui-tabs-nav{float:none;display:block;}
.ui-tabs .ui-tabs-nav li{float:none;display:block;margin:0 0 1px 0;}
.post-tabbed-area.ui-tabs .ui-tabs-nav li{float:left;}
.tabs-align-left .ui-tabs .ui-tabs-nav, .tabs-align-right .ui-tabs .ui-tabs-nav, .full .tabs-align-left .ui-tabs .ui-tabs-nav, .full .tabs-align-right .ui-tabs .ui-tabs-nav{position:relative;width:auto;}
.tabs-align-left .ui-tabs-panel, .tabs-align-right .ui-tabs-panel{margin-top:30px;margin-bottom:30px;margin-left:0 !important;margin-right:0 !important;}
.rad-one-page-menu li a{padding:10px;}
.tabs-align-left .ui-tabs .ui-tabs-nav li, .tabs-align-right .ui-tabs .ui-tabs-nav li{text-align:left;}
.logo-area li{width:50%;}
.person-inner-wrap div.image, .person-inner-wrap div.desc-area{float:none;width:auto;height:auto !important;}
.person-inner-wrap .p-info{margin-top:0;position:relative;padding-top:20px;padding-bottom:20px;}
.person-inner-wrap .person-icon{display:none;}
.full .person-inner-wrap div.desc-area h4, .person-inner-wrap div.desc-area h4{font-size:28px;}
.cta-inner-wrap.default{text-align:center;}
.cta-inner-wrap.default .cta-heading h3, .cta-inner-wrap .cta-heading h3{font-size:24px;}
.cta-inner-wrap.default .cta-heading{padding:15px 0;text-align:center;}
.cta-inner-wrap.default a.cta_button, .cta-inner-wrap.center a.cta_button{padding:10px 20px;right:auto;position:relative;display:inline-block;text-align:center;margin-top:0;}
div.feature-column{width:auto;float:none;}
div.pricing-table div.plan{width:auto;float:none;border:1px solid #e7e7e7;}
div.pricing-table{display:block;}
.post_masonry-container.two-col > li{width:50%;}
.post_masonry-container.three-col > li{width:50%;}
.post_masonry-container.four-col > li{width:50%;}
.post_masonry-container.five-col > li{width:50%;}
div.sticky-contact{display:none;}
div.mobile_footer_widget .footer-cols, div.mobile_footer_widget{display:block;}
.footer-cols{display:none;}
#footer-menu{text-align:center;}
#footer-menu p.footer-text, #footer-menu .menu{float:none;text-align:center;display:inline-block;}
.fb_comments_template{display:none;}
.blog-ioa-menu{display:none;}
.full-layout div.blog-list-posts ul li div.desc{margin-top:30px;padding-left:0;width:100%;float:none;}
.full-layout div.blog-list-posts ul li div.image-wrap{width:100%;float:none;display:inline-block;}
div.blog-list-posts ul li .gallery{float:none;}
.has-sidebar div.blog-list-posts ul li div.image-wrap{padding-left:0;width:100%;float:none;display:block;}
.has-sidebar div.blog-list-posts ul li div.desc{width:100%;float:none;margin-top:30px;padding:0;}
.has-right-sidebar div.blog-list-posts ul li div.desc, .has-left-sidebar div.blog-list-posts ul li div.desc{padding:0;}
div.blog-column-posts.blog-two-columns ul.blog_posts > li, .has-sidebar div.blog-column-posts.blog-two-columns ul.blog_posts > li{width:48%;margin:1%;}
div.blog-column-posts.blog-two-columns ul.blog_posts > li:nth-child(2n+1), .has-sidebar div.blog-column-posts.blog-two-columns ul.blog_posts > li:nth-child(2n+1){clear:left;}
div.blog-column-posts.blog-two-columns ul.blog_posts > li:nth-child(2n+2), .has-sidebar div.blog-column-posts.blog-two-columns ul.blog_posts > li:nth-child(2n+2){clear:right;}
div.posts-tree div.timeline-post, .has-sidebar div.posts-tree div.timeline-post{width:100%;}
ol.children{padding-left:0;}
p.comment-form-author, p.comment-form-email, p.comment-form-url{width:90%;display:block;float:none;}
.related_posts{display:none;}
div.top-portfolio-nav{display:none;}
div.posts-tree div.timeline-post{text-align:left;}
div.error-search{width:auto;}
div.error-search input[type=text]{width:80%;float:none;}
div.error-search input[type=submit]{display:block;text-align:center;float:none;margin-top:20px;}
div.ajax-content-area{display:none !important;}
div.portfolio-columns ul li div.inner-item-wrap{opacity:1;}
div.portfolio-columns ul li div.inner-item-wrap div.image{display:inline-block;max-width:100%;}
.extra-portfolio-items ul li.hover-item{max-width:100%;}
.portfolio-view{display:none;}
.portfolio-ioa-menu{display:none;}
.pagination-dropdown{display:none;}
.portfolio-masonry ul li div.inner-item-wrap h2{font-size:15px;}
.portfolio-masonry ul li div.inner-item-wrap .like-icon-wrap{right:16px;}
div.portfolio-columns.one-column ul li div.inner-item-wrap h2{font-size:18px;}
div.portfolio-columns.two-column ul li div.inner-item-wrap h2{font-size:18px;}
div.portfolio-columns.three-column ul li div.inner-item-wrap h2{font-size:18px;}
div.portfolio-columns.four-column ul li div.inner-item-wrap h2{font-size:18px;}
div.portfolio-columns ul li div.inner-item-wrap h2{font-size:18px;}
div.two-column ul li.iso-item{width:100%;}
div.three-column ul li.iso-item{width:100%;}
div.four-column ul li.iso-item{width:48%;margin:1%;clear:none;}
div.five-column ul li.iso-item{width:48%;margin:1%;clear:none;}
div.four-column ul li.iso-item:nth-child(2n+1){clear:left;}
div.four-column ul li.iso-item:nth-child(2n+2){clear:right;}
div.five-column ul li.iso-item:nth-child(2n+1){clear:left;}
div.five-column ul li.iso-item:nth-child(2n+2){clear:right;}
.has-sidebar div.two-column ul li.iso-item{width:100%;}
.has-sidebar div.three-column ul li.iso-item{width:100%;}
.has-sidebar div.four-column ul li.iso-item{width:48%;}
.has-sidebar div.five-column ul li.iso-item{width:48%;padding-bottom:0px;}
div.portfolio-list div.image-wrap{width:auto;margin-right:0px;float:none;}
div.portfolio-list div.desc{width:auto;float:none;margin-top:20px;}
.has-sidebar div.portfolio-list div.desc{width:auto;}
div.two-column ul li.grid-col-layout{width:100%;}
div.three-column ul li.grid-col-layout{width:50%;}
div.four-column ul li.grid-col-layout{width:50%;margin:0;}
div.five-column ul li.grid-col-layout{width:33%;margin:0;clear:none !important;}
.has-sidebar div.two-column ul li.grid-col-layout.iso-item{width:100%;}
.has-sidebar div.three-column ul li.grid-col-layout.iso-item{width:50%;}
.has-sidebar div.four-column ul li.grid-col-layout.iso-item{width:50%;margin:0;}
.has-sidebar div.five-column ul li.grid-col-layout.iso-item{width:33.33%;margin:0;}
.has-sidebar ul.portfolio_list li div.inner-item-wrap div.image-wrap, ul.portfolio_list li div.inner-item-wrap div.image-wrap{width:100%;margin-right:0px;float:none;display:block;}
.has-sidebar div.portfolio-columns ul.portfolio_list li div.inner-item-wrap div.desc, div.portfolio-columns ul.portfolio_list li div.inner-item-wrap div.desc{width:auto;float:auto;padding-top:0;margin-top:20px;}
.full-screen-view-pane{min-height:0;}
.portfolio-masonry li.iso-item{width:50%;clear:none;}
.featured-gallery-fullscreen{min-height:0;}
.portfolio-maerya-wrap > div{overflow:visible;min-height:0 !important;}
.maerya-list-wrap{overflow:visible;border-radius:0;}
ul.portfolio-maerya-list{background:none;min-height:0;width:auto !important;}
ul.portfolio-maerya-list li{float:none;width:auto !important;margin-bottom:20px;}
ul.portfolio-maerya-list li img{max-width:100%;height:auto;}
ul.portfolio-maerya-list li .hover, ul.portfolio-maerya-list li .stub{display:none !important;}
ul.portfolio-maerya-list li .meta-info{display:block;}
.maerya-portfolio-content{height:auto !important;}
div.map-wrapper{min-height:250px;}
#review_form_wrapper #review_form .comment-form p{width:90%;}
.product .featured-media-wrap{width:100%;}
.variations div.select-wrap{width:90%;}
.variations div.select-wrap select{width:100%;}
ul.products li.product, .has-sidebar ul.products li.product{width:48%;margin-left:1%;margin-right:1%;}
ul.products li.product:nth-child(2n+1){clear:left;}
.shop-controls .woocommerce-result-count{float:none;}
.related ul.products > li.product{width:48%;margin:0 1%;}
.product .images{float:none;width:auto;margin-right:0;}
.summary.page-content{width:auto;margin-top:20px;float:none;}
.product .quantity{float:none;}
.product form button.single_add_to_cart_button{margin-left:10px;}
table.shop_table thead tr th.product-thumbnail, table.shop_table thead tr th.product-name, table.shop_table thead tr th.product-quantity, table.shop_table thead tr th.product-remove{width:auto;}
table.shop_table tbody tr.cart_table_item td.product-quantity div.quantity input.input-text{width:30px;}
table.shop_table tr td{padding:10px;}
table.shop_table thead tr th{padding-left:6px;padding-right:6px;font-size:11px;}
table.shop_table tbody tr td.actions div.coupon #coupon_code{width:20%;}
section.shipping-calculator-form button{margin-top:15px;}
table.shop_table tbody tr.cart_table_item td.product-quantity div.quantity input[type=button]{display:none;}
div.cart_totals{float:none;}
table.shop_table tbody tr.cart_table_item td.product-thumbnail a img{width:30px;}
table.shop_table tbody tr.cart_table_item td.product-subtotal span, table.shop_table tbody tr.cart_table_item td.product-price span, table.shop_table tbody tr.cart_table_item td.product-quantity div, table.shop_table tbody tr.cart_table_item td.product-name a{margin-left:0px;}
table.shop_table tbody tr td.actions div.coupon{float:none;margin-left:0;margin-right:0;margin-bottom:10px;}
table.shop_table tbody tr.cart_table_item td.product-quantity div.quantity input.input-text{margin:0;}
table.shop_table tbody tr.cart_table_item:first-child td.product-thumbnail a{margin-left:0;}
table.shop_table tbody tr.cart_table_item td.product-remove{padding:0;}
form.checkout div.col-1{border-right:none;margin-right:0;}
form.checkout div.col-2, form.checkout div.col-1{width:95%;}
form.checkout div.col-1 p#billing_company_field input[type=text]{width:auto;}
form.checkout div.col-2 p textarea{width:95%;}
form.checkout div.col-1 p input[type=text]{width:80%;}
div.col2-set{padding:15px;}
#order_review #payment{margin-bottom:20px;padding:15px;}
ul.payment_methods{margin-left:0;padding-left:0;}
.col2-set > div{float:none;width:auto;}
div.masonry-block ul.blog_posts{padding:0 10px;}
ul.products{text-align:center;}
ul.products li div.image, .rating-bar{display:inline-block;}
.rating-bar{display:none;}
.woocommerce-tabs ul.tabs{position:relative;margin-bottom:20px;display:block;width:auto;}
.woocommerce-tabs ul.tabs li{float:left;border:none;}
.woocommerce-tabs .panel{margin-left:0;}
.top-portfolio-nav{margin-bottom:30px;}
div.masonry-block ul.blog_posts{margin:0;padding:0;}
div.blog-column-posts ul li div.desc h2{font-size:20px;}
div.masonry-block ul.blog_posts > li{width:48% !important;margin:1% !important;float:left;}
}
@media only screen and (min-width:480px) and (max-width:767px){.cta-inner-wrap{text-align:center;}
.cta-inner-wrap.center .cta-heading{margin-bottom:10px;}
}
@media only screen and (max-width:479px){#breadcrumbs{display:none;}
.selene-thumbnails-wrap{display:none;}
div.selene-controls-wrap > a{margin-top:-22px;padding:22px 15px;}
div.quartz-controls-wrap > a{padding:22px 15px;}
.seleneGallery div.gallery-item > a.ioa-lightbox-icon, div.selene-controls-wrap > a.autoplay-control{display:none;}
.ioa-message div.message-content{padding:15px;}
.not-found-teaser h4{font-size:50px;}
.cta-inner-wrap.center .cta-heading h3{font-size:24px;}
.post-grid-2cols > li{width:100%;}
.post-grid-3cols > li.iso-item{width:100%;margin:0;}
.post-grid-4cols > li.iso-item{width:100%;margin:0;}
.post-grid-5cols > li.iso-item{width:100%;margin:0;}
.post-grid-6cols > li.iso-item{width:100%;margin:0;}
.posts-grid li .desc{padding-right:0;}
.posts-grid li .image img{width:100%;}
.logo-area li{width:auto;float:none;}
.one-page-mobile-selector{display:block;}
.rad-one-page-menu{display:none;}
div.title-wrap h1{font-size:17px;}
div.three-column ul li.grid-col-layout{width:100%;}
.has-sidebar div.three-column ul li.grid-col-layout.iso-item{width:100%;}
.has-sidebar div.four-column ul li.grid-col-layout.iso-item{width:100%;}
.has-sidebar div.five-column ul li.grid-col-layout.iso-item{width:100%;}
.cta-inner-wrap .cta-heading h5{max-width:100%;}
.portfolio-masonry li.iso-item{width:50%;}
.portfolio-masonry ul li div.inner-item-wrap h2{display:none;}
div.four-column ul li.grid-col-layout{width:100%;}
div.five-column ul li.grid-col-layout{width:100%;}
div.four-column ul li.iso-item, .has-sidebar div.four-column ul li.iso-item{width:100%;}
div.five-column ul li.iso-item, .has-sidebar div.five-column ul li.iso-item{width:100%;}
div.portfolio div.meta-info{width:100%;}
.page-wrapper .woocommerce-info a{font-size:10px;float:none;display:block;}
div.image-info > a, #authorbox{display:none;}
#reviews .commentlist .star-rating{display:none;}
ul.products li.product, .related ul.products > li.product, .has-sidebar ul.products li.product{width:100%;margin:0%;float:none;}
div.blog-column-posts.blog-two-columns ul.blog_posts > li, .has-sidebar div.blog-column-posts.blog-two-columns ul.blog_posts > li{width:100%;margin:0;}
div.masonry-block ul.blog_posts > li{width:90% !important;margin:5% !important;}
.googlemap-inner-wrap > div{max-height:200px !important;}
}
@media only screen and (max-width:650px){table.shop_table td.product-thumbnail{display:none;}
table.shop_table th.product-thumbnail{display:none;}
table.shop_table tbody tr.cart_item td.product-subtotal span, table.shop_table tbody tr.cart_item td.product-price span{margin-left:5px;}
}
@media only screen and (max-width:400px){#breadcrumbs{display:none;}
div.testimonial-bubble-content{margin-left:0;}
div.testimonial-bubble div.image{margin-top:15px;position:relative;}
table.shop_table thead tr th.product-thumbnail, table.shop_table tbody tr.cart_table_item td.product-thumbnail{display:none;}
table.shop_table tbody tr td.actions div.coupon{clear:both;}
table.shop_table tbody tr td.actions div.coupon label{display:none;}
div.cart_totals{width:auto;}
}
@media only screen and (max-width:300px){.portfolio-masonry li.iso-item{width:100%;}
.shop-controls .woocommerce-ordering{float:none;}
.shop-controls .woocommerce-ordering div.select-wrap{width:90%;}
}@font-face{font-family:eicons;src:url(//raum-in-form.com/wp-content/plugins/elementor/assets/lib/eicons/fonts/eicons.eot?5.15.0);src:url(//raum-in-form.com/wp-content/plugins/elementor/assets/lib/eicons/fonts/eicons.eot?5.15.0#iefix) format("embedded-opentype"),url(//raum-in-form.com/wp-content/plugins/elementor/assets/lib/eicons/fonts/eicons.woff2?5.15.0) format("woff2"),url(//raum-in-form.com/wp-content/plugins/elementor/assets/lib/eicons/fonts/eicons.woff?5.15.0) format("woff"),url(//raum-in-form.com/wp-content/plugins/elementor/assets/lib/eicons/fonts/eicons.ttf?5.15.0) format("truetype"),url(//raum-in-form.com/wp-content/plugins/elementor/assets/lib/eicons/fonts/eicons.svg?5.15.0#eicon) format("svg");font-weight:400;font-style:normal}[class*=" eicon-"],[class^=eicon]{display:inline-block;font-family:eicons;font-size:inherit;font-weight:400;font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@keyframes a{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.eicon-animation-spin{animation:a 2s infinite linear}.eicon-editor-link:before{content:'\e800'}.eicon-editor-unlink:before{content:'\e801'}.eicon-editor-external-link:before{content:'\e802'}.eicon-editor-close:before{content:'\e803'}.eicon-editor-list-ol:before{content:'\e804'}.eicon-editor-list-ul:before{content:'\e805'}.eicon-editor-bold:before{content:'\e806'}.eicon-editor-italic:before{content:'\e807'}.eicon-editor-underline:before{content:'\e808'}.eicon-editor-paragraph:before{content:'\e809'}.eicon-editor-h1:before{content:'\e80a'}.eicon-editor-h2:before{content:'\e80b'}.eicon-editor-h3:before{content:'\e80c'}.eicon-editor-h4:before{content:'\e80d'}.eicon-editor-h5:before{content:'\e80e'}.eicon-editor-h6:before{content:'\e80f'}.eicon-editor-quote:before{content:'\e810'}.eicon-editor-code:before{content:'\e811'}.eicon-elementor:before{content:'\e812'}.eicon-elementor-circle:before{content:'\e813'}.eicon-pojome:before{content:'\e814'}.eicon-plus:before{content:'\e815'}.eicon-menu-bar:before{content:'\e816'}.eicon-apps:before{content:'\e817'}.eicon-accordion:before{content:'\e818'}.eicon-alert:before{content:'\e819'}.eicon-animation-text:before{content:'\e81a'}.eicon-animation:before{content:'\e81b'}.eicon-banner:before{content:'\e81c'}.eicon-blockquote:before{content:'\e81d'}.eicon-button:before{content:'\e81e'}.eicon-call-to-action:before{content:'\e81f'}.eicon-captcha:before{content:'\e820'}.eicon-carousel:before{content:'\e821'}.eicon-checkbox:before{content:'\e822'}.eicon-columns:before{content:'\e823'}.eicon-countdown:before{content:'\e824'}.eicon-counter:before{content:'\e825'}.eicon-date:before{content:'\e826'}.eicon-divider-shape:before{content:'\e827'}.eicon-divider:before{content:'\e828'}.eicon-download-button:before{content:'\e829'}.eicon-dual-button:before{content:'\e82a'}.eicon-email-field:before{content:'\e82b'}.eicon-facebook-comments:before{content:'\e82c'}.eicon-facebook-like-box:before{content:'\e82d'}.eicon-form-horizontal:before{content:'\e82e'}.eicon-form-vertical:before{content:'\e82f'}.eicon-gallery-grid:before{content:'\e830'}.eicon-gallery-group:before{content:'\e831'}.eicon-gallery-justified:before{content:'\e832'}.eicon-gallery-masonry:before{content:'\e833'}.eicon-icon-box:before{content:'\e834'}.eicon-image-before-after:before{content:'\e835'}.eicon-image-box:before{content:'\e836'}.eicon-image-hotspot:before{content:'\e837'}.eicon-image-rollover:before{content:'\e838'}.eicon-info-box:before{content:'\e839'}.eicon-inner-section:before{content:'\e83a'}.eicon-mailchimp:before{content:'\e83b'}.eicon-menu-card:before{content:'\e83c'}.eicon-navigation-horizontal:before{content:'\e83d'}.eicon-nav-menu:before{content:'\e83e'}.eicon-navigation-vertical:before{content:'\e83f'}.eicon-number-field:before{content:'\e840'}.eicon-parallax:before{content:'\e841'}.eicon-php7:before{content:'\e842'}.eicon-post-list:before{content:'\e843'}.eicon-post-slider:before{content:'\e844'}.eicon-post:before{content:'\e845'}.eicon-posts-carousel:before{content:'\e846'}.eicon-posts-grid:before{content:'\e847'}.eicon-posts-group:before{content:'\e848'}.eicon-posts-justified:before{content:'\e849'}.eicon-posts-masonry:before{content:'\e84a'}.eicon-posts-ticker:before{content:'\e84b'}.eicon-price-list:before{content:'\e84c'}.eicon-price-table:before{content:'\e84d'}.eicon-radio:before{content:'\e84e'}.eicon-rtl:before{content:'\e84f'}.eicon-scroll:before{content:'\e850'}.eicon-search:before{content:'\e851'}.eicon-select:before{content:'\e852'}.eicon-share:before{content:'\e853'}.eicon-sidebar:before{content:'\e854'}.eicon-skill-bar:before{content:'\e855'}.eicon-slider-3d:before{content:'\e856'}.eicon-slider-album:before{content:'\e857'}.eicon-slider-device:before{content:'\e858'}.eicon-slider-full-screen:before{content:'\e859'}.eicon-slider-push:before{content:'\e85a'}.eicon-slider-vertical:before{content:'\e85b'}.eicon-slider-video:before{content:'\e85c'}.eicon-slides:before{content:'\e85d'}.eicon-social-icons:before{content:'\e85e'}.eicon-spacer:before{content:'\e85f'}.eicon-table:before{content:'\e860'}.eicon-tabs:before{content:'\e861'}.eicon-tel-field:before{content:'\e862'}.eicon-text-area:before{content:'\e863'}.eicon-text-field:before{content:'\e864'}.eicon-thumbnails-down:before{content:'\e865'}.eicon-thumbnails-half:before{content:'\e866'}.eicon-thumbnails-right:before{content:'\e867'}.eicon-time-line:before{content:'\e868'}.eicon-toggle:before{content:'\e869'}.eicon-url:before{content:'\e86a'}.eicon-t-letter:before{content:'\e86b'}.eicon-wordpress:before{content:'\e86c'}.eicon-text:before{content:'\e86d'}.eicon-anchor:before{content:'\e86e'}.eicon-bullet-list:before{content:'\e86f'}.eicon-code:before{content:'\e870'}.eicon-favorite:before{content:'\e871'}.eicon-google-maps:before{content:'\e872'}.eicon-image:before{content:'\e873'}.eicon-photo-library:before{content:'\e874'}.eicon-woocommerce:before{content:'\e875'}.eicon-youtube:before{content:'\e876'}.eicon-flip-box:before{content:'\e877'}.eicon-settings:before{content:'\e878'}.eicon-headphones:before{content:'\e879'}.eicon-testimonial:before{content:'\e87a'}.eicon-counter-circle:before{content:'\e87b'}.eicon-person:before{content:'\e87c'}.eicon-chevron-right:before{content:'\e87d'}.eicon-chevron-left:before{content:'\e87e'}.eicon-close:before{content:'\e87f'}.eicon-file-download:before{content:'\e880'}.eicon-save:before{content:'\e881'}.eicon-zoom-in:before{content:'\e882'}.eicon-shortcode:before{content:'\e883'}.eicon-nerd:before{content:'\e884'}.eicon-device-desktop:before{content:'\e885'}.eicon-device-tablet:before{content:'\e886'}.eicon-device-mobile:before{content:'\e887'}.eicon-document-file:before{content:'\e888'}.eicon-folder-o:before{content:'\e889'}.eicon-hypster:before{content:'\e88a'}.eicon-h-align-left:before{content:'\e88b'}.eicon-h-align-right:before{content:'\e88c'}.eicon-h-align-center:before{content:'\e88d'}.eicon-h-align-stretch:before{content:'\e88e'}.eicon-v-align-top:before{content:'\e88f'}.eicon-v-align-bottom:before{content:'\e890'}.eicon-v-align-middle:before{content:'\e891'}.eicon-v-align-stretch:before{content:'\e892'}.eicon-pro-icon:before{content:'\e893'}.eicon-mail:before{content:'\e894'}.eicon-lock-user:before{content:'\e895'}.eicon-testimonial-carousel:before{content:'\e896'}.eicon-media-carousel:before{content:'\e897'}.eicon-section:before{content:'\e898'}.eicon-column:before{content:'\e899'}.eicon-edit:before{content:'\e89a'}.eicon-clone:before{content:'\e89b'}.eicon-trash:before{content:'\e89c'}.eicon-play:before{content:'\e89d'}.eicon-angle-right:before{content:'\e89e'}.eicon-angle-left:before{content:'\e89f'}.eicon-animated-headline:before{content:'\e8a0'}.eicon-menu-toggle:before{content:'\e8a1'}.eicon-fb-embed:before{content:'\e8a2'}.eicon-fb-feed:before{content:'\e8a3'}.eicon-twitter-embed:before{content:'\e8a4'}.eicon-twitter-feed:before{content:'\e8a5'}.eicon-sync:before{content:'\e8a6'}.eicon-import-export:before{content:'\e8a7'}.eicon-check-circle:before{content:'\e8a8'}.eicon-library-save:before{content:'\e8a9'}.eicon-library-download:before{content:'\e8aa'}.eicon-insert:before{content:'\e8ab'}.eicon-preview-medium:before{content:'\e8ac'}.eicon-sort-down:before{content:'\e8ad'}.eicon-sort-up:before{content:'\e8ae'}.eicon-heading:before{content:'\e8af'}.eicon-logo:before{content:'\e8b0'}.eicon-meta-data:before{content:'\e8b1'}.eicon-post-content:before{content:'\e8b2'}.eicon-post-excerpt:before{content:'\e8b3'}.eicon-post-navigation:before{content:'\e8b4'}.eicon-yoast:before{content:'\e8b5'}.eicon-nerd-chuckle:before{content:'\e8b6'}.eicon-nerd-wink:before{content:'\e8b7'}.eicon-comments:before{content:'\e8b8'}.eicon-download-circle-o:before{content:'\e8b9'}.eicon-library-upload:before{content:'\e8ba'}.eicon-save-o:before{content:'\e8bb'}.eicon-upload-circle-o:before{content:'\e8bc'}.eicon-ellipsis-h:before{content:'\e8bd'}.eicon-ellipsis-v:before{content:'\e8be'}.eicon-arrow-left:before{content:'\e8bf'}.eicon-arrow-right:before{content:'\e8c0'}.eicon-arrow-up:before{content:'\e8c1'}.eicon-arrow-down:before{content:'\e8c2'}.eicon-play-o:before{content:'\e8c3'}.eicon-archive-posts:before{content:'\e8c4'}.eicon-archive-title:before{content:'\e8c5'}.eicon-featured-image:before{content:'\e8c6'}.eicon-post-info:before{content:'\e8c7'}.eicon-post-title:before{content:'\e8c8'}.eicon-site-logo:before{content:'\e8c9'}.eicon-site-search:before{content:'\e8ca'}.eicon-site-title:before{content:'\e8cb'}.eicon-plus-square:before{content:'\e8cc'}.eicon-minus-square:before{content:'\e8cd'}.eicon-cloud-check:before{content:'\e8ce'}.eicon-drag-n-drop:before{content:'\e8cf'}.eicon-welcome:before{content:'\e8d0'}.eicon-handle:before{content:'\e8d1'}.eicon-cart:before{content:'\e8d2'}.eicon-product-add-to-cart:before{content:'\e8d3'}.eicon-product-breadcrumbs:before{content:'\e8d4'}.eicon-product-categories:before{content:'\e8d5'}.eicon-product-description:before{content:'\e8d6'}.eicon-product-images:before{content:'\e8d7'}.eicon-product-info:before{content:'\e8d8'}.eicon-product-meta:before{content:'\e8d9'}.eicon-product-pages:before{content:'\e8da'}.eicon-product-price:before{content:'\e8db'}.eicon-product-rating:before{content:'\e8dc'}.eicon-product-related:before{content:'\e8dd'}.eicon-product-stock:before{content:'\e8de'}.eicon-product-tabs:before{content:'\e8df'}.eicon-product-title:before{content:'\e8e0'}.eicon-product-upsell:before{content:'\e8e1'}.eicon-products:before{content:'\e8e2'}.eicon-bag-light:before{content:'\e8e3'}.eicon-bag-medium:before{content:'\e8e4'}.eicon-bag-solid:before{content:'\e8e5'}.eicon-basket-light:before{content:'\e8e6'}.eicon-basket-medium:before{content:'\e8e7'}.eicon-basket-solid:before{content:'\e8e8'}.eicon-cart-light:before{content:'\e8e9'}.eicon-cart-medium:before{content:'\e8ea'}.eicon-cart-solid:before{content:'\e8eb'}.eicon-exchange:before{content:'\e8ec'}.eicon-preview-thin:before{content:'\e8ed'}.eicon-device-laptop:before{content:'\e8ee'}.eicon-collapse:before{content:'\e8ef'}.eicon-expand:before{content:'\e8f0'}.eicon-navigator:before{content:'\e8f1'}.eicon-plug:before{content:'\e8f2'}.eicon-dashboard:before{content:'\e8f3'}.eicon-typography:before{content:'\e8f4'}.eicon-info-circle-o:before{content:'\e8f5'}.eicon-integration:before{content:'\e8f6'}.eicon-plus-circle-o:before{content:'\e8f7'}.eicon-rating:before{content:'\e8f8'}.eicon-review:before{content:'\e8f9'}.eicon-tools:before{content:'\e8fa'}.eicon-loading:before{content:'\e8fb'}.eicon-sitemap:before{content:'\e8fc'}.eicon-click:before{content:'\e8fd'}.eicon-clock:before{content:'\e8fe'}.eicon-library-open:before{content:'\e8ff'}.eicon-warning:before{content:'\e900'}.eicon-flow:before{content:'\e901'}.eicon-cursor-move:before{content:'\e902'}.eicon-arrow-circle-left:before{content:'\e903'}.eicon-flash:before{content:'\e904'}.eicon-redo:before{content:'\e905'}.eicon-ban:before{content:'\e906'}.eicon-barcode:before{content:'\e907'}.eicon-calendar:before{content:'\e908'}.eicon-caret-left:before{content:'\e909'}.eicon-caret-right:before{content:'\e90a'}.eicon-caret-up:before{content:'\e90b'}.eicon-chain-broken:before{content:'\e90c'}.eicon-check-circle-o:before{content:'\e90d'}.eicon-check:before{content:'\e90e'}.eicon-chevron-double-left:before{content:'\e90f'}.eicon-chevron-double-right:before{content:'\e910'}.eicon-undo:before{content:'\e911'}.eicon-filter:before{content:'\e912'}.eicon-circle-o:before{content:'\e913'}.eicon-circle:before{content:'\e914'}.eicon-clock-o:before{content:'\e915'}.eicon-cog:before{content:'\e916'}.eicon-cogs:before{content:'\e917'}.eicon-commenting-o:before{content:'\e918'}.eicon-copy:before{content:'\e919'}.eicon-database:before{content:'\e91a'}.eicon-dot-circle-o:before{content:'\e91b'}.eicon-envelope:before{content:'\e91c'}.eicon-external-link-square:before{content:'\e91d'}.eicon-eyedropper:before{content:'\e91e'}.eicon-folder:before{content:'\e91f'}.eicon-font:before{content:'\e920'}.eicon-adjust:before{content:'\e921'}.eicon-lightbox:before{content:'\e922'}.eicon-heart-o:before{content:'\e923'}.eicon-history:before{content:'\e924'}.eicon-image-bold:before{content:'\e925'}.eicon-info-circle:before{content:'\e926'}.eicon-link:before{content:'\e927'}.eicon-long-arrow-left:before{content:'\e928'}.eicon-long-arrow-right:before{content:'\e929'}.eicon-caret-down:before{content:'\e92a'}.eicon-paint-brush:before{content:'\e92b'}.eicon-pencil:before{content:'\e92c'}.eicon-plus-circle:before{content:'\e92d'}.eicon-zoom-in-bold:before{content:'\e92e'}.eicon-sort-amount-desc:before{content:'\e92f'}.eicon-sign-out:before{content:'\e930'}.eicon-spinner:before{content:'\e931'}.eicon-square:before{content:'\e932'}.eicon-star-o:before{content:'\e933'}.eicon-star:before{content:'\e934'}.eicon-text-align-justify:before{content:'\e935'}.eicon-text-align-center:before{content:'\e936'}.eicon-tags:before{content:'\e937'}.eicon-text-align-left:before{content:'\e938'}.eicon-text-align-right:before{content:'\e939'}.eicon-close-circle:before{content:'\e93a'}.eicon-trash-o:before{content:'\e93b'}.eicon-font-awesome:before{content:'\e93c'}.eicon-user-circle-o:before{content:'\e93d'}.eicon-video-camera:before{content:'\e93e'}.eicon-heart:before{content:'\e93f'}.eicon-wrench:before{content:'\e940'}.eicon-help:before{content:'\e941'}.eicon-help-o:before{content:'\e942'}.eicon-zoom-out-bold:before{content:'\e943'}.eicon-plus-square-o:before{content:'\e944'}.eicon-minus-square-o:before{content:'\e945'}.eicon-minus-circle:before{content:'\e946'}.eicon-minus-circle-o:before{content:'\e947'}.eicon-code-bold:before{content:'\e948'}.eicon-cloud-upload:before{content:'\e949'}.eicon-search-bold:before{content:'\e94a'}.eicon-map-pin:before{content:'\e94b'}.eicon-meetup:before{content:'\e94c'}.eicon-slideshow:before{content:'\e94d'}.eicon-t-letter-bold:before{content:'\e94e'}.eicon-preferences:before{content:'\e94f'}.eicon-table-of-contents:before{content:'\e950'}.eicon-tv:before{content:'\e951'}.eicon-upload:before{content:'\e952'}.eicon-instagram-comments:before{content:'\e953'}.eicon-instagram-nested-gallery:before{content:'\e954'}.eicon-instagram-post:before{content:'\e955'}.eicon-instagram-video:before{content:'\e956'}.eicon-instagram-gallery:before{content:'\e957'}.eicon-instagram-likes:before{content:'\e958'}.eicon-facebook:before{content:'\e959'}.eicon-twitter:before{content:'\e95a'}.eicon-pinterest:before{content:'\e95b'}.eicon-frame-expand:before{content:'\e95c'}.eicon-frame-minimize:before{content:'\e95d'}.eicon-archive:before{content:'\e95e'}.eicon-colors-typography:before{content:'\e95f'}.eicon-custom:before{content:'\e960'}.eicon-footer:before{content:'\e961'}.eicon-header:before{content:'\e962'}.eicon-layout-settings:before{content:'\e963'}.eicon-lightbox-expand:before{content:'\e964'}.eicon-error-404:before{content:'\e965'}.eicon-theme-style:before{content:'\e966'}.eicon-search-results:before{content:'\e967'}.eicon-single-post:before{content:'\e968'}.eicon-site-identity:before{content:'\e969'}.eicon-theme-builder:before{content:'\e96a'}.eicon-download-bold:before{content:'\e96b'}.eicon-share-arrow:before{content:'\e96c'}.eicon-global-settings:before{content:'\e96d'}.eicon-user-preferences:before{content:'\e96e'}.eicon-lock:before{content:'\e96f'}.eicon-export-kit:before{content:'\e970'}.eicon-import-kit:before{content:'\e971'}.eicon-lottie:before{content:'\e972'}.eicon-products-archive:before{content:'\e973'}.eicon-single-product:before{content:'\e974'}.eicon-disable-trash-o:before{content:'\e975'}.eicon-single-page:before{content:'\e976'}.eicon-wordpress-light:before{content:'\e977'}.eicon-cogs-check:before{content:'\e978'}.eicon-custom-css:before{content:'\e979'}.eicon-global-colors:before{content:'\e97a'}.eicon-globe:before{content:'\e97b'}.eicon-typography-1:before{content:'\e97c'}.eicon-background:before{content:'\e97d'}.eicon-device-responsive:before{content:'\e97e'}.eicon-device-wide:before{content:'\e97f'}.eicon-code-highlight:before{content:'\e980'}.eicon-video-playlist:before{content:'\e981'}.eicon-download-kit:before{content:'\e982'}.eicon-kit-details:before{content:'\e983'}.eicon-kit-parts:before{content:'\e984'}.eicon-kit-upload:before{content:'\e985'}.eicon-kit-plugins:before{content:'\e986'}.eicon-kit-upload-alt:before{content:'\e987'}.eicon-hotspot:before{content:'\e988'}.eicon-paypal-button:before{content:'\e989'}.eicon-shape:before{content:'\e98a'}.eicon-wordart:before{content:'\e98b'}.eicon-checkout:before{content:'\e98c'}.eicon-container:before{content:'\e98d'}.eicon-flip:before{content:'\e98e'}.eicon-info:before{content:'\e98f'}.eicon-my-account:before{content:'\e990'}.eicon-purchase-summary:before{content:'\e991'}.eicon-page-transition:before{content:'\e992'}.eicon-spotify:before{content:'\e993'}.eicon-stripe-button:before{content:'\e994'}.eicon-woo-settings:before{content:'\e995'}.eicon-woo-cart:before{content:'\e996'}.eicon-grow:before{content:'\e997'}.eicon-order-end:before{content:'\e998'}.eicon-nowrap:before{content:'\e999'}.eicon-order-start:before{content:'\e99a'}.eicon-progress-tracker:before{content:'\e99b'}.eicon-shrink:before{content:'\e99c'}.eicon-wrap:before{content:'\e99d'}.eicon-align-center-h:before{content:'\e99e'}.eicon-align-center-v:before{content:'\e99f'}.eicon-align-end-h:before{content:'\e9a0'}.eicon-align-end-v:before{content:'\e9a1'}.eicon-align-start-h:before{content:'\e9a2'}.eicon-align-start-v:before{content:'\e9a3'}.eicon-align-stretch-h:before{content:'\e9a4'}.eicon-align-stretch-v:before{content:'\e9a5'}.eicon-justify-center-h:before{content:'\e9a6'}.eicon-justify-center-v:before{content:'\e9a7'}.eicon-justify-end-h:before{content:'\e9a8'}.eicon-justify-end-v:before{content:'\e9a9'}.eicon-justify-space-around-h:before{content:'\e9aa'}.eicon-justify-space-around-v:before{content:'\e9ab'}.eicon-justify-space-between-h:before{content:'\e9ac'}.eicon-justify-space-between-v:before{content:'\e9ad'}.eicon-justify-space-evenly-h:before{content:'\e9ae'}.eicon-justify-space-evenly-v:before{content:'\e9af'}.eicon-justify-start-h:before{content:'\e9b0'}.eicon-justify-start-v:before{content:'\e9b1'}.eicon-woocommerce-cross-sells:before{content:'\e9b2'}.eicon-woocommerce-notices:before{content:'\e9b3'}.eicon-inner-container:before{content:'\e9b4'}.eicon-warning-full:before{content:'\e9b5'}.eicon-exit:before{content:'\e9b6'}.eicon-eye:before{content:'\e8ac'}.eicon-elementor-square:before{content:'\e813'}.dialog-widget-content{background-color:#fff;position:absolute;border-radius:3px;-webkit-box-shadow:2px 8px 23px 3px rgba(0,0,0,.2);box-shadow:2px 8px 23px 3px rgba(0,0,0,.2);overflow:hidden}.dialog-message{font-size:12px;line-height:1.5;-webkit-box-sizing:border-box;box-sizing:border-box}.dialog-type-lightbox{position:fixed;height:100%;width:100%;bottom:0;left:0;background-color:rgba(0,0,0,.8);z-index:9999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dialog-type-lightbox .dialog-widget-content{margin:auto;width:375px}.dialog-type-lightbox .dialog-header{font-size:15px;color:#495157;padding:30px 0 10px;font-weight:500}.dialog-type-lightbox .dialog-message{padding:0 30px 30px;min-height:50px}.dialog-type-lightbox:not(.elementor-popup-modal) .dialog-header,.dialog-type-lightbox:not(.elementor-popup-modal) .dialog-message{text-align:center}.dialog-type-lightbox .dialog-buttons-wrapper{border-top:1px solid #e6e9ec;text-align:center}.dialog-type-lightbox .dialog-buttons-wrapper>.dialog-button{font-family:Roboto,Arial,Helvetica,Verdana,sans-serif;width:50%;border:none;background:none;color:#6d7882;font-size:15px;cursor:pointer;padding:13px 0;outline:0}.dialog-type-lightbox .dialog-buttons-wrapper>.dialog-button:hover{background-color:#f4f6f7}.dialog-type-lightbox .dialog-buttons-wrapper>.dialog-button.dialog-ok{color:#b01b1b}.dialog-type-lightbox .dialog-buttons-wrapper>.dialog-button.dialog-take_over{color:#39b54a}.dialog-type-lightbox .dialog-buttons-wrapper>.dialog-button:active{background-color:rgba(230,233,236,.5)}.dialog-type-lightbox .dialog-buttons-wrapper>.dialog-button::-moz-focus-inner{border:0}.dialog-close-button{cursor:pointer;position:absolute;margin-top:15px;right:15px;font-size:15px;line-height:1}.dialog-close-button:not(:hover){opacity:.4}.dialog-alert-widget .dialog-buttons-wrapper>button{width:100%}.dialog-confirm-widget .dialog-button:first-child{border-right:1px solid #e6e9ec}.dialog-prevent-scroll{overflow:hidden;max-height:100vh}@media (min-width:1024px){body.admin-bar .dialog-lightbox-widget{height:calc(100vh - 32px)}}@media (max-width:1024px){body.admin-bar .dialog-type-lightbox{position:sticky;height:100vh}}.elementor-aspect-ratio-219 .elementor-fit-aspect-ratio{padding-bottom:42.8571%}.elementor-aspect-ratio-169 .elementor-fit-aspect-ratio{padding-bottom:56.25%}.elementor-aspect-ratio-43 .elementor-fit-aspect-ratio{padding-bottom:75%}.elementor-aspect-ratio-32 .elementor-fit-aspect-ratio{padding-bottom:66.6666%}.elementor-aspect-ratio-11 .elementor-fit-aspect-ratio{padding-bottom:100%}.elementor-aspect-ratio-916 .elementor-fit-aspect-ratio{padding-bottom:177.8%}.elementor-fit-aspect-ratio{position:relative;height:0}.elementor-fit-aspect-ratio iframe{position:absolute;top:0;left:0;height:100%;width:100%;border:0;background-color:#000}.elementor-fit-aspect-ratio video{width:100%}.flatpickr-calendar{width:280px}.flatpickr-calendar .flatpickr-current-month span.cur-month{font-weight:300}.flatpickr-calendar .dayContainer{width:280px;min-width:280px;max-width:280px}.flatpickr-calendar .flatpickr-days{width:280px}.flatpickr-calendar .flatpickr-day{max-width:37px;height:37px;line-height:37px}.elementor-templates-modal .dialog-widget-content{font-family:Roboto,Arial,Helvetica,Verdana,sans-serif;background-color:#f1f3f5;width:100%}@media (max-width:1439px){.elementor-templates-modal .dialog-widget-content{max-width:990px}}@media (min-width:1440px){.elementor-templates-modal .dialog-widget-content{max-width:1200px}}.elementor-templates-modal .dialog-header{padding:0;z-index:1}.elementor-templates-modal .dialog-buttons-wrapper,.elementor-templates-modal .dialog-header{background-color:#fff;-webkit-box-shadow:0 0 8px rgba(0,0,0,.1);box-shadow:0 0 8px rgba(0,0,0,.1);position:relative}.elementor-templates-modal .dialog-buttons-wrapper{border:none;display:none;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:5px}.elementor-templates-modal .dialog-buttons-wrapper .elementor-button{height:40px;margin-left:5px}.elementor-templates-modal .dialog-buttons-wrapper .elementor-button-success{padding:12px 36px;color:#fff;width:auto;font-size:15px}.elementor-templates-modal .dialog-buttons-wrapper .elementor-button-success:hover{background-color:#39b54a}.elementor-templates-modal .dialog-message{height:750px;max-height:85vh;overflow:auto;padding-top:25px}.elementor-templates-modal .dialog-content{height:100%}.elementor-templates-modal .dialog-loading{display:none}.elementor-templates-modal__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:50px}.elementor-templates-modal__header__logo{line-height:1;text-transform:uppercase;font-weight:700;cursor:pointer}.elementor-templates-modal__header__logo-area{text-align:left;padding-left:15px}.elementor-templates-modal__header__logo-area>*{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.elementor-templates-modal__header__logo__icon-wrapper{margin-right:10px;font-size:12px}.elementor-templates-modal__header__logo__title{padding-top:2px}.elementor-templates-modal__header__items-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.elementor-templates-modal__header__item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:content-box;box-sizing:content-box}.elementor-templates-modal__header__item>i{font-size:20px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;cursor:pointer}.elementor-templates-modal__header__item>i:not(:hover){color:#a4afb7}.elementor-templates-modal__header__close--normal{width:47px;border-left:1px solid #e6e9ec}.elementor-templates-modal__header__close--normal i{font-size:18px}.elementor-templates-modal__header__close--skip{padding:10px 10px 10px 20px;margin-right:10px;color:#fff;background-color:#a4afb7;font-size:11px;font-weight:400;line-height:1;text-transform:uppercase;border-radius:2px;cursor:pointer}.elementor-templates-modal__header__close--skip>i{font-size:inherit;padding-left:10px;margin-left:15px;border-left:1px solid}.elementor-templates-modal__header__close--skip>i:not(:hover){color:#fff}.elementor-templates-modal__sidebar{-ms-flex-negative:0;flex-shrink:0;width:25%;background-color:hsla(0,0%,100%,.3)}.elementor-templates-modal__content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-shadow:0 0 13px inset rgba(0,0,0,.05);box-shadow:inset 0 0 13px rgba(0,0,0,.05)}#wpadminbar #wp-admin-bar-elementor_edit_page .elementor-general-section+.elementor-second-section{border-top:1px solid #464b50;margin-top:6px}.elementor-hidden{display:none}.elementor-screen-only,.screen-reader-text,.screen-reader-text span,.ui-helper-hidden-accessible{position:absolute;top:-10000em;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.elementor-clearfix:after{content:"";display:block;clear:both;width:0;height:0}.e-logo-wrapper{background:#93003c;display:inline-block;padding:.75em;border-radius:50%;line-height:1}.e-logo-wrapper i{color:#fff;font-size:1em}#e-enable-unfiltered-files-dialog-import-template .dialog-confirm-ok{color:#39b54a}#e-enable-unfiltered-files-dialog-import-template .dialog-confirm-cancel{color:#b01b1b}.elementor{-webkit-hyphens:manual;-ms-hyphens:manual;hyphens:manual}.elementor *,.elementor :after,.elementor :before{-webkit-box-sizing:border-box;box-sizing:border-box}.elementor a{-webkit-box-shadow:none;box-shadow:none;text-decoration:none}.elementor hr{margin:0;background-color:transparent}.elementor img{height:auto;max-width:100%;border:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.elementor .elementor-widget:not(.elementor-widget-text-editor):not(.elementor-widget-theme-post-content) figure{margin:0}.elementor embed,.elementor iframe,.elementor object,.elementor video{max-width:100%;width:100%;margin:0;line-height:1;border:none}.elementor .elementor-custom-embed{line-height:0}.elementor .elementor-background,.elementor .elementor-background-holder,.elementor .elementor-background-video-container{height:100%;width:100%;top:0;left:0;position:absolute;overflow:hidden;z-index:0;direction:ltr}.elementor .elementor-background-video-container{-webkit-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s;pointer-events:none}.elementor .elementor-background-video-container.elementor-loading{opacity:0}.elementor .elementor-background-video-embed{max-width:none}.elementor .elementor-background-video,.elementor .elementor-background-video-embed,.elementor .elementor-background-video-hosted{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.elementor .elementor-background-video{max-width:none}.elementor .elementor-html5-video{-o-object-fit:cover;object-fit:cover}.elementor .elementor-background-overlay,.elementor .elementor-background-slideshow{height:100%;width:100%;top:0;left:0;position:absolute}.elementor .elementor-background-slideshow{z-index:0}.elementor .elementor-background-slideshow__slide__image{width:100%;height:100%;background-position:50%;background-size:cover}.e-container>.elementor-element.elementor-absolute,.elementor-widget-wrap>.elementor-element.elementor-absolute{position:absolute}.e-container>.elementor-element.elementor-fixed,.elementor-widget-wrap>.elementor-element.elementor-fixed{position:fixed}.elementor-widget-wrap .elementor-element.elementor-widget__width-auto,.elementor-widget-wrap .elementor-element.elementor-widget__width-initial{max-width:100%}@media (max-width:1024px){.elementor-widget-wrap .elementor-element.elementor-widget-tablet__width-auto,.elementor-widget-wrap .elementor-element.elementor-widget-tablet__width-initial{max-width:100%}}@media (max-width:767px){.elementor-widget-wrap .elementor-element.elementor-widget-mobile__width-auto,.elementor-widget-wrap .elementor-element.elementor-widget-mobile__width-initial{max-width:100%}}.elementor-element{--flex-direction:initial;--flex-wrap:initial;--justify-content:initial;--align-items:initial;--align-content:initial;--gap:initial;--flex-basis:initial;--flex-grow:initial;--flex-shrink:initial;--order:initial;--align-self:initial;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:var(--flex-direction);flex-direction:var(--flex-direction);-ms-flex-wrap:var(--flex-wrap);flex-wrap:var(--flex-wrap);-webkit-box-pack:var(--justify-content);-ms-flex-pack:var(--justify-content);justify-content:var(--justify-content);-webkit-box-align:var(--align-items);-ms-flex-align:var(--align-items);align-items:var(--align-items);-ms-flex-line-pack:var(--align-content);align-content:var(--align-content);gap:var(--gap);-ms-flex-preferred-size:var(--flex-basis);flex-basis:var(--flex-basis);-webkit-box-flex:var(--flex-grow);-ms-flex-positive:var(--flex-grow);flex-grow:var(--flex-grow);-ms-flex-negative:var(--flex-shrink);flex-shrink:var(--flex-shrink);-webkit-box-ordinal-group:var(--order);-ms-flex-order:var(--order);order:var(--order);-ms-flex-item-align:var(--align-self);align-self:var(--align-self)}.elementor-element.elementor-absolute,.elementor-element.elementor-fixed{z-index:1}.elementor-invisible{visibility:hidden}.elementor-align-center{text-align:center}.elementor-align-center .elementor-button{width:auto}.elementor-align-right{text-align:right}.elementor-align-right .elementor-button{width:auto}.elementor-align-left{text-align:left}.elementor-align-left .elementor-button{width:auto}.elementor-align-justify .elementor-button{width:100%}.elementor-custom-embed-play{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.elementor-custom-embed-play i{font-size:100px;color:#fff;text-shadow:1px 0 6px rgba(0,0,0,.3)}.elementor-custom-embed-play svg{height:100px;width:100px;fill:#fff;-webkit-filter:drop-shadow(1px 0 6px rgba(0,0,0,.3));filter:drop-shadow(1px 0 6px rgba(0,0,0,.3))}.elementor-custom-embed-play i,.elementor-custom-embed-play svg{opacity:.8;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.elementor-custom-embed-play.elementor-playing i{font-family:eicons}.elementor-custom-embed-play.elementor-playing i:before{content:"\e8fb"}.elementor-custom-embed-play.elementor-playing i,.elementor-custom-embed-play.elementor-playing svg{-webkit-animation:eicon-spin 2s linear infinite;animation:eicon-spin 2s linear infinite}.elementor-tag{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.elementor-ken-burns{-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:10s;-o-transition-duration:10s;transition-duration:10s;-webkit-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear}.elementor-ken-burns--out{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}.elementor-ken-burns--active{-webkit-transition-duration:20s;-o-transition-duration:20s;transition-duration:20s}.elementor-ken-burns--active.elementor-ken-burns--out{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.elementor-ken-burns--active.elementor-ken-burns--in{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}@media (min-width:-1px){.elementor-widescreen-align-center{text-align:center}.elementor-widescreen-align-center .elementor-button{width:auto}.elementor-widescreen-align-right{text-align:right}.elementor-widescreen-align-right .elementor-button{width:auto}.elementor-widescreen-align-left{text-align:left}.elementor-widescreen-align-left .elementor-button{width:auto}.elementor-widescreen-align-justify .elementor-button{width:100%}}@media (max-width:-1px){.elementor-laptop-align-center{text-align:center}.elementor-laptop-align-center .elementor-button{width:auto}.elementor-laptop-align-right{text-align:right}.elementor-laptop-align-right .elementor-button{width:auto}.elementor-laptop-align-left{text-align:left}.elementor-laptop-align-left .elementor-button{width:auto}.elementor-laptop-align-justify .elementor-button{width:100%}}@media (max-width:-1px){.elementor-tablet_extra-align-center{text-align:center}.elementor-tablet_extra-align-center .elementor-button{width:auto}.elementor-tablet_extra-align-right{text-align:right}.elementor-tablet_extra-align-right .elementor-button{width:auto}.elementor-tablet_extra-align-left{text-align:left}.elementor-tablet_extra-align-left .elementor-button{width:auto}.elementor-tablet_extra-align-justify .elementor-button{width:100%}}@media (max-width:1024px){.elementor-tablet-align-center{text-align:center}.elementor-tablet-align-center .elementor-button{width:auto}.elementor-tablet-align-right{text-align:right}.elementor-tablet-align-right .elementor-button{width:auto}.elementor-tablet-align-left{text-align:left}.elementor-tablet-align-left .elementor-button{width:auto}.elementor-tablet-align-justify .elementor-button{width:100%}}@media (max-width:-1px){.elementor-mobile_extra-align-center{text-align:center}.elementor-mobile_extra-align-center .elementor-button{width:auto}.elementor-mobile_extra-align-right{text-align:right}.elementor-mobile_extra-align-right .elementor-button{width:auto}.elementor-mobile_extra-align-left{text-align:left}.elementor-mobile_extra-align-left .elementor-button{width:auto}.elementor-mobile_extra-align-justify .elementor-button{width:100%}}@media (max-width:767px){.elementor-mobile-align-center{text-align:center}.elementor-mobile-align-center .elementor-button{width:auto}.elementor-mobile-align-right{text-align:right}.elementor-mobile-align-right .elementor-button{width:auto}.elementor-mobile-align-left{text-align:left}.elementor-mobile-align-left .elementor-button{width:auto}.elementor-mobile-align-justify .elementor-button{width:100%}}:root{--page-title-display:block}.elementor-page-title,h1.entry-title{display:var(--page-title-display)}@-webkit-keyframes eicon-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes eicon-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.eicon-animation-spin{-webkit-animation:eicon-spin 2s linear infinite;animation:eicon-spin 2s linear infinite}.elementor-section{position:relative}.elementor-section .elementor-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:auto;margin-left:auto;position:relative}@media (max-width:1024px){.elementor-section .elementor-container{-ms-flex-wrap:wrap;flex-wrap:wrap}}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.elementor-section.elementor-section-stretched{position:relative;width:100%}.elementor-section.elementor-section-items-top>.elementor-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.elementor-section.elementor-section-items-middle>.elementor-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.elementor-section.elementor-section-items-bottom>.elementor-container{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media (min-width:768px){.elementor-section.elementor-section-height-full{height:100vh}.elementor-section.elementor-section-height-full>.elementor-container{height:100%}}.elementor-bc-flex-widget .elementor-section-content-top>.elementor-container>.elementor-column>.elementor-widget-wrap{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.elementor-bc-flex-widget .elementor-section-content-middle>.elementor-container>.elementor-column>.elementor-widget-wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.elementor-bc-flex-widget .elementor-section-content-bottom>.elementor-container>.elementor-column>.elementor-widget-wrap{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.elementor-row{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1024px){.elementor-row{-ms-flex-wrap:wrap;flex-wrap:wrap}}.elementor-widget-wrap{position:relative;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:start;align-content:flex-start}.elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.elementor-widget-wrap>.elementor-element{width:100%}.elementor-widget-wrap.e-swiper-container{width:calc(100% - (var(--e-column-margin-left, 0px) + var(--e-column-margin-right, 0px)))}.elementor-widget{position:relative}.elementor-widget:not(:last-child){margin-bottom:20px}.elementor-widget:not(:last-child).elementor-absolute,.elementor-widget:not(:last-child).elementor-widget__width-auto,.elementor-widget:not(:last-child).elementor-widget__width-initial{margin-bottom:0}.elementor-column{min-height:1px}.elementor-column,.elementor-column-wrap{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.elementor-column-wrap{width:100%}.elementor-column-gap-narrow>.elementor-column>.elementor-element-populated{padding:5px}.elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:10px}.elementor-column-gap-extended>.elementor-column>.elementor-element-populated{padding:15px}.elementor-column-gap-wide>.elementor-column>.elementor-element-populated{padding:20px}.elementor-column-gap-wider>.elementor-column>.elementor-element-populated{padding:30px}.elementor-inner-section .elementor-column-gap-no .elementor-element-populated{padding:0}@media (min-width:768px){.elementor-column.elementor-col-10,.elementor-column[data-col="10"]{width:10%}.elementor-column.elementor-col-11,.elementor-column[data-col="11"]{width:11.111%}.elementor-column.elementor-col-12,.elementor-column[data-col="12"]{width:12.5%}.elementor-column.elementor-col-14,.elementor-column[data-col="14"]{width:14.285%}.elementor-column.elementor-col-16,.elementor-column[data-col="16"]{width:16.666%}.elementor-column.elementor-col-20,.elementor-column[data-col="20"]{width:20%}.elementor-column.elementor-col-25,.elementor-column[data-col="25"]{width:25%}.elementor-column.elementor-col-30,.elementor-column[data-col="30"]{width:30%}.elementor-column.elementor-col-33,.elementor-column[data-col="33"]{width:33.333%}.elementor-column.elementor-col-40,.elementor-column[data-col="40"]{width:40%}.elementor-column.elementor-col-50,.elementor-column[data-col="50"]{width:50%}.elementor-column.elementor-col-60,.elementor-column[data-col="60"]{width:60%}.elementor-column.elementor-col-66,.elementor-column[data-col="66"]{width:66.666%}.elementor-column.elementor-col-70,.elementor-column[data-col="70"]{width:70%}.elementor-column.elementor-col-75,.elementor-column[data-col="75"]{width:75%}.elementor-column.elementor-col-80,.elementor-column[data-col="80"]{width:80%}.elementor-column.elementor-col-83,.elementor-column[data-col="83"]{width:83.333%}.elementor-column.elementor-col-90,.elementor-column[data-col="90"]{width:90%}.elementor-column.elementor-col-100,.elementor-column[data-col="100"]{width:100%}}@media (max-width:479px){.elementor-column.elementor-xs-10{width:10%}.elementor-column.elementor-xs-11{width:11.111%}.elementor-column.elementor-xs-12{width:12.5%}.elementor-column.elementor-xs-14{width:14.285%}.elementor-column.elementor-xs-16{width:16.666%}.elementor-column.elementor-xs-20{width:20%}.elementor-column.elementor-xs-25{width:25%}.elementor-column.elementor-xs-30{width:30%}.elementor-column.elementor-xs-33{width:33.333%}.elementor-column.elementor-xs-40{width:40%}.elementor-column.elementor-xs-50{width:50%}.elementor-column.elementor-xs-60{width:60%}.elementor-column.elementor-xs-66{width:66.666%}.elementor-column.elementor-xs-70{width:70%}.elementor-column.elementor-xs-75{width:75%}.elementor-column.elementor-xs-80{width:80%}.elementor-column.elementor-xs-83{width:83.333%}.elementor-column.elementor-xs-90{width:90%}.elementor-column.elementor-xs-100{width:100%}}@media (max-width:767px){.elementor-column.elementor-sm-10{width:10%}.elementor-column.elementor-sm-11{width:11.111%}.elementor-column.elementor-sm-12{width:12.5%}.elementor-column.elementor-sm-14{width:14.285%}.elementor-column.elementor-sm-16{width:16.666%}.elementor-column.elementor-sm-20{width:20%}.elementor-column.elementor-sm-25{width:25%}.elementor-column.elementor-sm-30{width:30%}.elementor-column.elementor-sm-33{width:33.333%}.elementor-column.elementor-sm-40{width:40%}.elementor-column.elementor-sm-50{width:50%}.elementor-column.elementor-sm-60{width:60%}.elementor-column.elementor-sm-66{width:66.666%}.elementor-column.elementor-sm-70{width:70%}.elementor-column.elementor-sm-75{width:75%}.elementor-column.elementor-sm-80{width:80%}.elementor-column.elementor-sm-83{width:83.333%}.elementor-column.elementor-sm-90{width:90%}.elementor-column.elementor-sm-100{width:100%}}@media (min-width:768px) and (max-width:1024px){.elementor-column.elementor-md-10{width:10%}.elementor-column.elementor-md-11{width:11.111%}.elementor-column.elementor-md-12{width:12.5%}.elementor-column.elementor-md-14{width:14.285%}.elementor-column.elementor-md-16{width:16.666%}.elementor-column.elementor-md-20{width:20%}.elementor-column.elementor-md-25{width:25%}.elementor-column.elementor-md-30{width:30%}.elementor-column.elementor-md-33{width:33.333%}.elementor-column.elementor-md-40{width:40%}.elementor-column.elementor-md-50{width:50%}.elementor-column.elementor-md-60{width:60%}.elementor-column.elementor-md-66{width:66.666%}.elementor-column.elementor-md-70{width:70%}.elementor-column.elementor-md-75{width:75%}.elementor-column.elementor-md-80{width:80%}.elementor-column.elementor-md-83{width:83.333%}.elementor-column.elementor-md-90{width:90%}.elementor-column.elementor-md-100{width:100%}}@media (min-width:-1px){.elementor-reverse-widescreen>.elementor-container>:first-child{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.elementor-reverse-widescreen>.elementor-container>:nth-child(2){-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.elementor-reverse-widescreen>.elementor-container>:nth-child(3){-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.elementor-reverse-widescreen>.elementor-container>:nth-child(4){-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.elementor-reverse-widescreen>.elementor-container>:nth-child(5){-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.elementor-reverse-widescreen>.elementor-container>:nth-child(6){-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.elementor-reverse-widescreen>.elementor-container>:nth-child(7){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.elementor-reverse-widescreen>.elementor-container>:nth-child(8){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.elementor-reverse-widescreen>.elementor-container>:nth-child(9){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.elementor-reverse-widescreen>.elementor-container>:nth-child(10){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media (min-width:1025px) and (max-width:-1px){.elementor-reverse-laptop>.elementor-container>:first-child{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.elementor-reverse-laptop>.elementor-container>:nth-child(2){-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.elementor-reverse-laptop>.elementor-container>:nth-child(3){-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.elementor-reverse-laptop>.elementor-container>:nth-child(4){-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.elementor-reverse-laptop>.elementor-container>:nth-child(5){-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.elementor-reverse-laptop>.elementor-container>:nth-child(6){-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.elementor-reverse-laptop>.elementor-container>:nth-child(7){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.elementor-reverse-laptop>.elementor-container>:nth-child(8){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.elementor-reverse-laptop>.elementor-container>:nth-child(9){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.elementor-reverse-laptop>.elementor-container>:nth-child(10){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media (min-width:-1px) and (max-width:-1px){.elementor-reverse-laptop>.elementor-container>:first-child{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.elementor-reverse-laptop>.elementor-container>:nth-child(2){-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.elementor-reverse-laptop>.elementor-container>:nth-child(3){-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.elementor-reverse-laptop>.elementor-container>:nth-child(4){-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.elementor-reverse-laptop>.elementor-container>:nth-child(5){-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.elementor-reverse-laptop>.elementor-container>:nth-child(6){-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.elementor-reverse-laptop>.elementor-container>:nth-child(7){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.elementor-reverse-laptop>.elementor-container>:nth-child(8){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.elementor-reverse-laptop>.elementor-container>:nth-child(9){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.elementor-reverse-laptop>.elementor-container>:nth-child(10){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media (min-width:1025px) and (max-width:-1px){.elementor-reverse-laptop>.elementor-container>:first-child,.elementor-reverse-laptop>.elementor-container>:nth-child(2),.elementor-reverse-laptop>.elementor-container>:nth-child(3),.elementor-reverse-laptop>.elementor-container>:nth-child(4),.elementor-reverse-laptop>.elementor-container>:nth-child(5),.elementor-reverse-laptop>.elementor-container>:nth-child(6),.elementor-reverse-laptop>.elementor-container>:nth-child(7),.elementor-reverse-laptop>.elementor-container>:nth-child(8),.elementor-reverse-laptop>.elementor-container>:nth-child(9),.elementor-reverse-laptop>.elementor-container>:nth-child(10){-webkit-box-ordinal-group:initial;-ms-flex-order:initial;order:0}.elementor-reverse-tablet_extra>.elementor-container>:first-child{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(2){-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(3){-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(4){-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(5){-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(6){-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(7){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(8){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(9){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(10){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media (min-width:768px) and (max-width:1024px){.elementor-reverse-tablet>.elementor-container>:first-child{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.elementor-reverse-tablet>.elementor-container>:nth-child(2){-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.elementor-reverse-tablet>.elementor-container>:nth-child(3){-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.elementor-reverse-tablet>.elementor-container>:nth-child(4){-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.elementor-reverse-tablet>.elementor-container>:nth-child(5){-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.elementor-reverse-tablet>.elementor-container>:nth-child(6){-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.elementor-reverse-tablet>.elementor-container>:nth-child(7){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.elementor-reverse-tablet>.elementor-container>:nth-child(8){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.elementor-reverse-tablet>.elementor-container>:nth-child(9){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.elementor-reverse-tablet>.elementor-container>:nth-child(10){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media (min-width:-1px) and (max-width:1024px){.elementor-reverse-tablet>.elementor-container>:first-child{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.elementor-reverse-tablet>.elementor-container>:nth-child(2){-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.elementor-reverse-tablet>.elementor-container>:nth-child(3){-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.elementor-reverse-tablet>.elementor-container>:nth-child(4){-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.elementor-reverse-tablet>.elementor-container>:nth-child(5){-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.elementor-reverse-tablet>.elementor-container>:nth-child(6){-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.elementor-reverse-tablet>.elementor-container>:nth-child(7){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.elementor-reverse-tablet>.elementor-container>:nth-child(8){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.elementor-reverse-tablet>.elementor-container>:nth-child(9){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.elementor-reverse-tablet>.elementor-container>:nth-child(10){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media (min-width:768px) and (max-width:-1px){.elementor-reverse-tablet>.elementor-container>:first-child,.elementor-reverse-tablet>.elementor-container>:nth-child(2),.elementor-reverse-tablet>.elementor-container>:nth-child(3),.elementor-reverse-tablet>.elementor-container>:nth-child(4),.elementor-reverse-tablet>.elementor-container>:nth-child(5),.elementor-reverse-tablet>.elementor-container>:nth-child(6),.elementor-reverse-tablet>.elementor-container>:nth-child(7),.elementor-reverse-tablet>.elementor-container>:nth-child(8),.elementor-reverse-tablet>.elementor-container>:nth-child(9),.elementor-reverse-tablet>.elementor-container>:nth-child(10){-webkit-box-ordinal-group:initial;-ms-flex-order:initial;order:0}.elementor-reverse-mobile_extra>.elementor-container>:first-child{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(2){-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(3){-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(4){-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(5){-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(6){-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(7){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(8){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(9){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(10){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media (max-width:767px){.elementor-reverse-mobile>.elementor-container>:first-child{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.elementor-reverse-mobile>.elementor-container>:nth-child(2){-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.elementor-reverse-mobile>.elementor-container>:nth-child(3){-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.elementor-reverse-mobile>.elementor-container>:nth-child(4){-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.elementor-reverse-mobile>.elementor-container>:nth-child(5){-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.elementor-reverse-mobile>.elementor-container>:nth-child(6){-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.elementor-reverse-mobile>.elementor-container>:nth-child(7){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.elementor-reverse-mobile>.elementor-container>:nth-child(8){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.elementor-reverse-mobile>.elementor-container>:nth-child(9){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.elementor-reverse-mobile>.elementor-container>:nth-child(10){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.elementor-column{width:100%}}ul.elementor-icon-list-items.elementor-inline-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}ul.elementor-icon-list-items.elementor-inline-items .elementor-inline-item{word-break:break-word}.elementor-grid{display:grid;grid-column-gap:var(--grid-column-gap);grid-row-gap:var(--grid-row-gap)}.elementor-grid .elementor-grid-item{min-width:0}.elementor-grid-0 .elementor-grid{display:inline-block;width:100%;word-spacing:var(--grid-column-gap);margin-bottom:calc(-1 * var(--grid-row-gap))}.elementor-grid-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-bottom:var(--grid-row-gap);word-break:break-word}.elementor-grid-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}@media (min-width:-1px){.elementor-grid-widescreen-0 .elementor-grid{display:inline-block;width:100%;word-spacing:var(--grid-column-gap);margin-bottom:calc(-1 * var(--grid-row-gap))}.elementor-grid-widescreen-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-bottom:var(--grid-row-gap);word-break:break-word}.elementor-grid-widescreen-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-widescreen-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-widescreen-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-widescreen-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-widescreen-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-widescreen-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-widescreen-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-widescreen-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-widescreen-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-widescreen-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-widescreen-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-widescreen-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (max-width:-1px){.elementor-grid-laptop-0 .elementor-grid{display:inline-block;width:100%;word-spacing:var(--grid-column-gap);margin-bottom:calc(-1 * var(--grid-row-gap))}.elementor-grid-laptop-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-bottom:var(--grid-row-gap);word-break:break-word}.elementor-grid-laptop-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-laptop-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-laptop-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-laptop-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-laptop-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-laptop-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-laptop-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-laptop-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-laptop-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-laptop-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-laptop-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-laptop-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (max-width:-1px){.elementor-grid-tablet_extra-0 .elementor-grid{display:inline-block;width:100%;word-spacing:var(--grid-column-gap);margin-bottom:calc(-1 * var(--grid-row-gap))}.elementor-grid-tablet_extra-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-bottom:var(--grid-row-gap);word-break:break-word}.elementor-grid-tablet_extra-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-tablet_extra-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-tablet_extra-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-tablet_extra-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-tablet_extra-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-tablet_extra-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-tablet_extra-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-tablet_extra-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-tablet_extra-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-tablet_extra-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-tablet_extra-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-tablet_extra-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (max-width:1024px){.elementor-grid-tablet-0 .elementor-grid{display:inline-block;width:100%;word-spacing:var(--grid-column-gap);margin-bottom:calc(-1 * var(--grid-row-gap))}.elementor-grid-tablet-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-bottom:var(--grid-row-gap);word-break:break-word}.elementor-grid-tablet-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-tablet-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-tablet-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-tablet-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-tablet-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-tablet-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-tablet-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-tablet-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-tablet-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-tablet-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-tablet-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-tablet-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (max-width:-1px){.elementor-grid-mobile_extra-0 .elementor-grid{display:inline-block;width:100%;word-spacing:var(--grid-column-gap);margin-bottom:calc(-1 * var(--grid-row-gap))}.elementor-grid-mobile_extra-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-bottom:var(--grid-row-gap);word-break:break-word}.elementor-grid-mobile_extra-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-mobile_extra-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-mobile_extra-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-mobile_extra-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-mobile_extra-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-mobile_extra-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-mobile_extra-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-mobile_extra-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-mobile_extra-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-mobile_extra-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-mobile_extra-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-mobile_extra-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (max-width:767px){.elementor-grid-mobile-0 .elementor-grid{display:inline-block;width:100%;word-spacing:var(--grid-column-gap);margin-bottom:calc(-1 * var(--grid-row-gap))}.elementor-grid-mobile-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-bottom:var(--grid-row-gap);word-break:break-word}.elementor-grid-mobile-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-mobile-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-mobile-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-mobile-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-mobile-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-mobile-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-mobile-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-mobile-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-mobile-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-mobile-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-mobile-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-mobile-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (min-width:1025px){#elementor-device-mode:after{content:"desktop"}}@media (min-width:-1px){#elementor-device-mode:after{content:"widescreen"}}@media (max-width:-1px){#elementor-device-mode:after{content:"laptop";content:"tablet_extra"}}@media (max-width:1024px){#elementor-device-mode:after{content:"tablet"}}@media (max-width:-1px){#elementor-device-mode:after{content:"mobile_extra"}}@media (max-width:767px){#elementor-device-mode:after{content:"mobile"}}.e-container{--border-radius:0;--display:flex;--flex-direction:column;--flex-basis:auto;--flex-grow:0;--flex-shrink:1;--content-width:Min(100%,var(--container-max-width,1140px));--width:100%;--min-height:initial;--height:auto;--text-align:initial;--margin-top:0;--margin-right:0;--margin-bottom:0;--margin-left:0;--padding-top:var(--container-default-padding,0px);--padding-right:var(--container-default-padding,0px);--padding-bottom:var(--container-default-padding,0px);--padding-left:var(--container-default-padding,0px);--position:relative;--z-index:revert;--overflow:visible;--transition:0;--gap:var(--widgets-spacing,20px);--overlay-mix-blend-mode:initial;--overlay-opacity:1;--overlay-transition:0;position:var(--position);display:var(--display);text-align:var(--text-align);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:var(--flex-direction);flex-direction:var(--flex-direction);-webkit-box-flex:var(--flex-grow);-ms-flex:var(--flex-grow) var(--flex-shrink) var(--flex-basis);flex:var(--flex-grow) var(--flex-shrink) var(--flex-basis);width:var(--width);min-width:0;max-width:Min(100%,var(--width));min-height:var(--min-height);height:var(--height);border-radius:var(--border-radius);margin:var(--margin-top) var(--margin-right) var(--margin-bottom) var(--margin-left);padding:var(--padding-top) calc((100% - var(--content-width)) / 2 + var(--padding-right)) var(--padding-bottom) calc((100% - var(--content-width)) / 2 + var(--padding-left));z-index:var(--z-index);overflow:var(--overflow);-webkit-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition)}:is(.elementor-section-wrap,[data-elementor-id])>.e-container{--margin-right:auto;--margin-left:auto}.e-container .elementor-empty-view{position:relative;width:100%;height:100%;min-height:var(--min-height,100px)}.e-container .elementor-empty-view .elementor-first-add{width:auto;height:auto;inset:10px}.e-container .elementor-widget-placeholder{--size:10px;--margin-start:calc(-1 * var(--size));--margin-end:calc(-2 * var(--size));-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:stretch;align-self:stretch;z-index:1;pointer-events:none}.e-container.e-container--row>.elementor-widget-placeholder{position:relative;z-index:9999;width:var(--size);-webkit-margin-start:var(--margin-start);margin-inline-start:var(--margin-start);height:auto;min-height:100%;-webkit-animation-name:dnd-placeholder-widget-vertical;animation-name:dnd-placeholder-widget-vertical;-webkit-animation-fill-mode:both;animation-fill-mode:both}.e-container.e-container--row[data-nesting-level]:not([data-nesting-level="0"])>.elementor-widget-placeholder{-webkit-margin-end:0;margin-inline-end:0;-webkit-margin-start:calc(var(--margin-start) + var(--margin-end));margin-inline-start:calc(var(--margin-start) + var(--margin-end))}.e-container.e-container--row[data-nesting-level]:not([data-nesting-level="0"])>:not(.elementor-element)+.elementor-widget-placeholder{-webkit-margin-end:var(--margin-end);margin-inline-end:var(--margin-end);-webkit-margin-start:var(--margin-start);margin-inline-start:var(--margin-start)}.e-container.e-container--column>.elementor-widget-placeholder{height:var(--size);-webkit-margin-before:var(--margin-start);margin-block-start:var(--margin-start);-webkit-margin-after:var(--margin-end);margin-block-end:var(--margin-end);-webkit-animation-name:dnd-placeholder-widget-horizontal;animation-name:dnd-placeholder-widget-horizontal}.e-container.e-container--column>.elementor-widget-placeholder:nth-last-child(2){-webkit-margin-before:calc(2 * var(--margin-start));margin-block-start:calc(2 * var(--margin-start));--margin-end:0}.e-container .elementor-sortable-helper{height:84px;width:125px;z-index:-1}.e-container .elementor-widget.elementor-widget{margin-bottom:0}.e-container:before{content:var(--background-overlay);display:block;position:absolute;z-index:0;width:100%;height:100%;left:0;top:0;mix-blend-mode:var(--overlay-mix-blend-mode);opacity:var(--overlay-opacity);-webkit-transition:var(--overlay-transition);-o-transition:var(--overlay-transition);transition:var(--overlay-transition);border-radius:var(--border-radius)}.e-container .elementor-widget{min-width:0}.e-container .elementor-widget-google_maps,.e-container .elementor-widget-video{-ms-flex-preferred-size:100%;flex-basis:100%}.e-container .elementor-widget.e-widget-swiper{max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.e-container>.e-container>.elementor-element-overlay .elementor-editor-element-setting,.elementor-widget .e-container>.elementor-element-overlay .elementor-editor-element-setting{position:relative;background-color:#556068}.e-container>.e-container>.elementor-element-overlay .elementor-editor-element-setting:hover,.elementor-widget .e-container>.elementor-element-overlay .elementor-editor-element-setting:hover{background-color:#495157}.e-container>.e-container>.elementor-element-overlay .elementor-editor-element-setting.elementor-editor-element-add,.e-container>.e-container>.elementor-element-overlay .elementor-editor-element-setting.elementor-editor-element-edit+.elementor-editor-element-remove,.e-container>.e-container>.elementor-element-overlay .elementor-editor-element-setting:first-child:before,.e-container>.e-container>.elementor-element-overlay .elementor-editor-element-setting:last-child:after,.elementor-widget .e-container>.elementor-element-overlay .elementor-editor-element-setting.elementor-editor-element-add,.elementor-widget .e-container>.elementor-element-overlay .elementor-editor-element-setting.elementor-editor-element-edit+.elementor-editor-element-remove,.elementor-widget .e-container>.elementor-element-overlay .elementor-editor-element-setting:first-child:before,.elementor-widget .e-container>.elementor-element-overlay .elementor-editor-element-setting:last-child:after{display:none}.e-container>.e-container>.elementor-element-overlay .elementor-editor-element-setting:not(.elementor-editor-element-edit),.elementor-widget .e-container>.elementor-element-overlay .elementor-editor-element-setting:not(.elementor-editor-element-edit){-webkit-margin-start:-25px;margin-inline-start:-25px;z-index:-1;-webkit-transition:all .3s;-o-transition:.3s all;transition:all .3s;will-change:margin-inline-start}.e-container>.e-container>.elementor-element-overlay>.elementor-editor-element-settings:hover>:is(.elementor-editor-element-duplicate,.elementor-editor-element-remove),.elementor-widget .e-container>.elementor-element-overlay>.elementor-editor-element-settings:hover>:is(.elementor-editor-element-duplicate,.elementor-editor-element-remove){-webkit-margin-start:0;margin-inline-start:0}.e-container>.e-container>.elementor-element-overlay .elementor-editor-element-settings,.elementor-widget .e-container>.elementor-element-overlay .elementor-editor-element-settings{inset:auto;-webkit-transform:none;-ms-transform:none;transform:none;inset-inline-start:0;top:0;border-radius:0;border-end-end-radius:3px;height:auto;background-color:#556068}.e-container>.e-container>.elementor-element-overlay .elementor-editor-element-settings:hover,.elementor-widget .e-container>.elementor-element-overlay .elementor-editor-element-settings:hover{background-color:#495157}.e-container>.e-container>.elementor-element-overlay .elementor-editor-element-settings i.eicon-handle:before,.elementor-widget .e-container>.elementor-element-overlay .elementor-editor-element-settings i.eicon-handle:before{content:"\e9b4";font-size:20px;display:block;padding:2px}@media (max-width:767px){.e-container{--width:100%;--flex-wrap:wrap}}@-webkit-keyframes dnd-placeholder-widget-vertical{0%{-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transform:translateX(50%) scaleX(0);transform:translateX(50%) scaleX(0);opacity:0}to{-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transform:translateX(50%) scaleX(1);transform:translateX(50%) scaleX(1);opacity:.9}}@keyframes dnd-placeholder-widget-vertical{0%{-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transform:translateX(50%) scaleX(0);transform:translateX(50%) scaleX(0);opacity:0}to{-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transform:translateX(50%) scaleX(1);transform:translateX(50%) scaleX(1);opacity:.9}}@-webkit-keyframes dnd-placeholder-widget-horizontal{0%{-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:scaleY(0);transform:scaleY(0);opacity:0}to{-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:scaleY(1);transform:scaleY(1);opacity:.9}}@keyframes dnd-placeholder-widget-horizontal{0%{-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:scaleY(0);transform:scaleY(0);opacity:0}to{-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:scaleY(1);transform:scaleY(1);opacity:.9}}.elementor-form-fields-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group .elementor-field-subgroup,.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>.elementor-select-wrapper,.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>input,.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>textarea{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.elementor-form-fields-wrapper.elementor-labels-inline>.elementor-field-group .elementor-select-wrapper,.elementor-form-fields-wrapper.elementor-labels-inline>.elementor-field-group>input{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.elementor-field-group{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.elementor-field-group.elementor-field-type-submit{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.elementor-field-group .elementor-field-textual{width:100%;max-width:100%;border:1px solid #818a91;background-color:transparent;color:#373a3c;vertical-align:middle;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.elementor-field-group .elementor-field-textual:focus{-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.1) inset;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);outline:0}.elementor-field-group .elementor-field-textual::-webkit-input-placeholder{color:inherit;font-family:inherit;opacity:.6}.elementor-field-group .elementor-field-textual:-ms-input-placeholder{color:inherit;font-family:inherit;opacity:.6}.elementor-field-group .elementor-field-textual:-moz-placeholder,.elementor-field-group .elementor-field-textual::-moz-placeholder{color:inherit;font-family:inherit;opacity:.6}.elementor-field-group .elementor-field-textual::-ms-input-placeholder{color:inherit;font-family:inherit;opacity:.6}.elementor-field-group .elementor-field-textual::placeholder{color:inherit;font-family:inherit;opacity:.6}.elementor-field-group .elementor-select-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:100%}.elementor-field-group .elementor-select-wrapper select{appearance:none;-webkit-appearance:none;-moz-appearance:none;color:inherit;font-size:inherit;font-family:inherit;font-weight:inherit;font-style:inherit;text-transform:inherit;letter-spacing:inherit;line-height:inherit;-ms-flex-preferred-size:100%;flex-basis:100%;padding-right:20px}.elementor-field-group .elementor-select-wrapper:before{content:"\e92a";font-family:eicons;font-size:15px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:10px;pointer-events:none;text-shadow:0 0 3px rgba(0,0,0,.3)}.elementor-field-group.elementor-field-type-select-multiple .elementor-select-wrapper:before{content:""}.elementor-field-subgroup{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.elementor-field-subgroup .elementor-field-option label{display:inline-block}.elementor-field-subgroup.elementor-subgroup-inline .elementor-field-option{padding-right:10px}.elementor-field-subgroup:not(.elementor-subgroup-inline) .elementor-field-option{-ms-flex-preferred-size:100%;flex-basis:100%}.elementor-field-type-acceptance .elementor-field-subgroup .elementor-field-option input,.elementor-field-type-acceptance .elementor-field-subgroup .elementor-field-option label,.elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option input,.elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option label,.elementor-field-type-radio .elementor-field-subgroup .elementor-field-option input,.elementor-field-type-radio .elementor-field-subgroup .elementor-field-option label{display:inline}.elementor-field-label{cursor:pointer}.elementor-mark-required .elementor-field-label:after{content:"*";color:red;padding-left:.2em}.elementor-field-textual{line-height:1.4;font-size:15px;min-height:40px;padding:5px 14px;border-radius:3px}.elementor-field-textual.elementor-size-xs{font-size:13px;min-height:33px;padding:4px 12px;border-radius:2px}.elementor-field-textual.elementor-size-md{font-size:16px;min-height:47px;padding:6px 16px;border-radius:4px}.elementor-field-textual.elementor-size-lg{font-size:18px;min-height:59px;padding:7px 20px;border-radius:5px}.elementor-field-textual.elementor-size-xl{font-size:20px;min-height:72px;padding:8px 24px;border-radius:6px}.elementor-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{-ms-flex-preferred-size:100%;flex-basis:100%}.elementor-button-align-stretch .e-form__buttons__wrapper{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.elementor-button-align-stretch .e-form__buttons__wrapper__button{-ms-flex-preferred-size:100%;flex-basis:100%}.elementor-button-align-center .e-form__buttons,.elementor-button-align-center .elementor-field-type-submit{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.elementor-button-align-start .e-form__buttons,.elementor-button-align-start .elementor-field-type-submit{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.elementor-button-align-end .e-form__buttons,.elementor-button-align-end .elementor-field-type-submit{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.elementor-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{-ms-flex-preferred-size:initial;flex-basis:auto}.elementor-button-align-center .e-form__buttons__wrapper,.elementor-button-align-end .e-form__buttons__wrapper,.elementor-button-align-start .e-form__buttons__wrapper{-webkit-box-flex:initial;-ms-flex-positive:initial;flex-grow:0}.elementor-button-align-center .e-form__buttons__wrapper,.elementor-button-align-center .e-form__buttons__wrapper__button,.elementor-button-align-end .e-form__buttons__wrapper,.elementor-button-align-end .e-form__buttons__wrapper__button,.elementor-button-align-start .e-form__buttons__wrapper,.elementor-button-align-start .e-form__buttons__wrapper__button{-ms-flex-preferred-size:initial;flex-basis:auto}@media screen and (max-width:1024px){.elementor-tablet-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{-ms-flex-preferred-size:100%;flex-basis:100%}.elementor-tablet-button-align-stretch .e-form__buttons__wrapper{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.elementor-tablet-button-align-stretch .e-form__buttons__wrapper__button{-ms-flex-preferred-size:100%;flex-basis:100%}.elementor-tablet-button-align-center .e-form__buttons,.elementor-tablet-button-align-center .elementor-field-type-submit{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.elementor-tablet-button-align-start .e-form__buttons,.elementor-tablet-button-align-start .elementor-field-type-submit{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.elementor-tablet-button-align-end .e-form__buttons,.elementor-tablet-button-align-end .elementor-field-type-submit{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.elementor-tablet-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-tablet-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-tablet-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{-ms-flex-preferred-size:initial;flex-basis:auto}.elementor-tablet-button-align-center .e-form__buttons__wrapper,.elementor-tablet-button-align-end .e-form__buttons__wrapper,.elementor-tablet-button-align-start .e-form__buttons__wrapper{-webkit-box-flex:initial;-ms-flex-positive:initial;flex-grow:0}.elementor-tablet-button-align-center .e-form__buttons__wrapper,.elementor-tablet-button-align-center .e-form__buttons__wrapper__button,.elementor-tablet-button-align-end .e-form__buttons__wrapper,.elementor-tablet-button-align-end .e-form__buttons__wrapper__button,.elementor-tablet-button-align-start .e-form__buttons__wrapper,.elementor-tablet-button-align-start .e-form__buttons__wrapper__button{-ms-flex-preferred-size:initial;flex-basis:auto}}@media screen and (max-width:767px){.elementor-mobile-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{-ms-flex-preferred-size:100%;flex-basis:100%}.elementor-mobile-button-align-stretch .e-form__buttons__wrapper{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.elementor-mobile-button-align-stretch .e-form__buttons__wrapper__button{-ms-flex-preferred-size:100%;flex-basis:100%}.elementor-mobile-button-align-center .e-form__buttons,.elementor-mobile-button-align-center .elementor-field-type-submit{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.elementor-mobile-button-align-start .e-form__buttons,.elementor-mobile-button-align-start .elementor-field-type-submit{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.elementor-mobile-button-align-end .e-form__buttons,.elementor-mobile-button-align-end .elementor-field-type-submit{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.elementor-mobile-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-mobile-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-mobile-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{-ms-flex-preferred-size:initial;flex-basis:auto}.elementor-mobile-button-align-center .e-form__buttons__wrapper,.elementor-mobile-button-align-end .e-form__buttons__wrapper,.elementor-mobile-button-align-start .e-form__buttons__wrapper{-webkit-box-flex:initial;-ms-flex-positive:initial;flex-grow:0}.elementor-mobile-button-align-center .e-form__buttons__wrapper,.elementor-mobile-button-align-center .e-form__buttons__wrapper__button,.elementor-mobile-button-align-end .e-form__buttons__wrapper,.elementor-mobile-button-align-end .e-form__buttons__wrapper__button,.elementor-mobile-button-align-start .e-form__buttons__wrapper,.elementor-mobile-button-align-start .e-form__buttons__wrapper__button{-ms-flex-preferred-size:initial;flex-basis:auto}}.elementor-error .elementor-field{border-color:#d9534f}.elementor-error .help-inline{color:#d9534f;font-size:.9em}.elementor-message{margin:10px 0;font-size:1em;line-height:1}.elementor-message:before{content:"\e90e";display:inline-block;font-family:eicons;font-weight:400;font-style:normal;vertical-align:middle;margin-right:5px}.elementor-message.elementor-message-danger{color:#d9534f}.elementor-message.elementor-message-danger:before{content:"\e87f"}.elementor-message.form-message-success{color:#5cb85c}.elementor-form .elementor-button{padding-top:0;padding-bottom:0;border:none}.elementor-form .elementor-button>span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.elementor-form .elementor-button.elementor-size-xs{min-height:33px}.elementor-form .elementor-button.elementor-size-sm{min-height:40px}.elementor-form .elementor-button.elementor-size-md{min-height:47px}.elementor-form .elementor-button.elementor-size-lg{min-height:59px}.elementor-form .elementor-button.elementor-size-xl{min-height:72px}.elementor-element .elementor-widget-container{-webkit-transition:background .3s,border .3s,border-radius .3s,-webkit-box-shadow .3s;transition:background .3s,border .3s,border-radius .3s,-webkit-box-shadow .3s;-o-transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s,-webkit-box-shadow .3s}.elementor-button{display:inline-block;line-height:1;background-color:#818a91;font-size:15px;padding:12px 24px;border-radius:3px;color:#fff;fill:#fff;text-align:center;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.elementor-button:focus,.elementor-button:hover,.elementor-button:visited{color:#fff}.elementor-button-content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.elementor-button-icon{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.elementor-button-icon svg{width:1em;height:auto}.elementor-button-icon .e-font-icon-svg{height:1em}.elementor-button-text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10;display:inline-block}.elementor-button.elementor-size-xs{font-size:13px;padding:10px 20px;border-radius:2px}.elementor-button.elementor-size-md{font-size:16px;padding:15px 30px;border-radius:4px}.elementor-button.elementor-size-lg{font-size:18px;padding:20px 40px;border-radius:5px}.elementor-button.elementor-size-xl{font-size:20px;padding:25px 50px;border-radius:6px}.elementor-button .elementor-align-icon-right{margin-left:5px;-webkit-box-ordinal-group:16;-ms-flex-order:15;order:15}.elementor-button .elementor-align-icon-left{margin-right:5px;-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.elementor-button span{text-decoration:inherit}.elementor-element.elementor-button-info .elementor-button{background-color:#5bc0de}.elementor-element.elementor-button-success .elementor-button{background-color:#5cb85c}.elementor-element.elementor-button-warning .elementor-button{background-color:#f0ad4e}.elementor-element.elementor-button-danger .elementor-button{background-color:#d9534f}.elementor-widget-button .elementor-button .elementor-button-info{background-color:#5bc0de}.elementor-widget-button .elementor-button .elementor-button-success{background-color:#5cb85c}.elementor-widget-button .elementor-button .elementor-button-warning{background-color:#f0ad4e}.elementor-widget-button .elementor-button .elementor-button-danger{background-color:#d9534f}.elementor-tab-title a{color:inherit}.elementor-view-stacked .elementor-icon{padding:.5em;background-color:#818a91;color:#fff;fill:#fff}.elementor-view-framed .elementor-icon{padding:.5em;color:#818a91;border:3px solid #818a91;background-color:transparent}.elementor-icon{display:inline-block;line-height:1;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;color:#818a91;font-size:50px;text-align:center}.elementor-icon:hover{color:#818a91}.elementor-icon i,.elementor-icon svg{width:1em;height:1em;position:relative;display:block}.elementor-icon i:before,.elementor-icon svg:before{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.elementor-icon i.fad{width:auto}.elementor-shape-circle .elementor-icon{border-radius:50%}.e-transform .elementor-widget-container{-webkit-transform:perspective(var(--e-transform-perspective,0)) rotate(var(--e-transform-rotateZ,0)) rotateX(var(--e-transform-rotateX,0)) rotateY(var(--e-transform-rotateY,0)) translate(var(--e-transform-translate,0)) translateX(var(--e-transform-translateX,0)) translateY(var(--e-transform-translateY,0)) scaleX(calc(var(--e-transform-flipX, 1) * var(--e-transform-scaleX, var(--e-transform-scale, 1)))) scaleY(calc(var(--e-transform-flipY, 1) * var(--e-transform-scaleY, var(--e-transform-scale, 1)))) skewX(var(--e-transform-skewX,0)) skewY(var(--e-transform-skewY,0));transform:perspective(var(--e-transform-perspective,0)) rotate(var(--e-transform-rotateZ,0)) rotateX(var(--e-transform-rotateX,0)) rotateY(var(--e-transform-rotateY,0)) translate(var(--e-transform-translate,0)) translateX(var(--e-transform-translateX,0)) translateY(var(--e-transform-translateY,0)) scaleX(calc(var(--e-transform-flipX, 1) * var(--e-transform-scaleX, var(--e-transform-scale, 1)))) scaleY(calc(var(--e-transform-flipY, 1) * var(--e-transform-scaleY, var(--e-transform-scale, 1)))) skewX(var(--e-transform-skewX,0)) skewY(var(--e-transform-skewY,0));-webkit-transform-origin:var(--e-transform-origin-y) var(--e-transform-origin-x);-ms-transform-origin:var(--e-transform-origin-y) var(--e-transform-origin-x);transform-origin:var(--e-transform-origin-y) var(--e-transform-origin-x);-webkit-transition:-webkit-transform var(--e-transform-transition-duration,.4s);transition:-webkit-transform var(--e-transform-transition-duration,.4s);-o-transition:transform var(--e-transform-transition-duration,.4s);transition:transform var(--e-transform-transition-duration,.4s);transition:transform var(--e-transform-transition-duration,.4s),-webkit-transform var(--e-transform-transition-duration,.4s)}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;z-index:1}.swiper-container .swiper-slide figure{line-height:0}.swiper-container .elementor-lightbox-content-source{display:none}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background:no-repeat 50%}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23007aff'/%3E%3C/svg%3E");left:10px;right:auto}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z'/%3E%3C/svg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23007aff'/%3E%3C/svg%3E");right:10px;left:auto}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z'/%3E%3C/svg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:5px;left:0;width:100%}.swiper-pagination-bullet{width:6px;height:6px;display:inline-block;border-radius:50%;background:#000;opacity:.2}.swiper-pagination-fraction{color:#000}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;appearance:none;-webkit-appearance:none;-moz-appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 6px}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#000;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-progressbar.swiper-pagination-white{background:hsla(0,0%,100%,.5)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-o-linear-gradient(right,rgba(0,0,0,.5),transparent);background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:-o-linear-gradient(left,rgba(0,0,0,.5),transparent);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),transparent);background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-o-linear-gradient(top,rgba(0,0,0,.5),transparent);background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper{-ms-perspective:1200px}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide{pointer-events:none;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-slide{visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.elementor-pagination-position-outside .swiper-container{padding-bottom:30px}.elementor-pagination-position-outside .elementor-swiper-button{top:calc(50% - 30px / 2)}.elementor-swiper{position:relative}.elementor-main-swiper{position:static}.elementor-arrows-position-outside .swiper-container{width:calc(100% - 60px)}.elementor-arrows-position-outside .elementor-swiper-button-prev{left:0}.elementor-arrows-position-outside .elementor-swiper-button-next{right:0}.swiper-image-stretch .swiper-slide .swiper-slide-image{width:100%}.elementor-swiper-button{position:absolute;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;z-index:1;cursor:pointer;font-size:25px;color:hsla(0,0%,93.3%,.9);top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.elementor-swiper-button svg{fill:hsla(0,0%,93.3%,.9);height:1em;width:1em}.elementor-swiper-button-prev{left:10px}.elementor-swiper-button-next{right:10px}.elementor-swiper-button.swiper-button-disabled{opacity:.3}.swiper-container-cube .elementor-swiper-button{-webkit-transform:translate3d(0,-50%,1px);transform:translate3d(0,-50%,1px)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12) infinite;animation:swiper-preloader-spin 1s steps(12) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-size:100%;background:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%236c6c6c' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E") no-repeat 50%}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%23fff' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E")}@-webkit-keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.elementor-lightbox{--lightbox-ui-color:hsla(0,0%,93.3%,0.9);--lightbox-ui-color-hover:#fff;--lightbox-text-color:var(--lightbox-ui-color);--lightbox-header-icons-size:20px;--lightbox-navigation-icons-size:25px}.elementor-lightbox .dialog-header{display:none}.elementor-lightbox .dialog-widget-content{background:none;-webkit-box-shadow:none;box-shadow:none;width:100%;height:100%}.elementor-lightbox .dialog-message{-webkit-animation-duration:.3s;animation-duration:.3s}.elementor-lightbox .dialog-message:not(.elementor-fit-aspect-ratio){height:100%}.elementor-lightbox .dialog-message.dialog-lightbox-message{padding:0}.elementor-lightbox .dialog-lightbox-close-button{cursor:pointer;position:absolute;font-size:var(--lightbox-header-icons-size);right:.75em;margin-top:13px;padding:.25em;z-index:2;line-height:1;display:-webkit-box;display:-ms-flexbox;display:flex}.elementor-lightbox .dialog-lightbox-close-button svg{height:1em;width:1em}.elementor-lightbox .dialog-lightbox-close-button,.elementor-lightbox .elementor-swiper-button{color:var(--lightbox-ui-color);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;opacity:1}.elementor-lightbox .dialog-lightbox-close-button svg,.elementor-lightbox .elementor-swiper-button svg{fill:var(--lightbox-ui-color)}.elementor-lightbox .dialog-lightbox-close-button:hover,.elementor-lightbox .elementor-swiper-button:hover{color:var(--lightbox-ui-color-hover)}.elementor-lightbox .dialog-lightbox-close-button:hover svg,.elementor-lightbox .elementor-swiper-button:hover svg{fill:var(--lightbox-ui-color-hover)}.elementor-lightbox .swiper-container{height:100%}.elementor-lightbox .elementor-lightbox-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;padding:70px;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;margin:auto}@media (max-width:767px){.elementor-lightbox .elementor-lightbox-item{padding:70px 0}}.elementor-lightbox .elementor-lightbox-image{max-height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.elementor-lightbox .elementor-lightbox-image,.elementor-lightbox .elementor-lightbox-image:hover{opacity:1;-webkit-filter:none;filter:none;border:none}.elementor-lightbox .elementor-lightbox-image,.elementor-lightbox .elementor-video-container{-webkit-box-shadow:0 0 30px rgba(0,0,0,.3),0 0 8px -5px rgba(0,0,0,.3);box-shadow:0 0 30px rgba(0,0,0,.3),0 0 8px -5px rgba(0,0,0,.3);border-radius:2px}.elementor-lightbox .elementor-video-container{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (min-width:1025px){.elementor-lightbox .elementor-video-container{width:75%}}@media (max-width:1024px){.elementor-lightbox .elementor-video-container{width:100%}}@media (min-width:768px) and (max-width:1024px){.elementor-lightbox .elementor-aspect-ratio-916 .elementor-video-container{width:70%}}.elementor-lightbox .elementor-swiper-button:focus{outline-width:1px}.elementor-lightbox .elementor-swiper-button-next,.elementor-lightbox .elementor-swiper-button-prev{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:15%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:var(--lightbox-navigation-icons-size)}.elementor-lightbox .elementor-swiper-button-prev{left:0}.elementor-lightbox .elementor-swiper-button-next{right:0}@media (max-width:767px){.elementor-lightbox .elementor-swiper-button:focus{outline:none}.elementor-lightbox .elementor-swiper-button-next,.elementor-lightbox .elementor-swiper-button-prev{width:20%}.elementor-lightbox .elementor-swiper-button-next i,.elementor-lightbox .elementor-swiper-button-prev i{padding:10px;background-color:rgba(0,0,0,.5)}.elementor-lightbox .elementor-swiper-button-prev{left:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.elementor-lightbox .elementor-swiper-button-next{right:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.elementor-slideshow__counter{color:currentColor;font-size:.75em;width:-webkit-max-content;width:-moz-max-content;width:max-content}.elementor-slideshow__footer,.elementor-slideshow__header{position:absolute;left:0;width:100%;padding:15px 20px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.elementor-slideshow__footer{color:var(--lightbox-text-color)}.elementor-slideshow__header{color:var(--lightbox-ui-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;font-size:var(--lightbox-header-icons-size);padding-left:1em;padding-right:2.6em;top:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:10}.elementor-slideshow__header>i,.elementor-slideshow__header>svg{cursor:pointer;padding:.25em;margin:0 .35em}.elementor-slideshow__header>i{font-size:inherit}.elementor-slideshow__header>i:hover{color:var(--lightbox-ui-color-hover)}.elementor-slideshow__header>svg{-webkit-box-sizing:content-box;box-sizing:content-box;fill:var(--lightbox-ui-color);height:1em;width:1em}.elementor-slideshow__header>svg:hover{fill:var(--lightbox-ui-color-hover)}.elementor-slideshow__header .elementor-slideshow__counter{margin-right:auto}.elementor-slideshow__header .elementor-icon-share{z-index:5}.elementor-slideshow__share-menu{background-color:transparent;width:0;height:0;position:absolute;overflow:hidden;-webkit-transition:background-color .4s;-o-transition:background-color .4s;transition:background-color .4s}.elementor-slideshow__share-menu .elementor-slideshow__share-links a{color:#2c2c2c}.elementor-slideshow__share-links{display:block;position:absolute;min-width:200px;right:2.8em;top:3em;background-color:#fff;border-radius:3px;padding:14px 20px;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);opacity:0;-webkit-transform-origin:90% 10%;-ms-transform-origin:90% 10%;transform-origin:90% 10%;-webkit-transition:all .25s .1s;-o-transition:all .25s .1s;transition:all .25s .1s;-webkit-box-shadow:0 4px 15px rgba(0,0,0,.3);box-shadow:0 4px 15px rgba(0,0,0,.3)}.elementor-slideshow__share-links a{text-align:left;color:#55595c;font-size:12px;line-height:2.5;display:block;opacity:0;-webkit-transition:opacity .5s .1s;-o-transition:opacity .5s .1s;transition:opacity .5s .1s}.elementor-slideshow__share-links a:hover{color:#000}.elementor-slideshow__share-links a i,.elementor-slideshow__share-links a svg{margin-right:.75em}.elementor-slideshow__share-links a i{font-size:1.25em}.elementor-slideshow__share-links a svg{height:1.25em;width:1.25em}.elementor-slideshow__share-links:before{content:"";display:block;position:absolute;top:1px;right:.5em;border:.45em solid transparent;border-bottom-color:#fff;-webkit-transform:translateY(-100%) scaleX(.7);-ms-transform:translateY(-100%) scaleX(.7);transform:translateY(-100%) scaleX(.7)}.elementor-slideshow__footer{bottom:0;z-index:5;position:fixed}.elementor-slideshow__description,.elementor-slideshow__title{margin:0}.elementor-slideshow__title{font-size:16px;font-weight:700}.elementor-slideshow__description{font-size:14px}.elementor-slideshow--ui-hidden .elementor-slideshow__footer,.elementor-slideshow--ui-hidden .elementor-slideshow__header{opacity:0;pointer-events:none}.elementor-slideshow--ui-hidden .elementor-swiper-button-next,.elementor-slideshow--ui-hidden .elementor-swiper-button-prev{opacity:0}.elementor-slideshow--fullscreen-mode .elementor-video-container{width:100%}.elementor-slideshow--zoom-mode .elementor-slideshow__footer,.elementor-slideshow--zoom-mode .elementor-slideshow__header{background-color:rgba(0,0,0,.5)}.elementor-slideshow--zoom-mode .elementor-swiper-button-next,.elementor-slideshow--zoom-mode .elementor-swiper-button-prev{opacity:0;pointer-events:none}.elementor-slideshow--share-mode .elementor-slideshow__share-menu{top:0;left:0;width:100vw;height:100vh;opacity:1;cursor:default;background-color:rgba(0,0,0,.5)}.elementor-slideshow--share-mode .elementor-slideshow__share-links{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.elementor-slideshow--share-mode .elementor-slideshow__share-links,.elementor-slideshow--share-mode .elementor-slideshow__share-links a{opacity:1}.elementor-slideshow--share-mode .elementor-slideshow__share-links .eicon-twitter{color:#1da1f2}.elementor-slideshow--share-mode .elementor-slideshow__share-links .eicon-facebook{color:#3b5998}.elementor-slideshow--share-mode .elementor-slideshow__share-links .eicon-pinterest{color:#bd081c}.elementor-slideshow--share-mode .elementor-slideshow__share-links .eicon-download-bold{color:#a4afb7}.elementor-slideshow--share-mode .elementor-slideshow__share-links .e-eicon-twitter{fill:#1da1f2}.elementor-slideshow--share-mode .elementor-slideshow__share-links .e-eicon-facebook{fill:#3b5998}.elementor-slideshow--share-mode .elementor-slideshow__share-links .e-eicon-pinterest{fill:#bd081c}.elementor-slideshow--share-mode .elementor-slideshow__share-links .e-eicon-download-bold{fill:#a4afb7}.elementor-slideshow--share-mode .eicon-share-arrow{z-index:2}.animated{-webkit-animation-duration:1.25s;animation-duration:1.25s}.animated.animated-slow{-webkit-animation-duration:2s;animation-duration:2s}.animated.animated-fast{-webkit-animation-duration:.75s;animation-duration:.75s}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.reverse{animation-direction:reverse;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@media (prefers-reduced-motion:reduce){.animated{-webkit-animation:none;animation:none}}.elementor-shape{overflow:hidden;position:absolute;left:0;width:100%;line-height:0;direction:ltr}.elementor-shape-top{top:-1px}.elementor-shape-top:not([data-negative=false]) svg{z-index:-1}.elementor-shape-bottom{bottom:-1px}.elementor-shape-bottom:not([data-negative=true]) svg{z-index:-1}.elementor-shape[data-negative=false].elementor-shape-bottom,.elementor-shape[data-negative=true].elementor-shape-top{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.elementor-shape svg{display:block;width:calc(100% + 1.3px);position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.elementor-shape .elementor-shape-fill{fill:#fff;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}#wp-admin-bar-elementor_edit_page>.ab-item:before{content:"\e813";font-family:eicons;top:3px;font-size:18px}#wp-admin-bar-elementor_edit_page .ab-submenu .ab-item{display:-webkit-box;display:-ms-flexbox;display:flex;width:200px}#wp-admin-bar-elementor_edit_page .elementor-edit-link-title{white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;width:100%}#wp-admin-bar-elementor_edit_page .elementor-edit-link-type{background:#55595c;font-size:11px;line-height:9px;margin-top:6px;padding:4px 8px;border-radius:3px}#wp-admin-bar-elementor_inspector>.ab-item:before{content:"\f348";top:2px}#wpadminbar *{font-style:normal}.page-template-elementor_canvas.elementor-page:before{display:none}.elementor-post__thumbnail__link{-webkit-transition:none;-o-transition:none;transition:none}#left-area ul.elementor-icon-list-items,.elementor-edit-area .elementor-element ul.elementor-icon-list-items,.elementor .elementor-element ul.elementor-icon-list-items{padding:0}.e--ua-appleWebkit.rtl{--flex-right:flex-start}.e--ua-appleWebkit .elementor-share-buttons--align-right,.e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-right{--justify-content:var(--flex-right,flex-end)}.e--ua-appleWebkit .elementor-share-buttons--align-center,.e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-center{--justify-content:center}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-center .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-justify .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-right .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-center .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-right .elementor-grid{width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:var(--justify-content,space-between);-ms-flex-pack:var(--justify-content,space-between);justify-content:var(--justify-content,space-between);margin-left:calc(-.5 * var(--grid-column-gap));margin-right:calc(-.5 * var(--grid-column-gap))}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-center .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-justify .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-right .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-center .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-right .elementor-grid-item{margin-left:calc(.5 * var(--grid-column-gap));margin-right:calc(.5 * var(--grid-column-gap))}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-left .elementor-grid{display:inline-block}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-left .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-left .elementor-grid-item{margin-left:0;margin-right:0}@media (max-width:1024px){.e--ua-appleWebkit .elementor-share-buttons-tablet--align-right,.e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-tablet-right{--justify-content:var(--flex-right,flex-end)}.e--ua-appleWebkit .elementor-share-buttons-tablet--align-center,.e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-tablet-center{--justify-content:center}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-center .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-justify .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-right .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-center .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-right .elementor-grid{width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:var(--justify-content,space-between);-ms-flex-pack:var(--justify-content,space-between);justify-content:var(--justify-content,space-between);margin-left:calc(-.5 * var(--grid-column-gap));margin-right:calc(-.5 * var(--grid-column-gap))}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-center .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-justify .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-right .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-center .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-right .elementor-grid-item{margin-left:calc(.5 * var(--grid-column-gap));margin-right:calc(.5 * var(--grid-column-gap))}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-tablet--align-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-left .elementor-grid{display:inline-block}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-tablet--align-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-tablet--align-left .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-left .elementor-grid-item{margin-left:0;margin-right:0}}@media (max-width:767px){.e--ua-appleWebkit .elementor-share-buttons-mobile--align-right,.e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-mobile-right{--justify-content:var(--flex-right,flex-end)}.e--ua-appleWebkit .elementor-share-buttons-mobile--align-center,.e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-mobile-center{--justify-content:center}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-center .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-justify .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-right .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-center .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-right .elementor-grid{width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:var(--justify-content,space-between);-ms-flex-pack:var(--justify-content,space-between);justify-content:var(--justify-content,space-between);margin-left:calc(-.5 * var(--grid-column-gap));margin-right:calc(-.5 * var(--grid-column-gap))}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-center .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-justify .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-right .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-center .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-right .elementor-grid-item{margin-left:calc(.5 * var(--grid-column-gap));margin-right:calc(.5 * var(--grid-column-gap))}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-mobile--align-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-left .elementor-grid{display:inline-block}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-mobile--align-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-mobile--align-left .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-left .elementor-grid-item{margin-left:0;margin-right:0}}@media (max-width:767px){.elementor .elementor-hidden-mobile,.elementor .elementor-hidden-phone{display:none}}@media (min-width:-1px) and (max-width:-1px){.elementor .elementor-hidden-mobile_extra{display:none}}@media (min-width:768px) and (max-width:1024px){.elementor .elementor-hidden-tablet{display:none}}@media (min-width:-1px) and (max-width:-1px){.elementor .elementor-hidden-laptop,.elementor .elementor-hidden-tablet_extra{display:none}}@media (min-width:1025px) and (max-width:99999px){.elementor .elementor-hidden-desktop{display:none}}@media (min-width:-1px){.elementor .elementor-hidden-widescreen{display:none}}.elementor-widget-text-path{font-size:20px;text-align:var(--alignment,left)}.elementor-widget-text-path svg{width:var(--width);max-width:100%;height:auto;overflow:visible;word-spacing:var(--word-spacing);-webkit-transform:rotate(var(--rotate,0)) scaleX(var(--scale-x,1)) scaleY(var(--scale-y,1));-ms-transform:rotate(var(--rotate,0)) scaleX(var(--scale-x,1)) scaleY(var(--scale-y,1));transform:rotate(var(--rotate,0)) scaleX(var(--scale-x,1)) scaleY(var(--scale-y,1))}.elementor-widget-text-path svg path{vector-effect:non-scaling-stroke;fill:var(--path-fill,transparent);stroke:var(--stroke-color,transparent);stroke-width:var(--stroke-width,1px);-webkit-transition:var(--stroke-transition) stroke,var(--stroke-transition) fill;-o-transition:var(--stroke-transition) stroke,var(--stroke-transition) fill;transition:var(--stroke-transition) stroke,var(--stroke-transition) fill}.elementor-widget-text-path svg:hover path{--path-fill:var(--path-fill-hover);--stroke-color:var(--stroke-color-hover);--stroke-width:var(--stroke-width-hover)}.elementor-widget-text-path svg text{--fill:var(--text-color);fill:var(--fill);direction:var(--direction,ltr);-webkit-transition:var(--transition) stroke,var(--transition) stroke-width,var(--transition) fill;-o-transition:var(--transition) stroke,var(--transition) stroke-width,var(--transition) fill;transition:var(--transition) stroke,var(--transition) stroke-width,var(--transition) fill}.elementor-widget-text-path svg text:hover{--color:var(--text-color-hover,var(--text-color));--fill:var(--color);color:var(--color)}