.coman-sidebar-block .accordion .accordion-item .accordion-button[aria-expanded="false"]:after {  content: "\2b";  color: #ff4000;}.coman-sidebar-block .accordion .accordion-item .accordion-button[aria-expanded="true"]:after {  content: "\f068";  color: #ff4000;}.coman-sidebar-block .accordion .accordion-item .accordion-button:after {  display: none !important;  font-size: 20px;}.coman-sidebar-block .accordion-item {  border:    none !important;  -webkit-box-shadow:    none;  -moz-box-shadow: none;  box-shadow: none;  background:    #f6e7e2;  padding:    0px !important;  border-radius: 0;}.coman-sidebar-block .accordion .accordion-item .accordion-button {  padding: 24px 36px !important;  font-size: 48px;  border: none !important;  background: #000000 !important;  color: #ffffff !important;  font-weight: none !important;  box-shadow: none !important;  border-radius: 0px !important;  line-height: 1.1;  font-weight: normal;  padding-right: 60px !important;  font-family: 'Sabon';  border-bottom: 3px solid #ff4000;}.coman-sidebar-block .accordion .accordion-item .accordion-button[aria-expanded="false"] {  border-bottom: none !important;  border: none !important;}.coman-sidebar-block .accordion .accordion-item .accordion-button[aria-expanded="true"] {  color: #ff4000;}.coman-sidebar-block .accordion-body {  padding: 38px !important;  border: none !important;  margin: 0px !important;}.coman-sidebar-block .accordion .accordion-item .accordion-button::after {  width: auto;  height: auto;  background: none !important;  font-family: 'Font Awesome 6 Free';  font-weight: 900;  transform: none !important;  position: absolute;  right: 36px !important;  display: none;}.accordion-item .accordion-item {  border: none !important;  box-shadow: none !important;  padding: 0px !important;  margin-bottom: 0px !important;  border-bottom: none !important;}.coman-sidebar-block .accordion h4 a {  padding-right: 31px !important;  color: #000000 !important;  font-size: 30px;  font-family: 'Sabon';  display: block;  font-weight: normal;  line-height: 1.7;  display: inline-block;  position: relative;  padding-left: 22px;}.coman-sidebar-block .accordion h4 a:before {  width: 7px;  height: 7px;  position: absolute;  left: 0px;  position: absolute;  top: 55%;  -moz-transform: translate(0, -50%);  -o-transform: translate(0, -50%);  -ms-transform: translate(0, -50%);  -webkit-transform: translate(0, -50%);  transform: translate(0, -50%);  background: #ff4000;  color: #fff;  content: "";  border-radius: 7px;}.coman-sidebar-block .accordion h4 a:hover, .coman-sidebar-block .accordion h4 a:focus {  color: #ff4000 !important;  text-decoration: underline !important;}.coman-sidebar-block .accordion .accordion-item .accordion-item .accordion-button[aria-expanded="true"] + a {  border-bottom: none !important;  color: #ff4000 !important;  text-decoration: underline !important;}.coman-sidebar-block .accordion h4 {  margin-bottom: 0px !important;  position: relative;}.coman-sidebar-block .accordion .accordion-item .accordion-item .accordion-button {  color: #000000;  font-size: 20px;  font-weight: bold;  line-height: normal;  border-bottom: none !important;  padding-bottom: 0px !important;  margin-bottom: 0px !important;  height: auto;  line-height: 1.7;  padding: 0px !important;  background: none !important;  font-family: 'Acumin Pro';  position: absolute;  top: 50%;  -moz-transform: translate(0, -50%);  -o-transform: translate(0, -50%);  -ms-transform: translate(0, -50%);  -webkit-transform: translate(0, -50%);  transform: translate(0, -50%);  width: 20px;  right: 0px;  text-align: center;}.accordion-item .accordion-item:last-child {  margin-bottom: 0px !important;}.coman-sidebar-block .accordion-item .accordion-item .accordion-body {  padding: 0px !important;  border-top: none !important;  margin-top: 10px !important;}.coman-sidebar-block .accordion .accordion-item .accordion-item .accordion-button[aria-expanded="false"]::after {  content: "\f107";  color: #0e1518;  display: inline-block !important;  right: 0px !important;}.coman-sidebar-block .accordion .accordion-item .accordion-item .accordion-button[aria-expanded="true"]::after {  content: "\f106";  color: #ff4000;  display: inline-block !important;  right: 0px !important;}.coman-sidebar-block .accordion .accordion-item .accordion-item {  padding: 5px 0px !important;  border-bottom: none !important;}.coman-sidebar-block .accordion .accordion-item .accordion-item:first-child {  padding-top: 0px !important;}.coman-sidebar-block .accordion .accordion-item .accordion-item .accordion-button[aria-expanded="true"] {  color: #ff4000 !important;}.coman-sidebar-block .accordion .accordion-item .accordion-item:last-child {  padding-bottom: 0px !important;  border-bottom: 0px !important;}.coman-sidebar-block .accordion .accordion-item .accordion-item .accordion-body ul {  padding-left: 60px;  padding-top: 5px;  padding-bottom: 5px;}.coman-sidebar-block .accordion .accordion-item .accordion-item .accordion-body ul li {  position: relative;  margin-bottom: 12px;  line-height: normal;}.coman-sidebar-block .accordion .accordion-item .accordion-item .accordion-body ul li a {  color: #000000;  font-size: 21px;  font-weight: normal;}.coman-sidebar-block .accordion .accordion-item .accordion-item .accordion-body ul li a:hover, .coman-sidebar-block .accordion .accordion-item .accordion-item .accordion-body ul li a:focus, .coman-sidebar-block .accordion .accordion-item .accordion-item .accordion-item .accordion-button[aria-expanded="true"] + ul li a {  color: #ff4000;}.coman-categorias-block {  margin-bottom: 50px;}.related-articles-block ul li a {  color: #000000;  font-size: 30px;  font-weight: normal;  line-height: 1.5;  display: inline-block;  position: relative;  padding-left: 24px;}.related-articles-block ul li a::before {  width: 7px;  height: 7px;  position: absolute;  left: 0px;  position: absolute;  top: 20px;  background: #ff4000;  color: #fff;  content: "";  border-radius: 7px;}.related-articles-block ul li a:hover, .related-articles-block ul li a:focus {  color: #ff4000;  text-decoration: underline !important;}.related-articles-block ul li {  margin-bottom: 12px;  padding-bottom: 12px;}.related-articles-block ul li:last-child {  margin-bottom: 0px !important;  padding-bottom: 0px !important;  border-bottom: none !important;}.coman-sidebar-block .our-locations-block .accordion-item .accordion-item .accordion-body {  padding-left: 38px !important;}.coman-sidebar-block .our-locations-block .accordion-item .accordion-item .accordion-body p {  margin: 0px !important;}.sidebar-case-result-block {  background: #ff4000;  text-align: center;  margin-bottom: 50px;  padding: 45px;}.sidebar-case-result-block h1, .sidebar-case-result-block h2, .sidebar-case-result-block h3, .sidebar-case-result-block h5, .sidebar-case-result-block h6, .sidebar-case-result-block p, .sidebar-case-result-block h4 {  color: #fff;}.sidebar-case-result-block .coman-btn {  background: #fff;  color: #010d41 !important;}.sidebar-case-result-block .coman-btn:hover, .sidebar-case-result-block .coman-btn:focus {  background: #010d41;  color: #fff !important;}.sidebar-our-location-block {  text-align: center;}.sidebar-our-location-block figure p {  margin-bottom: 0px !important;  max-width: 100% !important;}.sidebar-our-location-block iframe {  width: 100% !important;  height: 250px !important;}.sidebar-our-location-block h3 {  font-size: 36px;  color: #000000;  margin-bottom: 8px;}.sidebar-our-location-block h3 a {  color: #000000;}.sidebar-our-location-block h3 a:hover, .sidebar-our-location-block h3 a:focus {  color: #ff4000;}.sidebar-our-location-block p {  color: #000000;  max-width: 364px;  margin: auto;  margin-bottom: 15px;}.sidebar-our-location-block .coman-btn {  display: inline-block;  font-size: 14px;  width: 160px;  border-radius: 0px;  text-transform: uppercase;  font-weight: bold;  height: 36px;  line-height: 36px;  background: #000000;  color: #fff;  font-family: 'Univers LT Std';}.sidebar-our-location-block a.tel-link {  color: #ff4000;  font-weight: bold;  font-family: 'Univers LT Std';  text-decoration: none;  font-size: 38px;}.sidebar-our-location-block a.tel-link:hover, .sidebar-our-location-block a.tel-link:focus {  color: #000;}.sidebar-our-location-block p a.tel-link:hover, .sidebar-our-location-block p a.tel-link:focus {  color: #000;}.sidebar-our-location-block .coman-btn:hover, .sidebar-our-location-block .coman-btn:focus {  background: #ff4000;  color: #fff;}.coman-sidebar-form .coman-form{	background: #000;	margin-bottom: 45px;}@media (max-width: 1900px) {  .coman-sidebar-block .accordion .accordion-item .accordion-item .accordion-button::after, .related-articles-block ul li a, .coman-sidebar-block .our-locations-block .accordion h4 a, .coman-sidebar-block .accordion h4 a {    font-size: 26px;  }  .related-articles-block ul li a::before {    top: 14px;  }  .sidebar-our-location-block h3, .sidebar-our-location-block a.tel-link {    font-size: 31px;  }}@media (max-width: 1800px) {  .coman-sidebar-block .accordion .accordion-item .accordion-item .accordion-button::after, .related-articles-block ul li a, .coman-sidebar-block .our-locations-block .accordion h4 a, .coman-sidebar-block .accordion h4 a {    font-size: 26px;  }  .related-articles-block ul li a::before {    top: 14px;  }  .sidebar-our-location-block h3, .sidebar-our-location-block a.tel-link {    font-size: 30px;  }}@media (max-width: 1700px) {  .coman-sidebar-block .accordion .accordion-item .accordion-item {    padding: 5px 0px !important;  }  .coman-sidebar-block .accordion .accordion-item .accordion-item .accordion-button::after, .related-articles-block ul li a, .coman-sidebar-block .our-locations-block .accordion h4 a, .coman-sidebar-block .accordion h4 a {    font-size: 26px;  }  .related-articles-block ul li a::before {    top: 14px;  }  .sidebar-our-location-block h3, .sidebar-our-location-block a.tel-link {    font-size: 29px;  }}@media (max-width: 1600px) {  .coman-sidebar-block .accordion .accordion-item .accordion-button {    font-size: 43px;  }  .coman-sidebar-block .accordion .accordion-item .accordion-item .accordion-button::after, .related-articles-block ul li a, .coman-sidebar-block .our-locations-block .accordion h4 a, .coman-sidebar-block .accordion h4 a {    font-size: 24px;  }  .coman-sidebar-block .accordion .accordion-item .accordion-item {    padding: 3px 0px !important;  }  .coman-sidebar-block .accordion .accordion-item .accordion-item .accordion-body ul li a {    font-size: 18px;  }  .related-articles-block ul li {    margin-bottom: 11px;    padding-bottom: 11px;  }  .related-articles-block ul li a::before {    top: 14px;  }  .sidebar-our-location-block h3, .sidebar-our-location-block a.tel-link {    font-size: 28px;  }}@media (max-width: 1500px) {  .coman-sidebar-block .accordion .accordion-item .accordion-button {    font-size: 41px;  }  .coman-sidebar-block .accordion .accordion-item .accordion-item .accordion-button::after, .related-articles-block ul li a, .coman-sidebar-block .our-locations-block .accordion h4 a, .coman-sidebar-block .accordion h4 a {    font-size: 23px;  }  .coman-sidebar-block .accordion .accordion-item .accordion-item {    padding: 3px 0px !important;  }  .coman-sidebar-block .accordion .accordion-item .accordion-item .accordion-body ul li a {    font-size: 17px;  }  .related-articles-block ul li {    margin-bottom: 10px;    padding-bottom: 10px;  }  .our-locations-block p {    font-size: 14px;  }  .coman-sidebar-block .welcome-form {    padding: 50px 25px;  }  .coman-sidebar-block .accordion .accordion-item .accordion-button {    padding: 18px 30px 18px 30px !important;  }  .coman-sidebar-block .accordion-body {    padding: 30px !important;  }  .coman-sidebar-block .accordion .accordion-item .accordion-button::after {    right: 30px !important;  }  .related-articles-block ul li a::before {    top: 14px;  }  .sidebar-our-location-block h3, .sidebar-our-location-block a.tel-link {    font-size: 27px;  }}@media (max-width: 1400px) {  .coman-sidebar-block .accordion .accordion-item .accordion-button {    font-size: 40px;  }  .coman-sidebar-block .accordion .accordion-item .accordion-item .accordion-button::after, .related-articles-block ul li a, .coman-sidebar-block .our-locations-block .accordion h4 a, .coman-sidebar-block .accordion h4 a {    font-size: 22px;  }  .coman-sidebar-block .accordion .accordion-item .accordion-item {    padding: 3px 0px !important;  }  .coman-sidebar-block .accordion .accordion-item .accordion-item .accordion-body ul li a {    font-size: 16px;  }  .related-articles-block ul li {    margin-bottom: 10px;    padding-bottom: 10px;  }  .our-locations-block p {    font-size: 14px;  }  .coman-sidebar-block .accordion .accordion-item .accordion-button {    padding: 18px 30px 18px 30px !important;  }  .coman-sidebar-block .accordion-body {    padding: 30px !important;  }  .coman-sidebar-block .accordion .accordion-item .accordion-button::after {    right: 30px !important;  }  .related-articles-block ul li a::before {    top: 12px;  }  .sidebar-our-location-block h3, .sidebar-our-location-block a.tel-link {    font-size: 26px;  }}@media (max-width: 1300px) {  .coman-sidebar-block .accordion .accordion-item .accordion-button {    font-size: 37px;  }  .coman-sidebar-block .accordion .accordion-item .accordion-item .accordion-button::after, .related-articles-block ul li a, .coman-sidebar-block .our-locations-block .accordion h4 a, .coman-sidebar-block .accordion h4 a {    font-size: 21px;  }  .coman-sidebar-block .accordion .accordion-item .accordion-item {    padding: 3px 0px !important;  }  .coman-sidebar-block .accordion .accordion-item .accordion-item .accordion-body ul li a {    font-size: 16px;  }  .related-articles-block ul li {    margin-bottom: 10px;    padding-bottom: 10px;  }  .our-locations-block p {    font-size: 14px;  }  .coman-sidebar-block .accordion .accordion-item .accordion-button {    padding: 17px 25px 17px 25px !important;  }  .coman-sidebar-block .accordion-body {    padding: 25px !important;  }  .coman-sidebar-block .accordion .accordion-item .accordion-button::after {    right: 25px !important;  }  .related-articles-block ul li a::before {    top: 12px;  }  .sidebar-our-location-block h3, .sidebar-our-location-block a.tel-link {    font-size: 25px;  }}@media (max-width: 1200px) {  .coman-sidebar-block .accordion .accordion-item .accordion-button {    font-size: 35px;  }  .coman-sidebar-block .accordion .accordion-item .accordion-item .accordion-button::after, .related-articles-block ul li a, .coman-sidebar-block .our-locations-block .accordion h4 a, .coman-sidebar-block .accordion h4 a {    font-size: 19px;  }  .coman-sidebar-block .accordion .accordion-item .accordion-item {    padding: 3px 0px !important;  }  .coman-sidebar-block .accordion .accordion-item .accordion-item .accordion-body ul li a {    font-size: 16px;  }  .coman-sidebar-block .accordion .accordion-item .accordion-item .accordion-body ul {    padding-left: 20px;  }  .coman-sidebar-block .accordion .accordion-item .accordion-item .accordion-body ul li {    padding-left: 15px;    margin-bottom: 5px;  }  .related-articles-block ul li {    margin-bottom: 8px;    padding-bottom: 8px;  }  .our-locations-block p {    font-size: 14px;  }  .coman-sidebar-block .accordion .accordion-item .accordion-button {    padding: 16px 25px 16px 25px !important;  }  .coman-sidebar-block .accordion-body {    padding: 25px !important;  }  .coman-sidebar-block .accordion .accordion-item .accordion-button::after {    right: 25px !important;  }  .coman-sidebar-block .welcome-form, .sidebar-case-result-block {    padding: 25px;  }  .related-articles-block ul li a::before {    top: 12px;  }  .sidebar-our-location-block h3, .sidebar-our-location-block a.tel-link {    font-size: 24px;  }}@media (max-width: 1100px) {  .coman-sidebar-block .accordion .accordion-item .accordion-button {    font-size: 30px;  }  .coman-sidebar-block .accordion .accordion-item .accordion-item .accordion-button::after, .related-articles-block ul li a, .coman-sidebar-block .our-locations-block .accordion h4 a, .coman-sidebar-block .accordion h4 a {    font-size: 18px;  }  .coman-sidebar-block .accordion .accordion-item .accordion-item {    padding: 3px 0px !important;  }  .coman-sidebar-block .accordion .accordion-item .accordion-item .accordion-body ul li a {    font-size: 16px;  }  .coman-sidebar-block .accordion .accordion-item .accordion-item .accordion-body ul {    padding-left: 20px;  }  .coman-sidebar-block .accordion .accordion-item .accordion-item .accordion-body ul li {    padding-left: 15px;    margin-bottom: 5px;  }  .related-articles-block ul li {    margin-bottom: 8px;    padding-bottom: 8px;  }  .our-locations-block p {    font-size: 14px;  }  .coman-sidebar-block .accordion .accordion-item .accordion-button {    padding: 15px 25px 15px 25px !important;  }  .coman-sidebar-block .accordion-body {    padding: 25px !important;  }  .coman-sidebar-block .accordion .accordion-item .accordion-button::after {    right: 25px !important;  }  .coman-sidebar-block .welcome-form, .sidebar-case-result-block {    padding: 25px;  }  .related-articles-block ul li a::before {    top: 12px;  }  .sidebar-our-location-block h3, .sidebar-our-location-block a.tel-link {    font-size: 23px;  }}@media (max-width: 991px) {  .coman-sidebar-block {    margin-top: 30px;  }  .coman-sidebar-block .accordion .accordion-item .accordion-button {    font-size: 33px;  }  .coman-sidebar-block .accordion .accordion-item .accordion-item .accordion-button::after, .related-articles-block ul li a, .coman-sidebar-block .our-locations-block .accordion h4 a, .coman-sidebar-block .accordion h4 a {    font-size: 19px;  }  .coman-sidebar-block .accordion .accordion-item .accordion-item {    padding: 3px 0px !important;  }  .coman-sidebar-block .accordion .accordion-item .accordion-item .accordion-body ul li a {    font-size: 16px;  }  .coman-sidebar-block .accordion .accordion-item .accordion-item .accordion-body ul {    padding-left: 20px;  }  .coman-sidebar-block .accordion .accordion-item .accordion-item .accordion-body ul li {    padding-left: 15px;    margin-bottom: 5px;  }  .related-articles-block ul li {    margin-bottom: 8px;    padding-bottom: 8px;  }  .our-locations-block p {    font-size: 14px;  }  .coman-sidebar-block .accordion .accordion-item .accordion-button {    padding: 15px 20px 15px 20px !important;  }  .coman-sidebar-block .accordion-body {    padding: 20px !important;  }  .coman-sidebar-block .accordion .accordion-item .accordion-button::after {    right: 20px !important;  }  .coman-sidebar-block .welcome-form, .sidebar-case-result-block {    padding: 20px;  }  .related-articles-block ul li a::before {    top: 10px;  }  .sidebar-our-location-block h3, .sidebar-our-location-block a.tel-link {    font-size: 28px;  }}@media (max-width: 767px) {  .coman-sidebar-block .accordion .accordion-item .accordion-button {    font-size: 30px;  }  .coman-sidebar-block .accordion .accordion-item .accordion-item .accordion-button::after, .related-articles-block ul li a, .coman-sidebar-block .our-locations-block .accordion h4 a, .coman-sidebar-block .accordion h4 a {    font-size: 18px;  }  .coman-sidebar-block .accordion .accordion-item .accordion-item {    padding: 5px 0px !important;  }  .coman-sidebar-block .accordion .accordion-item .accordion-item .accordion-body ul li a {    font-size: 16px;  }  .coman-sidebar-block .accordion .accordion-item .accordion-item .accordion-body ul {    padding-left: 20px;  }  .coman-sidebar-block .accordion .accordion-item .accordion-item .accordion-body ul li {    padding-left: 15px;    margin-bottom: 5px;  }  .related-articles-block ul li {    margin-bottom: 8px;    padding-bottom: 8px;  }  .our-locations-block p {    font-size: 14px;  }  .coman-sidebar-block .welcome-form, .sidebar-case-result-block {    padding: 30px 15px;  }  .coman-sidebar-block .accordion .accordion-item .accordion-button {    padding: 15px 20px 15px 20px !important;  }  .coman-sidebar-block .accordion-body {    padding: 20px !important;  }  .coman-sidebar-block .accordion .accordion-item .accordion-button::after {    right: 20px !important;  }  .related-articles-block ul li a::before {    top: 10px;  }  .sidebar-our-location-block h3, .sidebar-our-location-block a.tel-link {    font-size: 28px;  }}@media (max-width: 576px) {  .coman-sidebar-block .accordion .accordion-item .accordion-button {    font-size: 28px;  }  .coman-sidebar-block .accordion .accordion-item .accordion-item .accordion-button::after, .related-articles-block ul li a, .coman-sidebar-block .our-locations-block .accordion h4 a, .coman-sidebar-block .accordion h4 a {    font-size: 17px;  }  .coman-sidebar-block .accordion .accordion-item .accordion-item {    padding: 5px 0px !important;  }  .coman-sidebar-block .accordion .accordion-item .accordion-item .accordion-body ul li a {    font-size: 16px;  }  .coman-sidebar-block .accordion .accordion-item .accordion-item .accordion-body ul {    padding-left: 20px;  }  .coman-sidebar-block .accordion .accordion-item .accordion-item .accordion-body ul li {    padding-left: 15px;    margin-bottom: 5px;  }  .related-articles-block ul li {    margin-bottom: 8px;    padding-bottom: 8px;  }  .our-locations-block p {    font-size: 14px;  }  .coman-sidebar-block .welcome-form, .sidebar-case-result-block {    padding: 30px 15px;  }  .coman-sidebar-block .accordion .accordion-item .accordion-button {    padding: 15px 20px 15px 20px !important;  }  .coman-sidebar-block .accordion-body {    padding: 20px !important;  }  .coman-sidebar-block .accordion .accordion-item .accordion-button::after {    right: 20px !important;  }  .related-articles-block ul li a::before {    top: 10px;  }  .sidebar-our-location-block h3, .sidebar-our-location-block a.tel-link {    font-size: 26px;  }}