.coman-sidebar-block .accordion .accordion-item .accordion-button[aria-expanded="false"]:after {  content: "\2b";  color: #a07c49;}.coman-sidebar-block .accordion .accordion-item .accordion-button[aria-expanded="true"]:after {  content: "\f068";  color: #a07c49;}.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:    #ebeff3;  padding:    0px !important;  border-radius: 0;}.coman-sidebar-block .accordion .accordion-item .accordion-button {  padding: 25px 39px !important;  font-size: 30px;  border: none !important;  background: #0c294e !important;  color: #ffffff !important;  font-weight: none !important;  box-shadow: none !important;  border-radius: 0px !important;  line-height: 1.1;  font-weight: bold;  padding-right: 60px !important;  font-family: 'Abril Display';  border-bottom: 3px solid #0c294e !important;}.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: #a07c49;}.coman-sidebar-block .accordion-body {  padding: 38px !important;  border: none !important;  margin: 0px !important;  border-top: 2px solid #a07c49 !important;  border-bottom: 2px solid #ebeff3 !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: #0c294e !important;  font-size: 18px;  font-family: "Montserrat", sans-serif;  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: #a07c49;  color: #fff;  content: "";  border-radius: 7px;}.coman-sidebar-block .accordion h4 a:hover, .coman-sidebar-block .accordion h4 a:focus {  color: #a07c49 !important;}.coman-sidebar-block .accordion .accordion-item .accordion-item .accordion-button[aria-expanded="true"] + a {  border-bottom: none !important;  color: #a07c49 !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: #0c294e;  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: #0c294e;  display: inline-block !important;  right: 0px !important;}.coman-sidebar-block .accordion .accordion-item .accordion-item .accordion-button[aria-expanded="true"]::after {  content: "\f106";  color: #0c294e;  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: #a07c49 !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: #0c294e;  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: #a07c49;}.coman-categorias-block {  margin-bottom: 50px;}.related-articles-block ul li a {  color: #0c294e;  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: #a07c49;}.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: #a07c49 !important;}.sidebar-our-location-block {  text-align: center;  border-bottom: 2px solid #0c294e;  background: #0c294e;}.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: 30px;  color: #ffffff;  font-weight: normal;}.sidebar-our-location-block h3 a {  color: #ffffff;}.sidebar-our-location-block h3 a:hover, .sidebar-our-location-block h3 a:focus {  color: #a07c49;}.sidebar-our-location-block p {  color: #ffffff;  max-width: 350px;  margin: auto;  margin-bottom: 10px;}.sidebar-our-location-block p a {  color: #fff;  font-weight: normal;}.sidebar-our-location-block .coman-btn {  display: inline-block;  font-size: 12px;  width: 130px;  text-transform: uppercase;  font-weight: bold;  height: 32px;  line-height: 32px;  font-family: "Montserrat", sans-serif;  color: #fff !important;  border: 1px solid #a07c49 !important;  background: #a07c49 !important;}.sidebar-our-location-block .coman-btn:hover, .sidebar-our-location-block .coman-btn:focus {  background: #fff !important;  color: #a07c49 !important;  border: 1px solid #fff !important;}.sidebar-our-location-block {  padding: 50px 30px;  background: #0c294e;  margin-bottom: 60px;}.sidebar-our-location-block h2 {  font-size: 30px;  font-weight: bold;  margin-bottom: 20px;  color: #ffffff;}.coman-sidebar-block .coman-form {  text-align: center;  padding: 35px;  background-color: #0c294e !important;  margin-bottom: 60px;  border-bottom: 4px solid #a07c49 !important;  padding-top: 87px !important;}.coman-sidebar-block .coman-form h3 {  font-size: 30px;}.coman-sidebar-block .coman-form textarea {  height: 150px !important;}.sidebar-selliing-points-block .selliing-points-block {  background: #a07c49;  height: 100%;  padding: 45px 0px;}.sidebar-selliing-points-block .row {  margin: 0px -2px;}.sidebar-selliing-points-block [class*="col-"] {  padding: 0px 2px;  margin-bottom: 4px;}.sidebar-selliing-points-block .selliing-points-block h3 {  text-align: center;  color: #a07c49;  font-size: 72px;  line-height: 0.9;  margin-bottom: 10px;}.sidebar-selliing-points-block .selliing-points-block h3 b {  vertical-align: top;  display: inline-block;  line-height: normal;  font-size: 60%;  position: relative;  top: 7px;}.sidebar-selliing-points-block .selliing-points-block h3 small {  font-size: 36px;  font-weight: bold;  display: block;  line-height: 0.9;  text-transform: uppercase;}.sidebar-selliing-points-block .selliing-points-block h4 {  color: #ffffff;  font-size: 21px;  font-weight: 500;  margin-bottom: 0px;  text-transform: capitalize;  text-align: center;  position: relative;  line-height: normal;}.default-content-sec .defualt-content-info h4 {  color: #a07c49;  font-weight: bold;}@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;  }  .sidebar-selliing-points-block .selliing-points-block h3 {    font-size: 65px;  }  .sidebar-selliing-points-block .selliing-points-block h3 small {    font-size: 35px;  }  .sidebar-selliing-points-block .selliing-points-block h4 {    font-size: 18px;  }}@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;  }  .sidebar-selliing-points-block .selliing-points-block h3 {    font-size: 60px;  }  .sidebar-selliing-points-block .selliing-points-block h3 small {    font-size: 30px;  }  .sidebar-selliing-points-block .selliing-points-block h4 {    font-size: 17px;  }}@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;  }  .sidebar-selliing-points-block .selliing-points-block h3 {    font-size: 55px;  }  .sidebar-selliing-points-block .selliing-points-block h3 small {    font-size: 27px;  }  .sidebar-selliing-points-block .selliing-points-block h4 {    font-size: 16px;  }}@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;  }  .sidebar-selliing-points-block .selliing-points-block h3 {    font-size: 50px;  }  .sidebar-selliing-points-block .selliing-points-block h3 small {    font-size: 25px;  }  .sidebar-selliing-points-block .selliing-points-block h4 {    font-size: 15px;  }}@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;  }  .sidebar-selliing-points-block .selliing-points-block h3 {    font-size: 45px;  }  .sidebar-selliing-points-block .selliing-points-block h3 small {    font-size: 22px;  }  .sidebar-selliing-points-block .selliing-points-block h4 {    font-size: 14px;  }}@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;  }  .sidebar-selliing-points-block .selliing-points-block {    padding: 40px 0px;  }  .sidebar-selliing-points-block .selliing-points-block h3 {    font-size: 40px;  }  .sidebar-selliing-points-block .selliing-points-block h3 small {    font-size: 21px;  }  .sidebar-selliing-points-block .selliing-points-block h4 {    font-size: 13px;  }}@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;  }  .sidebar-selliing-points-block .selliing-points-block {    padding: 30px 0px;  }  .sidebar-selliing-points-block .selliing-points-block h3 {    font-size: 60px;  }  .sidebar-selliing-points-block .selliing-points-block h4 {    font-size: 17px;  }}@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;  }  .sidebar-selliing-points-block .selliing-points-block {    padding: 30px 0px;  }  .sidebar-selliing-points-block .selliing-points-block h3 {    font-size: 60px;  }  .sidebar-selliing-points-block .selliing-points-block h4 {    font-size: 17px;  }}@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;  }  .sidebar-selliing-points-block .selliing-points-block {    padding: 30px 0px;  }  .sidebar-selliing-points-block .selliing-points-block h3 {    font-size: 60px;  }  .sidebar-selliing-points-block .selliing-points-block h4 {    font-size: 17px;  }}