<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
header .auto-container {
    padding: 0px;
}

.handle-preloader .animation-preloader .spinner{
    
    animation: none !important; /*spinner 1s infinite linear;*/
    border-radius: 50%;
    margin: 0 auto 45px auto;
    
    height: 137px;/*170px;*/
    
    width: 137px;
    
    
    /* background-image: url(../imgs/logo_rojo2.png);*/
    background-image: url(../imgs/ticdefense.png);
    background-repeat: no-repeat;
    background-size: cover;
}

.handle-preloader .animation-preloader .spinner {
    border: 3px solid #BB2430;
    border-top-color: #D76644 !important;
    border-top-style: solid;
    border-top-width: 3px;
    border-right-color: #D76644;
    border-right-style: solid;
    border-right-width: 3px;
    border-bottom-color: #D76644;
    border-bottom-style: solid;
    border-bottom-width: 3px;
    border-left-color: #D76644;
    border-left-style: solid;
    border-left-width: 3px;
    border-image-outset: 0;
    border-image-repeat: stretch;
    border-image-slice: 100%;
    border-image-source: none;
    border-image-width: 1;
}

@media screen and (max-width: 450px) {
    .handle-preloader .animation-preloader .txt-loading .letters-loading {
        font-size: 20px !important;
        line-height: 20px !important;
    }

    .handle-preloader .animation-preloader .txt-loading .letters-loading:before {
        font-size: 20px !important;
        line-height: 20px !important;
    }
}

/* color de header inter pages*/
.page-title.style-two {
    background-color: black !important;
    /* #110b44 */
}

.main-header.style-four .main-menu .navigation &gt; li &gt; a::after, .main-header.style-five .main-menu .navigation &gt; li &gt; a::after {
    color: black !important;
}

.main-header.style-one .logo-box {
    min-width: 190px !important;
}

.main-header.style-four .sticky-header .main-menu .navigation &gt; li.current &gt; a, .main-header.style-four .main-menu .navigation &gt; li:hover &gt; a,
.main-header.style-four .main-menu .navigation &gt; li &gt; ul &gt; li &gt; a:hover, .main-header.style-four .main-menu .navigation li.dropdown .megamenu li a:hover,
.main-header.style-four .main-menu .navigation &gt; li &gt; ul &gt; li &gt; ul &gt; li &gt; a i, .main-header.style-four .main-menu .navigation &gt; li &gt; ul &gt; li &gt; a i  {
    color: #AE363B !important;
}

ul.navigation &gt; li &gt; a {
    font-size: 12px !important;
}
li.dropdown &gt; a {
    font-size: 12px !important;
}
.sticky-header .main-menu .navigation &gt; li &gt; a,
.main-menu .navigation &gt; li &gt; ul &gt; li &gt; a {
    color: #353535 !important;
}

.main-menu .navigation &gt; li &gt; ul &gt; li &gt; a:hover {
    color: #AE363B !important;
}

.main-menu .navigation &gt; li.dropdown &gt; a::after {
    content: "\f107";
}

.main-menu .navigation &gt; li &gt; a::after {
    content: "";
}
.scroll-top:hover {
    background: #AE363B !important;
    border-color: #AE363B !important;
}
.mobile-menu .navigation li ul li &gt; a {
    font-size:14px !important;
}
.header-top .social-links li a:hover {
    color: #D76644 !important;
}

.btnContacto {
    font-size: 11px !important;
    border-radius: 5px !important;
}

.flag-interno {
    position: relative !important;
    top: -2px !important;
    display: inline-block !important;
    vertical-align: middle !important;
    /*line-height: 40px !important;*/
    text-align: center !important;
    background: #fff !important;
    border-radius: 50% !important;
    padding: 3px !important;
    box-shadow: 0 0px 10px rgba(0, 0, 0, 0.4);
}

.bullet {
    /*background-image: url('../assets/imgs/bullet.png'); */
    list-style-position: outside !important;
    list-style-image: url('../imgs/bullet.png') !important;
}

