.coman-sidebar-block .accordion .accordion-item .accordion-button[aria-expanded="false"]:after {  content: "\2b";  color: #e18141;}.coman-sidebar-block .accordion .accordion-item .accordion-button[aria-expanded="true"]:after {  content: "\f068";  color: #e18141;}.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:    #f6f7f8;  padding:    0px !important;  border-radius: 8px 8px 8px 8px !important;}.coman-sidebar-block .accordion .accordion-item .accordion-button {  padding: 25px 39px !important;  font-size: 30px;  border: none !important;  background: #044177 !important;  color: #ffffff !important;  box-shadow: none !important;  border-radius: 0px !important;  line-height: 1.1;  font-weight: bold;  padding-right: 60px !important;  font-family: 'Metropolis Extra';  border-bottom: 3px solid #044177 !important;  border-radius: 8px 8px 0px 0px !important;}.coman-sidebar-block .accordion .accordion-item .accordion-button[aria-expanded="false"] {  border-bottom: none !important;  border: none !important;  border-radius: 8px 8px 8px 8px !important;}.coman-sidebar-block .accordion .accordion-item .accordion-button[aria-expanded="true"] {  color: #e18141;}.coman-sidebar-block .accordion-body {  padding: 38px !important;  border: none !important;  margin: 0px !important;  border-bottom: 2px solid #f6f7f8 !important;  border-radius: 0px 0px 8px 8px !important;}.coman-sidebar-block .accordion .accordion-item .accordion-button::after {  width: auto;  height: auto;  background: none !important;  font-family: "FontAwesome";  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: #00223d !important;  font-size: 18px;  font-family: 'Metropolis';  display: block;  font-weight: bold;  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: 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%);  background: #037eba;  color: #fff;  content: "";  border-radius: 7px;}.coman-sidebar-block .accordion h4 a:hover, .coman-sidebar-block .accordion h4 a:focus {  color: #e18141 !important;}.coman-sidebar-block .accordion .accordion-item .accordion-item .accordion-button[aria-expanded="true"] + a {  border-bottom: none !important;  color: #e18141 !important;}.coman-sidebar-block .accordion h4 {  margin-bottom: 0px !important;  position: relative;  line-height: normal;}.coman-sidebar-block .accordion .accordion-item .accordion-item .accordion-button {  color: #00223d;  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: #00223d;  display: inline-block !important;  right: 0px !important;}.coman-sidebar-block .accordion .accordion-item .accordion-item .accordion-button[aria-expanded="true"]::after {  content: "\f106";  color: #00223d;  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: #e18141 !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: 30px;  padding-top: 5px;  padding-bottom: 5px;}.coman-sidebar-block .accordion .accordion-item .accordion-item .accordion-body ul li {  position: relative;  margin-bottom: 10px;  line-height: normal;}.coman-sidebar-block .accordion .accordion-item .accordion-item .accordion-body ul li a {  color: #00223d;  font-size: 18px;  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: #e18141;}.coman-categorias-block {  margin-bottom: 50px;}.related-articles-block ul li a {  color: #00223d;  font-size: 18px;  font-weight: bold;  line-height: 1.7;  display: inline-block;  position: relative;}.related-articles-block ul li a:hover, .related-articles-block ul li a:focus {  color: #e18141;}.related-articles-block ul li {  border-bottom: 1px solid #dee0e2;  margin-bottom: 13px;  padding-bottom: 13px;}.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;}.coman-sidebar-block .our-locations-block .accordion-item .accordion-item .accordion-body p a {  color: #e18141 !important;}.sidebar-our-location-block {  text-align: center;  border-bottom: 2px solid #f6f7f8;  background: #f6f7f8;  border-radius: 8px 8px 8px 8px !important;}.sidebar-our-location-block figure p {  margin-bottom: 0px !important;  max-width: 100% !important;}.sidebar-our-location-block iframe {  width: 100% !important;  height: 240px !important;}.sidebar-our-location-block h3 {  font-size: 24px;  color: #00223d;  font-weight: bold;}.sidebar-our-location-block h3 a {  color: #00223d;}.sidebar-our-location-block h3 a:hover, .sidebar-our-location-block h3 a:focus {  color: #e18141;}.sidebar-our-location-block p {  color: #111111;  max-width: 350px;  margin: auto;  margin-bottom: 8px;}.sidebar-our-location-block p a {  color: #037eba;  font-weight: bold;}.sidebar-our-location-block .coman-btn {  display: inline-block;  font-size: 14px;  width: 120px;  text-transform: uppercase;  font-weight: bold;  height: 32px;  line-height: 32px;  font-family: 'Metropolis';  color: #fff !important;  border: 1px solid #e18141 !important;  background: #e18141 !important;  border-radius: 0px;}.sidebar-our-location-block .coman-btn:hover, .sidebar-our-location-block .coman-btn:focus {  background: #037eba !important;  color: #e18141 !important;  border: 1px solid #037eba !important;}.sidebar-our-location-block {  padding: 35px 30px;  background: #f6f7f8;}.sidebar-our-location-block h2 {  font-size: 36px;  font-weight: bold;  margin-bottom: 20px;  color: #00223d;}.coman-sidebar-block .coman-form {  text-align: center;  padding: 40px;  background-color: #044177 !important;  margin-bottom: 60px;  border: 4px solid #044177 !important;}.coman-sidebar-block .coman-form h3 {  font-size: 30px;}.coman-sidebar-block .coman-form textarea {  height: 150px !important;}@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: 18px;  }  .related-articles-block ul li a {    font-size: 17px;  }}@media (max-width: 1600px) {  .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;  }  .related-articles-block ul li {    margin-bottom: 11px;    padding-bottom: 11px;  }  .related-articles-block ul li a {    font-size: 16px;  }}@media (max-width: 1500px) {  .coman-sidebar-block .accordion .accordion-item .accordion-button {    font-size: 29px;  }  .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: 15px;  }  .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 {    font-size: 16px;  }  .coman-sidebar-block .coman-form {    padding: 25px;  }}@media (max-width: 1400px) {  .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: 3px 0px !important;  }  .coman-sidebar-block .accordion .accordion-item .accordion-item .accordion-body ul li a {    font-size: 15px;  }  .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 {    font-size: 15px;  }  .coman-sidebar-block .coman-form {    padding: 25px;  }}@media (max-width: 1300px) {  .coman-sidebar-block .accordion .accordion-item .accordion-button {    font-size: 27px;  }  .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: 16px;  }  .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: 15px;  }  .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 {    font-size: 15px;  }  .coman-sidebar-block .coman-form {    padding: 30px 20px;  }}@media (max-width: 1200px) {  .coman-sidebar-block .accordion .accordion-item .accordion-button {    font-size: 26px;  }  .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: 16px;  }  .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: 15px;  }  .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;  }  .related-articles-block ul li a {    font-size: 15px;  }  .sidebar-our-location-block {    padding: 25px;  }  .coman-sidebar-block .coman-form {    padding: 30px 20px;  }}@media (max-width: 1100px) {  .coman-sidebar-block .accordion .accordion-item .accordion-button {    font-size: 25px;  }  .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: 16px;  }  .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: 15px;  }  .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;  }  .related-articles-block ul li a {    font-size: 14px;  }  .sidebar-our-location-block {    padding: 25px;  }  .coman-sidebar-block .coman-form {    padding: 30px 20px;  }}@media (max-width: 991px) {  .coman-sidebar-block {    margin-top: 30px;  }  .coman-sidebar-block .accordion .accordion-item .accordion-button {    font-size: 25px;  }  .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: 15px;  }  .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: 15px;  }  .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;  }  .related-articles-block ul li a {    font-size: 14px;  }  .sidebar-our-location-block {    padding: 20px;  }  .coman-sidebar-block .coman-form {    padding: 30px 20px;  }}@media (max-width: 767px) {  .coman-sidebar-block .accordion .accordion-item .accordion-button {    font-size: 25px;  }  .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: 16px;  }  .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: 15px;  }  .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;  }  .related-articles-block ul li a {    font-size: 14px;  }  .sidebar-our-location-block {    padding: 20px;  }  .coman-sidebar-block .coman-form {    padding: 30px 20px;  }}@media (max-width: 576px) {  .coman-sidebar-block .accordion .accordion-item .accordion-button {    font-size: 25px;  }  .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: 15px;  }  .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: 14px;  }  .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;  }  .sidebar-our-location-block {    padding: 20px;  }  .coman-sidebar-block .coman-form {    padding: 30px 15px;  }}