.elementor-6 .elementor-element.elementor-element-b5b6577{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-6 .elementor-element.elementor-element-b0f34a8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6 .elementor-element.elementor-element-b0f34a8:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-b0f34a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-3a9892d .cz_image > div{position:relative;}.elementor-6 .elementor-element.elementor-element-d0c7b04{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:20px;}.elementor-6 .elementor-element.elementor-element-d0c7b04:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-d0c7b04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-8c75e99 .cz_gap{height:20px;}.elementor-6 .elementor-element.elementor-element-81eec9f .cz_title .cz_title_content{margin-bottom:-25px;margin-left:-5px;}.elementor-6 .elementor-element.elementor-element-81eec9f .cz_title .cz_title_content h5{color:#383838;font-weight:400;letter-spacing:0px;}.elementor-6 .elementor-element.elementor-element-81eec9f .cz_title .cz_title_icon_before{font-size:18px;color:#de2020;font-weight:700;}.elementor-6 .elementor-element.elementor-element-269a812 .cz_title .cz_title_content h2{font-size:48px;color:#0b1527;line-height:1.1;text-transform:uppercase;}.elementor-6 .elementor-element.elementor-element-d756765 .cz_stylish_list li{font-weight:700;width:50%;margin-bottom:15px;float:right;}.elementor-6 .elementor-element.elementor-element-d756765 .cz_stylish_list i{font-size:20px;color:#df2025;background-color:#ffffff;margin-left:15px;border-radius:0px;box-shadow:0px 3px 20px 0px rgba(56,56,56,0.1);}.elementor-6 .elementor-element.elementor-element-d756765 .cz_stylish_list li:hover i{box-shadow:0px 4px 25px 0px rgba(56,56,56,0.15);}.elementor-6 .elementor-element.elementor-element-622f0ab:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-622f0ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ttccontract.com/wp-content/uploads/2025/07/002.jpg");background-size:cover;}.elementor-6 .elementor-element.elementor-element-622f0ab > .elementor-background-overlay{background-color:#000000;opacity:0.4;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6 .elementor-element.elementor-element-622f0ab{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:70px;margin-bottom:0px;padding:120px 0px 100px 0px;}.elementor-6 .elementor-element.elementor-element-aafb858 .cz_title .cz_title_content{margin-bottom:-25px;}.elementor-6 .elementor-element.elementor-element-aafb858 .cz_title .cz_title_content h5{color:#ffffff;font-weight:400;letter-spacing:0px;}.elementor-6 .elementor-element.elementor-element-aafb858 .cz_title .cz_title_icon_before{font-size:18px;color:#ffffff;font-weight:700;}.elementor-6 .elementor-element.elementor-element-aafb858 .cz_title .cz_title_icon_after{font-size:18px;color:#ffffff;font-weight:700;}.elementor-6 .elementor-element.elementor-element-fc46aab .cz_title .cz_title_content h2{font-size:42px;color:#ffffff;}.elementor-6 .elementor-element.elementor-element-685e45f .cz_gap{height:55px;}.elementor-6 .elementor-element.elementor-element-55f44ed .cz_counter_num_wrap{font-size:120px;color:#ffffff;font-weight:700;margin-bottom:20px;}.elementor-6 .elementor-element.elementor-element-55f44ed .cz_counter_num_wrap i{font-size:60px;color:#df2025;}.elementor-6 .elementor-element.elementor-element-55f44ed .cz_counter_after{font-size:24px;color:#ffffff;}.elementor-6 .elementor-element.elementor-element-88c4620 .cz_counter_num_wrap{font-size:120px;color:#ffffff;font-weight:700;margin-bottom:20px;}.elementor-6 .elementor-element.elementor-element-88c4620 .cz_counter_after{font-size:24px;color:#ffffff;}.elementor-6 .elementor-element.elementor-element-e853d4f .cz_counter_num_wrap{font-size:120px;color:#ffffff;font-weight:700;margin-bottom:20px;}.elementor-6 .elementor-element.elementor-element-e853d4f .cz_counter_num_wrap i{font-size:60px;color:#df2025;}.elementor-6 .elementor-element.elementor-element-e853d4f .cz_counter_after{font-size:24px;color:#ffffff;}.elementor-6 .elementor-element.elementor-element-9800bf6 .cz_counter_num_wrap{font-size:120px;color:#ffffff;font-weight:700;margin-bottom:20px;}.elementor-6 .elementor-element.elementor-element-9800bf6 .cz_counter_num_wrap i{font-size:60px;color:#df2025;}.elementor-6 .elementor-element.elementor-element-9800bf6 .cz_counter_after{font-size:24px;color:#ffffff;}.elementor-6 .elementor-element.elementor-element-859668e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-6 .elementor-element.elementor-element-1416af3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6 .elementor-element.elementor-element-1416af3:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-1416af3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-fe553d4 .cz_image > div{position:relative;}.elementor-6 .elementor-element.elementor-element-fe553d4 .cz_image_in{border-radius:6px;}.elementor-6 .elementor-element.elementor-element-521d4ab{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:20px;}.elementor-6 .elementor-element.elementor-element-521d4ab:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-521d4ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-f59869b .cz_gap{height:20px;}.elementor-6 .elementor-element.elementor-element-368e2b6 .cz_title .cz_title_content{margin-bottom:-25px;margin-left:-5px;}.elementor-6 .elementor-element.elementor-element-368e2b6 .cz_title .cz_title_content h5{color:#383838;font-weight:400;letter-spacing:0px;}.elementor-6 .elementor-element.elementor-element-368e2b6 .cz_title .cz_title_icon_before{font-size:18px;color:#de2020;font-weight:700;}.elementor-6 .elementor-element.elementor-element-5295e2f .cz_title .cz_title_content h2{font-size:48px;color:#0b1527;line-height:1.1;text-transform:uppercase;}.elementor-6 .elementor-element.elementor-element-0457f49 .cz_gap{height:20px;}.elementor-6 .elementor-element.elementor-element-1f72e68{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-6 .elementor-element.elementor-element-96d209a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6 .elementor-element.elementor-element-96d209a:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-96d209a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-2e7b0de .cz_image > div{position:relative;}.elementor-6 .elementor-element.elementor-element-2e7b0de .cz_image_in{border-radius:6px;}.elementor-6 .elementor-element.elementor-element-ac8787d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:20px;}.elementor-6 .elementor-element.elementor-element-ac8787d:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-ac8787d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-9a943de .cz_gap{height:20px;}.elementor-6 .elementor-element.elementor-element-b88479e .cz_title .cz_title_content{margin-bottom:-25px;margin-left:-5px;}.elementor-6 .elementor-element.elementor-element-b88479e .cz_title .cz_title_content h5{color:#383838;font-weight:400;letter-spacing:0px;}.elementor-6 .elementor-element.elementor-element-b88479e .cz_title .cz_title_icon_before{font-size:18px;color:#de2020;font-weight:700;}.elementor-6 .elementor-element.elementor-element-a67bcd7 .cz_title .cz_title_content h2{font-size:48px;color:#0b1527;line-height:1.1;text-transform:uppercase;}.elementor-6 .elementor-element.elementor-element-a54e658 .cz_gap{height:20px;}.elementor-6 .elementor-element.elementor-element-a07d00b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-6 .elementor-element.elementor-element-dd29035{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6 .elementor-element.elementor-element-dd29035:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-dd29035 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-fac3203 .cz_image > div{position:relative;}.elementor-6 .elementor-element.elementor-element-fac3203 .cz_image_in{border-radius:6px;}.elementor-6 .elementor-element.elementor-element-103874b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:20px;}.elementor-6 .elementor-element.elementor-element-103874b:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-103874b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-8292828 .cz_gap{height:20px;}.elementor-6 .elementor-element.elementor-element-18a46c8 .cz_title .cz_title_content{margin-bottom:-25px;margin-left:-5px;}.elementor-6 .elementor-element.elementor-element-18a46c8 .cz_title .cz_title_content h5{color:#383838;font-weight:400;letter-spacing:0px;}.elementor-6 .elementor-element.elementor-element-18a46c8 .cz_title .cz_title_icon_before{font-size:18px;color:#de2020;font-weight:700;}.elementor-6 .elementor-element.elementor-element-577032c .cz_title .cz_title_content h2{font-size:48px;color:#0b1527;line-height:1.1;text-transform:uppercase;}.elementor-6 .elementor-element.elementor-element-d0e2442 .cz_gap{height:20px;}.elementor-6 .elementor-element.elementor-element-f4a6276:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-f4a6276 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ttccontract.com/wp-content/uploads/2025/07/001.jpg");}.elementor-6 .elementor-element.elementor-element-f4a6276{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:30px;margin-bottom:0px;padding:65px 0px 152px 0px;}.elementor-6 .elementor-element.elementor-element-f4a6276 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6 .elementor-element.elementor-element-a06a920 .cz_title .cz_title_content{margin-bottom:-25px;}.elementor-6 .elementor-element.elementor-element-a06a920 .cz_title .cz_title_content h5{color:#ffffff;font-weight:400;letter-spacing:0px;}.elementor-6 .elementor-element.elementor-element-a06a920 .cz_title .cz_title_icon_before{font-size:18px;color:#ffffff;font-weight:700;}.elementor-6 .elementor-element.elementor-element-a06a920 .cz_title .cz_title_icon_after{font-size:18px;color:#ffffff;font-weight:700;}.elementor-6 .elementor-element.elementor-element-2e312b9 .cz_title .cz_title_content h2{font-size:48px;color:#ffffff;}.elementor-6 .elementor-element.elementor-element-56d4ca3:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-56d4ca3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-56d4ca3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-90px;margin-bottom:0px;padding:70px 70px 0px 70px;}.elementor-6 .elementor-element.elementor-element-56d4ca3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6 .elementor-element.elementor-element-d50ec23 .cz_grid{margin-left:calc(-5px / 2);margin-right:calc(-5px / 2);margin-bottom:-5px;width:calc(100% + 5px);}.elementor-6 .elementor-element.elementor-element-d50ec23 .cz_grid .cz_grid_item > div{margin:0 calc(5px / 2) 5px;}.elementor-6 .elementor-element.elementor-element-d50ec23 .slick-slide{margin:0 calc(5px / 2);}.elementor-6 .elementor-element.elementor-element-d50ec23 .cz_grid .cz_grid_link{border-style:solid;border-width:1px;border-color:#de1f24;border-radius:6px;}@media(max-width:1024px){.elementor-6 .elementor-element.elementor-element-d756765 .cz_stylish_list li{width:100%;float:none;}.elementor-6 .elementor-element.elementor-element-685e45f .cz_gap{height:50px;}}@media(min-width:768px){.elementor-6 .elementor-element.elementor-element-b0f34a8{--width:50%;}.elementor-6 .elementor-element.elementor-element-d0c7b04{--width:56%;}.elementor-6 .elementor-element.elementor-element-1416af3{--width:50%;}.elementor-6 .elementor-element.elementor-element-521d4ab{--width:56%;}.elementor-6 .elementor-element.elementor-element-96d209a{--width:50%;}.elementor-6 .elementor-element.elementor-element-ac8787d{--width:56%;}.elementor-6 .elementor-element.elementor-element-dd29035{--width:50%;}.elementor-6 .elementor-element.elementor-element-103874b{--width:56%;}}@media(max-width:767px){.elementor-6 .elementor-element.elementor-element-8c75e99 .cz_gap{height:10px;}.elementor-6 .elementor-element.elementor-element-622f0ab{padding:50px 10px 180px 10px;}.elementor-6 .elementor-element.elementor-element-685e45f .cz_gap{height:10px;}.elementor-6 .elementor-element.elementor-element-55f44ed .cz_counter_after{margin-top:-20px;margin-bottom:20px;}.elementor-6 .elementor-element.elementor-element-88c4620 .cz_counter_after{margin-top:-20px;margin-bottom:20px;}.elementor-6 .elementor-element.elementor-element-e853d4f .cz_counter_after{margin-top:-20px;margin-bottom:20px;}.elementor-6 .elementor-element.elementor-element-9800bf6 .cz_counter_after{margin-top:-20px;}.elementor-6 .elementor-element.elementor-element-f59869b .cz_gap{height:10px;}.elementor-6 .elementor-element.elementor-element-9a943de .cz_gap{height:10px;}.elementor-6 .elementor-element.elementor-element-8292828 .cz_gap{height:10px;}.elementor-6 .elementor-element.elementor-element-56d4ca3{padding:30px 30px 30px 30px;}}