

.footer_top .widget_nav_menu li.menu-item a{
text-transform: uppercase;
letter-spacing: 0.35px;
}

.footer_top .widget_nav_menu ul li{
padding-bottom: 14px;
}

.footer_top h5{
margin-bottom: 31px;
}

@media only screen and (min-width: 1001px){
.q_logo a{
height: 115px!important;
top: 15px;
}
}

nav.main_menu.left{
    padding-left: 24px;
}

.header_bottom_right_widget_holder .custom-html-widget .qode_icon_shortcode {
    vertical-align: top;
}

.side_menu .widget {
    margin: 0 0 15px;
}

.side_menu_button a:last-child{
    top: 4px;
}

.side_menu_button>a.search_button{
    top: -3px;
}

@media only screen and (min-width: 1001px){
    footer .qode-instagram-feed{
        padding-right: 25%;
    }
}

.hesperiden.tparrows:before{
    font-family: 'ElegantIcons';
    font-size: 50px;
    transition: color 0.2s ease;
}

.hesperiden.tparrows.tp-leftarrow:before{
    content: '\34';
}

.hesperiden.tparrows.tp-rightarrow:before{
    margin-right: 0;
    content: '\35';
}

.hesperiden.tparrows, .hesperiden.tparrows:hover{
    background: transparent;
}

.hesperiden.tparrows:hover:before{
    color: rgba(0, 160, 240, 1);
}

@media only screen and (max-width: 600px){
    .title.title_size_large h1{
        margin-bottom: 0;
    }    
    .title .subtitle{
        display: none;
    }
}

.qode-advanced-pricing-list .qode-apl-item .qode-apl-item-top .qode-apl-line{
    bottom: 12px;
}

.qode-advanced-pricing-list .qode-apl-item .qode-apl-item-top .qode-apl-item-price, .qode-advanced-pricing-list .qode-apl-item .qode-apl-item-top .qode-apl-item-title{
    padding: 0;

.qode-advanced-pricing-list .qode-apl-item .qode-apl-item-top .qode-apl-line{
    bottom: 12px;
}
}

/*______________/8M/_____________________________________________________________*/

