.elementor-551 .elementor-element.elementor-element-6906c3b:not(.elementor-motion-effects-element-type-background), .elementor-551 .elementor-element.elementor-element-6906c3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://katepallant.visionarydesignshop.com/wp-content/uploads/2025/03/windowsEdited.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-551 .elementor-element.elementor-element-6906c3b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-551 .elementor-element.elementor-element-6906c3b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-551 .elementor-element.elementor-element-9850060 .elementor-heading-title{color:var( --e-global-color-78dc54e );}.elementor-widget-text-editor{color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-551 .elementor-element.elementor-element-615f822{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;color:var( --e-global-color-78dc54e );}.elementor-551 .elementor-element.elementor-element-113d24e .elementor-heading-title{font-family:var( --e-global-typography-b4ffd47-font-family ), Sans-serif;font-size:var( --e-global-typography-b4ffd47-font-size );font-weight:var( --e-global-typography-b4ffd47-font-weight );line-height:var( --e-global-typography-b4ffd47-line-height );}.elementor-551 .elementor-element.elementor-element-98ea720{color:var( --e-global-color-primary );}.elementor-551 .elementor-element.elementor-element-a8d7f07{--spacer-size:20px;}.elementor-551 .elementor-element.elementor-element-ed20017{color:var( --e-global-color-primary );}.elementor-bc-flex-widget .elementor-551 .elementor-element.elementor-element-54a9c00.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-551 .elementor-element.elementor-element-54a9c00.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-551 .elementor-element.elementor-element-8cc126a > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-551 .elementor-element.elementor-element-8cc126a{color:var( --e-global-color-primary );}.elementor-551 .elementor-element.elementor-element-a99dd66{--e-image-carousel-slides-to-show:1;}.elementor-551 .elementor-element.elementor-element-a99dd66 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-551 .elementor-element.elementor-element-a99dd66 .elementor-swiper-button.elementor-swiper-button-next{color:#020101;}.elementor-551 .elementor-element.elementor-element-a99dd66 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-551 .elementor-element.elementor-element-a99dd66 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#020101;}.elementor-551 .elementor-element.elementor-element-a99dd66 .swiper-pagination-bullet{width:10px;height:10px;}.elementor-551 .elementor-element.elementor-element-dd1fb40{--spacer-size:40px;}.elementor-551 .elementor-element.elementor-element-09d5b19{color:var( --e-global-color-primary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-551 .elementor-element.elementor-element-39a1fec img{border-radius:6px 6px 6px 6px;}.elementor-551 .elementor-element.elementor-element-6be0f24{--spacer-size:40px;}.elementor-551 .elementor-element.elementor-element-4f206de img{border-radius:6px 6px 6px 6px;}.elementor-551 .elementor-element.elementor-element-8662fd4{color:var( --e-global-color-primary );}.elementor-551 .elementor-element.elementor-element-eb3e5f9{--spacer-size:40px;}.elementor-551 .elementor-element.elementor-element-ff9c54d{color:var( --e-global-color-primary );}.elementor-551 .elementor-element.elementor-element-b67ff15 img{border-radius:6px 6px 6px 6px;}.elementor-551 .elementor-element.elementor-element-0aff943{--spacer-size:40px;}.elementor-551 .elementor-element.elementor-element-7e8cae7 img{border-radius:6px 6px 6px 6px;}.elementor-551 .elementor-element.elementor-element-1a74878{color:var( --e-global-color-primary );}.elementor-551 .elementor-element.elementor-element-a53bf5f{--spacer-size:40px;}.elementor-widget-blockquote .elementor-blockquote__content{color:var( --e-global-color-text );}.elementor-widget-blockquote .elementor-blockquote__author{color:var( --e-global-color-secondary );}.elementor-551 .elementor-element.elementor-element-c4d43a3 .elementor-blockquote__content{color:var( --e-global-color-primary );font-family:var( --e-global-typography-b4ffd47-font-family ), Sans-serif;font-size:var( --e-global-typography-b4ffd47-font-size );font-weight:var( --e-global-typography-b4ffd47-font-weight );line-height:var( --e-global-typography-b4ffd47-line-height );margin-top:0px;}.elementor-551 .elementor-element.elementor-element-c4d43a3 .elementor-blockquote__author{color:var( --e-global-color-primary );}.elementor-551 .elementor-element.elementor-element-c4d43a3 .elementor-blockquote:before{color:#C7002154;font-size:calc(1px * 100);}.elementor-551 .elementor-element.elementor-element-2a439d2{padding:0px 0px 40px 0px;}.elementor-551 .elementor-element.elementor-element-8c23e18 .elementor-heading-title{font-family:var( --e-global-typography-b4ffd47-font-family ), Sans-serif;font-size:var( --e-global-typography-b4ffd47-font-size );font-weight:var( --e-global-typography-b4ffd47-font-weight );line-height:var( --e-global-typography-b4ffd47-line-height );}.elementor-551 .elementor-element.elementor-element-2ad47c0{color:var( --e-global-color-primary );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );}.elementor-551 .elementor-element.elementor-element-9cbeb63 .elementor-button{background-color:#C70021;font-family:"ProximaNova_Regular", Sans-serif;font-weight:400;fill:var( --e-global-color-78dc54e );color:var( --e-global-color-78dc54e );}.elementor-551 .elementor-element.elementor-element-c9e2280{--spacer-size:50px;}.elementor-551 .elementor-element.elementor-element-727da16{padding:0px 0px 20px 0px;}.elementor-widget-call-to-action .elementor-ribbon-inner{background-color:var( --e-global-color-accent );}.elementor-551 .elementor-element.elementor-element-25611e7 .elementor-cta .elementor-cta__bg, .elementor-551 .elementor-element.elementor-element-25611e7 .elementor-cta .elementor-cta__bg-overlay{transition-duration:500ms;}.elementor-551 .elementor-element.elementor-element-25611e7 > .elementor-widget-container{border-radius:6px 6px 6px 6px;}.elementor-551 .elementor-element.elementor-element-25611e7 .elementor-cta__content{text-align:left;background-color:#005389;}.elementor-551 .elementor-element.elementor-element-25611e7 .elementor-cta__title{font-family:"ProximaNova_Regular", Sans-serif;font-size:1.1em;font-weight:600;color:var( --e-global-color-78dc54e );}.elementor-551 .elementor-element.elementor-element-25611e7 .elementor-cta__title:not(:last-child){margin-bottom:5px;}.elementor-551 .elementor-element.elementor-element-25611e7 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#02010100;}.elementor-551 .elementor-element.elementor-element-f86d902 .elementor-cta .elementor-cta__bg, .elementor-551 .elementor-element.elementor-element-f86d902 .elementor-cta .elementor-cta__bg-overlay{transition-duration:500ms;}.elementor-551 .elementor-element.elementor-element-f86d902 > .elementor-widget-container{border-radius:6px 6px 6px 6px;}.elementor-551 .elementor-element.elementor-element-f86d902 .elementor-cta__content{text-align:left;background-color:#005389;}.elementor-551 .elementor-element.elementor-element-f86d902 .elementor-cta__title{font-family:"ProximaNova_Regular", Sans-serif;font-size:1.1em;font-weight:600;color:var( --e-global-color-78dc54e );}.elementor-551 .elementor-element.elementor-element-f86d902 .elementor-cta__title:not(:last-child){margin-bottom:5px;}.elementor-551 .elementor-element.elementor-element-f86d902 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#02010100;}.elementor-551 .elementor-element.elementor-element-1294084 .elementor-cta .elementor-cta__bg, .elementor-551 .elementor-element.elementor-element-1294084 .elementor-cta .elementor-cta__bg-overlay{transition-duration:500ms;}.elementor-551 .elementor-element.elementor-element-1294084 > .elementor-widget-container{padding:0px 0px 0px 0px;border-radius:6px 6px 6px 6px;}.elementor-551 .elementor-element.elementor-element-1294084 .elementor-cta__content{text-align:left;background-color:#005389;}.elementor-551 .elementor-element.elementor-element-1294084 .elementor-cta__title{font-family:"ProximaNova_Regular", Sans-serif;font-size:1.1em;font-weight:600;color:var( --e-global-color-78dc54e );}.elementor-551 .elementor-element.elementor-element-1294084 .elementor-cta__title:not(:last-child){margin-bottom:5px;}.elementor-551 .elementor-element.elementor-element-1294084 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#02010100;}@media(min-width:768px){.elementor-551 .elementor-element.elementor-element-480478d{width:45%;}.elementor-551 .elementor-element.elementor-element-b4d9cc4{width:9.333%;}.elementor-551 .elementor-element.elementor-element-a2a1fcc{width:45%;}.elementor-551 .elementor-element.elementor-element-6da7d8a{width:45%;}.elementor-551 .elementor-element.elementor-element-5bc4f27{width:9.333%;}.elementor-551 .elementor-element.elementor-element-54a9c00{width:45%;}.elementor-551 .elementor-element.elementor-element-7aff7bd{width:45%;}.elementor-551 .elementor-element.elementor-element-a6149bc{width:9.333%;}.elementor-551 .elementor-element.elementor-element-cfd386a{width:45%;}.elementor-551 .elementor-element.elementor-element-99840f8{width:45%;}.elementor-551 .elementor-element.elementor-element-1662692{width:9.333%;}.elementor-551 .elementor-element.elementor-element-3292367{width:45%;}.elementor-551 .elementor-element.elementor-element-bca6a13{width:45%;}.elementor-551 .elementor-element.elementor-element-13f0ea3{width:9.333%;}.elementor-551 .elementor-element.elementor-element-074b194{width:45%;}.elementor-551 .elementor-element.elementor-element-5ba8caa{width:45%;}.elementor-551 .elementor-element.elementor-element-80927a3{width:9.333%;}.elementor-551 .elementor-element.elementor-element-c218d6b{width:45%;}.elementor-551 .elementor-element.elementor-element-76a8680{width:15%;}.elementor-551 .elementor-element.elementor-element-ca3e01b{width:70%;}.elementor-551 .elementor-element.elementor-element-f3487e9{width:15%;}.elementor-551 .elementor-element.elementor-element-753bdbd{width:15%;}.elementor-551 .elementor-element.elementor-element-36d96ed{width:70%;}.elementor-551 .elementor-element.elementor-element-66dadf5{width:15%;}.elementor-551 .elementor-element.elementor-element-a39f526{width:45%;}.elementor-551 .elementor-element.elementor-element-bed7403{width:9.333%;}.elementor-551 .elementor-element.elementor-element-60920de{width:45%;}}@media(max-width:1024px){.elementor-551 .elementor-element.elementor-element-6906c3b:not(.elementor-motion-effects-element-type-background), .elementor-551 .elementor-element.elementor-element-6906c3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-551 .elementor-element.elementor-element-113d24e .elementor-heading-title{font-size:var( --e-global-typography-b4ffd47-font-size );line-height:var( --e-global-typography-b4ffd47-line-height );}.elementor-551 .elementor-element.elementor-element-c4d43a3 .elementor-blockquote__content{font-size:var( --e-global-typography-b4ffd47-font-size );line-height:var( --e-global-typography-b4ffd47-line-height );}.elementor-551 .elementor-element.elementor-element-8c23e18 .elementor-heading-title{font-size:var( --e-global-typography-b4ffd47-font-size );line-height:var( --e-global-typography-b4ffd47-line-height );}.elementor-551 .elementor-element.elementor-element-25611e7 .elementor-cta__title:not(:last-child){margin-bottom:0px;}.elementor-551 .elementor-element.elementor-element-f86d902 .elementor-cta__title:not(:last-child){margin-bottom:0px;}}@media(max-width:812px){.elementor-551 .elementor-element.elementor-element-615f822{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}@media(max-width:767px){.elementor-551 .elementor-element.elementor-element-6906c3b:not(.elementor-motion-effects-element-type-background), .elementor-551 .elementor-element.elementor-element-6906c3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-190px 0px;}.elementor-551 .elementor-element.elementor-element-113d24e .elementor-heading-title{font-size:var( --e-global-typography-b4ffd47-font-size );line-height:var( --e-global-typography-b4ffd47-line-height );}.elementor-551 .elementor-element.elementor-element-9994f9e{padding:0px 0px 0px 0px;}.elementor-551 .elementor-element.elementor-element-a8d7f07{--spacer-size:20px;}.elementor-551 .elementor-element.elementor-element-6da7d8a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-551 .elementor-element.elementor-element-54a9c00 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-551 .elementor-element.elementor-element-ff05f55 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-551 .elementor-element.elementor-element-c4d43a3 .elementor-blockquote__content{font-size:var( --e-global-typography-b4ffd47-font-size );line-height:var( --e-global-typography-b4ffd47-line-height );}.elementor-551 .elementor-element.elementor-element-8c23e18 .elementor-heading-title{font-size:var( --e-global-typography-b4ffd47-font-size );line-height:var( --e-global-typography-b4ffd47-line-height );}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'ProximaNova_Regular';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://katepallant.visionarydesignshop.com/wp-content/uploads/2022/02/ProximaNova-Regular.eot');
	src: url('https://katepallant.visionarydesignshop.com/wp-content/uploads/2022/02/ProximaNova-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://katepallant.visionarydesignshop.com/wp-content/uploads/2022/02/ProximaNova-Regular.woff2') format('woff2'),
		url('https://katepallant.visionarydesignshop.com/wp-content/uploads/2022/02/ProximaNova-Regular.woff') format('woff'),
		url('https://katepallant.visionarydesignshop.com/wp-content/uploads/2022/02/ProximaNova-Regular.ttf') format('truetype'),
		url('https://katepallant.visionarydesignshop.com/wp-content/uploads/2022/02/ProximaNova-Regular.svg#ProximaNova_Regular') format('svg');
}
/* End Custom Fonts CSS */