/*
Theme Name: Total Child Theme
Theme URI: https://your-site.com
Description: Your site description. Go to Appearance > Editor to modify this file.
Author: WebSolano
Author URI: https://your-site.com
Template: Total
Version: 1.0
*/

/* Regular Globals */
.mb15 {margin-bottom: 15px !important;}
.mb30 {margin-bottom: 30px !important;}

/* Secondary Globals */

.top_phone_number {margin-top: 1.7rem;}
.top_phone_number p a {font-size: 16px; font-weight: 600; color: #2d323c; text-decoration: none; transition: color 1s ease-out;}
.top_phone_number p a:hover {color: #891e00; transition: color .5s ease-in;}
.header_top_divider1 {border-bottom: solid 1px #11b1b5;}
.home_slider_row.wpex-has-shape-divider-top.wpex-has-shape-divider-bottom .wpex-shape-divider {z-index: -5 !important; opacity: 25%;}
/* .home_slider_row .wpex-has-shape-divider-top .wpex-has-shape-divider-bottom .wpex-shape-divider {z-index: -5 !important;} */
/* .row_gradient1 {background-image: linear-gradient(to top, rgba(17,177,181,0.1), rgba(17,177,181,0.2));}
.row_gradient2 {background-image: linear-gradient(to bottom, rgba(17,177,181,0.1), rgba(17,177,181,0.2));} */

.row_gradient1 {background-image: linear-gradient(to bottom right, rgba(17,177,181,0.1), rgba(238,238,238,0.2));}
.row_gradient2 {background-image: linear-gradient(to top left, rgba(17,177,181,0.1), rgba(238,238,238,0.2));}

/* CONTACTS PAGE */

.contacts_column1 .vc_column-inner {padding-top: 10px; padding-bottom: 10px; border-radius: 8px;}

/* MEDIA QUERIES */

@media screen and (min-width:320px) and (max-width:767px) {
    .top_phone_number p a {font-size: 15px;}

}



/* @font-face {
    font-family: 'Nexa Regular';
    src: url('fonts/nexa/Nexa-Trial-Regular.woff2') format('woff2'),
         url('fonts/nexa/Nexa-Trial-Regular.woff') format('woff'),
  } */