.gradienteAzul {
    background-image: linear-gradient(to right, #1d165c 0%, #1d165c 100%) !important;
}
.btnCuadrado {
    border-radius: 5px !important;
}

.textoRojo {
    color: #BB2430 !important;
}

.mt-50 {
    margin: 50px 20px;
}

.textoNegro {
    color: #353535 !important;
}
.textoBlanco {
    color: white !important;
}

.textoNaranja {
    color: #D76644 !important;
}

ul.textoBlanco li span {
    color: white !important;
}

ul.textoBlanco li p {
    color: white !important;
}

ul.textoBlanco li strong {
    color: white !important;
}

ul.textoBlanco li a {
    color: white !important;
}

.textoBlanco p {
    color: white !important;
}

.ventana {
    right: 50px !important;
    width: 270px !important;
    background: none !important;
    border-radius: 0px !important;
}

.imgSinBorde {
    border: none !important;
    box-shadow: none !important;
}

.sombra {
    box-shadow: 5px 8px 5px rgba(50, 50, 50, 0.5) !important;
}

/* los sig. selectores le dan el color a los puntos (viñetas) */
.dots {
    background: #BB2430 !important;
}

#content_block_08 .content-box .list-item li span::before {
    border: 1px solid #BB2430 !important;
}

#content_block_08 .content-box .list-item li span::after {
    border: 1px solid #BB2430 !important;
}

#content_block_10 .content-box .list-item li span::before {
    border: 1px solid #BB2430 !important;
}

#content_block_10 .content-box .list-item li span::after {
    border: 1px solid #BB2430 !important;
}

/* le da color al progress bar de lineas puntedas --- */
.skills-style-two #content_block_02 .content-box .inner-box .progress-box .bar-inner {
    background: #BB2430 !important;
    margin-left: 5px;
}

.skills-style-two #content_block_02 .content-box .inner-box .progress-box .bar-inner::before {
    background: #BB2430 !important;
}

/* gradiente del footer */
.main-footer .footer-top{
    background: linear-gradient(90deg, #AE363B, #D76644 100%) !important;
}

/* quitamos borde de caja de mail */
.main-footer .widget-section .about-widget .widget-content .subscribe-box .form-group input[type="email"] {
    border: none !important;
}

.degradado {
    background: linear-gradient(90deg, #AE363B, #D76644 100%) !important;
}

.main-header.style-one .header-upper .menu-area .btn-box .theme-btn {
    padding: 7px 10px !important;
}

.theme-btn.style-ten {
    background-image: linear-gradient(to right, #D76644 100% ,#ff6629 0%, #AE363B 40%) !important;
    padding: 2px 10px !important;
}

.sticky-header .menu-area .btn-box {
    margin: 15px 0px 0px 20px !important;
}

.handle-preloader .animation-preloader .txt-loading .letters-loading{
	color: #D76644 !important;
}

.handle-preloader .animation-preloader .txt-loading .letters-loading:before{
    color: #AE363B !important;
}

.main-menu .navigation &gt; li &gt; ul &gt; li &gt; a {
    font-size: 12px !important;
    line-height: 16px !important;
}

#logoInterno {
    border: none !important;
}


.grecaptcha-badge { visibility: hidden; }

.botonFooter {
    background-color: white !important;
    color: #E55D2F !important;
}

.header-top .support i {
    color: #AE363B !important;
}

.mobile-menu .menu-box {
    /* rgb(29, 22, 92)*/
    background-color: #AE363B !important;
}

.footer-widget .social-links li {
    position: relative;
    display: inline-block;
    margin-right: 6px;
}

.footer-widget .social-links li a {
    position: relative;
    display: inline-block;
    width: 43px;
    height: 43px;
    line-height: 43px;
    color: #9197a9;
    background: rgba(255,255,255,0.1);
    border-radius: 50%;
    text-align: center;
    z-index: 1;
}

.footer-widget li a:hover::before {
    transform: scale(1,1) !important;
}

.footer-widget .social-links li a::before {
    
    position: absolute !important;
    content: '' !important;
    width: 100% !important;
    height: 100% !important;
    border-radius: 50% !important;
    left: 0px !important;
    top: 0px !important;
    transform: scale(0,0) !important; 
    z-index: -1 !important;
    transition: all 500ms ease !important;
    background: none !important; 
    /*background: -webkit-linear-gradient(0deg, #7302ea, #e025fc 100%);*/
}

#btnContactoSticky {
    font-size: 12px !important;
}

.colorInfo {
    color: steelblue;
}</pre></body></html>