.elementor-45720 .elementor-element.elementor-element-5f13ec8c:not(.elementor-motion-effects-element-type-background), .elementor-45720 .elementor-element.elementor-element-5f13ec8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tcdi.com/wp-content/uploads/2025/05/hero-red-1-e1747058808572.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-45720 .elementor-element.elementor-element-5f13ec8c > .elementor-container{min-height:250px;}.elementor-45720 .elementor-element.elementor-element-5f13ec8c{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-45720 .elementor-element.elementor-element-5f13ec8c > .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 );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-45720 .elementor-element.elementor-element-47b557a2{--iteration-count:infinite;width:var( --container-widget-width, 99.064% );max-width:99.064%;--container-widget-width:99.064%;--container-widget-flex-grow:0;--dynamic-text-color:#2DBEC2;}.elementor-45720 .elementor-element.elementor-element-47b557a2 > .elementor-widget-container{margin:60px 0px -30px 0px;}.elementor-45720 .elementor-element.elementor-element-47b557a2 .elementor-headline{text-align:left;}.elementor-45720 .elementor-element.elementor-element-47b557a2 .elementor-headline-plain-text{color:#FFFFFF;}.elementor-45720 .elementor-element.elementor-element-85b34aa{--iteration-count:infinite;width:var( --container-widget-width, 99.064% );max-width:99.064%;--container-widget-width:99.064%;--container-widget-flex-grow:0;--dynamic-text-color:#FFFFFF;}.elementor-45720 .elementor-element.elementor-element-85b34aa > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-45720 .elementor-element.elementor-element-85b34aa .elementor-headline{text-align:left;font-family:"Rubik", Sans-serif;font-size:30px;font-weight:400;}.elementor-45720 .elementor-element.elementor-element-85b34aa .elementor-headline-plain-text{color:#FFFFFF;}.elementor-45720 .elementor-element.elementor-element-85b34aa .elementor-headline .elementor-headline-plain-text{-webkit-text-stroke-color:#000;stroke:#000;}.elementor-45720 .elementor-element.elementor-element-85b34aa .elementor-headline-dynamic-text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-45720 .elementor-element.elementor-element-483c1b0{--iteration-count:infinite;width:var( --container-widget-width, 99.064% );max-width:99.064%;--container-widget-width:99.064%;--container-widget-flex-grow:0;--dynamic-text-color:#FFFFFF;}.elementor-45720 .elementor-element.elementor-element-483c1b0 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-45720 .elementor-element.elementor-element-483c1b0 .elementor-headline{text-align:left;font-family:"Rubik", Sans-serif;font-size:30px;font-weight:400;}.elementor-45720 .elementor-element.elementor-element-483c1b0 .elementor-headline-plain-text{color:#FFFFFF;}.elementor-45720 .elementor-element.elementor-element-483c1b0 .elementor-headline .elementor-headline-plain-text{-webkit-text-stroke-color:#000;stroke:#000;}.elementor-45720 .elementor-element.elementor-element-483c1b0 .elementor-headline-dynamic-text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-45720 .elementor-element.elementor-element-eacb81a .elementor-button{background-color:var( --e-global-color-6dc8de7 );font-family:"Rubik", Sans-serif;font-size:18px;font-weight:500;padding:20px 20px 20px 20px;}.elementor-45720 .elementor-element.elementor-element-eacb81a > .elementor-widget-container{margin:0px 0px 45px 0px;}.elementor-45720 .elementor-element.elementor-element-18084f1{margin-top:0px;margin-bottom:0px;}.elementor-widget-breadcrumbs{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-45720 .elementor-element.elementor-element-86963ce > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-45720 .elementor-element.elementor-element-86963ce{font-family:"Rubik", Sans-serif;font-size:12px;font-weight:400;}.elementor-45720 .elementor-element.elementor-element-8d701ba{margin-top:0px;margin-bottom:-2px;}.elementor-45720 .elementor-element.elementor-element-6b4f5aa{margin-top:0px;margin-bottom:-15px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-45720 .elementor-element.elementor-element-66b78b1a > .elementor-widget-container{margin:15px 0px 10px 0px;}.elementor-45720 .elementor-element.elementor-element-66b78b1a{text-align:left;}.elementor-45720 .elementor-element.elementor-element-66b78b1a .elementor-heading-title{font-family:"Rubik", Sans-serif;font-weight:400;color:#263844;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-45720 .elementor-element.elementor-element-42a1e160 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-45720 .elementor-element.elementor-element-60f52a4 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-45720 .elementor-element.elementor-element-60f52a4{text-align:left;}.elementor-45720 .elementor-element.elementor-element-60f52a4 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-weight:400;color:#263844;}.elementor-45720 .elementor-element.elementor-element-a2bf93a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-45720 .elementor-element.elementor-element-a2bf93a{margin-top:0px;margin-bottom:20px;}.elementor-45720 .elementor-element.elementor-element-1af4a56:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-45720 .elementor-element.elementor-element-1af4a56 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-436fa8e );}.elementor-45720 .elementor-element.elementor-element-1af4a56 > .elementor-element-populated{border-style:groove;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-45720 .elementor-element.elementor-element-1af4a56:hover > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-45720 .elementor-element.elementor-element-1af4a56 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-45720 .elementor-element.elementor-element-65ad06d > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-45720 .elementor-element.elementor-element-65ad06d{text-align:center;}.elementor-45720 .elementor-element.elementor-element-65ad06d img{height:60px;}.elementor-45720 .elementor-element.elementor-element-214a68b > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-45720 .elementor-element.elementor-element-214a68b{text-align:center;}.elementor-45720 .elementor-element.elementor-element-214a68b .elementor-heading-title{font-family:"Rubik", Sans-serif;font-weight:400;color:#263844;}.elementor-45720 .elementor-element.elementor-element-247357d > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-45720 .elementor-element.elementor-element-247357d{text-align:center;}.elementor-45720 .elementor-element.elementor-element-247357d .elementor-heading-title{font-family:"Rubik", Sans-serif;font-weight:400;color:#263844;}.elementor-45720 .elementor-element.elementor-element-c503271 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-45720 .elementor-element.elementor-element-c503271{text-align:center;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-45720 .elementor-element.elementor-element-e0005d8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-45720 .elementor-element.elementor-element-e0005d8 .elementor-icon-wrapper{text-align:right;}.elementor-45720 .elementor-element.elementor-element-e0005d8.elementor-view-stacked .elementor-icon{background-color:#7A7A7A;}.elementor-45720 .elementor-element.elementor-element-e0005d8.elementor-view-framed .elementor-icon, .elementor-45720 .elementor-element.elementor-element-e0005d8.elementor-view-default .elementor-icon{color:#7A7A7A;border-color:#7A7A7A;}.elementor-45720 .elementor-element.elementor-element-e0005d8.elementor-view-framed .elementor-icon, .elementor-45720 .elementor-element.elementor-element-e0005d8.elementor-view-default .elementor-icon svg{fill:#7A7A7A;}.elementor-45720 .elementor-element.elementor-element-e0005d8 .elementor-icon{font-size:30px;}.elementor-45720 .elementor-element.elementor-element-e0005d8 .elementor-icon svg{height:30px;}.elementor-45720 .elementor-element.elementor-element-2374226:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-45720 .elementor-element.elementor-element-2374226 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-436fa8e );}.elementor-45720 .elementor-element.elementor-element-2374226 > .elementor-element-populated{border-style:groove;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-45720 .elementor-element.elementor-element-2374226:hover > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-45720 .elementor-element.elementor-element-2374226 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-45720 .elementor-element.elementor-element-a5f459d > .elementor-widget-container{margin:-5px 0px -5px 0px;}.elementor-45720 .elementor-element.elementor-element-a5f459d{text-align:center;}.elementor-45720 .elementor-element.elementor-element-a5f459d img{height:60px;}.elementor-45720 .elementor-element.elementor-element-d8395eb > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-45720 .elementor-element.elementor-element-d8395eb{text-align:center;}.elementor-45720 .elementor-element.elementor-element-d8395eb .elementor-heading-title{font-family:"Rubik", Sans-serif;font-weight:400;color:#263844;}.elementor-45720 .elementor-element.elementor-element-9cd3058 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-45720 .elementor-element.elementor-element-9cd3058{text-align:center;}.elementor-45720 .elementor-element.elementor-element-e974bd3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-45720 .elementor-element.elementor-element-e974bd3 .elementor-icon-wrapper{text-align:right;}.elementor-45720 .elementor-element.elementor-element-e974bd3.elementor-view-stacked .elementor-icon{background-color:#7A7A7A;}.elementor-45720 .elementor-element.elementor-element-e974bd3.elementor-view-framed .elementor-icon, .elementor-45720 .elementor-element.elementor-element-e974bd3.elementor-view-default .elementor-icon{color:#7A7A7A;border-color:#7A7A7A;}.elementor-45720 .elementor-element.elementor-element-e974bd3.elementor-view-framed .elementor-icon, .elementor-45720 .elementor-element.elementor-element-e974bd3.elementor-view-default .elementor-icon svg{fill:#7A7A7A;}.elementor-45720 .elementor-element.elementor-element-e974bd3 .elementor-icon{font-size:30px;}.elementor-45720 .elementor-element.elementor-element-e974bd3 .elementor-icon svg{height:30px;}.elementor-45720 .elementor-element.elementor-element-4a984a8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-45720 .elementor-element.elementor-element-4a984a8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-436fa8e );}.elementor-45720 .elementor-element.elementor-element-4a984a8 > .elementor-element-populated{border-style:groove;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-45720 .elementor-element.elementor-element-4a984a8:hover > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-45720 .elementor-element.elementor-element-4a984a8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-45720 .elementor-element.elementor-element-24e95aa > .elementor-widget-container{margin:-5px 0px -5px 0px;}.elementor-45720 .elementor-element.elementor-element-24e95aa{text-align:center;}.elementor-45720 .elementor-element.elementor-element-24e95aa img{height:60px;}.elementor-45720 .elementor-element.elementor-element-102f5cf > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-45720 .elementor-element.elementor-element-102f5cf{text-align:center;}.elementor-45720 .elementor-element.elementor-element-102f5cf .elementor-heading-title{font-family:"Rubik", Sans-serif;font-weight:400;color:#263844;}.elementor-45720 .elementor-element.elementor-element-ff8e859 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-45720 .elementor-element.elementor-element-ff8e859{text-align:center;}.elementor-45720 .elementor-element.elementor-element-747ebd3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-45720 .elementor-element.elementor-element-747ebd3 .elementor-icon-wrapper{text-align:right;}.elementor-45720 .elementor-element.elementor-element-747ebd3.elementor-view-stacked .elementor-icon{background-color:#7A7A7A;}.elementor-45720 .elementor-element.elementor-element-747ebd3.elementor-view-framed .elementor-icon, .elementor-45720 .elementor-element.elementor-element-747ebd3.elementor-view-default .elementor-icon{color:#7A7A7A;border-color:#7A7A7A;}.elementor-45720 .elementor-element.elementor-element-747ebd3.elementor-view-framed .elementor-icon, .elementor-45720 .elementor-element.elementor-element-747ebd3.elementor-view-default .elementor-icon svg{fill:#7A7A7A;}.elementor-45720 .elementor-element.elementor-element-747ebd3 .elementor-icon{font-size:30px;}.elementor-45720 .elementor-element.elementor-element-747ebd3 .elementor-icon svg{height:30px;}.elementor-45720 .elementor-element.elementor-element-c4813ad > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-45720 .elementor-element.elementor-element-c4813ad{margin-top:0px;margin-bottom:20px;}.elementor-45720 .elementor-element.elementor-element-2ca274d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-45720 .elementor-element.elementor-element-2ca274d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-436fa8e );}.elementor-45720 .elementor-element.elementor-element-2ca274d > .elementor-element-populated{border-style:groove;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-45720 .elementor-element.elementor-element-2ca274d:hover > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-45720 .elementor-element.elementor-element-2ca274d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-45720 .elementor-element.elementor-element-ed52314 > .elementor-widget-container{margin:-5px 0px -5px 0px;}.elementor-45720 .elementor-element.elementor-element-ed52314{text-align:center;}.elementor-45720 .elementor-element.elementor-element-ed52314 img{height:60px;}.elementor-45720 .elementor-element.elementor-element-165789a > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-45720 .elementor-element.elementor-element-165789a{text-align:center;}.elementor-45720 .elementor-element.elementor-element-165789a .elementor-heading-title{font-family:"Rubik", Sans-serif;font-weight:400;color:#263844;}.elementor-45720 .elementor-element.elementor-element-f018e61 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-45720 .elementor-element.elementor-element-f018e61{text-align:center;}.elementor-45720 .elementor-element.elementor-element-487ae75 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-45720 .elementor-element.elementor-element-487ae75 .elementor-icon-wrapper{text-align:right;}.elementor-45720 .elementor-element.elementor-element-487ae75.elementor-view-stacked .elementor-icon{background-color:#7A7A7A;}.elementor-45720 .elementor-element.elementor-element-487ae75.elementor-view-framed .elementor-icon, .elementor-45720 .elementor-element.elementor-element-487ae75.elementor-view-default .elementor-icon{color:#7A7A7A;border-color:#7A7A7A;}.elementor-45720 .elementor-element.elementor-element-487ae75.elementor-view-framed .elementor-icon, .elementor-45720 .elementor-element.elementor-element-487ae75.elementor-view-default .elementor-icon svg{fill:#7A7A7A;}.elementor-45720 .elementor-element.elementor-element-487ae75 .elementor-icon{font-size:30px;}.elementor-45720 .elementor-element.elementor-element-487ae75 .elementor-icon svg{height:30px;}.elementor-45720 .elementor-element.elementor-element-c9395f6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-45720 .elementor-element.elementor-element-c9395f6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9F0F3;}.elementor-45720 .elementor-element.elementor-element-c9395f6 > .elementor-element-populated{border-style:groove;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-45720 .elementor-element.elementor-element-c9395f6:hover > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-45720 .elementor-element.elementor-element-c9395f6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-45720 .elementor-element.elementor-element-99d1e2d > .elementor-widget-container{margin:-5px 0px -5px 0px;}.elementor-45720 .elementor-element.elementor-element-99d1e2d{text-align:center;}.elementor-45720 .elementor-element.elementor-element-99d1e2d img{height:60px;}.elementor-45720 .elementor-element.elementor-element-848d785 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-45720 .elementor-element.elementor-element-848d785{text-align:center;}.elementor-45720 .elementor-element.elementor-element-848d785 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-weight:400;color:#263844;}.elementor-45720 .elementor-element.elementor-element-20954ba > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-45720 .elementor-element.elementor-element-20954ba{text-align:center;}.elementor-45720 .elementor-element.elementor-element-64b4878 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-45720 .elementor-element.elementor-element-64b4878 .elementor-icon-wrapper{text-align:right;}.elementor-45720 .elementor-element.elementor-element-64b4878.elementor-view-stacked .elementor-icon{background-color:#7A7A7A;}.elementor-45720 .elementor-element.elementor-element-64b4878.elementor-view-framed .elementor-icon, .elementor-45720 .elementor-element.elementor-element-64b4878.elementor-view-default .elementor-icon{color:#7A7A7A;border-color:#7A7A7A;}.elementor-45720 .elementor-element.elementor-element-64b4878.elementor-view-framed .elementor-icon, .elementor-45720 .elementor-element.elementor-element-64b4878.elementor-view-default .elementor-icon svg{fill:#7A7A7A;}.elementor-45720 .elementor-element.elementor-element-64b4878 .elementor-icon{font-size:30px;}.elementor-45720 .elementor-element.elementor-element-64b4878 .elementor-icon svg{height:30px;}.elementor-45720 .elementor-element.elementor-element-bad55fd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-45720 .elementor-element.elementor-element-bad55fd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9F0F3;}.elementor-45720 .elementor-element.elementor-element-bad55fd > .elementor-element-populated{border-style:groove;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-45720 .elementor-element.elementor-element-bad55fd:hover > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-45720 .elementor-element.elementor-element-bad55fd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-45720 .elementor-element.elementor-element-2cec1ea > .elementor-widget-container{margin:-5px 0px -5px 0px;}.elementor-45720 .elementor-element.elementor-element-2cec1ea{text-align:center;}.elementor-45720 .elementor-element.elementor-element-2cec1ea img{height:60px;}.elementor-45720 .elementor-element.elementor-element-483f37b > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-45720 .elementor-element.elementor-element-483f37b{text-align:center;}.elementor-45720 .elementor-element.elementor-element-483f37b .elementor-heading-title{font-family:"Rubik", Sans-serif;font-weight:400;color:#263844;}.elementor-45720 .elementor-element.elementor-element-528c706 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-45720 .elementor-element.elementor-element-528c706{text-align:center;}.elementor-45720 .elementor-element.elementor-element-8f25352 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-45720 .elementor-element.elementor-element-8f25352 .elementor-icon-wrapper{text-align:right;}.elementor-45720 .elementor-element.elementor-element-8f25352.elementor-view-stacked .elementor-icon{background-color:#7A7A7A;}.elementor-45720 .elementor-element.elementor-element-8f25352.elementor-view-framed .elementor-icon, .elementor-45720 .elementor-element.elementor-element-8f25352.elementor-view-default .elementor-icon{color:#7A7A7A;border-color:#7A7A7A;}.elementor-45720 .elementor-element.elementor-element-8f25352.elementor-view-framed .elementor-icon, .elementor-45720 .elementor-element.elementor-element-8f25352.elementor-view-default .elementor-icon svg{fill:#7A7A7A;}.elementor-45720 .elementor-element.elementor-element-8f25352 .elementor-icon{font-size:30px;}.elementor-45720 .elementor-element.elementor-element-8f25352 .elementor-icon svg{height:30px;}.elementor-45720 .elementor-element.elementor-element-05a659e:not(.elementor-motion-effects-element-type-background), .elementor-45720 .elementor-element.elementor-element-05a659e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-37ce176 );background-image:url("https://www.tcdi.com/wp-content/uploads/2025/05/hero-red-1-e1747058808572.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-45720 .elementor-element.elementor-element-05a659e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:20px;margin-bottom:0px;padding:0px 0px 40px 0px;}.elementor-45720 .elementor-element.elementor-element-05a659e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-45720 .elementor-element.elementor-element-0af59a5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-45720 .elementor-element.elementor-element-09331b1{--iteration-count:infinite;--dynamic-text-color:#F9C445;}.elementor-45720 .elementor-element.elementor-element-09331b1 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-45720 .elementor-element.elementor-element-09331b1 .elementor-headline{text-align:left;font-family:"Rubik", Sans-serif;font-size:25px;font-weight:400;}.elementor-45720 .elementor-element.elementor-element-09331b1 .elementor-headline-plain-text{color:#FFFFFF;}.elementor-45720 .elementor-element.elementor-element-09331b1 .elementor-headline-dynamic-text{font-family:"Rubik", Sans-serif;font-weight:400;}.elementor-45720 .elementor-element.elementor-element-2c83b25 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-45720 .elementor-element.elementor-element-2c83b25{margin-top:10px;margin-bottom:-40px;}.elementor-45720 .elementor-element.elementor-element-c5d449c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-45720 .elementor-element.elementor-element-c5d449c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-45720 .elementor-element.elementor-element-3af387a > .elementor-widget-container{margin:-20px 20px 25px 0px;}.elementor-45720 .elementor-element.elementor-element-3af387a{text-align:left;font-family:"Rubik", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-45720 .elementor-element.elementor-element-3f72224 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-45720 .elementor-element.elementor-element-f3ee9a5 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-45720 .elementor-element.elementor-element-f3ee9a5{margin-top:10px;margin-bottom:0px;}.elementor-45720 .elementor-element.elementor-element-99187cc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-45720 .elementor-element.elementor-element-99187cc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-45720 .elementor-element.elementor-element-ff6fd98 .elementor-button{background-color:var( --e-global-color-6dc8de7 );font-family:"Rubik", Sans-serif;font-size:18px;font-weight:500;padding:20px 20px 20px 20px;}.elementor-45720 .elementor-element.elementor-element-ff6fd98 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-45720 .elementor-element.elementor-element-96cad58{--spacer-size:5px;}.elementor-45720 .elementor-element.elementor-element-7e8b0fa{margin-top:10px;margin-bottom:0px;}.elementor-45720 .elementor-element.elementor-element-c91de03 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-45720 .elementor-element.elementor-element-c91de03{text-align:left;}.elementor-45720 .elementor-element.elementor-element-c91de03 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-weight:400;color:#263844;}.elementor-45720 .elementor-element.elementor-element-7b36f88 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-45720 .elementor-element.elementor-element-bc30e6c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-45720 .elementor-element.elementor-element-bc30e6c{text-align:left;}.elementor-45720 .elementor-element.elementor-element-bc30e6c .elementor-heading-title{font-family:"Rubik", Sans-serif;font-weight:400;color:#263844;}.elementor-45720 .elementor-element.elementor-element-3d771d0{margin-top:10px;margin-bottom:-5px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-45720 .elementor-element.elementor-element-e6064c9 > .elementor-widget-container{margin:0px 0px 30px 30px;}.elementor-45720 .elementor-element.elementor-element-e6064c9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-45720 .elementor-element.elementor-element-e6064c9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-45720 .elementor-element.elementor-element-e6064c9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-45720 .elementor-element.elementor-element-e6064c9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-45720 .elementor-element.elementor-element-e6064c9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-45720 .elementor-element.elementor-element-e6064c9 .elementor-icon-list-icon i{color:#2DBEC2;transition:color 0.3s;}.elementor-45720 .elementor-element.elementor-element-e6064c9 .elementor-icon-list-icon svg{fill:#2DBEC2;transition:fill 0.3s;}.elementor-45720 .elementor-element.elementor-element-e6064c9{--e-icon-list-icon-size:30px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-45720 .elementor-element.elementor-element-e6064c9 .elementor-icon-list-icon{padding-inline-end:15px;}.elementor-45720 .elementor-element.elementor-element-e6064c9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-45720 .elementor-element.elementor-element-e6064c9 .elementor-icon-list-item > a{font-family:"Rubik", Sans-serif;font-weight:400;}.elementor-45720 .elementor-element.elementor-element-e6064c9 .elementor-icon-list-text{color:#7A7A7A;transition:color 0.3s;}.elementor-45720 .elementor-element.elementor-element-8ef9eb4 > .elementor-widget-container{margin:0px 0px 30px 30px;}.elementor-45720 .elementor-element.elementor-element-8ef9eb4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-45720 .elementor-element.elementor-element-8ef9eb4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-45720 .elementor-element.elementor-element-8ef9eb4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-45720 .elementor-element.elementor-element-8ef9eb4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-45720 .elementor-element.elementor-element-8ef9eb4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-45720 .elementor-element.elementor-element-8ef9eb4 .elementor-icon-list-icon i{color:#2DBEC2;transition:color 0.3s;}.elementor-45720 .elementor-element.elementor-element-8ef9eb4 .elementor-icon-list-icon svg{fill:#2DBEC2;transition:fill 0.3s;}.elementor-45720 .elementor-element.elementor-element-8ef9eb4{--e-icon-list-icon-size:30px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-45720 .elementor-element.elementor-element-8ef9eb4 .elementor-icon-list-icon{padding-inline-end:15px;}.elementor-45720 .elementor-element.elementor-element-8ef9eb4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-45720 .elementor-element.elementor-element-8ef9eb4 .elementor-icon-list-item > a{font-family:"Rubik", Sans-serif;font-weight:400;}.elementor-45720 .elementor-element.elementor-element-8ef9eb4 .elementor-icon-list-text{color:#7A7A7A;transition:color 0.3s;}.elementor-45720 .elementor-element.elementor-element-3ddfd20{margin-top:10px;margin-bottom:10px;}.elementor-45720 .elementor-element.elementor-element-f213a22 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-45720 .elementor-element.elementor-element-f213a22{text-align:left;}.elementor-45720 .elementor-element.elementor-element-f213a22 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-weight:400;color:#263844;}.elementor-45720 .elementor-element.elementor-element-2f56f9b > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-45720 .elementor-element.elementor-element-6c408a3 .swiper-slide{transition-duration:calc(5000ms*1.2);height:200px;}.elementor-45720 .elementor-element.elementor-element-6c408a3 > .elementor-widget-container{margin:0px 0px -50px 0px;padding:0px 0px 0px 0px;}.elementor-45720 .elementor-element.elementor-element-6c408a3{z-index:1;}.elementor-45720 .elementor-element.elementor-element-6c408a3 .swiper-slide-contents{max-width:60%;}.elementor-45720 .elementor-element.elementor-element-6c408a3 .swiper-slide-inner{padding:0px 0px 40px 0px;text-align:center;}.elementor-45720 .elementor-element.elementor-element-6c408a3 .elementor-slide-heading{color:var( --e-global-color-secondary );font-family:"Rubik", Sans-serif;font-size:30px;font-weight:400;}.elementor-45720 .elementor-element.elementor-element-6c408a3 .elementor-slide-description{color:var( --e-global-color-text );}.elementor-45720 .elementor-element.elementor-element-6c408a3 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:50px;--swiper-pagination-bullet-vertical-gap:50px;height:10px;width:10px;}.elementor-45720 .elementor-element.elementor-element-6c408a3 .swiper-horizontal .swiper-pagination-progressbar{height:10px;}.elementor-45720 .elementor-element.elementor-element-6c408a3 .swiper-pagination-fraction{font-size:10px;}.elementor-45720 .elementor-element.elementor-element-6c408a3 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-text );opacity:var( --e-global-color-text );}.elementor-45720 .elementor-element.elementor-element-6c408a3 .swiper-pagination-bullet-active{background-color:#2DBEC2;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-45720 .elementor-element.elementor-element-c427d93{--divider-border-style:solid;--divider-color:#2DBEC2;--divider-border-width:3px;}.elementor-45720 .elementor-element.elementor-element-c427d93 .elementor-divider-separator{width:100%;}.elementor-45720 .elementor-element.elementor-element-c427d93 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-45720 .elementor-element.elementor-element-527fc0d:not(.elementor-motion-effects-element-type-background), .elementor-45720 .elementor-element.elementor-element-527fc0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-436fa8e );}.elementor-45720 .elementor-element.elementor-element-527fc0d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-45720 .elementor-element.elementor-element-527fc0d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-45720 .elementor-element.elementor-element-266a461{margin-top:10px;margin-bottom:0px;}.elementor-45720 .elementor-element.elementor-element-4b78290 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-45720 .elementor-element.elementor-element-4b78290{text-align:left;}.elementor-45720 .elementor-element.elementor-element-4b78290 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-weight:400;color:#263844;}.elementor-45720 .elementor-element.elementor-element-43fafb5{margin-top:10px;margin-bottom:0px;}.elementor-45720 .elementor-element.elementor-element-3757360 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-45720 .elementor-element.elementor-element-c5bdb99 > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-45720 .elementor-element.elementor-element-c5bdb99 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-45720 .elementor-element.elementor-element-c5bdb99 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-45720 .elementor-element.elementor-element-c5bdb99 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-45720 .elementor-element.elementor-element-c5bdb99 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-45720 .elementor-element.elementor-element-c5bdb99 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-45720 .elementor-element.elementor-element-c5bdb99 .elementor-icon-list-icon i{color:#2DBEC2;transition:color 0.3s;}.elementor-45720 .elementor-element.elementor-element-c5bdb99 .elementor-icon-list-icon svg{fill:#2DBEC2;transition:fill 0.3s;}.elementor-45720 .elementor-element.elementor-element-c5bdb99{--e-icon-list-icon-size:25px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-45720 .elementor-element.elementor-element-c5bdb99 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-45720 .elementor-element.elementor-element-c5bdb99 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-45720 .elementor-element.elementor-element-5a15eb5 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-45720 .elementor-element.elementor-element-8ea0101 .elementor-button{background-color:var( --e-global-color-4607074 );font-family:"Rubik", Sans-serif;font-size:18px;font-weight:500;padding:20px 20px 20px 20px;}.elementor-45720 .elementor-element.elementor-element-8ea0101 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-45720 .elementor-element.elementor-element-55895aa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-45720 .elementor-element.elementor-element-55895aa img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;}.elementor-45720 .elementor-element.elementor-element-ddc81aa > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-45720 .elementor-element.elementor-element-bfe51ba{--spacer-size:5px;}.elementor-45720 .elementor-element.elementor-element-55e4f71{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:110px;}.elementor-45720 .elementor-element.elementor-element-55e4f71 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-45720 .elementor-element.elementor-element-f0757ea{margin-top:10px;margin-bottom:0px;}.elementor-45720 .elementor-element.elementor-element-a01039d > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-45720 .elementor-element.elementor-element-a01039d{text-align:left;}.elementor-45720 .elementor-element.elementor-element-a01039d .elementor-heading-title{font-family:"Rubik", Sans-serif;font-weight:400;color:#263844;}.elementor-45720 .elementor-element.elementor-element-2d304e6{margin-top:10px;margin-bottom:-300px;z-index:1;}.elementor-45720 .elementor-element.elementor-element-b93fa86.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-45720 .elementor-element.elementor-element-b93fa86 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-widget-eael-post-grid .eael-meta-posted-on{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-post-grid .eael-entry-meta > span{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-post-grid .eael-entry-title, .elementor-widget-eael-post-grid .eael-entry-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-post-grid .eael-grid-post-excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-post-grid .post-meta-categories li, .elementor-widget-eael-post-grid .post-meta-categories li a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-45720 .elementor-element.elementor-element-affcb87 .eael-post-elements-readmore-btn{background-color:var( --e-global-color-4607074 );text-align:center;font-size:15px;color:#FFFFFF;padding:10px 10px 10px 10px;margin:20px 0px 10px 0px;}.elementor-45720 .elementor-element.elementor-element-affcb87 > .elementor-widget-container{margin:0px 25px 0px -15px;}.elementor-45720 .elementor-element.elementor-element-affcb87 .eael-grid-post-holder{background-color:var( --e-global-color-436fa8e );}.elementor-45720 .elementor-element.elementor-element-affcb87 .eael-entry-title a{color:var( --e-global-color-secondary );}.elementor-45720 .elementor-element.elementor-element-affcb87 .eael-entry-title:hover, .elementor-45720 .elementor-element.elementor-element-affcb87 .eael-entry-title a:hover{color:var( --e-global-color-4607074 );}.elementor-45720 .elementor-element.elementor-element-affcb87 .eael-entry-title{text-align:left;margin:0px 11px 0px 10px;}.elementor-45720 .elementor-element.elementor-element-affcb87 .eael-entry-title, .elementor-45720 .elementor-element.elementor-element-affcb87 .eael-entry-title a{font-family:"Rubik", Sans-serif;font-weight:500;line-height:20px;}.elementor-45720 .elementor-element.elementor-element-affcb87 .eael-grid-post .eael-entry-overlay{background-color:#2DBEC2AB;}.elementor-45720 .elementor-element.elementor-element-affcb87 .eael-grid-post .eael-entry-overlay > i{color:#ffffff;font-size:18px;}.elementor-45720 .elementor-element.elementor-element-affcb87 .eael-grid-post .eael-entry-overlay > img{height:18px;width:18px;}.elementor-45720 .elementor-element.elementor-element-020ad42 > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-45720 .elementor-element.elementor-element-962d527 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-45720 .elementor-element.elementor-element-594f1b9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-45720 .elementor-element.elementor-element-594f1b9{text-align:left;}.elementor-45720 .elementor-element.elementor-element-594f1b9 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-weight:400;color:#263844;}.elementor-45720 .elementor-element.elementor-element-87cfe09{margin-top:0px;margin-bottom:0px;}.elementor-45720 .elementor-element.elementor-element-d2f8a38 > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-45720 .elementor-element.elementor-element-d2f8a38 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-45720 .elementor-element.elementor-element-d2f8a38 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-45720 .elementor-element.elementor-element-d2f8a38 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-45720 .elementor-element.elementor-element-d2f8a38 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-45720 .elementor-element.elementor-element-d2f8a38 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-45720 .elementor-element.elementor-element-d2f8a38 .elementor-icon-list-icon i{color:#2DBEC2;transition:color 0.3s;}.elementor-45720 .elementor-element.elementor-element-d2f8a38 .elementor-icon-list-icon svg{fill:#2DBEC2;transition:fill 0.3s;}.elementor-45720 .elementor-element.elementor-element-d2f8a38{--e-icon-list-icon-size:25px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-45720 .elementor-element.elementor-element-d2f8a38 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-45720 .elementor-element.elementor-element-d2f8a38 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-45720 .elementor-element.elementor-element-88cb75b > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-45720 .elementor-element.elementor-element-88cb75b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-45720 .elementor-element.elementor-element-88cb75b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-45720 .elementor-element.elementor-element-88cb75b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-45720 .elementor-element.elementor-element-88cb75b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-45720 .elementor-element.elementor-element-88cb75b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-45720 .elementor-element.elementor-element-88cb75b .elementor-icon-list-icon i{color:#2DBEC2;transition:color 0.3s;}.elementor-45720 .elementor-element.elementor-element-88cb75b .elementor-icon-list-icon svg{fill:#2DBEC2;transition:fill 0.3s;}.elementor-45720 .elementor-element.elementor-element-88cb75b{--e-icon-list-icon-size:25px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-45720 .elementor-element.elementor-element-88cb75b .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-45720 .elementor-element.elementor-element-88cb75b .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-45720 .elementor-element.elementor-element-3cf5ea36:not(.elementor-motion-effects-element-type-background), .elementor-45720 .elementor-element.elementor-element-3cf5ea36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-37ce176 );background-image:url("https://www.tcdi.com/wp-content/uploads/2025/05/hero-red-1-e1747058808572.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-45720 .elementor-element.elementor-element-3cf5ea36{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:20px;margin-bottom:0px;padding:0px 0px 40px 0px;}.elementor-45720 .elementor-element.elementor-element-3cf5ea36 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-45720 .elementor-element.elementor-element-1cf308f{--iteration-count:infinite;--dynamic-text-color:#F9C445;}.elementor-45720 .elementor-element.elementor-element-1cf308f > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-45720 .elementor-element.elementor-element-1cf308f .elementor-headline{text-align:left;font-family:"Rubik", Sans-serif;font-size:25px;font-weight:400;}.elementor-45720 .elementor-element.elementor-element-1cf308f .elementor-headline-plain-text{color:#FFFFFF;}.elementor-45720 .elementor-element.elementor-element-1cf308f .elementor-headline-dynamic-text{font-family:"Rubik", Sans-serif;font-weight:400;}.elementor-45720 .elementor-element.elementor-element-02ed7db{margin-top:0px;margin-bottom:-45px;}.elementor-45720 .elementor-element.elementor-element-d7075a6 > .elementor-widget-container{margin:-20px 20px 15px 0px;}.elementor-45720 .elementor-element.elementor-element-d7075a6{text-align:left;font-family:"Rubik", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-45720 .elementor-element.elementor-element-f73110a{margin-top:10px;margin-bottom:0px;}.elementor-45720 .elementor-element.elementor-element-1e091e7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-45720 .elementor-element.elementor-element-1e091e7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-45720 .elementor-element.elementor-element-95e4e7d .swiper-pagination-bullet-active, .elementor-45720 .elementor-element.elementor-element-95e4e7d .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-6dc8de7 );}.elementor-45720 .elementor-element.elementor-element-95e4e7d .swiper-pagination-fraction{color:var( --e-global-color-6dc8de7 );}.elementor-45720 .elementor-element.elementor-element-95e4e7d > .elementor-widget-container{margin:0px 0px -45px 0px;}.elementor-45720 .elementor-element.elementor-element-95e4e7d .elementor-main-swiper .swiper-slide{border-radius:15px;padding:25px 25px 0px 25px;}.elementor-45720 .elementor-element.elementor-element-95e4e7d .elementor-swiper-button{font-size:20px;color:#FFFFFF;}.elementor-45720 .elementor-element.elementor-element-95e4e7d .elementor-swiper-button svg{fill:#FFFFFF;}.elementor-45720 .elementor-element.elementor-element-95e4e7d .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#FFFFFF;opacity:1;}.elementor-45720 .elementor-element.elementor-element-95e4e7d .elementor-testimonial__content, .elementor-45720 .elementor-element.elementor-element-95e4e7d .elementor-testimonial__content:after{background-color:#FFFFFF;border-style:solid;border-width:5px;}.elementor-45720 .elementor-element.elementor-element-95e4e7d .elementor-testimonial__content{padding:20px 20px 20px 20px;border-color:var( --e-global-color-6dc8de7 );}.elementor-45720 .elementor-element.elementor-element-95e4e7d.elementor-testimonial--layout-image_left .elementor-testimonial__footer,
					.elementor-45720 .elementor-element.elementor-element-95e4e7d.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-top:20px;}.elementor-45720 .elementor-element.elementor-element-95e4e7d.elementor-testimonial--layout-image_above .elementor-testimonial__footer,
					.elementor-45720 .elementor-element.elementor-element-95e4e7d.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-45720 .elementor-element.elementor-element-95e4e7d.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{padding:0 20px 0 20px;}.elementor-45720 .elementor-element.elementor-element-95e4e7d .elementor-testimonial__content:after{border-color:var( --e-global-color-6dc8de7 );}.elementor-45720 .elementor-element.elementor-element-95e4e7d.elementor-testimonial--layout-image_stacked .elementor-testimonial__content:after,
					.elementor-45720 .elementor-element.elementor-element-95e4e7d.elementor-testimonial--layout-image_inline .elementor-testimonial__content:after{margin-top:-5px;}.elementor-45720 .elementor-element.elementor-element-95e4e7d.elementor-testimonial--layout-image_above .elementor-testimonial__content:after{margin-bottom:-5px;}.elementor-45720 .elementor-element.elementor-element-95e4e7d .elementor-testimonial__text{color:var( --e-global-color-text );}.elementor-45720 .elementor-element.elementor-element-95e4e7d .elementor-testimonial__name{color:var( --e-global-color-5b30da96 );font-family:"Rubik", Sans-serif;font-weight:600;}.elementor-45720 .elementor-element.elementor-element-95e4e7d .elementor-testimonial__title{color:var( --e-global-color-5b30da96 );}.elementor-45720 .elementor-element.elementor-element-33a4999{--spacer-size:5px;}.elementor-45720 .elementor-element.elementor-element-ffb2bb4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:110px;}.elementor-45720 .elementor-element.elementor-element-ffb2bb4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-45720 .elementor-element.elementor-element-1a1bb13{margin-top:10px;margin-bottom:0px;}.elementor-45720 .elementor-element.elementor-element-d95ff4f > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-45720 .elementor-element.elementor-element-d95ff4f{text-align:left;}.elementor-45720 .elementor-element.elementor-element-d95ff4f .elementor-heading-title{font-family:"Rubik", Sans-serif;font-weight:400;color:#263844;}.elementor-45720 .elementor-element.elementor-element-64fc395 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-45720 .elementor-element.elementor-element-0968a29{margin-top:10px;margin-bottom:0px;z-index:1;}.elementor-45720 .elementor-element.elementor-element-334d879:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-45720 .elementor-element.elementor-element-334d879 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0425858 );}.elementor-45720 .elementor-element.elementor-element-334d879 > .elementor-element-populated{border-style:solid;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-0425858 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 0px 0px 20px;}.elementor-45720 .elementor-element.elementor-element-334d879 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-45720 .elementor-element.elementor-element-bcd2e12 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-45720 .elementor-element.elementor-element-bcd2e12{text-align:left;}.elementor-45720 .elementor-element.elementor-element-bcd2e12 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-weight:400;color:#263844;}.elementor-45720 .elementor-element.elementor-element-8644916 > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-45720 .elementor-element.elementor-element-8644916 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-45720 .elementor-element.elementor-element-8644916 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-45720 .elementor-element.elementor-element-8644916 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-45720 .elementor-element.elementor-element-8644916 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-45720 .elementor-element.elementor-element-8644916 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-45720 .elementor-element.elementor-element-8644916 .elementor-icon-list-icon i{color:#2DBEC2;transition:color 0.3s;}.elementor-45720 .elementor-element.elementor-element-8644916 .elementor-icon-list-icon svg{fill:#2DBEC2;transition:fill 0.3s;}.elementor-45720 .elementor-element.elementor-element-8644916{--e-icon-list-icon-size:25px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-45720 .elementor-element.elementor-element-8644916 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-45720 .elementor-element.elementor-element-8644916 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-45720 .elementor-element.elementor-element-37d8e78 > .elementor-element-populated{border-style:solid;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-0425858 );margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 0px 25px 15px;}.elementor-45720 .elementor-element.elementor-element-968cb20 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-45720 .elementor-element.elementor-element-968cb20{text-align:left;}.elementor-45720 .elementor-element.elementor-element-968cb20 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-weight:400;color:#263844;}.elementor-45720 .elementor-element.elementor-element-e0d5288 > .elementor-widget-container{margin:0px 30px 0px 30px;}.elementor-45720 .elementor-element.elementor-element-e0d5288 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-45720 .elementor-element.elementor-element-e0d5288 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-45720 .elementor-element.elementor-element-e0d5288 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-45720 .elementor-element.elementor-element-e0d5288 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-45720 .elementor-element.elementor-element-e0d5288 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-45720 .elementor-element.elementor-element-e0d5288 .elementor-icon-list-icon i{color:#2DBEC2;transition:color 0.3s;}.elementor-45720 .elementor-element.elementor-element-e0d5288 .elementor-icon-list-icon svg{fill:#2DBEC2;transition:fill 0.3s;}.elementor-45720 .elementor-element.elementor-element-e0d5288{--e-icon-list-icon-size:25px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-45720 .elementor-element.elementor-element-e0d5288 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-45720 .elementor-element.elementor-element-e0d5288 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-45720 .elementor-element.elementor-element-9a46798{--spacer-size:5px;}.elementor-45720 .elementor-element.elementor-element-f12d297:not(.elementor-motion-effects-element-type-background), .elementor-45720 .elementor-element.elementor-element-f12d297 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-436fa8e );}.elementor-45720 .elementor-element.elementor-element-f12d297{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-70px;margin-bottom:0px;}.elementor-45720 .elementor-element.elementor-element-f12d297 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-45720 .elementor-element.elementor-element-72dd677{margin-top:10px;margin-bottom:0px;}.elementor-45720 .elementor-element.elementor-element-daa8383 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-45720 .elementor-element.elementor-element-daa8383{text-align:left;}.elementor-45720 .elementor-element.elementor-element-daa8383 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-weight:400;color:#263844;}.elementor-45720 .elementor-element.elementor-element-7ef6f52 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-45720 .elementor-element.elementor-element-8683923 > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-45720 .elementor-element.elementor-element-8683923 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-45720 .elementor-element.elementor-element-8683923 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-45720 .elementor-element.elementor-element-8683923 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-45720 .elementor-element.elementor-element-8683923 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-45720 .elementor-element.elementor-element-8683923 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-45720 .elementor-element.elementor-element-8683923 .elementor-icon-list-icon i{color:#2DBEC2;transition:color 0.3s;}.elementor-45720 .elementor-element.elementor-element-8683923 .elementor-icon-list-icon svg{fill:#2DBEC2;transition:fill 0.3s;}.elementor-45720 .elementor-element.elementor-element-8683923{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-45720 .elementor-element.elementor-element-8683923 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-45720 .elementor-element.elementor-element-8683923 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-45720 .elementor-element.elementor-element-8683923 .elementor-icon-list-item > a{font-family:"Rubik", Sans-serif;font-weight:500;}.elementor-45720 .elementor-element.elementor-element-8683923 .elementor-icon-list-text{color:var( --e-global-color-4607074 );transition:color 0.3s;}.elementor-45720 .elementor-element.elementor-element-7897bfc > .elementor-widget-container{margin:-30px 0px -20px 46px;}.elementor-45720 .elementor-element.elementor-element-173342a > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-45720 .elementor-element.elementor-element-173342a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-45720 .elementor-element.elementor-element-173342a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-45720 .elementor-element.elementor-element-173342a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-45720 .elementor-element.elementor-element-173342a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-45720 .elementor-element.elementor-element-173342a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-45720 .elementor-element.elementor-element-173342a .elementor-icon-list-icon i{color:#2DBEC2;transition:color 0.3s;}.elementor-45720 .elementor-element.elementor-element-173342a .elementor-icon-list-icon svg{fill:#2DBEC2;transition:fill 0.3s;}.elementor-45720 .elementor-element.elementor-element-173342a{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-45720 .elementor-element.elementor-element-173342a .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-45720 .elementor-element.elementor-element-173342a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-45720 .elementor-element.elementor-element-173342a .elementor-icon-list-item > a{font-family:"Rubik", Sans-serif;font-weight:500;}.elementor-45720 .elementor-element.elementor-element-173342a .elementor-icon-list-text{color:var( --e-global-color-4607074 );transition:color 0.3s;}.elementor-45720 .elementor-element.elementor-element-7b8b156 > .elementor-widget-container{margin:-30px 0px -20px 46px;}.elementor-45720 .elementor-element.elementor-element-f341baf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-45720 .elementor-element.elementor-element-f341baf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-45720 .elementor-element.elementor-element-f341baf > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-436fa8e );}.elementor-45720 .elementor-element.elementor-element-f341baf > .elementor-shape-top svg{height:35px;}.elementor-45720 .elementor-element.elementor-element-c39a3fb{margin-top:10px;margin-bottom:0px;}.elementor-45720 .elementor-element.elementor-element-6216e87 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-45720 .elementor-element.elementor-element-6216e87{text-align:left;}.elementor-45720 .elementor-element.elementor-element-6216e87 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-weight:400;color:#263844;}.elementor-45720 .elementor-element.elementor-element-31bc7f9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-45720 .elementor-element.elementor-element-73e2ee4{margin-top:10px;margin-bottom:20px;}.elementor-45720 .elementor-element.elementor-element-afb3f9d > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-45720 .elementor-element.elementor-element-287439e > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-45720 .elementor-element.elementor-element-287439e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-45720 .elementor-element.elementor-element-287439e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-45720 .elementor-element.elementor-element-287439e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-45720 .elementor-element.elementor-element-287439e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-45720 .elementor-element.elementor-element-287439e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-45720 .elementor-element.elementor-element-287439e .elementor-icon-list-icon i{color:#2DBEC2;transition:color 0.3s;}.elementor-45720 .elementor-element.elementor-element-287439e .elementor-icon-list-icon svg{fill:#2DBEC2;transition:fill 0.3s;}.elementor-45720 .elementor-element.elementor-element-287439e{--e-icon-list-icon-size:25px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-45720 .elementor-element.elementor-element-287439e .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-45720 .elementor-element.elementor-element-287439e .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-45720 .elementor-element.elementor-element-1df0bb3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-45720 .elementor-element.elementor-element-e7eb71a{width:var( --container-widget-width, 97.387% );max-width:97.387%;--container-widget-width:97.387%;--container-widget-flex-grow:0;--e-icon-list-icon-size:25px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-45720 .elementor-element.elementor-element-e7eb71a > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-45720 .elementor-element.elementor-element-e7eb71a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-45720 .elementor-element.elementor-element-e7eb71a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-45720 .elementor-element.elementor-element-e7eb71a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-45720 .elementor-element.elementor-element-e7eb71a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-45720 .elementor-element.elementor-element-e7eb71a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-45720 .elementor-element.elementor-element-e7eb71a .elementor-icon-list-icon i{color:#2DBEC2;transition:color 0.3s;}.elementor-45720 .elementor-element.elementor-element-e7eb71a .elementor-icon-list-icon svg{fill:#2DBEC2;transition:fill 0.3s;}.elementor-45720 .elementor-element.elementor-element-e7eb71a .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-45720 .elementor-element.elementor-element-e7eb71a .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-45720 .elementor-element.elementor-element-b8720cd{margin-top:10px;margin-bottom:0px;}.elementor-45720 .elementor-element.elementor-element-64412c80 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-45720 .elementor-element.elementor-element-64412c80{z-index:2;text-align:left;}.elementor-45720 .elementor-element.elementor-element-64412c80 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-45720 .elementor-element.elementor-element-4a7af29.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-45720 .elementor-element.elementor-element-4a7af29 .elementor-swiper-button{font-size:20px;}.elementor-45720 .elementor-element.elementor-element-4a7af29 .elementor-main-swiper:not(.elementor-thumbnails-swiper) .elementor-carousel-image{background-size:contain;}.elementor-45720 .elementor-element.elementor-element-62eaeb6.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-45720 .elementor-element.elementor-element-62eaeb6 .elementor-swiper-button{font-size:20px;}.elementor-45720 .elementor-element.elementor-element-62eaeb6 .elementor-main-swiper:not(.elementor-thumbnails-swiper) .elementor-carousel-image{background-size:contain;}.elementor-45720 .elementor-element.elementor-element-d9dc2a8 .elementor-button{background-color:var( --e-global-color-4607074 );font-family:"Rubik", Sans-serif;font-size:18px;font-weight:500;padding:20px 20px 20px 20px;}.elementor-45720 .elementor-element.elementor-element-d9dc2a8 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-45720 .elementor-element.elementor-element-2b7ce96:not(.elementor-motion-effects-element-type-background), .elementor-45720 .elementor-element.elementor-element-2b7ce96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-37ce176 );background-image:url("https://www.tcdi.com/wp-content/uploads/2025/05/hero-red-1-e1747058808572.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-45720 .elementor-element.elementor-element-2b7ce96{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:20px;margin-bottom:0px;padding:0px 0px 40px 0px;}.elementor-45720 .elementor-element.elementor-element-2b7ce96 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-45720 .elementor-element.elementor-element-bd36c44{--iteration-count:infinite;--dynamic-text-color:#F9C445;}.elementor-45720 .elementor-element.elementor-element-bd36c44 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-45720 .elementor-element.elementor-element-bd36c44 .elementor-headline{text-align:left;font-family:"Rubik", Sans-serif;font-size:25px;font-weight:400;}.elementor-45720 .elementor-element.elementor-element-bd36c44 .elementor-headline-plain-text{color:#FFFFFF;}.elementor-45720 .elementor-element.elementor-element-bd36c44 .elementor-headline-dynamic-text{font-family:"Rubik", Sans-serif;font-weight:400;}.elementor-45720 .elementor-element.elementor-element-dec3851 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-45720 .elementor-element.elementor-element-dec3851{margin-top:10px;margin-bottom:0px;}.elementor-45720 .elementor-element.elementor-element-f9f53b3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-45720 .elementor-element.elementor-element-f9f53b3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-45720 .elementor-element.elementor-element-34b4222 > .elementor-widget-container{margin:-20px 20px 15px 0px;}.elementor-45720 .elementor-element.elementor-element-34b4222{text-align:left;font-family:"Rubik", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-45720 .elementor-element.elementor-element-e065105 .elementor-button{background-color:var( --e-global-color-6dc8de7 );font-family:"Rubik", Sans-serif;font-size:18px;font-weight:500;padding:20px 20px 20px 20px;}.elementor-45720 .elementor-element.elementor-element-e065105 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-45720 .elementor-element.elementor-element-340eb31 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-45720 .elementor-element.elementor-element-36672cb > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-45720 .elementor-element.elementor-element-2f8b4ef{--spacer-size:5px;}.elementor-45720 .elementor-element.elementor-element-3208f15{margin-top:0px;margin-bottom:-20px;}.elementor-45720 .elementor-element.elementor-element-df452e6{margin-top:10px;margin-bottom:10px;}.elementor-45720 .elementor-element.elementor-element-7d26426 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-45720 .elementor-element.elementor-element-7d26426{text-align:left;}.elementor-45720 .elementor-element.elementor-element-7d26426 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-weight:400;color:#263844;}.elementor-45720 .elementor-element.elementor-element-1c0d31e{font-family:"Rubik", Sans-serif;font-weight:400;}.elementor-45720 .elementor-element.elementor-element-d778e5e > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-45720 .elementor-element.elementor-element-d778e5e{z-index:2;text-align:left;}.elementor-45720 .elementor-element.elementor-element-d778e5e .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-45720 .elementor-element.elementor-element-348beea > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-45720 .elementor-element.elementor-element-348beea{margin-top:0px;margin-bottom:40px;}.elementor-45720 .elementor-element.elementor-element-9b014f9 > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-45720 .elementor-element.elementor-element-9b014f9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-45720 .elementor-element.elementor-element-9b014f9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-45720 .elementor-element.elementor-element-9b014f9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-45720 .elementor-element.elementor-element-9b014f9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-45720 .elementor-element.elementor-element-9b014f9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-45720 .elementor-element.elementor-element-9b014f9 .elementor-icon-list-icon i{color:#2DBEC2;transition:color 0.3s;}.elementor-45720 .elementor-element.elementor-element-9b014f9 .elementor-icon-list-icon svg{fill:#2DBEC2;transition:fill 0.3s;}.elementor-45720 .elementor-element.elementor-element-9b014f9{--e-icon-list-icon-size:30px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-45720 .elementor-element.elementor-element-9b014f9 .elementor-icon-list-icon{padding-inline-end:15px;}.elementor-45720 .elementor-element.elementor-element-9b014f9 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-45720 .elementor-element.elementor-element-4e3d2a6 > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-45720 .elementor-element.elementor-element-4e3d2a6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-45720 .elementor-element.elementor-element-4e3d2a6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-45720 .elementor-element.elementor-element-4e3d2a6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-45720 .elementor-element.elementor-element-4e3d2a6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-45720 .elementor-element.elementor-element-4e3d2a6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-45720 .elementor-element.elementor-element-4e3d2a6 .elementor-icon-list-icon i{color:#2DBEC2;transition:color 0.3s;}.elementor-45720 .elementor-element.elementor-element-4e3d2a6 .elementor-icon-list-icon svg{fill:#2DBEC2;transition:fill 0.3s;}.elementor-45720 .elementor-element.elementor-element-4e3d2a6{--e-icon-list-icon-size:30px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-45720 .elementor-element.elementor-element-4e3d2a6 .elementor-icon-list-icon{padding-inline-end:15px;}.elementor-45720 .elementor-element.elementor-element-4e3d2a6 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-45720 .elementor-element.elementor-element-78b70f2:not(.elementor-motion-effects-element-type-background), .elementor-45720 .elementor-element.elementor-element-78b70f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-436fa8e );}.elementor-45720 .elementor-element.elementor-element-78b70f2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-45720 .elementor-element.elementor-element-78b70f2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-45720 .elementor-element.elementor-element-38ffe3a{margin-top:10px;margin-bottom:0px;}.elementor-45720 .elementor-element.elementor-element-1bea15d > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-45720 .elementor-element.elementor-element-1bea15d{text-align:left;}.elementor-45720 .elementor-element.elementor-element-1bea15d .elementor-heading-title{font-family:"Rubik", Sans-serif;font-weight:400;color:#263844;}.elementor-45720 .elementor-element.elementor-element-35c9ebc > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-45720 .elementor-element.elementor-element-35c9ebc{font-family:"Rubik", Sans-serif;font-weight:400;}.elementor-45720 .elementor-element.elementor-element-9ee3b69 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-45720 .elementor-element.elementor-element-9ee3b69{z-index:2;text-align:left;}.elementor-45720 .elementor-element.elementor-element-9ee3b69 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-45720 .elementor-element.elementor-element-25198c1 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-45720 .elementor-element.elementor-element-25198c1{margin-top:0px;margin-bottom:25px;}.elementor-45720 .elementor-element.elementor-element-9f76978 > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-45720 .elementor-element.elementor-element-9f76978 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-45720 .elementor-element.elementor-element-9f76978 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-45720 .elementor-element.elementor-element-9f76978 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-45720 .elementor-element.elementor-element-9f76978 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-45720 .elementor-element.elementor-element-9f76978 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-45720 .elementor-element.elementor-element-9f76978 .elementor-icon-list-icon i{color:#2DBEC2;transition:color 0.3s;}.elementor-45720 .elementor-element.elementor-element-9f76978 .elementor-icon-list-icon svg{fill:#2DBEC2;transition:fill 0.3s;}.elementor-45720 .elementor-element.elementor-element-9f76978{--e-icon-list-icon-size:30px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-45720 .elementor-element.elementor-element-9f76978 .elementor-icon-list-icon{padding-inline-end:15px;}.elementor-45720 .elementor-element.elementor-element-9f76978 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-45720 .elementor-element.elementor-element-1708ae1 > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-45720 .elementor-element.elementor-element-1708ae1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-45720 .elementor-element.elementor-element-1708ae1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-45720 .elementor-element.elementor-element-1708ae1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-45720 .elementor-element.elementor-element-1708ae1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-45720 .elementor-element.elementor-element-1708ae1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-45720 .elementor-element.elementor-element-1708ae1 .elementor-icon-list-icon i{color:#2DBEC2;transition:color 0.3s;}.elementor-45720 .elementor-element.elementor-element-1708ae1 .elementor-icon-list-icon svg{fill:#2DBEC2;transition:fill 0.3s;}.elementor-45720 .elementor-element.elementor-element-1708ae1{--e-icon-list-icon-size:30px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-45720 .elementor-element.elementor-element-1708ae1 .elementor-icon-list-icon{padding-inline-end:15px;}.elementor-45720 .elementor-element.elementor-element-1708ae1 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-45720 .elementor-element.elementor-element-48298a3 > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-45720 .elementor-element.elementor-element-48298a3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-45720 .elementor-element.elementor-element-48298a3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-45720 .elementor-element.elementor-element-48298a3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-45720 .elementor-element.elementor-element-48298a3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-45720 .elementor-element.elementor-element-48298a3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-45720 .elementor-element.elementor-element-48298a3 .elementor-icon-list-icon i{color:#2DBEC2;transition:color 0.3s;}.elementor-45720 .elementor-element.elementor-element-48298a3 .elementor-icon-list-icon svg{fill:#2DBEC2;transition:fill 0.3s;}.elementor-45720 .elementor-element.elementor-element-48298a3{--e-icon-list-icon-size:30px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-45720 .elementor-element.elementor-element-48298a3 .elementor-icon-list-icon{padding-inline-end:15px;}.elementor-45720 .elementor-element.elementor-element-48298a3 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-45720 .elementor-element.elementor-element-22ff831{margin-top:0px;margin-bottom:25px;}.elementor-45720 .elementor-element.elementor-element-74b9153 > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-45720 .elementor-element.elementor-element-74b9153 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-45720 .elementor-element.elementor-element-74b9153 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-45720 .elementor-element.elementor-element-74b9153 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-45720 .elementor-element.elementor-element-74b9153 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-45720 .elementor-element.elementor-element-74b9153 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-45720 .elementor-element.elementor-element-74b9153 .elementor-icon-list-icon i{color:#2DBEC2;transition:color 0.3s;}.elementor-45720 .elementor-element.elementor-element-74b9153 .elementor-icon-list-icon svg{fill:#2DBEC2;transition:fill 0.3s;}.elementor-45720 .elementor-element.elementor-element-74b9153{--e-icon-list-icon-size:30px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-45720 .elementor-element.elementor-element-74b9153 .elementor-icon-list-icon{padding-inline-end:15px;}.elementor-45720 .elementor-element.elementor-element-74b9153 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-45720 .elementor-element.elementor-element-5bb063c > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-45720 .elementor-element.elementor-element-5bb063c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-45720 .elementor-element.elementor-element-5bb063c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-45720 .elementor-element.elementor-element-5bb063c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-45720 .elementor-element.elementor-element-5bb063c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-45720 .elementor-element.elementor-element-5bb063c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-45720 .elementor-element.elementor-element-5bb063c .elementor-icon-list-icon i{color:#2DBEC2;transition:color 0.3s;}.elementor-45720 .elementor-element.elementor-element-5bb063c .elementor-icon-list-icon svg{fill:#2DBEC2;transition:fill 0.3s;}.elementor-45720 .elementor-element.elementor-element-5bb063c{--e-icon-list-icon-size:30px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-45720 .elementor-element.elementor-element-5bb063c .elementor-icon-list-icon{padding-inline-end:15px;}.elementor-45720 .elementor-element.elementor-element-5bb063c .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-45720 .elementor-element.elementor-element-0da58ba{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-45720 .elementor-element.elementor-element-0da58ba > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-45720 .elementor-element.elementor-element-0845d24{margin-top:10px;margin-bottom:0px;}.elementor-45720 .elementor-element.elementor-element-3d32d71 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-45720 .elementor-element.elementor-element-3d32d71{text-align:left;}.elementor-45720 .elementor-element.elementor-element-3d32d71 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-weight:400;color:#263844;}.elementor-45720 .elementor-element.elementor-element-3767596 > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-45720 .elementor-element.elementor-element-3767596{font-family:"Rubik", Sans-serif;font-weight:400;}.elementor-45720 .elementor-element.elementor-element-c555279 > .elementor-widget-container{margin:10px 0px 15px 0px;}.elementor-45720 .elementor-element.elementor-element-c555279{z-index:2;text-align:left;}.elementor-45720 .elementor-element.elementor-element-c555279 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-45720 .elementor-element.elementor-element-b922889 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-45720 .elementor-element.elementor-element-b922889{margin-top:0px;margin-bottom:-20px;}.elementor-45720 .elementor-element.elementor-element-f3f4f28 > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-45720 .elementor-element.elementor-element-f3f4f28 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-45720 .elementor-element.elementor-element-f3f4f28 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-45720 .elementor-element.elementor-element-f3f4f28 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-45720 .elementor-element.elementor-element-f3f4f28 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-45720 .elementor-element.elementor-element-f3f4f28 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-45720 .elementor-element.elementor-element-f3f4f28 .elementor-icon-list-icon i{color:#2DBEC2;transition:color 0.3s;}.elementor-45720 .elementor-element.elementor-element-f3f4f28 .elementor-icon-list-icon svg{fill:#2DBEC2;transition:fill 0.3s;}.elementor-45720 .elementor-element.elementor-element-f3f4f28{--e-icon-list-icon-size:30px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-45720 .elementor-element.elementor-element-f3f4f28 .elementor-icon-list-icon{padding-inline-end:15px;}.elementor-45720 .elementor-element.elementor-element-f3f4f28 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-45720 .elementor-element.elementor-element-298f17a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-45720 .elementor-element.elementor-element-298f17a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9F0F3;}.elementor-45720 .elementor-element.elementor-element-298f17a > .elementor-element-populated{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-4607074 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 5px 15px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:0px 25px 0px 25px;}.elementor-45720 .elementor-element.elementor-element-298f17a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-45720 .elementor-element.elementor-element-4686553 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-45720 .elementor-element.elementor-element-4686553{font-family:"Rubik", Sans-serif;font-weight:400;}.elementor-45720 .elementor-element.elementor-element-2a6a9c8{margin-top:10px;margin-bottom:0px;}.elementor-45720 .elementor-element.elementor-element-978612a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-45720 .elementor-element.elementor-element-978612a{font-family:"Rubik", Sans-serif;font-weight:400;}.elementor-45720 .elementor-element.elementor-element-2ff132a .elementor-button{background-color:var( --e-global-color-4607074 );font-family:"Rubik", Sans-serif;font-size:18px;font-weight:500;padding:20px 20px 20px 20px;}.elementor-45720 .elementor-element.elementor-element-2ff132a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-45720 .elementor-element.elementor-element-94fb2ec:not(.elementor-motion-effects-element-type-background), .elementor-45720 .elementor-element.elementor-element-94fb2ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-37ce176 );background-image:url("https://www.tcdi.com/wp-content/uploads/2025/05/hero-red-1-e1747058808572.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-45720 .elementor-element.elementor-element-94fb2ec{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:20px;margin-bottom:0px;padding:0px 0px 40px 0px;}.elementor-45720 .elementor-element.elementor-element-94fb2ec > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-45720 .elementor-element.elementor-element-1fac1cd{--iteration-count:infinite;--dynamic-text-color:#F9C445;}.elementor-45720 .elementor-element.elementor-element-1fac1cd > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-45720 .elementor-element.elementor-element-1fac1cd .elementor-headline{text-align:left;font-family:"Rubik", Sans-serif;font-size:25px;font-weight:400;}.elementor-45720 .elementor-element.elementor-element-1fac1cd .elementor-headline-plain-text{color:#FFFFFF;}.elementor-45720 .elementor-element.elementor-element-1fac1cd .elementor-headline-dynamic-text{font-family:"Rubik", Sans-serif;font-weight:400;}.elementor-45720 .elementor-element.elementor-element-c2634d9{margin-top:10px;margin-bottom:0px;}.elementor-45720 .elementor-element.elementor-element-7a9bc34 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-45720 .elementor-element.elementor-element-7a9bc34 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-45720 .elementor-element.elementor-element-67b375b > .elementor-widget-container{margin:-20px 20px 15px 0px;}.elementor-45720 .elementor-element.elementor-element-67b375b{text-align:left;font-family:"Rubik", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-45720 .elementor-element.elementor-element-45ddefe5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-45720 .elementor-element.elementor-element-45ddefe5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-45720 .elementor-element.elementor-element-45ddefe5 > .elementor-element-populated{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-6dc8de7 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 25px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-45720 .elementor-element.elementor-element-45ddefe5 > .elementor-element-populated, .elementor-45720 .elementor-element.elementor-element-45ddefe5 > .elementor-element-populated > .elementor-background-overlay, .elementor-45720 .elementor-element.elementor-element-45ddefe5 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-45720 .elementor-element.elementor-element-45ddefe5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-45720 .elementor-element.elementor-element-45ddefe5{z-index:1;}.elementor-45720 .elementor-element.elementor-element-4a121103 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-45720 .elementor-element.elementor-element-4a121103 img{width:80%;}.elementor-45720 .elementor-element.elementor-element-5ac7ee02 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-45720 .elementor-element.elementor-element-5ac7ee02{text-align:center;}.elementor-45720 .elementor-element.elementor-element-5ac7ee02 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-6dc8de7 );}.elementor-45720 .elementor-element.elementor-element-77f14a1a > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-45720 .elementor-element.elementor-element-77f14a1a{text-align:center;}.elementor-45720 .elementor-element.elementor-element-77f14a1a .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-45720 .elementor-element.elementor-element-6322ac17 .elementor-button{background-color:var( --e-global-color-6dc8de7 );}.elementor-45720 .elementor-element.elementor-element-6322ac17 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-45720 .elementor-element.elementor-element-491c0fc{margin-top:10px;margin-bottom:0px;}.elementor-45720 .elementor-element.elementor-element-02ee016 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-45720 .elementor-element.elementor-element-02ee016 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-45720 .elementor-element.elementor-element-767543d > .elementor-widget-container{margin:-20px 20px 15px 0px;}.elementor-45720 .elementor-element.elementor-element-767543d{text-align:left;font-family:"Rubik", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-45720 .elementor-element.elementor-element-f72d930:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-45720 .elementor-element.elementor-element-f72d930 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-45720 .elementor-element.elementor-element-f72d930 > .elementor-element-populated{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-6dc8de7 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-45720 .elementor-element.elementor-element-f72d930 > .elementor-element-populated, .elementor-45720 .elementor-element.elementor-element-f72d930 > .elementor-element-populated > .elementor-background-overlay, .elementor-45720 .elementor-element.elementor-element-f72d930 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-45720 .elementor-element.elementor-element-f72d930 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-45720 .elementor-element.elementor-element-f72d930{z-index:1;}.elementor-45720 .elementor-element.elementor-element-6bef6dd > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-45720 .elementor-element.elementor-element-6bef6dd img{width:80%;}.elementor-45720 .elementor-element.elementor-element-1d28610 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-45720 .elementor-element.elementor-element-1d28610{text-align:center;}.elementor-45720 .elementor-element.elementor-element-1d28610 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-6dc8de7 );}.elementor-45720 .elementor-element.elementor-element-eed63b3 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-45720 .elementor-element.elementor-element-eed63b3{text-align:center;}.elementor-45720 .elementor-element.elementor-element-eed63b3 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-45720 .elementor-element.elementor-element-c532c46 .elementor-button{background-color:var( --e-global-color-6dc8de7 );}.elementor-45720 .elementor-element.elementor-element-c532c46 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-45720 .elementor-element.elementor-element-bdc95c0{margin-top:10px;margin-bottom:0px;}.elementor-45720 .elementor-element.elementor-element-385b53f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-45720 .elementor-element.elementor-element-385b53f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-45720 .elementor-element.elementor-element-73c403e > .elementor-widget-container{margin:-20px 20px 15px 0px;}.elementor-45720 .elementor-element.elementor-element-73c403e{text-align:left;font-family:"Rubik", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-45720 .elementor-element.elementor-element-519950c{margin-top:10px;margin-bottom:0px;}.elementor-45720 .elementor-element.elementor-element-c5879fc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-45720 .elementor-element.elementor-element-c5879fc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-45720 .elementor-element.elementor-element-45093ab .elementor-button{background-color:var( --e-global-color-6dc8de7 );font-family:"Rubik", Sans-serif;font-size:18px;font-weight:500;padding:20px 20px 20px 20px;}.elementor-45720 .elementor-element.elementor-element-45093ab > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-45720 .elementor-element.elementor-element-9c4f259{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-45720 .elementor-element.elementor-element-9c4f259 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-45720 .elementor-element.elementor-element-ac41e85{margin-top:10px;margin-bottom:0px;}.elementor-45720 .elementor-element.elementor-element-1df92a8 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-45720 .elementor-element.elementor-element-1df92a8{text-align:left;}.elementor-45720 .elementor-element.elementor-element-1df92a8 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-weight:400;color:#263844;}.elementor-45720 .elementor-element.elementor-element-24e4c19 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-45720 .elementor-element.elementor-element-24e4c19{font-family:"Rubik", Sans-serif;font-weight:400;}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .ecs-load-more-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-45720 .elementor-element.elementor-element-7d2b0683{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-45720 .elementor-element.elementor-element-7d2b0683 > .elementor-widget-container{margin:0px 0px 22px 0px;}.elementor-45720 .elementor-element.elementor-element-7d2b0683 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-45720 .elementor-element.elementor-element-7d2b0683:after{content:"0.66";}.elementor-45720 .elementor-element.elementor-element-7d2b0683 .elementor-post__thumbnail__link{width:100%;}.elementor-45720 .elementor-element.elementor-element-7d2b0683 .elementor-post__meta-data span + span:before{content:"•";}.elementor-45720 .elementor-element.elementor-element-7d2b0683 .elementor-post__card{background-color:var( --e-global-color-436fa8e );}.elementor-45720 .elementor-element.elementor-element-7d2b0683 .elementor-post__text{margin-top:20px;}.elementor-45720 .elementor-element.elementor-element-7d2b0683 .elementor-post__title, .elementor-45720 .elementor-element.elementor-element-7d2b0683 .elementor-post__title a{font-family:"Rubik", Sans-serif;font-weight:500;}.elementor-45720 .elementor-element.elementor-element-7d2b0683 .elementor-post__read-more{color:var( --e-global-color-4607074 );}.elementor-45720 .elementor-element.elementor-element-6b358b3{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-45720 .elementor-element.elementor-element-6b358b3 > .elementor-widget-container{margin:0px 0px 22px 0px;}.elementor-45720 .elementor-element.elementor-element-6b358b3 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-45720 .elementor-element.elementor-element-6b358b3:after{content:"0.66";}.elementor-45720 .elementor-element.elementor-element-6b358b3 .elementor-post__thumbnail__link{width:100%;}.elementor-45720 .elementor-element.elementor-element-6b358b3 .elementor-post__meta-data span + span:before{content:"•";}.elementor-45720 .elementor-element.elementor-element-6b358b3 .elementor-post__card{background-color:var( --e-global-color-436fa8e );}.elementor-45720 .elementor-element.elementor-element-6b358b3 .elementor-post__text{margin-top:20px;}.elementor-45720 .elementor-element.elementor-element-6b358b3 .elementor-post__title, .elementor-45720 .elementor-element.elementor-element-6b358b3 .elementor-post__title a{font-family:"Rubik", Sans-serif;font-weight:500;}.elementor-45720 .elementor-element.elementor-element-6b358b3 .elementor-post__read-more{color:var( --e-global-color-4607074 );}.elementor-45720 .elementor-element.elementor-element-f479aaf .elementor-button{background-color:var( --e-global-color-4607074 );font-family:"Rubik", Sans-serif;font-size:18px;font-weight:500;padding:20px 20px 20px 20px;}.elementor-45720 .elementor-element.elementor-element-f479aaf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-45720 .elementor-element.elementor-element-c1ff748:not(.elementor-motion-effects-element-type-background), .elementor-45720 .elementor-element.elementor-element-c1ff748 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-436fa8e );}.elementor-45720 .elementor-element.elementor-element-c1ff748{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:10px;margin-bottom:0px;padding:10px 0px 30px 0px;}.elementor-45720 .elementor-element.elementor-element-c1ff748 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-45720 .elementor-element.elementor-element-456a157{margin-top:10px;margin-bottom:0px;}.elementor-45720 .elementor-element.elementor-element-a70cd5b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-45720 .elementor-element.elementor-element-a70cd5b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-45720 .elementor-element.elementor-element-a70cd5b > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-4607074 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 25px 0px 25px;}.elementor-45720 .elementor-element.elementor-element-a70cd5b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-45720 .elementor-element.elementor-element-08223dd > .elementor-widget-container{margin:30px 0px -10px 0px;}.elementor-45720 .elementor-element.elementor-element-08223dd{text-align:left;}.elementor-45720 .elementor-element.elementor-element-08223dd .elementor-heading-title{font-family:"Rubik", Sans-serif;font-weight:400;color:#263844;}.elementor-45720 .elementor-element.elementor-element-baed462 > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-45720 .elementor-element.elementor-element-ab6c041 .elementor-button{background-color:var( --e-global-color-4607074 );font-family:"Rubik", Sans-serif;font-size:18px;font-weight:500;padding:20px 20px 20px 20px;}.elementor-45720 .elementor-element.elementor-element-ab6c041 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-45720 .elementor-element.elementor-element-f26793e:not(.elementor-motion-effects-element-type-background), .elementor-45720 .elementor-element.elementor-element-f26793e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-37ce176 );background-image:url("https://www.tcdi.com/wp-content/uploads/2025/05/hero-red-1-e1747058808572.png");background-position:top left;background-repeat:no-repeat;background-size:cover;}.elementor-45720 .elementor-element.elementor-element-f26793e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:-28px;padding:0px 0px 40px 0px;}.elementor-45720 .elementor-element.elementor-element-f26793e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-45720 .elementor-element.elementor-element-f70df78 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-45720 .elementor-element.elementor-element-f70df78{margin-top:10px;margin-bottom:0px;}.elementor-45720 .elementor-element.elementor-element-8650e16 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-45720 .elementor-element.elementor-element-8650e16 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-45720 .elementor-element.elementor-element-a2851ba{--iteration-count:infinite;--dynamic-text-color:#F9C445;}.elementor-45720 .elementor-element.elementor-element-a2851ba > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-45720 .elementor-element.elementor-element-a2851ba .elementor-headline{text-align:left;font-family:"Rubik", Sans-serif;font-size:25px;font-weight:400;}.elementor-45720 .elementor-element.elementor-element-a2851ba .elementor-headline-plain-text{color:#FFFFFF;}.elementor-45720 .elementor-element.elementor-element-a2851ba .elementor-headline-dynamic-text{font-family:"Rubik", Sans-serif;font-weight:400;}.elementor-45720 .elementor-element.elementor-element-8604ca9{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-45720 .elementor-element.elementor-element-8604ca9 > .elementor-widget-container{margin:0px 0px 22px 0px;}.elementor-45720 .elementor-element.elementor-element-8604ca9 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-45720 .elementor-element.elementor-element-8604ca9:after{content:"0.66";}.elementor-45720 .elementor-element.elementor-element-8604ca9 .elementor-post__thumbnail__link{width:100%;}.elementor-45720 .elementor-element.elementor-element-8604ca9 .elementor-post__meta-data span + span:before{content:"•";}.elementor-45720 .elementor-element.elementor-element-8604ca9 .elementor-post__card{background-color:var( --e-global-color-436fa8e );}.elementor-45720 .elementor-element.elementor-element-8604ca9 .elementor-post__text{margin-top:20px;}.elementor-45720 .elementor-element.elementor-element-8604ca9 .elementor-post__title, .elementor-45720 .elementor-element.elementor-element-8604ca9 .elementor-post__title a{font-family:"Rubik", Sans-serif;font-weight:500;}.elementor-45720 .elementor-element.elementor-element-8604ca9 .elementor-post__read-more{color:var( --e-global-color-6dc8de7 );}.elementor-45720 .elementor-element.elementor-element-f45a5bc{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-45720 .elementor-element.elementor-element-f45a5bc > .elementor-widget-container{margin:0px 0px 22px 0px;}.elementor-45720 .elementor-element.elementor-element-f45a5bc .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-45720 .elementor-element.elementor-element-f45a5bc:after{content:"0.66";}.elementor-45720 .elementor-element.elementor-element-f45a5bc .elementor-post__thumbnail__link{width:100%;}.elementor-45720 .elementor-element.elementor-element-f45a5bc .elementor-post__meta-data span + span:before{content:"•";}.elementor-45720 .elementor-element.elementor-element-f45a5bc .elementor-post__card{background-color:var( --e-global-color-436fa8e );}.elementor-45720 .elementor-element.elementor-element-f45a5bc .elementor-post__text{margin-top:20px;}.elementor-45720 .elementor-element.elementor-element-f45a5bc .elementor-post__title, .elementor-45720 .elementor-element.elementor-element-f45a5bc .elementor-post__title a{font-family:"Rubik", Sans-serif;font-weight:500;}.elementor-45720 .elementor-element.elementor-element-f45a5bc .elementor-post__read-more{color:var( --e-global-color-6dc8de7 );}.elementor-45720 .elementor-element.elementor-element-012d17c .elementor-button{background-color:var( --e-global-color-6dc8de7 );font-family:"Rubik", Sans-serif;font-size:18px;font-weight:500;padding:20px 20px 20px 20px;}.elementor-45720 .elementor-element.elementor-element-012d17c > .elementor-widget-container{margin:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-45720 .elementor-element.elementor-element-c5d449c{width:47.088%;}.elementor-45720 .elementor-element.elementor-element-47f94a4{width:52.912%;}.elementor-45720 .elementor-element.elementor-element-1a122b9{width:68.641%;}.elementor-45720 .elementor-element.elementor-element-b7aad9a{width:31.273%;}.elementor-45720 .elementor-element.elementor-element-b93fa86{width:28.527%;}.elementor-45720 .elementor-element.elementor-element-020ad42{width:71.343%;}.elementor-45720 .elementor-element.elementor-element-334d879{width:45.512%;}.elementor-45720 .elementor-element.elementor-element-37d8e78{width:54.445%;}.elementor-45720 .elementor-element.elementor-element-afb3f9d{width:45%;}.elementor-45720 .elementor-element.elementor-element-1df0bb3{width:55%;}.elementor-45720 .elementor-element.elementor-element-f9f53b3{width:82.532%;}.elementor-45720 .elementor-element.elementor-element-585ad11{width:17.468%;}.elementor-45720 .elementor-element.elementor-element-09d9e4e{width:70.819%;}.elementor-45720 .elementor-element.elementor-element-298f17a{width:28.921%;}.elementor-45720 .elementor-element.elementor-element-7a9bc34{width:78.768%;}.elementor-45720 .elementor-element.elementor-element-45ddefe5{width:21.147%;}.elementor-45720 .elementor-element.elementor-element-02ee016{width:78.768%;}.elementor-45720 .elementor-element.elementor-element-f72d930{width:21.147%;}}@media(max-width:1024px){.elementor-45720 .elementor-element.elementor-element-47b557a2{width:var( --container-widget-width, 627.594px );max-width:627.594px;--container-widget-width:627.594px;--container-widget-flex-grow:0;}.elementor-45720 .elementor-element.elementor-element-47b557a2 > .elementor-widget-container{margin:0px 0px -20px 20px;}.elementor-45720 .elementor-element.elementor-element-85b34aa{width:var( --container-widget-width, 627.594px );max-width:627.594px;--container-widget-width:627.594px;--container-widget-flex-grow:0;}.elementor-45720 .elementor-element.elementor-element-85b34aa > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-45720 .elementor-element.elementor-element-483c1b0{width:var( --container-widget-width, 627.594px );max-width:627.594px;--container-widget-width:627.594px;--container-widget-flex-grow:0;}.elementor-45720 .elementor-element.elementor-element-483c1b0 > .elementor-widget-container{margin:0px 0px 40px 20px;}.elementor-45720 .elementor-element.elementor-element-eacb81a > .elementor-widget-container{margin:0px 20px 25px 20px;}.elementor-45720 .elementor-element.elementor-element-65ad06d > .elementor-widget-container{margin:-5px 0px -5px 0px;}.elementor-45720 .elementor-element.elementor-element-214a68b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-45720 .elementor-element.elementor-element-247357d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-45720 .elementor-element.elementor-element-c503271 > .elementor-widget-container{margin:-20px 0px 35px 0px;}.elementor-45720 .elementor-element.elementor-element-848d785 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-45720 .elementor-element.elementor-element-09331b1 > .elementor-widget-container{margin:0px 0px -20px 20px;}.elementor-45720 .elementor-element.elementor-element-3af387a > .elementor-widget-container{margin:35px 20px 50px 20px;}.elementor-45720 .elementor-element.elementor-element-47f94a4 > .elementor-element-populated{margin:0px 0px -20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-45720 .elementor-element.elementor-element-3f72224 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-45720 .elementor-element.elementor-element-3f72224{text-align:left;}.elementor-45720 .elementor-element.elementor-element-ff6fd98 > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-45720 .elementor-element.elementor-element-c5bdb99 > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-45720 .elementor-element.elementor-element-8ea0101 > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-45720 .elementor-element.elementor-element-55895aa > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-45720 .elementor-element.elementor-element-55895aa{z-index:1;}.elementor-45720 .elementor-element.elementor-element-2d304e6{margin-top:0px;margin-bottom:-225px;}.elementor-45720 .elementor-element.elementor-element-b93fa86 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-45720 .elementor-element.elementor-element-affcb87 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-45720 .elementor-element.elementor-element-020ad42 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-45720 .elementor-element.elementor-element-962d527 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-45720 .elementor-element.elementor-element-594f1b9 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-45720 .elementor-element.elementor-element-87cfe09{margin-top:0px;margin-bottom:-85px;}.elementor-45720 .elementor-element.elementor-element-21b9352 > .elementor-element-populated{margin:0px 0px 0px -25px;--e-column-margin-right:0px;--e-column-margin-left:-25px;}.elementor-45720 .elementor-element.elementor-element-84b1e4e > .elementor-element-populated{margin:0px 0px 0px -60px;--e-column-margin-right:0px;--e-column-margin-left:-60px;}.elementor-45720 .elementor-element.elementor-element-88cb75b > .elementor-widget-container{margin:0px -55px -50px 30px;}.elementor-45720 .elementor-element.elementor-element-2d94106{margin-top:0px;margin-bottom:-50px;}.elementor-45720 .elementor-element.elementor-element-1cf308f > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-45720 .elementor-element.elementor-element-d7075a6 > .elementor-widget-container{margin:35px 20px 0px 20px;}.elementor-45720 .elementor-element.elementor-element-64fc395 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-45720 .elementor-element.elementor-element-0968a29{margin-top:0px;margin-bottom:-60px;}.elementor-45720 .elementor-element.elementor-element-334d879 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:015px 0px 15px 20px;}.elementor-45720 .elementor-element.elementor-element-e0d5288 > .elementor-widget-container{margin:25px 30px 0px 30px;}.elementor-45720 .elementor-element.elementor-element-f12d297{margin-top:-20px;margin-bottom:0px;}.elementor-45720 .elementor-element.elementor-element-4a7af29.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-45720 .elementor-element.elementor-element-62eaeb6.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-45720 .elementor-element.elementor-element-d9dc2a8 > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-45720 .elementor-element.elementor-element-721d7cb{margin-top:0px;margin-bottom:-30px;}.elementor-45720 .elementor-element.elementor-element-bd36c44 > .elementor-widget-container{margin:0px 0px -20px 20px;}.elementor-45720 .elementor-element.elementor-element-34b4222 > .elementor-widget-container{margin:35px 20px 0px 20px;}.elementor-45720 .elementor-element.elementor-element-e065105 > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-45720 .elementor-element.elementor-element-4686553 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-45720 .elementor-element.elementor-element-2ff132a > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-45720 .elementor-element.elementor-element-616903d{margin-top:0px;margin-bottom:-40px;}.elementor-45720 .elementor-element.elementor-element-1fac1cd > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-45720 .elementor-element.elementor-element-67b375b > .elementor-widget-container{margin:35px 20px 0px 20px;}.elementor-45720 .elementor-element.elementor-element-491c0fc{margin-top:0px;margin-bottom:-55px;}.elementor-45720 .elementor-element.elementor-element-767543d > .elementor-widget-container{margin:35px 20px 0px 20px;}.elementor-45720 .elementor-element.elementor-element-f72d930 > .elementor-element-populated{margin:0px 10px 35px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-45720 .elementor-element.elementor-element-73c403e > .elementor-widget-container{margin:35px 20px 0px 20px;}.elementor-45720 .elementor-element.elementor-element-45093ab > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-45720 .elementor-element.elementor-element-f479aaf > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-45720 .elementor-element.elementor-element-a70cd5b > .elementor-element-populated{padding:0px 025px 30px 025px;}.elementor-45720 .elementor-element.elementor-element-ab6c041 > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-45720 .elementor-element.elementor-element-012d17c > .elementor-widget-container{margin:0px 20px 0px 20px;}}@media(max-width:767px){.elementor-45720 .elementor-element.elementor-element-47b557a2 > .elementor-widget-container{margin:15px -5px -75px 20px;}.elementor-45720 .elementor-element.elementor-element-85b34aa > .elementor-widget-container{margin:0px -5px 0px 20px;}.elementor-45720 .elementor-element.elementor-element-483c1b0 > .elementor-widget-container{margin:0px -5px 40px 20px;}.elementor-45720 .elementor-element.elementor-element-eacb81a > .elementor-widget-container{margin:0px 20px 35px 20px;}.elementor-45720 .elementor-element.elementor-element-a2bf93a{margin-top:0px;margin-bottom:-20px;}.elementor-45720 .elementor-element.elementor-element-1af4a56 > .elementor-element-populated{margin:0px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-45720 .elementor-element.elementor-element-2374226 > .elementor-element-populated{margin:0px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-45720 .elementor-element.elementor-element-4a984a8 > .elementor-element-populated{margin:0px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-45720 .elementor-element.elementor-element-2ca274d > .elementor-element-populated{margin:0px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-45720 .elementor-element.elementor-element-c9395f6 > .elementor-element-populated{margin:0px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-45720 .elementor-element.elementor-element-bad55fd > .elementor-element-populated{margin:0px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-45720 .elementor-element.elementor-element-3af387a > .elementor-widget-container{margin:0px 20px 50px 20px;}.elementor-45720 .elementor-element.elementor-element-3f72224 > .elementor-widget-container{margin:0px 0px 15px 20px;}.elementor-45720 .elementor-element.elementor-element-ff6fd98 > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-45720 .elementor-element.elementor-element-e6064c9 > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-45720 .elementor-element.elementor-element-6c408a3 .swiper-slide-contents{max-width:100%;}.elementor-45720 .elementor-element.elementor-element-6c408a3 .swiper-slide-inner{padding:0px 0px 35px 0px;}.elementor-45720 .elementor-element.elementor-element-6c408a3 .elementor-slide-heading{font-size:25px;}.elementor-45720 .elementor-element.elementor-element-6c408a3 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:25px;--swiper-pagination-bullet-vertical-gap:25px;}.elementor-45720 .elementor-element.elementor-element-c5bdb99 > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-45720 .elementor-element.elementor-element-8ea0101 > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-45720 .elementor-element.elementor-element-2d304e6{margin-top:0px;margin-bottom:15px;}.elementor-45720 .elementor-element.elementor-element-962d527 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-45720 .elementor-element.elementor-element-594f1b9 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-45720 .elementor-element.elementor-element-88cb75b > .elementor-widget-container{margin:-5px 0px 0px 65px;}.elementor-45720 .elementor-element.elementor-element-2d94106{margin-top:0px;margin-bottom:-20px;}.elementor-45720 .elementor-element.elementor-element-d7075a6 > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-45720 .elementor-element.elementor-element-1e091e7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-45720 .elementor-element.elementor-element-95e4e7d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-45720 .elementor-element.elementor-element-e0d5288 > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-45720 .elementor-element.elementor-element-287439e > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-45720 .elementor-element.elementor-element-e7eb71a > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-45720 .elementor-element.elementor-element-4a7af29.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-45720 .elementor-element.elementor-element-62eaeb6.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-45720 .elementor-element.elementor-element-d9dc2a8 > .elementor-widget-container{margin:0px 20px 15px 0px;}.elementor-45720 .elementor-element.elementor-element-34b4222 > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-45720 .elementor-element.elementor-element-e065105 > .elementor-widget-container{margin:0px 20px 20px 20px;}.elementor-45720 .elementor-element.elementor-element-ce4cd7c{width:50%;}.elementor-45720 .elementor-element.elementor-element-74b9153 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-45720 .elementor-element.elementor-element-f5b0436{width:50%;}.elementor-45720 .elementor-element.elementor-element-f5b0436 > .elementor-element-populated{margin:0px 0px 0px -20px;--e-column-margin-right:0px;--e-column-margin-left:-20px;}.elementor-45720 .elementor-element.elementor-element-09d9e4e > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-45720 .elementor-element.elementor-element-2ff132a > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-45720 .elementor-element.elementor-element-616903d{margin-top:0px;margin-bottom:0px;}.elementor-45720 .elementor-element.elementor-element-67b375b > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-45720 .elementor-element.elementor-element-767543d > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-45720 .elementor-element.elementor-element-73c403e > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-45720 .elementor-element.elementor-element-45093ab > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-45720 .elementor-element.elementor-element-7d2b0683 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-45720 .elementor-element.elementor-element-7d2b0683:after{content:"0.5";}.elementor-45720 .elementor-element.elementor-element-7d2b0683 .elementor-post__thumbnail__link{width:100%;}.elementor-45720 .elementor-element.elementor-element-6b358b3 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-45720 .elementor-element.elementor-element-6b358b3:after{content:"0.5";}.elementor-45720 .elementor-element.elementor-element-6b358b3 .elementor-post__thumbnail__link{width:100%;}.elementor-45720 .elementor-element.elementor-element-f479aaf > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-45720 .elementor-element.elementor-element-ab6c041 > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-45720 .elementor-element.elementor-element-8604ca9 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-45720 .elementor-element.elementor-element-8604ca9:after{content:"0.5";}.elementor-45720 .elementor-element.elementor-element-8604ca9 .elementor-post__thumbnail__link{width:100%;}.elementor-45720 .elementor-element.elementor-element-f45a5bc .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-45720 .elementor-element.elementor-element-f45a5bc:after{content:"0.5";}.elementor-45720 .elementor-element.elementor-element-f45a5bc .elementor-post__thumbnail__link{width:100%;}.elementor-45720 .elementor-element.elementor-element-012d17c > .elementor-widget-container{margin:0px 20px 0px 20px;}}@media(max-width:1024px) and (min-width:768px){.elementor-45720 .elementor-element.elementor-element-5896531b{width:75%;}.elementor-45720 .elementor-element.elementor-element-43cf087f{width:100%;}.elementor-45720 .elementor-element.elementor-element-c5d449c{width:100%;}.elementor-45720 .elementor-element.elementor-element-47f94a4{width:100%;}.elementor-45720 .elementor-element.elementor-element-99187cc{width:70%;}.elementor-45720 .elementor-element.elementor-element-b93fa86{width:30%;}.elementor-45720 .elementor-element.elementor-element-020ad42{width:70%;}.elementor-45720 .elementor-element.elementor-element-3003ebd{width:30%;}.elementor-45720 .elementor-element.elementor-element-21b9352{width:40%;}.elementor-45720 .elementor-element.elementor-element-84b1e4e{width:30%;}.elementor-45720 .elementor-element.elementor-element-d15e902{width:100%;}.elementor-45720 .elementor-element.elementor-element-1e091e7{width:100%;}.elementor-45720 .elementor-element.elementor-element-334d879{width:45%;}.elementor-45720 .elementor-element.elementor-element-37d8e78{width:55%;}.elementor-45720 .elementor-element.elementor-element-f9f53b3{width:70%;}.elementor-45720 .elementor-element.elementor-element-585ad11{width:30%;}.elementor-45720 .elementor-element.elementor-element-09d9e4e{width:60%;}.elementor-45720 .elementor-element.elementor-element-298f17a{width:40%;}.elementor-45720 .elementor-element.elementor-element-7a9bc34{width:75%;}.elementor-45720 .elementor-element.elementor-element-45ddefe5{width:25%;}.elementor-45720 .elementor-element.elementor-element-02ee016{width:75%;}.elementor-45720 .elementor-element.elementor-element-f72d930{width:25%;}.elementor-45720 .elementor-element.elementor-element-385b53f{width:100%;}.elementor-45720 .elementor-element.elementor-element-c5879fc{width:70%;}.elementor-45720 .elementor-element.elementor-element-8650e16{width:100%;}}/* Start custom CSS for divider, class: .elementor-element-c427d93 */.elementor-45720 .elementor-element.elementor-element-c427d93 .elementor-divider-separator {
  background-size: 300% 100%;
  animation: pulseLine 8s linear infinite;
}
@keyframes pulseLine {
  0%   { background-position: 0% 50%; }
  100% { background-position: 100% 50%; }
}/* End custom CSS */