.services_metrics{grid-template-columns:repeat(4,1fr);gap:48px;width:100%;max-width:1280px;margin-top:48px;display:grid}.services_metric{flex-direction:column;align-items:center;gap:16px;display:flex}.services_metric_number{color:var(--turquoise);font-size:60px;font-weight:900;line-height:1}.services_metric_text{color:var(--periwinkle-gray);text-transform:uppercase;font-size:14px;font-weight:700;line-height:1.2}@media (320px<=width<=640px){.services_metrics{grid-template-columns:100%}}@media (641px<=width<=1024px){.services_metrics{grid-template-columns:repeat(2,1fr)}}
.services_opinion_container{border:1px solid var(--slate);background:var(--navy-deep);border-radius:24px;flex-direction:column;align-items:center;gap:48px;width:100%;max-width:1280px;padding:80px;display:flex;position:relative;overflow:hidden}.services_opinion_overlay{background:var(--blueberry);filter:blur(64px);border-radius:50%;width:384px;height:384px;margin-top:-192px;margin-right:-192px;position:absolute;top:0;right:0}.services_opinion_icon{color:var(--turquoise);opacity:.3;margin-bottom:8px;font-size:48px}.services_opinion_text{text-align:center;text-wrap:balance;color:var(--white);font-size:30px;font-style:italic;font-weight:500;line-height:1.2}.services_opinion_footer{border-top:1px solid var(--frosted-white);justify-content:space-between;align-items:center;gap:48px;width:100%;padding-top:48px;display:flex}.services_opinion_footer_line{background:var(--frosted-white);width:1px;height:48px}.services_opinion_footer_container1,.services_opinion_footer_container2{width:50%;display:flex}.services_opinion_footer_container1{justify-content:end;gap:24px}.services_opinion_footer_name_letters_frame{border:1px solid var(--medium-bright-cyan);border-radius:50%;flex-shrink:0;place-items:center;width:80px;height:80px;display:grid}.services_opinion_footer_name_letters{color:var(--white);font-size:28px;font-weight:500}.services_opinion_footer_details{flex-direction:column;justify-content:center;gap:8px;display:flex}.services_opinion_footer_text,.services_opinion_footer_person_name{font-weight:700}.services_opinion_footer_lead_generation_text,.services_opinion_footer_person_position,.services_opinion_footer_person_name{line-height:1}.services_opinion_footer_person_name{color:var(--white);font-size:20px}.services_opinion_footer_person_position{color:var(--blue-gray);font-size:14px;font-weight:400}.services_opinion_footer_text{color:var(--aqua);text-transform:uppercase;letter-spacing:.1em;font-size:12px;line-height:1.2}.services_opinion_footer_container2{flex-direction:column;gap:8px}.services_opinion_footer_lead_generation_text{color:var(--turquoise);font-size:48px;font-weight:900}@media (320px<=width<=901px){.services_opinion_container{gap:36px;padding:32px}.services_opinion_icon{font-size:36px}.services_opinion_text{font-size:22px}.services_opinion_footer{flex-wrap:wrap;gap:36px;padding-top:36px}.services_opinion_footer_line{display:none}.services_opinion_footer_container1,.services_opinion_footer_container2{flex-direction:column;align-items:center;width:100%}.services_opinion_footer_name_letters_frame{width:60px;height:60px}.services_opinion_footer_name_letters{font-size:22px}.services_opinion_footer_details{align-items:center}.services_opinion_footer_text{text-align:center}.services_opinion_footer_lead_generation_text{text-align:center;font-size:36px}}
.services_question_section{border-top:1px solid var(--slate);border-bottom:1px solid var(--slate)}.services_questions{grid-template-columns:repeat(3,1fr);gap:32px;width:100%;max-width:1280px;margin-top:48px;display:grid}.services_question{background:var(--midnight);border:solid 1px var(--slate);border-radius:16px;flex-direction:column;align-items:center;gap:16px;padding:40px;transition:all .3s;display:flex}.services_question:hover{border-color:var(--medium-bright-cyan)}.services_question:hover .services_question_icon_box{transform:scale(1.05)}.services_question_icon_box{background:var(--soft-turquoise);border-radius:50%;place-items:center;width:64px;height:64px;margin-bottom:16px;display:grid}.services_question_icon{color:var(--turquoise);font-size:32px}.services_question_name{color:var(--white);text-align:center;font-size:20px;font-weight:700}.services_question_offer{text-align:center;color:var(--blue-gray);font-size:14px;font-weight:400;line-height:1.6}.services_question_line{background:var(--slate);width:100%;height:1px;margin:8px 0}.services_question_recomendation{color:var(--turquoise);text-transform:uppercase;text-align:center;font-size:14px;font-weight:700}@media (320px<=width<=768px){.services_questions{grid-template-columns:100%}}@media (769px<=width<=1024px){.services_questions{grid-template-columns:repeat(2,1fr)}}
.services_solutions{grid-template-columns:repeat(3,1fr);gap:32px;width:100%;max-width:1280px;margin-top:48px;display:grid}.services_solution{border:solid 1px var(--slate);background:var(--midnight-blue);border-radius:12px;flex-direction:column;gap:12px;padding:32px;transition:all .3s;display:flex}.services_solution:hover{border-color:var(--medium-bright-cyan)}.services_solution_icon{color:var(--turquoise);margin-bottom:12px;font-size:28px}.services_solution_name{color:var(--white);font-size:20px;font-weight:700;line-height:1}.services_solution_description{text-wrap:balance;color:var(--blue-gray);font-size:14px;font-weight:400;line-height:1.6}@media (320px<=width<=768px){.services_solutions{grid-template-columns:100%}}@media (769px<=width<=1024px){.services_solutions{grid-template-columns:repeat(2,1fr)}}
.services_technology,.services_unique_technologies,.services_technologies_container{flex-direction:column;display:flex}.services_technologies_container{align-items:center;gap:40px;width:100%;max-width:1280px;margin-top:48px}.services_technologies_type_name,.services_technologies_unique_type_name{color:var(--turquoise);text-transform:uppercase;font-size:12px;font-weight:700}.services_technologies_type_name{align-items:center;gap:32px;margin-bottom:-12px;display:flex}.services_technologies{width:100%;display:grid}.services_frontback_technologies{grid-template-columns:repeat(8,1fr);gap:24px}.services_technology{background:var(--ghost-white);border:solid 1px var(--soft-glow);filter:grayscale();border-radius:12px;flex-shrink:0;align-items:center;gap:12px;padding:24px;transition:all .3s}.services_technology:hover{filter:grayscale(0);background:var(--frosted-white);transform:scale(1.05)}.services_technology_icon{color:var(--turquoise);font-size:40px}.services_technology_name{color:var(--medium-blue-gray);text-transform:uppercase;font-size:10px;font-weight:700}.services_mobils_and_designs_technologies{grid-template-columns:repeat(2,1fr);gap:48px}.services_unique_technologies{gap:24px}.services_technologies_unique_type_name{border-bottom:1px solid var(--soft-glow);width:fit-content;padding-bottom:8px}.services_mobile_technologies{grid-template-columns:repeat(4,1fr);gap:16px}.services_design_technologies{grid-template-columns:repeat(3,1fr);gap:16px}@media (320px<=width<=1024px){.services_mobils_and_designs_technologies{grid-template-columns:100%}}@media (320px<=width<=480px){.services_design_technologies,.services_mobile_technologies,.services_frontback_technologies{grid-template-columns:repeat(2,1fr);gap:16px}.services_technologies_unique_type_name,.services_technologies_type_name{font-size:10px}}@media (481px<=width<=768px){.services_mobile_technologies,.services_frontback_technologies{grid-template-columns:repeat(3,1fr);gap:16px}}@media (769px<=width<=1240px){.services_frontback_technologies{grid-template-columns:repeat(4,1fr);gap:16px}}
