@import url('https://fonts.googleapis.com/css?family=Poppins:400,700&display=swap');
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.view-commerce-cart-form .views-form{width:100%;}.view-commerce-cart-form .views-form .form-actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:1rem;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;}.view-commerce-cart-form .views-form .form-actions button:not(:last-child){margin-right:15px;}@media all and (min-width:769px){.view-commerce-cart-form .views-form .table-responsive table tr td:last-child,.view-commerce-cart-form .views-form .table-responsive table tr th:last-child{text-align:right;}}.view-commerce-cart-form .views-form .table-responsive.cart-table-mobile .card .card-body{font-size:1rem;}.view-commerce-cart-form .views-form .table-responsive.cart-table-mobile .card .card-body .card-title{font-size:1.1rem;}.view-commerce-cart-form .views-form .table-responsive.cart-table-mobile .card .card-body .price-quantity,.view-commerce-cart-form .views-form .table-responsive.cart-table-mobile .card .card-body .views-field-total-price__number{margin-bottom:1.1rem;}.view-commerce-cart-form .views-form .table-responsive.cart-table-mobile .card .card-body .views-field-edit-quantity fieldset{margin:0;}.view-commerce-cart-form .views-form .table-responsive.cart-table-mobile .card .card-body .views-field-remove-button{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;}.view-commerce-cart-form .views-form .table-responsive.cart-table-mobile .card .card-body .views-field-remove-button button{border-color:#dc3545;background-color:#dc3545;}.view-commerce-cart-form .views-form .table-responsive.cart-table-mobile .card .card-body .views-field-total-price__number{font-weight:bold;text-align:right;}.view-commerce-cart-form .views-form .table-responsive.cart-table-mobile .card .card-body .views-field-total-price__number::before{content:'\003D';}a{text-decoration:none !important;}.text-primary-blue{color:#1a2f8b;}.text-gray-500{color:#adb5bd;}.bg-blue{background-color:#307ec9 !important;}.badge-blue,.bg-blue{background-color:#307ec9;}.border-blue:hover{border-color:#307ec9;}.text-blue{color:#307ec9;}.badge-red,.bg-red{background-color:#ff1702;}.border-red:hover{border-color:#ff1702;}.text-red{color:#ff1702;}.badge-yellow,.bg-yellow{background-color:#ffe041;}.border-yellow:hover{border-color:#ffe041;}.text-yellow{color:#ffe041;}.badge-white,.bg-white{background-color:white;}.border-white:hover{border-color:white;}.text-white{color:white;}.color-indicator{width:25px;height:25px;border-radius:50%;-webkit-box-shadow:0 0 .4rem rgba(0,0,0,.3);box-shadow:0 0 .4rem rgba(0,0,0,.3);}.button-shadow{-webkit-box-shadow:6px 6px 16px -9px #282828;box-shadow:6px 6px 16px -9px #282828;}.button-shadow:hover{color:white;border-color:#307ec9;}.h-100px{height:100px;}.letter-spacing-2px{letter-spacing:2px;}.letter-spacing-4px{letter-spacing:4px;}.font-family-bellefaire{font-family:'Bellefair',serif;}.font-family-caveat{font-family:'Caveat',handwriting;}.big-blue-traslucid{position:absolute;bottom:0;color:rgba(69,137,193,.54);}.font-size-20{font-size:20px !important;}.font-size-22{font-size:22px !important;}.font-size-24{font-size:24px !important;}.font-size-27{font-size:27px !important;}.font-size-30{font-size:30px !important;}.font-size-88{font-size:88px !important;}.font-size-60{font-size:60px !important;}.font-size-300{font-size:300px !important;}body{font-family:'Poppins',sans-serif;}html{font-size:17px;}a:hover{text-decoration:none;}label{font-weight:bold;}hr{width:100%;margin-top:0;border:.5px solid gray;}.centered-background{background-repeat:no-repeat;background-position:center;-webkit-background-size:cover;background-size:cover;}.has-primary-color{color:#1a2f8b;}.has-secondary-color{color:#e83e8c;}.has-black-color{color:black;}.has-primary-background-color{background-color:#1a2f8b;}.has-small-font-size{font-size:.85rem;}.has-big-font-size{font-size:2rem;}.has-full-width{max-width:100vw;margin:0 calc(50% - 50vw - 8px);padding:0 calc(50vw - 50%);}@media all and (max-width:768px){.has-full-width{margin:0 calc(50% - 50vw);}}.py-6{padding-top:6rem;padding-bottom:6rem;}.cursor-pointer{cursor:pointer;}.avatar img{line-height:3rem;position:relative;display:inline-block;width:3rem;height:3rem;text-align:center;border:#dee2e6;border-radius:50%;background:#fff;-webkit-box-shadow:0 0 1rem rgba(0,0,0,.15);box-shadow:0 0 1rem rgba(0,0,0,.15);}.avatar.avatar-lg img{width:5rem;height:5rem;}.btn.btn-link:hover{text-decoration:none;}.btn.btn-link a{font-size:.8rem;font-weight:bold;text-decoration:none;letter-spacing:.3em;text-transform:uppercase;color:#e83e8c;}.shadow{-webkit-box-shadow:0 0 1rem rgba(0,0,0,.15);box-shadow:0 0 1rem rgba(0,0,0,.15);}hr{border:0;border-top:1px solid rgba(0,0,0,.1);}.text-block{padding-top:2rem;padding-bottom:1rem;border-bottom:1px solid #e9ecef;}.spaced-text{letter-spacing:.15rem;}.alert-wrapper{margin-top:1rem;}#navbar-main{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;}#navbar-main .navbar-nav{}@media all and (min-width:769px){#navbar-main .navbar-nav{flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;}}@media all and (max-width:768px){#navbar-main .navbar-nav{position:fixed;z-index:1000;top:0;right:0;left:0;height:100%;padding:50px;background-color:#1a2f8b;}#navbar-main .navbar-nav .nav-item .nav-link{font-size:1.5rem !important;font-weight:normal !important;color:white !important;}}#navbar-main .navbar-nav .nav-item{cursor:pointer;}#navbar-main .navbar-nav .nav-item .nav-link{font-size:.85rem;font-weight:700;color:#6d6d6d;}#navbar-main .navbar-nav .nav-item .nav-link.is-active,#navbar-main .navbar-nav .nav-item .nav-link:hover{color:#1a2f8b;}#navbar-main .navbar-nav .nav-item.menu-item--expanded:hover .dropdown-menu{display:block;}#navbar-main .navbar-nav .nav-item .dropdown-menu{margin-top:0;border:none;-webkit-box-shadow:0 0 1.5rem rgba(0,0,0,.175);box-shadow:0 0 1.5rem rgba(0,0,0,.175);}@media all and (min-width:769px){#navbar-main .navbar-nav .nav-item .dropdown-menu{position:absolute;z-index:1200;}}#navbar-main .navbar-nav .nav-item .dropdown-menu .dropdown-toggle{font-size:.85rem;}@media all and (max-width:768px){#navbar-main .navbar-nav .nav-item .dropdown-menu .dropdown-toggle{font-size:1.1rem;}}#navbar-main .navbar-nav .nav-item .dropdown-menu .dropdown-toggle::after{margin-left:5px;vertical-align:0;border:none;}#navbar-main .navbar-nav .nav-item .dropdown-menu .dropdown-item{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}#navbar-main .navbar-nav .nav-item .dropdown-menu .dropdown-item a:hover,#navbar-main .navbar-nav .nav-item .dropdown-menu .dropdown-item span:hover{font-weight:bold;}#navbar-main .navbar-nav .nav-item .dropdown-menu .dropdown-item span:hover{color:#1a2f8b;}#navbar-main .navbar-nav .nav-item .dropdown-menu .dropdown-item.menu-item--expanded.dropdown .dropdown-menu{display:none;}#navbar-main .navbar-nav .nav-item .dropdown-menu .dropdown-item.menu-item--expanded.dropdown:hover .dropdown-menu{display:block;}#navbar-main .navbar-nav .nav-item .dropdown-menu .dropdown-item .nav-link--es-bolsa-de-empleos-anuncios::after,#navbar-main .navbar-nav .nav-item .dropdown-menu .dropdown-item .nav-link--es-bolsa-de-empleos-ofertas::after,#navbar-main .navbar-nav .nav-item .dropdown-menu .dropdown-item .nav-link--es-bolsa-de-empleos-solicitudes::after{position:absolute;right:20px;width:20px;height:20px;margin-left:1rem;content:'';border-radius:50%;}#navbar-main .navbar-nav .nav-item .dropdown-menu .dropdown-item .nav-link--es-bolsa-de-empleos-anuncios:hover::after,#navbar-main .navbar-nav .nav-item .dropdown-menu .dropdown-item .nav-link--es-bolsa-de-empleos-ofertas:hover::after,#navbar-main .navbar-nav .nav-item .dropdown-menu .dropdown-item .nav-link--es-bolsa-de-empleos-solicitudes:hover::after{border:2px solid #1a2f8b;}#navbar-main .navbar-nav .nav-item .dropdown-menu .dropdown-item .nav-link--es-bolsa-de-empleos-anuncios::after{background:#307ec9;}#navbar-main .navbar-nav .nav-item .dropdown-menu .dropdown-item .nav-link--es-bolsa-de-empleos-ofertas::after{background:#ff1702;}#navbar-main .navbar-nav .nav-item .dropdown-menu .dropdown-item .nav-link--es-bolsa-de-empleos-solicitudes::after{background:#ffe041;}#navbar-main .navbar-nav .nav-item .dropdown-menu .dropdown-menu{top:0;left:100%;display:none;}#navbar-main .navbar-nav .nav-item .dropdown-menu .dropdown-menu::after{top:30px;left:-13px;border-top:7px solid transparent;border-right:7px solid #fff;border-bottom:7px solid transparent;}#navbar-main .navbar-nav .nav-item .dropdown-menu::after{}@media all and (min-width:769px){#navbar-main .navbar-nav .nav-item .dropdown-menu::after{position:absolute;top:-5px;left:30px;display:block;width:0;height:0;content:'';border-right:7px solid transparent;border-bottom:7px solid #fff;border-left:7px solid transparent;}}#navbar-main .navbar-nav .nav-item .dropdown-menu .dropdown-item.active,#navbar-main .navbar-nav .nav-item .dropdown-menu .dropdown-item:hover{font-weight:bold;color:#1a2f8b;background-color:inherit;}#navbar-main .navbar-nav .nav-item .dropdown-menu .dropdown-item a{font-size:.85rem;font-weight:700;font-weight:400;color:#6d6d6d;}#navbar-main .navbar-nav .nav-item .dropdown-menu .dropdown-item a.is-active,#navbar-main .navbar-nav .nav-item .dropdown-menu .dropdown-item a:hover{color:#1a2f8b;}@media all and (max-width:768px){#navbar-main .navbar-nav .nav-item .dropdown-menu .dropdown-item a{font-size:1.1rem;}}@media all and (min-width:992px){#navbar-main .navbar-nav:not(.logged) .nav-item:last-child:hover,#navbar-main .navbar-nav:not(.logged) .nav-item:nth-last-child(2):hover{opacity:.8;}#navbar-main .navbar-nav:not(.logged) .nav-item:last-child:not(.menu-item--expanded),#navbar-main .navbar-nav:not(.logged) .nav-item:nth-last-child(2):not(.menu-item--expanded){padding:0 10px;}#navbar-main .navbar-nav:not(.logged) .nav-item:last-child:not(.menu-item--expanded) a,#navbar-main .navbar-nav:not(.logged) .nav-item:nth-last-child(2):not(.menu-item--expanded) a{letter-spacing:1.2px;text-transform:uppercase;color:white;}#navbar-main .navbar-nav:not(.logged) .nav-item:nth-last-child(2){padding-right:0 !important;border-top-left-radius:20px;border-bottom-left-radius:20px;background:#1a2f8b;}#navbar-main .navbar-nav:not(.logged) .nav-item:last-child{padding-left:0 !important;border-top-right-radius:20px;border-bottom-right-radius:20px;background:#307ec9;}}nav.tabs{margin-top:30px;}.header{position:fixed;z-index:100;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100vw;padding:10px 0;background:white;}.header > div:first-child{display:none;}.header #navbar-top{padding:0;}.header #navbar-top .region-top-header-form .navbar-brand{padding:0;}.header #navbar-top .region-top-header-form .navbar-brand .site-branding{padding:5px;}.header #navbar-top .region-top-header-form .navbar-brand .site-branding .logo-wrapper{width:30px;height:30px;border-radius:50%;background:#307ec9;}.header #navbar-top .region-top-header-form .navbar-brand .site-branding .logo-wrapper img{width:15px;margin:0;padding:0;}.header #navbar-top .region-top-header-form .navbar-brand .site-branding .site-name-wrapper .site-name{font-size:1rem;line-height:inherit;letter-spacing:.1rem;color:#307ec9;}.header #navbar-top .region-top-header-form .search-form .input-label-absolute{position:relative;z-index:50;}.header #navbar-top .region-top-header-form .search-form .input-label-absolute .label-absolute{position:absolute;top:50%;left:.7rem;-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);color:#868e96;}.header #navbar-top .region-top-header-form .search-form .input-label-absolute .form-control{max-width:15rem;padding-left:2rem;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;}.header #navbar-top .region-top-header-form .search-form .input-label-absolute .form-control.bg-gray-200{background:#e9ecef;}.header #navbar-top .region-top-header-form .search-form .input-label-absolute .form-control:focus{-webkit-box-shadow:none;box-shadow:none;}.header #navbar-top .region-top-header-form .search-form .input-label-absolute .btn-reset{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);color:#868e96;background:none;}.header #navbar-main{margin-left:auto;padding:0;background-color:white;}.header #navbar-main .container{padding:0;}.highlighted .container{max-width:100%;margin:0;padding:0;}.highlighted .block-simple-slideshow{width:100%;}.highlighted .block-simple-slideshow .carousel-item::before{position:absolute;top:0;left:0;width:100%;height:100%;content:'';opacity:.3;background:#1a2f8b;}.highlighted .block-simple-slideshow .carousel-item .carousel-caption{bottom:25%;}.highlighted .block-simple-slideshow .carousel-item .carousel-caption h1{font-size:3rem;font-weight:bold;color:#1a2f8b;text-shadow:3px 3px 5px white;}@media (min-width:1366px){.container{max-width:80vw;}}#main-wrapper{padding-top:50px;}.alert-wrapper{position:inherit;}.subtitle{font-weight:bold;margin-bottom:0;letter-spacing:.2em;text-transform:uppercase;color:#868e96;}.text-secondary{font-size:.9rem;color:#e83e8c !important;}.text-sm{font-size:.875rem;}.block.block-core.block-page-title-block > .content > .title{font-size:1.8rem;font-weight:bold;margin:30px 0;text-align:center;}.site-footer .site-footer__top .site-footer__menu .region-footer-menu{width:100%;}@media all and (max-width:768px){.site-footer .site-footer__top .site-footer__menu .region-footer-menu .menu--footer-menu{width:100%;}}@media all and (max-width:768px){.site-footer .site-footer__top .site-footer__menu .region-footer-menu .menu--footer-menu .nav{flex-direction:column;text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;}}@media all and (min-width:769px){.site-footer .site-footer__top .site-footer__menu .region-footer-menu .menu--footer-menu .nav .nav-item:not(:last-child){border-right:1px solid gray;}}.site-footer .site-footer__top .site-footer__menu .region-footer-menu .menu--footer-menu .nav .nav-item .nav-link{-webkit-transition:color .4s ease-in-out;-o-transition:color .4s ease-in-out;transition:color .4s ease-in-out;text-transform:uppercase;color:gray;}@media all and (min-width:769px){.site-footer .site-footer__top .site-footer__menu .region-footer-menu .menu--footer-menu .nav .nav-item .nav-link{font-size:.75rem;padding:0 .5rem;}}.site-footer .site-footer__top .site-footer__menu .region-footer-menu .menu--footer-menu .nav .nav-item .nav-link:hover{color:#307ec9;}.site-footer .site-footer__top .site-footer__social .region-footer-social{width:100%;margin:0;}.site-footer .site-footer__top .site-footer__social .region-footer-social .block-social-media-links{margin:0;padding:0;border:none;}.site-footer .site-footer__top .site-footer__social .region-footer-social .block-social-media-links .social-media-links--platforms{margin:0;padding:0;}.site-footer .site-footer__top .site-footer__social .region-footer-social .block-social-media-links .social-media-links--platforms li a{padding:0 2px 0 20px;border:none;}.site-footer .site-footer__bottom .region-footer-fifth img.w-2rem{width:2rem;}.commerce-order-item-add-to-cart-form{margin:0 !important;}.user-form{}.user-form .js-filter-wrapper.js-form-wrapper.form-group{display:none;}.user-register-form.user-form{width:90%;}.user-register-form.user-form .form-text{margin:0;}.user-register-form.user-form details.field-group-details fieldset label{font-weight:bold;padding-bottom:15px;}.user-register-form.user-form details.field-group-details > summary{font-size:1.2rem;font-weight:bold;margin:0;margin-bottom:15px;letter-spacing:.1rem;text-transform:uppercase;color:#307ec9;}.user-register-form.user-form .input-group .input-group-prepend .field-prefix.input-group-text{padding-left:0;border:none;border-bottom:2px solid gray;border-radius:0;background:transparent;}.user-register-form.user-form .field--type-boolean{padding-left:20px;}.user-register-form.user-form .captcha{padding-bottom:30px;}.user-register-form.user-form .captcha img{display:block;margin:15px 0;}.user-register-form.user-form #edit-mail--description{display:none;}.user-register-form.user-form .form-control{padding-left:0;border-width:0 0 2px 0;border-radius:0;}.user-register-form.user-form .form-control:focus{color:white;color:#1a2f8b;border-color:white;border-bottom-color:#1a2f8b;outline:0;background-color:#f8f9fa;-webkit-box-shadow:none;box-shadow:none;}#block-categoriasencategoria h2{font-size:1.4rem;font-weight:bold;color:#1a2f8b;}#block-categoriasencategoria .tagclouds-term{font-size:.9rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;color:#307ec9;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}#block-categoriasencategoria .tagclouds-term a{margin-right:10px;}div.swiper-container{}div.swiper-container.swiper-empresa-galeria{height:300px;margin:0 calc(50% - 50vw);}div.swiper-container.swiper-empresa-galeria .swiper-wrapper .swiper-slide div{height:100%;}div.swiper-container.swiper-empresa-galeria .swiper-wrapper .swiper-slide div div{height:100%;}div.swiper-container.swiper-empresa-galeria .swiper-wrapper .swiper-slide div div img{width:100%;height:100%;}div.swiper-container.swiper-empresa-galeria .swiper-wrapper .swiper-slide a div{background-repeat:no-repeat;background-position:center;-webkit-background-size:cover;background-size:cover;}div.swiper-container.swiper-usuarios-empresa{padding-bottom:30px;}div.swiper-container.swiper-usuarios-empresa .swiper-slide .views-row{height:100%;}.social-links .social-media-links--platforms{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:0;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.social-links .social-media-links--platforms li{margin-bottom:0;}.social-links .social-media-links--platforms li a svg{width:24px;height:auto;}.contacts .field__item{font-size:.9rem;}.node-empresa h1,.usuario-empresa h1{font-weight:bold;margin-bottom:16px;}.node-empresa .empresa-data .field,.usuario-empresa .empresa-data .field{display:inherit;}.node-empresa .empresa-data .field svg,.usuario-empresa .empresa-data .field svg{color:#e83e8c;}.node-empresa .perfil-usuario .user-profile__galeria a img,.usuario-empresa .perfil-usuario .user-profile__galeria a img{margin-bottom:.25rem;opacity:.8;border:2px solid transparent;border-radius:5px;}.node-empresa .perfil-usuario .user-profile__galeria a img:hover,.usuario-empresa .perfil-usuario .user-profile__galeria a img:hover{opacity:1;border:none;}.node-empresa .field.field--name-field-ciudad,.usuario-empresa .field.field--name-field-ciudad{margin-bottom:16px;color:#e83e8c;}.node-empresa .field.field--name-field-ciudad a,.usuario-empresa .field.field--name-field-ciudad a{font-weight:normal;text-transform:initial;color:#e83e8c;}.node-empresa .field.field--name-field-categoria-empresa,.node-empresa .field.field--name-field-especialidad,.usuario-empresa .field.field--name-field-categoria-empresa,.usuario-empresa .field.field--name-field-especialidad{font-size:1rem;position:relative !important;margin-bottom:15px;padding:0;letter-spacing:.1rem;text-transform:uppercase;color:gray;background:transparent;}.node-empresa .rounded,.usuario-empresa .rounded{border-radius:.4rem;}.node-empresa.usuario-modal .user-picture-container .field--name-user-picture img,.usuario-empresa.usuario-modal .user-picture-container .field--name-user-picture img{width:100%;}.paragraph__banner-simple .overlay-content{background:rgba(0,0,0,.5);}.paragraph__banner-simple .btn{font-weight:bold;letter-spacing:.15em;text-transform:uppercase;}.paragraph__banner-simple .btn.btn-light{color:#212529;border-color:#f8f9fa;background-color:#f8f9fa;}.paragraph__banner-simple .btn.btn-light:hover{border-color:#dae0e5;background-color:#e2e6ea;}.paragraph__banner-simple .field--name-field-imagen-de-fondo{width:100%;margin:0;}.paragraph__banner-simple .field--name-field-imagen-de-fondo img{width:100%;height:auto;margin:0;}.paragraph__propaganda{max-width:100vw;margin:0 calc(50% - 50vw - 8px);padding:0 calc(50vw - 50%);padding-top:100px;padding-bottom:100px;background:#f8f9fa;}@media all and (max-width:768px){.paragraph__propaganda{margin:0 calc(50% - 50vw);}}.paragraph__propaganda h1,.paragraph__propaganda h3{font-weight:bold;}.paragraph__propaganda .icon-rounded{line-height:4rem;display:inline-block;width:4rem;height:4rem;text-align:center;border-radius:50%;background:#c4c7ff;}.paragraph__propaganda .icon-rounded svg{width:2rem;height:2rem;vertical-align:middle;color:#1a2f8b;stroke:currentColor;stroke-width:3;--layer1:currentColor;--layer2:currentColor;}.paragraph__boton .btn.btn-primary{font-size:2rem;margin:50px 0;padding:10px 40px;color:white;border-radius:20px;}.paragraph__carousel{position:relative;max-height:600px;}.paragraph__carousel .swiper-container{height:600px;}.paragraph__carousel .swiper-container .swiper-slide{background-repeat:no-repeat;background-position:center;-webkit-background-size:cover;background-size:cover;}.paragraph__carousel .swiper-container .swiper-slide::after{position:absolute;top:0;left:0;width:100%;height:100%;content:'';opacity:.3;background:black;}.paragraph__carousel .hero-text{position:absolute;z-index:20;top:0;height:100%;}@media all and (max-width:768px){.paragraph__carousel .hero-text h1{font-size:3rem;}}@media all and (max-width:768px){.paragraph__carousel .hero-text .subtitle{padding:0 3rem;}}.paragraph__carousel .hero-text .text-shadow{text-shadow:2px 2px 2px rgba(0,0,0,.1);}.paragraph__carousel .hero-text.container{max-width:1140px;}.paragraph__carousel .btn.btn-primary{font-size:2rem;margin:50px 0;padding:10px 40px;color:white;border-radius:20px;}.paragraph__carousel .btn.btn-primary:hover{border:2px solid #307ec9;}.paragraph__banner-contenido-inferior .section-1{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(65%,#fff),color-stop(65%,#18468a)) !important;background-image:-webkit-linear-gradient(top,#fff 65%,#18468a 65%) !important;background-image:-o-linear-gradient(top,#fff 65%,#18468a 65%) !important;background-image:linear-gradient(180deg,#fff 65%,#18468a 65%) !important;}.paragraph__banner-contenido-inferior .section-1 img{border:20px solid white;}@media all and (max-width:768px){.paragraph__banner-contenido-inferior .section-1 img{width:100%;border:none;}}.paragraph__banner-contenido-inferior .section-2{margin-top:-100px;background-color:#18468a;}.paragraph__texto_ideas .section-3 [class*='alert-']::before{display:none;}.paragraph__imagen-texto .section-4{padding-top:110px;padding-bottom:14px;}.paragraph__titulo-grande-texto-imagen .section-6 h1{font-family:'Bellefair',serif;font-size:114px;}#views-exposed-form-directorio-dir-emp{margin-top:15px !important;margin-bottom:0 !important;}@media all and (max-width:768px){.paragraph__titulo-grande-texto-imagen .section-6 h1{font-size:50px;}}.paragraph__titulo-grande-texto-imagen .section-6 .section-6__image{position:relative;z-index:10;height:100%;background-repeat:no-repeat;background-position:center;-webkit-background-size:cover;background-size:cover;}@media all and (min-width:769px){.paragraph__titulo-grande-texto-imagen .section-6 .section-6__image{margin-right:calc(100% + 30px - 50vw);}}@media all and (max-width:768px){.paragraph__titulo-grande-texto-imagen .section-6 .section-6__image{height:500px;margin:20px;}}.paragraph__titulo-grande-texto-imagen .section-6 .section-6__empty-frame{position:absolute;top:-40px;right:auto;bottom:auto;left:-2vw;width:100%;height:50%;-webkit-transform:translateX(0) translateY(0);-o-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0);border:2px solid #b7d4f4;}@media all and (max-width:768px){.paragraph__titulo-grande-texto-imagen .section-6 .section-6__empty-frame{width:80%;margin:40px 20px;}}.paragraph__trio-de-tarjetas .section-7{position:relative;background-color:#488af4;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(50%,rgba(244,244,244,.95)));background-image:-webkit-linear-gradient(top,#fff 0%,rgba(244,244,244,.95) 50%);background-image:-o-linear-gradient(top,#fff 0%,rgba(244,244,244,.95) 50%);background-image:linear-gradient(180deg,#fff 0%,rgba(244,244,244,.95) 50%);}.paragraph__trio-de-tarjetas .section-7 .card{border:20px solid white;}@media all and (max-width:768px){.paragraph__trio-de-tarjetas .section-7 .card{max-width:90%;margin:0 auto 20px;border:0;}}.paragraph__trio-de-tarjetas .section-7 .card p{font-size:16px;}.paragraph__trio-de-tarjetas .section-7 .card .card-icon{font-size:32px;width:85px;height:85px;margin:auto;padding:25px;border-radius:100%;}.paragraph__trio-de-tarjetas .section-7 .card .card-icon.blue{color:#488af4;background-color:rgba(72,138,244,.29);}.paragraph__trio-de-tarjetas .section-7 .card .card-icon.red{color:#f98d5f;background-color:#feddcf;}.paragraph__trio-de-tarjetas .section-7 .card .card-icon.orange{color:#f9c043;background-color:#fdecc8;}.paragraph__mensajes-en-grid .section-11 .intro{max-width:800px;margin:auto;}.paragraph__mensajes-en-grid .section-11 .intro a{text-decoration:underline;color:inherit;-webkit-text-decoration-color:#488af4;text-decoration-color:#488af4;}.paragraph__mensajes-en-grid .section-11 .intro p{line-height:1.8rem;}.paragraph__mensajes-en-grid .section-11 .fontawesome-icon{font-size:27px;color:#307ec9;}.paragraph__mensajes-en-grid .section-11 .field--name-field-titulo{font-weight:bold;}.paragraph__seccion-de-precios .section-12{background-image:-webkit-linear-gradient(302deg,#18468a 21%,#18468a 100%) !important;background-image:-o-linear-gradient(302deg,#18468a 21%,#18468a 100%) !important;background-image:linear-gradient(148deg,#18468a 21%,#18468a 100%) !important;}.paragraph__seccion-de-precios .section-12 a{color:white;}.paragraph__seccion-de-precios .section-12 a:hover{color:white;}@media all and (min-width:769px){.paragraph__seccion-de-precios .section-12 .intro{max-width:60%;margin:auto;}}.paragraph__seccion-de-precios .section-12 .dark-button{position:relative;margin-bottom:20px !important;padding-top:12px !important;padding-bottom:10px !important;background-color:#091c4f;-webkit-box-shadow:0 2px 38px 7px rgba(0,0,0,.3);box-shadow:0 2px 38px 7px rgba(0,0,0,.3);}.paragraph__seccion-de-precios .section-12 .pricing-box{border-style:none;border-color:rgba(190,190,190,0);background-color:#f7f7f7;-webkit-box-shadow:0 2px 25px 20px rgba(0,0,0,.1);box-shadow:0 2px 25px 20px rgba(0,0,0,.1);}.paragraph__seccion-de-precios .section-12 .pricing-box .field--name-field-precio-mensual{display:inline;}.paragraph__seccion-de-precios .section-12 .pricing-box .pricing-text i{margin-top:-12px;}@media all and (min-width:769px){.paragraph__seccion-de-precios .section-12 .pricing-box.pricing-box-1{margin-bottom:-80px;}.paragraph__seccion-de-precios .section-12 .pricing-box.pricing-box-2{margin-bottom:-160px;}}.paragraph__banner-con-texto .section-13{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:600px;background-repeat:no-repeat;background-position:center;-webkit-background-size:cover;background-size:cover;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}@media all and (min-width:769px){.paragraph__banner-con-texto .section-13{height:50vw;}}.paragraph__banner-con-texto .section-13 p{font-size:2.5vw;}.paragraph__banner-con-texto .section-13 h2{font-size:6vw;}.paragraph.paragraph--type--imagen{width:100vw;max-width:100vw;margin:0 calc(50% - 50vw - 8px);padding:0 calc(50vw - 50%);padding:0;}@media all and (max-width:768px){.paragraph.paragraph--type--imagen{margin:0 calc(50% - 50vw);}}.paragraph.paragraph--type--imagen .field--name-field-imagen{width:100%;margin:0;}.paragraph.paragraph--type--imagen .field--name-field-imagen img{width:100%;height:auto;}.usuario-wrapper .area-country{color:#307ec9;}.usuario-wrapper .details-wrapper{font-size:.8rem;}.usuario-wrapper .details-wrapper .details__icon{color:#e83e8c;}.usuario-wrapper .contact-section p.contacts{font-size:.9rem;word-break:break-all;}.office-hours__table{border-collapse:inherit;}.office-hours__table .office-hours__item{border:none;}.office-hours__table .office-hours__item td{border:none;}.ds-2col-stacked{}.ds-2col-stacked a{color:inherit;}.ds-2col-stacked a:hover{font-weight:bold;color:#1a2f8b;}.ds-2col-stacked .field__items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.ds-2col-stacked .field__items .field__item{margin-right:5px;}.ds-2col-stacked .main-content-wrapper .group-left .field--type-image img{width:100%;height:auto;margin:0;}@media all and (max-width:768px){.ds-2col-stacked .main-content-wrapper .group-left .field--type-image img{margin-bottom:10px;}}.ds-2col-stacked .main-content-wrapper .group-right .field{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}@media all and (max-width:768px){.ds-2col-stacked .main-content-wrapper .group-right .field{flex-direction:column;margin-bottom:5px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;}}.ds-2col-stacked .main-content-wrapper .group-right .field .field__label{font-weight:bold;}@media all and (min-width:769px){.ds-2col-stacked .main-content-wrapper .group-right .field .field__label{width:30%;}}@media all and (min-width:769px){.ds-2col-stacked .main-content-wrapper .group-right .field .field__item{width:65%;}}.ds-2col-stacked .group-footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;margin:10px 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.view.view-usuarios-empresa.view-display-id-det_emp,.view.view-usuarios-veterinarios.view-display-id-det_vet{width:100vw;margin:0 calc(50% - 50vw - 20px);}.view.view-empresas{max-width:100vw;margin:0 calc(50% - 50vw - 8px);padding:0 calc(50vw - 50%);background:#f8f9fa;}@media all and (max-width:768px){.view.view-empresas{margin:0 calc(50% - 50vw);}}.view.view-empresas .view-content{}.view.view-empresas .view-content .swiper-container{padding:10px 0 50px;}.view .views-row{width:100%;}.view .views-row:not(.card){margin-bottom:20px;}.view .views-row .field--name-node-title{text-align:center;}.view .views-row .field--name-node-title h2{font-size:1.3rem;font-weight:bold;color:#1a2f8b;}.view .views-row .field--name-node-title h2:hover{opacity:.8;}.view .views-row .field--name-field-categoria-empresa a{font-weight:bold;text-transform:uppercase;color:white;}.view.view-anuncios .card .card-header h5 a{color:white;}.view.view-anuncios .card .card-body{font-size:.9rem;}.view.view-bolsa-empleo .card .card-header h5 a{margin:0;color:white;}.view.view-bolsa-empleo .card .card-header.bg-yellow h2,.view.view-bolsa-empleo .card .card-header.bg-yellow h5 a{color:black;}.view.view-bolsa-empleo .card .card-body{font-size:.9rem;}.view.view-bolsa-empleo .card .card-body .card-subtitle:not(.especialista){letter-spacing:.15rem;}.view.view-bolsa-empleo .card .card-body .field--name-field-experiencia .field__label{font-weight:bold;}.view.view-bolsa-empleo .card .card-body .ref-field{font-size:100%;}.view.view-anuncios .views-row.user-directory .user-name,.view.view-bolsa-empleo .views-row.user-directory .user-name,.view.view-directorio .views-row.user-directory .user-name{font-weight:bold;color:#1a2f8b;}.view.view-anuncios .views-row .user--view-mode-empresa-nombre-flotante .group-left .field--name-field-categoria-empresa,.view.view-bolsa-empleo .views-row .user--view-mode-empresa-nombre-flotante .group-left .field--name-field-categoria-empresa,.view.view-directorio .views-row .user--view-mode-empresa-nombre-flotante .group-left .field--name-field-categoria-empresa{z-index:30 !important;}.view.view-anuncios .views-row .user--view-mode-empresa-nombre-flotante .group-left .field--name-field-nombre-de-la-empresa,.view.view-bolsa-empleo .views-row .user--view-mode-empresa-nombre-flotante .group-left .field--name-field-nombre-de-la-empresa,.view.view-directorio .views-row .user--view-mode-empresa-nombre-flotante .group-left .field--name-field-nombre-de-la-empresa{position:absolute;z-index:20;top:0;width:100%;height:100%;padding:55% 10px 0;border-top-left-radius:calc(.4rem - 1px);border-top-right-radius:calc(.4rem - 1px);background:rgba(0,0,0,.15);}.view.view-anuncios .views-row .user--view-mode-empresa-nombre-flotante .group-left .field--name-field-nombre-de-la-empresa h3 a:hover,.view.view-bolsa-empleo .views-row .user--view-mode-empresa-nombre-flotante .group-left .field--name-field-nombre-de-la-empresa h3 a:hover,.view.view-directorio .views-row .user--view-mode-empresa-nombre-flotante .group-left .field--name-field-nombre-de-la-empresa h3 a:hover{color:white;}.view.view-anuncios .views-row .user--view-mode-empresa-nombre-flotante .group-left .field--name-field-nombre-de-la-empresa h3,.view.view-bolsa-empleo .views-row .user--view-mode-empresa-nombre-flotante .group-left .field--name-field-nombre-de-la-empresa h3,.view.view-directorio .views-row .user--view-mode-empresa-nombre-flotante .group-left .field--name-field-nombre-de-la-empresa h3{font-size:1.4rem;color:white;text-shadow:2px 2px 2px rgba(0,0,0,.1);}.view.view-anuncios .views-row .card .card-footer .field-fecha,.view.view-bolsa-empleo .views-row .card .card-footer .field-fecha,.view.view-directorio .views-row .card .card-footer .field-fecha{font-size:.9rem;}@media all and (max-width:768px){.view.view-anuncios.tienda .view-content .views-view-grid,.view.view-bolsa-empleo.tienda .view-content .views-view-grid,.view.view-directorio.tienda .view-content .views-view-grid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.view.view-anuncios.tienda .view-content .views-view-grid .views-row,.view.view-bolsa-empleo.tienda .view-content .views-view-grid .views-row,.view.view-directorio.tienda .view-content .views-view-grid .views-row{margin-top:1rem;}.view.view-anuncios.tienda .view-content .views-view-grid .views-row .views-col,.view.view-bolsa-empleo.tienda .view-content .views-view-grid .views-row .views-col,.view.view-directorio.tienda .view-content .views-view-grid .views-row .views-col{width:100% !important;margin-bottom:2rem;}}.view.view-anuncios.tienda .view-content .views-view-grid .card .card-footer .field--name-variations,.view.view-bolsa-empleo.tienda .view-content .views-view-grid .card .card-footer .field--name-variations,.view.view-directorio.tienda .view-content .views-view-grid .card .card-footer .field--name-variations{text-align:center;}.view.view-ultimos-especialistas .card .layout.layout--twocol{position:relative;}.view.view-ultimos-especialistas .card .layout.layout--twocol .layout__region.layout__region--first .field--name-field-especialidad{text-transform:uppercase;}.view.view-ultimos-especialistas .card .layout.layout--twocol .card-body{position:absolute;bottom:0;color:white;}.view.view-ultimos-especialistas .card .layout.layout--twocol .card-body .field--name-field-nombres,.view.view-ultimos-especialistas .card .layout.layout--twocol .card-body .field--name-field-primer-apellido,.view.view-ultimos-especialistas .card .layout.layout--twocol .card-body .field--name-field-segundo-apellido{font-weight:bold;text-transform:uppercase;}.view.view-ultimos-especialistas .card .layout.layout--twocol .card-body .field--name-field-nombres{font-size:.9rem;letter-spacing:.1em;}.view.view-ultimos-especialistas .card .layout.layout--twocol .card-body .field--name-field-nombres .text-shadow{text-shadow:2px 2px 2px rgba(0,0,0,.1);}.view.view-blog,.view.view-blog-2{margin:0 calc(50% - 50vw + 8px);}.view.view-blog .blog-hero .container,.view.view-blog-2 .blog-hero .container{max-width:80vw;margin:0 auto;}.view.view-blog .blog-hero .container .featured-box .rounded-lg.shadow,.view.view-blog-2 .blog-hero .container .featured-box .rounded-lg.shadow{border-radius:15px;-webkit-box-shadow:0 0 1.5rem rgba(0,0,0,.15);box-shadow:0 0 1.5rem rgba(0,0,0,.15);}.view.view-blog .view-content.row,.view.view-blog-2 .view-content.row{margin:0;}.view.view-blog .view-content.row .card .field--name-field-image,.view.view-blog-2 .view-content.row .card .field--name-field-image{margin:0;border-bottom-right-radius:0;border-bottom-left-radius:0;}.view.view-blog .view-content.row .card .card-body .category-wrapper,.view.view-blog-2 .view-content.row .card .card-body .category-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.view.view-blog .view-content.row .card .card-body .category-wrapper .field-categoria,.view.view-blog-2 .view-content.row .card .card-body .category-wrapper .field-categoria{font-size:.875rem;letter-spacing:.2em;}.view .user--view-mode-empresa .group-right .field--name-field-ciudad{margin-top:auto;}.view.view-perfil-de-usuario .views-row{margin-bottom:0;}.view.view-publicidad .view-content.row{width:100%;margin:0;}.views-field.views-field-edit-user.btn.btn-primary a{color:white;}.views-exposed-form{margin:15px 0 0 0 !important;}.views-exposed-form fieldset{max-width:100% !important;}.views-exposed-form.bef-exposed-form form{margin:0 !important;}.views-exposed-form.bef-exposed-form form .form-row{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}#block-encabezadodeperfildeusuario .field.field--name-body{margin:20px 0;text-align:center;}#block-encabezadodeperfildeusuario .field.field--name-body .profile-title{font-weight:bold;text-transform:uppercase;}#block-views-block-ultimos-especialistas-block-1{padding:50px 0;}#block-views-block-usuarios-empresa-block-1{margin-top:50px;}.badge.badge-dark{padding:.4rem;text-transform:uppercase;background-color:#1a2f8b !important;}.usuario-full-container .views-field.views-field-field-nombre-empresa .field-content,.usuario-full-container .views-field.views-field-nothing .field-content{font-size:2rem;font-weight:bold;}.card-directorio{border-radius:calc(.4rem - 1px);}.card-directorio .card-img-top .field--name-user-picture a img{height:100%;border-radius:calc(.4rem - 1px);}.card-directorio .card-body{top:70%;height:30%;color:white;border-bottom-right-radius:calc(.4rem - 1px);border-bottom-left-radius:calc(.4rem - 1px);background:rgba(0,0,0,.5);}.card-directorio .card-body .field--name-field-nombre-completo{font-weight:bold;}@media all and (max-width:768px){.card-directorio .card-body .field--name-field-nombre-completo{font-size:1.5rem;text-align:center;}}.card-directorio .card-body .field--name-field-especialidad{padding:.4rem;text-transform:uppercase;background-color:#1a2f8b;}@media all and (max-width:768px){.card-directorio .card-body .field--name-field-especialidad{font-size:1.2rem;}}.card-directorio .card-body:not(.card-body-min) .field--name-field-nombre-completo{font-size:1.1rem;letter-spacing:.1rem;}.card-directorio-empresa .field--name-field-nombre-empresa{font-size:1.1rem;font-weight:bold;letter-spacing:.1rem;color:#1a2f8b;}.card-directorio-empresa .field--name-field-categoria-empresa{padding:.4rem 1rem;}.card-directorio-empresa .field--name-field-sector{color:#e83e8c;}@media all and (max-width:768px){.bef-links{display:none;}}.bef-links .nav .nav-item .bef-link{padding:.5rem .8rem;-webkit-transition:background-color .3s ease-in-out;-o-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out;color:white;border-top-left-radius:15px;border-top-right-radius:15px;background-color:#307ec9;}.bef-links .nav .nav-item .bef-link.bef-link--selected,.bef-links .nav .nav-item .bef-link:hover{background-color:#1a2f8b;}.public-hero img{width:100%;height:auto;}.public-hero__content{top:50%;padding:0;-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);background:rgba(255,255,255,.85);}.public-hero__content > div{background-color:transparent;}.item-list ul.list-group{flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.item-list ul.list-group .list-group-item{margin:0 5px 5px 0;padding:0;border:none;}.item-list ul.list-group .list-group-item img{-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;opacity:.8;border:2px solid transparent;border-radius:5px;}.item-list ul.list-group .list-group-item img:hover{opacity:1;border:none;}.item-list ol.list-group .list-group-item{font-size:.8rem;color:#868e96;border:0;}.item-list ol.list-group .list-group-item .taxonomy-term.vocabulary-comodidades .field--name-field-icono{color:#e83e8c;}.item-list ol.list-group .list-group-item .taxonomy-term.vocabulary-servicio .field--name-field-icono{color:#307ec9;}.item-list ol.list-group .list-group-item .taxonomy-term.vocabulary-comodidades,.item-list ol.list-group .list-group-item .taxonomy-term.vocabulary-servicio{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.item-list ol.list-group .list-group-item .taxonomy-term.vocabulary-comodidades .field--name-field-icono,.item-list ol.list-group .list-group-item .taxonomy-term.vocabulary-servicio .field--name-field-icono{margin-right:.5rem;}.item-list ol.list-group .list-group-item .taxonomy-term.vocabulary-comodidades .field--name-field-icono .field__label,.item-list ol.list-group .list-group-item .taxonomy-term.vocabulary-servicio .field--name-field-icono .field__label{display:none;}.field a{-webkit-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out;color:inherit;}.field a:hover{color:#1a2f8b;}.field.field--name-field-ciudad{padding-top:10px;color:#1a2f8b;}.field.field--name-field-ciudad a{font-weight:700;text-transform:uppercase;}.field.field--type-entity-reference{margin:0;}.field.field--name-field-nombre-de-la-empresa h3{font-size:1rem;font-weight:bold;}.field.field--name-field-lo .field__label{font-size:1.1rem;font-weight:bold;}.js-form-item,.js-form-wrapper{padding:0;}.js-form-item .fieldset-wrapper,.js-form-wrapper .fieldset-wrapper{padding-left:20px;}.fieldgroup legend .fieldset-legend{font-size:1rem;font-weight:bold;}.read-more-link-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;color:#e83e8c;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.table-responsive{overflow:hidden;}.table-responsive .tabledrag-toggle-weight-wrapper{display:none;}.table-responsive table tbody .draggable:not(:last-child) td:nth-child(2)::after{height:10px;content:'';}.table-responsive tr th{border:none;}.table-responsive th{padding:0;color:inherit;background:white;}.table-responsive th h4{font-size:1.1rem;font-weight:700;}.table-responsive td{padding:0;border-top-color:white;background:white;}.table-responsive td .form-group{margin-bottom:.5rem;}.table-responsive .field-multiple-drag{display:none;}.page-contact #main-wrapper .title,.page-node-add #main-wrapper .title,.user-login-page #main-wrapper .title{color:white;}.page-contact #main-wrapper #edit-field-descripcion-0-format,.page-node-add #main-wrapper #edit-field-descripcion-0-format,.user-login-page #main-wrapper #edit-field-descripcion-0-format{display:none;}.user-login-page #main-wrapper{position:relative;height:100vh;background:url(/themes/custom/vetssite-barrio/assets/imgs/user-login-background.jpg);background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;}.user-login-page #main-wrapper::before{position:absolute;top:0;left:0;width:100%;height:100%;content:'';opacity:.4;background:black;}.user-login-page #main-wrapper .user-login-form{position:relative;position:relative;width:33%;padding-top:130px;border-radius:5px;background:#fff;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-moz-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);}@media all and (max-width:768px){.user-login-page #main-wrapper .user-login-form{width:100% !important;}}.user-login-page #main-wrapper .user-login-form.border{border-color:#fff !important;}.user-login-page #main-wrapper .user-login-form .logo-wrapper{position:absolute;top:10px;left:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:120px;height:120px;padding:10px;-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);border-radius:50%;background:#307dc6;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.user-login-page #main-wrapper .user-login-form .logo-wrapper a{width:80%;height:80%;}.user-login-page #main-wrapper .user-login-form .logo-wrapper a .logo{width:100%;height:100%;}.user-login-page #main-wrapper .user-login-form .other-links{font-size:.8rem;}.page-contact #main-wrapper .picture-container{opacity:.7;}.page-contact #main-wrapper .contact-message-feedback-form,.page-contact #main-wrapper .webform-submission-form{padding:20px;background:#fff;}@media all and (min-width:769px){.page-contact #main-wrapper .contact-message-feedback-form,.page-contact #main-wrapper .webform-submission-form{padding:40px;}}.page-contact #main-wrapper .contact-message-feedback-form .form-actions,.page-contact #main-wrapper .webform-submission-form .form-actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.page-contact #main-wrapper .contact-message-feedback-form .form-actions #edit-preview,.page-contact #main-wrapper .webform-submission-form .form-actions #edit-preview{display:none;}.page-contact #main-wrapper .contact-message-feedback-form .webform-button--submit,.page-contact #main-wrapper .webform-submission-form .webform-button--submit{margin-top:1rem;}.page-user-register .colored-background{width:100%;height:100vh;}.page-user-register .colored-background .background-light{background:#eef6ff;}.page-user-register .colored-background .background-dark{background:#307ec9;}@media all and (max-width:768px){.page-user-register .register-box{margin:0;}}.page-user-register .register-box .title{color:#1a2f8b;}@media all and (max-width:768px){.page-user-register .register-box .title{font-size:24px;margin-top:1rem;}}.page-user-register .register-box .content-wrapper main section{margin:30px 15px;}.page-user-register .register-box .content-wrapper main section form #edit-actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}@media all and (max-width:768px){.page-user-register .register-box .content-wrapper main{padding:0;}}@media all and (max-width:768px){.page-user-register .register-box .content-wrapper{padding:0;}}.page-user-register .register-box-desktop{top:50%;left:50%;overflow:hidden;-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:30px;background-color:white;}.page-user-register .register-box-mobile{background-color:#307ec9;}.page-user-register .register-box-mobile .image-wrapper{height:200px;}.page-user-register .register-box-mobile .content-wrapper{margin-top:-55px;border-radius:30px;}.page-node-add #main-wrapper .title{color:#1a2f8b;}.page-node-add #main-wrapper .node-empresa-form{background:#fff;}.page-user-profile .user--view-mode-full{padding:20px;border-radius:20px;background:white;}@media all and (max-width:768px){.page-403 .registration .inner-wrapper{margin:0;}}.page-403 .registration .inner-wrapper .registration__picture{-webkit-background-size:cover !important;background-size:cover !important;}@media all and (max-width:768px){.page-403 .registration .inner-wrapper .registration__picture{height:200px !important;padding:0;}}.page-403 .registration .inner-wrapper .registration__content{font-weight:bold;background:white;}.page-403 .registration .inner-wrapper .registration__content .text-center *{font-weight:bold;}.page-403 .registration .inner-wrapper .registration__content .text-center h1{color:#1a2f8b;}.page-403 .registration .inner-wrapper .registration__content .text-center h3{font-weight:normal;color:black;}.page-403 .registration .inner-wrapper .registration__content .text-center h3:not(.regular){font-weight:bold;color:#e83e8c;}.public-page #main-wrapper #main{max-width:100vw;margin:0 calc(50% - 50vw - 8px);padding:0 calc(50vw - 50%);}@media all and (max-width:768px){.public-page #main-wrapper #main{margin:0 calc(50% - 50vw);}}.public-page #main-wrapper #main .public-sidebar{margin:0 30px;}.public-page #main-wrapper #main .public-center-column .public-item .public-item__title{font-weight:bold;}.public-page #main-wrapper #main .public-center-column .public-item .image-content__image img{width:100%;height:auto;border:2px solid transparent;border-radius:.3rem;}.public-page #main-wrapper #main .public-center-column .public-item .image-content__image img:hover{opacity:.8;border-color:#307ec9;}.public-page #main-wrapper #main .public-center-column .public-item .image-content__content{font-size:.9rem;}.blog-single .blog-single__hero{height:500px;}.blog-single .blog-single__hero .overlay-content{padding:20px;border-radius:1rem;background:rgba(0,0,0,.35);}.blog-single .blog-single__hero img{width:100%;height:auto;}.blog-single .blog-single__hero .display-3{font-size:3rem;}.blog-single .blog-single__header .field--name-user{display:inline-block;}.blog-single .blog-single__header .field--name-user .field--name-user-picture{display:inline-block;}.blog-single .blog-single__header .field--name-user .field--name-user-picture img{line-height:3rem;position:relative;width:3rem;height:3rem;margin:0;text-align:center;border:#dee2e6;border-radius:50%;background:#fff;-webkit-box-shadow:0 0 1rem rgba(0,0,0,.15);box-shadow:0 0 1rem rgba(0,0,0,.15);}.blog-single .blog-single__header .field--name-user .field--name-username{font-weight:bold;display:inline-block;color:#307ec9;}.card{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}.card:hover{-webkit-transform:translate3d(0,-2px,5px);transform:translate3d(0,-2px,5px);}.card.shadow{-webkit-box-shadow:0 0 1rem rgba(0,0,0,.15) !important;box-shadow:0 0 1rem rgba(0,0,0,.15) !important;}.card .card-img img,.card .card-img-top img{width:100%;height:auto;margin-bottom:0;border-top-left-radius:calc(.4rem - 1px);border-top-right-radius:calc(.4rem - 1px);}.card .card-img-full{border-radius:calc(.4rem - 1px);}.card .card-img-full img{width:100%;height:auto;margin:0;}.card .overflow-hidden{overflow:hidden !important;}.card .gradient-overlay{position:relative;overflow:hidden;}.card .card-body{font-size:.8rem;padding:.5rem 1.25rem;}.card .card-body .field--name-node-title{min-height:60px;text-align:inherit;}.card .card-body .field--name-node-title h2 a{font-size:1rem;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;color:black;}.card .card-body .field--name-node-title h2 a:hover{opacity:1;color:#1a2f8b;}.modal .ds-2col-stacked .group-right{font-size:.85rem;}.node.node--type-article.node--view-mode-full{margin-top:50px;}.node.node--type-article.node--view-mode-full .field.field--name-node-title h2{font-weight:bold;}.node.node--type-article.node--view-mode-full .field.field--name-field-tags{font-size:1.2rem;margin:15px 0;text-transform:uppercase;color:gray;}.node.node--type-article.node--view-mode-full .field.field--name-field-image img{width:100%;height:auto;}.oferta-empleo .oferta-empleo__header{max-width:100vw;margin:0 calc(50% - 50vw - 8px);padding:0 calc(50vw - 50%);background:#307ec9;-webkit-box-shadow:0 0 1rem rgba(0,0,0,.15);box-shadow:0 0 1rem rgba(0,0,0,.15);}@media all and (max-width:768px){.oferta-empleo .oferta-empleo__header{margin:0 calc(50% - 50vw);}}.oferta-empleo .oferta-empleo__body .field--name-field-tipo-empleo{font-weight:bold;margin-bottom:1rem;letter-spacing:.2rem;text-transform:uppercase;color:#1a2f8b;}.oferta-empleo .oferta-empleo__body .field--name-field-descripcion{margin:10px 0;padding:10px 20px;border:2px solid #1a2f8b;}.oferta-empleo .oferta-empleo__body .field--label-inline{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.oferta-empleo .oferta-empleo__body .field--label-inline .field__label{font-weight:bold;margin-right:5px;}.view-filters-wrapper .toggle-filters{-webkit-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out;}.view-filters-wrapper .toggle-filters:hover{color:#1a2f8b;}.view-filters-wrapper .view-filters .form-text{margin:0;}.view-filters-wrapper .view-filters .js-form-item-field-ciudad-target-id,.view-filters-wrapper .view-filters .js-form-item-field-nombre-de-la-empresa-valuef,.view-filters-wrapper .view-filters .js-form-item-field-nombres-value,.view-filters-wrapper .view-filters .js-form-item-field-primer-apellido-value,.view-filters-wrapper .view-filters .js-form-item-nid{max-width:50%;}@media all and (min-width:769px){.view-filters-wrapper .view-filters .js-form-item-field-ciudad-target-id,.view-filters-wrapper .view-filters .js-form-item-field-nombre-de-la-empresa-valuef,.view-filters-wrapper .view-filters .js-form-item-field-nombres-value,.view-filters-wrapper .view-filters .js-form-item-field-primer-apellido-value,.view-filters-wrapper .view-filters .js-form-item-nid{max-width:25%;}}.block-views.block-views-blockpublicidad-block-2,.block-views.block-views-blockpublicidad-block-3{padding-top:0;border:0;background-color:transparent !important;}.view-header section{margin:0 calc(50% - 50vw + 8px);background:#f8f9fa;-webkit-box-shadow:0 0 1rem rgba(0,0,0,.15);box-shadow:0 0 1rem rgba(0,0,0,.15);}@media all and (max-width:768px){.view-header section{margin:0 calc(50% - 50vw);}}.view-header h1{font-size:2.5rem;}.view-header h5{font-size:1.25rem;}.view-header h1,.view-header h5{font-weight:700;line-height:1.3;margin-bottom:.5rem;}@media all and (max-width:768px){.view-header .view-filters .form-item-field-categoria-empresa-target-id{}}.view-header .nav-pills .nav-item .nav-link{margin:10px;color:#1a2f8b;border:1px solid #1a2f8b;border-radius:50px;}.view-header .nav-pills .nav-item .nav-link.active,.view-header .nav-pills .nav-item .nav-link:hover{color:#fff;background:#1a2f8b;}.ekko-lightbox .modal-content{border:none;}.ekko-lightbox .modal-content .modal-body{padding:0;}main.page-presentacion .bg-primary{background-color:#18468a !important;}main.page-presentacion .margin-top-minus-100{margin-top:-100px;}main.page-presentacion .button-shadow{-webkit-box-shadow:6px 6px 16px -9px #282828;box-shadow:6px 6px 16px -9px #282828;}main.page-presentacion .font-weight-600{font-weight:600;}main.page-presentacion .card{border-radius:10px !important;}main.page-presentacion .cursor-pointer{cursor:pointer;}main.page-presentacion section.section-1{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(65%,#fff),color-stop(65%,#18468a)) !important;background-image:-webkit-linear-gradient(top,#fff 65%,#18468a 65%) !important;background-image:-o-linear-gradient(top,#fff 65%,#18468a 65%) !important;background-image:linear-gradient(180deg,#fff 65%,#18468a 65%) !important;}main.page-presentacion section.section-1 img{border:20px solid white;}@media all and (max-width:768px){main.page-presentacion section.section-1 img{width:100%;}}main.page-presentacion section.section-4{padding-top:110px;padding-bottom:14px;background-image:-webkit-linear-gradient(345deg,rgba(43,135,218,0) 55%,#fff 0%),url(/themes/custom/vetssite-barrio/assets/imgs/section-4.jpg) !important;background-image:-o-linear-gradient(345deg,rgba(43,135,218,0) 55%,#fff 0%),url(/themes/custom/vetssite-barrio/assets/imgs/section-4.jpg) !important;background-image:linear-gradient(105deg,rgba(43,135,218,0) 55%,#fff 0%),url(/themes/custom/vetssite-barrio/assets/imgs/section-4.jpg) !important;}main.page-presentacion section.section-4 a span{display:none;}main.page-presentacion section.section-4 a:hover span{display:inline;}main.page-presentacion section.section-6 h1{font-family:'Bellefair',serif;font-size:114px;}@media all and (max-width:768px){main.page-presentacion section.section-6 h1{font-size:50px;}}main.page-presentacion section.section-6 .section-6__image{position:relative;z-index:10;height:100%;background-image:url(/themes/custom/vetssite-barrio/assets/imgs/section-6.jpg);background-repeat:no-repeat;background-position:center;-webkit-background-size:cover;background-size:cover;}@media all and (min-width:769px){main.page-presentacion section.section-6 .section-6__image{margin-right:calc(100% + 30px - 50vw);}}@media all and (max-width:768px){main.page-presentacion section.section-6 .section-6__image{height:500px;margin:20px;}}main.page-presentacion section.section-6 .section-6__empty-frame{position:absolute;top:-40px;right:auto;bottom:auto;left:-2vw;width:100%;height:50%;-webkit-transform:translateX(0) translateY(0);-o-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0);border:2px solid #b7d4f4;}@media all and (max-width:768px){main.page-presentacion section.section-6 .section-6__empty-frame{width:80%;margin:40px 20px;}}main.page-presentacion section.section-7{position:relative;background-color:#488af4;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(50%,rgba(244,244,244,.95)));background-image:-webkit-linear-gradient(top,#fff 0%,rgba(244,244,244,.95) 50%);background-image:-o-linear-gradient(top,#fff 0%,rgba(244,244,244,.95) 50%);background-image:linear-gradient(180deg,#fff 0%,rgba(244,244,244,.95) 50%);}main.page-presentacion section.section-7 .card{border:20px solid white;}@media all and (max-width:768px){main.page-presentacion section.section-7 .card{max-width:90%;margin:0 auto 20px;border:0;}}main.page-presentacion section.section-7 .card p{font-size:16px;}main.page-presentacion section.section-7 .card .card-icon{font-size:32px;width:85px;height:85px;padding:25px;border-radius:100%;}main.page-presentacion section.section-7 .card .card-icon.blue{color:#488af4;background-color:rgba(72,138,244,.29);}main.page-presentacion section.section-7 .card .card-icon.red{color:#f98d5f;background-color:#feddcf;}main.page-presentacion section.section-7 .card .card-icon.orange{color:#f9c043;background-color:#fdecc8;}@media all and (min-width:769px){main.page-presentacion section.section-7 .subsection{padding:0 150px;}}main.page-presentacion section.section-8{background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(50%,rgba(244,244,244,.95))) !important;background-image:-webkit-linear-gradient(top,#fff 0%,rgba(244,244,244,.95) 50%) !important;background-image:-o-linear-gradient(top,#fff 0%,rgba(244,244,244,.95) 50%) !important;background-image:linear-gradient(180deg,#fff 0%,rgba(244,244,244,.95) 50%) !important;}main.page-presentacion section.section-8 .divider{max-width:15%;height:10px;margin:auto;margin-bottom:10px;padding-bottom:0;border-top:3px solid #488af4;}@media all and (max-width:768px){main.page-presentacion section.section-8 .divider{max-width:50%;}}main.page-presentacion section.section-8 p{line-height:1.9rem;}@media all and (min-width:769px){main.page-presentacion section.section-8 p{height:3.8rem;}}main.page-presentacion section.section-8 h2,main.page-presentacion section.section-8 p{max-width:700px;margin:auto;}main.page-presentacion section.section-8 img{width:100%;height:auto;}@media all and (min-width:769px){main.page-presentacion section.section-9 .img-wide-left{margin:-50px 0 0 calc(50% - 50vw);}}main.page-presentacion section.section-9 .img-wide-left img{width:100%;height:auto;}@media all and (min-width:769px){main.page-presentacion section.section-9 .left-padded{padding:0 0 0 140px;}}main.page-presentacion section.section-10{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(244,244,244,.95)),to(rgba(244,244,244,.95))) !important;background-image:-webkit-linear-gradient(top,rgba(244,244,244,.95) 0%,rgba(244,244,244,.95) 100%) !important;background-image:-o-linear-gradient(top,rgba(244,244,244,.95) 0%,rgba(244,244,244,.95) 100%) !important;background-image:linear-gradient(180deg,rgba(244,244,244,.95) 0%,rgba(244,244,244,.95) 100%) !important;}main.page-presentacion section.section-10 p{line-height:2em;}@media all and (max-width:768px){main.page-presentacion section.section-10 .card-deck .card{max-width:90%;margin:0 auto 20px;}}main.page-presentacion section.section-10 .card-deck .card .card-body{font-size:1rem;}main.page-presentacion section.section-10 .card-deck .card .card-body p{margin-bottom:0;}main.page-presentacion section.section-10 .desc-toggler i,main.page-presentacion section.section-10 .desc-toggler span{cursor:pointer;}main.page-presentacion section.section-11 .intro{max-width:800px;margin:auto;}main.page-presentacion section.section-11 .intro a{text-decoration:underline;color:inherit;-webkit-text-decoration-color:#488af4;text-decoration-color:#488af4;}main.page-presentacion section.section-11 .intro p{line-height:1.8rem;}main.page-presentacion section.section-13{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:600px;background-repeat:no-repeat;background-position:center;-webkit-background-size:cover;background-size:cover;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}@media all and (min-width:769px){main.page-presentacion section.section-13{height:50vw;}}main.page-presentacion section.section-13 p{font-size:2.5vw;}main.page-presentacion section.section-13 h2{font-size:6vw;}.sliding-popup-bottom{padding:20px 0;border:2px solid #307ec9;border-top-left-radius:20px;border-top-right-radius:20px;background:white !important;}.sliding-popup-bottom .eu-cookie-compliance-banner h2,.sliding-popup-bottom .eu-cookie-compliance-banner p{color:#307ec9 !important;}.sliding-popup-bottom .eu-cookie-compliance-banner h2{font-size:1.2rem;letter-spacing:.15rem;text-transform:uppercase;}.sliding-popup-bottom .eu-cookie-compliance-banner .eu-cookie-compliance-buttons .agree-button{padding:4px 8px;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;color:white;border-radius:6px;background:#307ec9;}.sliding-popup-bottom .eu-cookie-compliance-banner .eu-cookie-compliance-buttons .agree-button:hover{background:#0256b1;}ul.list-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.cssbuttons-io-button{font-family:inherit;font-size:22px;font-weight:500;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;height:2.8em;padding:.35em;padding-right:3.3em;padding-left:1.2em;letter-spacing:.05em;color:white;border:none;border-radius:.9em;background:#307ec9;-webkit-box-shadow:inset 0 0 1.6em -.6em #714da6;box-shadow:inset 0 0 1.6em -.6em #714da6;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.cssbuttons-io-button .icon{position:absolute;right:.3em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:2.2em;height:2.2em;margin-left:1em;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;border-radius:.7em;background:white;-webkit-box-shadow:.1em .1em .6em .2em #7b52b9;box-shadow:.1em .1em .6em .2em #7b52b9;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.cssbuttons-io-button:hover .icon{width:calc(100% - .6em);}.cssbuttons-io-button .icon svg{width:1.1em;-webkit-transition:-webkit-transform .3s;-o-transition:-o-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s,-o-transform .3s;color:#7b52b9;}.cssbuttons-io-button:hover .icon svg{-webkit-transform:translateX(.1em);-o-transform:translateX(.1em);transform:translateX(.1em);}.cssbuttons-io-button:active .icon{-webkit-transform:scale(.95);-o-transform:scale(.95);transform:scale(.95);}.site-footer .block{border:none !important;}.email-marketing-by-b{display:none;}}
body{color:#3b3b3b;background:#292929;}#page,#main-wrapper,.region-primary-menu .menu-item a.is-active,.region-primary-menu .menu-item--active-trail a{background:#fff;}.tabs ul.primary li a.is-active{background-color:#fff;}.tabs ul.primary li.is-active a{background-color:#fff;border-bottom-color:#fff;}#navbar-top{background-color:white;}#navbar-main{background-color:#1d84c3;}a,.link,.nav-item.menu-item--expanded.dropdown{color:#0071b3;}a:hover,a:focus,.link:hover,.link:focus,.nav-item.menu-item--expanded.dropdown:hover,.nav-item.menu-item--expanded.dropdown:focus{color:#018fe2;}a:active,.link:active{color:#23aeff;}.page-item.active .page-link{background-color:#0071b3;border-color:#0071b3;}.page-link,.page-link:hover{color:#0071b3;}.sidebar .block{background-color:#f6f6f2;border-color:#f9f9f9;}.btn-primary{background-color:#007bff;border-color:#007bff;}.btn-primary:hover,.btn-primary:focus{background-color:#0256b1;}.site-footer{background:#292929;}.region-header,.region-header a,.region-header li a.is-active,.region-header .site-branding__text,.region-header .site-branding,.region-header .site-branding__text a,.region-header .site-branding a,.region-secondary-menu .menu-item a,.region-secondary-menu .menu-item a.is-active{color:#fffeff;}[dir="rtl"] .color-form .color-palette{margin-left:0;margin-right:20px;}[dir="rtl"] .color-form .form-item label{float:right;}[dir="rtl"] .color-form .color-palette .lock{right:-20px;left:0;}