.header_bottom_right_widget_holder {background: #f3f3f3; }
header .q_logo img.mobile {margin-top: -20px;height: 140% !important;}
nav.mobile_menu ul li a, nav.mobile_menu ul li h3 {text-align: center}
.icon-left .q_icon_with_title.small .icon_holder img {padding: 10px; margin-top: -30px;}
p {
    color: #828282;
    font-family: 'Roboto', sans-serif;
    font-size: 16px;
    line-height: 20px;
    font-style: normal;
    font-weight: 300;
    margin-bottom: 10px;
}

h4, .h4, h4 a {font-size: 22px;line-height: 20px;}
.q_logo {top: 12px;}
.q_logo img {box-shadow: -webkit-box-shadow: 0px 21px 32px -8px rgba(2,61,61,0.57);-moz-box-shadow: 0px 21px 32px -8px rgba(2,61,61,0.57);box-shadow: 0px 21px 32px -8px rgba(2,61,61,0.57) !important;}

nav.main_menu ul li.active a {color: #00BDCC;}
nav.main_menu ul li:hover a {color: rgba(0,85,98,1);}

.qbutton.large { border:none;
background: rgba(0,85,98,1);
background: -moz-linear-gradient(45deg, rgba(0,85,98,1) 0%, rgba(0,189,204,1) 100%);
background: -webkit-gradient(left bottom, right top, color-stop(0%, rgba(0,85,98,1)), color-stop(100%, rgba(0,189,204,1)));
background: -webkit-linear-gradient(45deg, rgba(0,85,98,1) 0%, rgba(0,189,204,1) 100%);
background: -o-linear-gradient(45deg, rgba(0,85,98,1) 0%, rgba(0,189,204,1) 100%);
background: -ms-linear-gradient(45deg, rgba(0,85,98,1) 0%, rgba(0,189,204,1) 100%);
background: linear-gradient(45deg, rgba(0,85,98,1) 0%, rgba(0,189,204,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#005562', endColorstr='#00bdcc', GradientType=1 );
}


h1, .h1, .title h1, h2, .h2, .title h2, h3, .h3, .title h3  {
    background-image: -webkit-linear-gradient(left, rgba(0,85,98,1) 0%, rgba(0,189,204,1) 100%, ); /* For Chrome and Safari */
    background-image:    -moz-linear-gradient(left, rgba(0,85,98,1) 0%, rgba(0,189,204,1) 100%, ); /* For old Fx (3.6 to 15) */
    background-image:     -ms-linear-gradient(left, rgba(0,85,98,1) 0%, rgba(0,189,204,1) 100%, ); /* For pre-releases of IE 10*/
    background-image:      -o-linear-gradient(left, rgba(0,85,98,1) 0%, rgba(0,189,204,1) 100%); /* For old Opera (11.1 to 12.0) */
    background-image:         linear-gradient(to right, rgba(0,85,98,1) 0%, rgba(0,189,204,1) 100%); /* Standard syntax; must be last */
    color:transparent;-webkit-background-clip: text; background-clip: text; line-height: 60px; font-weight: 400;}

.cita{text-shadow: 0px 0px 8px rgba(150, 150, 150, 1); color: #fff;font-size: 30px;line-height: 30px;font-weight: 200 !important;}

.footer_top_holder{
background: rgba(0,18,20,1);
background: -moz-linear-gradient(45deg, rgba(0,18,20,1) 0%, rgba(0,85,98,1) 92%, rgba(0,85,98,1) 100%);
background: -webkit-gradient(left bottom, right top, color-stop(0%, rgba(0,18,20,1)), color-stop(92%, rgba(0,85,98,1)), color-stop(100%, rgba(0,85,98,1)));
background: -webkit-linear-gradient(45deg, rgba(0,18,20,1) 0%, rgba(0,85,98,1) 92%, rgba(0,85,98,1) 100%);
background: -o-linear-gradient(45deg, rgba(0,18,20,1) 0%, rgba(0,85,98,1) 92%, rgba(0,85,98,1) 100%);
background: -ms-linear-gradient(45deg, rgba(0,18,20,1) 0%, rgba(0,85,98,1) 92%, rgba(0,85,98,1) 100%);
background: linear-gradient(45deg, rgba(0,18,20,1) 0%, rgba(0,85,98,1) 92%, rgba(0,85,98,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#001214', endColorstr='#005562', GradientType=1 );}

.descripcion-veronica {
    margin-top: -70px;
    padding: 30px;
    border-radius: 4px;
    color: #fff !important;
background: rgba(0,85,98,1);
background: -moz-linear-gradient(45deg, rgba(0,85,98,1) 0%, rgba(0,189,204,1) 100%);
background: -webkit-gradient(left bottom, right top, color-stop(0%, rgba(0,85,98,1)), color-stop(100%, rgba(0,189,204,1)));
background: -webkit-linear-gradient(45deg, rgba(0,85,98,1) 0%, rgba(0,189,204,1) 100%);
background: -o-linear-gradient(45deg, rgba(0,85,98,1) 0%, rgba(0,189,204,1) 100%);
background: -ms-linear-gradient(45deg, rgba(0,85,98,1) 0%, rgba(0,189,204,1) 100%);
background: linear-gradient(45deg, rgba(0,85,98,1) 0%, rgba(0,189,204,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#005562', endColorstr='#00bdcc', GradientType=1;
box-shadow: -webkit-box-shadow: 0px 21px 32px -8px rgba(2,61,61,0.57);-moz-box-shadow: 0px 21px 32px -8px rgba(2,61,61,0.57);box-shadow: 0px 21px 32px -8px rgba(2,61,61,0.57) !important;
margin-bottom: -20px; }
.descripcion-veronica-texto {color:#fff !important}


/*__________/PLUGIN TIMELINE SLIDER/_________*/
.wpostahs-centent-title {
    margin: 0px 0px -30px 0px !important;
    padding: 0px !important;
    text-align: center;
    font-size: 30px !important;
}




