.container_first_section{background-color:#f5ebef;display:flex;flex-direction:column;align-items:center}.contact_page_content .container_first_section .title_firt_seccion h2{text-align:center}.contact_page_content .container_first_section .title{margin:10px;margin-bottom:20px}.sub_section_contact .panel h3,.sub_section_contact .panel h4{text-align:center}.sub_section_contact .panel h4{line-height:1.5}.sub_section_contact .panel h3{font-weight:700;color:var(--color-primary)}.sub_section_contact .panel-default{border:none}.container_first_section .first_section_contact{margin-bottom:2%;margin-top:3%}.contact_banner .div_banner{width:100%;padding:0}.contact_banner .banner{background:linear-gradient(135deg,#b23a8e 0,#a874c4 50%,#8a5aa0 100%)}.transparency{background:rgba(138,45,112,.2)}.contact_banner .banner,.transparency{min-height:230px}.div_information{background-color:var(--color-primary-light-2);padding:20px;border-radius:5px}.div_information .information_text{font-size:17px}.contact_banner .container .banner_title{text-align:center;margin-top:95px;margin-bottom:25px;text-shadow:1px 1px #444;color:#fff}.contact_banner .container .banner_title .title{font-size:50px}.container_pages{font-size:16px}.container_pages .container_contact_form h3{margin-bottom:15px}.container_pages .div_information a{color:var(--color-primary)}.contact_page_content .sub_section_contact{justify-content:center;align-items:center;margin:0 15px;max-width:800px}.sub_section_contact .link_card{height:140px;padding-top:1em;border-radius:3px;background:#fff;box-sizing:border-box;text-decoration:none!important;cursor:pointer;color:#444;transition:.3s}.sub_section_contact .link_card h3{font-size:larger}.sub_section_contact .link_card h4{font-size:15px}.first_section_contact .link_card h3,.link_card h4{font-weight:700}.first_section_contact .link_card h3{color:var(--color-primary)}.first_section_contact .link_card:hover{background-color:var(--color-primary);transition:.3s;cursor:pointer}.first_section_contact .link_card:hover h3,.first_section_contact .link_card:hover h4{color:#fff;transition:.3s}.container_pages .second_section_contact{padding-top:2%;padding-bottom:3%;margin:30px}.second_section_contact .link_card{height:100px;padding-top:1em;border-radius:3px;background:var(--color-primary);box-sizing:border-box;text-decoration:none;cursor:pointer;color:#fff;transition:.3s}.second_section_contact .link_card:hover{background-color:#fff;border:1px solid var(--color-primary);color:#000;transition:.3s;cursor:pointer}.second_section_contact .qualify{margin-top:30px;padding-left:20px}.second_section_contact .garanty{display:flex;flex-direction:column;margin-top:60px;padding-left:5%;word-break:break-word}.second_section_contact .garanty .email_contact{text-decoration:none;color:#2c2c2c}.second_section_contact .garanty .img_garanty{margin-bottom:10px}.second_section_contact .garanty .img_garanty img{width:5em}@media (min-width:768px){.second_section_contact .garanty{flex-direction:row}}.second_section_contact .garanty_information{background-color:#f5ebef;padding:15px;border-radius:5px;margin-left:2%}.second_section_contact .row .panel{background-color:var(--color-primary);color:var(--color-white);height:120px;display:flex;align-items:center;justify-content:center}.second_section_contact .row .panel:hover{background-color:#fff;border:1px solid var(--color-primary);color:var(--color-primary);transition:.3s;cursor:pointer}.container_pages .container_first_section .sub_section_contact .panel:hover{color:var(--color-primary);transition:.3s;cursor:pointer}.contact_page_content .second_section_contact{display:flex;flex-direction:column;align-items:center}@media (max-width:767px){.second_section_contact .garanty_information{margin-top:1%;margin-left:0}}@media (min-width:767px){.first_section_contact .sub_section_contact{margin:0 auto;flex-direction:row}}@media (min-width:1095px){.second_section_contact .sub_section_contact{margin:0 auto;flex-direction:row}}@media (max-width:397px){.second_section_contact .link_card{padding-top:5px;font-size:22px}.second_section_contact .link_card h3{font-size:22px}}.sub_section_contact .panel.panel-default:hover{border:none;background-color:var(--color-primary);color:var(--color-white)!important;border-color:var(--color-primary);cursor:pointer}.sub_section_contact .panel.panel-default:hover h3{color:var(--color-white)!important;cursor:pointer}.second_section_contact .second_title{margin-bottom:20px}