:root{--font-primary:'Poppins',sans-serif;--font-particular:'Cookie',cursive;--white:#fff;--grey:#252525;--grey-light:#d6d6d6;--purple:#756eec;--dark:#0a0a39;--blue:#141459;--yellow:#e6c257;--color-company:#013974;--black:black;--blue-dark:#041e41;--back-color-web:#333333;--link-color:#141459;--link-color-hover:#756eec;--text-default-color:black;--text-default-size:14px;--text-default-line-height:26px;--article-meta-color:#2e5b5c;--page-title-background:#f5f5f5;--page-title-border-color:#eee;--alt-color:#999;--breadcrumb-color:#2e5b5c;--widget-links:#666;--widget-links-hover:#007bff;--block-title-color:#292929;--block-subtitle-color:#a1a1a1;--block-title-border-color:#444;--cta-style-1-background:#d70004;--cta-style-1-color:#fff;--price-table-background:#f9f9f9;--btn-primary-color:#65b32e;--btn-primary-border-color:#65b32e;--btn-primary-text-color:#fff;--btn-primary-color-hover:#0056b3;--btn-primary-border-color-hover:#0056b3;--btn-primary-text-color-hover:#fff;--btn-secondary-color:#333;--btn-secondary-border-color:#333;--btn-secondary-text-color:#fff;--btn-secondary-color-hover:#000;--btn-secondary-border-color-hover:#000;--btn-secondary-text-color-hover:#fff;--section-background-gray:#f5f5f5;--comments-new-background:#f5f5f5;}body{font-family:'Poppins',sans-serif;font-weight:300;font-size:16px;}.h3,h3{font-size:26px;}a:focus,a:hover{text-decoration:none;outline:0px;}header{background:var(--blue);width:100%;position:relative;}.navbar-wrapper{float:left;}.navbar-header{position:relative;float:left;padding:30px 75px 30px 75px;background:var(--white);margin-right:25px;border-bottom-right-radius:50px;}.logo{margin:0px;}.logo > img{height:50px;width:auto;}.right-header svg{width:25px;height:25px;}.navbar-collapse.collapse{float:left;}.right-header{padding-right:20px;float:right;}.right-header ul.wrapper{display:inline-flex;list-style:none;padding:0px;height:72px;margin:0;align-items:center;}.right-header ul.wrapper > li{margin-left:20px;}.language-selector{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;position:relative;list-style:none;padding:10px 30px 10px 40px;background:#e6e6e6;border-radius:5px;background-image:url(/themes/smartlance/images/icon-planet.svg);background-size:20px;background-position:15px center;background-repeat:no-repeat;}.language-selector:after{content:'\f107';font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;right:15px;}.language-wrapper{display:none;position:absolute;top:95%;background:#e6e6e6;width:100%;min-width:150px;padding:15px;left:0px;z-index:2;-webkit-box-shadow:0px 10px 10px -9px #0000004f;box-shadow:0px 10px 10px -9px #0000004f;}.language-selector:hover .language-wrapper{display:block;}.block-language ul{list-style:none;padding:0px;margin-bottom:0px;}.block-language ul li a{color:var(--blue);}.header-sticky{position:fixed !important;top:0 !important;left:0 !important;width:100% !important;background:var(--blue) !important;z-index:300 !important;-webkit-box-shadow:0px 10px 10px -9px #0000004f;box-shadow:0px 10px 10px -9px #0000004f;}.content-sticky-margin{margin-top:110px;}body.path-frontpage .content-sticky-margin{margin-top:125px;}.btn-header a{position:relative;display:inline-flex;font-size:16px;border:1px solid var(--white);color:var(--white);border-radius:4px;text-align:center;padding:10px 15px;text-transform:uppercase;align-items:center;}.btn-header a:hover,.btn-header a:focus,.btn-header a:active{background-color:var(--dark);}.btn-header a .text{display:none;}.navbar-nav > li > a:focus,.navbar-nav > li > a:hover{color:var(--white);text-decoration:underline;}.navbar-nav > li > a.is-active{text-decoration:underline;}.navbar-nav > li.active > a{text-decoration:underline;}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{background-color:var(--blue);}.navbar-nav li.dropdown > a.hover:not(.is-active){color:var(--white);text-decoration:underline;}.slide-container{align-items:center;display:flex;padding-top:100px;position:relative;}.slide-container .content{color:var(--white);font-size:30px;}.slide-container .content h3{font-size:18px;margin:0px;}.slide-container .content h2{font-size:36px;font-weight:700;margin:30px 0px;}.fv-carousel .slide .inner{padding:0px;background-color:transparent;}body.path-frontpage:not(.user-logged-in):not(.maintenance-page) header{background:transparent;float:left;width:100%;position:absolute;top:0px;z-index:300;}body.maintenance-page header{background-color:transparent !important;}body.path-frontpage .btn-header a{border:1px solid var(--blue);}body.path-frontpage .btn-header a:hover,body.path-frontpage .btn-header a:focus,body.path-frontpage .btn-header a:active{background-color:var(--dark);}body.path-frontpage .logo > img{height:65px;width:auto;}.page-title{background-color:transparent;border-bottom:0px;background-image:url(/themes/smartlance/images/page-header.jpeg);background-position:center;background-repeat:no-repeat;background-size:cover;padding:120px 0px;}.page-title h1{overflow:initial;text-overflow:initial;white-space:initial;text-align:center;color:var(--white);}.breadcrumb{float:none;margin-top:0px;background-color:transparent;text-align:center;}.breadcrumb a,.breadcrumb>.active{color:var(--white);}.main{padding-bottom:100px;padding-top:60px;}#section-5 h2{font-size:45px;}#section-5 .col-1{background:url(/themes/smartlance/images/bg-banner-left.png) var(--dark);background-size:450px;background-repeat:no-repeat;background-position:bottom left;padding:180px 40px 180px 180px;color:var(--white);}#section-5 .col-2{background:url(/themes/smartlance/images/bg-banner-right.png) var(--blue);background-size:450px;background-repeat:no-repeat;background-position:bottom right;padding:180px 180px 180px 40px;color:var(--white);}.page-content .main ul:not(.nav-tabs,.contextual-links,.pagination){padding-left:0px;list-style:none;}.page-content .main ul:not(.nav-tabs,.contextual-links,.pagination) li{position:relative;padding-left:15px;}.page-content .main ul:not(.nav-tabs,.contextual-links,.pagination) li:before{font-family:"Font Awesome 5 Free";content:'\f101';position:absolute;top:0;left:0;font-weight:900;font-size:10px;}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:var(--blue);border-color:var(--blue);}.pagination>li>a,.pagination>li>span{color:var(--blue);}body.path-ofertas-freelance .main,body.path-ofertas-en-plantilla  .main{background-color:var(--grey-light);}.oferta-de-trabajo.teaser{position:relative;border-radius:10px;overflow:hidden;margin-bottom:40px;}.oferta-de-trabajo.teaser .top{background:#f4f4f4;padding:20px 30px;float:left;width:100%;}.oferta-de-trabajo.teaser .top .date-location{float:left;display:flex;font-size:16px;padding:5px 0px;}.oferta-de-trabajo.teaser .top .date-location i{font-size:18px;margin-right:15px;}.oferta-de-trabajo.teaser .top .date-location .date{margin-right:20px;}.oferta-de-trabajo.teaser .top .modality{float:right;background:var(--blue);padding:5px 20px;color:var(--white);text-transform:uppercase;border-radius:10px;}.oferta-de-trabajo.teaser .content{padding:35px 30px;float:left;width:100%;background:var(--white);}.oferta-de-trabajo.teaser .content .left{display:flex;align-items:center;}.oferta-de-trabajo.teaser .content .left .image img{width:100px;height:auto;}.oferta-de-trabajo.teaser .content .left .image{margin-right:10px;}.oferta-de-trabajo.teaser .content .right,.oferta-de-trabajo.teaser .content .left{min-height:60px;}.oferta-de-trabajo.teaser .content .right .type span{display:block;}.oferta-de-trabajo.teaser .content .right{border-left:2px solid var(--blue);padding-left:20px;text-transform:uppercase;display:flex;justify-content:space-between;align-items:center;}.oferta-de-trabajo.teaser .content .right .link a{border:1px solid var(--purple);padding:15px;border-radius:10px;font-size:16px;text-transform:uppercase;color:var(--black);}.oferta-de-trabajo.teaser .content .right .link a:hover,.oferta-de-trabajo.teaser .content .right .link a:focus,.oferta-de-trabajo.teaser .content .right .link a:active{background-color:var(--purple);color:var(--white);}.oferta-de-trabajo.teaser .article-title h2,.oferta-de-trabajo.teaser .article-title h3{font-size:28px;font-weight:400;margin:0px;}.oferta-de-trabajo.teaser .article-title a{color:var(--black);}#section-9{margin-top:100px;}#section-9 .nav-tabs{border-bottom:0px;display:flex;position:absolute;padding:10px;border-radius:10px;background:var(--white);left:50%;transform:translateX(-50%);top:0px;justify-content:center;}#section-9 .nav-tabs>li{float:none;display:flex;margin-bottom:0px;justify-content:center;}#section-9 .nav-tabs>li>a{margin-right:15px;font-size:16px;color:var(--black);font-weight:500;line-height:20px;border:0px;border-radius:10px;}#section-9 .nav-tabs>li>a:hover{color:var(--white);background-color:var(--purple);}#section-9 .nav-tabs>li.active>a,#section-9 .nav-tabs>li.active>a:focus,#section-9 .nav-tabs>li.active>a:hover{color:var(--white);cursor:default;background-color:var(--purple);border:0px;border-radius:10px;border-bottom-color:transparent;}#section-29 .icon-box{padding:20px;background:var(--blue);color:var(--white);border-radius:10px;}#section-29 .fv-icon{margin-bottom:20px;}#section-29 .fv-content a{color:var(--white);}.form-control{height:55px;}.article.teaser{border-radius:10px;position:relative;}.article.teaser img{border-radius:10px;}.article.teaser .date{position:absolute;top:30px;background:var(--blue);right:0px;color:var(--white);padding:10px;border-radius:10px 0 0 10px;font-size:20px;text-transform:uppercase;min-width:90px;}.article.teaser .date span{display:block;text-align:center;}.article.teaser .content{transform:translateY(-95%);z-index:2;background:var(--black);color:var(--white);left:0px;width:90%;padding:30px;border-radius:0 10px 0 0;position:absolute;}.article.teaser h2 > a,.article.teaser h3 > a{color:var(--white);}.article.teaser h2 > a:hover,.article.teaser h3 > a:hover{color:var(--white);}.article.teaser h2,.article.teaser h3{margin:0 0 30px 0;font-weight:300;line-height:28px;}.article.teaser .content .link{text-align:right;position:absolute;bottom:20px;right:30px;}.article.teaser .content .link i{font-size:70%;}.article.teaser .content .link a{color:var(--white);}.btn-dark{background-color:var(--dark);border:1px solid var(--dark);color:var(--white);padding:20px 40px;}.btn-dark:hover,.btn-dark:focus,.btn-dark:active{background-color:var(--white);color:var(--dark);}.btn-blue{background-color:var(--blue);border:1px solid var(--blue);color:var(--white);padding:20px 40px;}.btn-blue:hover,.btn-blue:focus,.btn-blue:active{background-color:var(--white);color:var(--blue);}.bg-grey-light{background-color:var(--grey-light);}.color-company{color:var(--blue);}.columns .block-title,.block .block-title{color:var(--block-title-color);font-size:2rem;font-weight:500;letter-spacing:1px;line-height:1.2;margin:0 0 10px;}.columns .block-heading:after,.block .block-heading:after{display:none;}#section-20{padding:50px 0 0 0;background-color:var(--grey-light);overflow:visible;position:relative;}#section-20 .container{position:relative;}#section-20 .block-heading{position:absolute;top:0px;width:100%;padding:15px;left:0;display:block;z-index:2;background:#00000045;max-width:100%;}#section-20 .block-heading .block-title{color:var(--white);font-size:16px;margin-bottom:0;}#section-20 lite-youtube{margin:0 auto;width:auto;height:600px;max-width:100%;}#section-21 .fv-icon img{width:auto;height:120px;}#section-21 .fv-content{position:absolute;top:50%;background:#f4f4f4;width:90%;margin-left:5%;padding:20px;border-radius:10px;-webkit-box-shadow:0px 10px 10px -9px #0000004f;box-shadow:0px 10px 10px -9px #0000004f;}#section-21 .col-1 .icon-box{background-image:url(/themes/smartlance/images/bg-bloque-001.jpg);padding:30px 0px 200px 0px;position:relative;background-repeat:no-repeat;background-size:cover;background-position:center;border-radius:15px;margin-left:5px;margin-right:5px;}#section-21 .col-2 .icon-box{background-image:url(/themes/smartlance/images/bg-bloque-002.jpg);padding:30px 0px 200px 0px;position:relative;background-repeat:no-repeat;background-size:cover;background-position:center;border-radius:15px;margin-left:5px;margin-right:5px;}#section-21 .col-3 .icon-box{background-image:url(/themes/smartlance/images/bg-bloque-003.jpg);padding:30px 0px 200px 0px;position:relative;background-repeat:no-repeat;background-size:cover;background-position:center;border-radius:15px;margin-left:5px;margin-right:5px;}.icon-box .fv-content h2,.icon-box .fv-content h3,.icon-box .fv-content h4,.icon-box .fv-content h5{font-size:30px;font-weight:500;margin:10px 0;}#section-11{position:relative;overflow:visible;}#footer{background-color:var(--blue);border-top:0px;color:var(--white);position:relative;}.footer-top{text-align:right;position:absolute;line-height:initial;top:-55px;right:70px;font-size:50px;text-transform:uppercase;color:var(--blue);font-weight:700;}.footer-top .wrapper{display:flex;justify-content:flex-end;align-items:center;}.footer-top a{font-size:20px;color:var(--white);width:35px;height:35px;position:relative;display:inline-block;margin-left:10px;}.footer-top a.twitter{background-color:#515252;border-radius:8px 0 0 0;}.footer-top a.linkedin{background-color:var(--blue);border-radius:0 0 8px 0;}.footer-top a i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.footer-top a svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:20px;height:20px;}.footer-dates{position:relative;margin-bottom:15px;padding-left:35px;}.footer-dates a{color:var(--white);}.footer-dates i{position:absolute;left:0;top:5px;width:20px;text-align:center;}.footer .grid .menu li a{padding:0 0 0 15px;position:relative;margin-bottom:20px;color:var(--white);}.footer .grid .menu li a:before{font-family:"Font Awesome 5 Free";content:'\f101';position:absolute;top:0;left:0;font-weight:900;font-size:10px;}#footer .footer-bottom{background-color:var(--dark);border-top:1px solid var(--white);padding:30px 0;}#footer .footer-columns{padding-bottom:80px;padding-top:80px;}.copyright-text a{color:var(--white);}.menu--footer{float:none;}.menu--footer > li > a{color:var(--white);padding:3px 15px 3px 0px;text-transform:uppercase;}.menu--footer > li > a:hover,.menu--footer > li > a:active,.menu--footer > li > a:focus{color:var(--white);}.btn-primary{color:var(--white);background-color:var(--blue);border-color:var(--blue);}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover{color:var(--blue);background-color:var(--white);}.btn{padding:12px 12px;}.detail-status{display:inline-block;font-size:14px;position:absolute;top:20px;right:30px;font-style:italic;}.designation{display:inline-block;background:var(--grey-light);padding:5px 50px;font-size:14px;position:absolute;top:50px;right:30px;}.oferta-de-trabajo.full .wrapper{margin-top:-140px;background:white;-webkit-box-shadow:0px 0px 10px 2px rgb(0 0 0 / 10%);box-shadow:0px 0px 10px 2px rgb(0 0 0 / 10%);position:relative;padding:80px 30px 30px 30px;margin-bottom:40px;}.oferta-de-trabajo.full .table-responsive h4{text-transform:uppercase;}.oferta-de-trabajo.full .date-offer{padding-left:40px;display:flex;}.table-dates-offer td:first-child i{margin-right:10px;font-size:16px;height:auto;position:absolute;left:15px;top:50%;transform:translateY(-50%);width:20px;text-align:center;}.table-dates-offer tr td:first-child{background-color:var(--blue);text-align:left;color:var(--white);padding:8px 30px 8px 50px;position:relative;}.table-dates-offer td i.true{color:green;margin-right:5px;display:flex;align-items:center;}.table-dates-offer td i.false{color:red;margin-right:5px;display:flex;align-items:center;}.title-small{font-size:14px;display:inline-flex;align-items:center;justify-content:flex-start;}.detail-title{background:var(--blue);color:var(--white);padding:10px;font-size:26px;border-radius:5px;}.video-home{position:relative;overflow:hidden;}.html-video{background-color:#000;height:auto;left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);width:auto;z-index:-3;}.video-home:before{content:'';background-image:url(/themes/smartlance/images/base-sobre-video.png);height:auto;left:0;background-position:center;background-repeat:no-repeat;background-size:cover;min-height:100%;min-width:100%;position:absolute;top:0;width:100%;z-index:-2;}.form-file{height:auto;}#section-36 video{width:100%;height:auto;}#section-38 .video{position:relative;}.kit-digital{margin-bottom:20px;}.sliding-popup-bottom{background-color:#f5f5f5;}.fv-cc-categories-list,.fv-cc-content .find-more-button,.fv-cc-info{color:#333;}@media screen and (max-width:389px){body.path-frontpage .logo > img,.logo > img{height:45px !important;}.slide-container .content{font-size:20px !important;}}@media screen and (max-width:767px){.navbar-header{height:auto;border-bottom:0px;width:100%;float:none;}.navbar-collapse.collapse{float:none;}.navbar-collapse{background-color:var(--blue);}.navbar-nav>li>a,.dropdown-menu>li>a,.nav .open > a,.nav .open > a:focus,.nav .open > a:hover{color:var(--white);}#section-21 .icon-box:not(:last-child){margin-bottom:60px;}#section-5 .col-1{padding:180px 40px 180px 40px;}#section-5 .col-2{padding:180px 40px 180px 40px;}.slide-container .content{padding:0px 10px;}#section-9 .nav-tabs>li>a{display:flex;align-items:center;}.footer-top{transform:translateX(50%);right:50%;top:-44px;font-size:40px;}footer .grid{margin-bottom:30px;}.oferta-de-trabajo.teaser .top .date-location{float:none;display:flex;font-size:14px;padding:5px 0px;flex-direction:column;align-items:center;}.oferta-de-trabajo.teaser .top .date-location .date{margin-right:0px;}.oferta-de-trabajo.teaser .top .modality{float:none;background:var(--blue);padding:5px 20px;text-align:center;color:var(--white);text-transform:uppercase;border-radius:10px;}.oferta-de-trabajo.teaser .content .right .link a{border:1px solid var(--purple);padding:15px;border-radius:10px;font-size:16px;display:block;text-transform:uppercase;color:var(--black);}.oferta-de-trabajo.teaser .content .right{border-left:0px;padding-left:0px;text-transform:uppercase;text-align:center;display:flex;align-items:center;flex-direction:column;justify-content:space-between;}.oferta-de-trabajo.teaser .content .right .type{margin:10px 0px;}.oferta-de-trabajo.teaser .article-title h2,.oferta-de-trabajo.teaser .article-title h3{text-align:center;}#section-21 .col-1 .icon-box,#section-21 .col-2 .icon-box,#section-21 .col-3 .icon-box{padding:30px 0px 30px 0px}#section-21 .fv-content{flex-basis:92%;margin-left:4%;position:relative;}#section-21 .fv-icon{margin-bottom:20px;}.oferta-de-trabajo.full .wrapper{padding:100px 30px 30px 30px;}.right-header ul.wrapper{display:inline-flex;list-style:none;margin-bottom:0px;float:left;padding:0px 10px;width:100%;height:80px;align-items:center;justify-content:space-between;}.right-header{width:100%;padding-right:0px;}.btn-header a{position:relative;display:inline-flex;font-size:16px;border:1px solid var(--white);color:var(--white);border-radius:4px;text-align:center;padding:15px 25px;text-transform:uppercase;align-items:center;}.navbar-wrapper{float:none;}body.path-frontpage .btn-header a{border:1px solid var(--white);}.right-header ul.wrapper > li{margin-left:0px;}body.path-frontpage header{background:var(--blue);}#section-11:after,#section-11:before{display:none;}}@media (min-width:768px) and (max-width:1023px){.footer-top{right:10px;}#section-9 .nav-tabs>li>a{display:flex;align-items:center;}.navbar-header{padding:30px 25px 30px 25px;margin-right:5px;position:absolute;left:0px;height:100%;display:flex;align-items:center;}.navbar-wrapper{float:right;}body.path-frontpage .logo > img,.logo > img{height:35px;width:auto;}.navbar-nav > li > a{padding:0px 5px;}.right-header{padding-right:20px;float:right;}.nav .open > a,.nav .open > a:focus,.nav .open > a:hover{color:var(--white);}}@media (min-width:1024px) and (max-width:1499px){.navbar-nav > li > a{padding:0px 5px;}}@media screen and (min-width:768px){.navbar-nav{float:none;}.navbar-nav > li > a{line-height:110px;color:var(--white);font-size:16px;text-transform:uppercase;}.right-header ul.wrapper{height:110px;}.slide-container .content h2{font-size:60px;}.slide-container .content h3{font-size:30px;}}@media (min-width:992px){.footer .grid .menu li{float:left;width:50%;}#section-20 .block-heading .block-title{font-size:2rem;}#section-38 > .video{margin:0 auto;max-width:75%;}}@media (min-width:992px) and (max-width:1023px){.header-navbar{display:flex;justify-content:flex-end;}}@media (min-width:992px) and (max-width:1199px){ul.wrapper .social,.menu--main > .first{display:none;}body.path-frontpage .logo > img{height:50px;}.navbar-header{padding:15px;margin-right:10px;}}@media (min-width:1024px){.right-header ul.wrapper{height:80px;}.navbar-nav > li > a{line-height:80px;}}@media (min-width:1200px){.slide-container .content h2{font-size:80px;}body.path-frontpage .navbar-nav > li > a{line-height:95px;}.language-selector{padding-top:15px;padding-bottom:15px;}.navbar-header{padding:15px 20px;}.btn-header a{padding:15px;}body.path-frontpage .right-header ul.wrapper{height:95px;}.right-header ul.wrapper{height:80px;}.navbar-nav > li > a{line-height:80px;}}@media (min-width:1280px){.btn-header a .text{display:block;}.navbar-header{padding:30px;}.right-header ul.wrapper > li.social{margin-left:0;}.btn-header a > svg{margin-right:5px;}.navbar-header{padding:15px 30px;}}@media (min-width:1440px){.btn-header a{padding:15px 55px;}.btn-header a > svg{margin-right:15px;}.right-header{padding-right:50px;}}
