.elementor-15 .elementor-element.elementor-element-b270494{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-5e2c48d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-7f052b3{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-241877a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-9e7482b{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-bf89b9c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-be574fc{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-9a340f4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-a8beac0{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-02be742 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-a49b06b{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-430ae0c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-9b005b3{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-69e651c > .elementor-element-populated{padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-15 .elementor-element.elementor-element-5e2c48d{width:100%;}.elementor-15 .elementor-element.elementor-element-241877a{width:100%;}.elementor-15 .elementor-element.elementor-element-bf89b9c{width:100%;}.elementor-15 .elementor-element.elementor-element-9a340f4{width:100%;}.elementor-15 .elementor-element.elementor-element-02be742{width:100%;}.elementor-15 .elementor-element.elementor-element-430ae0c{width:100%;}.elementor-15 .elementor-element.elementor-element-69e651c{width:100%;}}/* Start custom CSS for trater-hero, class: .elementor-element-7b14616 */.{{ID}} .hero-overlay { background: rgba(44, 44, 44, 0.75); }/* End custom CSS */
/* Start custom CSS for trater-services, class: .elementor-element-88a3fa0 */.{{ID}} .svc-card { border-top: 4px solid #D4A574; box-shadow: 0 2px 8px rgba(0,0,0,0.08); } .{{ID}} .svc-card .icon { color: #D4A574; }/* End custom CSS */
/* Start custom CSS for trater-cta, class: .elementor-element-6c2efdd */.{{ID}} { padding: 60px 40px; } .{{ID}} h2 { color: #2C2C2C; font-family: 'Poppins', sans-serif; } .{{ID}} p { color: #475569; font-family: 'Lato', sans-serif; }/* End custom CSS */
/* Start custom CSS for trater-cta, class: .elementor-element-0793a52 */.{{ID}} h2 { color: #ffffff; } .{{ID}} p { color: #ffffff; }/* End custom CSS */
/* Start custom CSS for trater-faq, class: .elementor-element-190a9e7 */.{{ID}} h2 { color: #2C2C2C; } .{{ID}} .faq-item .faq-question { color: #2C2C2C; font-weight: 600; border-left: 4px solid #D4A574; } .{{ID}} .faq-item .faq-answer { color: #475569; }/* End custom CSS */
/* Start custom CSS for trater-services, class: .elementor-element-37a7a6f */.{{ID}} .svc-card { border-top: 4px solid #D4A574; border-radius: 8px; } .{{ID}} .svc-card .icon { color: #D4A574; font-size: 32px; }/* End custom CSS */
/* Start custom CSS for trater-services, class: .elementor-element-296a5d4 */.{{ID}} .svc-card { box-shadow: 0 2px 12px rgba(212, 165, 116, 0.12); border-top: 4px solid #D4A574; } .{{ID}} .svc-card .icon { color: #D4A574; }/* End custom CSS */