.elementor-7 .elementor-element.elementor-element-8cbe022{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-8cbe022 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-a34607d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-29cddf2 .slider-pro{min-height:600px;}.elementor-7 .elementor-element.elementor-element-29cddf2 .jet-slider .slider-pro .jet-slider__content-inner{max-width:100%;}.elementor-7 .elementor-element.elementor-element-29cddf2 .jet-slider .sp-buttons{max-width:100%;text-align:center;}.elementor-7 .elementor-element.elementor-element-29cddf2 > .elementor-widget-container{background-color:var( --e-global-color-35ea7fb );background-image:url("https://www.titletownmfg.com/wp-content/uploads/2022/09/homepage-background.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-29cddf2 .jet-slider .sp-image-container:after{opacity:0;}.elementor-7 .elementor-element.elementor-element-29cddf2 .jet-slider__icon{justify-content:center;}.elementor-7 .elementor-element.elementor-element-29cddf2 .jet-slider__title{text-align:center;}.elementor-7 .elementor-element.elementor-element-29cddf2 .jet-slider__subtitle{text-align:center;}.elementor-7 .elementor-element.elementor-element-29cddf2 .jet-slider__desc{align-self:center;text-align:center;}.elementor-7 .elementor-element.elementor-element-29cddf2 .jet-slider__button-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-29cddf2 .jet-slider .sp-arrows .sp-arrow{width:45px;height:45px;background-color:var( --e-global-color-8316a40 );font-size:25px;border-radius:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-29cddf2 .jet-slider .sp-arrows .sp-arrow i{color:var( --e-global-color-35ea7fb );font-size:25px;}.elementor-7 .elementor-element.elementor-element-29cddf2 .jet-slider .sp-arrows .sp-arrow svg{fill:var( --e-global-color-35ea7fb );}.elementor-7 .elementor-element.elementor-element-29cddf2 .jet-slider .sp-thumbnail-container:hover:before{border-style:solid;border-width:2px 2px 2px 2px;}.elementor-7 .elementor-element.elementor-element-29cddf2 .jet-slider .sp-thumbnail-container.sp-selected-thumbnail:before{border-style:solid;border-width:2px 2px 2px 2px;}.elementor-7 .elementor-element.elementor-element-22d4655{--spacer-size:550px;}.elementor-7 .elementor-element.elementor-element-a3c6ed8{margin-top:70px;margin-bottom:70px;}.elementor-7 .elementor-element.elementor-element-6f453de > .elementor-element-populated{margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-7 .elementor-element.elementor-element-b1023d1 > .elementor-widget-container{background-image:url("https://www.titletownmfg.com/wp-content/uploads/2022/09/photo-lines.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-7 .elementor-element.elementor-element-b1023d1:not( .elementor-widget-image ) .elementor-widget-container, .elementor-7 .elementor-element.elementor-element-b1023d1.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://www.titletownmfg.com/wp-content/uploads/2022/09/photo-crop.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-7b0110d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7 .elementor-element.elementor-element-7b0110d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-7b0110d > .elementor-element-populated{margin:20px 0px 20px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-7 .elementor-element.elementor-element-d502e8f .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );color:var( --e-global-color-0d2d431 );}.elementor-7 .elementor-element.elementor-element-29d0b8e .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-b780413 );}.elementor-7 .elementor-element.elementor-element-1f475e0 > .elementor-widget-container{padding:30px 0px 30px 0px;}.elementor-7 .elementor-element.elementor-element-dca781e:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-dca781e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f84708e );}.elementor-7 .elementor-element.elementor-element-dca781e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 0px 70px 0px;}.elementor-7 .elementor-element.elementor-element-dca781e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-ad7383f{text-align:center;}.elementor-7 .elementor-element.elementor-element-ad7383f .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-292951d > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-7 .elementor-element.elementor-element-292951d{text-align:center;}.elementor-7 .elementor-element.elementor-element-292951d .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-b780413 );}.elementor-7 .elementor-element.elementor-element-835a73b .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-7 .elementor-element.elementor-element-835a73b{--icon-box-icon-margin:15px;}.elementor-7 .elementor-element.elementor-element-835a73b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-35ea7fb );}.elementor-7 .elementor-element.elementor-element-835a73b.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-835a73b.elementor-view-default .elementor-icon{fill:var( --e-global-color-35ea7fb );color:var( --e-global-color-35ea7fb );border-color:var( --e-global-color-35ea7fb );}.elementor-7 .elementor-element.elementor-element-835a73b .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-835a73b .elementor-icon-box-title a{font-family:var( --e-global-typography-554e62d-font-family ), Sans-serif;font-size:var( --e-global-typography-554e62d-font-size );font-weight:var( --e-global-typography-554e62d-font-weight );}.elementor-7 .elementor-element.elementor-element-835a73b .elementor-icon-box-title{color:var( --e-global-color-b780413 );}.elementor-7 .elementor-element.elementor-element-e36a4c5 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-7 .elementor-element.elementor-element-e36a4c5{--icon-box-icon-margin:15px;}.elementor-7 .elementor-element.elementor-element-e36a4c5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-35ea7fb );}.elementor-7 .elementor-element.elementor-element-e36a4c5.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-e36a4c5.elementor-view-default .elementor-icon{fill:var( --e-global-color-35ea7fb );color:var( --e-global-color-35ea7fb );border-color:var( --e-global-color-35ea7fb );}.elementor-7 .elementor-element.elementor-element-e36a4c5 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-e36a4c5 .elementor-icon-box-title a{font-family:var( --e-global-typography-554e62d-font-family ), Sans-serif;font-size:var( --e-global-typography-554e62d-font-size );font-weight:var( --e-global-typography-554e62d-font-weight );}.elementor-7 .elementor-element.elementor-element-e36a4c5 .elementor-icon-box-title{color:var( --e-global-color-b780413 );}.elementor-7 .elementor-element.elementor-element-55d2707 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-7 .elementor-element.elementor-element-55d2707{--icon-box-icon-margin:15px;}.elementor-7 .elementor-element.elementor-element-55d2707.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-35ea7fb );}.elementor-7 .elementor-element.elementor-element-55d2707.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-55d2707.elementor-view-default .elementor-icon{fill:var( --e-global-color-35ea7fb );color:var( --e-global-color-35ea7fb );border-color:var( --e-global-color-35ea7fb );}.elementor-7 .elementor-element.elementor-element-55d2707 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-55d2707 .elementor-icon-box-title a{font-family:var( --e-global-typography-554e62d-font-family ), Sans-serif;font-size:var( --e-global-typography-554e62d-font-size );font-weight:var( --e-global-typography-554e62d-font-weight );}.elementor-7 .elementor-element.elementor-element-55d2707 .elementor-icon-box-title{color:var( --e-global-color-b780413 );}.elementor-7 .elementor-element.elementor-element-0fd098c > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-b056406:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7 .elementor-element.elementor-element-b056406 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.titletownmfg.com/wp-content/uploads/2022/10/DJI_0008.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-b056406 > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://www.titletownmfg.com/wp-content/uploads/2022/09/right-bottom-triangle.svg");background-position:bottom right;background-repeat:no-repeat;opacity:1;}.elementor-7 .elementor-element.elementor-element-b056406 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-b056406 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-b76b514{--spacer-size:50px;}.elementor-7 .elementor-element.elementor-element-44d5a8e > .elementor-element-populated{padding:70px 10px 70px 70px;}.elementor-7 .elementor-element.elementor-element-d750337 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );color:var( --e-global-color-0d2d431 );}.elementor-7 .elementor-element.elementor-element-f8dfa7f .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-b780413 );}.elementor-7 .elementor-element.elementor-element-ba8bfc3 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-b780413 );}.elementor-7 .elementor-element.elementor-element-35a11c6 > .elementor-widget-container{padding:30px 0px 30px 0px;}.elementor-7 .elementor-element.elementor-element-30f7a4f:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-30f7a4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.titletownmfg.com/wp-content/uploads/2022/09/testimonials-bkgrd-cnc-machining-services-in-green-bay.jpg");}.elementor-7 .elementor-element.elementor-element-30f7a4f > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-30f7a4f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 0px 70px 0px;}.elementor-7 .elementor-element.elementor-element-fdbf7b9{text-align:center;}.elementor-7 .elementor-element.elementor-element-fdbf7b9 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-7bb7a91 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-7 .elementor-element.elementor-element-7bb7a91{text-align:center;}.elementor-7 .elementor-element.elementor-element-7bb7a91 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-b780413 );}.elementor-7 .elementor-element.elementor-element-b97b86d .eael-testimonial-item  .eael-testimonial-item-inner{background-color:var( --e-global-color-35ea7fb );}.elementor-7 .elementor-element.elementor-element-b97b86d .eael-testimonial-item .eael-testimonial-item-inner{padding:5% 10% 5% 10%;}.elementor-7 .elementor-element.elementor-element-b97b86d .eael-testimonial-image{max-width:100%;}.elementor-7 .elementor-element.elementor-element-b97b86d .eael-testimonial-image img{width:100%;}.elementor-7 .elementor-element.elementor-element-b97b86d .eael-testimonial-content .eael-testimonial-user{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-7 .elementor-element.elementor-element-b97b86d .eael-testimonial-content .eael-testimonial-user-company{color:var( --e-global-color-text );font-family:"Playfair Display", Sans-serif;font-size:1rem;font-weight:600;}.elementor-7 .elementor-element.elementor-element-b97b86d .eael-testimonial-content .eael-testimonial-text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-7 .elementor-element.elementor-element-b97b86d .eael-testimonial-quote{color:rgba(0,0,0,0.15);position:absolute;top:0px;}.elementor-7 .elementor-element.elementor-element-b97b86d .swiper-container-wrap .swiper-button-next, .elementor-7 .elementor-element.elementor-element-b97b86d .swiper-container-wrap .swiper-button-prev{width:27px;height:44px;font-size:22px;}.elementor-7 .elementor-element.elementor-element-b97b86d .swiper-container-wrap .swiper-pagination-bullet{height:12px;width:12px;}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-a93ccaf.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7 .elementor-element.elementor-element-a93ccaf.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-a93ccaf > .elementor-element-populated{padding:70px 70px 70px 10px;}.elementor-7 .elementor-element.elementor-element-2c6e588 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );color:var( --e-global-color-0d2d431 );}.elementor-7 .elementor-element.elementor-element-337a3f6 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-b780413 );}.elementor-7 .elementor-element.elementor-element-9269b31 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-1058160 > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://www.titletownmfg.com/wp-content/uploads/2022/09/top-left-triangle.svg");background-position:top left;background-repeat:no-repeat;opacity:1;}.elementor-7 .elementor-element.elementor-element-1058160 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-1058160 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-e006b1d:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-e006b1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d079aec );}.elementor-7 .elementor-element.elementor-element-e006b1d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 0px 70px 0px;}.elementor-7 .elementor-element.elementor-element-e006b1d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-638b087{text-align:center;}.elementor-7 .elementor-element.elementor-element-638b087 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-c384145 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-7 .elementor-element.elementor-element-c384145{text-align:center;}.elementor-7 .elementor-element.elementor-element-c384145 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-b780413 );}.elementor-7 .elementor-element.elementor-element-bba4f47{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-7 .elementor-element.elementor-element-bba4f47 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-7 .elementor-element.elementor-element-bba4f47:after{content:"0.66";}.elementor-7 .elementor-element.elementor-element-bba4f47 .elementor-post__thumbnail__link{width:100%;}.elementor-7 .elementor-element.elementor-element-bba4f47 .elementor-post__text{padding:25px 25px 25px 25px;margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-bba4f47 .elementor-post{background-color:var( --e-global-color-35ea7fb );}.elementor-7 .elementor-element.elementor-element-bba4f47.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-7 .elementor-element.elementor-element-bba4f47.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-7 .elementor-element.elementor-element-bba4f47.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-7 .elementor-element.elementor-element-bba4f47 .elementor-post__title, .elementor-7 .elementor-element.elementor-element-bba4f47 .elementor-post__title a{color:var( --e-global-color-b780413 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7 .elementor-element.elementor-element-bba4f47 .elementor-post__meta-data{color:#676767;font-family:var( --e-global-typography-554e62d-font-family ), Sans-serif;font-size:var( --e-global-typography-554e62d-font-size );font-weight:var( --e-global-typography-554e62d-font-weight );}.elementor-7 .elementor-element.elementor-element-bba4f47 .elementor-post__excerpt p{color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-bba4f47 .elementor-post__excerpt{margin-bottom:20px;}.elementor-7 .elementor-element.elementor-element-bba4f47 a.elementor-post__read-more{font-family:var( --e-global-typography-554e62d-font-family ), Sans-serif;font-size:var( --e-global-typography-554e62d-font-size );font-weight:var( --e-global-typography-554e62d-font-weight );}.elementor-7 .elementor-element.elementor-element-bc0de41{margin-top:70px;margin-bottom:70px;}.elementor-7 .elementor-element.elementor-element-38a63aa{text-align:center;}.elementor-7 .elementor-element.elementor-element-38a63aa .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );color:var( --e-global-color-0d2d431 );}.elementor-7 .elementor-element.elementor-element-6a7e253{text-align:center;}.elementor-7 .elementor-element.elementor-element-6a7e253 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-b780413 );}.elementor-7 .elementor-element.elementor-element-1b652e2 > .elementor-widget-container{padding:30px 0px 0px 0px;}:root{--page-title-display:none;}@media(max-width:1024px) and (min-width:768px){.elementor-7 .elementor-element.elementor-element-fdb609e{width:50%;}.elementor-7 .elementor-element.elementor-element-305e6a2{width:50%;}.elementor-7 .elementor-element.elementor-element-7a3c40c{width:50%;}.elementor-7 .elementor-element.elementor-element-b056406{width:100%;}.elementor-7 .elementor-element.elementor-element-44d5a8e{width:100%;}.elementor-7 .elementor-element.elementor-element-a93ccaf{width:100%;}.elementor-7 .elementor-element.elementor-element-1058160{width:100%;}}@media(max-width:1024px){.elementor-7 .elementor-element.elementor-element-29cddf2 .slider-pro{min-height:400px;}.elementor-7 .elementor-element.elementor-element-a3c6ed8{margin-top:5%;margin-bottom:5%;}.elementor-7 .elementor-element.elementor-element-d502e8f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7 .elementor-element.elementor-element-29d0b8e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-7 .elementor-element.elementor-element-ad7383f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7 .elementor-element.elementor-element-292951d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-7 .elementor-element.elementor-element-835a73b .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-835a73b .elementor-icon-box-title a{font-size:var( --e-global-typography-554e62d-font-size );}.elementor-7 .elementor-element.elementor-element-e36a4c5 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-e36a4c5 .elementor-icon-box-title a{font-size:var( --e-global-typography-554e62d-font-size );}.elementor-7 .elementor-element.elementor-element-55d2707 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-55d2707 .elementor-icon-box-title a{font-size:var( --e-global-typography-554e62d-font-size );}.elementor-7 .elementor-element.elementor-element-b76b514{--spacer-size:300px;}.elementor-7 .elementor-element.elementor-element-d750337{text-align:center;}.elementor-7 .elementor-element.elementor-element-d750337 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7 .elementor-element.elementor-element-f8dfa7f{text-align:center;}.elementor-7 .elementor-element.elementor-element-f8dfa7f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-7 .elementor-element.elementor-element-ba8bfc3{text-align:center;}.elementor-7 .elementor-element.elementor-element-ba8bfc3 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-7 .elementor-element.elementor-element-30f7a4f{padding:5% 0% 5% 0%;}.elementor-7 .elementor-element.elementor-element-fdbf7b9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7 .elementor-element.elementor-element-7bb7a91 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-7 .elementor-element.elementor-element-b97b86d .eael-testimonial-content .eael-testimonial-user{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-b97b86d .eael-testimonial-content .eael-testimonial-text{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-2c6e588{text-align:center;}.elementor-7 .elementor-element.elementor-element-2c6e588 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7 .elementor-element.elementor-element-337a3f6{text-align:center;}.elementor-7 .elementor-element.elementor-element-337a3f6 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-7 .elementor-element.elementor-element-e006b1d{padding:5% 0% 5% 0%;}.elementor-7 .elementor-element.elementor-element-638b087 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7 .elementor-element.elementor-element-c384145 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-7 .elementor-element.elementor-element-bba4f47 .elementor-post__title, .elementor-7 .elementor-element.elementor-element-bba4f47 .elementor-post__title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7 .elementor-element.elementor-element-bba4f47 .elementor-post__meta-data{font-size:var( --e-global-typography-554e62d-font-size );}.elementor-7 .elementor-element.elementor-element-bba4f47 a.elementor-post__read-more{font-size:var( --e-global-typography-554e62d-font-size );}.elementor-7 .elementor-element.elementor-element-bc0de41{margin-top:5%;margin-bottom:5%;}.elementor-7 .elementor-element.elementor-element-38a63aa .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7 .elementor-element.elementor-element-6a7e253 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-29cddf2 .slider-pro{min-height:400px;}.elementor-7 .elementor-element.elementor-element-6f453de > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7 .elementor-element.elementor-element-7b0110d > .elementor-element-populated{margin:20px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7 .elementor-element.elementor-element-d502e8f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7 .elementor-element.elementor-element-29d0b8e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-7 .elementor-element.elementor-element-ad7383f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7 .elementor-element.elementor-element-292951d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-7 .elementor-element.elementor-element-835a73b .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-835a73b .elementor-icon-box-title a{font-size:var( --e-global-typography-554e62d-font-size );}.elementor-7 .elementor-element.elementor-element-e36a4c5 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-e36a4c5 .elementor-icon-box-title a{font-size:var( --e-global-typography-554e62d-font-size );}.elementor-7 .elementor-element.elementor-element-55d2707 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-55d2707 .elementor-icon-box-title a{font-size:var( --e-global-typography-554e62d-font-size );}.elementor-7 .elementor-element.elementor-element-d750337 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7 .elementor-element.elementor-element-f8dfa7f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-7 .elementor-element.elementor-element-ba8bfc3 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-7 .elementor-element.elementor-element-fdbf7b9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7 .elementor-element.elementor-element-7bb7a91 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-7 .elementor-element.elementor-element-b97b86d .eael-testimonial-content .eael-testimonial-user{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-b97b86d .eael-testimonial-content .eael-testimonial-text{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-2c6e588 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7 .elementor-element.elementor-element-337a3f6 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-7 .elementor-element.elementor-element-638b087 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7 .elementor-element.elementor-element-c384145 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-7 .elementor-element.elementor-element-bba4f47 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-7 .elementor-element.elementor-element-bba4f47:after{content:"0.5";}.elementor-7 .elementor-element.elementor-element-bba4f47 .elementor-post__thumbnail__link{width:100%;}.elementor-7 .elementor-element.elementor-element-bba4f47 .elementor-post__title, .elementor-7 .elementor-element.elementor-element-bba4f47 .elementor-post__title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7 .elementor-element.elementor-element-bba4f47 .elementor-post__meta-data{font-size:var( --e-global-typography-554e62d-font-size );}.elementor-7 .elementor-element.elementor-element-bba4f47 a.elementor-post__read-more{font-size:var( --e-global-typography-554e62d-font-size );}.elementor-7 .elementor-element.elementor-element-38a63aa .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7 .elementor-element.elementor-element-6a7e253 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}/* Start custom CSS for section, class: .elementor-element-8cbe022 */#site-header {
    display: none;
}
.page-header {
    display: none;
}
.slider-copy .elementor-container {
    width: 90% !important;
    max-width: 1300px;
}
.sp-horizontal .sp-arrows {
    bottom: 65px !important;
    top: auto !important;
}
.sp-horizontal .sp-previous-arrow {
    left: auto !important;
    right: 70px !important;
}
.sp-horizontal .sp-next-arrow {
    right: 20px !important;
    left: auto !important;
}
.slider-background-img {
    left: 0px !important;
}
.jet-slider__image-exact .sp-image {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-dca781e */.services-boxes .elementor-icon-box-content {
    background-color: #fff;
    height: 46px !important;
    display: flex;
    align-items: center;
    padding: 15px;
    line-height: 1.1;
}
.services-boxes .elementor-icon-box-icon {
    background-color: var( --e-global-color-primary );
    padding: 8px;
    margin-left: 0px !important;
}
.services-boxes .elementor-icon i, .services-boxes .elementor-icon svg {
    width: 30px;
    height: 30px;
    font-size: 30px;
}
@media only screen and (max-width: 767px) {
.services-boxes .elementor-icon-box-wrapper {
    display: flex !important;
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: row-reverse !important;
    flex-direction: row-reverse !important;
}
.services-boxes .elementor-icon-box-icon {
    display: flex !important;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
}
.services-boxes  .elementor-icon-box-content {
    display: flex !important;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 1 0 auto;
}}
.crop img {
    aspect-ratio: 1/0.65;
    object-fit: cover;
    object-position: 50% 60%;
}
.our-services > .elementor-container {
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-8020e6f */@media only screen and (min-width: 1431px) {
.max-width-right-column {
    max-width: 650px !important;
    margin-right: auto !important;
}}
@media only screen and (max-width: 1430px) {
.max-width-right-column .elementor-widget-wrap {
    padding: calc(10% + 10px) !important;
    margin: 0px !important;
}}
@media only screen and (max-width: 767px) {
.background-overlay-image .elementor-top-column .elementor-background-overlay {
    background-size: 20% !important;
}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-30f7a4f */.elementor-widget-eael-testimonial-slider .eael-testimonial-item .eael-testimonial-quote::after {
    content: "" !important;
    background-image: url(https://www.titletownmfg.com/wp-content/uploads/2022/09/quotation-marks.png);
    height: 60px !important;
    width: 60px !important;
    display: block !important;
    background-repeat: no-repeat;
    background-size: contain;
}
.eael-testimonial-text {
    padding-bottom: 15px;
}
.eael-testimonial-user {
    display: block !important;
    font-style: normal;
    line-height: 1 !important;
}
.eael-testimonial-user-company {
    font-style: normal !important;
}
.swiper-button-prev, .swiper-button-next {
    background-color: var( --e-global-color-8316a40 );
    height:  45px !important;
    width: 45px !important;
    bottom: 10px !important;
    top: auto !important;
    }
.fa {
    font-family: 'Font Awesome 6 Pro' !important;
    font-weight: 400 !important;
    color: #fff;
}
.swiper-button-prev {
    right: 60px !important;
    left: auto !important;
}
.swiper-button-next {
    right: 10px !important;
    left: auto !important;
}
.swiper-pagination {
    display: none;
}
.eael-testimonial-quote {
    left: -10% !important;
    right: auto !important;
}
@media only screen and (max-width: 600px) {
.eael-testimonial-user-company {
    padding-bottom: 45px !important;
}
.swiper-button-prev {
    right: auto !important;
    left: calc(50% - 47.5px) !important;
}
.swiper-button-next {
    right: calc(50% - 47.5px) !important;
    left: auto !important;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-25236e9 */@media only screen and (min-width: 1431px) {
.max-width-left-column {
    max-width: 650px !important;
    margin-left: auto !important;
}}
@media only screen and (max-width: 1430px) {
.max-width-left-column .elementor-widget-wrap {
    padding: calc(10% + 10px) !important;
    margin: 0px !important;
}}
.special-bullets ul {
    padding-left: 0px;
}
.special-bullets li {
  list-style: none;
}
.special-bullets li::before {
  content: '';
  display: inline-block;
  height: 15px;
  width: 15px;
  background-image: url('https://www.titletownmfg.com/wp-content/uploads/2022/09/check.png') !important;
  background-size: contain !important;
  margin-right: 10px;
  background-repeat: no-repeat !important;
}
.video-column .elementor-background-overlay {
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-e006b1d */.blog-posts .elementor-post__thumbnail__link {
    margin-bottom: 0px !important;
}
.blog-posts .elementor-post__title {
    padding-bottom: 10px;
}
.blog-posts .elementor-post__title a {
    font-weight: 800 !important;
    line-height: 1.3 !important;
    font-size: 110% !important;
}
.blog-posts .elementor-post-date {
    font-size: 90%;
    font-weight: 500 !important;
}
.blog-posts .elementor-post__read-more {
    color: var( --e-global-color-primary );
    line-height: 1 !important;
}
.blog-posts .elementor-post__read-more:hover {
    color: var( --e-global-color-accent );
}
@media only screen and (max-width: 1024px) and (min-width: 768px) {
.blog-posts .elementor-post:nth-child(3) {
    display: none !important;
}}/* End custom CSS */