.elementor-11 .elementor-element.elementor-element-7606ac3{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-c1ed123 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-5f6be8a{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-52868d3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-f736360{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-dce8582 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-741e708{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-8d6f40d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-d81e6b7{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-038ccde > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-b8a0d47{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-6520e13 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-1fe7cb4{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-f3117b8 > .elementor-element-populated{padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-11 .elementor-element.elementor-element-c1ed123{width:100%;}.elementor-11 .elementor-element.elementor-element-52868d3{width:100%;}.elementor-11 .elementor-element.elementor-element-dce8582{width:100%;}.elementor-11 .elementor-element.elementor-element-8d6f40d{width:100%;}.elementor-11 .elementor-element.elementor-element-038ccde{width:100%;}.elementor-11 .elementor-element.elementor-element-6520e13{width:100%;}.elementor-11 .elementor-element.elementor-element-f3117b8{width:100%;}}/* Start custom CSS for trater-hero, class: .elementor-element-ba281be */.{{ID}} { position: relative; min-height: 80vh; } .{{ID}}::before { content: ''; position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: rgba(0,0,0,0.5); } .{{ID}} .hero-content { position: relative; z-index: 1; }/* End custom CSS */
/* Start custom CSS for trater-stats, class: .elementor-element-0d4bb5c */.{{ID}} .stat-item { text-align: center; padding: 30px; } .{{ID}} .stat-number { font-size: 3.5rem; font-weight: 800; font-family: 'Poppins', sans-serif; margin-bottom: 10px; } .{{ID}} .stat-label { font-size: 1.1rem; color: #ffffff; font-weight: 600; }/* End custom CSS */
/* Start custom CSS for trater-services, class: .elementor-element-73f6c86 */.{{ID}} .svc-card { border-radius: 14px; padding: 30px; transition: all 0.3s ease; border-left: 4px solid #00BCD4; } .{{ID}} .svc-card:hover { transform: translateY(-8px); box-shadow: 0 15px 40px rgba(0,188,212,0.2); background: #ffffff; } .{{ID}} .svc-icon { color: #00BCD4; font-size: 2.5rem; margin-bottom: 15px; }/* End custom CSS */
/* Start custom CSS for trater-cta, class: .elementor-element-c85df72 */.{{ID}} { padding: 60px 30px; text-align: center; } .{{ID}} h2 { font-size: 2.5rem; font-weight: 800; margin-bottom: 20px; color: #ffffff; font-family: 'Poppins', sans-serif; } .{{ID}} p { font-size: 1.1rem; color: #ffffff; margin-bottom: 30px; max-width: 700px; margin-left: auto; margin-right: auto; } .{{ID}} .cta-button { padding: 15px 40px; font-weight: 700; border-radius: 8px; font-size: 1rem; transition: all 0.3s ease; } .{{ID}} .cta-button:hover { transform: translateY(-3px); box-shadow: 0 8px 20px rgba(255,255,255,0.3); }/* End custom CSS */