.elementor-8 .elementor-element.elementor-element-9751c57{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-3664abd > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-d673c77{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-b527e61 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-020918f{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-cb21c88 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-0232fc3{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-e68967c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-a898e1e{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-b5fbeb6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-9d0253b{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-47186ae > .elementor-element-populated{padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-3664abd{width:100%;}.elementor-8 .elementor-element.elementor-element-b527e61{width:100%;}.elementor-8 .elementor-element.elementor-element-cb21c88{width:100%;}.elementor-8 .elementor-element.elementor-element-e68967c{width:100%;}.elementor-8 .elementor-element.elementor-element-b5fbeb6{width:100%;}.elementor-8 .elementor-element.elementor-element-47186ae{width:100%;}}/* Start custom CSS for trater-hero, class: .elementor-element-a5308e7 */.{{ID}} .hero-content { max-width: 700px; } .{{ID}} .btn { transition: all 0.3s ease; } .{{ID}} .btn:hover { transform: translateY(-3px); box-shadow: 0 12px 24px rgba(0, 188, 212, 0.3); }/* End custom CSS */
/* Start custom CSS for trater-services, class: .elementor-element-eaad3af */.{{ID}} .svc-card { border-radius: 14px; padding: 28px; border-left: 4px solid #00BCD4; transition: all 0.3s ease; background: #f8f9fa; } .{{ID}} .svc-card:hover { transform: translateY(-6px); box-shadow: 0 16px 32px rgba(0, 188, 212, 0.15); background: #ffffff; } .{{ID}} .svc-icon { color: #00BCD4; font-size: 2.5rem; margin-bottom: 12px; }/* End custom CSS */
/* Start custom CSS for trater-services, class: .elementor-element-ca871ad */.{{ID}} .svc-card { border-radius: 14px; padding: 24px; border: 1px solid #e0e0e0; transition: all 0.3s ease; background: #ffffff; } .{{ID}} .svc-card:hover { box-shadow: 0 12px 28px rgba(0, 0, 0, 0.08); border-color: #00BCD4; } .{{ID}} .svc-icon { color: #00BCD4; font-size: 2.2rem; }/* End custom CSS */
/* Start custom CSS for trater-cta, class: .elementor-element-997f0dc */.{{ID}} { padding: 60px 40px; text-align: center; } .{{ID}} h2 { color: #ffffff; font-weight: 700; font-size: 2.2rem; margin-bottom: 16px; } .{{ID}} p { color: #ffffff; font-size: 1.05rem; margin-bottom: 32px; line-height: 1.6; } .{{ID}} .btn { padding: 14px 42px; font-weight: 600; transition: all 0.3s ease; border-radius: 8px; } .{{ID}} .btn:hover { transform: translateY(-3px); box-shadow: 0 12px 24px rgba(0, 0, 0, 0.15); }/* End custom CSS */
/* Start custom CSS for trater-stats, class: .elementor-element-ec1ef41 */.{{ID}} { padding: 60px 40px; } .{{ID}} .stat-item { text-align: center; padding: 20px; } .{{ID}} .stat-number { font-size: 3.2rem; font-weight: 800; color: #00BCD4; line-height: 1; margin-bottom: 8px; font-family: 'Poppins', sans-serif; } .{{ID}} .stat-label { color: #ffffff; font-size: 1.1rem; font-weight: 500; text-transform: uppercase; letter-spacing: 0.5px; }/* End custom CSS */
/* Start custom CSS for trater-text-block, class: .elementor-element-219dde6 */.{{ID}} { background: #ffffff; padding: 60px 40px; } .{{ID}} h2 { text-align: center; font-size: 2rem; font-weight: 700; margin-bottom: 40px; color: #000000; } input:focus, textarea:focus { outline: none; border-color: #00BCD4; background-color: #f0f8f9; } button:hover { background-color: #0097a7; transform: translateY(-2px); box-shadow: 0 8px 16px rgba(0, 188, 212, 0.2); }/* End custom CSS */