﻿#about{background-image:url(../img/vackground-com-KTrMmadLm7w-unsplash.jpg);background-position:center center;background-size:cover}#about .btn-xl{margin:0px 5px}@media screen and (max-width: 768px){#about .btn-xl{width:100%;margin:5px 0px}.nav-link.active{color:#0b54e4 !important}}.text-lighter-opacity{color:hsla(0,0%,100%,.25) !important}.text-gray-500{color:#a8a8a8 !important}.footer__link{color:#fff;font-weight:700}.footer__link:hover{color:#0b54e4}.btn{text-transform:uppercase;font-weight:700;font-size:14px}.btn:active,.btn:focus{color:#fff}.btn i{font-weight:normal}.btn.disabled{background-color:#343a40;border-color:#343a40;cursor:not-allowed}.flickity-page-dots .dot.is-selected{background:#9ebdfa}.flickity-page-dots .dot{background:hsla(0,0%,100%,.25)}body{background-color:#010713;font-family:"IBM Plex Sans",sans-serif;font-weight:400;color:#fff}h1,h2,h3,h4,h5,h6{font-family:"IBM Plex Sans",sans-serif}hr.star-light,hr.star-dark{max-width:15rem;padding:0;text-align:center;border:none;border-top:solid .25rem;margin-top:2.5rem;margin-bottom:2.5rem}hr.star-light:after,hr.star-dark:after{position:relative;top:-0.8em;display:inline-block;padding:0 .25em;content:"";font-family:FontAwesome;font-size:2em}hr.star-light{border-color:#fff}hr.star-light:after{color:#fff;background-color:#000}hr.star-dark{border-color:#22272a}hr.star-dark:after{color:#22272a;background-color:#fff}section{padding:6rem 0}section h2{font-size:2.25rem;line-height:2rem}@media(min-width: 992px){section h2{font-size:3rem;line-height:2.5rem}}.btn-xl{padding:1rem 1.75rem;font-size:1.25rem}.btn-social{width:3.25rem;height:3.25rem;font-size:1.25rem;line-height:2rem}.scroll-to-top{z-index:1042;right:1rem;bottom:1rem;display:none}.scroll-to-top a{width:3.5rem;height:3.5rem;background-color:rgba(33,37,41,.5);line-height:3.1rem}#mainNav{background-color:#000;padding-top:1rem;padding-bottom:1rem;font-family:"IBM Plex Sans",sans-serif;font-weight:400}#mainNav .navbar-brand{color:hsla(0,0%,100%,.25);text-transform:uppercase;font-weight:700;font-size:16px}#mainNav .navbar-nav{margin-top:1rem}#mainNav .navbar-nav li.nav-item a.nav-link{color:#fff}#mainNav .navbar-nav li.nav-item a.nav-link:hover{color:#0b54e4}#mainNav .navbar-nav li.nav-item a.nav-link:active,#mainNav .navbar-nav li.nav-item a.nav-link:focus{color:#fff}#mainNav .navbar-nav li.nav-item a.nav-link.active{color:#000}#mainNav .navbar-toggler{font-size:80%;padding:.8rem}@media(min-width: 992px){#mainNav{padding-top:1.5rem;padding-bottom:1.5rem;-webkit-transition:padding-top .3s,padding-bottom .3s;-moz-transition:padding-top .3s,padding-bottom .3s;transition:padding-top .3s,padding-bottom .3s}#mainNav .navbar-brand{font-size:24px;font-weight:700;-webkit-transition:font-size .3s;-moz-transition:font-size .3s;transition:font-size .3s}#mainNav .navbar-nav{margin-top:0}#mainNav .navbar-nav>li.nav-item>a.nav-link.active{color:#0b54e4;background:#000}#mainNav .navbar-nav>li.nav-item>a.nav-link.active:active,#mainNav .navbar-nav>li.nav-item>a.nav-link.active:focus,#mainNav .navbar-nav>li.nav-item>a.nav-link.active:hover{color:#fff;background:#000}#mainNav.navbar-shrink{padding-top:.5rem;padding-bottom:.5rem}#mainNav.navbar-shrink .navbar-brand{font-size:16px}}header.masthead{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.1) 0%, rgba(0, 0, 0, 0.1) 80%, rgba(0, 0, 0, 0.65) 100%),url("../img/header-image.png");background-position:top;background-size:contain;height:100vh;padding-top:calc(4rem + 72px);padding-bottom:6rem}header.masthead h1{font-size:3rem;line-height:3rem}header.masthead h2{font-size:1.3rem;font-weight:300}header.masthead h3{font-family:"IBM Plex Sans",sans-serif;font-weight:800 !important}@media(min-width: 992px){header.masthead{padding-top:calc(4rem + 106px);padding-bottom:6rem}header.masthead h1{font-size:4.75em;line-height:4rem}header.masthead h2{font-size:2em}}@media screen and (max-width: 768px){header.masthead{background-size:cover;background-repeat:no-repeat;height:100vh}}@media screen and (max-width: 1360px){header.masthead{background-position:top;background-size:cover;background-repeat:no-repeat;height:100vh}}section.header{padding-top:calc(3rem + 48px);padding-bottom:4rem}@media(min-width: 992px){section.header{padding-top:calc(5rem + 120px);padding-bottom:4rem}section.header h1{font-size:4.75em;line-height:4rem}section.header h2{font-size:2em}}.portfolio{margin-bottom:-15px}.portfolio .portfolio-item{position:relative;display:block;max-width:25rem;margin-bottom:15px}.portfolio .portfolio-item .portfolio-item-caption{-webkit-transition:all ease .5s;-moz-transition:all ease .5s;transition:all ease .5s;opacity:0;background-color:rgba(0,0,0,.9)}.portfolio .portfolio-item .portfolio-item-caption:hover{opacity:1}.portfolio .portfolio-item .portfolio-item-caption .portfolio-item-caption-content{font-size:1.5rem}@media(min-width: 576px){.portfolio{margin-bottom:-30px}.portfolio .portfolio-item{margin-bottom:30px}}.portfolio__box{background-image:url(../img/portafolio_box_background.png);background-position:center center;background-size:cover;display:flex;align-items:center;flex-wrap:wrap;width:100%;min-height:300px;padding:24px;border-radius:16px;-webkit-box-shadow:0px 1px 70px rgba(115,140,255,.4);-moz-box-shadow:0px 1px 70px rgba(115,140,255,.4);box-shadow:0px 1px 70px rgba(115,140,255,.4)}.portfolio__box img{max-width:200px;margin-bottom:24px !important}@media screen and (max-width: 768px){.portfolio__box{margin-bottom:24px;height:auto}}.portfolio__box--img{padding-top:24px;background-color:#f8f9fa;border-top-right-radius:12px;border-top-left-radius:12px;text-align:center}.portfolio__box--img img{max-width:200px}.portfolio__underbox{z-index:1;opacity:1;filter:blur(110px);background-image:linear-gradient(108deg, rgba(50, 62, 209, 0.8509803922), rgba(115, 140, 255, 0.7490196078));overflow:visible}.portfolio__portfolio-type{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-weight:400;text-transform:uppercase;color:#a8a8a8;letter-spacing:5%;margin-bottom:8px;display:block}.portfolio__portfolio-title{font-weight:700;color:#22272a}.portfolio .col-12.col-sm-12.col-md-4.col-lg-4 img{width:100%;margin:auto}@media screen and (max-width: 768px){.portfolio .col-12.col-sm-12.col-md-4.col-lg-4 img{width:75%;display:block}}.portfolio .mobile-portfolio{position:relative;bottom:-16px}@media screen and (max-width: 992px){.portfolio .mobile-portfolio{bottom:-34px}}@media screen and (max-width: 768px){.portfolio .mobile-portfolio{bottom:-48px}}.portfolio .mobile-portfolio img{width:75% !important;display:block;margin:auto}@media screen and (max-width: 992px){.portfolio .mobile-portfolio img{width:100% !important}}@media screen and (max-width: 768px){.portfolio .mobile-portfolio img{width:75% !important}}.portfolio__hero-img{max-width:400px}@media screen and (max-width: 768px){.portfolio__hero-img{max-width:300px}}.portfolio-modal .portfolio-modal-dialog{padding:3rem 1rem;min-height:calc(100vh - 2rem);margin:1rem calc(1rem - 8px);position:relative;z-index:2;-moz-box-shadow:0 0 3rem 1rem rgba(0,0,0,.5);-webkit-box-shadow:0 0 3rem 1rem rgba(0,0,0,.5);box-shadow:0 0 3rem 1rem rgba(0,0,0,.5)}.portfolio-modal .portfolio-modal-dialog .close-button{position:absolute;top:2rem;right:2rem}.portfolio-modal .portfolio-modal-dialog .close-button i{line-height:38px}.portfolio-modal .portfolio-modal-dialog h2{font-size:2rem}@media(min-width: 768px){.portfolio-modal .portfolio-modal-dialog{min-height:100vh;padding:5rem;margin:3rem calc(3rem - 8px)}.portfolio-modal .portfolio-modal-dialog h2{font-size:3rem}}.floating-label-form-group{position:relative;border-bottom:1px solid #e9ecef}.floating-label-form-group input,.floating-label-form-group textarea{font-size:1.5em;position:relative;z-index:1;padding-right:0;padding-left:0;resize:none;border:none;border-radius:0;background:none;box-shadow:none !important}.floating-label-form-group label{font-size:.85em;line-height:1.764705882em;position:relative;z-index:0;top:2em;display:block;margin:0;-webkit-transition:top .3s ease,opacity .3s ease;-moz-transition:top .3s ease,opacity .3s ease;-ms-transition:top .3s ease,opacity .3s ease;transition:top .3s ease,opacity .3s ease;vertical-align:middle;vertical-align:baseline;opacity:0}.floating-label-form-group:not(:first-child){padding-left:14px;border-left:1px solid #e9ecef}.floating-label-form-group-with-value label{top:0;opacity:1}.floating-label-form-group-with-focus label{color:#000}form .row:first-child .floating-label-form-group{border-top:1px solid #e9ecef}.footer{padding-top:5rem;padding-bottom:5rem;background-color:#000;color:#fff}.footer h6{font-family:"IBM Plex Sans",sans-serif;font-size:14px;font-weight:400;text-transform:uppercase}.footer__mail-link{font-family:"IBM Plex Sans",sans-serif;font-size:28px;font-weight:700;word-break:break-all}.footer a>i{font-size:42px}.footer__copyright{font-family:"IBM Plex Sans",sans-serif;font-size:14px;display:block;margin-top:50px;text-transform:uppercase;color:hsla(0,0%,100%,.25);opacity:.75}.footer__form .form-control{background-color:hsla(0,0%,100%,.25);color:#fff;opacity:.75;border:none}.footer__form .form-control:focus{border-color:#000}.footer__form .form-control::placeholder{color:#fff}.footer__form .form-group label{font-family:"IBM Plex Sans",sans-serif;text-transform:uppercase;font-size:14px;letter-spacing:.25px}.copyright{font-family:"IBM Plex Sans",sans-serif;background-color:#000}.blog .card{border:none;margin-bottom:40px;min-height:420px}@media screen and (max-width: 460px){.blog .card{min-height:470px}}.blog .card-subtitle{font-family:"IBM Plex Sans",sans-serif;font-weight:400;color:#a8a8a8;text-transform:uppercase;font-size:14px;font-weight:400;margin-bottom:10px}.blog .card-title{font-family:"IBM Plex Sans",sans-serif;color:#000;letter-spacing:-0.5px;font-size:24px;font-weight:700}.blog img.card-img-top{object-fit:cover;object-position:center center;min-height:157px;max-height:157px}.blog .card-text{display:-webkit-box !important;-webkit-line-clamp:3 !important;-webkit-box-orient:vertical !important;overflow:hidden !important;text-overflow:ellipsis !important;color:#000;text-align:justify;margin-bottom:40px}.blog .flickity-button{background:#000}.blog .flickity-button:hover{background:rgba(0,0,0,.75)}.blog .flickity-button-icon{fill:#fff}.blog .flickity-page-dots .dot{background:#fff;transition:all .3s ease;height:4px;width:40px;margin:0;border-radius:0}.pqcontratarme{padding-top:120px;padding-bottom:240px}.pqcontratarme h3{color:#0b54e4}.pqcontratarme__img{display:block;margin:auto;width:40%}.pqcontratarme__box{display:flex;flex-direction:column;flex:1;background-color:#fff;border-radius:12px;box-shadow:0px 0px 16px 0px rgba(0,0,0,.25);min-height:100%;padding:32px 20px}.pqcontratarme__box--height-box{padding:44px 20px}@media screen and (max-width: 992px){.pqcontratarme__img{width:70%}}.sobremi{padding-top:120px;padding-bottom:180px}@media screen and (max-width: 992px){.sobremi{padding-top:20px;padding-bottom:80px}}.text-on-column__img{display:block;margin:0px auto 16px;text-shadow:0px 1px 70px rgba(115,140,255,.4)}#jumbo-img-autoprime{background-image:url(../img/Double-Diamond-Autoprime.svg);background-color:#22272a;background-position:center center;background-repeat:no-repeat;background-size:contain;height:75vh;padding:56px 0px}#jumbo-img-dcc{background-image:url(../img/dcc-double-diamond-resume.svg);background-color:#22272a;background-position:center center;background-repeat:no-repeat;background-size:contain;height:60vh;padding:80px 0px}@media screen and (max-width: 992px){#jumbo-img-autoprime{height:35vh}}a{color:#0b54e4}a:focus,a:hover,a:active{color:rgb(8.6527196653,66.0753138075,179.3472803347)}.btn{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-weight:700;border-width:2px;letter-spacing:.5px}.bg-primary{background-color:#0b54e4 !important}.bg-secondary{background-color:#22272a !important}.text-primary{color:#0b54e4 !important}.text-secondary{color:#22272a !important}.btn-primary{background-color:#0b54e4;border-color:#0b54e4}.btn-primary:hover,.btn-primary:focus,.btn-primary:active{background-color:#5188f6;border-color:#5188f6}.btn-secondary{background-color:rgba(0,0,0,0);border-color:#0b54e4;color:#0b54e4}.btn-secondary:hover,.btn-secondary:focus,.btn-secondary:active{background-color:rgba(0,0,0,0);border-color:#5188f6;color:#5188f6}.btn-tertiary{background-color:#22272a;border-color:#22272a;color:#fff}.btn-tertiary:hover,.btn-tertiary:focus,.btn-tertiary:active{background-color:#041d4e;border-color:#041d4e;color:#fff}/*# sourceMappingURL=freelancer.min.css.map */
