ul{box-sizing:border-box;margin:0 0 1.5em 3em;list-style:disc}:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}html{line-height:1.15;-webkit-text-size-adjust:100%;box-sizing:border-box}body,button{margin:0}main{display:block;padding-top:127px}h1{font-size:2em}a{background-color:#fff0;color:#f5c83b}strong{font-weight:bolder}img{border-style:none;height:auto;max-width:100%}button{font-size:100%;overflow:visible;text-transform:none}[type=button],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::after,::before{box-sizing:inherit}body{line-height:1.5;background:#fff}body,button{color:#404040;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:1rem}h1,h2,h4{clear:both;margin:0;padding:0;line-height:1.1em;font-weight:400}p{margin-bottom:1.5em}li>ul{margin-bottom:0;margin-left:1.5em}a:active,a:focus,a:hover{color:#000}a:active,a:hover{outline:0}button{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgb(0 0 0/.8);line-height:1;padding:.6em 1em .4em}button:hover{border-color:#ccc #bbb #aaa}button:active,button:focus{border-color:#aaa #bbb #bbb}.main-navigation{display:block;width:100%}.main-navigation ul,.main-navigation ul ul{list-style:none;margin:0;padding:0;text-align:right}.main-navigation ul ul{float:left;position:absolute;top:100%;left:-999em;z-index:99999;text-align:left;padding:10px 0}.main-navigation ul ul li{margin-left:0}.main-navigation ul ul a{width:210px;color:#666;padding:7.5px 15px;background:rgb(255 255 255)}.main-navigation ul ul a:hover,.main-navigation ul ul li.current-menu-item a{color:#fff;background-color:#f5c83b}.main-navigation ul li:hover>ul{left:auto}.main-navigation li{position:relative;display:inline-block;font-size:1.063em;margin-left:40px;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.main-navigation li:first-of-type{margin-left:0}.main-navigation a{display:block;text-decoration:none;border-top:2px solid #fff;padding:4px 0;border-bottom:2px solid #fff;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.main-navigation a:hover,.main-navigation li.current_page_ancestor a,.main-navigation li.current_page_item a{border-top:2px solid #f5c83b;border-bottom:2px solid #f5c83b}.main-navigation li.current_page_ancestor li a{border:0}.main-navigation li.menu-item-has-children a{background-image:url(/wp-content/themes/malvern-blinds/img/down-arrow.png);background-repeat:no-repeat;background-position:right center;padding-right:20px}.main-navigation li.menu-item-has-children li a{background:0 0;background:rgb(255 255 255)}.main-navigation li.menu-item-has-children li a:hover{background:0 0;background-color:#f5c83b}.page{margin:0}@font-face{font-display:swap;font-family:"source_sans_proregular";src:url(/wp-content/themes/malvern-blinds/fonts/sourcesanspro-regular-webfont.eot);src:url(/wp-content/themes/malvern-blinds/fonts/sourcesanspro-regular-webfont.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/malvern-blinds/fonts/sourcesanspro-regular-webfont.woff2)format("woff2"),url(/wp-content/themes/malvern-blinds/fonts/sourcesanspro-regular-webfont.woff)format("woff"),url(/wp-content/themes/malvern-blinds/fonts/sourcesanspro-regular-webfont.ttf)format("truetype"),url(/wp-content/themes/malvern-blinds/fonts/sourcesanspro-regular-webfont.svg#source_sans_proregular)format("svg");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:"gudearegular";src:url(/wp-content/themes/malvern-blinds/fonts/gudea-regular-webfont.eot);src:url(/wp-content/themes/malvern-blinds/fonts/gudea-regular-webfont.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/malvern-blinds/fonts/gudea-regular-webfont.woff2)format("woff2"),url(/wp-content/themes/malvern-blinds/fonts/gudea-regular-webfont.woff)format("woff"),url(/wp-content/themes/malvern-blinds/fonts/gudea-regular-webfont.ttf)format("truetype"),url(/wp-content/themes/malvern-blinds/fonts/gudea-regular-webfont.svg#gudearegular)format("svg");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:"playfair_displayregular";src:url(/wp-content/themes/malvern-blinds/fonts/playfairdisplay-regular-webfont.eot);src:url(/wp-content/themes/malvern-blinds/fonts/playfairdisplay-regular-webfont.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/malvern-blinds/fonts/playfairdisplay-regular-webfont.woff2)format("woff2"),url(/wp-content/themes/malvern-blinds/fonts/playfairdisplay-regular-webfont.woff)format("woff"),url(/wp-content/themes/malvern-blinds/fonts/playfairdisplay-regular-webfont.ttf)format("truetype"),url(/wp-content/themes/malvern-blinds/fonts/playfairdisplay-regular-webfont.svg#playfair_displayregular)format("svg");font-weight:400;font-style:normal}body,button{font-family:"gudearegular"}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}header{padding:15px 0;border-top:5px solid #222;position:fixed;width:100%;z-index:9999;background-color:#fff}header a{color:#000}#contacts,#top-header{text-align:right}#contacts,header{-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}#contacts{font-size:1.25em}#contacts,#social-media-icons,.email-address,.phone-number{display:inline-block;vertical-align:text-top}#social-media-icons ul{margin:0;padding:0}#social-media-icons li{list-style:none;display:inline-block;padding-left:10px}.phone-number{margin-right:15px}#logo{float:left;width:50%}#logo img{max-width:452px;width:100%}#logo,#logo img,#nav,#page-header a.btn,#page-introduction a.btn{-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}#nav{float:right;width:50%;text-align:right;margin-top:15px}.center-content{width:100%;max-width:1200px;padding:0 15px;margin:0 auto}#bottom-header:after,#examples-list:after,#page-list article:after,.center-content:after,.line:after,footer:after{content:"";display:block;clear:both}.gallery-title h2,.vertical-content{position:relative;top:50%;transform:translateY(-50%)}main section h2{font-size:1.875em;font-family:"Playfair Display";line-height:1.3em}.line{max-width:101px;margin-bottom:15px}.grey-line{background-color:#000}.black-line,.grey-line,.yellow-line{height:3px;width:50%;display:inline-block}.black-line{background-color:#000}.yellow-line{background-color:#f5c83b}.grey-line{background-color:rgb(225 225 225)}#page-header{background-size:cover;background-position:center center;background-repeat:no-repeat;height:600px;position:relative}#page-header a.btn,#page-introduction a.btn{background-color:rgb(30 30 30);display:inline-block;color:#fff;text-align:center;padding:15px 30px;font-size:1.063em;border-bottom:5px solid #f5c83b;text-decoration:none}#page-header a.btn{width:100%;padding:15px 0}#page-header a.btn:hover,#page-introduction a.btn:hover{border-bottom:5px solid rgb(30 30 30)}#page-header-content-wrapper{position:absolute;bottom:30px;width:100%;max-width:1200px}#page-header h1{font-size:2.375em;font-family:"playfair_displayregular";margin-bottom:18px}#page-header h1 span{font-style:italic}#page-header article,#page-header aside{display:inline-block;vertical-align:top;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;height:175px}#page-header article{width:75%;padding:0 40px;background-color:#fff}#page-header aside{background-color:rgb(225 225 225);padding:0 50px;width:25%;text-align:center}#page-introduction,footer{padding:70px 0}#page-introduction article,#page-introduction aside{height:442px}#page-introduction aside{float:left;width:25%;background-size:cover;background-position:center center;background-repeat:no-repeat}#page-introduction article{float:right;width:75%;padding:0 50px;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}#page-list,.gallery-title{background-color:rgb(225 225 225)}#page-list{padding:70px 0}#page-list article{background-color:#fff}#page-list-content{float:left;width:50%;padding:0 50px;height:530px}#page-list-image{float:right;height:530px;width:50%;background-size:cover;background-position:center center;background-repeat:no-repeat}#page-list-content ul{margin:0;padding:0 0 0 10px}#page-list-content li{list-style:none;background-repeat:no-repeat;background-position:left 12px;background-image:url(/wp-content/themes/malvern-blinds/img/yellow-bullet.png);background-size:10px;padding:5px 0 5px 15px}#examples{padding:50px 0;position:relative}#examples .line{max-width:none}.gallery-title{height:300px;float:left;width:25%;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}#yellow-block-title{width:100%;position:absolute;text-align:center;bottom:-30px}#yellow-block-title .line{max-width:240px;margin:0 auto;width:100%;display:block}#yellow-block-title h4{background-color:rgb(245 200 59)!important;padding:10px 15px;font-size:1.5em;color:#000;text-align:center;display:inline-block;clear:both}#image-gallery{width:75%;float:right}#image-gallery ul,.contact-intro p{margin:0;padding:0}#image-gallery li{display:inline-block;float:left;height:300px;width:33.3%;border-left:5px solid #fff;overflow:hidden}#image-gallery a{overflow:hidden;height:300px;width:100%}.example-image{background-size:cover;background-position:center center;background-repeat:no-repeat;display:block;height:300px;width:100%;transition:transform .6s}.example-image:hover{transform:scale(1.1)}.gallery-title h2{font-size:1.625em;padding:0 40px}#contact{background-color:rgb(24 24 24);padding:70px 0}#contact-content{float:left;width:50%;background-color:rgb(34 34 34);padding:0 50px;height:573px;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;color:#fff}.contact-intro p{font-size:1.625em;font-family:"Playfair Display"}.contact-tel{font-family:"gudearegular";font-size:1.75em;margin:0;padding:10px 0}.contact-tel a,header a{text-decoration:none}#contact-content p span,.contact-tel a:hover,footer strong{color:#f5c83b}#contact-content p span{font-weight:700}#map{width:50%;float:right}#virtual-tour{background-color:rgb(30 30 30);display:inline-block;color:#fff;text-align:center;padding:15px 45px 15px 70px;font-size:1.063em;border-bottom:5px solid #f5c83b;text-decoration:none;background-image:url(/wp-content/themes/malvern-blinds/img/360-icon.jpg);background-position:20px center;background-repeat:no-repeat;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}#virtual-tour:hover{border-bottom:5px solid rgb(30 30 30)}footer{background-color:#323232;color:#fff}footer section{float:left;width:50%;padding-right:25px}footer section p{margin:0;padding:5px 0}footer section p:first-of-type{margin-top:0;padding-top:0}footer section p:last-of-type{margin-bottom:0;padding-bottom:0}footer h2{color:#f5c83b;font-size:1.25em;margin-bottom:5px}footer a,footer a:hover{color:#fff}#business-hours{max-width:300px}.hours-column{float:left;width:50%}@media screen and (max-width:1160px){main{padding-top:0}header{position:static}#page-header article{width:95%;height:225px}#page-header aside{display:none}#page-header{height:475px}#page-list-content,#page-list-image{float:none;width:100%;transform-style:flat}#page-list-content{height:auto;padding:35px}#page-list-content .vertical-content{position:static;top:auto;transform:none}#page-list-image{height:350px}}@media screen and (max-width:700px){#logo{width:75%;margin-top:10px}.gallery-title h2,.vertical-content{position:static;top:auto;transform:none}#image-gallery,#page-header article,#page-introduction article,.gallery-title,footer section{height:auto;float:none;width:100%;transform-style:flat}#contact-content,#map,#page-introduction aside,#page-list-content,#page-list-image{float:none;width:100%;transform-style:flat}#contact-content,#map,#page-list-content{height:auto}#page-header article{padding:25px}#page-header h1{font-size:1.563em}#image-gallery li{float:none;width:100%;border-left:0;height:200px}#page-introduction article{padding:25px 0 0}#page-header aside{display:none}#page-header-content-wrapper{position:static}#page-introduction aside,.example-image{height:200px}#page-list-image{height:300px}#page-header{height:auto;padding:35px 0}#wpgmza_map_1{height:373px!important}#contact,#examples,#page-introduction,#page-list,footer{padding:35px 0}#contact-content,#page-list-content,.gallery-title h2{padding:25px}footer section{padding-right:0}footer section:last-of-type{padding-top:25px}}#responsive-menu-pro-container,button#responsive-menu-pro-button{display:none;-webkit-text-size-adjust:100%}#responsive-menu-pro-container{z-index:99998}@media screen and (max-width:1160px){#responsive-menu-pro-container{display:block;position:fixed;top:0;bottom:0;outline:1px solid #fff0;overflow-y:auto;overflow-x:hidden}#responsive-menu-pro-container.slide-left{transform:translateX(-100%);-ms-transform:translateX(-100%);-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%)}#responsive-menu-pro-container,#responsive-menu-pro-container *,#responsive-menu-pro-container :after,#responsive-menu-pro-container :before,#responsive-menu-pro-container:after,#responsive-menu-pro-container:before{box-sizing:border-box;margin:0;padding:0}#responsive-menu-pro-container #responsive-menu-pro-additional-content,#responsive-menu-pro-container #responsive-menu-pro-title{padding:25px 5%}#responsive-menu-pro-container #responsive-menu-pro,#responsive-menu-pro-container #responsive-menu-pro ul{width:100%}#responsive-menu-pro-container #responsive-menu-pro ul.responsive-menu-pro-submenu{display:none}#responsive-menu-pro-container #responsive-menu-pro ul.responsive-menu-pro-submenu-depth-1 a.responsive-menu-pro-item-link{padding-left:10%}#responsive-menu-pro-container li.responsive-menu-pro-item{width:100%;list-style:none}#responsive-menu-pro-container li.responsive-menu-pro-item a{width:100%;display:block;text-decoration:none;position:relative}#responsive-menu-pro-container #responsive-menu-pro li.responsive-menu-pro-item a,#responsive-menu-pro-container .responsive-menu-pro-submenu li.responsive-menu-pro-item a{padding:0 5%}#responsive-menu-pro-container li.responsive-menu-pro-item a .responsive-menu-pro-subarrow{position:absolute;top:0;bottom:0;text-align:center;overflow:hidden}button#responsive-menu-pro-button{z-index:99999;overflow:hidden;outline:0;padding:0;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:#fff0;border:0;margin:0;width:55px;height:55px;position:absolute;top:20px;right:15px;display:inline-block;transition:transform .5s,background-color .5s;background:#000}.responsive-menu-pro-accessible{display:inline-block}.responsive-menu-pro-accessible .responsive-menu-pro-box{display:inline-block;vertical-align:middle}.responsive-menu-pro-box{width:25px;height:19px;display:inline-block;position:relative}.responsive-menu-pro-inner{display:block;top:50%;margin-top:-1.5px}.responsive-menu-pro-inner,.responsive-menu-pro-inner::after,.responsive-menu-pro-inner::before{width:25px;height:3px;background-color:#fff;border-radius:4px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}button#responsive-menu-pro-button:focus .responsive-menu-pro-inner,button#responsive-menu-pro-button:focus .responsive-menu-pro-inner::after,button#responsive-menu-pro-button:focus .responsive-menu-pro-inner::before,button#responsive-menu-pro-button:hover .responsive-menu-pro-inner,button#responsive-menu-pro-button:hover .responsive-menu-pro-inner::after,button#responsive-menu-pro-button:hover .responsive-menu-pro-inner::before{background-color:#fff}.responsive-menu-pro-inner::after,.responsive-menu-pro-inner::before{content:"";display:block}.responsive-menu-pro-inner::before{top:-8px}.responsive-menu-pro-inner::after{bottom:-8px}.responsive-menu-pro-slider .responsive-menu-pro-inner{top:1.5px}.responsive-menu-pro-slider .responsive-menu-pro-inner::before{top:8px;transition-property:transform,opacity;transition-timing-function:ease;transition-duration:.2s}.responsive-menu-pro-slider .responsive-menu-pro-inner::after{top:16px}button#responsive-menu-pro-button:focus,button#responsive-menu-pro-button:hover{background:#000}button#responsive-menu-pro-button .responsive-menu-pro-box{color:#fff;pointer-events:none}#responsive-menu-pro-container{width:75%;left:0;background:#212121;transition:transform .5s;text-align:left}#responsive-menu-pro-container #responsive-menu-pro-wrapper{background:#212121}#responsive-menu-pro-container #responsive-menu-pro-additional-content{color:#fff}#responsive-menu-pro-container #responsive-menu-pro-title,#responsive-menu-pro-container .responsive-menu-pro-item-link,#responsive-menu-pro-container .responsive-menu-pro-subarrow{transition:background-color .5s,border-color .5s,color .5s}#responsive-menu-pro-container #responsive-menu-pro-title{background-color:#212121;color:#fff;font-size:1.5em;text-align:left}#responsive-menu-pro-container #responsive-menu-pro-title:hover{background-color:#212121;color:#fff}#responsive-menu-pro-container #responsive-menu-pro>li.responsive-menu-pro-item:first-child>a{border-top:1px solid #212121}#responsive-menu-pro-container #responsive-menu-pro li.responsive-menu-pro-item .responsive-menu-pro-item-link{font-size:1.2em}#responsive-menu-pro-container #responsive-menu-pro li.responsive-menu-pro-item a{line-height:45px;border-bottom:1px solid #212121;color:#fff;background-color:#212121;height:45px}#responsive-menu-pro-container #responsive-menu-pro li.responsive-menu-pro-item a:focus,#responsive-menu-pro-container #responsive-menu-pro li.responsive-menu-pro-item a:hover,#responsive-menu-pro-container #responsive-menu-pro ul.responsive-menu-pro-submenu li.responsive-menu-pro-item a:focus,#responsive-menu-pro-container #responsive-menu-pro ul.responsive-menu-pro-submenu li.responsive-menu-pro-item a:hover{color:#fff;background-color:#3f3f3f;border-color:#212121}#responsive-menu-pro-container #responsive-menu-pro li.responsive-menu-pro-item a .responsive-menu-pro-subarrow:focus,#responsive-menu-pro-container #responsive-menu-pro li.responsive-menu-pro-item a .responsive-menu-pro-subarrow:hover,#responsive-menu-pro-container #responsive-menu-pro li.responsive-menu-pro-item a:focus .responsive-menu-pro-subarrow,#responsive-menu-pro-container #responsive-menu-pro li.responsive-menu-pro-item a:hover .responsive-menu-pro-subarrow{color:#fff;border-color:#3f3f3f;background-color:#3f3f3f}#responsive-menu-pro-container #responsive-menu-pro li.responsive-menu-pro-item a .responsive-menu-pro-subarrow{right:0;height:39px;line-height:39px;width:40px;color:#fff;border-left:1px solid #212121;background-color:#212121}#responsive-menu-pro-container #responsive-menu-pro li.responsive-menu-pro-item.responsive-menu-pro-current-item>.responsive-menu-pro-item-link,#responsive-menu-pro-container #responsive-menu-pro ul.responsive-menu-pro-submenu li.responsive-menu-pro-item.responsive-menu-pro-current-item>.responsive-menu-pro-item-link{background-color:#212121;color:#fff;border-color:#212121}#responsive-menu-pro-container #responsive-menu-pro li.responsive-menu-pro-item.responsive-menu-pro-current-item>.responsive-menu-pro-item-link:hover,#responsive-menu-pro-container #responsive-menu-pro ul.responsive-menu-pro-submenu li.responsive-menu-pro-item.responsive-menu-pro-current-item>.responsive-menu-pro-item-link:hover{background-color:#3f3f3f;color:#fff;border-color:#3f3f3f}#responsive-menu-pro-container #responsive-menu-pro ul.responsive-menu-pro-submenu li.responsive-menu-pro-item .responsive-menu-pro-item-link{font-size:1.2em;text-align:left}#responsive-menu-pro-container #responsive-menu-pro ul.responsive-menu-pro-submenu li.responsive-menu-pro-item a{height:45px;line-height:45px;border-bottom:1px solid #212121;color:#fff;background-color:#212121}#site-navigation,#top-header{display:none!important}}.wpgmza_map{position:relative;border:0;max-width:100%!important}