.wp-block-audio figcaption{margin-top:.5em;margin-bottom:1em}.wp-block-audio audio{width:100%;min-width:300px}.wp-block-button{color:#fff}.wp-block-button.aligncenter{text-align:center}.wp-block-button.alignright{text-align:right}.wp-block-button__link{background-color:#32373c;border:none;border-radius:28px;box-shadow:none;color:inherit;cursor:pointer;display:inline-block;font-size:18px;margin:0;padding:12px 24px;text-align:center;text-decoration:none;overflow-wrap:break-word}.wp-block-button__link:active,.wp-block-button__link:focus,.wp-block-button__link:hover,.wp-block-button__link:visited{color:inherit}.is-style-squared .wp-block-button__link{border-radius:0}.no-border-radius.wp-block-button__link{border-radius:0!important}.is-style-outline{color:#32373c}.is-style-outline .wp-block-button__link{background-color:transparent;border:2px solid}.wp-block-calendar{text-align:center}.wp-block-calendar tbody td,.wp-block-calendar th{padding:4px;border:1px solid #e2e4e7}.wp-block-calendar tfoot td{border:none}.wp-block-calendar table{width:100%;border-collapse:collapse;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.wp-block-calendar table th{font-weight:400;background:#edeff0}.wp-block-calendar a{text-decoration:underline}.wp-block-calendar tfoot a{color:#00739c}.wp-block-calendar table caption,.wp-block-calendar table tbody{color:#40464d}.wp-block-categories.alignleft{margin-right:2em}.wp-block-categories.alignright{margin-left:2em}.wp-block-columns{display:flex;margin-bottom:28px;flex-wrap:wrap}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap}}.wp-block-column{flex-grow:1;min-width:0;word-break:break-word;overflow-wrap:break-word}@media (max-width:599px){.wp-block-column{flex-basis:100%!important}}@media (min-width:600px){.wp-block-column{flex-basis:calc(50% - 16px);flex-grow:0}.wp-block-column:nth-child(2n){margin-left:32px}}@media (min-width:782px){.wp-block-column:not(:first-child){margin-left:32px}}.wp-block-columns.are-vertically-aligned-top{align-items:flex-start}.wp-block-columns.are-vertically-aligned-center{align-items:center}.wp-block-columns.are-vertically-aligned-bottom{align-items:flex-end}.wp-block-column.is-vertically-aligned-top{align-self:flex-start}.wp-block-column.is-vertically-aligned-center{-ms-grid-row-align:center;align-self:center}.wp-block-column.is-vertically-aligned-bottom{align-self:flex-end}.wp-block-cover,.wp-block-cover-image{position:relative;background-color:#000;background-size:cover;background-position:50%;min-height:430px;height:100%;width:100%;display:flex;justify-content:center;align-items:center;overflow:hidden}.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:fixed}@supports (-webkit-overflow-scrolling:touch){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:scroll}}@media (prefers-reduced-motion:reduce){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:scroll}}.wp-block-cover-image.has-background-dim:before,.wp-block-cover.has-background-dim:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-color:inherit;opacity:.5;z-index:1}.wp-block-cover-image.has-background-dim.has-background-dim-10:before,.wp-block-cover.has-background-dim.has-background-dim-10:before{opacity:.1}.wp-block-cover-image.has-background-dim.has-background-dim-20:before,.wp-block-cover.has-background-dim.has-background-dim-20:before{opacity:.2}.wp-block-cover-image.has-background-dim.has-background-dim-30:before,.wp-block-cover.has-background-dim.has-background-dim-30:before{opacity:.3}.wp-block-cover-image.has-background-dim.has-background-dim-40:before,.wp-block-cover.has-background-dim.has-background-dim-40:before{opacity:.4}.wp-block-cover-image.has-background-dim.has-background-dim-50:before,.wp-block-cover.has-background-dim.has-background-dim-50:before{opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-60:before,.wp-block-cover.has-background-dim.has-background-dim-60:before{opacity:.6}.wp-block-cover-image.has-background-dim.has-background-dim-70:before,.wp-block-cover.has-background-dim.has-background-dim-70:before{opacity:.7}.wp-block-cover-image.has-background-dim.has-background-dim-80:before,.wp-block-cover.has-background-dim.has-background-dim-80:before{opacity:.8}.wp-block-cover-image.has-background-dim.has-background-dim-90:before,.wp-block-cover.has-background-dim.has-background-dim-90:before{opacity:.9}.wp-block-cover-image.has-background-dim.has-background-dim-100:before,.wp-block-cover.has-background-dim.has-background-dim-100:before{opacity:1}.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.alignleft,.wp-block-cover.alignright{max-width:305px;width:100%}.wp-block-cover-image:after,.wp-block-cover:after{display:block;content:"";font-size:0;min-height:inherit}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-cover-image:after,.wp-block-cover:after{content:none}}.wp-block-cover-image.aligncenter,.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.aligncenter,.wp-block-cover.alignleft,.wp-block-cover.alignright{display:flex}.wp-block-cover-image .wp-block-cover__inner-container,.wp-block-cover .wp-block-cover__inner-container{width:calc(100% - 70px);z-index:1;color:#f8f9f9}.wp-block-cover-image .wp-block-subhead:not(.has-text-color),.wp-block-cover-image h1:not(.has-text-color),.wp-block-cover-image h2:not(.has-text-color),.wp-block-cover-image h3:not(.has-text-color),.wp-block-cover-image h4:not(.has-text-color),.wp-block-cover-image h5:not(.has-text-color),.wp-block-cover-image h6:not(.has-text-color),.wp-block-cover-image p:not(.has-text-color),.wp-block-cover .wp-block-subhead:not(.has-text-color),.wp-block-cover h1:not(.has-text-color),.wp-block-cover h2:not(.has-text-color),.wp-block-cover h3:not(.has-text-color),.wp-block-cover h4:not(.has-text-color),.wp-block-cover h5:not(.has-text-color),.wp-block-cover h6:not(.has-text-color),.wp-block-cover p:not(.has-text-color){color:inherit}.wp-block-cover__video-background{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:100%;height:100%;z-index:0;-o-object-fit:cover;object-fit:cover}.wp-block-cover-image-text,.wp-block-cover-text,section.wp-block-cover-image h2{color:#fff}.wp-block-cover-image-text a,.wp-block-cover-image-text a:active,.wp-block-cover-image-text a:focus,.wp-block-cover-image-text a:hover,.wp-block-cover-text a,.wp-block-cover-text a:active,.wp-block-cover-text a:focus,.wp-block-cover-text a:hover,section.wp-block-cover-image h2 a,section.wp-block-cover-image h2 a:active,section.wp-block-cover-image h2 a:focus,section.wp-block-cover-image h2 a:hover{color:#fff}.wp-block-cover-image .wp-block-cover.has-left-content{justify-content:flex-start}.wp-block-cover-image .wp-block-cover.has-right-content{justify-content:flex-end}.wp-block-cover-image.has-left-content .wp-block-cover-image-text,.wp-block-cover.has-left-content .wp-block-cover-text,section.wp-block-cover-image.has-left-content>h2{margin-left:0;text-align:left}.wp-block-cover-image.has-right-content .wp-block-cover-image-text,.wp-block-cover.has-right-content .wp-block-cover-text,section.wp-block-cover-image.has-right-content>h2{margin-right:0;text-align:right}.wp-block-cover-image .wp-block-cover-image-text,.wp-block-cover .wp-block-cover-text,section.wp-block-cover-image>h2{font-size:2em;line-height:1.25;z-index:1;margin-bottom:0;max-width:610px;padding:14px;text-align:center}.block-editor-block-list__block[data-type="core/embed"][data-align=left] .block-editor-block-list__block-edit,.block-editor-block-list__block[data-type="core/embed"][data-align=right] .block-editor-block-list__block-edit,.wp-block-embed.alignleft,.wp-block-embed.alignright{max-width:360px;width:100%}.wp-block-embed{margin-bottom:1em}.wp-block-embed figcaption{margin-top:.5em;margin-bottom:1em}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper{position:relative}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{content:"";display:block;padding-top:50%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{padding-top:42.85%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper:before{padding-top:50%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper:before{padding-top:56.25%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper:before{padding-top:75%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper:before{padding-top:100%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper:before{padding-top:177.78%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper:before{padding-top:200%}.wp-block-file{margin-bottom:1.5em}.wp-block-file.aligncenter{text-align:center}.wp-block-file.alignright{text-align:right}.wp-block-file .wp-block-file__button{background:#32373c;border-radius:2em;color:#fff;font-size:13px;padding:.5em 1em}.wp-block-file a.wp-block-file__button{text-decoration:none}.wp-block-file a.wp-block-file__button:active,.wp-block-file a.wp-block-file__button:focus,.wp-block-file a.wp-block-file__button:hover,.wp-block-file a.wp-block-file__button:visited{box-shadow:none;color:#fff;opacity:.85;text-decoration:none}.wp-block-file *+.wp-block-file__button{margin-left:.75em}.blocks-gallery-grid,.wp-block-gallery{display:flex;flex-wrap:wrap;list-style-type:none;padding:0;margin:0}.blocks-gallery-grid .blocks-gallery-image,.blocks-gallery-grid .blocks-gallery-item,.wp-block-gallery .blocks-gallery-image,.wp-block-gallery .blocks-gallery-item{margin:0 16px 16px 0;display:flex;flex-grow:1;flex-direction:column;justify-content:center;position:relative}.blocks-gallery-grid .blocks-gallery-image figure,.blocks-gallery-grid .blocks-gallery-item figure,.wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery .blocks-gallery-item figure{margin:0;height:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.blocks-gallery-grid .blocks-gallery-image figure,.blocks-gallery-grid .blocks-gallery-item figure,.wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery .blocks-gallery-item figure{display:flex;align-items:flex-end;justify-content:flex-start}}.blocks-gallery-grid .blocks-gallery-image img,.blocks-gallery-grid .blocks-gallery-item img,.wp-block-gallery .blocks-gallery-image img,.wp-block-gallery .blocks-gallery-item img{display:block;max-width:100%;height:auto;width:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.blocks-gallery-grid .blocks-gallery-image img,.blocks-gallery-grid .blocks-gallery-item img,.wp-block-gallery .blocks-gallery-image img,.wp-block-gallery .blocks-gallery-item img{width:auto}}.blocks-gallery-grid .blocks-gallery-image figcaption,.blocks-gallery-grid .blocks-gallery-item figcaption,.wp-block-gallery .blocks-gallery-image figcaption,.wp-block-gallery .blocks-gallery-item figcaption{position:absolute;bottom:0;width:100%;max-height:100%;overflow:auto;padding:40px 10px 9px;color:#fff;text-align:center;font-size:13px;background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.3) 70%,transparent)}.blocks-gallery-grid .blocks-gallery-image figcaption img,.blocks-gallery-grid .blocks-gallery-item figcaption img,.wp-block-gallery .blocks-gallery-image figcaption img,.wp-block-gallery .blocks-gallery-item figcaption img{display:inline}.blocks-gallery-grid.is-cropped .blocks-gallery-image a,.blocks-gallery-grid.is-cropped .blocks-gallery-image img,.blocks-gallery-grid.is-cropped .blocks-gallery-item a,.blocks-gallery-grid.is-cropped .blocks-gallery-item img,.wp-block-gallery.is-cropped .blocks-gallery-image a,.wp-block-gallery.is-cropped .blocks-gallery-image img,.wp-block-gallery.is-cropped .blocks-gallery-item a,.wp-block-gallery.is-cropped .blocks-gallery-item img{width:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.blocks-gallery-grid.is-cropped .blocks-gallery-image a,.blocks-gallery-grid.is-cropped .blocks-gallery-image img,.blocks-gallery-grid.is-cropped .blocks-gallery-item a,.blocks-gallery-grid.is-cropped .blocks-gallery-item img,.wp-block-gallery.is-cropped .blocks-gallery-image a,.wp-block-gallery.is-cropped .blocks-gallery-image img,.wp-block-gallery.is-cropped .blocks-gallery-item a,.wp-block-gallery.is-cropped .blocks-gallery-item img{height:100%;flex:1;-o-object-fit:cover;object-fit:cover}}.blocks-gallery-grid .blocks-gallery-image,.blocks-gallery-grid .blocks-gallery-item,.wp-block-gallery .blocks-gallery-image,.wp-block-gallery .blocks-gallery-item{width:calc((100% - 16px)/2)}.blocks-gallery-grid .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery .blocks-gallery-item:nth-of-type(2n){margin-right:0}.blocks-gallery-grid.columns-1 .blocks-gallery-image,.blocks-gallery-grid.columns-1 .blocks-gallery-item,.wp-block-gallery.columns-1 .blocks-gallery-image,.wp-block-gallery.columns-1 .blocks-gallery-item{width:100%;margin-right:0}@media (min-width:600px){.blocks-gallery-grid.columns-3 .blocks-gallery-image,.blocks-gallery-grid.columns-3 .blocks-gallery-item,.wp-block-gallery.columns-3 .blocks-gallery-image,.wp-block-gallery.columns-3 .blocks-gallery-item{width:calc((100% - 32px)/3);margin-right:16px}@supports (-ms-ime-align:auto){.blocks-gallery-grid.columns-3 .blocks-gallery-image,.blocks-gallery-grid.columns-3 .blocks-gallery-item,.wp-block-gallery.columns-3 .blocks-gallery-image,.wp-block-gallery.columns-3 .blocks-gallery-item{width:calc((100% - 32px)/3 - 1px)}}.blocks-gallery-grid.columns-4 .blocks-gallery-image,.blocks-gallery-grid.columns-4 .blocks-gallery-item,.wp-block-gallery.columns-4 .blocks-gallery-image,.wp-block-gallery.columns-4 .blocks-gallery-item{width:calc((100% - 48px)/4);margin-right:16px}@supports (-ms-ime-align:auto){.blocks-gallery-grid.columns-4 .blocks-gallery-image,.blocks-gallery-grid.columns-4 .blocks-gallery-item,.wp-block-gallery.columns-4 .blocks-gallery-image,.wp-block-gallery.columns-4 .blocks-gallery-item{width:calc((100% - 48px)/4 - 1px)}}.blocks-gallery-grid.columns-5 .blocks-gallery-image,.blocks-gallery-grid.columns-5 .blocks-gallery-item,.wp-block-gallery.columns-5 .blocks-gallery-image,.wp-block-gallery.columns-5 .blocks-gallery-item{width:calc((100% - 64px)/5);margin-right:16px}@supports (-ms-ime-align:auto){.blocks-gallery-grid.columns-5 .blocks-gallery-image,.blocks-gallery-grid.columns-5 .blocks-gallery-item,.wp-block-gallery.columns-5 .blocks-gallery-image,.wp-block-gallery.columns-5 .blocks-gallery-item{width:calc((100% - 64px)/5 - 1px)}}.blocks-gallery-grid.columns-6 .blocks-gallery-image,.blocks-gallery-grid.columns-6 .blocks-gallery-item,.wp-block-gallery.columns-6 .blocks-gallery-image,.wp-block-gallery.columns-6 .blocks-gallery-item{width:calc((100% - 80px)/6);margin-right:16px}@supports (-ms-ime-align:auto){.blocks-gallery-grid.columns-6 .blocks-gallery-image,.blocks-gallery-grid.columns-6 .blocks-gallery-item,.wp-block-gallery.columns-6 .blocks-gallery-image,.wp-block-gallery.columns-6 .blocks-gallery-item{width:calc((100% - 80px)/6 - 1px)}}.blocks-gallery-grid.columns-7 .blocks-gallery-image,.blocks-gallery-grid.columns-7 .blocks-gallery-item,.wp-block-gallery.columns-7 .blocks-gallery-image,.wp-block-gallery.columns-7 .blocks-gallery-item{width:calc((100% - 96px)/7);margin-right:16px}@supports (-ms-ime-align:auto){.blocks-gallery-grid.columns-7 .blocks-gallery-image,.blocks-gallery-grid.columns-7 .blocks-gallery-item,.wp-block-gallery.columns-7 .blocks-gallery-image,.wp-block-gallery.columns-7 .blocks-gallery-item{width:calc((100% - 96px)/7 - 1px)}}.blocks-gallery-grid.columns-8 .blocks-gallery-image,.blocks-gallery-grid.columns-8 .blocks-gallery-item,.wp-block-gallery.columns-8 .blocks-gallery-image,.wp-block-gallery.columns-8 .blocks-gallery-item{width:calc((100% - 112px)/8);margin-right:16px}@supports (-ms-ime-align:auto){.blocks-gallery-grid.columns-8 .blocks-gallery-image,.blocks-gallery-grid.columns-8 .blocks-gallery-item,.wp-block-gallery.columns-8 .blocks-gallery-image,.wp-block-gallery.columns-8 .blocks-gallery-item{width:calc((100% - 112px)/8 - 1px)}}.blocks-gallery-grid.columns-1 .blocks-gallery-image:nth-of-type(1n),.blocks-gallery-grid.columns-1 .blocks-gallery-item:nth-of-type(1n),.wp-block-gallery.columns-1 .blocks-gallery-image:nth-of-type(1n),.wp-block-gallery.columns-1 .blocks-gallery-item:nth-of-type(1n){margin-right:0}.blocks-gallery-grid.columns-2 .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid.columns-2 .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery.columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery.columns-2 .blocks-gallery-item:nth-of-type(2n){margin-right:0}.blocks-gallery-grid.columns-3 .blocks-gallery-image:nth-of-type(3n),.blocks-gallery-grid.columns-3 .blocks-gallery-item:nth-of-type(3n),.wp-block-gallery.columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery.columns-3 .blocks-gallery-item:nth-of-type(3n){margin-right:0}.blocks-gallery-grid.columns-4 .blocks-gallery-image:nth-of-type(4n),.blocks-gallery-grid.columns-4 .blocks-gallery-item:nth-of-type(4n),.wp-block-gallery.columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery.columns-4 .blocks-gallery-item:nth-of-type(4n){margin-right:0}.blocks-gallery-grid.columns-5 .blocks-gallery-image:nth-of-type(5n),.blocks-gallery-grid.columns-5 .blocks-gallery-item:nth-of-type(5n),.wp-block-gallery.columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery.columns-5 .blocks-gallery-item:nth-of-type(5n){margin-right:0}.blocks-gallery-grid.columns-6 .blocks-gallery-image:nth-of-type(6n),.blocks-gallery-grid.columns-6 .blocks-gallery-item:nth-of-type(6n),.wp-block-gallery.columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery.columns-6 .blocks-gallery-item:nth-of-type(6n){margin-right:0}.blocks-gallery-grid.columns-7 .blocks-gallery-image:nth-of-type(7n),.blocks-gallery-grid.columns-7 .blocks-gallery-item:nth-of-type(7n),.wp-block-gallery.columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery.columns-7 .blocks-gallery-item:nth-of-type(7n){margin-right:0}.blocks-gallery-grid.columns-8 .blocks-gallery-image:nth-of-type(8n),.blocks-gallery-grid.columns-8 .blocks-gallery-item:nth-of-type(8n),.wp-block-gallery.columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery.columns-8 .blocks-gallery-item:nth-of-type(8n){margin-right:0}}.blocks-gallery-grid .blocks-gallery-image:last-child,.blocks-gallery-grid .blocks-gallery-item:last-child,.wp-block-gallery .blocks-gallery-image:last-child,.wp-block-gallery .blocks-gallery-item:last-child{margin-right:0}.blocks-gallery-grid.alignleft,.blocks-gallery-grid.alignright,.wp-block-gallery.alignleft,.wp-block-gallery.alignright{max-width:305px;width:100%}.blocks-gallery-grid.aligncenter .blocks-gallery-item figure,.wp-block-gallery.aligncenter .blocks-gallery-item figure{justify-content:center}.wp-block-image{max-width:100%;margin-bottom:1em}.wp-block-image img{max-width:100%}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull img,.wp-block-image.alignwide img{width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.is-resized{display:table;margin-left:0;margin-right:0}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.is-resized>figcaption{display:table-caption;caption-side:bottom}.wp-block-image .alignleft{float:left;margin-right:1em}.wp-block-image .alignright{float:right;margin-left:1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image figcaption{margin-top:.5em;margin-bottom:1em}.is-style-circle-mask img{border-radius:9999px}@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.is-style-circle-mask img{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-mode:alpha;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;border-radius:none}}.wp-block-latest-comments__comment{font-size:15px;line-height:1.1;list-style:none;margin-bottom:1em}.has-avatars .wp-block-latest-comments__comment{min-height:36px;list-style:none}.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt,.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta{margin-left:52px}.has-dates .wp-block-latest-comments__comment,.has-excerpts .wp-block-latest-comments__comment{line-height:1.5}.wp-block-latest-comments__comment-excerpt p{font-size:14px;line-height:1.8;margin:5px 0 20px}.wp-block-latest-comments__comment-date{color:#8f98a1;display:block;font-size:12px}.wp-block-latest-comments .avatar,.wp-block-latest-comments__comment-avatar{border-radius:24px;display:block;float:left;height:40px;margin-right:12px;width:40px}.wp-block-latest-posts.alignleft{margin-right:2em}.wp-block-latest-posts.alignright{margin-left:2em}.wp-block-latest-posts.wp-block-latest-posts__list{list-style:none}.wp-block-latest-posts.is-grid{display:flex;flex-wrap:wrap;padding:0}.wp-block-latest-posts.is-grid li{margin:0 16px 16px 0;width:100%}@media (min-width:600px){.wp-block-latest-posts.columns-2 li{width:calc(50% - 16px)}.wp-block-latest-posts.columns-3 li{width:calc(33.33333% - 16px)}.wp-block-latest-posts.columns-4 li{width:calc(25% - 16px)}.wp-block-latest-posts.columns-5 li{width:calc(20% - 16px)}.wp-block-latest-posts.columns-6 li{width:calc(16.66667% - 16px)}}.wp-block-latest-posts__post-date{display:block;color:#6c7781;font-size:13px}.wp-block-latest-posts__post-excerpt{margin-top:8px;margin-bottom:16px}.wp-block-media-text{display:-ms-grid;display:grid;-ms-grid-rows:auto;grid-template-rows:auto;-ms-grid-columns:50% 1fr;grid-template-columns:50% 1fr}.wp-block-media-text .has-media-on-the-right{-ms-grid-columns:1fr 50%;grid-template-columns:1fr 50%}.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__media{-ms-grid-row-align:start;align-self:start}.wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__media,.wp-block-media-text .wp-block-media-text__content,.wp-block-media-text .wp-block-media-text__media{-ms-grid-row-align:center;align-self:center}.wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__media{-ms-grid-row-align:end;align-self:end}.wp-block-media-text .wp-block-media-text__media{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1;margin:0}.wp-block-media-text .wp-block-media-text__content{word-break:break-word;padding:0 8%}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__media,.wp-block-media-text .wp-block-media-text__content{-ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}.wp-block-media-text>figure>img,.wp-block-media-text>figure>video{max-width:unset;width:100%;vertical-align:middle}.wp-block-media-text.is-image-fill figure{height:100%;min-height:250px;background-size:cover}.wp-block-media-text.is-image-fill figure>img{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}@media (max-width:600px){.wp-block-media-text.is-stacked-on-mobile{-ms-grid-columns:100%!important;grid-template-columns:100%!important}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__media{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}.wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right .wp-block-media-text__media,.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content{-ms-grid-column:1;grid-column:1;-ms-grid-row:2;grid-row:2}.wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right .wp-block-media-text__content{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}}.is-small-text{font-size:14px}.is-regular-text{font-size:16px}.is-large-text{font-size:36px}.is-larger-text{font-size:48px}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;line-height:.68;font-weight:100;margin:.05em .1em 0 0;text-transform:uppercase;font-style:normal}.has-drop-cap:not(:focus):after{content:"";display:table;clear:both;padding-top:14px}p.has-background{padding:20px 30px}p.has-text-color a{color:inherit}.wp-block-pullquote{padding:3em 0;margin-left:0;margin-right:0;text-align:center}.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{max-width:305px}.wp-block-pullquote.alignleft p,.wp-block-pullquote.alignright p{font-size:20px}.wp-block-pullquote p{font-size:28px;line-height:1.6}.wp-block-pullquote cite,.wp-block-pullquote footer{position:relative}.wp-block-pullquote .has-text-color a{color:inherit}.wp-block-pullquote:not(.is-style-solid-color){background:none}.wp-block-pullquote.is-style-solid-color{border:none}.wp-block-pullquote.is-style-solid-color blockquote{margin-left:auto;margin-right:auto;text-align:left;max-width:60%}.wp-block-pullquote.is-style-solid-color blockquote p{margin-top:0;margin-bottom:0;font-size:32px}.wp-block-pullquote.is-style-solid-color blockquote cite{text-transform:none;font-style:normal}.wp-block-pullquote cite{color:inherit}.wp-block-quote.is-large,.wp-block-quote.is-style-large{margin:0 0 16px;padding:0 1em}.wp-block-quote.is-large p,.wp-block-quote.is-style-large p{font-size:24px;font-style:italic;line-height:1.6}.wp-block-quote.is-large cite,.wp-block-quote.is-large footer,.wp-block-quote.is-style-large cite,.wp-block-quote.is-style-large footer{font-size:18px;text-align:right}.wp-block-rss.alignleft{margin-right:2em}.wp-block-rss.alignright{margin-left:2em}.wp-block-rss.is-grid{display:flex;flex-wrap:wrap;padding:0;list-style:none}.wp-block-rss.is-grid li{margin:0 16px 16px 0;width:100%}@media (min-width:600px){.wp-block-rss.columns-2 li{width:calc(50% - 16px)}.wp-block-rss.columns-3 li{width:calc(33.33333% - 16px)}.wp-block-rss.columns-4 li{width:calc(25% - 16px)}.wp-block-rss.columns-5 li{width:calc(20% - 16px)}.wp-block-rss.columns-6 li{width:calc(16.66667% - 16px)}}.wp-block-rss__item-author,.wp-block-rss__item-publish-date{display:block;color:#6c7781;font-size:13px}.wp-block-search{display:flex;flex-wrap:wrap}.wp-block-search .wp-block-search__label{width:100%}.wp-block-search .wp-block-search__input{flex-grow:1}.wp-block-search .wp-block-search__button{margin-left:10px}.wp-block-separator.is-style-wide{border-bottom-width:1px}.wp-block-separator.is-style-dots{background:none!important;border:none;text-align:center;max-width:none;line-height:1;height:auto}.wp-block-separator.is-style-dots:before{content:"\00b7 \00b7 \00b7";color:currentColor;font-size:20px;letter-spacing:2em;padding-left:2em;font-family:serif}.wp-block-social-links{display:flex;justify-content:flex-start;padding-left:0;padding-right:0;margin-left:0}.wp-social-link{width:36px;height:36px;border-radius:36px;margin-right:8px}.wp-social-link,.wp-social-link a{display:block;transition:transform .1s ease}.wp-social-link a{padding:6px;line-height:0}.wp-social-link a,.wp-social-link a:active,.wp-social-link a:hover,.wp-social-link a:visited,.wp-social-link svg{color:currentColor;fill:currentColor}.wp-social-link:hover{transform:scale(1.1)}.wp-block-social-links.aligncenter{justify-content:center;display:flex}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link{background-color:#f0f0f0;color:#444}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-amazon{background-color:#f90;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-bandcamp{background-color:#1ea0c3;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-behance{background-color:#0757fe;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-codepen{background-color:#1e1f26;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-deviantart{background-color:#02e49b;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dribbble{background-color:#e94c89;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dropbox{background-color:#4280ff;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-etsy{background-color:#f45800;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-facebook{background-color:#1977f2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-fivehundredpx{background-color:#000;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-flickr{background-color:#0461dd;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-foursquare{background-color:#e65678;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-github{background-color:#24292d;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-goodreads{background-color:#eceadd;color:#382110}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-google{background-color:#ea4434;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-instagram{background-color:#f00075;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-lastfm{background-color:#e21b24;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-linkedin{background-color:#0577b5;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-mastodon{background-color:#3288d4;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-medium{background-color:#02ab6c;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-meetup{background-color:#f6405f;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pinterest{background-color:#e60122;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pocket{background-color:#ef4155;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-reddit{background-color:#fe4500;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-skype{background-color:#0478d7;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-snapchat{background-color:#fefc00;color:#fff;stroke:#000}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-soundcloud{background-color:#ff5600;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-spotify{background-color:#1bd760;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-tumblr{background-color:#011835;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitch{background-color:#6440a4;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitter{background-color:#21a1f3;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vimeo{background-color:#1eb7ea;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vk{background-color:#4680c2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-wordpress{background-color:#3499cd;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-yelp{background-color:#d32422;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-youtube{background-color:#ff0100;color:#fff}.wp-block-social-links.is-style-logos-only .wp-social-link{background:none;padding:4px}.wp-block-social-links.is-style-logos-only .wp-social-link svg{width:28px;height:28px}.wp-block-social-links.is-style-logos-only .wp-social-link-amazon{color:#f90}.wp-block-social-links.is-style-logos-only .wp-social-link-bandcamp{color:#1ea0c3}.wp-block-social-links.is-style-logos-only .wp-social-link-behance{color:#0757fe}.wp-block-social-links.is-style-logos-only .wp-social-link-codepen{color:#1e1f26}.wp-block-social-links.is-style-logos-only .wp-social-link-deviantart{color:#02e49b}.wp-block-social-links.is-style-logos-only .wp-social-link-dribbble{color:#e94c89}.wp-block-social-links.is-style-logos-only .wp-social-link-dropbox{color:#4280ff}.wp-block-social-links.is-style-logos-only .wp-social-link-etsy{color:#f45800}.wp-block-social-links.is-style-logos-only .wp-social-link-facebook{color:#1977f2}.wp-block-social-links.is-style-logos-only .wp-social-link-fivehundredpx{color:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-flickr{color:#0461dd}.wp-block-social-links.is-style-logos-only .wp-social-link-foursquare{color:#e65678}.wp-block-social-links.is-style-logos-only .wp-social-link-github{color:#24292d}.wp-block-social-links.is-style-logos-only .wp-social-link-goodreads{color:#382110}.wp-block-social-links.is-style-logos-only .wp-social-link-google{color:#ea4434}.wp-block-social-links.is-style-logos-only .wp-social-link-instagram{color:#f00075}.wp-block-social-links.is-style-logos-only .wp-social-link-lastfm{color:#e21b24}.wp-block-social-links.is-style-logos-only .wp-social-link-linkedin{color:#0577b5}.wp-block-social-links.is-style-logos-only .wp-social-link-mastodon{color:#3288d4}.wp-block-social-links.is-style-logos-only .wp-social-link-medium{color:#02ab6c}.wp-block-social-links.is-style-logos-only .wp-social-link-meetup{color:#f6405f}.wp-block-social-links.is-style-logos-only .wp-social-link-pinterest{color:#e60122}.wp-block-social-links.is-style-logos-only .wp-social-link-pocket{color:#ef4155}.wp-block-social-links.is-style-logos-only .wp-social-link-reddit{color:#fe4500}.wp-block-social-links.is-style-logos-only .wp-social-link-skype{color:#0478d7}.wp-block-social-links.is-style-logos-only .wp-social-link-snapchat{color:#fff;stroke:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-soundcloud{color:#ff5600}.wp-block-social-links.is-style-logos-only .wp-social-link-spotify{color:#1bd760}.wp-block-social-links.is-style-logos-only .wp-social-link-tumblr{color:#011835}.wp-block-social-links.is-style-logos-only .wp-social-link-twitch{color:#6440a4}.wp-block-social-links.is-style-logos-only .wp-social-link-twitter{color:#21a1f3}.wp-block-social-links.is-style-logos-only .wp-social-link-vimeo{color:#1eb7ea}.wp-block-social-links.is-style-logos-only .wp-social-link-vk{color:#4680c2}.wp-block-social-links.is-style-logos-only .wp-social-link-wordpress{color:#3499cd}.wp-block-social-links.is-style-logos-only .wp-social-link-yelp{background-color:#d32422;color:#fff}.wp-block-social-links.is-style-logos-only .wp-social-link-youtube{color:#ff0100}.wp-block-social-links.is-style-pill-shape .wp-social-link{width:auto}.wp-block-social-links.is-style-pill-shape .wp-social-link a{padding-left:16px;padding-right:16px}.wp-block-spacer{clear:both}p.wp-block-subhead{font-size:1.1em;font-style:italic;opacity:.75}.wp-block-table{overflow-x:auto}.wp-block-table table{width:100%}.wp-block-table .has-fixed-layout{table-layout:fixed;width:100%}.wp-block-table .has-fixed-layout td,.wp-block-table .has-fixed-layout th{word-break:break-word}.wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{display:table;width:auto}.wp-block-table.aligncenter td,.wp-block-table.aligncenter th,.wp-block-table.alignleft td,.wp-block-table.alignleft th,.wp-block-table.alignright td,.wp-block-table.alignright th{word-break:break-word}.wp-block-table .has-subtle-light-gray-background-color{background-color:#f3f4f5}.wp-block-table .has-subtle-pale-green-background-color{background-color:#e9fbe5}.wp-block-table .has-subtle-pale-blue-background-color{background-color:#e7f5fe}.wp-block-table .has-subtle-pale-pink-background-color{background-color:#fcf0ef}.wp-block-table.is-style-stripes{border-spacing:0;border-collapse:inherit;background-color:transparent;border-bottom:1px solid #f3f4f5}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#f3f4f5}.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(odd){background-color:#f3f4f5}.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(odd){background-color:#e9fbe5}.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(odd){background-color:#e7f5fe}.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(odd){background-color:#fcf0ef}.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{border-color:transparent}.wp-block-text-columns,.wp-block-text-columns.aligncenter{display:flex}.wp-block-text-columns .wp-block-column{margin:0 16px;padding:0}.wp-block-text-columns .wp-block-column:first-child{margin-left:0}.wp-block-text-columns .wp-block-column:last-child{margin-right:0}.wp-block-text-columns.columns-2 .wp-block-column{width:50%}.wp-block-text-columns.columns-3 .wp-block-column{width:33.33333%}.wp-block-text-columns.columns-4 .wp-block-column{width:25%}pre.wp-block-verse{white-space:nowrap;overflow:auto}.wp-block-video{margin-left:0;margin-right:0}.wp-block-video video{max-width:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-video [poster]{-o-object-fit:cover;object-fit:cover}}.wp-block-video.aligncenter{text-align:center}.wp-block-video figcaption{margin-top:.5em;margin-bottom:1em}:root .has-pale-pink-background-color{background-color:#f78da7}:root .has-vivid-red-background-color{background-color:#cf2e2e}:root .has-luminous-vivid-orange-background-color{background-color:#ff6900}:root .has-luminous-vivid-amber-background-color{background-color:#fcb900}:root .has-light-green-cyan-background-color{background-color:#7bdcb5}:root .has-vivid-green-cyan-background-color{background-color:#00d084}:root .has-pale-cyan-blue-background-color{background-color:#8ed1fc}:root .has-vivid-cyan-blue-background-color{background-color:#0693e3}:root .has-vivid-purple-background-color{background-color:#9b51e0}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-cyan-bluish-gray-background-color{background-color:#abb8c3}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-pale-pink-color{color:#f78da7}:root .has-vivid-red-color{color:#cf2e2e}:root .has-luminous-vivid-orange-color{color:#ff6900}:root .has-luminous-vivid-amber-color{color:#fcb900}:root .has-light-green-cyan-color{color:#7bdcb5}:root .has-vivid-green-cyan-color{color:#00d084}:root .has-pale-cyan-blue-color{color:#8ed1fc}:root .has-vivid-cyan-blue-color{color:#0693e3}:root .has-vivid-purple-color{color:#9b51e0}:root .has-very-light-gray-color{color:#eee}:root .has-cyan-bluish-gray-color{color:#abb8c3}:root .has-very-dark-gray-color{color:#313131}.has-small-font-size{font-size:13px}.has-normal-font-size,.has-regular-font-size{font-size:16px}.has-medium-font-size{font-size:20px}.has-large-font-size{font-size:36px}.has-huge-font-size,.has-larger-font-size{font-size:42px}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}@font-face {
font-family: europa;
src: url(//www.interiorfitouts.com.au/wp-content/themes/interior-fitouts-custom/assets/fonts/europa-regular-webfont.woff2) format('woff2'),
url(//www.interiorfitouts.com.au/wp-content/themes/interior-fitouts-custom/assets/fonts/europa-regular-webfont.woff) format('woff');
font-weight: 400 ;
font-style: normal;
}
@font-face {
font-family: europa;
src: url(//www.interiorfitouts.com.au/wp-content/themes/interior-fitouts-custom/assets/fonts/europa-bold-webfont.woff2) format('woff2'),
url(//www.interiorfitouts.com.au/wp-content/themes/interior-fitouts-custom/assets/fonts/europa-bold-webfont.woff) format('woff');
font-weight: 700;
font-style: normal;
}
@font-face {
font-family: europa;
src: url(//www.interiorfitouts.com.au/wp-content/themes/interior-fitouts-custom/assets/fonts/europa-light-webfont.woff2) format('woff2'),
url(//www.interiorfitouts.com.au/wp-content/themes/interior-fitouts-custom/assets/fonts/europa-light-webfont.woff) format('woff');
font-weight: 300;
font-style: normal;
} body {
background: #FFFFFF;
} .screen-reader-text {
display: none;
}
.alignleft,
.align-left {
float: left;
width: auto;
max-width: 50%;
height: auto;
margin: 0 20px 10px 0;
}
.alignright,
.align-right {
float: right;
width: auto;
max-width: 50%;
height: auto;
margin: 0 0 10px 20px;
}
.aligncenter,
.align-center {
display: block;
margin: 10px auto;
}.bx-wrapper {
position: relative;
padding: 0;
*zoom: 1;
-ms-touch-action: pan-y;
touch-action: pan-y;
}
.bx-wrapper img {
max-width: 100%;
display: block;
}
.bxslider {
margin: 0;
padding: 0;
}
ul.bxslider {
list-style: none;
}
.bx-viewport { -webkit-transform: translatez(0);
} .bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto {
position: absolute;
bottom: 188px;
width: 100%;
z-index: 9999;
} .bx-wrapper .bx-loading {
min-height: 50px;
background: url(//www.interiorfitouts.com.au/wp-content/themes/interior-fitouts-custom/assets/external/bxslider-4-4.2.12/dist/images/bx_loader.gif) center center no-repeat;
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-default-pager a {
text-indent: -9999px;
width: 10px;
height: 10px;
display: inline-block;
border: 2px solid #fff;
border-radius: 50%;
margin: 0 20px;
}
.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active,
.bx-wrapper .bx-pager.bx-default-pager a:focus {
background-color: #fff;
border-color: transparent;
}
.bx-wrapper .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item {
display: inline-block;
vertical-align: bottom;
*zoom: 1;
*display: inline;
}
.bx-wrapper .bx-pager-item {
font-size: 0;
line-height: 0;
} .bx-wrapper .bx-prev {
left: 0;
background: url(//www.interiorfitouts.com.au/wp-content/themes/interior-fitouts-custom/assets/images/icons/icon_arrow_left_black.png) no-repeat center center/22px;
}
.bx-wrapper .bx-next {
right: 0;
background: url(//www.interiorfitouts.com.au/wp-content/themes/interior-fitouts-custom/assets/images/icons/icon_arrow_right_black.png) no-repeat center center/22px;
}
.bx-wrapper .bx-controls-direction a:hover {
background-color: #000;
}
.bx-wrapper .bx-prev:hover {
background: url(//www.interiorfitouts.com.au/wp-content/themes/interior-fitouts-custom/assets/images/icons/icon_arrow_left_green.png) no-repeat center center/22px;
}
.bx-wrapper .bx-next:hover {
background: url(//www.interiorfitouts.com.au/wp-content/themes/interior-fitouts-custom/assets/images/icons/icon_arrow_right_green.png) no-repeat center center/22px;
}
.bx-wrapper .bx-controls-direction a {
position: absolute;
top: 50%;
margin-top: -16px;
outline: 0;
width: 70px;
height: 70px;
text-indent: -9999px;
z-index: 1;
background-color: #bfd730;
}
.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(//www.interiorfitouts.com.au/wp-content/themes/interior-fitouts-custom/assets/external/bxslider-4-4.2.12/dist/images/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,
.bx-wrapper .bx-controls-auto .bx-start:focus {
background-position: -86px 0;
}
.bx-wrapper .bx-controls-auto .bx-stop {
display: block;
text-indent: -9999px;
width: 9px;
height: 11px;
outline: 0;
background: url(//www.interiorfitouts.com.au/wp-content/themes/interior-fitouts-custom/assets/external/bxslider-4-4.2.12/dist/images/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,
.bx-wrapper .bx-controls-auto .bx-stop:focus {
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: #666;
background: rgba(80, 80, 80, 0.75);
width: 100%;
}
.bx-wrapper .bx-caption span {
color: #fff;
font-family: Arial;
display: block;
font-size: .85em;
padding: 10px;
}
@media screen and (max-width: 600px) { 
.bx-wrapper .bx-controls-direction a {
width: 50px;
height: 50px;
}
}#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden; -webkit-transform: translate3d(0,0,0);}
#cboxWrapper {max-width:none;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto; -webkit-overflow-scrolling: touch;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block; max-width:none; -ms-interpolation-mode:bicubic;}
.cboxIframe{width:100%; height:100%; display:block; border:0; padding:0; margin:0;}
#colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;} #cboxOverlay{background:url(//www.interiorfitouts.com.au/wp-content/themes/interior-fitouts-custom/assets/external/colorbox-master/example1/images/overlay.png) repeat 0 0; opacity: 0.9; filter: alpha(opacity = 90);}
#colorbox{outline:0;}
#cboxTopLeft{width:21px; height:21px; background:url(//www.interiorfitouts.com.au/wp-content/themes/interior-fitouts-custom/assets/external/colorbox-master/example1/images/controls.png) no-repeat -101px 0;}
#cboxTopRight{width:21px; height:21px; background:url(//www.interiorfitouts.com.au/wp-content/themes/interior-fitouts-custom/assets/external/colorbox-master/example1/images/controls.png) no-repeat -130px 0;}
#cboxBottomLeft{width:21px; height:21px; background:url(//www.interiorfitouts.com.au/wp-content/themes/interior-fitouts-custom/assets/external/colorbox-master/example1/images/controls.png) no-repeat -101px -29px;}
#cboxBottomRight{width:21px; height:21px; background:url(//www.interiorfitouts.com.au/wp-content/themes/interior-fitouts-custom/assets/external/colorbox-master/example1/images/controls.png) no-repeat -130px -29px;}
#cboxMiddleLeft{width:21px; background:url(//www.interiorfitouts.com.au/wp-content/themes/interior-fitouts-custom/assets/external/colorbox-master/example1/images/controls.png) left top repeat-y;}
#cboxMiddleRight{width:21px; background:url(//www.interiorfitouts.com.au/wp-content/themes/interior-fitouts-custom/assets/external/colorbox-master/example1/images/controls.png) right top repeat-y;}
#cboxTopCenter{height:21px; background:url(//www.interiorfitouts.com.au/wp-content/themes/interior-fitouts-custom/assets/external/colorbox-master/example1/images/border.png) 0 0 repeat-x;}
#cboxBottomCenter{height:21px; background:url(//www.interiorfitouts.com.au/wp-content/themes/interior-fitouts-custom/assets/external/colorbox-master/example1/images/border.png) 0 -29px repeat-x;}
#cboxContent{background:#fff; overflow:hidden;}
.cboxIframe{background:#fff;}
#cboxError{padding:50px; border:1px solid #ccc;}
#cboxLoadedContent{margin-bottom:28px;}
#cboxTitle{position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#949494;}
#cboxCurrent{position:absolute; bottom:4px; left:58px; color:#949494;}
#cboxLoadingOverlay{background:url(//www.interiorfitouts.com.au/wp-content/themes/interior-fitouts-custom/assets/external/colorbox-master/example1/images/loading_background.png) no-repeat center center;}
#cboxLoadingGraphic{background:url(//www.interiorfitouts.com.au/wp-content/themes/interior-fitouts-custom/assets/external/colorbox-master/example1/images/loading.gif) no-repeat center center;} #cboxPrevious, #cboxNext, #cboxSlideshow, #cboxClose {border:0; padding:0; margin:0; overflow:visible; width:auto; background:none; } #cboxPrevious:active, #cboxNext:active, #cboxSlideshow:active, #cboxClose:active {outline:0;}
#cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}
#cboxPrevious{position:absolute; bottom:0; left:0; background:url(//www.interiorfitouts.com.au/wp-content/themes/interior-fitouts-custom/assets/external/colorbox-master/example1/images/controls.png) no-repeat -75px 0; width:25px; height:25px; text-indent:-9999px;}
#cboxPrevious:hover{background-position:-75px -25px;}
#cboxNext{position:absolute; bottom:0; left:27px; background:url(//www.interiorfitouts.com.au/wp-content/themes/interior-fitouts-custom/assets/external/colorbox-master/example1/images/controls.png) no-repeat -50px 0; width:25px; height:25px; text-indent:-9999px;}
#cboxNext:hover{background-position:-50px -25px;}
#cboxClose{position:absolute; bottom:0; right:0; background:url(//www.interiorfitouts.com.au/wp-content/themes/interior-fitouts-custom/assets/external/colorbox-master/example1/images/controls.png) no-repeat -25px 0; width:25px; height:25px; text-indent:-9999px;}
#cboxClose:hover{background-position:-25px -25px;} .cboxIE #cboxTopLeft,
.cboxIE #cboxTopCenter,
.cboxIE #cboxTopRight,
.cboxIE #cboxBottomLeft,
.cboxIE #cboxBottomCenter,
.cboxIE #cboxBottomRight,
.cboxIE #cboxMiddleLeft,
.cboxIE #cboxMiddleRight {
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);
}.mm-menu{--mm-line-height:20px;--mm-listitem-size:44px;--mm-navbar-size:44px;--mm-offset-top:0;--mm-offset-right:0;--mm-offset-bottom:0;--mm-offset-left:0;--mm-color-border:rgba(0, 0, 0, 0.1);--mm-color-button:rgba(0, 0, 0, 0.3);--mm-color-text:rgba(0, 0, 0, 0.75);--mm-color-text-dimmed:rgba(0, 0, 0, 0.3);--mm-color-background:#f3f3f3;--mm-color-background-highlight:rgba(0, 0, 0, 0.05);--mm-color-background-emphasis:rgba(255, 255, 255, 0.4);--mm-shadow:0 0 10px rgba( 0,0,0, 0.3 )}.mm-hidden{display:none!important}.mm-wrapper{overflow-x:hidden;position:relative}.mm-menu{background:#f3f3f3;border-color:rgba(0,0,0,.1);color:rgba(0,0,0,.75);background:var(--mm-color-background);border-color:var(--mm-color-border);color:var(--mm-color-text);line-height:20px;line-height:var(--mm-line-height);-webkit-box-sizing:border-box;box-sizing:border-box;display:block;padding:0;margin:0;position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;top:var(--mm-offset-top);right:var(--mm-offset-right);bottom:var(--mm-offset-bottom);left:var(--mm-offset-left);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mm-menu a,.mm-menu a:active,.mm-menu a:hover,.mm-menu a:link,.mm-menu a:visited{color:inherit;text-decoration:none}[dir=rtl] .mm-menu{direction:rtl}.mm-panels,.mm-panels>.mm-panel{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.mm-panel,.mm-panels{-webkit-box-sizing:border-box;box-sizing:border-box;background:#f3f3f3;border-color:rgba(0,0,0,.1);color:rgba(0,0,0,.75);background:var(--mm-color-background);border-color:var(--mm-color-border);color:var(--mm-color-text)}.mm-panels{overflow:hidden}.mm-panel{-webkit-overflow-scrolling:touch;overflow:scroll;overflow-x:hidden;overflow-y:auto;width:100%;padding:0 20px;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;-o-transition:transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.mm-panel:not(.mm-hidden){display:block}.mm-panel:after,.mm-panel:before{content:'';display:block;height:20px}.mm-panel_has-navbar{padding-top:44px;padding-top:var(--mm-navbar-size)}.mm-panel_opened{z-index:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-panel_opened-parent{-webkit-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0)}.mm-panel_highest{z-index:2}.mm-panel_noanimation{-webkit-transition:none!important;-o-transition:none!important;transition:none!important}.mm-panel_noanimation.mm-panel_opened-parent{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}[dir=rtl] .mm-panel:not(.mm-panel_opened){-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}[dir=rtl] .mm-panel.mm-panel_opened-parent{-webkit-transform:translate3d(30%,0,0);transform:translate3d(30%,0,0)}.mm-listitem_vertical>.mm-panel{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;display:none;width:100%;padding:10px 0 10px 10px}.mm-listitem_vertical>.mm-panel:after,.mm-listitem_vertical>.mm-panel:before{content:none;display:none}.mm-listitem_opened>.mm-panel{display:block}.mm-listitem_vertical>.mm-listitem__btn{height:44px;height:var(--mm-listitem-size);bottom:auto}.mm-listitem_vertical .mm-listitem:last-child:after{border-color:transparent}.mm-listitem_opened>.mm-listitem__btn:after{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);right:19px}.mm-btn{-webkit-box-sizing:border-box;box-sizing:border-box;width:44px;padding:0}.mm-btn:after,.mm-btn:before{border-color:rgba(0,0,0,.1);border-color:var(--mm-color-button);border-width:2px;border-style:solid}.mm-btn_close:after,.mm-btn_close:before{content:'';-webkit-box-sizing:content-box;box-sizing:content-box;display:block;width:5px;height:5px;margin:auto;position:absolute;top:0;bottom:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.mm-btn_close:before{border-right:none;border-bottom:none;right:18px}.mm-btn_close:after{border-left:none;border-top:none;right:25px}.mm-btn_next:after,.mm-btn_prev:before{content:'';border-bottom:none;border-right:none;-webkit-box-sizing:content-box;box-sizing:content-box;display:block;width:8px;height:8px;margin:auto;position:absolute;top:0;bottom:0}.mm-btn_prev:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);left:23px;right:auto}.mm-btn_next:after{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);right:23px;left:auto}[dir=rtl] .mm-btn_next:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);left:23px;right:auto}[dir=rtl] .mm-btn_prev:before{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);right:23px;left:auto}[dir=rtl] .mm-btn_close:after,[dir=rtl] .mm-btn_close:before{right:auto}[dir=rtl] .mm-btn_close:before{left:25px}[dir=rtl] .mm-btn_close:after{left:18px}.mm-navbar{background:#f3f3f3;border-color:rgba(0,0,0,.1);color:rgba(0,0,0,.3);background:var(--mm-color-background);border-color:var(--mm-color-border);color:var(--mm-color-text-dimmed);border-bottom-width:1px;border-bottom-style:solid;text-align:center;display:none;height:44px;height:var(--mm-navbar-size);padding:0 44px;margin:0;position:absolute;top:0;left:0;right:0;opacity:1;-webkit-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.mm-navbar>*{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;padding:12px;padding:calc((var(--mm-navbar-size) - var(--mm-line-height)) * .5);padding-left:0;padding-right:0}.mm-navbar a,.mm-navbar a:hover{text-decoration:none}.mm-navbar__title{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mm-navbar__btn{position:absolute;top:0;bottom:0;z-index:1}.mm-navbar__btn:first-child{text-align:left;left:0}.mm-navbar__btn:last-child{text-align:right;right:0}.mm-panel_has-navbar .mm-navbar{display:block}[dir=rtl] .mm-navbar__btn:first-child{text-align:right;right:0;left:auto}[dir=rtl] .mm-navbar__btn:last-child{text-align:left;left:0;right:auto}.mm-listitem,.mm-listview{list-style:none;display:block;padding:0;margin:0}.mm-listitem{color:rgba(0,0,0,.75);color:var(--mm-color-text);border-color:rgba(0,0,0,.1);border-color:var(--mm-color-border);position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.mm-listitem:after{content:'';border-color:inherit;border-bottom-width:1px;border-bottom-style:solid;display:block;position:absolute;left:20px;right:0;bottom:0}.mm-listitem a,.mm-listitem a:hover{text-decoration:none}.mm-listitem__btn,.mm-listitem__text{color:inherit;display:block;padding-top:12px;padding-top:calc((var(--mm-listitem-size) - var(--mm-line-height))/ 2);padding-bottom:12px;padding-bottom:calc((var(--mm-listitem-size) - var(--mm-line-height))/ 2)}.mm-listitem__text{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding-left:20px;padding-right:10px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:10%;flex-basis:10%}.mm-listitem__btn{-webkit-tap-highlight-color:rgba(255,255,255,.4);tap-highlight-color:rgba(255,255,255,.4);-webkit-tap-highlight-color:var(--mm-color-background-emphasis);tap-highlight-color:var(--mm-color-background-emphasis);background:rgba(3,2,1,0);border-color:inherit;width:auto;padding-right:54px;position:relative}.mm-listitem__btn:not(.mm-listitem__text){border-left-width:1px;border-left-style:solid}.mm-listitem_selected>.mm-listitem__text{background:rgba(255,255,255,.4);background:var(--mm-color-background-emphasis)}.mm-listitem_opened>.mm-listitem__btn,.mm-listitem_opened>.mm-panel{background:rgba(0,0,0,.05);background:var(--mm-color-background-highlight)}.mm-panels>.mm-panel>.mm-listview{margin:20px -20px}.mm-panels>.mm-panel>.mm-listview:first-child,.mm-panels>.mm-panel>.mm-navbar+.mm-listview{margin-top:-20px}.mm-listitem_divider{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;background:rgba(0,0,0,.05);background:var(--mm-color-background-highlight);font-size:75%;text-transform:uppercase;min-height:20px;min-height:var(--mm-line-height);padding:6.5px;padding:calc(((var(--mm-listitem-size) * .75) - var(--mm-line-height)) * .5);padding-right:10px;padding-left:20px}.mm-listitem_spacer{padding-top:44px;padding-top:var(--mm-listitem-size)}.mm-listitem_spacer>.mm-btn_next{top:44px;top:var(--mm-listitem-size)}[dir=rtl] .mm-listitem:after{left:0;right:20px}[dir=rtl] .mm-listitem__text{padding-left:10px;padding-right:20px}[dir=rtl] .mm-listitem__btn{padding-left:54px;border-left-width:0;border-left-style:none}[dir=rtl] .mm-listitem__btn:not(.mm-listitem__text){padding-right:0;border-right-width:1px;border-right-style:solid}
.mm-page{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.mm-slideout{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;-o-transition:transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;z-index:1}.mm-wrapper_opened{overflow-x:hidden;position:relative}.mm-wrapper_background .mm-page{background:inherit}.mm-menu_offcanvas{display:none;position:fixed;right:auto;z-index:0}.mm-menu_offcanvas.mm-menu_opened{display:block}.mm-menu_offcanvas{width:80%;min-width:240px;max-width:440px}.mm-wrapper_opening .mm-menu_offcanvas.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(80vw,0,0);transform:translate3d(80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_offcanvas.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(240px,0,0);transform:translate3d(240px,0,0)}}@media all and (min-width:550px){.mm-wrapper_opening .mm-menu_offcanvas.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(440px,0,0);transform:translate3d(440px,0,0)}}.mm-wrapper__blocker{background:rgba(3,2,1,0);overflow:hidden;display:none;width:100%;height:100%;position:fixed;top:0;left:0;z-index:2}.mm-wrapper_blocking{overflow:hidden}.mm-wrapper_blocking body{overflow:hidden}.mm-wrapper_blocking .mm-wrapper__blocker{display:block}
.mm-sronly{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;white-space:nowrap!important;width:1px!important;min-width:1px!important;height:1px!important;min-height:1px!important;padding:0!important;overflow:hidden!important;position:absolute!important}.sf-menu, .sf-menu * {
margin: 0;
padding: 0;
list-style: none;
}
.sf-menu li {
position: relative;
}
.sf-menu ul {
position: absolute;
display: none;
top: 100%;
left: 0;
z-index: 99;
}
.sf-menu > li {
float: left;
margin: 0 10px;
}
.sf-menu li:hover > ul,
.sf-menu li.sfHover > ul {
display: block;
}
.sf-menu a {
display: block;
position: relative;
padding: 15px 13px;
text-decoration: none;
color: #fff;
outline: none;
letter-spacing: 1px;
}
.sf-menu ul ul {
top: 0;
left: 100%;
} .sf-menu {
float: left;
margin-bottom: 1em;
text-transform: uppercase;
font-size: 16px;
font-weight: bold;
}
.sf-menu ul {
min-width: 12em; 
}
.sf-menu a:hover {
color: #fff;
}
.sf-menu > li > a {
border-left: 1px solid transparent;
border-top: 1px solid transparent;
}
.sf-menu > li > a:hover,
.sf-menu > li.current-menu-item > a {
border-left: 1px solid #fff;
border-top: 1px solid #fff;
}
.sf-menu .sfHover > a {
border-left: 1px solid #fff;
border-top: 1px solid #fff;
}
.sf-menu .sub-menu a {
border-left: 1px solid #fff;
}
.sf-menu .sub-menu a:hover {
font-weight: normal;
}
.sf-menu li {
white-space: nowrap;
}
.sf-menu li:hover,
.sf-menu li.sfHover {
-webkit-transition: none;
transition: none;
}
.sf-arrows .sf-with-ul {
padding-right: 2.5em;
}
.sf-arrows .sf-with-ul:after {
content: '';
position: absolute;
top: 50%;
right: 1em;
margin-top: -3px;
height: 0;
width: 0;
border: 5px solid transparent;
}
.sf-arrows ul .sf-with-ul:after {
margin-top: -5px;
margin-right: -3px;
border-color: transparent;
}
.sf-arrows ul li > .sf-with-ul:focus:after,
.sf-arrows ul li:hover > .sf-with-ul:after,
.sf-arrows ul .sfHover > .sf-with-ul:after {
border-left-color: white;
}body {
margin: 0;
padding: 0;
font-family: europa, sans-serif;
font-size: 17px;
line-height: 1.8;
}
a {
-webkit-transition: all 1s; transition: all 1s;
color: #000;
text-decoration: none;
}
a:hover {
color: #bfd730;
}
video {
width: 100%;
height: auto;
display: block;
}
h1 {
text-transform: uppercase;
margin-top: 0;
font-size: 38px;
letter-spacing: 4px;
line-height: 1.3em;
margin-bottom: 0;
}  
h2 {
font-size: 26px;
}
ul {
list-style: none;
}  #masthead {
position: absolute; left: 0;
right: 0;
z-index: 2;
}
#masthead .logo {
display: inline-block;
vertical-align: top;
}
#masthead .menu-toggle {
display: none;
}
#masthead #site-navigation {
float: right;
}
#masthead .tel-number {
float: right;
margin: 11px 0 12px 10px;
font-size: 20px;
font-weight: bold;
color: #fff;
}
#masthead #mobile-navigation {
display: none;
}
#masthead .logo img {
height: 80px;
} .hero,
.home .slide {
background-repeat: no-repeat;
background-position: center center;
background-size: cover;
position: relative;
}
.hero {
height: 892px;
}
.hero.small {
height: 500px;
}
.small-hero {
height: 613px;
} .hero .content-block {
color: #fff;
text-transform: uppercase;
text-align: center;
position: absolute;
z-index: 1;
bottom: 0;
left: 0;
right: 0;
}
.hero .overlay {
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
background: rgba(0, 0, 0, 0.2);
}
.hero h1,
.hero h2 {
letter-spacing: 6px;
font-size: 40px;
margin-bottom: 0;
}
.hero h1 > p {
margin-bottom: 16px;
}
.home .hero h1 { } #colophon {
background-color: #000; 
color: #fff;
padding: 11px 0 12px;
}
#colophon a {
color: #fff;
text-decoration: none;
}
#colophon a:hover {
color: #bfd730;
}
#colophon .copyright {
display: inline-block;
}
#colophon .container-footer-menu {
display: inline-block;
}
#colophon #footer-menu {
list-style: none;
margin: 0;
padding-left: 0;
}
#colophon #footer-menu li {
display: inline-block;
margin-left: 35px;
}
#colophon .credits-link {
float: right;
} .our-clients {
display: inline-block;
width: 100%;
background: url(//www.interiorfitouts.com.au/wp-content/themes/interior-fitouts-custom/assets/images/clients/bg_clients.jpg) center center no-repeat;
background-size: cover;
padding: 110px 0;
margin-top: 150px;
}
.our-clients h2 {
color: #fff;
text-align: center;
} .single-post #masthead,
.author #masthead,
.error404 #masthead,
.page-template-page-plain #masthead {
background-color: #000;
position: relative;
}
.single-post #masthead .sub-menu,
.author #masthead .sub-menu,
.error404 #masthead .sub-menu,
.page-template-page-plain #masthead .sub-menu  {
background-color: #000;
}
.single-post .entry-header,
.author .entry-header,
.error404 .entry-header,
.page-template-page-plain .entry-header {
margin-top: 110px;
text-align: center;
}
.single-post .entry-header h1,
.author .entry-header h1,
.error404 .entry-header h1,
.page-template-page-plain .entry-header h1 {
margin-bottom: 70px;
}
.error404 .search-submit {
margin-top: 30px;
} .content-block {
padding: 40px;
max-width: 1600px;
margin: 0 auto;
box-sizing: border-box;
}
.feature-block {
text-align: center;
padding: 150px 0 110px;
}
.featured-review-content h1,
.feature-block h1 {
margin-bottom: 70px;
}
.feature-block h2 {
margin-top: 0;
margin-bottom: 50px;
line-height: 1.2;
}
.feature-block p {
font-size: 17px;
line-height: 1.8;
max-width: 65%;
margin: 0 auto;
}
.feature-block .more-link {
margin-top: 70px;
}
.page-column {
float: left;
width: 47.5%;
width: calc((100% - 60px) / 2);
}
.page-column.position-right {
float: right;
}
.page-column .more-link {
margin-top: 50px
}
.video-content {
max-width: 75%;
padding-top: 150px;
}
.video-content h2 {
margin-top: 0;
margin-bottom: 50px;
line-height: 1;
}
.values {
padding: 109px 0;
background: url(//www.interiorfitouts.com.au/wp-content/themes/interior-fitouts-custom/assets/images/bg_floorplan.png) repeat 0 0/contain;
margin: 110px 0;
}
.values h2 {
text-align: center;
margin-bottom: 31px;
}
.values h3 {
text-transform: uppercase;
font-size: 20px;
letter-spacing: 2.3px
}
.values ul {
list-style: none;
margin: 0 auto;
vertical-align: top;
}
.values li {
display: inline-block;
width: 21.7%;
text-align: center;
vertical-align: top;
}
.values li + li {
margin-left: 4%;
} .home .hero,
.home .slide{
height: 100vh;
}
.home .hero h1 {
margin-bottom: 134px;
color: #FFFFFF;
}
.home .hero .anchor-button {    
display: inline-block;
cursor: pointer;
width: 44px;
height: 46px;
margin-bottom: 30px;
background: url(//www.interiorfitouts.com.au/wp-content/themes/interior-fitouts-custom/assets/images/icons/icon_arrow_down.png) no-repeat 0 0/contain;
} .page-id-15 .our-clients {
margin-top: 0;
}
.our-process-list h2 {
border-bottom: 2px solid #bfd730;
margin: 0 0 40px;
}
.our-process-list h2 .text {
display: block;
font-size: 20px;
letter-spacing: 2.3px;
line-height: 36px;
padding: 15px 0 55px 5px;
background-position: top 10px right 40px;
background-size: 79px;
background-repeat: no-repeat;
text-transform: uppercase;
font-weight: bold;
text-align: left;
}
.our-process-list .process-item:nth-child(odd),
.our-process-video{
background: url(//www.interiorfitouts.com.au/wp-content/themes/interior-fitouts-custom/assets/images/bg_floorplan.png) repeat 0 0;
}
.our-process-video .wp-video {
margin: 0 auto 70px;
}
.services_item_image {
display: block;
width: 100%;
height: auto;
} #projects {
text-align: center;
margin-bottom: 150px;
}
#projects .list-projects {
margin: 0;
padding: 0;
list-style: none;
}
#projects .list-projects .project {
display: none;
float: left;
width: 30%;
height: 400px;
box-sizing: border-box;
margin: 0 0 70px 40px;
}
#projects .list-projects .thumb-project {
float: left;
background-repeat: no-repeat;
background-size: cover;
width: 100%;
height: 100%;
}
#projects .list-projects .more-link {
background-color: #fff;
position: relative;
top: -40px;
}
#projects .list-projects .project a:hover ~ .more-link {
border-top-color: #000;
border-left-color: #000;
background-image: url(//www.interiorfitouts.com.au/wp-content/themes/interior-fitouts-custom/assets/images/icons/icon_arrow_right_black.png);
}
#projects #load-projects {
margin-top: 70px;
cursor: pointer;
} .project-gallery {
float: left;
width: 62%;
margin-top: 110px;
}
.project-gallery-image {
float: left;
width: 49%;
vertical-align: top;
background-color: #ededed;
height: 431px;
margin: 0 0 30px;
background-repeat: no-repeat;
background-position: center;
background-size: cover;
position: relative;
}
.project-gallery-image:before {
content: '';
width: 56px;
height: 56px;
background: rgba(0, 0, 0, 0.4) url(//www.interiorfitouts.com.au/wp-content/themes/interior-fitouts-custom/assets/images/icons/icon_zoomin.png) no-repeat center center/23px;
position: absolute;
bottom: 0;
right: 0;
}
.project-gallery-image:nth-child(odd) {
float: right;
}
.project-gallery-image:nth-child(3) {
width: 100%;
}
.project-info {
float: right;
width: 32%;
margin-top: 104px;
}
.project-info .more-link-text {
color: #000;
text-transform: uppercase;
font-size: 16px;
font-weight: bold;
padding-left: 40px;
letter-spacing: 2px;
background: url(//www.interiorfitouts.com.au/wp-content/themes/interior-fitouts-custom/assets/images/icons/icon_arrow_left_green.png) no-repeat left center/22px;
}
.project-info h1 {
font-size: 40px;
margin: 70px 0 58px;
line-height: 1.2;
letter-spacing: 3px;
}
.project-info .project-details {
width: 100%	;
border-collapse: collapse;
margin: 50px 0 80px;
}
.project-info .project-details tr {
border-bottom: 1px solid #bfd730;
}
.project-info .project-details th {
text-transform: uppercase;
text-align: left;
vertical-align: top;
}
.project-info .project-details th,
.project-info .project-details td {
padding: 19px 0;
}
.project-testimonial {
margin-bottom: 80px;
}
.project-download .more-link + .more-link {
margin-left: 0;
margin-top: 28px;
} #faetured-review-block {
padding-top: 150px;
padding-bottom: 150px;
}
.featured-review-content {
width: 42%;
}
.review-featured-content {
padding: 0 94px;
box-sizing: border-box;
} 
.review-standard-content {
padding-left: 94px;
box-sizing: border-box;
}
.review-container {
text-align: center;
}
.review-container .content-block { max-width: 1000px;
}
.review-container:nth-child(odd) {
background: url(//www.interiorfitouts.com.au/wp-content/themes/interior-fitouts-custom/assets/images/bg_floorplan.png) repeat 0 0/contain;
}
.review-container .content-block img.quote-open {
width: 40px;
height: auto;
display: inline-block;
margin-right: 10px;
}
.review-feature-image {
display: block;
width: 100%;
height: auto;
}
.review-container .content-block .testimonial-name-company {
text-transform: uppercase;
} .category  h1 {
margin-bottom: 0;
}
.archive-item {
display: inline-block;
width: 29%;
vertical-align: top;
margin-right: 6%;
margin-bottom: 6%;
}
.archive-item:nth-child(3n) {
margin-right: 0;
}
.archive-item .post-thumb {
height: 290px;
margin-bottom: 50px;
}
.archive-item .post-thumb img {
height: 290px;
}
.archive-item .entry-date {
font-size: 16px;
font-weight: bold;
}
.archive-item  .more-link {
margin-top: 35px;
}
.post-thumb {
margin: 0;
}
.post-thumb img {
max-width: 100%;
} .form-contact {
float: left;
width: 47%;
margin-top: 110px;
}
.form-contact h1 {
margin-bottom: 70px;
}
.form-contact .gform_wrapper .gfield_required,
.form-contact .gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label,
.form-contact .gform_wrapper .top_label .gfield_label {
display: none;
}
.form-contact .gform_wrapper {
margin-top: 60px;
}
.form-contact .gform_wrapper .gform_footer {
padding-top: 0;
}
.locale-if {
float: right;
margin-top: 110px;
border-top: 2px solid #bfd730;
border-left: 2px solid #bfd730;
padding: 58px 0 0 58px;
width: 40%;
}
.locale-if .list-locale-info {
list-style: none;
margin: 50px 0 0;
padding: 0;
}
.locale-if .list-locale-info .icon-phone {
margin-top: 20px;
background: url(//www.interiorfitouts.com.au/wp-content/themes/interior-fitouts-custom/assets/images/icons/icon_phone.png) no-repeat left center/20px;
padding-left: 30px;
}
.locale-if .list-locale-info .icon-mail {
background: url(//www.interiorfitouts.com.au/wp-content/themes/interior-fitouts-custom/assets/images/icons/icon_mail.png) no-repeat left center/20px;
padding-left: 30px;
} #insired-gallery {
padding-bottom: 150px;
}
#insired-gallery .wrap {
text-align: center;
}
#insired-gallery .link-refine {
display: none;
}
.filter-be-inspired {
list-style: none;
margin: 0 0 150px;
padding: 0;
text-align: center;
}
.filter-be-inspired > li {
position: relative;
display: inline-block;
margin: 0 40px;
}
.filter-be-inspired li.has-second-level > .more-link {
background-image: url(//www.interiorfitouts.com.au/wp-content/themes/interior-fitouts-custom/assets/images/icons/icon_arrow_down_green.png);
}
.filter-be-inspired li.has-second-level:hover > .more-link {
background-image: url(//www.interiorfitouts.com.au/wp-content/themes/interior-fitouts-custom/assets/images/icons/icon_arrow_down_black.png);
}
.filter-be-inspired .has-second-level:hover .more-link {
border-color: #000; 
}
.filter-sub-menu {
display: none;
position: absolute;
margin: 0;
padding: 0;
}
.filter-sub-menu li {
display: block;
background-color: #fff;
}
.filter-sub-menu .more-link {
display: block;
text-align: left;
border-top: 0;
padding: 14px 75px 14px 35px;
}
.filter-be-inspired .has-second-level:hover .filter-sub-menu  {
display: block;
}
.be-inspired-gallery-image {
width: 483px; margin: 0 0 30px 0;
vertical-align: top;
margin-right: 30px;
}
.be-inspired-gallery-image:nth-child(3n) {
margin-right: 0;
}
.be-inspired-gallery-image img { width: 100%;
height: auto;
}
#projects #load-more {
margin-top: 75px;
}
#load-more {
margin-top: 45px;
} .text-center {
text-align: center;
}
.clear {
clear: both;
}
.clearfix:after {
display: block;
content: "";
clear: both;
}
.submit, 
.more-link,
.gform_wrapper .gform_footer input.button {
display: inline-block;
background-color: #fff;
border: 0;
border-top: 2px solid #bfd730;
border-left: 2px solid #bfd730;
color: #000;
text-transform: uppercase;
padding: 25px 75px 25px 35px;
font-size: 16px;
font-weight: bold;
background: url(//www.interiorfitouts.com.au/wp-content/themes/interior-fitouts-custom/assets/images/icons/icon_arrow_right_green.png) no-repeat right 32px center/22px;
letter-spacing: 1px;
-webkit-transition: all 0.5s;
transition: all 0.5s;
cursor: pointer;
font-family: europa, sans-serif;
}
.submit:hover,
.more-link:hover,
.gform_wrapper .gform_footer input.button:hover {
border-top-color: #000;
border-left-color: #000;
color: #000;
background-image: url(//www.interiorfitouts.com.au/wp-content/themes/interior-fitouts-custom/assets/images/icons/icon_arrow_right_black.png);
}
.more-link + .more-link {
margin-left: 9.5%;
}
.more-link-down {
background-image: url(//www.interiorfitouts.com.au/wp-content/themes/interior-fitouts-custom/assets/images/icons/icon_arrow_down_green.png); 
}
.more-link-down:hover {
background-image: url(//www.interiorfitouts.com.au/wp-content/themes/interior-fitouts-custom/assets/images/icons/icon_arrow_down_black.png); 
} .embed-container {
position: relative;
padding-bottom: 56.25%;
height: 0;
overflow: hidden;
max-width: 100%;
}
.embed-container iframe,
.embed-container object,
.embed-container embed {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.mejs-overlay-button {
background: #bfd730 url(//www.interiorfitouts.com.au/wp-content/themes/interior-fitouts-custom/assets/images/icons/icon_video_play.png) no-repeat center/26px!important;
width: 70px!important;
height: 70px!important;
}
.mejs-overlay-button:hover {
background-color: #000!important;
background-image: url(//www.interiorfitouts.com.au/wp-content/themes/interior-fitouts-custom/assets/images/icons/icon_video_play_green.png)!important;
} .review-featured-content p:first-child, 
.project-testimonial p:first-child,
.process-item-testimonial p:first-child {
background: url(//www.interiorfitouts.com.au/wp-content/themes/interior-fitouts-custom/assets/images/icons/icon_quotes.png) no-repeat left top /54px;
padding-top: 9px;
margin-top: 0;
line-height: 1.7;
}
.review-featured-content p:first-child:before,
.project-testimonial p:first-child:before,
.process-item-testimonial p:first-child:before {
content: '';
width: 74px;
display: inline-block;
}
.process-item-testimonial,
.project-testimonial {
float: right;
} 
.review-featured-content,
.process-item-testimonial,
.project-testimonial {
text-align: left;
font-size: 24px;
font-weight: lighter;
} 
.testimonial-name-company {
font-size: 16px;
font-weight: normal;
font-style: normal;
letter-spacing: 2px;
display: inline-block;
line-height: 2;
}
.testimonial-name-company .name {
text-transform: uppercase;
font-weight: bold;
}
.testimonial-name-company .pipe {
color: #bfd730;
} ::-webkit-input-placeholder { 
color: #000;
text-transform: uppercase;
}
::-moz-placeholder { 
color: #000;
text-transform: uppercase;
}
:-ms-input-placeholder {
color: #000;
text-transform: uppercase;
}
:-moz-placeholder { 
color: #000;
text-transform: uppercase;
}
label {
text-transform: uppercase;
color: #000;
font-weight: bold;
}
textarea,
input[type='url'],
input[type='email'],
input[type='text'],
input[type='search'] {
width: 100%;
border: 0;
border-left: 1px solid #e5e5e5;
border-bottom: 1px solid #e5e5e5;
padding: 25px 30px 30px!important;
font-size: 16px;
font-weight: bold;
color: #000;
outline: 0;
letter-spacing: 1px!important;
box-sizing: border-box;
}  @media screen and (min-width: 1201px) {
.our-process-list {
position: relative;
}
.our-process-list:before {
content: '';
width: 0;
border-left: 2px solid #bfd730;
position: absolute;
top: 233px;
bottom: 18%;
left: 0;
right: 0;
margin: auto;
}
.process-item-content,
.process-item-testimonial {
float: left;
width: 50%;
text-align: left;
}
.our-process-list .process-item:nth-child(2n) .process-item-content {
float: right;
text-align: left;
}
.our-process-list .process-item:nth-child(2n) .process-item-testimonial {
float: left;
}
.our-process-list .process-item {
padding: 127px 10%;
}
.our-process-list .process-item:nth-child(odd) .process-item-content .wrap {
padding-right: 70px;
}
.our-process-list .process-item:nth-child(odd) .process-item-testimonial .wrap {
padding-left: 130px;
padding-top: 100px;
background-position: left 130px top 60px;
}
.our-process-list .process-item:nth-child(even) .process-item-content h2,
.our-process-list .process-item:nth-child(even) .process-item-content .wrap {
padding-left: 70px;
}
.our-process-list .process-item:nth-child(even) .process-item-testimonial .wrap {
padding-right: 130px;
padding-top: 100px;
background-position: left 0 top 60px;
}
.our-process-list .process-item:last-child h2 {
border-left: 2px solid #bfd730;
margin-left: -1px;
}
} @media screen and (max-width: 1600px) {
} @media screen and (max-width: 1200px) {
body {
font-size: 16px;
} #masthead #site-navigation {
display: none;
}
#masthead #mobile-navigation {
display: block;
position: absolute;
top: 41%;
left: 40px;
z-index: 1;
}
#masthead .menu-toggle {
display: block;
width: 36px;
height: 21px;
background: url(//www.interiorfitouts.com.au/wp-content/themes/interior-fitouts-custom/assets/images/icons/icon_menu.png) no-repeat center 0;
background-size: cover;
border: none;
text-indent: -9999px;
overflow: hidden;
cursor: pointer;
outline: none;
}
#masthead.scroll #mobile-navigation {
position: fixed;
top: 0;
left: 0;
}
#masthead.scroll #menu-toggle {
background-color: #000;
padding: 15px 10px;
}
#masthead.scroll #menu-toggle .menu-toggle {
width: 30px;
height: 15px;
background-size: contain;
}
#masthead .logo {
display: block;
text-align: center;
}
#masthead .logo img {
height: 60px;
}
#masthead .tel-number {
position: absolute;
top: 30%;
right: 40px;
font-size: 19px;
} .hero,
.hero.small,
.small-hero {
height: 550px;
}
.hero h1,
.hero h2 {
font-size: 32px;
} #colophon {
font-size: 16px;
}
#colophon #footer-menu li {
margin-left: 20px;
} .our-clients {
padding: 60px 0 30px;
text-align: center;
margin-top: 100px;
} .page-column {
width: 100%;
}
.feature-block {
padding: 100px 0;
}
.video-content {
padding: 100px 40px 0;
}
.video-content .page-column {
text-align: center;
}
.video-content .wp-video {
margin: 0 auto 100px;
}
.page-column .more-link {
margin-top: 35px;
}
.values {
margin: 80px 0 100px;
padding-top: 80px;
padding-bottom: 0;
}
.values .content-block {
padding-bottom: 10px;
}
.values li {
width: 49%;
padding: 0 7% 75px;
box-sizing: border-box;
}
.values li + li {
margin-left: 0;
} .home .hero,
.home .slide{
height: 100vh;
}
.home .hero h1 {
margin-bottom: 50px;
}
.home .hero .anchor-button {
display: none;
}
.home .bx-wrapper .bx-pager {
bottom: 40px;
}
.home .feature-block h2 {
margin-bottom: 50px;
} .category-blog #primary .content-block {
padding-left: 0;
padding-right: 0;
}
.category-blog .archive-item {
width: 47%;
margin-right: 0;
}
.archive-item .post-thumb {
margin-bottom: 26px;
}
.archive-item h2 {
margin-top: 14px;
}
.archive-item .more-link {
margin-top: 17px;
}
.category-blog .archive-item:nth-child(odd) {
float: right;
}
.category-blog .archive-item .entry-header, 
.category-blog .archive-item .entry-content {
padding: 0 40px;
} .content-block-contact {
padding-left: 90px;
padding-right: 90px;
}
.form-contact,
.locale-if {
width: 100%;
box-sizing: border-box;
}
.form-contact {
text-align: center;
margin-top: 56px;
}
.form-contact h1 {
margin-bottom: 53px;
}
.locale-if {
float: left;
margin-top: 85px;
}
.locale-if iframe {
width: 100%;
} #faetured-review-block {
padding-top: 100px;
padding-bottom: 60px;
text-align: center;
}
#faetured-review-block .embed-container {
width: 661px;
margin: 0 auto;
height: 385px;
padding-bottom: 0;
}
#faetured-review-block .wrap {
display: flex;
flex-direction: column;
max-width: 80%;
margin: 0 auto;
}
.featured-review-content {
order: 1;
margin-top: 100px;
}
.featured-review-content h1 {
margin-bottom: 12px;
}
.review-container .content-block {
padding: 100px 40px;
}
.review-container .project {
text-align: center;
}
.review-featured-content {
margin-bottom: 0;
}
.review-standard-content {
padding-right: 94px;
}
.review-featured-content, 
.process-item-testimonial, 
.project-testimonial {
font-size: 20px;
} #projects {
padding: 0;
margin-bottom: 100px;
}
#projects .list-projects .project {
width: 47%;
margin: 0 0 70px;
}
#projects .list-projects .project:nth-child(even) {
float: right;
} .projects {
padding-left: 0;
padding-right: 0;
display: flex;
flex-direction: column;
}
.project-info {
float: left;
width: 100%;
margin-top: 54px;
padding: 0 40px;
box-sizing: border-box;
order: 1;
}
.project-info .project-details,
.project-testimonial{
margin-bottom: 50px;
}
.project-download .more-link + .more-link {
margin-top: 0;
}
.project-download .more-link:nth-child(2n) {
margin-left: 5%;
}
.project-gallery {
width: 100%;
margin-top: 100px;
order: 2;
}
.project-gallery-image {
width: 47%;
height: 299px;
} .filter-single-responsive {
position: relative;
width: 223px;
margin: 0 auto 100px;
}
.filter-single-responsive:hover .filter-be-inspired {
display: block;
}
.filter-single-responsive .filter-be-inspired {
position: absolute;
left: 0;
right: 0;
background-color: #fff;
display: none;
}
#insired-gallery .link-refine {
display: block;
background-image: url(//www.interiorfitouts.com.au/wp-content/themes/interior-fitouts-custom/assets/images/icons/icon_arrow_down_green.png);
}
.filter-be-inspired {
width: 223px;
margin: 0 auto;
}
.filter-be-inspired > li {
margin: 0;
width: 100%;
text-align: left;
}
.filter-be-inspired > li .more-link {
width: 100%;
box-sizing: border-box;
border-top: 0;
background-image: none;
}
.filter-sub-menu {
display: block;
position: inherit;
}
.filter-sub-menu .more-link {
color: #5a6772;
font-size: 15px;
text-transform: inherit;
padding-left: 55px;
padding: 14px 10px 14px 45px;
}
#insired-gallery {
padding: 0 0 100px;
}
#be-insired-gallery-container .be-inspired-gallery-image {
float: left;
margin-right: 0;
width: 47%;
}
#be-insired-gallery-container .be-inspired-gallery-image:nth-child(even) {
float: right;
} .our-process-list h2 {
border-top: 2px solid #bfd730;
border-bottom: 0;
}
.our-process-list h2 .text {
padding-left: 80px;
padding-top: 95px;
background-position: top 65% right 40px;
}
.our-process-list .process-item:first-child:after {
top: 187px;
}
.our-process-list .process-item:first-child h2 {
border-top: 0;
border-bottom: 2px solid #bfd730;
}
.process-item {
padding: 0 10% 100px;
position: relative;
}
.process-item .wrap {
padding: 0 80px;
}
.process-item:nth-child(even):before {
content: '';
border-left: 2px solid #bfd730;
position: absolute;
left: 10%;
top: 0;
bottom: 0;
}
.process-item:nth-child(odd):after {
content: '';
border-right: 2px solid #bfd730;
position: absolute;
right: 10%;
top: 0;
bottom: 0;
}
.process-item-testimonial {
margin-top: 45px;
}
.our-process-video .wp-video {
width: 661px!important;
margin-bottom: 0;
} h1 {
font-size: 32px;
}
.submit, .more-link, .gform_wrapper .gform_footer input.button {
font-size: 15px;
}
.more-link + .more-link {
margin-left: 8%;
}
.mejs-overlay-button {
width: 50px!important;
height: 50px!important;
background-size: 19px!important;
}
} @media screen and (max-width: 1000px) {
} @media screen and (max-width: 800px) {
#colophon .credits-link {
display: none;
} #be-insired-gallery-container .be-inspired-gallery-image {
width: 100%;
height: 299px;
}
.be-inspired-gallery-image img {
max-width: 100%;
height: 299px;
} .archive-item .post-thumb,
.archive-item .post-thumb img {
height: 250px;
}
} @media screen and (max-width: 600px) {
body {
font-size: 15px;
}
h1 {
font-size: 24px;
line-height: 1.5;
}
h2 {
font-size: 24px;
} #masthead .content-block {
padding: 20px;
}
#masthead .logo img {
height: 50px;
}
#masthead .tel-number {
top: 25%;
background: url(//www.interiorfitouts.com.au/wp-content/themes/interior-fitouts-custom/assets/images/icons/icon_phone_header.png) no-repeat 0 0/contain;
width: 29px;
height: 29px;
text-indent: -999em;
}
#masthead .menu-toggle {
width: 33px;
height: 19px;
}
#masthead #mobile-navigation {
left: 20px;
top: 38%;
}
#masthead .tel-number {
right: 20px;
top: 20%;
} .hero,
.hero.small,
.small-hero {
height: 290px;
}
.hero h1,
.hero h2 {
font-size: 26px;
}
.hero .content-block {
padding-bottom: 8px;
} #colophon {
padding: 0;
font-size: 15px;
}
#colophon .content-block {
padding: 20px;
}
#colophon #footer-menu li,
#colophon #footer-menu:before {
width: 48%;
text-align: center;
margin: 10px 0 10px 0;
display: inline-block;
}
#footer-menu:before {
content: '© 2018 Interior Fitouts';
}
#colophon .copyright {
display: none;
} .our-clients {
padding: 18px 0;
margin-top: 56px;
}
.our-clients h2 {
font-size: 20px;
} 
.our-clients .content-block {
padding-bottom: 5px;
} .single-post .entry-header, .author .entry-header, .error404 .entry-header, .page-template-page-plain .entry-header {
margin-top: 51px;
}
.single-post .entry-header h1, .author .entry-header h1, .error404 .entry-header h1, .page-template-page-plain .entry-header h1 {
margin-bottom: 50px;
} .content-block {
padding: 30px;
}
.feature-block {
padding: 70px 30px;
}
.featured-review-content h1, 
.feature-block h1 {
margin-bottom: 29px;
}
.feature-block p {
max-width: 100%;
}
.feature-block .more-link {
margin-top: 50px;
}
.more-link + .more-link {
margin-top: 30px;
}
.video-content {
padding: 70px 30px 0;
max-width: 100%;
}
.video-content h2 {
margin-bottom: 40px;
}
.values {
padding-top: 38px;
}
.values li {
width: 100%;
padding-bottom: 46px;
}
.values img {
width: 80px;
height: 53px;
} .home .hero,
.home .slide{
height: 497px
}
.home .bx-wrapper .bx-pager {
bottom: 30px;
}
.home .bx-wrapper .bx-pager.bx-default-pager a {
width: 7px;
height: 7px;
margin: 0 10px;
} .content-block-contact {
padding: 0;
}
.form-contact {
padding: 30px;
}
.form-contact h1 {
margin-bottom: 27px;
}
.form-contact .gform_wrapper textarea.medium {
height: 299px;
}
.form-contact .gform_wrapper .gform_footer input.button {
display: block;
margin: 0 auto;
width: auto;
}
.locale-if {
padding: 0;
border: 0;
margin-top: 14px;
}
.locale-if .list-locale-info {
padding: 0 30px;
} #faetured-review-block {
padding-top: 70px;
padding-bottom: 55px;
}
#faetured-review-block .wrap {
max-width: 100%;
}
#faetured-review-block .embed-container {
height: 226px;
}
.featured-review-content {
margin-top: 70px;
}
.review-container .content-block {
padding: 70px 30px 53px;
}
.review-featured-content,
.review-standard-content {
padding: 0;
} .category-blog .archive-item {
width: 100%;
margin-bottom: 70px;
}
.category-blog #primary .content-block {
padding-bottom: 40px;
} #projects {
margin-bottom: 0;
}
#projects .list-projects .project {
width: 100%;
height: 299px;
margin: 0 0 109px;
}
#projects #load-more {
margin-top: 0;
margin-bottom: 70px;
} .projects { padding-left: 0;
padding-right: 0;
}
.project-info {
padding: 0 30px;
margin-top: 36px;
}
.project-info h1 {
font-size: 26px;
margin: 40px 0 45px;
}
.project-info .project-details {
margin-top: 37px;
}
.project-gallery {
margin-top: 0;
}
.project-gallery-image {
width: 100%;
}
.project-gallery-image:before {
width: 53px;
height: 53px;
background-size: 22px;
}
.projects .bx-wrapper {
order: 2;
margin: 55px 0 70px;
}
.project-download .more-link + .more-link {
margin-top: 30px;
} .our-process-list h2 .text {
font-size: 18px;
background-position: top 65% right 20px;
padding: 59px 85px 29px 25px;
letter-spacing: 1px;
line-height: 1.5;
background-size: 60px;
}
.process-item {
padding-bottom: 43px;
}
.process-item .wrap {
padding: 0 30px;
}
.our-process-list .process-item:first-child:after {
top: 116px;
} .submit, .more-link, .gform_wrapper .gform_footer input.button {
padding: 25px 66px 25px 25px;
}
} @media screen and (max-width: 450px) {
.video-content .wp-video {
width: 100%!important;
height: 226px;
margin-bottom: 70px;
}
.video-content .wp-video .mejs-container {
height: 226px!important;
}
.more-link + .more-link {
margin-left: 0;
}
} @media screen and (max-width: 320px) {
.our-process-list .process-item:first-child:after {
top: 143px;
}
}