.elementor-24441 .elementor-element.elementor-element-4100b38d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--overlay-opacity:.5;--padding-block-start:80px;--padding-block-end:80px;--padding-inline-start:20px;--padding-inline-end:20px}.elementor-24441 .elementor-element.elementor-element-4100b38d:not(.elementor-motion-effects-element-type-background),.elementor-24441 .elementor-element.elementor-element-4100b38d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg,#1f3a4d 0%,#2c5a6e 100%)}.elementor-24441 .elementor-element.elementor-element-4100b38d:before,.elementor-24441 .elementor-element.elementor-element-4100b38d>.elementor-background-video-container:before,.elementor-24441 .elementor-element.elementor-element-4100b38d>.e-con-inner>.elementor-background-video-container:before,.elementor-24441 .elementor-element.elementor-element-4100b38d>.elementor-background-slideshow:before,.elementor-24441 .elementor-element.elementor-element-4100b38d>.e-con-inner>.elementor-background-slideshow:before,.elementor-24441 .elementor-element.elementor-element-4100b38d>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-image:url("https://northcountyblinds.com/wp-content/uploads/2025/09/ns5.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-4100b38d{--padding-inline-start:20px;--padding-inline-end:20px}.elementor-24441 .elementor-element.elementor-element-283dc38f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center}.elementor-24441 .elementor-element.elementor-element-513de5e9{text-align:center;font-size:14px;color:#cfe0e6}.elementor-24441 .elementor-element.elementor-element-18202cb7{text-align:center;font-size:13px;font-weight:700;letter-spacing:2px;color:#9fd3de}.elementor-24441 .elementor-element.elementor-element-7b64f4fa{text-align:center}.elementor-24441 .elementor-element.elementor-element-7b64f4fa .elementor-heading-title{font-size:48px;font-weight:700;color:#fff}.elementor-24441 .elementor-element.elementor-element-a24730f{text-align:center;font-size:18px;line-height:1.7em;color:#e8f0f3}.elementor-24441 .elementor-element.elementor-element-46b7bf4c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--padding-block-start:70px;--padding-block-end:70px;--padding-inline-start:20px;--padding-inline-end:20px}.elementor-24441 .elementor-element.elementor-element-46b7bf4c:not(.elementor-motion-effects-element-type-background),.elementor-24441 .elementor-element.elementor-element-46b7bf4c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f6f2ec}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-46b7bf4c{--padding-inline-start:20px;--padding-inline-end:20px}.elementor-24441 .elementor-element.elementor-element-49b68ab0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--flex-wrap:wrap}.elementor-24441 .elementor-element.elementor-element-36c1d610{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-24441 .elementor-element.elementor-element-3ad76b7a{--grid-row-gap:35px;--grid-column-gap:30px}.elementor-24441 .elementor-element.elementor-element-3ad76b7a .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.62 * 100% )}.elementor-24441 .elementor-element.elementor-element-3ad76b7a:after{content:"0.62"}.elementor-24441 .elementor-element.elementor-element-3ad76b7a .elementor-post__thumbnail__link{width:100%}.elementor-24441 .elementor-element.elementor-element-3ad76b7a .elementor-post__meta-data span+span:before{content:"•"}.elementor-24441 .elementor-element.elementor-element-3ad76b7a .elementor-post__card{background-color:#fff}.elementor-24441 .elementor-element.elementor-element-3ad76b7a .elementor-post__text{margin-top:20px}.elementor-24441 .elementor-element.elementor-element-3ad76b7a .elementor-post__badge{right:0}.elementor-24441 .elementor-element.elementor-element-3ad76b7a .elementor-post__card .elementor-post__badge{margin:20px}.elementor-24441 .elementor-element.elementor-element-3ad76b7a .elementor-post__title,.elementor-24441 .elementor-element.elementor-element-3ad76b7a .elementor-post__title a{color:#1f3a4d;font-size:21px;font-weight:700}.elementor-24441 .elementor-element.elementor-element-3ad76b7a .elementor-post__read-more{color:#2f7f8f}.elementor-24441 .elementor-element.elementor-element-3ad76b7a .elementor-pagination{text-align:center}body:not(.rtl) .elementor-24441 .elementor-element.elementor-element-3ad76b7a .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 )}body:not(.rtl) .elementor-24441 .elementor-element.elementor-element-3ad76b7a .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 )}body.rtl .elementor-24441 .elementor-element.elementor-element-3ad76b7a .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 )}body.rtl .elementor-24441 .elementor-element.elementor-element-3ad76b7a .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 )}.elementor-24441 .elementor-element.elementor-element-24b73358{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-24441 .elementor-element.elementor-element-370fbb1c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#e6e0d6;--border-color:#e6e0d6;--border-radius:10px;--padding-block-start:26px;--padding-block-end:26px;--padding-inline-start:24px;--padding-inline-end:24px}.elementor-24441 .elementor-element.elementor-element-370fbb1c:not(.elementor-motion-effects-element-type-background),.elementor-24441 .elementor-element.elementor-element-370fbb1c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-370fbb1c{--padding-inline-start:24px;--padding-inline-end:24px}.elementor-24441 .elementor-element.elementor-element-42783f19{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:10px;--padding-block-start:28px;--padding-block-end:28px;--padding-inline-start:24px;--padding-inline-end:24px}.elementor-24441 .elementor-element.elementor-element-42783f19:not(.elementor-motion-effects-element-type-background),.elementor-24441 .elementor-element.elementor-element-42783f19>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#1f3a4d}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-42783f19{--padding-inline-start:24px;--padding-inline-end:24px}.elementor-24441 .elementor-element.elementor-element-5aca718e{text-align:start}.elementor-24441 .elementor-element.elementor-element-5aca718e .elementor-heading-title{font-size:22px;font-weight:700;color:#fff}.elementor-24441 .elementor-element.elementor-element-23dcaef8{text-align:start;font-size:16px;line-height:1.7em;color:#e8f0f3}.elementor-24441 .elementor-element.elementor-element-1308376a .elementor-button{background-color:#fff;font-size:14px;font-weight:700;text-transform:uppercase;fill:#1f3a4d;color:#1f3a4d;border-radius:4px}.elementor-24441 .elementor-element.elementor-element-25f2a308 .elementor-button{background-color:rgba(0,0,0,0);font-size:14px;font-weight:700;text-transform:uppercase;fill:#fff;color:#fff;border-style:solid;border-width:2px;border-color:#fff;border-radius:4px}.elementor-24441 .elementor-element.elementor-element-647a66b5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#e6e0d6;--border-color:#e6e0d6;--border-radius:10px;--padding-block-start:26px;--padding-block-end:26px;--padding-inline-start:24px;--padding-inline-end:24px}.elementor-24441 .elementor-element.elementor-element-647a66b5:not(.elementor-motion-effects-element-type-background),.elementor-24441 .elementor-element.elementor-element-647a66b5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-647a66b5{--padding-inline-start:24px;--padding-inline-end:24px}.elementor-24441 .elementor-element.elementor-element-540f56f6{text-align:start}.elementor-24441 .elementor-element.elementor-element-540f56f6 .elementor-heading-title{font-size:20px;font-weight:700;color:#1f3a4d}.elementor-24441 .elementor-element.elementor-element-47dc2417 .elementor-icon-list-icon i{color:#2f7f8f;transition:color .3s}.elementor-24441 .elementor-element.elementor-element-47dc2417 .elementor-icon-list-icon svg{fill:#2f7f8f;transition:fill .3s}.elementor-24441 .elementor-element.elementor-element-47dc2417{--e-icon-list-icon-size:11px;--icon-vertical-offset:0px}.elementor-24441 .elementor-element.elementor-element-47dc2417 .elementor-icon-list-text{color:#2b2b2b;transition:color .3s}.elementor-24441 .elementor-element.elementor-element-500b98d5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--overlay-opacity:.5;--padding-block-start:64px;--padding-block-end:64px;--padding-inline-start:20px;--padding-inline-end:20px}.elementor-24441 .elementor-element.elementor-element-500b98d5:not(.elementor-motion-effects-element-type-background),.elementor-24441 .elementor-element.elementor-element-500b98d5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#2f7f8f}.elementor-24441 .elementor-element.elementor-element-500b98d5:before,.elementor-24441 .elementor-element.elementor-element-500b98d5>.elementor-background-video-container:before,.elementor-24441 .elementor-element.elementor-element-500b98d5>.e-con-inner>.elementor-background-video-container:before,.elementor-24441 .elementor-element.elementor-element-500b98d5>.elementor-background-slideshow:before,.elementor-24441 .elementor-element.elementor-element-500b98d5>.e-con-inner>.elementor-background-slideshow:before,.elementor-24441 .elementor-element.elementor-element-500b98d5>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-image:url("https://northcountyblinds.com/wp-content/uploads/2025/10/Warm-Sand-AMA-402-1-1.jpg");--background-overlay:''}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-500b98d5{--padding-inline-start:20px;--padding-inline-end:20px}.elementor-24441 .elementor-element.elementor-element-41b88cbc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center}.elementor-24441 .elementor-element.elementor-element-1ce100f6{text-align:center}.elementor-24441 .elementor-element.elementor-element-1ce100f6 .elementor-heading-title{font-size:32px;font-weight:700;color:#fff}.elementor-24441 .elementor-element.elementor-element-39c707ac{text-align:center;font-size:18px;line-height:1.7em;color:#e8f0f3}.elementor-24441 .elementor-element.elementor-element-685fb29c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center}.elementor-24441 .elementor-element.elementor-element-7dc5506a .elementor-button{background-color:#fff;font-size:14px;font-weight:700;text-transform:uppercase;fill:#1f3a4d;color:#1f3a4d;border-radius:4px}.elementor-24441 .elementor-element.elementor-element-16fbdf6a .elementor-button{background-color:rgba(0,0,0,0);font-size:14px;font-weight:700;text-transform:uppercase;fill:#fff;color:#fff;border-style:solid;border-width:2px;border-color:#fff;border-radius:4px}@media(min-width:768px){.elementor-24441 .elementor-element.elementor-element-283dc38f{--content-width:860px}.elementor-24441 .elementor-element.elementor-element-49b68ab0{--content-width:1240px}.elementor-24441 .elementor-element.elementor-element-36c1d610{--width:66%}.elementor-24441 .elementor-element.elementor-element-24b73358{--width:32%}.elementor-24441 .elementor-element.elementor-element-41b88cbc{--content-width:860px}}@media(max-width:991px) and (min-width:768px){.elementor-24441 .elementor-element.elementor-element-36c1d610{--width:100%}.elementor-24441 .elementor-element.elementor-element-24b73358{--width:100%}}@media(max-width:991px){.elementor-24441 .elementor-element.elementor-element-49b68ab0{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}}@media(max-width:767px){.elementor-24441 .elementor-element.elementor-element-4100b38d{--padding-block-start:50px;--padding-block-end:50px;--padding-inline-start:16px;--padding-inline-end:16px}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-4100b38d{--padding-inline-start:16px;--padding-inline-end:16px}.elementor-24441 .elementor-element.elementor-element-7b64f4fa .elementor-heading-title{font-size:32px}.elementor-24441 .elementor-element.elementor-element-46b7bf4c{--padding-block-start:40px;--padding-block-end:40px;--padding-inline-start:16px;--padding-inline-end:16px}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-46b7bf4c{--padding-inline-start:16px;--padding-inline-end:16px}.elementor-24441 .elementor-element.elementor-element-36c1d610{--width:100%}.elementor-24441 .elementor-element.elementor-element-3ad76b7a .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% )}.elementor-24441 .elementor-element.elementor-element-3ad76b7a:after{content:"0.5"}.elementor-24441 .elementor-element.elementor-element-3ad76b7a .elementor-post__thumbnail__link{width:100%}.elementor-24441 .elementor-element.elementor-element-24b73358{--width:100%}.elementor-24441 .elementor-element.elementor-element-5aca718e .elementor-heading-title{font-size:20px}.elementor-24441 .elementor-element.elementor-element-540f56f6 .elementor-heading-title{font-size:20px}.elementor-24441 .elementor-element.elementor-element-500b98d5{--padding-block-start:44px;--padding-block-end:44px;--padding-inline-start:16px;--padding-inline-end:16px}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-500b98d5{--padding-inline-start:16px;--padding-inline-end:16px}.elementor-24441 .elementor-element.elementor-element-1ce100f6 .elementor-heading-title{font-size:22px}.elementor-24441 .elementor-element.elementor-element-685fb29c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}}body #main,body #main .main-content,body #main .page-content,body #main .elementor-location-archive,body .elementor-location-archive{padding-bottom:0 !important;margin-bottom:0 !important}.ncb-b-cta,.ncb-b-cta>.e-con-inner{margin-bottom:0 !important}.ncb-b-cta{background-size:cover !important;background-repeat:no-repeat !important;background-position:center !important}.ncb-blog-grid .elementor-post{transition:transform .25s ease;overflow:hidden;box-shadow:0 8px 24px rgba(31,58,77,.12)}.ncb-blog-grid .elementor-post:hover{transform:translateY(-6px)}.ncb-blog-grid .elementor-post__thumbnail img{transition:transform .5s ease}.ncb-blog-grid .elementor-post:hover .elementor-post__thumbnail img{transform:scale(1.06)}.ncb-blog-grid .elementor-post__title a,.ncb-blog-grid .elementor-post__read-more{text-decoration:none}.ncb-blog-grid .elementor-post__badge{background:#2f7f8f;border-radius:4px;text-transform:uppercase;font-size:11px;letter-spacing:.5px}.ncb-blog-grid .elementor-post__meta-data{color:#8a8a8a;font-size:13px}.ncb-blog-grid .elementor-pagination{margin-top:40px;text-align:center}.ncb-blog-grid .elementor-pagination .page-numbers{padding:8px 14px;margin:0 3px;border:1px solid #e0d9cd;border-radius:4px;background:#fff}.ncb-blog-grid .elementor-pagination .page-numbers.current{background:#2f7f8f;border-color:#2f7f8f;color:#fff}.ncb-sidebar{position:sticky;top:110px;align-self:flex-start}.ncb-side-cats ul{list-style:none;margin:0;padding:0}.ncb-side-cats li{padding:9px 0;border-bottom:1px solid #eee7da}.ncb-side-cats li:last-child{border-bottom:0}.ncb-side-cats a{text-decoration:none;color:#1f3a4d;font-weight:600}.ncb-side-cats a:hover{color:#2f7f8f}.ncb-side-cats .widgettitle,.ncb-side-cats h5{color:#1f3a4d;font-weight:700;font-size:20px;margin:0 0 10px}.ncb-crumbs a{color:#cfe0e6}.ncb-btn .elementor-button:hover{filter:brightness(1.08)}@media (max-width:1024px){.ncb-sidebar{position:static}}