.elementor-8874 .elementor-element.elementor-element-3037e15f{--display:flex;--min-height:282px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:.9}.elementor-8874 .elementor-element.elementor-element-3037e15f:not(.elementor-motion-effects-element-type-background),.elementor-8874 .elementor-element.elementor-element-3037e15f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#aeaeae;background-image:url("https://greatcarports.com/wp-content/uploads/2025/03/BG-0001-min-1.webp");background-position:center center}.elementor-8874 .elementor-element.elementor-element-3037e15f:before,.elementor-8874 .elementor-element.elementor-element-3037e15f>.elementor-background-video-container:before,.elementor-8874 .elementor-element.elementor-element-3037e15f>.e-con-inner>.elementor-background-video-container:before,.elementor-8874 .elementor-element.elementor-element-3037e15f>.elementor-background-slideshow:before,.elementor-8874 .elementor-element.elementor-element-3037e15f>.e-con-inner>.elementor-background-slideshow:before,.elementor-8874 .elementor-element.elementor-element-3037e15f>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:var(--e-global-color-twbb_button_inv);--background-overlay:''}.elementor-8874 .elementor-element.elementor-element-57271872{--display:flex}.elementor-widget-heading .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);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing);color:var(--e-global-color-primary)}.elementor-8874 .elementor-element.elementor-element-345495b{text-align:center}.elementor-8874 .elementor-element.elementor-element-345495b .elementor-heading-title{font-family:"Karla",Sans-serif;font-size:45px;font-weight:700}.elementor-8874 .elementor-element.elementor-element-7e39c1d7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:4%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%}.elementor-8874 .elementor-element.elementor-element-3096f8c8{--display:flex}.elementor-widget-twbb-posts-archive .twbb-posts-widget-container .twbb-posts-title{color:var(--e-global-color-secondary)}.elementor-widget-twbb-posts-archive .twbb-posts-widget-container .twbb-posts-title .twbb-posts-title-tag{color:var(--e-global-color-secondary)}.elementor-widget-twbb-posts-archive .twbb-posts-widget-container .twbb-posts-title,.elementor-widget-twbb-posts-archive .twbb-posts-widget-container .twbb-posts-title .twbb-posts-title-tag{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);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-widget-twbb-posts-archive .twbb-posts-widget-container .twbb-posts-content{color:var(--e-global-color-accent);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);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-widget-twbb-posts-archive .twbb-posts-widget-container .twbb-posts-read-more a{color:var(--e-global-color-accent);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);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-widget-twbb-posts-archive .twbb-posts-widget-container .twbb-posts-meta-data *{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);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing);word-spacing:var(--e-global-typography-secondary-word-spacing)}.elementor-widget-twbb-posts-archive .twbb-posts-pagination a.twbb-posts-page{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);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing);word-spacing:var(--e-global-typography-secondary-word-spacing);color:var(--e-global-color-secondary)}.elementor-widget-twbb-posts-archive .elementor-posts-nothing-found{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);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-8874 .elementor-element.elementor-element-64d12396 .twbb-posts-grid-container{grid-template-columns:repeat(3,1fr);margin-left:calc( -40px/2 );margin-right:calc( -40px/2 )}.elementor-8874 .elementor-element.elementor-element-64d12396>.elementor-widget-container{margin:0}.elementor-8874 .elementor-element.elementor-element-64d12396 .twbb-posts-grid-container .twbb-posts-item{margin-right:calc( 40px/2 );margin-left:calc( 40px/2 );margin-bottom:40px}.elementor-8874 .elementor-element.elementor-element-64d12396 .twbb-posts-widget-container .twbb-posts-item{background-color:rgba(0,0,0,0);border-color:rgba(12,12,12,0);border-width:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;text-align:left}.elementor-8874 .elementor-element.elementor-element-64d12396 .twbb-posts-widget-container .twbb-posts-image{margin-bottom:16px}.elementor-8874 .elementor-element.elementor-element-64d12396 .twbb-posts-widget-container .twbb-posts-title{color:#000;margin-bottom:6px}.elementor-8874 .elementor-element.elementor-element-64d12396 .twbb-posts-widget-container .twbb-posts-title .twbb-posts-title-tag{color:#000}.elementor-8874 .elementor-element.elementor-element-64d12396 .twbb-posts-widget-container .twbb-posts-title,.elementor-8874 .elementor-element.elementor-element-64d12396 .twbb-posts-widget-container .twbb-posts-title .twbb-posts-title-tag{font-family:"Inter",Sans-serif;font-size:20px;font-weight:600;letter-spacing:.6px}.elementor-8874 .elementor-element.elementor-element-64d12396 .twbb-posts-widget-container .twbb-posts-content{color:var(--e-global-color-0637bd2);font-size:16px;font-weight:400;line-height:22px;letter-spacing:.5px;margin-bottom:12px}.elementor-8874 .elementor-element.elementor-element-64d12396 .twbb-posts-widget-container .twbb-posts-read-more a{font-size:16px;font-weight:700;line-height:30px;letter-spacing:.6px}.elementor-8874 .elementor-element.elementor-element-64d12396 .twbb-posts-widget-container .twbb-posts-read-more{margin-bottom:5px}.elementor-8874 .elementor-element.elementor-element-64d12396 .twbb-posts-widget-container .twbb-posts-meta-data *{color:var(--e-global-color-primary);font-size:14px;font-weight:500;line-height:20px;letter-spacing:.5px}.elementor-8874 .elementor-element.elementor-element-64d12396 .twbb-posts-widget-container .twbb-posts-meta-data .twbb-posts-meta-separator{color:rgba(0,0,0,0)}.elementor-8874 .elementor-element.elementor-element-64d12396 .twbb-posts-widget-container .twbb-posts-meta-data{border-top-color:rgba(234,234,234,0);margin-bottom:0}.elementor-8874 .elementor-element.elementor-element-64d12396 .twbb-posts-pagination{text-align:center}.elementor-8874 .elementor-element.elementor-element-64d12396 .twbb-posts-pagination a.twbb-posts-page:hover{color:#0066de}.twbb-posts-pagination .twbb-posts-page:not(:first-child){margin-left:calc( 24px/2 )}.twbb-posts-pagination .twbb-posts-page:not(:last-child){margin-right:calc( 24px/2 )}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-widget-twbb-posts-archive .twbb-posts-widget-container .twbb-posts-title,.elementor-widget-twbb-posts-archive .twbb-posts-widget-container .twbb-posts-title .twbb-posts-title-tag{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-widget-twbb-posts-archive .twbb-posts-widget-container .twbb-posts-content{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-widget-twbb-posts-archive .twbb-posts-widget-container .twbb-posts-read-more 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);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-widget-twbb-posts-archive .twbb-posts-widget-container .twbb-posts-meta-data *{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing);word-spacing:var(--e-global-typography-secondary-word-spacing)}.elementor-widget-twbb-posts-archive .twbb-posts-pagination a.twbb-posts-page{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing);word-spacing:var(--e-global-typography-secondary-word-spacing)}.elementor-widget-twbb-posts-archive .elementor-posts-nothing-found{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-8874 .elementor-element.elementor-element-64d12396 .twbb-posts-grid-container{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-widget-twbb-posts-archive .twbb-posts-widget-container .twbb-posts-title,.elementor-widget-twbb-posts-archive .twbb-posts-widget-container .twbb-posts-title .twbb-posts-title-tag{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-widget-twbb-posts-archive .twbb-posts-widget-container .twbb-posts-content{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-widget-twbb-posts-archive .twbb-posts-widget-container .twbb-posts-read-more 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);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-widget-twbb-posts-archive .twbb-posts-widget-container .twbb-posts-meta-data *{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing);word-spacing:var(--e-global-typography-secondary-word-spacing)}.elementor-widget-twbb-posts-archive .twbb-posts-pagination a.twbb-posts-page{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing);word-spacing:var(--e-global-typography-secondary-word-spacing)}.elementor-widget-twbb-posts-archive .elementor-posts-nothing-found{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-8874 .elementor-element.elementor-element-64d12396 .twbb-posts-grid-container{grid-template-columns:repeat(1,1fr)}}