/*
 Theme Name:   Tecnocol
 Theme URI:    https://www.famethemes.com
 Description:  OnePress child theme
 Author:       Germán Salamanca
 Author URI:   https://www.famethemes.com
 Template:     onepress
 Version:      1.0.0
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  onepress-child
*/

/* Add your custom css below
-------------------------------------------------------------- */

h3, h2 {
    color: #0f6eb5;
}
.menu-2 li {
    float: right;
    position: relative;
    padding: 0px 30px;
    margin: 0;
    z-index: 100;
    padding: 3px 22px;
    list-style-type: none;
    font-size: 12px;
    color: #c6edfd;
}
.menu-2 li a {
    text-decoration: none;
    color: #03c4eb;
    transition: color 0.5s
}
.menu-2 li a:hover {
    color: #fff;
    text-decoration: none;
    transition: color 0.5s
}
.site-header{
    box-shadow:  5px 6px 11px 0px rgba(0, 0, 0, 0.29);
    line-height: 89px;
}
.menu-2 .li-line {
    border-left: 1px solid #4d8ac8;
}
.menu-2 {
    background: linear-gradient(90deg, #1393ec, #11588d);
    z-index: 100;
    position: relative;
    float: right;
    width: 100%;
}
.site-branding {
    margin-top: 6px;
}

.section-parallax .parallax-bg:before, #parallax-hero .parallax-bg:before {
    background: none !important;
}
.hero-slideshow-wrapper:after {
    background: none !important;
}

.hero-content-style1, .hero-content-style1 p{
    text-align: left;
}
.btn-theme-primary {
    background: linear-gradient(#f3432c, #b53d2e);
    background-color: #f3432c !important;
}
.btn-secondary-outline {
    background: linear-gradient(#0e84da, #0e63a2);
    background-color: #0e84da;
}
#hero .btn {
    border: 1px solid;
    border-radius: 3px;
    box-shadow: 2px 4px 12px rgba(0, 0, 0, 0.47);
    font-size: 15px;
    Text-transform: none;
}
#hero .container{
     padding-top: 8% !important;
    padding-bottom: 7% !important;
}
#hero .btn:hover {
    border: 1px solid #fff !important;
    color: #fff;
    box-shadow: 2px 7px 12px rgba(0, 0, 0, 0.47);
    background-color: #0e84da;
    transition: all 0.5s;
}
.btn-secondary-outline:hover {
    background-color: #0e84da !important;
}
.btn-theme-primary:hover {
    background: none;
    background-color: #f3432c !important;
}
.btn-theme-primary:focus {
    color: #fff !important;
    border: 1px solid #fff;
}
.hero-content-style1 h2 {
    font-size: 63px;
    letter-spacing: 2px;
    margin-bottom: -28px;
}
.hero-content-style1 h3 {
    font-size: 35px !important;
    text-shadow: none;
    font-weight: 600;
    letter-spacing: 1px;
}
#parallax-hero{
    background-position: 100% 0;
}
.call img{
    max-width: 308px;
    position: absolute;
    top: -30px;
    left: 40px;
}
.footer-connect{
    padding: 0px 60px !important;
    height: 154px;
    background: #165c91 url("http://seguridadtecnocol.com.co/img/footer-bg.jpg") no-repeat left top;
}
.txt-footer{
    color: #fff;
}
.dir-footer{
    width: 300px;
    padding: 54px 0;
    float: right;
    text-align: right;
}
.txt-footer img{
    float: right;
}

.logo-footer{
    width: 70px;
    float: right;
    padding: 28px 0;
    margin-left: 20px;
}


@media screen and (max-width: 830px) {
	.dir-footer {
		display: none;
	}
}
@media screen and (max-width: 660px) {
	.logo-footer {
		display: none;
	}
}
@media screen and (max-width: 448px) {
	.call img {
		left: -50px;
	}
}
.site-info {
    padding: 11px 0 !important;
    z-index: 9;
}
.tabla-docs img{
    padding-right: 12px;
}

.back-top-top{
    z-index: -1;
}
.form-pqr input, .form-pqr select, .form-pqr textarea{
    width: 100%;
}

/* Servicios sin p a 4 col */
.service-item p{
    display: none;
}

.service-item {
    display: flex;
    flex-direction: column;
    align-items: center;
    min-height: 210px;
    justify-content: center;
}
.service-item .service-image, .service-item .icon-image{
    margin-right: 0 !important;
}
.service-item h4{
    margin-top: 1rem;
    font-size: 1rem;
    text-transform: uppercase;
}
