.scrollup {background: url('../images/arrow_up.png') no-repeat;display: none;width: 45px;height: 45px;position: fixed;bottom: 10px;right: 100px}
/* =============================================Tooltip custom styles===================================================== */
.tooltip{position:absolute;z-index:1030;display:block;visibility:visible;font-size:11px;line-height:1.4;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:0.8;filter:alpha(opacity=80)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}
/* =============================================Author's custom styles==================================================== */
@font-face {font-family: 'nunito_sansregular';src: url('../webfonts/nunito-sans-regular-webfont.eot');src: url('../webfonts/nunito-sans-regular-webfont.eot?#iefix') format('embedded-opentype'),url('../webfonts/nunito-sans-regular-webfont.woff2') format('woff2'),url('../webfonts/nunito-sans-regular-webfont.woff') format('woff'),url('../webfonts/nunito-sans-regular-webfont.ttf') format('truetype'),url('../webfonts/nunito-sans-regular-webfont.svg#nunito_sansregular') format('svg');font-weight: normal;font-style: normal;}
@font-face {font-family: 'nunito_sansbold';src: url('../webfonts/nunito-sans-bold-webfont.eot');src: url('../webfonts/nunito-sans-bold-webfont.eot?#iefix') format('embedded-opentype'),url('../webfonts/nunito-sans-bold-webfont.woff2') format('woff2'),url('../webfonts/nunito-sans-bold-webfont.woff') format('woff'),url('../webfonts/nunito-sans-bold-webfont.ttf') format('truetype'),url('../webfonts/nunito-sans-bold-webfont.svg#nunito_sansbold') format('svg');font-weight: normal;font-style: normal;}
body{position: relative;color: #62656a;font-family: 'nunito_sansregular';}
.navbar-toggler {border-color: rgba(51, 204, 204, 0.5);}
.navbar-toggler-icon {background: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(51, 204, 204, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");}
.navbar{background: #003a7f;
    background: -moz-linear-gradient(left,  #003a7f 0%, #1169ac 50%, #187ec0 75%, #2196d8 100%);
    background: -webkit-linear-gradient(left,  #003a7f 0%,#1169ac 50%,#187ec0 75%,#2196d8 100%);
    background: linear-gradient(to right,  #003a7f 0%,#1169ac 50%,#187ec0 75%,#2196d8 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#003a7f', endColorstr='#2196d8',GradientType=1 );
    }
.navbar-nav .nav-link {color: #fff;}
.nav-item{padding-top: 0.5rem;}
.item-113 {background: #fff;border: #1e456f solid 3px;
    border-radius: .65rem;padding: 0 0.5rem;
}
.item-113 img {vertical-align: bottom;margin-right: .5rem;}
*::placeholder, .item-113 .nav-link, 
.color-blue{color: #1e456f!important}
*::placeholder {font-weight: bold!important; }
.nav-link:hover, .nav-link:focus {color: #1c88c9}
.color-celeste {color: #2197d8;}
.slideshow .flexslider {margin: 0;border: none;overflow: hidden;}
.slideshow .flex-direction-nav a {width: 56px;padding-left: 12px;border-radius: 50%;
    background: #2095d6;
    background: -moz-linear-gradient(top,  #2095d6 0%, #1b87c9 25%, #126daf 50%, #003a7f 100%);
    background: -webkit-linear-gradient(top,  #2095d6 0%,#1b87c9 25%,#126daf 50%,#003a7f 100%);
    background: linear-gradient(to bottom,  #2095d6 0%,#1b87c9 25%,#126daf 50%,#003a7f 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2095d6', endColorstr='#003a7f',GradientType=0 );
}
.slideshow .flex-direction-nav .flex-next {padding-right: 12px;}
.slideshow .flex-direction-nav a:before {color: #fff;}
.negocio{background: #2095d6;
    background: -moz-linear-gradient(top,  #2095d6 0%, #1b87c9 25%, #126daf 50%, #003a7f 100%);
    background: -webkit-linear-gradient(top,  #2095d6 0%,#1b87c9 25%,#126daf 50%,#003a7f 100%);
    background: linear-gradient(to bottom,  #2095d6 0%,#1b87c9 25%,#126daf 50%,#003a7f 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2095d6', endColorstr='#003a7f',GradientType=0 );
}
.negocio .col-lg-12{background: #fff;border-radius: 0.5rem}
.negocio .card {border: none}
.card-heading{cursor: pointer;}
.item-title, .line-title {border-bottom:#1169ac 5px solid;
    color: #1e456f;font-family: 'nunito_sansbold';
}
.table td, .table th {vertical-align: middle!important;}
.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active,
.nav-tabs .nav-link, .nav-tabs .nav-link:hover{
    color: #212529;
    border: none;
}
.line-ul{border-top:#1169ac 3px solid;color: #1e456f}
.contactenos{background: url('../images/contactenos.jpg') top center no-repeat;}
.module-title{border-bottom: #fff solid 5px;color: #ecf4fa;font-family: 'nunito_sansbold';}
.contactenos .ui.teal.button, .contactenos .ui.teal.button:hover{
    background: #2197d8;}
.chronoforms6_credits{display: none;}
.footer {background: #1e456f;color: #fff;}
.footer a{color: #fff;}
.copy{border-top: #217bb7 solid 1px;color: #217bb7}
/* =============================================Responsive custom styles================================================== */
@media (max-width: 575.98px) {
    
}
@media (min-width: 576px) and (max-width: 767.98px) {

}
@media (min-width: 768px) and (max-width: 991.98px) {
    
}
@media (min-width: 992px) and (max-width: 1199.98px) {
    .negocio-right{margin-top: 8.3rem;}
    #heading6{margin-top: 4rem;}
}
@media (min-width: 1200px) {
    .negocio-right{margin-top: 8.3rem;}
    #heading6{margin-top: 4rem;}
}