.elementor-783 .elementor-element.elementor-element-802560f{--display:flex;--min-height:270px;--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;--justify-content:center;--align-items:center;}.elementor-783 .elementor-element.elementor-element-802560f:not(.elementor-motion-effects-element-type-background), .elementor-783 .elementor-element.elementor-element-802560f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://keyweedoors.com/wp-content/uploads/2025/07/6b15d0b38feb81eb32c323c0e9e52e16.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-783 .elementor-element.elementor-element-06a9c00 .elementor-heading-title{font-family:"Trocchi", Sans-serif;font-size:32px;font-weight:600;color:#FFFFFF;}.elementor-783 .elementor-element.elementor-element-e3538bb{--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;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-783 .elementor-element.elementor-element-d9e7ba4{text-align:center;}.elementor-783 .elementor-element.elementor-element-d9e7ba4 .elementor-heading-title{font-family:"Trocchi", Sans-serif;font-weight:600;color:#202020;}.elementor-783 .elementor-element.elementor-element-5f80068{--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;}.elementor-783 .elementor-element.elementor-element-94b96b4{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-783 .elementor-element.elementor-element-c65f01d img{height:370px;object-fit:cover;object-position:center center;}.elementor-783 .elementor-element.elementor-element-c88cbea{padding:10px 0px 10px 0px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#9F7356;border-radius:3px 3px 3px 3px;text-align:center;}.elementor-783 .elementor-element.elementor-element-c88cbea .elementor-heading-title{font-family:"Trocchi", Sans-serif;font-weight:600;color:#292929;}.elementor-783 .elementor-element.elementor-element-b4a0324{--display:flex;}.elementor-783 .elementor-element.elementor-element-5f923f3 img{height:370px;object-fit:cover;object-position:center center;}.elementor-783 .elementor-element.elementor-element-bf86724{padding:10px 0px 10px 0px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#9F7356;border-radius:3px 3px 3px 3px;text-align:center;}.elementor-783 .elementor-element.elementor-element-bf86724 .elementor-heading-title{font-family:"Trocchi", Sans-serif;font-weight:600;color:#292929;}.elementor-783 .elementor-element.elementor-element-fc7e1b6{--display:flex;}.elementor-783 .elementor-element.elementor-element-df1def1 img{height:370px;object-fit:cover;object-position:center center;}.elementor-783 .elementor-element.elementor-element-70328eb{padding:10px 0px 10px 0px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#9F7356;border-radius:3px 3px 3px 3px;text-align:center;}.elementor-783 .elementor-element.elementor-element-70328eb .elementor-heading-title{font-family:"Trocchi", Sans-serif;font-weight:600;color:#292929;}.elementor-783 .elementor-element.elementor-element-85c3397{--display:flex;}.elementor-783 .elementor-element.elementor-element-52584b0 img{height:370px;object-fit:cover;object-position:center center;}.elementor-783 .elementor-element.elementor-element-87577e2{padding:10px 0px 10px 0px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#9F7356;border-radius:3px 3px 3px 3px;text-align:center;}.elementor-783 .elementor-element.elementor-element-87577e2 .elementor-heading-title{font-family:"Trocchi", Sans-serif;font-weight:600;color:#292929;}.elementor-783 .elementor-element.elementor-element-61f91ca{--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;}.elementor-783 .elementor-element.elementor-element-4b76d5d{--display:flex;}.elementor-783 .elementor-element.elementor-element-3d8e42d img{height:370px;object-fit:cover;object-position:center center;}.elementor-783 .elementor-element.elementor-element-0596287{padding:10px 0px 10px 0px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#9F7356;border-radius:3px 3px 3px 3px;text-align:center;}.elementor-783 .elementor-element.elementor-element-0596287 .elementor-heading-title{font-family:"Trocchi", Sans-serif;font-weight:600;color:#292929;}.elementor-783 .elementor-element.elementor-element-4cd5ca3{--display:flex;}.elementor-783 .elementor-element.elementor-element-8ce2fd4 img{height:370px;object-fit:cover;object-position:center center;}.elementor-783 .elementor-element.elementor-element-619eace{padding:10px 0px 10px 0px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#9F7356;border-radius:3px 3px 3px 3px;text-align:center;}.elementor-783 .elementor-element.elementor-element-619eace .elementor-heading-title{font-family:"Trocchi", Sans-serif;font-weight:600;color:#292929;}.elementor-783 .elementor-element.elementor-element-74f1539{--display:flex;}.elementor-783 .elementor-element.elementor-element-7efc20c img{height:370px;object-fit:cover;object-position:center center;}.elementor-783 .elementor-element.elementor-element-3cbee76{padding:10px 0px 10px 0px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#9F7356;border-radius:3px 3px 3px 3px;text-align:center;}.elementor-783 .elementor-element.elementor-element-3cbee76 .elementor-heading-title{font-family:"Trocchi", Sans-serif;font-weight:600;color:#292929;}.elementor-783 .elementor-element.elementor-element-5e0a92d{--display:flex;}.elementor-783 .elementor-element.elementor-element-ad9706f img{height:370px;object-fit:cover;object-position:center center;}.elementor-783 .elementor-element.elementor-element-04e912d{padding:10px 0px 10px 0px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#9F7356;border-radius:3px 3px 3px 3px;text-align:center;}.elementor-783 .elementor-element.elementor-element-04e912d .elementor-heading-title{font-family:"Trocchi", Sans-serif;font-weight:600;color:#292929;}.elementor-783 .elementor-element.elementor-element-3940804{--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;}.elementor-783 .elementor-element.elementor-element-3940d1c{--display:flex;}.elementor-783 .elementor-element.elementor-element-1ecad4a img{height:370px;object-fit:cover;object-position:center center;}.elementor-783 .elementor-element.elementor-element-48bd9af{padding:10px 0px 10px 0px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#9F7356;border-radius:3px 3px 3px 3px;text-align:center;}.elementor-783 .elementor-element.elementor-element-48bd9af .elementor-heading-title{font-family:"Trocchi", Sans-serif;font-weight:600;color:#292929;}.elementor-783 .elementor-element.elementor-element-82a5401{--display:flex;--justify-content:space-between;}.elementor-783 .elementor-element.elementor-element-b5fc161 img{width:100%;height:370px;object-fit:contain;object-position:center center;}.elementor-783 .elementor-element.elementor-element-3c11d44{padding:10px 0px 10px 0px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#9F7356;border-radius:3px 3px 3px 3px;text-align:center;}.elementor-783 .elementor-element.elementor-element-3c11d44 .elementor-heading-title{font-family:"Trocchi", Sans-serif;font-weight:600;color:#292929;}.elementor-783 .elementor-element.elementor-element-7c031ad{--display:flex;}.elementor-783 .elementor-element.elementor-element-1cdbaeb img{height:370px;object-fit:cover;object-position:center center;}.elementor-783 .elementor-element.elementor-element-fc44fa4{padding:10px 0px 10px 0px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#9F7356;border-radius:3px 3px 3px 3px;text-align:center;}.elementor-783 .elementor-element.elementor-element-fc44fa4 .elementor-heading-title{font-family:"Trocchi", Sans-serif;font-weight:600;color:#292929;}.elementor-783 .elementor-element.elementor-element-7a1cf5d{--display:flex;}.elementor-783 .elementor-element.elementor-element-5cddca1 img{height:370px;object-fit:cover;object-position:center center;}.elementor-783 .elementor-element.elementor-element-4245bcc{padding:10px 0px 10px 0px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#9F7356;border-radius:3px 3px 3px 3px;text-align:center;}.elementor-783 .elementor-element.elementor-element-4245bcc .elementor-heading-title{font-family:"Trocchi", Sans-serif;font-weight:600;color:#292929;}.elementor-783 .elementor-element.elementor-element-912a1f9{--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;}.elementor-783 .elementor-element.elementor-element-e62517a{--display:flex;}.elementor-783 .elementor-element.elementor-element-9855797 img{height:370px;object-fit:cover;object-position:center center;}.elementor-783 .elementor-element.elementor-element-58aef6c{padding:10px 0px 10px 0px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#9F7356;border-radius:3px 3px 3px 3px;text-align:center;}.elementor-783 .elementor-element.elementor-element-58aef6c .elementor-heading-title{font-family:"Trocchi", Sans-serif;font-weight:600;color:#292929;}.elementor-783 .elementor-element.elementor-element-f9372ce{--display:flex;--justify-content:space-between;}.elementor-783 .elementor-element.elementor-element-3f85399 img{width:100%;height:370px;object-fit:cover;object-position:center center;}.elementor-783 .elementor-element.elementor-element-5269683{padding:10px 0px 10px 0px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#9F7356;border-radius:3px 3px 3px 3px;text-align:center;}.elementor-783 .elementor-element.elementor-element-5269683 .elementor-heading-title{font-family:"Trocchi", Sans-serif;font-weight:600;color:#292929;}.elementor-783 .elementor-element.elementor-element-61b544c{--display:flex;}.elementor-783 .elementor-element.elementor-element-b385a09 img{height:370px;object-fit:cover;object-position:center center;}.elementor-783 .elementor-element.elementor-element-c5d858e{padding:10px 0px 10px 0px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#9F7356;border-radius:3px 3px 3px 3px;text-align:center;}.elementor-783 .elementor-element.elementor-element-c5d858e .elementor-heading-title{font-family:"Trocchi", Sans-serif;font-weight:600;color:#292929;}.elementor-783 .elementor-element.elementor-element-4678a99{--display:flex;}.elementor-783 .elementor-element.elementor-element-1d2d5ae img{height:370px;object-fit:cover;object-position:center center;}.elementor-783 .elementor-element.elementor-element-e2486fe{padding:10px 0px 10px 0px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#9F7356;border-radius:3px 3px 3px 3px;text-align:center;}.elementor-783 .elementor-element.elementor-element-e2486fe .elementor-heading-title{font-family:"Trocchi", Sans-serif;font-weight:600;color:#292929;}.elementor-783 .elementor-element.elementor-element-6ab16ff{--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;}.elementor-783 .elementor-element.elementor-element-e418360{--display:flex;}.elementor-783 .elementor-element.elementor-element-850a7eb img{height:370px;object-fit:cover;object-position:center center;}.elementor-783 .elementor-element.elementor-element-981e2a4{padding:10px 0px 10px 0px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#9F7356;border-radius:3px 3px 3px 3px;text-align:center;}.elementor-783 .elementor-element.elementor-element-981e2a4 .elementor-heading-title{font-family:"Trocchi", Sans-serif;font-weight:600;color:#292929;}.elementor-783 .elementor-element.elementor-element-b80ef29{--display:flex;--justify-content:space-between;}.elementor-783 .elementor-element.elementor-element-cd98417 img{width:100%;height:370px;object-fit:cover;object-position:center center;}.elementor-783 .elementor-element.elementor-element-5db42db{padding:10px 0px 10px 0px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#9F7356;border-radius:3px 3px 3px 3px;text-align:center;}.elementor-783 .elementor-element.elementor-element-5db42db .elementor-heading-title{font-family:"Trocchi", Sans-serif;font-weight:600;color:#292929;}.elementor-783 .elementor-element.elementor-element-46e66c3{--display:flex;}.elementor-783 .elementor-element.elementor-element-a149a17 img{height:370px;object-fit:cover;object-position:center center;}.elementor-783 .elementor-element.elementor-element-5471798{padding:10px 0px 10px 0px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#9F7356;border-radius:3px 3px 3px 3px;text-align:center;}.elementor-783 .elementor-element.elementor-element-5471798 .elementor-heading-title{font-family:"Trocchi", Sans-serif;font-weight:600;color:#292929;}.elementor-783 .elementor-element.elementor-element-70585b7{--display:flex;}.elementor-783 .elementor-element.elementor-element-2dcf1de img{height:370px;object-fit:cover;object-position:center center;}.elementor-783 .elementor-element.elementor-element-84dc73d{padding:10px 0px 10px 0px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#9F7356;border-radius:3px 3px 3px 3px;text-align:center;}.elementor-783 .elementor-element.elementor-element-84dc73d .elementor-heading-title{font-family:"Trocchi", Sans-serif;font-weight:600;color:#292929;}.elementor-783 .elementor-element.elementor-element-50e8536{--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;}.elementor-783 .elementor-element.elementor-element-7d05e6b{--display:flex;}.elementor-783 .elementor-element.elementor-element-86829ae img{height:370px;object-fit:cover;object-position:center center;}.elementor-783 .elementor-element.elementor-element-a704a8a{padding:10px 0px 10px 0px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#9F7356;border-radius:3px 3px 3px 3px;text-align:center;}.elementor-783 .elementor-element.elementor-element-a704a8a .elementor-heading-title{font-family:"Trocchi", Sans-serif;font-weight:600;color:#292929;}.elementor-783 .elementor-element.elementor-element-9be75a3{--display:flex;--justify-content:space-between;}.elementor-783 .elementor-element.elementor-element-838727b{--display:flex;}.elementor-783 .elementor-element.elementor-element-ba2a07c{--display:flex;}.elementor-783 .elementor-element.elementor-element-8669d28{--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-783 .elementor-element.elementor-element-78b1ed2 .elementor-heading-title{color:#00090C;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-783 .elementor-element.elementor-element-597ef30 .elementor-button{background-color:#C78D59;}