.elementor-504 .elementor-element.elementor-element-a7f1c34>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-start;align-items:flex-start}.elementor-504 .elementor-element.elementor-element-a7f1c34{padding:0 160px 0 160px}.elementor-504 .elementor-element.elementor-element-11a5418>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 10px 0 0}.elementor-504 .elementor-element.elementor-element-11a5418>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.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);line-height:var(--e-global-typography-text-line-height);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-504 .elementor-element.elementor-element-de8d68f>.elementor-element-populated{padding:0 5px 0 5px}.elementor-504 .elementor-element.elementor-element-221a6d6{text-align:center}.elementor-504 .elementor-element.elementor-element-19f6077>.elementor-element-populated{padding:0 0 0 10px}.elementor-504 .elementor-element.elementor-element-463c3bb>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-start;align-items:flex-start}.elementor-504 .elementor-element.elementor-element-463c3bb>.elementor-background-overlay{background-image:url(https://www.trimtechdesigns.com/wp-content/uploads/2022/06/Leaves_3.svg);background-position:bottom right;background-repeat:no-repeat;background-size:120% auto;opacity:.07;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-504 .elementor-element.elementor-element-463c3bb{overflow:hidden;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:80px 160px 80px 160px}.elementor-504 .elementor-element.elementor-element-bb4f31f:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-504 .elementor-element.elementor-element-bb4f31f>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F2F0EC;background-image:url(https://www.trimtechdesigns.com/wp-content/uploads/2022/12/190826_ReDesign_02.jpg);background-size:cover}.elementor-504 .elementor-element.elementor-element-bb4f31f>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 02px 0 0}.elementor-504 .elementor-element.elementor-element-bb4f31f>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-504 .elementor-element.elementor-element-f14083d{--spacer-size:50px}.elementor-504 .elementor-element.elementor-element-8a265ac:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-504 .elementor-element.elementor-element-8a265ac>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F2F0EC91}.elementor-bc-flex-widget .elementor-504 .elementor-element.elementor-element-8a265ac.elementor-column .elementor-widget-wrap{align-items:center}.elementor-504 .elementor-element.elementor-element-8a265ac.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-504 .elementor-element.elementor-element-8a265ac>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:10% 10% 10% 10%}.elementor-504 .elementor-element.elementor-element-8a265ac>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.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);line-height:var(--e-global-typography-primary-line-height);word-spacing:var(--e-global-typography-primary-word-spacing);color:var(--e-global-color-primary)}.elementor-504 .elementor-element.elementor-element-61e20a4 .elementor-heading-title{font-family:var(--e-global-typography-e08e9b4-font-family),Sans-serif;font-size:var(--e-global-typography-e08e9b4-font-size);font-weight:var(--e-global-typography-e08e9b4-font-weight);line-height:var(--e-global-typography-e08e9b4-line-height);letter-spacing:var(--e-global-typography-e08e9b4-letter-spacing);word-spacing:var(--e-global-typography-e08e9b4-word-spacing);color:#574E56}.elementor-504 .elementor-element.elementor-element-e58df3f>.elementor-widget-container{margin:10px -20px 0 -140px;padding:0 0 0 0}.elementor-504 .elementor-element.elementor-element-e58df3f .elementor-heading-title{font-family:var(--e-global-typography-dbe1115-font-family),Sans-serif;font-size:var(--e-global-typography-dbe1115-font-size);font-weight:var(--e-global-typography-dbe1115-font-weight);line-height:var(--e-global-typography-dbe1115-line-height);word-spacing:var(--e-global-typography-dbe1115-word-spacing);color:#887A65}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);word-spacing:var(--e-global-typography-text-word-spacing);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-504 .elementor-element.elementor-element-7ca9bb6>.elementor-widget-container{padding:40px 0 0 0}.elementor-504 .elementor-element.elementor-element-7ca9bb6{font-family:var(--e-global-typography-4e378c3-font-family),Sans-serif;font-size:var(--e-global-typography-4e378c3-font-size);font-weight:var(--e-global-typography-4e378c3-font-weight);line-height:var(--e-global-typography-4e378c3-line-height);word-spacing:var(--e-global-typography-4e378c3-word-spacing);color:#574E56}.elementor-widget-global .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);line-height:var(--e-global-typography-accent-line-height);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-504 .elementor-element.elementor-global-525 .elementor-button{background-color:#fff0;font-family:"Spartan",Sans-serif;font-size:10px;font-weight:500;line-height:1.6em;letter-spacing:2px;fill:#574E56;color:#574E56;border-style:solid;border-width:1px 1px 1px 1px;border-color:#574E56;border-radius:0 0 0 0}.elementor-504 .elementor-element.elementor-global-525 .elementor-button:hover,.elementor-504 .elementor-element.elementor-global-525 .elementor-button:focus{background-color:#574E56;color:#FFF}.elementor-504 .elementor-element.elementor-global-525 .elementor-button:hover svg,.elementor-504 .elementor-element.elementor-global-525 .elementor-button:focus svg{fill:#FFF}.elementor-504 .elementor-element.elementor-element-6a55aa6>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-start;align-items:flex-start}.elementor-504 .elementor-element.elementor-element-6a55aa6{overflow:hidden;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 160px 80px 160px}.elementor-504 .elementor-element.elementor-element-6a55aa6>.elementor-background-overlay{opacity:.07;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-bc-flex-widget .elementor-504 .elementor-element.elementor-element-4421bba.elementor-column .elementor-widget-wrap{align-items:flex-end}.elementor-504 .elementor-element.elementor-element-4421bba.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end}.elementor-504 .elementor-element.elementor-element-4e90e46>.elementor-widget-container{margin:0 0 0 -100px}.elementor-bc-flex-widget .elementor-504 .elementor-element.elementor-element-5662d81.elementor-column .elementor-widget-wrap{align-items:center}.elementor-504 .elementor-element.elementor-element-5662d81.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-504 .elementor-element.elementor-element-5662d81>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:20% 10% 20% 10%}.elementor-504 .elementor-element.elementor-element-5662d81>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-504 .elementor-element.elementor-element-d4a65d6{text-align:center}.elementor-504 .elementor-element.elementor-element-d4a65d6 .elementor-heading-title{font-family:var(--e-global-typography-e08e9b4-font-family),Sans-serif;font-size:var(--e-global-typography-e08e9b4-font-size);font-weight:var(--e-global-typography-e08e9b4-font-weight);line-height:var(--e-global-typography-e08e9b4-line-height);letter-spacing:var(--e-global-typography-e08e9b4-letter-spacing);word-spacing:var(--e-global-typography-e08e9b4-word-spacing);color:#574E56}.elementor-504 .elementor-element.elementor-element-abc1fa5>.elementor-widget-container{margin:10px -50px 0 -50px;padding:0 0 0 0}.elementor-504 .elementor-element.elementor-element-abc1fa5{text-align:center}.elementor-504 .elementor-element.elementor-element-abc1fa5 .elementor-heading-title{font-family:var(--e-global-typography-dbe1115-font-family),Sans-serif;font-size:var(--e-global-typography-dbe1115-font-size);font-weight:var(--e-global-typography-dbe1115-font-weight);line-height:var(--e-global-typography-dbe1115-line-height);word-spacing:var(--e-global-typography-dbe1115-word-spacing);color:#887A65}.elementor-504 .elementor-element.elementor-element-78f7c20>.elementor-widget-container{padding:40px 0 0 0}.elementor-504 .elementor-element.elementor-element-78f7c20{text-align:left;font-family:var(--e-global-typography-4e378c3-font-family),Sans-serif;font-size:var(--e-global-typography-4e378c3-font-size);font-weight:var(--e-global-typography-4e378c3-font-weight);line-height:var(--e-global-typography-4e378c3-line-height);word-spacing:var(--e-global-typography-4e378c3-word-spacing);color:#574E56}.elementor-bc-flex-widget .elementor-504 .elementor-element.elementor-element-cfbe279.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-504 .elementor-element.elementor-element-cfbe279.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-504 .elementor-element.elementor-element-c0c0734>.elementor-widget-container{margin:0 -100px 0 0}.elementor-504 .elementor-element.elementor-element-c0c0734 img{filter:brightness(100%) contrast(100%) saturate(0%) blur(0) hue-rotate(0deg)}.elementor-504 .elementor-element.elementor-element-2d027ea>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-start;align-items:flex-start}.elementor-504 .elementor-element.elementor-element-2d027ea>.elementor-background-overlay{background-image:url(https://www.trimtechdesigns.com/wp-content/uploads/2022/06/maple-flyers.svg);background-position:bottom left;background-repeat:no-repeat;background-size:90% auto;opacity:.1;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-504 .elementor-element.elementor-element-2d027ea{overflow:hidden;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 160px 80px 160px}.elementor-504 .elementor-element.elementor-element-d91d978:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-504 .elementor-element.elementor-element-d91d978>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F2F0EC91}.elementor-bc-flex-widget .elementor-504 .elementor-element.elementor-element-d91d978.elementor-column .elementor-widget-wrap{align-items:center}.elementor-504 .elementor-element.elementor-element-d91d978.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-504 .elementor-element.elementor-element-d91d978>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:40% 10% 40% 10%}.elementor-504 .elementor-element.elementor-element-d91d978>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-504 .elementor-element.elementor-element-ae59a64 .elementor-heading-title{font-family:var(--e-global-typography-e08e9b4-font-family),Sans-serif;font-size:var(--e-global-typography-e08e9b4-font-size);font-weight:var(--e-global-typography-e08e9b4-font-weight);line-height:var(--e-global-typography-e08e9b4-line-height);letter-spacing:var(--e-global-typography-e08e9b4-letter-spacing);word-spacing:var(--e-global-typography-e08e9b4-word-spacing);color:#574E56}.elementor-504 .elementor-element.elementor-element-ac306db>.elementor-widget-container{margin:10px 0 0 -200px;padding:0 0 0 0}.elementor-504 .elementor-element.elementor-element-ac306db{text-align:center}.elementor-504 .elementor-element.elementor-element-ac306db .elementor-heading-title{font-family:var(--e-global-typography-dbe1115-font-family),Sans-serif;font-size:var(--e-global-typography-dbe1115-font-size);font-weight:var(--e-global-typography-dbe1115-font-weight);line-height:var(--e-global-typography-dbe1115-line-height);word-spacing:var(--e-global-typography-dbe1115-word-spacing);color:#887A65}.elementor-504 .elementor-element.elementor-global-519 .elementor-button{background-color:#fff0;font-family:"Spartan",Sans-serif;font-size:10px;font-weight:500;line-height:1.6em;letter-spacing:2px;fill:#574E56;color:#574E56;border-style:solid;border-width:1px 1px 1px 1px;border-color:#574E56;border-radius:0 0 0 0}.elementor-504 .elementor-element.elementor-global-519 .elementor-button:hover,.elementor-504 .elementor-element.elementor-global-519 .elementor-button:focus{background-color:#574E56;color:#FFF}.elementor-504 .elementor-element.elementor-global-519>.elementor-widget-container{padding:45px 45px 45px 45px}.elementor-504 .elementor-element.elementor-global-519 .elementor-button:hover svg,.elementor-504 .elementor-element.elementor-global-519 .elementor-button:focus svg{fill:#FFF}.elementor-504 .elementor-element.elementor-element-29c57a5>.elementor-widget-container{padding:40px 0 0 0}.elementor-504 .elementor-element.elementor-element-29c57a5{font-family:var(--e-global-typography-4e378c3-font-family),Sans-serif;font-size:var(--e-global-typography-4e378c3-font-size);font-weight:var(--e-global-typography-4e378c3-font-weight);line-height:var(--e-global-typography-4e378c3-line-height);word-spacing:var(--e-global-typography-4e378c3-word-spacing);color:#574E56}.elementor-504 .elementor-element.elementor-element-4cc76c9:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-504 .elementor-element.elementor-element-4cc76c9>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F2F0EC91}.elementor-bc-flex-widget .elementor-504 .elementor-element.elementor-element-4cc76c9.elementor-column .elementor-widget-wrap{align-items:center}.elementor-504 .elementor-element.elementor-element-4cc76c9.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-504 .elementor-element.elementor-element-4cc76c9.elementor-column>.elementor-widget-wrap{justify-content:flex-end}.elementor-504 .elementor-element.elementor-element-4cc76c9>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 02px 0 0}.elementor-504 .elementor-element.elementor-element-4cc76c9>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-widget-jet-carousel .jet-carousel__content .jet-carousel__item-title,.elementor-widget-jet-carousel .jet-carousel__content .jet-carousel__item-title a,.elementor-widget-jet-carousel .jet-banner__title{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-widget-jet-carousel .jet-carousel__content .jet-carousel__item-text,.elementor-widget-jet-carousel .jet-banner__text{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-widget-jet-carousel .jet-carousel__content .jet-carousel__item-text{color:var(--e-global-color-text)}.elementor-widget-jet-carousel .jet-banner__text{color:var(--e-global-color-text)}.elementor-widget-jet-carousel .jet-carousel__content .jet-carousel__item-button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-widget-jet-carousel .jet-carousel .jet-arrow{background-color:var(--e-global-color-primary)}.elementor-widget-jet-carousel .jet-carousel .jet-arrow:hover{background-color:var(--e-global-color-primary)}.elementor-widget-jet-carousel .jet-carousel .jet-slick-dots li span{background-color:var(--e-global-color-text)}.elementor-widget-jet-carousel .jet-carousel .jet-slick-dots li span:hover{background-color:var(--e-global-color-primary)}.elementor-widget-jet-carousel .jet-carousel .jet-slick-dots li.slick-active span{background-color:var(--e-global-color-accent)}.elementor-widget-jet-carousel .jet-carousel__fraction-navigation span{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-504 .elementor-element.elementor-element-fe7db5f>.elementor-widget-container{margin:0 -100px 0 0}.elementor-504 .elementor-element.elementor-element-fe7db5f .jet-carousel__content{text-align:left}.elementor-504 .elementor-element.elementor-element-fe7db5f .jet-carousel .jet-arrow{background-color:#FFF0;color:#574E56;font-size:12px;width:40px;height:40px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#574E56;border-radius:0 0 0 0}.elementor-504 .elementor-element.elementor-element-fe7db5f .jet-carousel .jet-arrow svg *{fill:#574E56}.elementor-504 .elementor-element.elementor-element-fe7db5f .jet-carousel .jet-arrow:before{font-size:12px}.elementor-504 .elementor-element.elementor-element-fe7db5f .jet-carousel .jet-arrow svg{width:12px;height:12px}.elementor-504 .elementor-element.elementor-element-fe7db5f .jet-carousel .jet-arrow:hover{background-color:#574E56;color:#FFF}.elementor-504 .elementor-element.elementor-element-fe7db5f .jet-carousel .jet-arrow:hover svg *{fill:#FFF}.elementor-504 .elementor-element.elementor-element-fe7db5f .jet-carousel .jet-arrow.prev-arrow{bottom:10px;top:auto;left:-120px;right:auto}.elementor-504 .elementor-element.elementor-element-fe7db5f .jet-carousel .jet-arrow.next-arrow{bottom:10px;top:auto;left:-60px;right:auto}.elementor-504 .elementor-element.elementor-element-fe7db5f .jet-carousel .jet-slick-dots{justify-content:center}.elementor-504 .elementor-element.elementor-element-fe7db5f .jet-carousel .jet-slick-dots li{padding-left:5px;padding-right:5px}.elementor-504 .elementor-element.elementor-element-e8d7bad>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-start;align-items:flex-start}.elementor-504 .elementor-element.elementor-element-e8d7bad{padding:0 160px 0 160px}.elementor-504 .elementor-element.elementor-element-2f41744:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-504 .elementor-element.elementor-element-2f41744>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.trimtechdesigns.com/wp-content/uploads/2022/07/back_connect.jpg.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-504 .elementor-element.elementor-element-2f41744>.elementor-element-populated>.elementor-background-overlay{background-color:#fff0;background-image:linear-gradient(90deg,#000000 0%,#00000000 100%);opacity:.7}.elementor-504 .elementor-element.elementor-element-2f41744>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-504 .elementor-element.elementor-element-2f41744>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-504 .elementor-element.elementor-element-108f29d{overflow:hidden}.elementor-504 .elementor-element.elementor-element-b413632>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:10% 10% 10% 7%;--e-column-margin-right:10%;--e-column-margin-left:7%;padding:10% 0% 10% 0%}.elementor-504 .elementor-element.elementor-element-b413632>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-504 .elementor-element.elementor-element-13363f3 .elementor-heading-title{font-family:var(--e-global-typography-e08e9b4-font-family),Sans-serif;font-size:var(--e-global-typography-e08e9b4-font-size);font-weight:var(--e-global-typography-e08e9b4-font-weight);line-height:var(--e-global-typography-e08e9b4-line-height);letter-spacing:var(--e-global-typography-e08e9b4-letter-spacing);word-spacing:var(--e-global-typography-e08e9b4-word-spacing);color:#FFF}.elementor-504 .elementor-element.elementor-element-20eadd6>.elementor-widget-container{margin:10px -20px 0 -140px;padding:0 0 0 0}.elementor-504 .elementor-element.elementor-element-20eadd6 .elementor-heading-title{font-family:var(--e-global-typography-dbe1115-font-family),Sans-serif;font-size:var(--e-global-typography-dbe1115-font-size);font-weight:var(--e-global-typography-dbe1115-font-weight);line-height:var(--e-global-typography-dbe1115-line-height);word-spacing:var(--e-global-typography-dbe1115-word-spacing);color:#887A65}.elementor-504 .elementor-element.elementor-element-a5e18c8>.elementor-widget-container{padding:40px 0 0 0}.elementor-504 .elementor-element.elementor-element-a5e18c8{font-family:var(--e-global-typography-4e378c3-font-family),Sans-serif;font-size:var(--e-global-typography-4e378c3-font-size);font-weight:var(--e-global-typography-4e378c3-font-weight);line-height:var(--e-global-typography-4e378c3-line-height);word-spacing:var(--e-global-typography-4e378c3-word-spacing);color:#FFF}.elementor-504 .elementor-element.elementor-global-530 .elementor-button{background-color:#fff0;font-family:"Spartan",Sans-serif;font-size:10px;font-weight:500;line-height:1.6em;letter-spacing:2px;fill:#FFF;color:#FFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFF;border-radius:0 0 0 0}.elementor-504 .elementor-element.elementor-global-530 .elementor-button:hover,.elementor-504 .elementor-element.elementor-global-530 .elementor-button:focus{background-color:#574E56;color:#FFF}.elementor-504 .elementor-element.elementor-global-530 .elementor-button:hover svg,.elementor-504 .elementor-element.elementor-global-530 .elementor-button:focus svg{fill:#FFF}:root{--page-title-display:none}@media(min-width:768px){.elementor-504 .elementor-element.elementor-element-4421bba{width:20%}.elementor-504 .elementor-element.elementor-element-5662d81{width:60%}.elementor-504 .elementor-element.elementor-element-cfbe279{width:19.666%}.elementor-504 .elementor-element.elementor-element-d91d978{width:33%}.elementor-504 .elementor-element.elementor-element-4cc76c9{width:67%}.elementor-504 .elementor-element.elementor-element-b413632{width:50%}.elementor-504 .elementor-element.elementor-element-af78d4a{width:50%}}@media(max-width:1366px) and (min-width:768px){.elementor-504 .elementor-element.elementor-element-bb4f31f{width:45%}.elementor-504 .elementor-element.elementor-element-d91d978{width:40%}.elementor-504 .elementor-element.elementor-element-b413632{width:75%}.elementor-504 .elementor-element.elementor-element-af78d4a{width:25%}}@media(max-width:1024px) and (min-width:768px){.elementor-504 .elementor-element.elementor-element-bb4f31f{width:100%}.elementor-504 .elementor-element.elementor-element-8a265ac{width:100%}.elementor-504 .elementor-element.elementor-element-d91d978{width:100%}.elementor-504 .elementor-element.elementor-element-4cc76c9{width:100%}}@media(max-width:1366px){.elementor-504 .elementor-element.elementor-element-a7f1c34{padding:20px 80px 0 80px}.elementor-widget-image .widget-image-caption{line-height:var(--e-global-typography-text-line-height);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-504 .elementor-element.elementor-element-463c3bb{padding:40px 35px 40px 80px}.elementor-504 .elementor-element.elementor-element-bb4f31f:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-504 .elementor-element.elementor-element-bb4f31f>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.trimtechdesigns.com/wp-content/uploads/2022/06/cabinetry_5.jpg)}.elementor-bc-flex-widget .elementor-504 .elementor-element.elementor-element-bb4f31f.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-504 .elementor-element.elementor-element-bb4f31f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-504 .elementor-element.elementor-element-8a265ac>.elementor-element-populated{padding:10% 5% 10% 10%}.elementor-widget-heading .elementor-heading-title{line-height:var(--e-global-typography-primary-line-height);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-504 .elementor-element.elementor-element-61e20a4 .elementor-heading-title{font-size:var(--e-global-typography-e08e9b4-font-size);line-height:var(--e-global-typography-e08e9b4-line-height);letter-spacing:var(--e-global-typography-e08e9b4-letter-spacing);word-spacing:var(--e-global-typography-e08e9b4-word-spacing)}.elementor-504 .elementor-element.elementor-element-e58df3f>.elementor-widget-container{margin:10px -65px 0 -100px}.elementor-504 .elementor-element.elementor-element-e58df3f .elementor-heading-title{font-size:var(--e-global-typography-dbe1115-font-size);line-height:var(--e-global-typography-dbe1115-line-height);word-spacing:var(--e-global-typography-dbe1115-word-spacing)}.elementor-widget-text-editor{line-height:var(--e-global-typography-text-line-height);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-504 .elementor-element.elementor-element-7ca9bb6>.elementor-widget-container{padding:20px 0 0 0}.elementor-504 .elementor-element.elementor-element-7ca9bb6{font-size:var(--e-global-typography-4e378c3-font-size);line-height:var(--e-global-typography-4e378c3-line-height);word-spacing:var(--e-global-typography-4e378c3-word-spacing)}.elementor-widget-global .elementor-button{line-height:var(--e-global-typography-accent-line-height);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-504 .elementor-element.elementor-element-6a55aa6{padding:40px 0100px 40px 100px}.elementor-504 .elementor-element.elementor-element-4e90e46>.elementor-widget-container{margin:0 20px 0 -150px}.elementor-504 .elementor-element.elementor-element-5662d81>.elementor-element-populated{padding:20% 6% 20% 6%}.elementor-504 .elementor-element.elementor-element-d4a65d6 .elementor-heading-title{font-size:var(--e-global-typography-e08e9b4-font-size);line-height:var(--e-global-typography-e08e9b4-line-height);letter-spacing:var(--e-global-typography-e08e9b4-letter-spacing);word-spacing:var(--e-global-typography-e08e9b4-word-spacing)}.elementor-504 .elementor-element.elementor-element-abc1fa5>.elementor-widget-container{margin:10px -50px 0 -50px}.elementor-504 .elementor-element.elementor-element-abc1fa5 .elementor-heading-title{font-size:var(--e-global-typography-dbe1115-font-size);line-height:var(--e-global-typography-dbe1115-line-height);word-spacing:var(--e-global-typography-dbe1115-word-spacing)}.elementor-504 .elementor-element.elementor-element-78f7c20>.elementor-widget-container{padding:20px 0 0 0}.elementor-504 .elementor-element.elementor-element-78f7c20{font-size:var(--e-global-typography-4e378c3-font-size);line-height:var(--e-global-typography-4e378c3-line-height);word-spacing:var(--e-global-typography-4e378c3-word-spacing)}.elementor-504 .elementor-element.elementor-element-c0c0734>.elementor-widget-container{margin:0 -200px 0 20px}.elementor-504 .elementor-element.elementor-element-2d027ea>.elementor-background-overlay{background-size:100% auto}.elementor-504 .elementor-element.elementor-element-2d027ea{padding:40px 80px 40px 80px}.elementor-504 .elementor-element.elementor-element-ae59a64 .elementor-heading-title{font-size:var(--e-global-typography-e08e9b4-font-size);line-height:var(--e-global-typography-e08e9b4-line-height);letter-spacing:var(--e-global-typography-e08e9b4-letter-spacing);word-spacing:var(--e-global-typography-e08e9b4-word-spacing)}.elementor-504 .elementor-element.elementor-element-ac306db>.elementor-widget-container{margin:0 0 0 -115px}.elementor-504 .elementor-element.elementor-element-ac306db .elementor-heading-title{font-size:var(--e-global-typography-dbe1115-font-size);line-height:var(--e-global-typography-dbe1115-line-height);word-spacing:var(--e-global-typography-dbe1115-word-spacing)}.elementor-504 .elementor-element.elementor-element-29c57a5>.elementor-widget-container{padding:20px 0 0 0}.elementor-504 .elementor-element.elementor-element-29c57a5{font-size:var(--e-global-typography-4e378c3-font-size);line-height:var(--e-global-typography-4e378c3-line-height);word-spacing:var(--e-global-typography-4e378c3-word-spacing)}.elementor-widget-jet-carousel .jet-carousel__content .jet-carousel__item-title,.elementor-widget-jet-carousel .jet-carousel__content .jet-carousel__item-title a,.elementor-widget-jet-carousel .jet-banner__title{line-height:var(--e-global-typography-text-line-height);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-widget-jet-carousel .jet-carousel__content .jet-carousel__item-text,.elementor-widget-jet-carousel .jet-banner__text{line-height:var(--e-global-typography-text-line-height);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-widget-jet-carousel .jet-carousel__content .jet-carousel__item-button{line-height:var(--e-global-typography-accent-line-height);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-widget-jet-carousel .jet-carousel__fraction-navigation span{line-height:var(--e-global-typography-text-line-height);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-504 .elementor-element.elementor-element-fe7db5f>.elementor-widget-container{margin:10px -100px 0 0}.elementor-504 .elementor-element.elementor-element-fe7db5f .jet-carousel .jet-arrow.prev-arrow{bottom:-60px;top:auto;left:10px;right:auto}.elementor-504 .elementor-element.elementor-element-fe7db5f .jet-carousel .jet-arrow.next-arrow{bottom:-60px;top:auto;left:85px;right:auto}.elementor-504 .elementor-element.elementor-element-e8d7bad{padding:20px 80px 0 80px}.elementor-504 .elementor-element.elementor-element-2f41744:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-504 .elementor-element.elementor-element-2f41744>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center left}.elementor-504 .elementor-element.elementor-element-b413632>.elementor-element-populated{padding:5% 0% 5% 0%}.elementor-504 .elementor-element.elementor-element-13363f3 .elementor-heading-title{font-size:var(--e-global-typography-e08e9b4-font-size);line-height:var(--e-global-typography-e08e9b4-line-height);letter-spacing:var(--e-global-typography-e08e9b4-letter-spacing);word-spacing:var(--e-global-typography-e08e9b4-word-spacing)}.elementor-504 .elementor-element.elementor-element-20eadd6>.elementor-widget-container{margin:10px -63px 0 -100px}.elementor-504 .elementor-element.elementor-element-20eadd6 .elementor-heading-title{font-size:var(--e-global-typography-dbe1115-font-size);line-height:var(--e-global-typography-dbe1115-line-height);word-spacing:var(--e-global-typography-dbe1115-word-spacing)}.elementor-504 .elementor-element.elementor-element-a5e18c8{width:var(--container-widget-width,70%);max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;font-size:var(--e-global-typography-4e378c3-font-size);line-height:var(--e-global-typography-4e378c3-line-height);word-spacing:var(--e-global-typography-4e378c3-word-spacing)}.elementor-504 .elementor-element.elementor-element-a5e18c8>.elementor-widget-container{padding:20px 0 0 0}}@media(max-width:1024px){.elementor-504 .elementor-element.elementor-element-a7f1c34{padding:40px 40px 0 40px}.elementor-widget-image .widget-image-caption{line-height:var(--e-global-typography-text-line-height);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-504 .elementor-element.elementor-element-463c3bb{padding:40px 40px 40px 40px}.elementor-504 .elementor-element.elementor-element-bb4f31f:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-504 .elementor-element.elementor-element-bb4f31f>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center center}.elementor-504 .elementor-element.elementor-element-f14083d{--spacer-size:492px}.elementor-widget-heading .elementor-heading-title{line-height:var(--e-global-typography-primary-line-height);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-504 .elementor-element.elementor-element-61e20a4 .elementor-heading-title{font-size:var(--e-global-typography-e08e9b4-font-size);line-height:var(--e-global-typography-e08e9b4-line-height);letter-spacing:var(--e-global-typography-e08e9b4-letter-spacing);word-spacing:var(--e-global-typography-e08e9b4-word-spacing)}.elementor-504 .elementor-element.elementor-element-e58df3f>.elementor-widget-container{margin:10px -65px 0 -75px}.elementor-504 .elementor-element.elementor-element-e58df3f .elementor-heading-title{font-size:var(--e-global-typography-dbe1115-font-size);line-height:var(--e-global-typography-dbe1115-line-height);word-spacing:var(--e-global-typography-dbe1115-word-spacing)}.elementor-widget-text-editor{line-height:var(--e-global-typography-text-line-height);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-504 .elementor-element.elementor-element-7ca9bb6{font-size:var(--e-global-typography-4e378c3-font-size);line-height:var(--e-global-typography-4e378c3-line-height);word-spacing:var(--e-global-typography-4e378c3-word-spacing)}.elementor-widget-global .elementor-button{line-height:var(--e-global-typography-accent-line-height);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-504 .elementor-element.elementor-element-6a55aa6{padding:40px 40px 40px 40px}.elementor-504 .elementor-element.elementor-element-4421bba.elementor-column{order:2}.elementor-504 .elementor-element.elementor-element-4e90e46>.elementor-widget-container{margin:0 74px 0 -142px}.elementor-504 .elementor-element.elementor-element-4e90e46{z-index:2}.elementor-504 .elementor-element.elementor-element-d4a65d6{text-align:left}.elementor-504 .elementor-element.elementor-element-d4a65d6 .elementor-heading-title{font-size:var(--e-global-typography-e08e9b4-font-size);line-height:var(--e-global-typography-e08e9b4-line-height);letter-spacing:var(--e-global-typography-e08e9b4-letter-spacing);word-spacing:var(--e-global-typography-e08e9b4-word-spacing)}.elementor-504 .elementor-element.elementor-element-abc1fa5>.elementor-widget-container{margin:10px -200px 0 -50px}.elementor-504 .elementor-element.elementor-element-abc1fa5{text-align:left}.elementor-504 .elementor-element.elementor-element-abc1fa5 .elementor-heading-title{font-size:var(--e-global-typography-dbe1115-font-size);line-height:var(--e-global-typography-dbe1115-line-height);word-spacing:var(--e-global-typography-dbe1115-word-spacing)}.elementor-504 .elementor-element.elementor-element-78f7c20{text-align:left;font-size:var(--e-global-typography-4e378c3-font-size);line-height:var(--e-global-typography-4e378c3-line-height);word-spacing:var(--e-global-typography-4e378c3-word-spacing)}.elementor-bc-flex-widget .elementor-504 .elementor-element.elementor-element-cfbe279.elementor-column .elementor-widget-wrap{align-items:flex-end}.elementor-504 .elementor-element.elementor-element-cfbe279.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end}.elementor-504 .elementor-element.elementor-element-c0c0734>.elementor-widget-container{margin:-62px -200px 60px 20px}.elementor-504 .elementor-element.elementor-element-2d027ea{padding:40px 40px 40px 40px}.elementor-504 .elementor-element.elementor-element-d91d978>.elementor-element-populated{padding:10% 10% 10% 10%}.elementor-504 .elementor-element.elementor-element-ae59a64 .elementor-heading-title{font-size:var(--e-global-typography-e08e9b4-font-size);line-height:var(--e-global-typography-e08e9b4-line-height);letter-spacing:var(--e-global-typography-e08e9b4-letter-spacing);word-spacing:var(--e-global-typography-e08e9b4-word-spacing)}.elementor-504 .elementor-element.elementor-element-ac306db>.elementor-widget-container{margin:10px 0 0 -325px}.elementor-504 .elementor-element.elementor-element-ac306db .elementor-heading-title{font-size:var(--e-global-typography-dbe1115-font-size);line-height:var(--e-global-typography-dbe1115-line-height);word-spacing:var(--e-global-typography-dbe1115-word-spacing)}.elementor-504 .elementor-element.elementor-element-29c57a5{font-size:var(--e-global-typography-4e378c3-font-size);line-height:var(--e-global-typography-4e378c3-line-height);word-spacing:var(--e-global-typography-4e378c3-word-spacing)}.elementor-widget-jet-carousel .jet-carousel__content .jet-carousel__item-title,.elementor-widget-jet-carousel .jet-carousel__content .jet-carousel__item-title a,.elementor-widget-jet-carousel .jet-banner__title{line-height:var(--e-global-typography-text-line-height);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-widget-jet-carousel .jet-carousel__content .jet-carousel__item-text,.elementor-widget-jet-carousel .jet-banner__text{line-height:var(--e-global-typography-text-line-height);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-widget-jet-carousel .jet-carousel__content .jet-carousel__item-button{line-height:var(--e-global-typography-accent-line-height);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-widget-jet-carousel .jet-carousel__fraction-navigation span{line-height:var(--e-global-typography-text-line-height);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-504 .elementor-element.elementor-element-fe7db5f>.elementor-widget-container{margin:0 -65px 0 0}.elementor-504 .elementor-element.elementor-element-fe7db5f .jet-carousel .jet-arrow.prev-arrow{bottom:517px;top:auto;left:450px;right:auto}.elementor-504 .elementor-element.elementor-element-fe7db5f .jet-carousel .jet-arrow.next-arrow{bottom:517px;top:auto;left:525px;right:auto}.elementor-504 .elementor-element.elementor-element-e8d7bad{padding:40px 40px 0 40px}.elementor-504 .elementor-element.elementor-element-2f41744:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-504 .elementor-element.elementor-element-2f41744>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0;background-size:cover}.elementor-504 .elementor-element.elementor-element-b413632>.elementor-element-populated{padding:5% 0% 5% 0%}.elementor-504 .elementor-element.elementor-element-13363f3 .elementor-heading-title{font-size:var(--e-global-typography-e08e9b4-font-size);line-height:var(--e-global-typography-e08e9b4-line-height);letter-spacing:var(--e-global-typography-e08e9b4-letter-spacing);word-spacing:var(--e-global-typography-e08e9b4-word-spacing)}.elementor-504 .elementor-element.elementor-element-20eadd6 .elementor-heading-title{font-size:var(--e-global-typography-dbe1115-font-size);line-height:var(--e-global-typography-dbe1115-line-height);word-spacing:var(--e-global-typography-dbe1115-word-spacing)}.elementor-504 .elementor-element.elementor-element-a5e18c8{font-size:var(--e-global-typography-4e378c3-font-size);line-height:var(--e-global-typography-4e378c3-line-height);word-spacing:var(--e-global-typography-4e378c3-word-spacing)}}@media(max-width:767px){.elementor-504 .elementor-element.elementor-element-a7f1c34{padding:0 20px 0 20px}.elementor-504 .elementor-element.elementor-element-11a5418>.elementor-element-populated{padding:0 0 0 0}.elementor-widget-image .widget-image-caption{line-height:var(--e-global-typography-text-line-height);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-504 .elementor-element.elementor-element-de8d68f>.elementor-element-populated{padding:10px 0 0 0}.elementor-504 .elementor-element.elementor-element-19f6077>.elementor-element-populated{padding:10px 0 0 0}.elementor-504 .elementor-element.elementor-element-463c3bb>.elementor-background-overlay{background-size:787px auto}.elementor-504 .elementor-element.elementor-element-463c3bb{margin-top:0;margin-bottom:0;padding:40px 20px 70px 20px}.elementor-504 .elementor-element.elementor-element-f14083d{--spacer-size:385px}.elementor-504 .elementor-element.elementor-element-8a265ac>.elementor-element-populated{padding:10% 8% 10% 8%}.elementor-widget-heading .elementor-heading-title{line-height:var(--e-global-typography-primary-line-height);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-504 .elementor-element.elementor-element-61e20a4{text-align:center}.elementor-504 .elementor-element.elementor-element-61e20a4 .elementor-heading-title{font-size:var(--e-global-typography-e08e9b4-font-size);line-height:var(--e-global-typography-e08e9b4-line-height);letter-spacing:var(--e-global-typography-e08e9b4-letter-spacing);word-spacing:var(--e-global-typography-e08e9b4-word-spacing)}.elementor-504 .elementor-element.elementor-element-e58df3f>.elementor-widget-container{margin:10px -63px 0 -65px}.elementor-504 .elementor-element.elementor-element-e58df3f .elementor-heading-title{font-size:var(--e-global-typography-dbe1115-font-size);line-height:var(--e-global-typography-dbe1115-line-height);word-spacing:var(--e-global-typography-dbe1115-word-spacing)}.elementor-widget-text-editor{line-height:var(--e-global-typography-text-line-height);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-504 .elementor-element.elementor-element-7ca9bb6{font-size:var(--e-global-typography-4e378c3-font-size);line-height:var(--e-global-typography-4e378c3-line-height);word-spacing:var(--e-global-typography-4e378c3-word-spacing)}.elementor-widget-global .elementor-button{line-height:var(--e-global-typography-accent-line-height);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-504 .elementor-element.elementor-element-6a55aa6{padding:40px 20px 040px 20px}.elementor-504 .elementor-element.elementor-element-4421bba.elementor-column{order:2}.elementor-504 .elementor-element.elementor-element-4e90e46>.elementor-widget-container{margin:0 25px 0 -65px}.elementor-504 .elementor-element.elementor-element-5662d81>.elementor-element-populated{padding:10% 6% 20% 6%}.elementor-504 .elementor-element.elementor-element-d4a65d6 .elementor-heading-title{font-size:var(--e-global-typography-e08e9b4-font-size);line-height:var(--e-global-typography-e08e9b4-line-height);letter-spacing:var(--e-global-typography-e08e9b4-letter-spacing);word-spacing:var(--e-global-typography-e08e9b4-word-spacing)}.elementor-504 .elementor-element.elementor-element-abc1fa5>.elementor-widget-container{margin:0 -35px 0 -52px}.elementor-504 .elementor-element.elementor-element-abc1fa5 .elementor-heading-title{font-size:var(--e-global-typography-dbe1115-font-size);line-height:var(--e-global-typography-dbe1115-line-height);word-spacing:var(--e-global-typography-dbe1115-word-spacing)}.elementor-504 .elementor-element.elementor-element-78f7c20>.elementor-widget-container{padding:20px 0 0 0}.elementor-504 .elementor-element.elementor-element-78f7c20{font-size:var(--e-global-typography-4e378c3-font-size);line-height:var(--e-global-typography-4e378c3-line-height);word-spacing:var(--e-global-typography-4e378c3-word-spacing)}.elementor-504 .elementor-element.elementor-element-cfbe279.elementor-column{order:3}.elementor-504 .elementor-element.elementor-element-c0c0734>.elementor-widget-container{margin:0 -65px 0 25px}.elementor-504 .elementor-element.elementor-element-2d027ea>.elementor-background-overlay{background-size:180% auto}.elementor-504 .elementor-element.elementor-element-2d027ea{padding:20px 20px 80px 20px}.elementor-504 .elementor-element.elementor-element-d91d978>.elementor-element-populated{padding:10% 8% 10% 8%}.elementor-504 .elementor-element.elementor-element-ae59a64{text-align:center}.elementor-504 .elementor-element.elementor-element-ae59a64 .elementor-heading-title{font-size:var(--e-global-typography-e08e9b4-font-size);line-height:var(--e-global-typography-e08e9b4-line-height);letter-spacing:var(--e-global-typography-e08e9b4-letter-spacing);word-spacing:var(--e-global-typography-e08e9b4-word-spacing)}.elementor-504 .elementor-element.elementor-element-ac306db>.elementor-widget-container{margin:0 -6px 0 -70px}.elementor-504 .elementor-element.elementor-element-ac306db{text-align:center}.elementor-504 .elementor-element.elementor-element-ac306db .elementor-heading-title{font-size:var(--e-global-typography-dbe1115-font-size);line-height:var(--e-global-typography-dbe1115-line-height);word-spacing:var(--e-global-typography-dbe1115-word-spacing)}.elementor-504 .elementor-element.elementor-element-29c57a5>.elementor-widget-container{padding:20px 0 0 0}.elementor-504 .elementor-element.elementor-element-29c57a5{text-align:center;font-size:var(--e-global-typography-4e378c3-font-size);line-height:var(--e-global-typography-4e378c3-line-height);word-spacing:var(--e-global-typography-4e378c3-word-spacing)}.elementor-widget-jet-carousel .jet-carousel__content .jet-carousel__item-title,.elementor-widget-jet-carousel .jet-carousel__content .jet-carousel__item-title a,.elementor-widget-jet-carousel .jet-banner__title{line-height:var(--e-global-typography-text-line-height);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-widget-jet-carousel .jet-carousel__content .jet-carousel__item-text,.elementor-widget-jet-carousel .jet-banner__text{line-height:var(--e-global-typography-text-line-height);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-widget-jet-carousel .jet-carousel__content .jet-carousel__item-button{line-height:var(--e-global-typography-accent-line-height);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-widget-jet-carousel .jet-carousel__fraction-navigation span{line-height:var(--e-global-typography-text-line-height);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-504 .elementor-element.elementor-element-e8d7bad{margin-top:40px;margin-bottom:0;padding:0 20px 0 20px}.elementor-504 .elementor-element.elementor-element-2f41744:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-504 .elementor-element.elementor-element-2f41744>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-504 .elementor-element.elementor-element-13363f3 .elementor-heading-title{font-size:var(--e-global-typography-e08e9b4-font-size);line-height:var(--e-global-typography-e08e9b4-line-height);letter-spacing:var(--e-global-typography-e08e9b4-letter-spacing);word-spacing:var(--e-global-typography-e08e9b4-word-spacing)}.elementor-504 .elementor-element.elementor-element-20eadd6>.elementor-widget-container{margin:0 -25px 0 -70px}.elementor-504 .elementor-element.elementor-element-20eadd6 .elementor-heading-title{font-size:var(--e-global-typography-dbe1115-font-size);line-height:var(--e-global-typography-dbe1115-line-height);word-spacing:var(--e-global-typography-dbe1115-word-spacing)}.elementor-504 .elementor-element.elementor-element-a5e18c8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%;font-size:var(--e-global-typography-4e378c3-font-size);line-height:var(--e-global-typography-4e378c3-line-height);word-spacing:var(--e-global-typography-4e378c3-word-spacing)}}@font-face{font-family:'Spartan';font-style:normal;font-weight:100;font-display:auto;src:url(https://www.trimtechdesigns.com/wp-content/uploads/2023/03/SpartanMB-Thin.woff2) format('woff2')}@font-face{font-family:'Spartan';font-style:normal;font-weight:200;font-display:auto;src:url(https://www.trimtechdesigns.com/wp-content/uploads/2023/03/SpartanMB-ExtraLight.woff2) format('woff2')}@font-face{font-family:'Spartan';font-style:normal;font-weight:300;font-display:auto;src:url(https://www.trimtechdesigns.com/wp-content/uploads/2023/03/SpartanMB-Light.woff2) format('woff2')}@font-face{font-family:'Spartan';font-style:normal;font-weight:400;font-display:auto;src:url(https://www.trimtechdesigns.com/wp-content/uploads/2023/03/SpartanMB-Regular.woff2) format('woff2')}@font-face{font-family:'Spartan';font-style:normal;font-weight:500;font-display:auto;src:url(https://www.trimtechdesigns.com/wp-content/uploads/2023/03/SpartanMB-Medium.woff2) format('woff2')}@font-face{font-family:'Spartan';font-style:normal;font-weight:600;font-display:auto;src:url(https://www.trimtechdesigns.com/wp-content/uploads/2023/03/SpartanMB-SemiBold.woff2) format('woff2')}@font-face{font-family:'Spartan';font-style:normal;font-weight:700;font-display:auto;src:url(https://www.trimtechdesigns.com/wp-content/uploads/2023/03/SpartanMB-Bold.woff2) format('woff2')}@font-face{font-family:'Spartan';font-style:normal;font-weight:800;font-display:auto;src:url(https://www.trimtechdesigns.com/wp-content/uploads/2023/03/SpartanMB-ExtraBold.woff2) format('woff2')}@font-face{font-family:'Spartan';font-style:normal;font-weight:900;font-display:auto;src:url(https://www.trimtechdesigns.com/wp-content/uploads/2023/03/SpartanMB-Black.woff2) format('woff2')}