.elementor-15 .elementor-element.elementor-element-f49fa15{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-15 .elementor-element.elementor-element-6db073f .bdt-prime-slider .bdt-prime-slider-content *{text-align:center !important;}.elementor-15 .elementor-element.elementor-element-6db073f .bdt-prime-slider .bdt-prime-slider-desc .bdt-main-title{width:100%;}.elementor-15 .elementor-element.elementor-element-6db073f .bdt-prime-slider .bdt-prime-slider-desc .bdt-main-title .bdt-title-tag{font-family:"Public Sans", Sans-serif;font-size:60px;font-style:italic;}.elementor-15 .elementor-element.elementor-element-6db073f .bdt-prime-slider .bdt-slider-excerpt{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:25px;max-width:1200px;}.elementor-15 .elementor-element.elementor-element-6db073f .bdt-prime-slider .bdt-slide-btn{color:var( --e-global-color-76eadd9 );border-style:solid;border-color:var( --e-global-color-dc97e4a );font-family:"Montserrat", Sans-serif;font-size:18px;}.elementor-15 .elementor-element.elementor-element-6db073f .bdt-prime-slider .bdt-slide-btn svg *{stroke:var( --e-global-color-76eadd9 );}.elementor-15 .elementor-element.elementor-element-6db073f .bdt-prime-slider .bdt-slide-btn, .elementor-15 .elementor-element.elementor-element-6db073f .bdt-prime-slider-skin-crelly .bdt-slide-btn:before{background-color:var( --e-global-color-dc97e4a );}.elementor-15 .elementor-element.elementor-element-6db073f .bdt-prime-slider .bdt-slide-btn .bdt-slide-btn-icon{background-color:var( --e-global-color-d0be9e0 );}.elementor-15 .elementor-element.elementor-element-6db073f .bdt-prime-slider .bdt-slide-btn:hover{color:#FFFFFF;background-color:#1F568A;border-color:#1F568A;}.elementor-15 .elementor-element.elementor-element-6db073f .bdt-prime-slider .bdt-slide-btn:hover svg *{stroke:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-6db073f .bdt-prime-slider .bdt-prime-slider-previous:hover svg, .elementor-15 .elementor-element.elementor-element-6db073f .bdt-prime-slider .bdt-prime-slider-next:hover svg{color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-6db073f .bdt-prime-slider .bdt-prime-slider-next:before, .elementor-15 .elementor-element.elementor-element-6db073f .bdt-prime-slider .bdt-prime-slider-previous:before{background:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-6db073f .bdt-prime-slider .bdt-prime-slider-next:hover, .elementor-15 .elementor-element.elementor-element-6db073f .bdt-prime-slider .bdt-prime-slider-previous:hover{background-color:var( --e-global-color-dc97e4a );border-color:var( --e-global-color-dc97e4a );}.elementor-15 .elementor-element.elementor-element-51c58c3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--padding-block-start:3%;--padding-block-end:3%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-15 .elementor-element.elementor-element-51c58c3:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-51c58c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-15 .elementor-element.elementor-element-51c58c3, .elementor-15 .elementor-element.elementor-element-51c58c3::before{--border-transition:0.3s;}.elementor-15 .elementor-element.elementor-element-a359ef9{--display:flex;--justify-content:flex-end;--background-transition:0s;--border-radius:30px 30px 30px 30px;--padding-block-start:85%;--padding-block-end:0%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-15 .elementor-element.elementor-element-a359ef9:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-a359ef9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://williamfrykitchens.ivirtualsites.com/wp-content/uploads/2024/01/empty-modern-room-with-furniture-scaled.webp");background-size:cover;}.elementor-15 .elementor-element.elementor-element-a359ef9, .elementor-15 .elementor-element.elementor-element-a359ef9::before{--border-transition:0.3s;}.elementor-15 .elementor-element.elementor-element-0bac7be{--display:flex;--background-transition:0.3s;--padding-block-start:4%;--padding-block-end:0%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-15 .elementor-element.elementor-element-0bac7be:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-0bac7be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0B3;}.elementor-15 .elementor-element.elementor-element-0bac7be:hover{background-color:#F0F0F0;}.elementor-15 .elementor-element.elementor-element-0bac7be, .elementor-15 .elementor-element.elementor-element-0bac7be::before{--border-transition:0.3s;}.elementor-15 .elementor-element.elementor-element-c1a4499{text-align:center;}.elementor-15 .elementor-element.elementor-element-c1a4499 .elementor-heading-title{color:var( --e-global-color-dc97e4a );font-family:"Public Sans", Sans-serif;font-weight:700;font-style:italic;}.elementor-15 .elementor-element.elementor-element-57f5f62{text-align:center;color:#3A395F;font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-15 .elementor-element.elementor-element-db45208{--display:flex;--justify-content:flex-end;--background-transition:0.3s;--border-radius:30px 30px 30px 30px;--padding-block-start:85%;--padding-block-end:0%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-15 .elementor-element.elementor-element-db45208:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-db45208 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://williamfrykitchens.ivirtualsites.com/wp-content/uploads/2024/01/close-up-double-sink-with-oval-mirrors-hanging-dark-blue-wall-cabinet-with-chrome-faucet-scaled.webp");background-size:cover;}.elementor-15 .elementor-element.elementor-element-db45208, .elementor-15 .elementor-element.elementor-element-db45208::before{--border-transition:0.3s;}.elementor-15 .elementor-element.elementor-element-5558b04{--display:flex;--background-transition:0.3s;--padding-block-start:4%;--padding-block-end:0%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-15 .elementor-element.elementor-element-5558b04:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-5558b04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0B3;}.elementor-15 .elementor-element.elementor-element-5558b04:hover{background-color:#F0F0F0;}.elementor-15 .elementor-element.elementor-element-5558b04, .elementor-15 .elementor-element.elementor-element-5558b04::before{--border-transition:0.3s;}.elementor-15 .elementor-element.elementor-element-23a44b4{text-align:center;}.elementor-15 .elementor-element.elementor-element-23a44b4 .elementor-heading-title{color:var( --e-global-color-dc97e4a );font-family:"Public Sans", Sans-serif;font-weight:700;font-style:italic;}.elementor-15 .elementor-element.elementor-element-4b5fda7{text-align:center;color:#3A395F;font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-15 .elementor-element.elementor-element-1853350{--display:flex;--justify-content:flex-end;--background-transition:0.3s;--border-radius:30px 30px 30px 30px;--padding-block-start:85%;--padding-block-end:0%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-15 .elementor-element.elementor-element-1853350:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-1853350 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://williamfrykitchens.ivirtualsites.com/wp-content/uploads/2024/01/3d-rendering-minimal-scandinavian-wood-walk-closet-with-wardrobe-scaled.webp");background-size:cover;}.elementor-15 .elementor-element.elementor-element-1853350, .elementor-15 .elementor-element.elementor-element-1853350::before{--border-transition:0.3s;}.elementor-15 .elementor-element.elementor-element-cbee389{--display:flex;--background-transition:0.3s;--padding-block-start:4%;--padding-block-end:0%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-15 .elementor-element.elementor-element-cbee389:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-cbee389 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0B3;}.elementor-15 .elementor-element.elementor-element-cbee389:hover{background-color:#F0F0F0;}.elementor-15 .elementor-element.elementor-element-cbee389, .elementor-15 .elementor-element.elementor-element-cbee389::before{--border-transition:0.3s;}.elementor-15 .elementor-element.elementor-element-bd31957{text-align:center;}.elementor-15 .elementor-element.elementor-element-bd31957 .elementor-heading-title{color:var( --e-global-color-dc97e4a );font-family:"Public Sans", Sans-serif;font-weight:700;font-style:italic;}.elementor-15 .elementor-element.elementor-element-52ddc04{text-align:center;color:#3A395F;font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-15 .elementor-element.elementor-element-cbc67de{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:35px 35px;--background-transition:0.3s;--overlay-opacity:0.75;--padding-block-start:5%;--padding-block-end:12%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-15 .elementor-element.elementor-element-cbc67de:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-cbc67de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://williamfrykitchens.ivirtualsites.com/wp-content/uploads/2024/01/modern-bright-clean-kitchen-interior-with-stainless-steel-appliances-luxury-apartment-1024x736.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-cbc67de::before, .elementor-15 .elementor-element.elementor-element-cbc67de > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-cbc67de > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-cbc67de > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-cbc67de > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-cbc67de > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-15 .elementor-element.elementor-element-cbc67de, .elementor-15 .elementor-element.elementor-element-cbc67de::before{--border-transition:0.3s;}.elementor-15 .elementor-element.elementor-element-cbc67de > .elementor-shape-bottom .elementor-shape-fill, .elementor-15 .elementor-element.elementor-element-cbc67de > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#F0F0F0;}.elementor-15 .elementor-element.elementor-element-79645d6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:0px 0px 35px 0px;box-shadow:-61px -61px 0px -15px #11427F;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-15 .elementor-element.elementor-element-79645d6:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-79645d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://williamfrykitchens.ivirtualsites.com/wp-content/uploads/2024/01/luxury-kitchen-corner-design-with-dark-blue-wall-scaled.webp");background-size:cover;}.elementor-15 .elementor-element.elementor-element-79645d6, .elementor-15 .elementor-element.elementor-element-79645d6::before{--border-transition:0.3s;}.elementor-15 .elementor-element.elementor-element-461801e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-15 .elementor-element.elementor-element-e1f0fd2 .elementor-heading-title{color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-weight:700;font-style:italic;}.elementor-15 .elementor-element.elementor-element-d74a08e{color:var( --e-global-color-76eadd9 );font-family:"Montserrat", Sans-serif;font-weight:500;}.elementor-15 .elementor-element.elementor-element-da063cd .elementor-button{font-family:"Montserrat", Sans-serif;font-weight:600;fill:var( --e-global-color-76eadd9 );color:var( --e-global-color-76eadd9 );background-color:var( --e-global-color-dc97e4a );}.elementor-15 .elementor-element.elementor-element-da063cd .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-da063cd .elementor-button:focus{color:var( --e-global-color-6261aa6 );}.elementor-15 .elementor-element.elementor-element-da063cd .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-da063cd .elementor-button:focus svg{fill:var( --e-global-color-6261aa6 );}.elementor-15 .elementor-element.elementor-element-da063cd.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-a00b14c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:35px 55px;--background-transition:0.3s;--padding-block-start:5%;--padding-block-end:5%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-15 .elementor-element.elementor-element-a00b14c:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-a00b14c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-15 .elementor-element.elementor-element-a00b14c, .elementor-15 .elementor-element.elementor-element-a00b14c::before{--border-transition:0.3s;}.elementor-15 .elementor-element.elementor-element-20fbcd2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-15 .elementor-element.elementor-element-2713389{text-align:left;}.elementor-15 .elementor-element.elementor-element-2713389 .elementor-heading-title{color:var( --e-global-color-dc97e4a );font-family:"Public Sans", Sans-serif;font-weight:700;font-style:italic;}.elementor-15 .elementor-element.elementor-element-b03f1d5{color:#000000;font-family:"Montserrat", Sans-serif;font-weight:500;}.elementor-15 .elementor-element.elementor-element-d9b653b{text-align:left;}.elementor-15 .elementor-element.elementor-element-d9b653b .elementor-heading-title{color:#11427F;font-family:"Public Sans", Sans-serif;font-weight:700;font-style:italic;}.elementor-15 .elementor-element.elementor-element-6404113 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(10px/2);}.elementor-15 .elementor-element.elementor-element-6404113 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(10px/2);}.elementor-15 .elementor-element.elementor-element-6404113 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-15 .elementor-element.elementor-element-6404113 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body.rtl .elementor-15 .elementor-element.elementor-element-6404113 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px/2);}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-6404113 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2);}.elementor-15 .elementor-element.elementor-element-6404113 .elementor-icon-list-icon i{color:#1F568A;transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-6404113 .elementor-icon-list-icon svg{fill:#1F568A;transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-6404113{--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-6404113 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-6404113 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-weight:500;}.elementor-15 .elementor-element.elementor-element-6404113 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-4af9a39{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;--border-radius:0px 0px 35px 0px;box-shadow:-61px -61px 0px -15px #3A395F;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-15 .elementor-element.elementor-element-4af9a39:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-4af9a39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://williamfrykitchens.ivirtualsites.com/wp-content/uploads/2024/01/modern-kitchen-design-luxury-apartment-interior-generated-by-ai-1-scaled.webp");background-size:cover;}.elementor-15 .elementor-element.elementor-element-4af9a39, .elementor-15 .elementor-element.elementor-element-4af9a39::before{--border-transition:0.3s;}.elementor-15 .elementor-element.elementor-element-410de70{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:20px 20px;--background-transition:0.3s;--overlay-opacity:0.75;--padding-block-start:5%;--padding-block-end:5%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-15 .elementor-element.elementor-element-410de70:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-410de70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://williamfrykitchens.ivirtualsites.com/wp-content/uploads/2024/01/sanibell-bv-CiyA0tUzDXo-unsplash-1-scaled.webp");background-position:bottom center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-410de70::before, .elementor-15 .elementor-element.elementor-element-410de70 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-410de70 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-410de70 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-410de70 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-410de70 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-15 .elementor-element.elementor-element-410de70, .elementor-15 .elementor-element.elementor-element-410de70::before{--border-transition:0.3s;}.elementor-15 .elementor-element.elementor-element-410de70 > .elementor-shape-bottom .elementor-shape-fill, .elementor-15 .elementor-element.elementor-element-410de70 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#F0F0F0;}.elementor-15 .elementor-element.elementor-element-8980d97{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;--border-radius:0px 0px 35px 0px;box-shadow:-61px -61px 0px -15px #2270A9;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-15 .elementor-element.elementor-element-8980d97:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-8980d97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://williamfrykitchens.ivirtualsites.com/wp-content/uploads/2024/01/construction-worker-assembling-furniture-1-scaled.webp");background-size:cover;}.elementor-15 .elementor-element.elementor-element-8980d97, .elementor-15 .elementor-element.elementor-element-8980d97::before{--border-transition:0.3s;}.elementor-15 .elementor-element.elementor-element-d68a28a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;}.elementor-15 .elementor-element.elementor-element-76e487c{text-align:left;}.elementor-15 .elementor-element.elementor-element-76e487c .elementor-heading-title{color:#FFFFFF;font-family:"Public Sans", Sans-serif;font-weight:700;font-style:italic;}.elementor-15 .elementor-element.elementor-element-bc43e43{text-align:left;color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-weight:500;}.elementor-15 .elementor-element.elementor-element-4e626b1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(10px/2);}.elementor-15 .elementor-element.elementor-element-4e626b1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(10px/2);}.elementor-15 .elementor-element.elementor-element-4e626b1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-15 .elementor-element.elementor-element-4e626b1 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body.rtl .elementor-15 .elementor-element.elementor-element-4e626b1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px/2);}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-4e626b1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2);}.elementor-15 .elementor-element.elementor-element-4e626b1 .elementor-icon-list-icon i{color:var( --e-global-color-d0be9e0 );transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-4e626b1 .elementor-icon-list-icon svg{fill:var( --e-global-color-d0be9e0 );transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-4e626b1{--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-4e626b1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-4e626b1 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-weight:500;}.elementor-15 .elementor-element.elementor-element-4e626b1 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-68f3645 .elementor-heading-title{color:#FFFFFF;font-family:"Public Sans", Sans-serif;font-weight:700;font-style:italic;}.elementor-15 .elementor-element.elementor-element-b0fe3ac{text-align:left;color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-weight:500;}.elementor-15 .elementor-element.elementor-element-29921cc{--e-image-carousel-slides-to-show:3;}.elementor-15 .elementor-element.elementor-element-8923a71 .elementor-button{font-family:"Montserrat", Sans-serif;font-weight:600;fill:var( --e-global-color-76eadd9 );color:var( --e-global-color-76eadd9 );background-color:var( --e-global-color-dc97e4a );}.elementor-15 .elementor-element.elementor-element-8923a71 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-8923a71 .elementor-button:focus{color:var( --e-global-color-6261aa6 );}.elementor-15 .elementor-element.elementor-element-8923a71 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-8923a71 .elementor-button:focus svg{fill:var( --e-global-color-6261aa6 );}.elementor-15 .elementor-element.elementor-element-8e2e2b4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:5%;--padding-block-end:5%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-15 .elementor-element.elementor-element-8e2e2b4:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-8e2e2b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-15 .elementor-element.elementor-element-8e2e2b4, .elementor-15 .elementor-element.elementor-element-8e2e2b4::before{--border-transition:0.3s;}.elementor-15 .elementor-element.elementor-element-e2b7760{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-15 .elementor-element.elementor-element-9823783{text-align:center;}.elementor-15 .elementor-element.elementor-element-9823783 .elementor-heading-title{color:var( --e-global-color-dc97e4a );font-family:"Public Sans", Sans-serif;font-weight:700;font-style:italic;}.elementor-15 .elementor-element.elementor-element-4532317{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-15 .elementor-element.elementor-element-fe9fc28{--display:flex;--justify-content:flex-end;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-15 .elementor-element.elementor-element-fe9fc28:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-fe9fc28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://williamfrykitchens.ivirtualsites.com/wp-content/uploads/2024/01/minimalist-kitchen-interior-design-1-scaled.webp");background-size:cover;}.elementor-15 .elementor-element.elementor-element-fe9fc28, .elementor-15 .elementor-element.elementor-element-fe9fc28::before{--border-transition:0.3s;}.elementor-15 .elementor-element.elementor-element-d60e078{text-align:left;}.elementor-15 .elementor-element.elementor-element-d60e078 .elementor-heading-title{color:#11427F;font-family:"Public Sans", Sans-serif;font-weight:700;font-style:italic;}.elementor-15 .elementor-element.elementor-element-d60e078 > .elementor-widget-container{padding:10px 10px 10px 10px;background-color:#F0F0F0;}.elementor-15 .elementor-element.elementor-element-d60e078.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-aba3a82{--display:flex;--background-transition:0.3s;}.elementor-15 .elementor-element.elementor-element-cc1d083{text-align:left;color:#000000;font-family:"Montserrat", Sans-serif;font-weight:500;}.elementor-15 .elementor-element.elementor-element-17fbeb4 .elementor-button{font-family:"Montserrat", Sans-serif;font-weight:600;fill:var( --e-global-color-76eadd9 );color:var( --e-global-color-76eadd9 );background-color:#11427F;}.elementor-15 .elementor-element.elementor-element-17fbeb4 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-17fbeb4 .elementor-button:focus{color:#1DABE2;}.elementor-15 .elementor-element.elementor-element-17fbeb4 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-17fbeb4 .elementor-button:focus svg{fill:#1DABE2;}.elementor-15 .elementor-element.elementor-element-ab9e6bd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--padding-block-start:4%;--padding-block-end:4%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-15 .elementor-element.elementor-element-1454fee{--display:flex;--background-transition:0.3s;}.elementor-15 .elementor-element.elementor-element-5ca8ee5{text-align:left;color:#000000;font-family:"Montserrat", Sans-serif;font-weight:500;}.elementor-15 .elementor-element.elementor-element-85a9d79 .elementor-button{font-family:"Montserrat", Sans-serif;font-weight:600;fill:var( --e-global-color-76eadd9 );color:var( --e-global-color-76eadd9 );background-color:var( --e-global-color-dc97e4a );}.elementor-15 .elementor-element.elementor-element-85a9d79 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-85a9d79 .elementor-button:focus{color:var( --e-global-color-6261aa6 );}.elementor-15 .elementor-element.elementor-element-85a9d79 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-85a9d79 .elementor-button:focus svg{fill:var( --e-global-color-6261aa6 );}.elementor-15 .elementor-element.elementor-element-0124eef{--display:flex;--justify-content:flex-end;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-15 .elementor-element.elementor-element-0124eef:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-0124eef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://williamfrykitchens.ivirtualsites.com/wp-content/uploads/2024/01/naomi-hebert-MP0bgaS_d1c-unsplash-1-scaled.webp");background-size:cover;}.elementor-15 .elementor-element.elementor-element-0124eef, .elementor-15 .elementor-element.elementor-element-0124eef::before{--border-transition:0.3s;}.elementor-15 .elementor-element.elementor-element-66a0459{text-align:left;}.elementor-15 .elementor-element.elementor-element-66a0459 .elementor-heading-title{color:var( --e-global-color-dc97e4a );font-family:"Public Sans", Sans-serif;font-weight:700;font-style:italic;}.elementor-15 .elementor-element.elementor-element-66a0459 > .elementor-widget-container{padding:10px 10px 10px 10px;background-color:#F0F0F0;}.elementor-15 .elementor-element.elementor-element-66a0459.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-1f8f7df{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-15 .elementor-element.elementor-element-6708603{--display:flex;--justify-content:flex-end;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-15 .elementor-element.elementor-element-6708603:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-6708603 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://williamfrykitchens.ivirtualsites.com/wp-content/uploads/2024/01/huy-nguyen-YhP-E5YwOGE-unsplash-1-scaled.webp");background-size:cover;}.elementor-15 .elementor-element.elementor-element-6708603, .elementor-15 .elementor-element.elementor-element-6708603::before{--border-transition:0.3s;}.elementor-15 .elementor-element.elementor-element-06e5b0f{text-align:left;}.elementor-15 .elementor-element.elementor-element-06e5b0f .elementor-heading-title{color:var( --e-global-color-dc97e4a );font-family:"Public Sans", Sans-serif;font-weight:700;font-style:italic;}.elementor-15 .elementor-element.elementor-element-06e5b0f > .elementor-widget-container{padding:10px 10px 10px 10px;background-color:#F0F0F0;}.elementor-15 .elementor-element.elementor-element-06e5b0f.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-2949d29{--display:flex;--background-transition:0.3s;}.elementor-15 .elementor-element.elementor-element-05bc005{text-align:left;color:#000000;font-family:"Montserrat", Sans-serif;font-weight:500;}.elementor-15 .elementor-element.elementor-element-0e3cec4 .elementor-button{font-family:"Montserrat", Sans-serif;font-weight:600;fill:var( --e-global-color-76eadd9 );color:var( --e-global-color-76eadd9 );background-color:var( --e-global-color-dc97e4a );}.elementor-15 .elementor-element.elementor-element-0e3cec4 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-0e3cec4 .elementor-button:focus{color:var( --e-global-color-6261aa6 );}.elementor-15 .elementor-element.elementor-element-0e3cec4 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-0e3cec4 .elementor-button:focus svg{fill:var( --e-global-color-6261aa6 );}.elementor-15 .elementor-element.elementor-element-f6eb5d0{--display:flex;--background-transition:0.3s;--overlay-opacity:0.1;--padding-block-start:12%;--padding-block-end:5%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-15 .elementor-element.elementor-element-f6eb5d0::before, .elementor-15 .elementor-element.elementor-element-f6eb5d0 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-f6eb5d0 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-f6eb5d0 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-f6eb5d0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-f6eb5d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-15 .elementor-element.elementor-element-f6eb5d0, .elementor-15 .elementor-element.elementor-element-f6eb5d0::before{--border-transition:0.3s;}.elementor-15 .elementor-element.elementor-element-f6eb5d0 > .elementor-shape-top .elementor-shape-fill, .elementor-15 .elementor-element.elementor-element-f6eb5d0 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#F0F0F0;}.elementor-15 .elementor-element.elementor-element-14bbbcd .eael-call-to-action{background-color:#F4F4F4D6;}.elementor-15 .elementor-element.elementor-element-14bbbcd .eael-call-to-action.bg-img:after{background-color:#F4F4F4D6;opacity:0.8;}.elementor-15 .elementor-element.elementor-element-14bbbcd .eael-call-to-action .title{color:var( --e-global-color-dc97e4a );font-family:"Public Sans", Sans-serif;font-style:italic;}.elementor-15 .elementor-element.elementor-element-14bbbcd .eael-call-to-action .sub-title{color:var( --e-global-color-5b245de );}.elementor-15 .elementor-element.elementor-element-14bbbcd .eael-call-to-action p{color:var( --e-global-color-5b245de );font-family:"Montserrat", Sans-serif;font-weight:500;}.elementor-15 .elementor-element.elementor-element-14bbbcd .eael-call-to-action .cta-button{font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-15 .elementor-element.elementor-element-14bbbcd .eael-call-to-action .cta-button.cta-btn-preset-2 i{font-size:20px;}.elementor-15 .elementor-element.elementor-element-14bbbcd .eael-call-to-action .cta-button.cta-btn-preset-2 svg{width:20px;height:20px;}.elementor-15 .elementor-element.elementor-element-14bbbcd .eael-call-to-action.cta-preset-2:not(.cta-preset-1) .cta-button:not(.cta-secondary-button){background:#F0F0F0;}.elementor-15 .elementor-element.elementor-element-14bbbcd .eael-call-to-action .cta-button.cta-btn-preset-2:not(.cta-secondary-button) .btn-icon{background:var( --e-global-color-dc97e4a );}.elementor-15 .elementor-element.elementor-element-14bbbcd .eael-call-to-action.cta-preset-2:not(.cta-preset-1) .cta-button:after:not(.cta-secondary-button){background:var( --e-global-color-6261aa6 );}.elementor-15 .elementor-element.elementor-element-14bbbcd .eael-call-to-action.cta-preset-2:not(.cta-preset-1) .cta-button:hover:not(.cta-secondary-button){background:var( --e-global-color-6261aa6 );}.elementor-15 .elementor-element.elementor-element-14bbbcd .eael-call-to-action .cta-button.effect-1:after{background:var( --e-global-color-6261aa6 );}.elementor-15 .elementor-element.elementor-element-14bbbcd .eael-call-to-action .cta-button.effect-2:after{background:var( --e-global-color-6261aa6 );}.elementor-15 .elementor-element.elementor-element-14bbbcd .eael-call-to-action .cta-button.cta-btn-preset-2:not(.cta-secondary-button):hover i{color:var( --e-global-color-6261aa6 );}.elementor-15 .elementor-element.elementor-element-14bbbcd .eael-call-to-action .cta-button.cta-btn-preset-2:not(.cta-secondary-button):hover svg{fill:var( --e-global-color-6261aa6 );}@media(min-width:768px){.elementor-15 .elementor-element.elementor-element-f49fa15{--width:100%;}.elementor-15 .elementor-element.elementor-element-51c58c3{--content-width:75%;}.elementor-15 .elementor-element.elementor-element-cbc67de{--content-width:69%;}.elementor-15 .elementor-element.elementor-element-79645d6{--width:45%;}.elementor-15 .elementor-element.elementor-element-461801e{--width:55%;}.elementor-15 .elementor-element.elementor-element-a00b14c{--content-width:75%;}.elementor-15 .elementor-element.elementor-element-20fbcd2{--width:50%;}.elementor-15 .elementor-element.elementor-element-4af9a39{--width:45%;}.elementor-15 .elementor-element.elementor-element-410de70{--content-width:69%;}.elementor-15 .elementor-element.elementor-element-8980d97{--width:45%;}.elementor-15 .elementor-element.elementor-element-d68a28a{--width:50%;}.elementor-15 .elementor-element.elementor-element-8e2e2b4{--content-width:75%;}.elementor-15 .elementor-element.elementor-element-f6eb5d0{--content-width:75%;}}