@charset "UTF-8";
/* https://everydaycustomblinds.com/wp-content/themes/kdw-framework4/responsive.css?ver=1770151795 */
@media only screen{.large-pad-row{padding-top:27px;padding-bottom:27px}.button{background:#E9CD67;color:#000;font-size:1rem;font-weight:500;color:#000;border:1px solid transparent;font-size:1rem}.button.large{font-size:1.5rem;background:rgba(0,0,0,.5);border:1px solid #e9cd67;color:#fff;padding:.6em 1em;font-weight:400}.button:hover{background:#25215E;border-color:#e9cd67}.button.large:hover{background:rgba(0,0,0,1)}.white-text a.button{color:#000}.white-text a.button:hover{color:#fff}.contentblock-header h2{position:relative;margin-bottom:40px;padding-bottom:10px}.contentblock-header h2:before{border-bottom:6px solid #E9CD67;content:"";position:absolute;top:50%;left:0;right:0;bottom:0;width:207px}.contentblock-header h2[align*="center"]:before{margin:0 auto}#top-row{background:#f7f7f7;text-transform:uppercase}#top-row h5{color:#25215E;margin-bottom:0}#top-row a{color:#25215E}.home #top-row{background:#25215E}.home #top-row h5{color:#fff;margin-bottom:0}.home #top-row a{color:#fff}#middle-row{background:rgba(255,255,255,.9)}#middle-row .logo img{width:118px;height:auto}#middle-row .button{margin-bottom:0}.sticky{margin-top:0!important}.header-slideshow-image{position:relative}.header-slideshow-image:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.5}.tagline h1{color:#fff;font-size:2.75rem;text-shadow:0 3px 6px rgba(0,0,0,.16)}.tagline h2{color:#fff;font-size:1.125rem;font-weight:400;text-shadow:0 3px 6px rgba(0,0,0,.16);margin-bottom:2rem}#title-row{width:100%;background-color:#25215E}.entry-title{color:#fff;text-align:center}.cta-single-inner *,.product-block-single-inner *{transition:all 0.45s ease}.cta-heading{color:#25215E;font-size:2rem;font-weight:500;margin-top:1.5rem}.cta-image-container,.product-block-single-inner{background:#000;position:relative;overflow:hidden}.cta-button{position:absolute;top:0;bottom:0;left:0;right:0;align-items:center;display:flex;justify-content:center;transform:translateY(-100%)}.cta-single-inner:hover .cta-button{-webkit-transform:translateY(0);transform:translateY(0)}.cta-single-inner:hover img,.product-block-single-inner:hover img{opacity:.5}.product-title h2,.product-text p{color:#fff;margin-bottom:0}.product-info{position:absolute;top:20px;bottom:20px;left:20px;right:20px;z-index:1;text-align:center}.product-title{transform:translateY(200%)}.product-text{margin-top:1rem;transform:translateX(-50px);opacity:0}.product-block-single-inner:hover .product-text,.product-block-single-inner:hover .product-title{transform:translateY(0);opacity:1}.product-title h2{font-size:1.5rem;background:rgba(0,0,0,.5);border:1px solid #e9cd67;color:#fff;padding:.6em 1em;display:inline-block}.card{background:transparent;border:none}.card img{margin:auto}.card-section p:last-of-type{margin-bottom:0}.blue-bg{background:#25215E;padding:2rem 1rem}.accordion{background:transparent}.accordion-item{border-top:1px solid #E9CD67}.accordion-title{border:0 solid #E9CD67;font-size:20px;font-weight:600;color:#25215E}.accordion-content{border:0 solid #e6e6e6;background-color:transparent;color:#707070}:last-child:not(.is-active)>.accordion-title{border-bottom:1px solid #E9CD67}.accordion-title:focus,.accordion-title:hover{background-color:#25215E;color:#fff}.bullet ul li:before{font-family:"Font Awesome 5 Free";font-weight:900;content:'\f00c';margin:0 15px 0 0;color:#E9CD67}.bullet ul{list-style-type:none;margin-left:0}.site-footer{background:#25215E}}@media only screen and (max-width:40em){.small-only-float-left{float:left!important}.small-only-float-right{float:right!important}.small-only-float-center{display:block;margin-right:auto;margin-left:auto}.text-center-small{text-align:center}.small-align-center{-ms-flex-pack:center;justify-content:center}.widget-container,#top-row,.tagline,.text-right{text-align:center}img.alignright,img.alignleft{float:none!important;display:block;margin:0 auto}.product-title h2{font-size:1.25rem}.product-title{position:absolute;top:0;bottom:0;left:0;right:0;align-items:center;display:flex;justify-content:center;transform:translateY(0)}.product-block-single-inner:hover .product-text{opacity:0}.tagline h1{font-size:2rem}.tagline{background:#25215E;padding:1rem;width:100%}}@media only screen and (min-width:40.063em){.tagline{position:absolute;z-index:2}}@media only screen and (min-width:40.063em) and (max-width:63.938em){.medium-float-left{float:left!important}.medium-float-right{float:right!important}.text-center-medium{text-align:center}.medium-align-center{-ms-flex-pack:center;justify-content:center}.product-title h2{font-size:1.25rem}.product-title{position:absolute;top:0;bottom:0;left:0;right:0;align-items:center;display:flex;justify-content:center;transform:translateY(0)}.product-block-single-inner:hover .product-text{opacity:0}.tagline h1{font-size:2.25rem}}@media only screen and (min-width:64em){.wrapper{padding:1.875em 0}.align-middle-large{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}@media only screen and (min-width:64em) and (max-width:90em){.large-float-left{float:left!important}.large-float-right{float:right!important}.text-center-large{text-align:center}.large-align-right{-ms-flex-pack:end;justify-content:flex-end}}@media only screen and (min-width:90.063em) and (max-width:120em){.xlarge-float-left{float:left!important}.xlarge-float-right{float:right!important}.text-center-xlarge{text-align:center}}@media only screen and (min-width:120.063em){.xxlarge-float-left{float:left!important}.xxlarge-float-right{float:right!important}.text-center-xxlarge{text-align:center}}@media only screen and (min-width:37.50em) and (max-width:56.25em) and (orientation:portrait){.hide-tablet-portrait{display:none!important}.show-tablet-portrait{display:inherit!important}}