@charset "UTF-8";.c-404--container .c-404--wrapper{max-width:1240px;padding:20px 40px;margin:0 auto;text-align:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-content:center;-moz-align-content:center;-ms-align-content:center;align-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center}.c-404--container .c-404--wrapper h1{margin:20px 0 30px 0;text-transform:uppercase;font-weight:500}.c-404--container .c-404--wrapper p{max-width:870px;font-size:18px;line-height:24px}.c-404--container .c-404--wrapper .img-404{margin-bottom:50px}.c-404--container .c-404--wrapper .c-404-btns-wrapper{margin:30px 0 60px 0}.c-404--container .c-404--wrapper .c-404-btns-wrapper a{margin-bottom:15px}@media screen and (min-width:576px){.c-404--container .c-404--wrapper .c-404-btns-wrapper{margin:30px 0 90px 0}}.c-gracias-container{min-height:calc(100vh - 500px)}.c-gracias-container .c-gracias-cuerpo{margin-top:90px;text-align:center}.c-gracias-container .c-gracias-cuerpo h1{margin:20px 0 45px 0;font-weight:500}.c-gracias-container .c-gracias-cuerpo p{font-size:18px;line-height:24px}.c-gracias-container .c-gracias-cuerpo .c-gracias-btns-wrapper{margin-top:60px;margin-bottom:40px}.c-gracias-container .c-gracias-cuerpo .c-gracias-btns-wrapper a{margin-bottom:15px}@font-face{font-family:'Open Sans';src:url(../../fonts/Open_Sans/OpenSans-SemiBold.ttf);font-weight:500}html{min-height:100%;position:relative;font-family:Montserrat,sans-serif;color:#000;box-sizing:border-box;margin:0;padding:24px 0 0}body{padding:0;margin:0;font-family:'Open Sans',sans-serif;font-size:14px;font-weight:300}body a{text-decoration:none;cursor:pointer;color:#3b2f7f;font-weight:500}body a{text-decoration:none!important}.admin-back header,.homepage header{margin-bottom:32px}header{margin-bottom:67px}h1{font-family:Montserrat,sans-serif;font-weight:400}h2{font-family:Montserrat,sans-serif;font-weight:400}h3{font-family:Montserrat,sans-serif;font-weight:400}h4{font-family:Montserrat,sans-serif;font-weight:400}h5{font-family:Montserrat,sans-serif;font-weight:400}h6{font-family:Montserrat,sans-serif;font-weight:500}button:focus,input:focus{outline:0}section{width:100%;margin-top:0;margin-right:0;margin-bottom:60px;margin-left:0;padding-right:24px;padding-left:24px}.no-gutter{margin:0;padding:0}.no-v-gutter{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}.no-h-gutter{margin-right:0;margin-left:0;padding-right:0;padding-left:0}strong.destacado{font-weight:500}.spinner-wrapper{position:fixed;top:0;right:0;bottom:0;left:0;opacity:0;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;-ms-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;pointer-events:none;z-index:1029}.spinner-wrapper.active{-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;-ms-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease;opacity:1;pointer-events:auto}.spinner-wrapper,.spinner-wrapper.light{background-color:#fff;color:#212121}.spinner-wrapper .dot1,.spinner-wrapper .dot2,.spinner-wrapper .dot3,.spinner-wrapper .dot4,.spinner-wrapper.light .dot1,.spinner-wrapper.light .dot2,.spinner-wrapper.light .dot3,.spinner-wrapper.light .dot4{background-color:#252525}.spinner-wrapper.dark{background-color:#252525;color:#fff}.spinner-wrapper.dark .dot1,.spinner-wrapper.dark .dot2,.spinner-wrapper.dark .dot3,.spinner-wrapper.dark .dot4{background-color:#fff}.spinner-wrapper .spinner{width:60px;height:60px;position:relative;text-align:center;-webkit-animation:sk-rotate 2s infinite linear;-moz-animation:sk-rotate 2s infinite linear;animation:sk-rotate 2s infinite linear}.spinner-wrapper .dot1,.spinner-wrapper .dot2,.spinner-wrapper .dot3,.spinner-wrapper .dot4{width:50%;height:50%;display:inline-block;position:absolute;border-radius:100%;-webkit-animation:sk-bounce 2s infinite ease-in-out;-moz-animation:sk-bounce 2s infinite ease-in-out;animation:sk-bounce 2s infinite ease-in-out}.spinner-wrapper .dot1{right:0;bottom:0;-webkit-animation-delay:-1s;animation-delay:-1s}.spinner-wrapper .dot2{bottom:0;left:0;-webkit-animation-delay:-150s;animation-delay:-1.5s}.spinner-wrapper .dot3{top:0;left:0;-webkit-animation-delay:-2s;animation-delay:-2s}.spinner-wrapper .dot4{top:0;right:0;-webkit-animation-delay:-2.5s;animation-delay:-2.5s}.saisho-title{position:relative;margin-left:0;margin-right:auto;text-align:center;margin-bottom:60px;font-size:26px}.saisho-title.text-center{margin-right:auto;margin-left:auto}.saisho-title:after{content:'';display:block;position:relative;width:100%;height:4px;bottom:-10px;left:0;background-color:#000}.saisho-title.centered-sm{margin-left:auto;margin-right:auto}.saisho-main-title{font-family:Montserrat,sans-serif;font-size:2.5rem;text-align:center;margin-bottom:20px;font-weight:500}.saisho-subtitle{position:relative;margin-bottom:18px;font-size:18px;font-weight:400}.saisho-subtitle.text-center{margin-right:auto;margin-left:auto}.video-title{text-align:center;font-size:16px;margin-top:10px;margin-bottom:5px;padding-left:15px}.video-title a:hover{color:#7f71cc}.separator{background-color:rgba(100,100,100,.6);height:1px;width:50%;margin:40px auto}.artist-video-wrapper{padding:56.25% 0 0 0;position:absolute;background-color:#fff;top:0;width:100%;height:100%}.form-field-error{color:red;font-size:12px;font-weight:400;display:none}.spinner-container .mdi{margin-left:15px}ul.list-square{list-style-type:square}.container-full-width{width:100%;padding-right:0;padding-left:0;margin-right:auto;margin-left:auto}.artwork-info-tab{max-width:100%;display:flex;flex-wrap:wrap;position:relative;list-style:none;background-color:#fff;margin-bottom:24px;-webkit-box-shadow:0 4px 10px -4px rgba(0,0,0,.1);-moz-box-shadow:0 4px 10px -4px rgba(0,0,0,.1);box-shadow:0 4px 10px -4px rgba(0,0,0,.1)}.artwork-info-tab .tab{display:none}.artwork-info-tab .tab:checked:nth-of-type(1)~.tab__content:nth-of-type(1){opacity:1;transition:.5s opacity ease-in,.8s transform ease;position:relative;top:0;z-index:100;transform:translateY(0);text-shadow:0 0 0;height:inherit}.artwork-info-tab .tab:checked:nth-of-type(2)~.tab__content:nth-of-type(2){opacity:1;transition:.5s opacity ease-in,.8s transform ease;position:relative;top:0;z-index:100;transform:translateY(0);text-shadow:0 0 0;height:inherit}.artwork-info-tab .tab:checked:nth-of-type(3)~.tab__content:nth-of-type(3){opacity:1;transition:.5s opacity ease-in,.8s transform ease;position:relative;top:0;z-index:100;transform:translateY(0);text-shadow:0 0 0;height:inherit}.artwork-info-tab .tab:checked:nth-of-type(4)~.tab__content:nth-of-type(4){opacity:1;transition:.5s opacity ease-in,.8s transform ease;position:relative;top:0;z-index:100;transform:translateY(0);text-shadow:0 0 0;height:inherit}.artwork-info-tab .tab:checked:nth-of-type(5)~.tab__content:nth-of-type(5){opacity:1;transition:.5s opacity ease-in,.8s transform ease;position:relative;top:0;z-index:100;transform:translateY(0);text-shadow:0 0 0;height:inherit}.artwork-info-tab .tab:checked+label{font-weight:500;background-color:#000;color:#fff;cursor:default}.artwork-info-tab .tab:checked+label:hover{background-color:#000;color:#fff}.artwork-info-tab .tab+label{font-family:Montserrat,sans-serif;font-size:12px;cursor:pointer;display:block;text-decoration:none;color:#333;flex-grow:3;text-align:center;background-color:#aeaeae;user-select:none;text-align:center;transition:.3s background-color ease,.3s box-shadow ease;box-sizing:border-box;padding:12px 20px;margin:0}.artwork-info-tab .tab+label:hover{background-color:#e6e6e6;color:#000;outline:0}.artwork-info-tab .tab__content{font-size:14px;text-align:justify;padding:32px 24px;background-color:transparent;position:absolute;width:100%;z-index:-1;opacity:0;left:0;height:0;overflow:hidden}.artwork-info-tab .tab__content.details{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center}.artwork-info-tab .tab__content.characteristics{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start}.artwork-info-tab .tab__content.artist-value{overflow:hidden}.artwork-info-tab .tab__content.artist-value .quote-card{padding:20px}.artwork-info-tab .tab__content.artist-value .quote-card .text{margin:0;font-family:Montserrat,sans-serif}.artwork-info-tab .tab__content.artist-value .quote-card .artist-name{margin-top:24px;display:block;opacity:.8}.artwork-info-tab .tab__content.artist-value .quote-card:before{font-family:'Open Sans';content:"“";position:absolute;top:0;left:10px;font-size:5em;color:rgba(218,218,218,.8);font-weight:400}.artwork-info-tab .tab__content.artist-value .quote-card:after{font-family:'Open Sans';content:"”";position:absolute;bottom:-90px;line-height:100px;right:-30px;font-size:25em;color:rgba(218,218,218,.8);font-weight:400}.alert-advisory{width:100%}.saisho-alert{background-color:#d2d2d2;color:#000;max-height:0;overflow:hidden;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.saisho-alert.active{max-height:100px;margin-bottom:0;-webkit-animation:highlight 2s ease;-moz-animation:highlight 2s ease;animation:highlight 2s ease;animation-fill-mode:forwards}.saisho-alert .saisho-alert-text{position:relative;font-size:14px;font-weight:300;padding:15px 50px 15px 10px;margin-bottom:0}.saisho-alert .saisho-alert-text .saisho-alert-link{text-decoration:underline;font-weight:500;color:inherit!important}.saisho-alert .saisho-alert-text .mdi-close{position:absolute;top:11px;right:6px;cursor:pointer;color:#aeaeae;-webkit-transition:color .3s ease;-moz-transition:color .3s ease;-ms-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease;font-size:18px}.saisho-alert .saisho-alert-text .mdi-close:hover{color:#fff}.last-projects .saisho-title{margin:0 0 24px 0}.last-projects .last-projects-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;background-image:url(/assets/img/home/projects/art_gallery_bg.jpg);background-position:right;background-repeat:repeat}.last-projects .last-projects-content .saisho-project{position:relative;margin-top:40px;margin-right:24px;margin-left:24px}.last-projects .last-projects-content .saisho-project .project-img{width:100%;height:auto}.last-projects .last-projects-content .saisho-project .project-caption{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;padding:10px 0;position:absolute;width:100%;bottom:0;background-color:rgba(0,0,0,.3)}.last-projects .last-projects-content .saisho-project .project-caption .artist{font-family:Montserrat,sans-serif;font-size:14px;font-weight:500;padding:0 15px;color:#fff;text-shadow:1px 1px rgba(0,0,0,.4);-webkit-align-self:flex-start;-moz-align-self:flex-start;-ms-align-self:flex-start;align-self:flex-start}.last-projects .last-projects-content .saisho-project .project-caption hr{margin:3px auto 5px auto;width:calc(100% - 30px);border-top:2px solid #fff}.last-projects .last-projects-content .saisho-project .project-caption .statement{-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-align-self:flex-end;align-self:flex-end;font-family:sans-serif;padding:0 15px;font-size:10px;color:#fff;text-shadow:1px 1px rgba(0,0,0,.4);text-align:right;max-width:80%}.experiencia-saisho{padding:0 24px;max-width:1500px;margin:0 auto 80px auto}.experiencia-saisho .experiencia-saisho-steps{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.experiencia-saisho .experiencia-saisho-steps .experience-block{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;position:relative;border:2px solid #000;margin-bottom:60px;padding:25px}.experiencia-saisho .experiencia-saisho-steps .experience-block:before{content:'';background-repeat:no-repeat;background-color:#fff;background-position:50%;position:absolute;top:-25px;width:100px;height:50px}.experiencia-saisho .experiencia-saisho-steps .experience-block:last-child{margin-bottom:0}.experiencia-saisho .experiencia-saisho-steps .experience-block.captacion:before{background-image:url(/assets/img/home/saisho-artista.svg)}.experiencia-saisho .experiencia-saisho-steps .experience-block.tasation:before{background-image:url(/assets/img/home/saisho-tasacion.svg)}.experiencia-saisho .experiencia-saisho-steps .experience-block.advisor:before{background-image:url(/assets/img/home/saisho-advisor.svg)}.experiencia-saisho .experiencia-saisho-steps .experience-block .titulo{margin-bottom:40px;text-align:center;text-transform:uppercase}.experiencia-saisho .experiencia-saisho-steps .experience-block .subtitulo{margin-bottom:60px;text-align:justify}.experiencia-saisho .experiencia-saisho-steps .experience-block .nota-informativa{font-style:italic;color:#696969;font-size:12px;margin-bottom:0;align-self:flex-start}.experiencia-saisho .experiencia-saisho-steps .experience-block .nota-informativa:before{content:"\F02FD";display:inline-block;position:relative;top:0;font:normal normal normal 16px/1 "Material Design Icons";margin-right:2px}.experiencia-saisho .experiencia-saisho-steps .experience-block .saisho-btn{margin:40px 0 0}.how-it-works{padding:0 24px;max-width:1500px;margin:0 auto 30px auto}.how-it-works .how-it-works-steps{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.how-it-works .how-it-works-steps .step-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-bottom:60px}.how-it-works .how-it-works-steps .step-wrapper .col-left,.how-it-works .how-it-works-steps .step-wrapper .col-right{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center}.how-it-works .how-it-works-steps .step-wrapper .col-left .titulo,.how-it-works .how-it-works-steps .step-wrapper .col-right .titulo{margin-bottom:20px;font-weight:400;position:relative;text-transform:uppercase}.how-it-works .how-it-works-steps .step-wrapper .col-left .titulo:before,.how-it-works .how-it-works-steps .step-wrapper .col-right .titulo:before{content:'';width:40px;height:40px;border:2px solid #000;border-radius:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.how-it-works .how-it-works-steps .step-wrapper .col-left .icono,.how-it-works .how-it-works-steps .step-wrapper .col-right .icono{height:90px}.how-it-works .how-it-works-steps .step-wrapper .col-left .saisho-btn,.how-it-works .how-it-works-steps .step-wrapper .col-right .saisho-btn{margin-top:25px;-webkit-align-self:flex-start;-moz-align-self:flex-start;-ms-align-self:flex-start;align-self:flex-start}.how-it-works .how-it-works-steps .step-wrapper .col-right{-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;min-height:160px;padding-left:18px}.how-it-works .how-it-works-steps .step-wrapper .col-left{-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;border-right:2px solid #000;padding-right:18px}.artist-artwork{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.artist-sidebar{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;padding-right:0;padding-left:0;margin-bottom:24px;border-bottom:1px solid #646446}.artist-sidebar .avatar{-webkit-box-ordinal-group:0;-moz-box-ordinal-group:0;-ms-flex-order:0;-webkit-order:0;order:0;position:relative;margin-bottom:24px;height:33vw;overflow:hidden;width:100%;margin-top:5px}.artist-sidebar .avatar .avatar-img{width:100%;height:auto}.artist-sidebar .avatar .avatar-caption{position:absolute;width:100%;bottom:0}.artist-sidebar .avatar .avatar-caption .saisho-play-btn{position:absolute;bottom:0;left:5px}.artist-sidebar .avatar .avatar-caption .visits-count{position:absolute;bottom:0;right:0;padding:5px 10px;font-family:Montserrat,sans-serif;font-size:10px;font-weight:400;color:#fff;text-align:center;background-color:rgba(0,0,0,.8)}.artist-sidebar .avatar .avatar-caption .visits-count .mdi{margin-right:6px}.artist-sidebar .avatar .open-menu-piece{color:#fff;background-color:rgba(0,0,0,.8);width:50px;height:50px;border:1px solid #fff;position:absolute;top:14px;right:14px;border-radius:100%;display:flex;justify-content:center;align-items:center;font-size:24px;cursor:pointer}.artist-sidebar .buttons-profile-artist{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-webkit-flex-flow:row nowrap;-moz-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2;width:100%;margin-bottom:24px}.artist-sidebar .buttons-profile-artist .saisho-btn{font-size:10px;flex:1;margin-right:12px;padding:8px 12px;white-space:nowrap}.artist-sidebar .buttons-profile-artist .saisho-btn:last-child{margin-right:0}.artist-sidebar .artist-resume{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1;border-bottom:1px solid #646464;margin-bottom:24px;max-height:50px;-webkit-transition:max-height 1s ease;-moz-transition:max-height 1s ease;-ms-transition:max-height 1s ease;-o-transition:max-height 1s ease;transition:max-height 1s ease}.artist-sidebar .artist-resume .resume-wrapper{height:100%;overflow:hidden;position:relative}.artist-sidebar .artist-resume .resume-wrapper:after{content:'';position:absolute;width:100%;height:50px;bottom:0;background:linear-gradient(0deg,#fff,rgba(255,255,255,0) 100%);-webkit-transition:height 1s ease;-moz-transition:height 1s ease;-ms-transition:height 1s ease;-o-transition:height 1s ease;transition:height 1s ease}.artist-sidebar .artist-resume .resume-wrapper .radar-wrapper{margin-bottom:24px}.artist-sidebar .artist-resume .resume-wrapper .artist-excerpt{text-align:justify;margin-bottom:24px;font-size:13px;line-height:1.25}.artist-sidebar .artist-resume .resume-wrapper .artist-price{border-top:1px solid #000;border-bottom:1px solid #000;padding:15px 0;margin-bottom:24px;font-size:14px}.artist-sidebar .artist-resume .resume-wrapper .number-select-artist-profesional-sidebar{position:relative;font-size:13px;color:#696969;margin-bottom:0}.artist-sidebar .artist-resume .resume-wrapper .number-select-artist-profesional-sidebar .mdi{position:relative;top:-5px;font-size:16px;color:#000}.artist-sidebar .artist-resume .toggle-info{-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center;cursor:pointer;position:relative;bottom:-9px;font-size:12px;padding:0 5px;background-color:#fff}.artist-sidebar .artist-resume .toggle-info:after,.artist-sidebar .artist-resume .toggle-info:before{content:'\F013C';font:normal normal normal 12px/1 "Material Design Icons";display:inline-block;transform:rotate(0);-webkit-transition:transform 1s ease;-moz-transition:transform 1s ease;-ms-transition:transform 1s ease;-o-transition:transform 1s ease;transition:transform 1s ease}.artist-sidebar .artist-resume.open{max-height:999px}.artist-sidebar .artist-resume.open .resume-wrapper:after{height:0}.artist-sidebar .artist-resume.open .toggle-info:after,.artist-sidebar .artist-resume.open .toggle-info:before{transform:rotate(180deg)}.artist-info{padding-right:0;padding-left:0;margin-bottom:60px}.artist-info .bio-paragraphs{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:0;margin-bottom:24px;border-bottom:1px solid #646464}.artist-info .bio-paragraphs.bio-dashboard{border-bottom:0}.artist-info .bio-paragraphs .title{font-size:20px;font-weight:500;margin-bottom:26px}.artist-info .bio-paragraphs .subtitle{font-size:20px;margin-bottom:26px;margin:20px 0 26px 0;padding:0 0 10px 0;border-bottom:2px solid #483f86}.artist-info .bio-paragraphs .subtitle-small{font-size:14px;font-weight:500;margin-bottom:10px}.artist-info .bio-paragraphs .description{margin:0 0 6px 0;position:relative}.artist-info .bio-paragraphs .description.evento-prioridad-01{padding-left:27px}.artist-info .bio-paragraphs .description.evento-prioridad-01:before{content:"";display:block;width:13px;height:13px;border-radius:50%;position:absolute;top:5px;left:0;background-color:#180041}.artist-info .bio-paragraphs .description.evento-prioridad-02{padding-left:27px}.artist-info .bio-paragraphs .description.evento-prioridad-02:before{content:"";display:block;width:13px;height:13px;border-radius:50%;position:absolute;top:5px;left:0;background-color:#1e005b}.artist-info .bio-paragraphs .description.evento-prioridad-03{padding-left:27px}.artist-info .bio-paragraphs .description.evento-prioridad-03:before{content:"";display:block;width:13px;height:13px;border-radius:50%;position:absolute;top:5px;left:0;background-color:#250177}.artist-info .bio-paragraphs .description.evento-prioridad-04{padding-left:27px}.artist-info .bio-paragraphs .description.evento-prioridad-04:before{content:"";display:block;width:13px;height:13px;border-radius:50%;position:absolute;top:5px;left:0;background-color:#30019e}.artist-info .bio-paragraphs .description.evento-prioridad-05{padding-left:27px}.artist-info .bio-paragraphs .description.evento-prioridad-05:before{content:"";display:block;width:13px;height:13px;border-radius:50%;position:absolute;top:5px;left:0;background-color:#30019e}.artist-info .bio-paragraphs .description.evento-prioridad-06{padding-left:27px}.artist-info .bio-paragraphs .description.evento-prioridad-06:before{content:"";display:block;width:13px;height:13px;border-radius:50%;position:absolute;top:5px;left:0;background-color:#30019e}.artist-info .bio-paragraphs .description.evento-prioridad-07{padding-left:27px}.artist-info .bio-paragraphs .description.evento-prioridad-07:before{content:"";display:block;width:13px;height:13px;border-radius:50%;position:absolute;top:5px;left:0;background-color:#6933e1}.artist-info .bio-paragraphs .description.evento-prioridad-08{padding-left:27px}.artist-info .bio-paragraphs .description.evento-prioridad-08:before{content:"";display:block;width:13px;height:13px;border-radius:50%;position:absolute;top:5px;left:0;background-color:#8759ec}.artist-info .bio-paragraphs .description.evento-prioridad-09{padding-left:27px}.artist-info .bio-paragraphs .description.evento-prioridad-09:before{content:"";display:block;width:13px;height:13px;border-radius:50%;position:absolute;top:5px;left:0;background-color:#a783f5}.artist-info .bio-paragraphs .description.evento-prioridad-10{padding-left:27px}.artist-info .bio-paragraphs .description.evento-prioridad-10:before{content:"";display:block;width:13px;height:13px;border-radius:50%;position:absolute;top:5px;left:0;background-color:#bda0fa}.artist-info .bio-paragraphs .description.evento-prioridad-default{padding-left:27px}.artist-info .bio-paragraphs .description.evento-prioridad-default:before{content:"";display:block;width:13px;height:13px;border-radius:50%;position:absolute;top:5px;left:0;background-color:#d6caef}.artist-info .bio-paragraphs .description span.nombre{font-weight:500}.artist-info .bio-paragraphs .attribute{display:block}.artist-info .bio-paragraphs .attribute.attribute-inline{display:inline-block;margin-bottom:15px}.artist-info .bio-paragraphs .attribute.attribute-inline .subtitle-small{display:block;margin-right:20px}.artist-info .bio-paragraphs .attribute.attribute-inline .subtitle-small+span{display:inline-block}.artist-info .bio-paragraphs .attribute.attribute-inline .subtitle-small+span:first-letter{text-transform:uppercase}.artist-info .bio-paragraphs .listado-seleccion{display:inline-block;width:auto}.artist-info .bio-paragraphs .listado-seleccion span{font-family:Montserrat,sans-serif;display:inline-block;background:#f1f1f1;font-weight:400;width:auto;font-size:12px;text-transform:uppercase;margin:0;padding:2px 16px}.artist-info .bio-paragraphs .listado-seleccion span.active{background:#3b2f7f;color:#fff}.artist-info .bio-paragraphs .listado-seleccion.bajo .bajo{background:#3b2f7f;color:#fff}.artist-info .bio-paragraphs .listado-seleccion.medio .medio{background:#3b2f7f;color:#fff}.artist-info .bio-paragraphs .listado-seleccion.alto .alto{background:#3b2f7f;color:#fff}.artist-info .bio-paragraphs .listado-seleccion.listado-seleccion-vertical span{display:block;border-bottom:4px solid #fff}.artist-info .bio-paragraphs .listado-seleccion.listado-seleccion-vertical span:last-child{border-bottom:0}.artist-info .bio-paragraphs .lista{list-style-type:none;padding-left:20px}.artist-info .bio-paragraphs .lista li{position:relative}.artist-info .bio-paragraphs .lista li:first-letter{text-transform:uppercase}.artist-info .bio-paragraphs .lista li:before{content:"";display:block;position:absolute;width:4px;height:4px;background:#3b2f7f;top:9px;left:-13px}.artist-info .bio-paragraphs .material-extra{margin-bottom:10px}.artist-info .bio-paragraphs .material-extra .subtitle-small{margin-bottom:2px}.artist-info .bio-paragraphs .material-extra .subtitle-small:first-letter{text-transform:uppercase}.artist-info.info-financiera{width:100%}.artist-info.info-financiera .finance-box-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;width:100%}.artist-info.info-financiera .finance-box-wrapper .finance-box,.artist-info.info-financiera .finance-box-wrapper .finance-box-full{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;width:100%;border:1px solid #000;padding:12px 24px;margin-bottom:24px;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.1);-moz-box-shadow:0 4px 4px 0 rgba(0,0,0,.1);box-shadow:0 4px 4px 0 rgba(0,0,0,.1)}.artist-info.info-financiera .finance-box-wrapper .finance-box .value,.artist-info.info-financiera .finance-box-wrapper .finance-box-full .value{font-size:32px;font-weight:400}.artist-info.info-financiera .finance-box-wrapper .finance-box .title,.artist-info.info-financiera .finance-box-wrapper .finance-box-full .title{margin-bottom:12px;font-size:16px;font-weight:400;text-align:center}.artist-info.info-financiera .finance-box-wrapper .finance-box-full{margin-bottom:0}.artist-info.info-financiera .financial-block{margin-bottom:24px}.artist-info.info-financiera .title{font-weight:500;margin-bottom:24px;text-align:left}.artist-info.info-financiera .rentabilidad{border:3px dashed #000;border-radius:100%;display:inline-block;padding:40px 15px;font-weight:500;width:150px;height:150px;padding-top:55px}.artist-info.artwork-info .artworks-navigation{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;font-size:14px;font-weight:500;margin-bottom:24px}.artist-info.artwork-info .artworks-navigation .arrow-nav{font-weight:500;border:1px solid;padding:6px 12px;color:#000}.artist-info.artwork-info .artworks-navigation .artwork-title{font-size:18px;padding:0 8px;flex:1;text-align:center;margin-bottom:0;text-transform:uppercase}.artist-info.artwork-info .carousel-obra-perfil{margin-bottom:24px}.artist-info.artwork-info .carousel-obra-perfil .single-image{background-repeat:no-repeat;background-position:center;background-size:contain;width:100%}.artist-info.artwork-info .buttons-artworks-ctas{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;-moz-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;margin-bottom:24px}.artist-info.artwork-info .buttons-artworks-ctas .saisho-btn{padding:8px 10px;margin-right:10px;font-size:12px}.artist-info.artwork-info .buttons-artworks-ctas .saisho-btn:last-child{margin-right:0}.artist-info.artwork-info .buttons-artworks-ctas .link-buyer{margin-left:auto}.secondary-market{padding-top:60px;background-color:#f1f1f1}.secondary-market .artist-info{padding:0}.modal .modal-content .modal-header{padding:0;z-index:10}.modal .modal-content .modal-header .close{position:absolute;right:20px;top:10px}.modal .modal-content .modal-body{padding:24px;border-radius:0;-webkit-box-shadow:0 4px 10px 1px rgba(0,0,0,.2);-moz-box-shadow:0 4px 10px 1px rgba(0,0,0,.2);box-shadow:0 4px 10px 1px rgba(0,0,0,.2)}.modal .modal-content .modal-body .title{font-family:Montserrat,sans-serif;font-size:24px;font-weight:500;max-width:80%;margin-right:auto;margin-bottom:24px;margin-left:auto}.modal .modal-content .modal-body .collections-wrapper{margin-bottom:24px;max-height:270px;overflow-y:auto}.modal .modal-content .modal-body .collections-wrapper .add-piece-collection{padding:5px 12px 5px 28px;position:relative;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.modal .modal-content .modal-body .collections-wrapper .add-piece-collection:after{content:'\F0131';font:normal normal normal 21px/1 "Material Design Icons";position:absolute;left:0;top:4px}.modal .modal-content .modal-body .collections-wrapper .add-piece-collection:hover{cursor:pointer;background-color:#e1e1e1}.modal .modal-content .modal-body .collections-wrapper .add-piece-collection:hover:after{content:'\F0C52'}.modal .modal-content .modal-body .collections-wrapper .added-piece-in-collection{padding:5px 12px 5px 28px;position:relative;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.modal .modal-content .modal-body .collections-wrapper .added-piece-in-collection:after{content:'\F0C52';font:normal normal normal 21px/1 "Material Design Icons";position:absolute;left:0;top:4px}.modal .modal-content .modal-body .create-collection{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;margin-bottom:24px}.modal .modal-content .modal-body .create-collection input{flex:1;margin-right:12px;padding:5px 12px;border-radius:0;border:1px solid #000}.modal .modal-content .modal-body .modal-ctas{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.modal .modal-content .modal-body .modal-ctas .saisho-btn{margin:0 6px}.modal .modal-content .modal-body .modal-form{margin-bottom:24px}.modal .modal-content .modal-body .modal-form label{font-size:14px}.modal .modal-content .modal-footer{font-size:12px;padding:20px 0 0 0}.access-page{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;width:90%;max-width:865px;margin:0 auto;border:1px solid #000;-webkit-box-shadow:0 4px 10px 5px rgba(0,0,0,.1);-moz-box-shadow:0 4px 10px 5px rgba(0,0,0,.1);box-shadow:0 4px 10px 5px rgba(0,0,0,.1);margin-bottom:60px;padding:0 24px}.access-page .form-box,.access-page .info-box{padding:24px 0;width:100%}.access-page .info-box{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;border-bottom:1px solid rgba(0,0,0,.3)}.access-page .info-box .logo{-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center;width:100%;max-width:250px;height:auto;margin:24px auto}.access-page .info-box .quote{margin:0;color:#aeaeae}.access-page .info-box .quote .cita{font-size:12px;margin-left:12px}.access-page .form-box{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center}.access-page .form-box input,.access-page .form-box textarea{border-radius:0;border-color:#000;margin-bottom:12px}.access-page .form-box .container{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:14px;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.access-page .form-box .head .titulo{font-size:20px;font-weight:500;margin-bottom:24px;text-transform:uppercase}.access-page .form-box .body{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}.access-page .form-box .body form{margin-bottom:24px}.access-page .form-box .body form .form-group{margin-bottom:12px}.access-page .form-box .body form .form-group.switch .switch-label{-webkit-justify-content:inherit;-moz-justify-content:inherit;-ms-justify-content:inherit;justify-content:inherit;-ms-flex-pack:inherit}.access-page .form-box .body form .form-group.switch .switch-label .lever{margin:0 16px 0 0;min-width:36px}.access-page .form-box .body form .form-group .form-label{font-size:12px}.access-page .form-box .body form .form-group .form-label .checkbox{margin-right:5px}.access-page .form-box .body form .form-group.form-group-h{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.access-page .form-box .body form .form-group.form-group-h>*{margin-left:12px}.access-page .form-box .body form .form-group.form-group-h>:first-child{margin-left:0}.access-page .form-box .body .hint{font-size:12px}.access-page .form-box .body .hint a{font-weight:400}.access-page .form-box.full-width,.access-page .info-box.full-width{width:100%}.access-page .footer .copyright{font-size:10px}.mis-colecciones .toolbar{margin-bottom:60px}.ul-options-collection{list-style-type:none;padding:12px 0;margin:0}.ul-options-collection .list-option-collection{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer;padding:6px 24px;color:#696969;font-weight:400;white-space:nowrap}.ul-options-collection .list-option-collection:hover{color:#fff;background:#696969}.ul-options-collection .list-option-collection.switch{margin:0}.ul-options-collection .list-option-collection.switch label{margin:0}.ul-options-collection .list-option-collection .select-type-collection{margin-left:5px}.shopping-cart{padding:24px;background-color:#f5f5f5;margin:0}.shopping-cart .cart-item{padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid #e1e8ee;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.shopping-cart .cart-item .thumb-wrapper{height:200px;margin-bottom:24px}.shopping-cart .cart-item .thumb-wrapper .img-carrito{position:relative;top:50%;max-height:100%;max-width:100%;transform:translateY(-50%)}.shopping-cart .cart-item .product-info-wrapper{-webkit-box-flex:100%;-moz-box-flex:100%;-webkit-flex:100%;-ms-flex:100%;flex:100%;position:relative}.shopping-cart .cart-item .product-info-wrapper .name-wrapper{margin-bottom:24px}.shopping-cart .cart-item .product-info-wrapper .name-wrapper .titulo{font-weight:500;margin-bottom:0;text-transform:uppercase}.shopping-cart .cart-item .product-info-wrapper .name-wrapper .subtitulo{color:#696969}.shopping-cart .cart-item .product-info-wrapper .details-wrapper{margin-bottom:24px}.shopping-cart .cart-item .product-info-wrapper .cta-delete{cursor:pointer}.shopping-cart .cart-item .price{font-family:Montserrat,sans-serif;font-size:24px;font-weight:600;margin-top:12px;margin-left:auto}.cart-resume{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-top:24px;padding-bottom:24px;background-color:#eaeaea;color:#000;margin-bottom:40px}.cart-resume .resume-data{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:24px}.cart-resume .resume-data .resume-line{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;-moz-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;margin-left:auto;border:1px solid #000;border-style:none none solid none;font-size:16px}.cart-resume .resume-data .resume-line .concept,.cart-resume .resume-data .resume-line .value{padding:5px 0 5px 5px}.cart-resume .resume-data .resume-line .concept{flex:1;padding:5px 12px}.cart-resume .resume-data .resume-line .value{-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-align-self:flex-end;align-self:flex-end;width:80px;font-weight:600;text-align:right;border:1px solid #000;border-style:none none none solid}.cart-resume .goto-payment .continue-button{width:200px;margin:0 auto}.carro-compra .cart-resume{background-color:#eaeaea}.carro-compra .cart-resume .resume-data{max-width:100%;width:500px;margin:0 auto 24px auto}.carro-compra .cart-resume .resume-data .resume-line{background:#fff;border-color:#ced4da;width:100%;max-width:100%}.carro-compra .cart-resume .resume-data .resume-line .value{border-color:#ced4da}.carro-compra .cart-resume .resume-data .resume-line.line-dark{background:#7971a9;color:#fff}.checkout-form .payment-data{max-width:380px;margin-left:auto;margin-right:auto;margin-bottom:60px;-webkit-box-shadow:0 4px 10px 5px rgba(0,0,0,.1);-moz-box-shadow:0 4px 10px 5px rgba(0,0,0,.1);box-shadow:0 4px 10px 5px rgba(0,0,0,.1)}.checkout-form .payment-data .form-body{padding:30px 30px 20px}.checkout-form .payment-data .form-body .line-group{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.checkout-form .payment-data .form-body .line-group .group-in-line .form-group .separator-h,.checkout-form .payment-data .form-body .line-group .group-in-line .form-group .value{margin-bottom:0}.checkout-form .payment-data .form-body .line-group .group-in-line.left{-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-align-self:flex-end;align-self:flex-end}.checkout-form .payment-data .form-body .titulo{margin-bottom:24px;padding-bottom:12px;border-bottom:1px solid rgba(196,196,196,.603)}.checkout-form .payment-data .form-body .caption{font-size:14px;font-weight:500;color:#000}.checkout-form .payment-data .form-body .value{font-size:14px;font-weight:100;line-height:14px;opacity:.7;color:#000;border:2px solid #e1e8ee;border-radius:6px;margin-bottom:24px}.checkout-form .payment-data .form-body .separator-h{font-size:14px;font-weight:100;line-height:14px;opacity:.7;color:#86939e;padding:0 5px;margin-bottom:24px}.checkout-form .payment-data .form-body .credit-card{max-width:500px}.checkout-form .payment-data .form-body .fecha{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center}.checkout-form .payment-data .form-body .fecha .card-month{width:60px}.checkout-form .payment-data .form-body .fecha .card-year{width:60px}.checkout-form .payment-data .form-body .card-cvc{width:80px}.checkout-form .payment-data .form-body .amount{width:160px;margin:0 auto 24px auto;text-align:center;border:1px solid rgba(120,120,120,.3);padding:12px 24px;font-weight:600;border-radius:6px}.checkout-form .payment-data .form-body .amount .concept{font-size:14px;font-weight:500;color:#000;text-transform:uppercase}.checkout-form .payment-data .form-body .amount .price{font-size:16px}.checkout-form .payment-data .form-body .terms{margin-bottom:24px;display:block}.checkout-form .payment-data .form-body .terms input{vertical-align:middle;margin-right:5px}.checkout-form .payment-data .form-body .saisho-btn{margin:20px auto}.thankyou-resumen{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-around;-moz-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around;-ms-flex-pack:space-around;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;max-width:80%;padding:32px;margin:0;-webkit-box-shadow:0 4px 10px 5px rgba(0,0,0,.1);-moz-box-shadow:0 4px 10px 5px rgba(0,0,0,.1);box-shadow:0 4px 10px 5px rgba(0,0,0,.1);border:1px solid #000}.thankyou-resumen .greetings-wrapper{margin-bottom:0}.thankyou-resumen .greetings-wrapper .texto a{color:#a89fdb}.thankyou-resumen .greetings-wrapper p:last-child{margin:0}.thankyou-resumen .artworks-row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.thankyou-resumen .artworks-row .titulo{margin-bottom:24px;width:100%}.thankyou-resumen .artworks-row .grid-item{width:calc(100% / 1);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.thankyou-resumen .artworks-row .grid-item .img-wrapper{position:relative;overflow:hidden;height:200px}.thankyou-resumen .artworks-row .grid-item .img-wrapper .artwork-img{position:absolute;top:50%;left:50%;width:initial;height:initial;height:auto;max-height:100%;max-width:100%;transform:translate(-50%,-50%)}.thankyou-resumen .artworks-row .grid-item .artwork-details{border:1px solid #000}.thankyou-resumen .artworks-row .grid-item .artwork-details .price{text-align:center}.thankyou-resumen .billing-data{max-width:100%;margin:0 auto 60px auto}.thankyou-resumen .billing-data .billing-data-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;border-width:1px;border-color:#000;border-style:solid solid none solid}.thankyou-resumen .billing-data .billing-data-wrapper .grid-line{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;border-bottom:1px solid #000}.thankyou-resumen .billing-data .billing-data-wrapper .grid-line .caption{flex:80%;padding:5px 12px;text-align:left}.thankyou-resumen .billing-data .billing-data-wrapper .grid-line .value{flex:20%;min-width:110px;padding:5px 12px;text-align:right;border-left:1px solid #000}.thankyou-resumen .billing-data .billing-data-wrapper .grid-line .value span{white-space:nowrap}.thankyou-resumen .goodbye-wrapper .saisho-logo{width:200px}.contact-info-wrapper{font-size:16px;margin-bottom:24px}.contact-info-wrapper .subtitle{margin-bottom:24px}.contact-info-wrapper .subtitle.mb-6{margin-bottom:12px}.contact-info-wrapper .description{margin-bottom:24px}.contact-info-wrapper .description a{font-weight:300;color:#000;cursor:pointer}.contact-info-wrapper .highlight{font-family:Montserrat,sans-serif;font-weight:500}#typeform_navbar{margin-top:50px}#h1-typeforms{font-size:28px}.prices-masonry{color:#aeaeae;font-size:14px}.author-title-masonry{text-align:center;font-size:18px;letter-spacing:.5px}.button-infinite-scroll{font-size:20px;cursor:pointer}.prices-masonry{text-align:center}.selected-profesional{float:right}.datos-tecnicos-obra{padding:0 30px 30px 40px}.bottom-piece-profile{margin-top:100px}.carousel-obras-profile{height:700px}.footer-profile-obra{margin-top:80px}.payment-bottom-carrito{margin-top:40px;margin-bottom:100px}.card-number,.cvv-input input,.month select,.year select{font-size:14px;font-weight:100;line-height:14px}.card-number,.month select,.year select{font-size:14px;font-weight:100;line-height:14px}.card-number,.cvv-details,.cvv-input input,.month select,.year select{opacity:.7;color:#86939e}.card-number{width:100%;margin-bottom:20px;padding-left:20px;border:2px solid #e1e8ee;border-radius:6px}.month select,.year select{width:145px;margin-bottom:20px;padding-left:20px;border:2px solid #e1e8ee;border-radius:6px;background:url(caret.png) no-repeat;background-position:85% 50%;-moz-appearance:none;-webkit-appearance:none}.month select{float:left}.year select{float:right}.cvv-input input{float:left;width:145px;padding-left:20px;border:2px solid #e1e8ee;border-radius:6px;background:#fff}.cvv-details{font-size:12px;font-weight:300;line-height:16px;float:right;margin-bottom:20px}.cvv-details p{margin-top:6px}.paypal-btn,.proceed-btn{cursor:pointer;font-size:16px;width:100%;border-color:transparent;border-radius:6px}.proceed-btn{margin-bottom:10px;background:#7dc855}.paypal-btn a,.proceed-btn a{text-decoration:none}.proceed-btn a{color:#fff}.div-accept-terms-card-pay{padding-top:70px}.cvv-bottom{padding-top:55px}.faq-section-content{font-size:14px;padding-bottom:15px;font-family:'Open Sans',sans-serif;text-align:justify}.faq-section-content li a,.faq-section-content p a{color:#3b2f7f;font-weight:500}.faq-section-title h2{text-transform:none;font-family:'Open Sans',sans-serif;font-size:2em}.faq-section-content ol,.faq-section-content ul{margin:10px 0}.faq-section-content li{padding:0 0 5px 0}.cookie-table tr td{padding:5px 12px}body ::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5}body ::-webkit-scrollbar{width:6px;background-color:#f5f5f5}body ::-webkit-scrollbar-thumb{background-color:#000}.collapsible{border-bottom:1px solid #646464;margin-bottom:24px;max-height:150px;-webkit-transition:max-height .4s ease-in;-moz-transition:max-height .4s ease-in;-ms-transition:max-height .4s ease-in;-o-transition:max-height .4s ease-in;transition:max-height .4s ease-in}.collapsible .inner-content{height:100%;overflow:hidden;position:relative}.collapsible .inner-content:after{content:'';position:absolute;width:100%;height:50px;right:0;bottom:0;left:0;background:linear-gradient(0deg,#fff,rgba(255,255,255,0) 100%);-webkit-transition:height 1s ease;-moz-transition:height 1s ease;-ms-transition:height 1s ease;-o-transition:height 1s ease;transition:height 1s ease}.collapsible .toggler-caption{-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center;position:relative;bottom:-9px;cursor:pointer;font-size:12px;padding:0 5px;background-color:#fff}.collapsible .toggler-caption:after,.collapsible .toggler-caption:before{content:'\F013C';font-family:"Material Design Icons";display:inline-block;transform:rotate(0);-webkit-transition:transform 1s ease;-moz-transition:transform 1s ease;-ms-transition:transform 1s ease;-o-transition:transform 1s ease;transition:transform 1s ease}.collapsible.open{max-height:99999px}.collapsible.open .inner-content:after{height:0}.collapsible.open .toggler-caption:after,.collapsible.open .toggler-caption:before{transform:rotate(180deg)}.tooltip{top:-80px!important}@media screen and (min-width:768px){.saisho-title{text-align:left;font-size:30px}.saisho-title:after{width:100px;left:0;background-color:#3b2f7f}.saisho-title.centered-sm{margin-left:0;margin-right:auto}.saisho-subtitle{font-size:18px}.saisho-btn{font-size:14px;padding:8px 24px}.btn-small{padding:5px 15px}.btn-small .buyer-icon-in-link{font-size:14px}.artwork-info-tab .tab__content.details{-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-evenly;-moz-justify-content:space-evenly;-ms-justify-content:space-evenly;justify-content:space-evenly;-ms-flex-pack:space-evenly}.saisho-alert .saisho-alert-text .mdi-close{right:8px}.last-projects .saisho-title{margin:0 0 60px 0}.last-projects .last-projects-content{-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center}.last-projects .last-projects-content .saisho-project{max-width:calc((100% / 2) - (2 * 30px));margin-top:60px;margin-right:15px;margin-left:15px}.last-projects .last-projects-content .saisho-project:first-child{margin-top:40px}.how-it-works .how-it-works-steps{-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;margin:0 -15px}.how-it-works .how-it-works-steps .step-wrapper{flex-direction:column;width:50%;padding:0 15px}.how-it-works .how-it-works-steps .step-wrapper .col-left,.how-it-works .how-it-works-steps .step-wrapper .col-right{border:0}.how-it-works .how-it-works-steps .step-wrapper .col-left .titulo,.how-it-works .how-it-works-steps .step-wrapper .col-right .titulo{margin-right:24px}.how-it-works .how-it-works-steps .step-wrapper .col-left .saisho-btn,.how-it-works .how-it-works-steps .step-wrapper .col-right .saisho-btn{-webkit-align-self:auto;-moz-align-self:auto;-ms-align-self:auto;align-self:auto}.how-it-works .how-it-works-steps .step-wrapper .col-right{-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;padding-top:24px;padding-left:0}.how-it-works .how-it-works-steps .step-wrapper .col-left{-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;border-bottom:2px solid #000;padding-bottom:24px;padding-right:0;text-align:center}.artist-sidebar{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-right:12px;padding-left:0;border-bottom:inherit}.artist-sidebar .avatar{height:inherit;overflow:inherit;width:inherit}.artist-sidebar .avatar .avatar-caption .saisho-play-btn{bottom:5px;font-size:30px;left:10px}.artist-sidebar .avatar .avatar-caption .visits-count{padding:8px 24px;margin-right:-10px;font-size:12px;bottom:10px}.artist-sidebar .avatar .avatar-caption .visits-count:after{content:"";position:absolute;height:0;width:0;right:0;bottom:-10px;border-top:10px solid #3b2f7f;border-right:10px solid transparent}.artist-sidebar .buttons-profile-artist{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1}.artist-sidebar .artist-resume{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2;border-bottom:inherit;max-height:inherit}.artist-sidebar .artist-resume .resume-wrapper{height:inherit;overflow:inherit;position:relative}.artist-sidebar .artist-resume .resume-wrapper:after{content:inherit}.artist-sidebar .artist-resume .resume-wrapper .artist-excerpt{font-size:14px;line-height:1.5}.artist-sidebar .artist-resume .toggle-info{display:none}.artist-info{padding-right:0;padding-left:12px}.artist-info .bio-paragraphs .title{font-size:22px}.artist-info .bio-paragraphs .description{position:relative}.artist-info .bio-paragraphs .description.evento-prioridad-01{padding-left:27px}.artist-info .bio-paragraphs .description.evento-prioridad-01:before{content:"";display:block;width:13px;height:13px;border-radius:50%;position:absolute;top:5px;left:0;background-color:#180041}.artist-info .bio-paragraphs .description.evento-prioridad-02{padding-left:27px}.artist-info .bio-paragraphs .description.evento-prioridad-02:before{content:"";display:block;width:13px;height:13px;border-radius:50%;position:absolute;top:5px;left:0;background-color:#1e005b}.artist-info .bio-paragraphs .description.evento-prioridad-03{padding-left:27px}.artist-info .bio-paragraphs .description.evento-prioridad-03:before{content:"";display:block;width:13px;height:13px;border-radius:50%;position:absolute;top:5px;left:0;background-color:#250177}.artist-info .bio-paragraphs .description.evento-prioridad-04{padding-left:27px}.artist-info .bio-paragraphs .description.evento-prioridad-04:before{content:"";display:block;width:13px;height:13px;border-radius:50%;position:absolute;top:5px;left:0;background-color:#30019e}.artist-info .bio-paragraphs .description.evento-prioridad-05{padding-left:27px}.artist-info .bio-paragraphs .description.evento-prioridad-05:before{content:"";display:block;width:13px;height:13px;border-radius:50%;position:absolute;top:5px;left:0;background-color:#30019e}.artist-info .bio-paragraphs .description.evento-prioridad-06{padding-left:27px}.artist-info .bio-paragraphs .description.evento-prioridad-06:before{content:"";display:block;width:13px;height:13px;border-radius:50%;position:absolute;top:5px;left:0;background-color:#30019e}.artist-info .bio-paragraphs .description.evento-prioridad-07{padding-left:27px}.artist-info .bio-paragraphs .description.evento-prioridad-07:before{content:"";display:block;width:13px;height:13px;border-radius:50%;position:absolute;top:5px;left:0;background-color:#6933e1}.artist-info .bio-paragraphs .description.evento-prioridad-08{padding-left:27px}.artist-info .bio-paragraphs .description.evento-prioridad-08:before{content:"";display:block;width:13px;height:13px;border-radius:50%;position:absolute;top:5px;left:0;background-color:#8759ec}.artist-info .bio-paragraphs .description.evento-prioridad-09{padding-left:27px}.artist-info .bio-paragraphs .description.evento-prioridad-09:before{content:"";display:block;width:13px;height:13px;border-radius:50%;position:absolute;top:5px;left:0;background-color:#a783f5}.artist-info .bio-paragraphs .description.evento-prioridad-10{padding-left:27px}.artist-info .bio-paragraphs .description.evento-prioridad-10:before{content:"";display:block;width:13px;height:13px;border-radius:50%;position:absolute;top:5px;left:0;background-color:#bda0fa}.artist-info .bio-paragraphs .description.evento-prioridad-default{padding-left:27px}.artist-info .bio-paragraphs .description.evento-prioridad-default:before{content:"";display:block;width:13px;height:13px;border-radius:50%;position:absolute;top:5px;left:0;background-color:#d6caef}.artist-info.info-financiera .finance-box-wrapper .finance-box{width:calc(50% - 15px)}.artist-info.info-financiera .rentabilidad{margin-top:24px}.artist-info.artwork-info .carousel-obra-perfil .single-image{width:100%;height:calc(100vw * .66 / 1.85)}.access-page{-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;padding:24px 0}.access-page .form-box,.access-page .info-box{padding:0 24px}.access-page .info-box{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-evenly;-moz-justify-content:space-evenly;-ms-justify-content:space-evenly;justify-content:space-evenly;-ms-flex-pack:space-evenly;border-right:1px solid rgba(0,0,0,.3);border-bottom:0;width:40%}.access-page .info-box .logo{margin-top:0}.access-page .info-box .quote .texto{font-size:16px}.access-page .info-box .quote .cita{font-size:14px}.access-page .form-box{width:60%}.access-page .form-box .head .titulo{font-size:32px}.access-page .form-box .body form .form-group .form-label{font-size:14px}.access-page .form-box .body .hint{font-size:14px}.shopping-cart{background-color:#f5f5f5}.shopping-cart .cart-item{-webkit-flex-flow:row nowrap;-moz-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.shopping-cart .cart-item .thumb-wrapper{-webkit-box-flex:20%;-moz-box-flex:20%;-webkit-flex:20%;-ms-flex:20%;flex:20%;margin-bottom:0}.shopping-cart .cart-item .thumb-wrapper .img-carrito{top:inherit;transform:none;margin:0 auto;display:block}.shopping-cart .cart-item .product-info-wrapper{-webkit-box-flex:70%;-moz-box-flex:70%;-webkit-flex:70%;-ms-flex:70%;flex:70%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;padding:0 24px}.shopping-cart .cart-item .product-info-wrapper .name-wrapper .titulo{margin-bottom:5px}.shopping-cart .cart-item .price{-webkit-box-flex:10%;-moz-box-flex:10%;-webkit-flex:10%;-ms-flex:10%;flex:10%;text-align:right}.cart-resume .resume-data .resume-line{border-style:solid solid none solid;max-width:60%;width:100%;align-items:flex-end;margin:0 auto}.cart-resume .resume-data .resume-line:last-child{border-style:solid solid solid solid}.cart-resume .resume-data .resume-line .value{padding:5px}.thankyou-resumen .artworks-row{-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.thankyou-resumen .artworks-row .grid-item{flex:1 1 auto;max-width:33%;margin-right:12px}.thankyou-resumen .artworks-row .grid-item:last-child{margin-right:0}.thankyou-resumen .billing-data{max-width:60%}}@media screen and (min-width:992px){.saisho-title{font-size:32px}.saisho-subtitle{font-size:20px}.last-projects .last-projects-content{background-position:left}.last-projects .last-projects-content .saisho-project{max-width:calc((100% / 3) - 48px);margin-right:24px;margin-left:24px}.last-projects .last-projects-content .saisho-project .project-caption{bottom:5%}.last-projects .last-projects-content .saisho-project .project-caption .artist{font-size:16px}.last-projects .last-projects-content .saisho-project .project-caption .statement{font-size:12px}.experiencia-saisho .experiencia-saisho-steps{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;-moz-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;margin:0 -15px}.experiencia-saisho .experiencia-saisho-steps .experience-block{margin-bottom:0;flex:1;margin:0 15px}.how-it-works .how-it-works-steps .step-wrapper{width:auto;flex:1}.how-it-works .how-it-works-steps .step-wrapper .col-right{height:100%;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.artist-sidebar .avatar .avatar-caption .saisho-play-btn{font-size:42px;bottom:0}.artist-sidebar .buttons-profile-artist .saisho-btn{font-size:12px}.artist-info .bio-paragraphs .title{font-size:24px}.thankyou-resumen .artworks-row .grid-item{max-width:25%}}@media screen and (min-width:1200px){.last-projects .last-projects-content .saisho-project{max-width:calc((100% / 4) - 48px)}.last-projects .last-projects-content .saisho-project .project-caption .artist{font-size:14px}.last-projects .last-projects-content .saisho-project .project-caption .statement{font-size:10px}.experiencia-saisho .experiencia-saisho-steps{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;-moz-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;margin:0 -15px}.experiencia-saisho .experiencia-saisho-steps .experience-block{margin-bottom:0;flex:1;margin:0 15px}.how-it-works .how-it-works-steps .step-wrapper{width:auto;flex:1}.how-it-works .how-it-works-steps .step-wrapper .col-right{height:100%;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.artist-info.info-financiera .finance-box-wrapper .finance-box{width:calc(25% - 15px)}}.navbar{font-family:Montserrat;font-size:12px;font-weight:400;-webkit-box-shadow:0 4px 12px 0 rgba(0,0,0,.1);-moz-box-shadow:0 4px 12px 0 rgba(0,0,0,.1);box-shadow:0 4px 12px 0 rgba(0,0,0,.1)}.navbar .navbar-toggler{border-radius:0;border-style:none}.navbar .navbar-toggler .burger{position:relative;width:30px;height:20px;margin:0;cursor:pointer;-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.navbar .navbar-toggler .burger span{display:block;position:absolute;height:3px;width:100%;left:0;background:#000;border-radius:9px;opacity:1;-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.navbar .navbar-toggler .burger span:nth-child(1){width:0%;top:10px;left:50%;opacity:0}.navbar .navbar-toggler .burger span:nth-child(2){top:10px;-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.navbar .navbar-toggler .burger span:nth-child(3){top:10px;-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.navbar .navbar-toggler .burger span:nth-child(4){width:0%;top:10px;left:50%;opacity:0}.navbar .navbar-toggler.collapsed .burger span{width:100%;left:0}.navbar .navbar-toggler.collapsed .burger span:nth-child(1){top:0;opacity:1}.navbar .navbar-toggler.collapsed .burger span:nth-child(2),.navbar .navbar-toggler.collapsed .burger span:nth-child(3){-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0);top:10px}.navbar .navbar-toggler.collapsed .burger span:nth-child(4){top:20px;opacity:1}.navbar .container-fluid{position:relative}.navbar .dropdown-menu{font-family:Montserrat;text-transform:uppercase;font-size:12px;background-color:transparent;border:0}.navbar .nav-link.link-navbar-custom{color:#000;font-weight:400;text-transform:uppercase;-webkit-transition:color .3s ease;-moz-transition:color .3s ease;-ms-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}.navbar .nav-link.link-navbar-custom:hover{color:#9085d2}.navbar .nav-link.link-navbar-custom.link-active{color:#3b2f7f;font-weight:600}.navbar .nav-link.link-navbar-custom .icon-carrito{font-size:22px}.navbar .nav-link.link-navbar-custom.nav-link-carrito{font-size:22px;padding:0 .5rem}.navbar .collapse .navbar-nav .nav-link-carrito{font-size:22px;padding:0 .5rem}.navbar .c-barra-idioma .dropdown-menu{min-width:0;width:auto}.navbar .c-barra-idioma .dropdown-menu .dropdown-item{padding:.25rem .75rem}.navbar .c-barra-idioma .dropdown-menu .dropdown-item.oculto{display:none}.navprincipal .collapse .navbar-nav .nav-item:last-child .nav-link{font-size:22px;padding:0 .5rem}@media screen and (min-width:768px){.navbar .container-fluid .central-menu{position:relative}.navbar .dropdown-menu{font-family:Montserrat;text-transform:uppercase;font-size:12px;font-weight:400;background-color:#fff;border:1px solid rgba(0,0,0,.15)}.navbar #navbarSupportedContent{flex:0}}@media screen and (min-width:1360px){.navbar .container-fluid .central-menu{position:absolute;left:50%;transform:translateX(-50%)}.navbar #navbarSupportedContent{flex:1}}.filter-container{padding:0 2%;position:relative}.filter-container .filter-switchs-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end;margin-bottom:0;overflow:hidden}.filter-container .filter-switchs-wrapper .switch-filter-button{overflow:hidden;position:relative;box-sizing:border-box;padding:4px 12px;outline:0;border:1px solid #000;cursor:pointer;transition:all .2s ease-in;max-width:90px;margin-bottom:0}.filter-container .filter-switchs-wrapper .switch-filter-button .titulo{margin:0;opacity:1;white-space:nowrap}.filter-container .filter-switchs-wrapper .switch-filter-button,.filter-container .filter-switchs-wrapper .switch-filter-button:after,.filter-container .filter-switchs-wrapper .switch-filter-button:before{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.filter-container .filter-switchs-wrapper .switch-filter-button:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-color:#000;opacity:0}.filter-container .filter-switchs-wrapper .switch-filter-button:after{content:'\F0156';position:absolute;font:normal normal normal 1.4em/1 "Material Design Icons";color:#000;top:50%;left:50%;opacity:0;transform:translate(-50%,-50%)}.filter-container .filter-switchs-wrapper .switch-filter-button.active{max-width:35px;margin-bottom:12px}.filter-container .filter-switchs-wrapper .switch-filter-button.active .titulo{opacity:0}.filter-container .filter-switchs-wrapper .switch-filter-button.active:before{opacity:1}.filter-container .filter-switchs-wrapper .switch-filter-button.active:after{color:#fff;opacity:1}.filter-container .filter-wrapper{overflow:hidden;max-height:0;opacity:0}.filter-container .filter-wrapper.active{max-height:100%;opacity:1;margin-bottom:35px}.filter-container .filter-wrapper>div{margin-bottom:24px}.filter-container .filter-wrapper .filter-searchbar .active-filters{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.filter-container .filter-wrapper .filter-searchbar .active-filters .pill{font-size:.8em;padding:2px 12px;margin-right:8px;margin-bottom:8px;border-radius:20px;cursor:pointer}.filter-container .filter-wrapper .filter-searchbar .active-filters .pill,.filter-container .filter-wrapper .filter-searchbar .active-filters .pill>*{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filter-container .filter-wrapper .filter-searchbar .active-filters .pill:before{content:'\F0156';font:normal normal normal 12px/1 "Material Design Icons";vertical-align:middle;margin-right:5px}.filter-container .filter-wrapper .filter-searchbar .active-filters .pill-artista{background-color:#00a5e3;border:1px solid #0080b0;color:#fff}.filter-container .filter-wrapper .filter-searchbar .active-filters .pill-disciplina{background-color:#8dd7bf;border:1px solid #67caaa;color:#000}.filter-container .filter-wrapper .filter-searchbar .active-filters .pill-estilo{background-color:#ff96c5;border:1px solid #ff63a9;color:#000}.filter-container .filter-wrapper .filter-searchbar .active-filters .pill-tematica{background-color:#ffbf65;border:1px solid #ffaa32;color:#000}.filter-container .filter-wrapper .filter-searchbar .active-filters .pill-material{background-color:#fc6238;border:1px solid #fb3a06;color:#000}.filter-container .filter-wrapper .filter-searchbar .active-filters .pill-soporte{background-color:#f2d4cc;border:1px solid #e8b2a3;color:#000}.filter-container .filter-wrapper .filter-searchbar .active-filters .pill-precio{background-color:#dfe6e6;border:1px solid #c2d0d0;color:#000}.filter-container .filter-wrapper .filter-searchbar .active-filters .pill-pais{background-color:#ffd872;border:1px solid #ffca3f;color:#000}.filter-container .filter-wrapper .filter-searchbar .active-filters .pill-tamano{background-color:#0065a2;border:1px solid #00456f;color:#fff}.filter-container .filter-wrapper .filter-searchbar .active-filters .pill-orientacion{background-color:#00b0ba;border:1px solid #008087;color:#fff}.filter-container .filter-wrapper .filter-searchbar .active-filters .pill-color{background-color:#ff828b;border:1px solid #ff4f5c;color:#000}.filter-container .filter-wrapper .filter-searchbar .active-filters .pill-valor{background-color:#6c88c4;border:1px solid #486bb5;color:#fff}.filter-container .filter-wrapper .filter-searchbar .active-filters .pill-revalorizacion{background-color:#cff800;border:1px solid #a4c500;color:#000}.filter-container .filter-wrapper .filter-searchbar .active-filters .pill-concepto{background-color:#ffa23a;border:1px solid #ff8a07;color:#000}.filter-container .filter-wrapper .filter-searchbar .active-filters .pill-solds{background-color:#ededed;border:1px solid #d4d4d4;color:#000}.filter-container .filter-wrapper .filter-searchbar .searchbar{position:relative}.filter-container .filter-wrapper .filter-searchbar .searchbar::before{content:'\F0349';font:normal normal normal 24px/1 "Material Design Icons";left:10px;color:gray;vertical-align:middle;position:absolute;transform:translateY(-50%);top:50%}.filter-container .filter-wrapper .filter-searchbar .searchbar .input-search{width:100%;outline:0;border:1px solid #000;padding:4px 10px 4px 40px}.filter-container .filter-wrapper .filter-lists{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.filter-container .filter-wrapper .filter-lists .filters-group{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.filter-container .filter-wrapper .filter-lists .filters-group .filter-section .filter-heading{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:2px solid rgba(0,0,0,.1);cursor:pointer;padding-left:0;-webkit-transition:padding-left .3s ease;-moz-transition:padding-left .3s ease;-ms-transition:padding-left .3s ease;-o-transition:padding-left .3s ease;transition:padding-left .3s ease}.filter-container .filter-wrapper .filter-lists .filters-group .filter-section .filter-heading:hover{padding-left:12px}.filter-container .filter-wrapper .filter-lists .filters-group .filter-section .filter-heading .filter-title{font-size:1em;font-weight:700;margin:0;line-height:2.33}.filter-container .filter-wrapper .filter-lists .filters-group .filter-section .filter-heading .filter-control{font-size:24px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.filter-container .filter-wrapper .filter-lists .filters-group .filter-section .filter-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-height:0;overflow:hidden;opacity:0;-webkit-transition:opacity .3s ease,max-height .3s ease;-moz-transition:opacity .3s ease,max-height .3s ease;-ms-transition:opacity .3s ease,max-height .3s ease;-o-transition:opacity .3s ease,max-height .3s ease;transition:opacity .3s ease,max-height .3s ease}.filter-container .filter-wrapper .filter-lists .filters-group .filter-section .filter-content .initials{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0;margin-top:12px;margin-bottom:12px}.filter-container .filter-wrapper .filter-lists .filters-group .filter-section .filter-content .initials .initial-char{margin-right:12px;cursor:pointer}.filter-container .filter-wrapper .filter-lists .filters-group .filter-section .filter-content .options-list{list-style:none;padding:0;margin:0;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filter-container .filter-wrapper .filter-lists .filters-group .filter-section .filter-content .options-list .filter-option{position:relative;cursor:pointer}.filter-container .filter-wrapper .filter-lists .filters-group .filter-section .filter-content .options-list .filter-option:hover{background-color:#dfdfef}.filter-container .filter-wrapper .filter-lists .filters-group .filter-section.colores .filter-content,.filter-container .filter-wrapper .filter-lists .filters-group .filter-section.orientacion .filter-content,.filter-container .filter-wrapper .filter-lists .filters-group .filter-section.precios .filter-content,.filter-container .filter-wrapper .filter-lists .filters-group .filter-section.sizes .filter-content,.filter-container .filter-wrapper .filter-lists .filters-group .filter-section.soportes .filter-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.filter-container .filter-wrapper .filter-lists .filters-group .filter-section.precios .filter-content,.filter-container .filter-wrapper .filter-lists .filters-group .filter-section.sizes .filter-content,.filter-container .filter-wrapper .filter-lists .filters-group .filter-section.soportes .filter-content{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center}.filter-container .filter-wrapper .filter-lists .filters-group .filter-section.precios .filter-content .switch,.filter-container .filter-wrapper .filter-lists .filters-group .filter-section.sizes .filter-content .switch,.filter-container .filter-wrapper .filter-lists .filters-group .filter-section.soportes .filter-content .switch{margin-top:0;margin-bottom:5px}.filter-container .filter-wrapper .filter-lists .filters-group .filter-section.ordenar .filter-content,.filter-container .filter-wrapper .filter-lists .filters-group .filter-section.orientacion .filter-content{-webkit-flex-flow:row nowrap;-moz-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:space-evenly;-moz-justify-content:space-evenly;-ms-justify-content:space-evenly;justify-content:space-evenly;-ms-flex-pack:space-evenly;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end}.filter-container .filter-wrapper .filter-lists .filters-group .filter-section.ordenar .filter-content{margin-top:5px}.filter-container .filter-wrapper .filter-lists .filters-group .filter-section.ordenar .filter-content .sort-button{position:relative;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filter-container .filter-wrapper .filter-lists .filters-group .filter-section.ordenar .filter-content .sort-button:hover{cursor:pointer}.filter-container .filter-wrapper .filter-lists .filters-group .filter-section.ordenar .filter-content .sort-button:before{content:'';height:2px;width:0;bottom:0;position:absolute;left:0;background-color:#bdb5ef;-webkit-transition:width .2s ease;-moz-transition:width .2s ease;-ms-transition:width .2s ease;-o-transition:width .2s ease;transition:width .2s ease}.filter-container .filter-wrapper .filter-lists .filters-group .filter-section.ordenar .filter-content .sort-button.active{font-weight:700;font-style:italic}.filter-container .filter-wrapper .filter-lists .filters-group .filter-section.ordenar .filter-content .sort-button.active:before{width:100%}.filter-container .filter-wrapper .filter-lists .filters-group .filter-section.ordenar .filter-content .sort-button.active:after{content:'';font:normal normal normal 1em/1 "Material Design Icons";margin-left:5px}.filter-container .filter-wrapper .filter-lists .filters-group .filter-section.ordenar .filter-content .sort-button.active[data-sort-dir=asc]:after{content:'\F04BC'}.filter-container .filter-wrapper .filter-lists .filters-group .filter-section.ordenar .filter-content .sort-button.active[data-sort-dir=desc]:after{content:'\F04BD'}.filter-container .filter-wrapper .filter-lists .filters-group .filter-section.colores .filter-content{-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.filter-container .filter-wrapper .filter-lists .filters-group .filter-section.active .filter-heading .filter-control{transform:rotate(-180deg)}.filter-container .filter-wrapper .filter-lists .filters-group .filter-section.active .filter-content{opacity:1;max-height:300px}.filter-container .filter-wrapper .filter-lists .filters-group .filter-section.active .filter-content .options-list{overflow-y:scroll}.filter-container .filter-wrapper .filter-lists .filters-group .filter-section.active.colores .filter-content,.filter-container .filter-wrapper .filter-lists .filters-group .filter-section.active.orientacion .filter-content,.filter-container .filter-wrapper .filter-lists .filters-group .filter-section.active.precios .filter-content,.filter-container .filter-wrapper .filter-lists .filters-group .filter-section.active.sizes .filter-content,.filter-container .filter-wrapper .filter-lists .filters-group .filter-section.active.soportes .filter-content{padding-top:12px;padding-bottom:12px}.filter-container .filter-wrapper .filter-cta{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center}.filter-container .filter-wrapper .filter-cta .cta-filter{background-color:#000;color:#fff;padding:8px 24px;width:100%}.switch{width:100%;margin-top:12px;margin-bottom:12px}.switch,.switch *{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.switch .switch-label{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer;position:relative}.switch .switch-label .switch-input[type=checkbox]{opacity:0;box-sizing:border-box;padding:0;left:17px;width:1px;height:1px;top:calc(50% + 7px)}.switch .switch-label .switch-input[type=checkbox]:checked,.switch .switch-label .switch-input[type=checkbox]:not(:checked){position:absolute;opacity:0;pointer-events:none}.switch .switch-label .switch-input[type=checkbox]:checked+.lever{background-color:#bdb5ef}.switch .switch-label .switch-input[type=checkbox]:checked+.lever:after,.switch .switch-label .switch-input[type=checkbox]:checked+.lever:before{left:18px}.switch .switch-label .switch-input[type=checkbox]:checked+.lever:after{background-color:#3b2f7f}.switch .switch-label .lever{content:'';display:inline-block;position:relative;width:36px;height:14px;background-color:rgba(0,0,0,.38);border-radius:15px;margin-right:10px;-webkit-transition:background .3s ease;-moz-transition:background .3s ease;-ms-transition:background .3s ease;-o-transition:background .3s ease;transition:background .3s ease;vertical-align:middle;margin:0 16px}.switch .switch-label .lever:after,.switch .switch-label .lever:before{content:"";position:absolute;display:inline-block;width:20px;height:20px;border-radius:50%;left:0;top:-3px;-webkit-transition:left .3s ease,background .3s ease,box-shadow .1s ease,transform .1s ease;-moz-transition:left .3s ease,background .3s ease,box-shadow .1s ease,transform .1s ease;-ms-transition:left .3s ease,background .3s ease,box-shadow .1s ease,transform .1s ease;-o-transition:left .3s ease,background .3s ease,box-shadow .1s ease,transform .1s ease;transition:left .3s ease,background .3s ease,box-shadow .1s ease,transform .1s ease}.switch .switch-label .lever:before{background-color:rgba(85,61,219,.15)}.switch .switch-label .lever:after{background-color:#f1f1f1;-webkit-box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);-moz-box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.orientation-check{position:relative;width:50px;height:50px}.orientation-check input[type=checkbox]{display:none}.orientation-check input[type=checkbox]:checked+.checkmark{-webkit-box-shadow:0 0 1px 3px #0000006b;-moz-box-shadow:0 0 1px 3px #0000006b;box-shadow:0 0 1px 3px #0000006b}.orientation-check input[type=checkbox]:checked+.checkmark:after{content:'\F012C';font-size:2em}.orientation-check .checkmark{width:100%;height:100%;border:1px solid #000;cursor:pointer}.orientation-check .checkmark:after{content:'\F012C';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font:normal normal normal 0/1 "Material Design Icons";-webkit-transition:font-size .3s ease;-moz-transition:font-size .3s ease;-ms-transition:font-size .3s ease;-o-transition:font-size .3s ease;transition:font-size .3s ease}.orientation-check.portrait{height:80px}.orientation-check.landscape{width:80px}.color-check{position:relative;width:36px;height:36px;margin:5px}.color-check input[type=checkbox]{display:none}.color-check input[type=checkbox]:checked+.checkmark:after{content:'\F012C';font:normal normal normal 2em/1 "Material Design Icons";-webkit-box-shadow:0 0 1px 3px #0000006b,inset 0 0 4px 50px #ffffff4d;-moz-box-shadow:0 0 1px 3px #0000006b,inset 0 0 4px 50px #ffffff4d;box-shadow:0 0 1px 3px #0000006b,inset 0 0 4px 50px #ffffff4d;padding-top:4px}.color-check .checkmark{width:100%;height:100%;cursor:pointer;border-radius:100%}.color-check .checkmark:after{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font:normal normal normal 0/1 "Material Design Icons";border-radius:100%;height:100%;width:100%;text-align:center;-webkit-box-shadow:0 0 1px 0 #000;-moz-box-shadow:0 0 1px 0 #000;box-shadow:0 0 1px 0 #000;-webkit-transition:box-shadow .3s ease;-moz-transition:box-shadow .3s ease;-ms-transition:box-shadow .3s ease;-o-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-transition:font-size .3s ease;-moz-transition:font-size .3s ease;-ms-transition:font-size .3s ease;-o-transition:font-size .3s ease;transition:font-size .3s ease}@media screen and (min-width:768px){.filter-container .filter-wrapper .filter-lists{-webkit-flex-flow:row nowrap;-moz-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;margin:0 -4% 24px}.filter-container .filter-wrapper .filter-lists .filters-group{-webkit-flex-flow:column nowrap;-moz-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;padding:0 4%}.filter-container .filter-wrapper .filter-lists .filters-group.center,.filter-container .filter-wrapper .filter-lists .filters-group.left,.filter-container .filter-wrapper .filter-lists .filters-group.right{flex:1;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start}.filter-container .filter-wrapper .filter-lists .filters-group.center .filter-section .filter-heading,.filter-container .filter-wrapper .filter-lists .filters-group.right .filter-section .filter-heading{border:none}.filter-container .filter-wrapper .filter-lists .filters-group.center .filter-section .filter-heading:hover,.filter-container .filter-wrapper .filter-lists .filters-group.right .filter-section .filter-heading:hover{cursor:default;padding-left:0}.filter-container .filter-wrapper .filter-lists .filters-group.center .filter-section .filter-heading .filter-title,.filter-container .filter-wrapper .filter-lists .filters-group.right .filter-section .filter-heading .filter-title{margin:0 auto}.filter-container .filter-wrapper .filter-lists .filters-group.center .filter-section .filter-heading .filter-control,.filter-container .filter-wrapper .filter-lists .filters-group.right .filter-section .filter-heading .filter-control{display:none}.filter-container .filter-wrapper .filter-lists .filters-group.center .filter-section .filter-content,.filter-container .filter-wrapper .filter-lists .filters-group.right .filter-section .filter-content{overflow:visible;max-height:100%;opacity:1}.filter-container .filter-wrapper .filter-lists .filters-group .filter-section.ordenar .filter-content{margin-top:0}.filter-container .filter-wrapper .filter-lists .filters-group .filter-section.ordenar .filter-content.artist-sort{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center}.filter-container .filter-wrapper .filter-lists .filters-group .filter-section.sizes .filter-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center}.filter-container .filter-wrapper .filter-lists .filters-group .filter-section.sizes .filter-content .switch{margin-top:0;margin-bottom:5px;max-width:200px}.filter-container .filter-wrapper .filter-lists .filters-group .filter-section.orientacion .filter-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;-moz-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:space-evenly;-moz-justify-content:space-evenly;-ms-justify-content:space-evenly;justify-content:space-evenly;-ms-flex-pack:space-evenly;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end}.filter-container .filter-wrapper .filter-cta{-webkit-align-items:normal;-moz-align-items:normal;-ms-align-items:normal;-ms-flex-align:normal;align-items:normal}.filter-container .filter-wrapper .filter-cta .switch{width:calc(calc(100% / 3) - 4.5%)}.filter-container .filter-wrapper .filter-cta .cta-filter{-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center;width:auto}}@media screen and (min-width:1200px){.filter-container .filter-wrapper .filter-lists .filters-group .filter-section.ordenar .filter-content.artist-sort{-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.swiper-container{-webkit-box-shadow:0 4px 12px -6px rgba(0,0,0,.1);-moz-box-shadow:0 4px 12px -6px rgba(0,0,0,.1);box-shadow:0 4px 12px -6px rgba(0,0,0,.1)}.swiper-container.full-width-slider{margin-right:-24px;margin-left:-24px}.swiper-container .swiper-button-next,.swiper-container .swiper-button-prev{width:42px;height:42px;color:#000;background-color:#fff;border-radius:100%;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.swiper-container .swiper-button-next:after,.swiper-container .swiper-button-prev:after{font-size:16px}.swiper-container .swiper-button-next:focus,.swiper-container .swiper-button-prev:focus{outline:0}.swiper-container .swiper-pagination{bottom:0}.swiper-container .swiper-pagination .swiper-pagination-bullet{width:5px;height:5px;background-color:#fff;outline:1px solid #000;border-radius:0}.slider-artistas .saisho-title{margin:0 0 24px 0}.slider-artistas #artistSlider .swiper-wrapper{margin-bottom:30px}.slider-artistas #artistSlider .swiper-pagination{padding:15px 0}.slider-artistas #artistSlider .swiper-pagination .swiper-pagination-bullet{width:20px}.slider-artistas #artistSlider .swiper-button-next,.slider-artistas #artistSlider .swiper-button-prev{-webkit-box-shadow:1px 1px 5px -3px rgba(0,0,0,.7);-moz-box-shadow:1px 1px 5px -3px rgba(0,0,0,.7);box-shadow:1px 1px 5px -3px rgba(0,0,0,.7)}.slider-category .slider-heading{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center}.slider-category .slider-heading .saisho-title{margin:0 0 24px 0}.slider-category .slider-heading .saisho-subtitle{margin:0 0 24px 0;color:#1f1943;text-align:center;font-style:italic}.slider-category .slide-img{max-height:280px}.slider-category .slide-name{position:absolute;top:50%;left:50%;color:#fff;font-weight:500;text-align:center;transform:translate(-50%,-50%);text-shadow:2px 2px 2px rgba(0,0,0,.5);transition:all .25s ease-in-out}.slider-category .swiper-slide:hover .slide-name{transform:translate(-50%,-50%) scale(1.1)}.press-center .swiper-container{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.press-center .swiper-container .swiper-wrapper{padding:12px 0}.press-center .swiper-container .swiper-slide{-webkit-box-shadow:0 3px 12px -7px rgba(0,0,0,.5);-moz-box-shadow:0 3px 12px -7px rgba(0,0,0,.5);box-shadow:0 3px 12px -7px rgba(0,0,0,.5);padding:5px;transition:top .25s ease-in-out;top:0}.press-center .swiper-container .swiper-slide:hover{top:-20px}.press-center .swiper-container .swiper-button-next,.press-center .swiper-container .swiper-button-prev,.press-center .swiper-container .swiper-pagination{display:none}.carousel-obra-perfil .artwork-slider{-webkit-box-shadow:inherit;-moz-box-shadow:inherit;box-shadow:inherit;margin-bottom:0}.carousel-obra-perfil .artwork-slider .swiper-wrapper{height:100%;align-items:center}.carousel-obra-perfil .artwork-slider .swiper-wrapper .swiper-slide{background-size:contain;background-repeat:no-repeat;background-position:center}.carousel-obra-perfil .artwork-slider .swiper-wrapper .swiper-slide img{max-height:100%}.carousel-obra-perfil .single-image{height:auto}.carousel-obra-perfil .single-image img{max-height:100%}@media screen and (min-width:768px){.swiper-container{-webkit-box-shadow:0 4px 12px 0 rgba(0,0,0,.1);-moz-box-shadow:0 4px 12px 0 rgba(0,0,0,.1);box-shadow:0 4px 12px 0 rgba(0,0,0,.1);margin-bottom:40px}.swiper-container .swiper-pagination .swiper-pagination-bullet{width:50px;height:5px}.slider-artistas .saisho-title{margin:0 0 60px 0}.slider-category .slider-heading{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.slider-category .slider-heading .saisho-title:after{height:0}.slider-category .slider-heading .saisho-subtitle{text-align:left;border-left:4px solid #1f1943;padding-left:12px;margin-left:12px}.carousel-obra-perfil .artwork-slider .swiper-wrapper{height:calc(100vw * .66 / 1.85)}.carousel-obra-perfil .artwork-slider .swiper-wrapper .swiper-slide{background-size:contain;background-repeat:no-repeat;background-position:center}.carousel-obra-perfil .artwork-slider .swiper-wrapper .swiper-slide img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}}@media screen and (min-width:992px){.swiper-container .swiper-button-next:after,.swiper-container .swiper-button-prev:after{font-size:16px}.swiper-container .swiper-button-next:focus,.swiper-container .swiper-button-prev:focus{outline:0}.slider-artistas #artistSlider .swiper-pagination .swiper-pagination-bullet{width:25px}}@media screen and (min-width:1200px){.swiper-container .swiper-button-next:after,.swiper-container .swiper-button-prev:after{font-size:16px}.swiper-container .swiper-button-next:focus,.swiper-container .swiper-button-prev:focus{outline:0}}.artists-wrapper{margin-left:auto;margin-right:auto;padding:0 15px;width:100%}.artists-wrapper .row-artist{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:column;-moz-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;position:relative;overflow:hidden;margin-left:-15px;margin-right:-15px;padding:32px 15px 0}.artists-wrapper .row-artist:nth-child(even){background-color:#f1f1f1}.artists-wrapper .row-artist .artist-element{position:relative;height:250px;margin-bottom:24px;max-width:100vw;width:100%}.artists-wrapper .row-artist .artist-element .artist-avatar-wrapper{position:relative;overflow:hidden;width:100%;height:100%;min-width:200px;margin:0;-webkit-box-shadow:0 0 12px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 12px 0 rgba(0,0,0,.2);box-shadow:0 0 12px 0 rgba(0,0,0,.2)}.artists-wrapper .row-artist .artist-element .artist-avatar-wrapper .artist-avatar{left:50%;transform:translateX(-50%);height:100%;width:auto;position:relative;min-height:100%;max-width:none;max-height:100%}.artists-wrapper .row-artist .artist-element .artist-avatar-wrapper .artist-name{position:absolute;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;-moz-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;right:0;bottom:24px;padding:5px 15px 5px 24px;background-color:rgba(0,0,0,.7)}.artists-wrapper .row-artist .artist-element .artist-avatar-wrapper .artist-name .name{color:#fff;font-size:16px;text-align:right}.artists-wrapper .row-artist .artist-element .artist-avatar-wrapper .artist-name .name:last-child{margin-bottom:0}.artists-wrapper .row-artist .artist-element .artist-avatar-wrapper .artist-name .name a{color:#fff;font-weight:400}.artists-wrapper .row-artist .artist-element.graphs{height:auto;margin-bottom:0}.artists-wrapper .row-artist .artist-element.graphs .graph-wrapper.artist-info.info-financiera{width:100%;height:100%;padding:0}.artists-wrapper .row-artist .artist-element.graphs .graph-wrapper.artist-info.info-financiera .finance-box-wrapper{height:100%}.artists-wrapper .row-artist .artist-element.graphs .graph-wrapper.artist-info.info-financiera .finance-box-wrapper .finance-box{width:calc(50% - 7.5px);margin-right:15px;margin-bottom:15px;height:70px}.artists-wrapper .row-artist .artist-element.graphs .graph-wrapper.artist-info.info-financiera .finance-box-wrapper .finance-box:nth-child(2){margin-right:0}.artists-wrapper .row-artist .artist-element.graphs .graph-wrapper.artist-info.info-financiera .finance-box-wrapper .finance-box-full{width:100%;height:calc(100% - 85px)}.artists-wrapper .row-artist .artist-element.graphs .graph-wrapper.artist-info.info-financiera .finance-box-wrapper .finance-box-full canvas{max-height:310px}.artists-wrapper .row-artist .artist-element.graphs .graph-wrapper.artist-info.info-financiera .finance-box-wrapper .finance-box,.artists-wrapper .row-artist .artist-element.graphs .graph-wrapper.artist-info.info-financiera .finance-box-wrapper .finance-box-full{-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;padding:12px 15px;background-color:#fff}.artists-wrapper .row-artist .artist-element.graphs .graph-wrapper.artist-info.info-financiera .finance-box-wrapper .finance-box .value,.artists-wrapper .row-artist .artist-element.graphs .graph-wrapper.artist-info.info-financiera .finance-box-wrapper .finance-box-full .value{font-size:12px}.artists-wrapper .row-artist .artist-element.graphs .graph-wrapper.artist-info.info-financiera .finance-box-wrapper .finance-box .title,.artists-wrapper .row-artist .artist-element.graphs .graph-wrapper.artist-info.info-financiera .finance-box-wrapper .finance-box-full .title{font-size:10px;font-weight:700}.artists-wrapper .row-artist .artist-element.graphs .graph-wrapper.artist-info.info-financiera.no-graph{max-height:200px;margin-bottom:0}.artists-wrapper .row-artist .artist-element.graphs .graph-wrapper.artist-info.info-financiera.no-graph .finance-box-wrapper{-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-evenly;-moz-justify-content:space-evenly;-ms-justify-content:space-evenly;justify-content:space-evenly;-ms-flex-pack:space-evenly}.artists-wrapper .row-artist .artist-element.graphs .graph-wrapper.artist-info.info-financiera.no-graph .finance-box-wrapper .finance-box{width:100%;margin:0 0 24px;max-width:270px}.artists-wrapper .row-artist .artist-element.graphs .graph-wrapper.artist-info.info-financiera.no-graph .finance-box-wrapper .finance-box .value{font-size:14px}.artists-wrapper .row-artist .artist-element.graphs .graph-wrapper.artist-info.info-financiera.no-graph .finance-box-wrapper .finance-box .title{font-size:12px}.artists-wrapper .row-artist .artist-element.graphs .graph-wrapper.artist-info.info-financiera.no-graph.no-reval .finance-box-wrapper{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.artists-wrapper .row-artist .artist-element.graphs .graph-wrapper.artist-info.info-financiera.no-graph.no-reval .finance-box-wrapper .finance-box{flex:1;min-height:50%}.artists-wrapper .row-artist .artist-element.graphs .graph-wrapper.artist-info.info-financiera.no-reval .finance-box-wrapper .finance-box{width:100%;margin-right:0}.artists-wrapper .row-artist .artist-element.statement{height:100%}.artists-wrapper .row-artist .artist-element.statement .statement-wrapper{-webkit-box-shadow:0 0 12px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 12px 0 rgba(0,0,0,.2);box-shadow:0 0 12px 0 rgba(0,0,0,.2);overflow-y:auto;height:100%;max-height:300px;padding:15px}.artists-wrapper .row-artist .artist-element.statement .statement-wrapper .artist-quote{margin:0}.artists-wrapper .row-artist .artist-element.statement .statement-wrapper:after{content:'';height:32px;position:absolute;bottom:1px;left:15px;right:22px;background:linear-gradient(0deg,#fff 0,rgba(255,255,255,0) 100%)}.artists-wrapper .row-artist .artist-element .artwork-wrapper{height:100%;text-align:center;position:relative}.artists-wrapper .row-artist .artist-element .artwork-wrapper .artwork-img{width:auto;height:100%;max-width:100%;max-height:calc(100% - 96px);-webkit-box-shadow:0 0 12px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 12px 0 rgba(0,0,0,.2);box-shadow:0 0 12px 0 rgba(0,0,0,.2)}.artists-wrapper .row-artist .artist-element .artwork-wrapper .artwork-details{margin-top:15px}.artists-wrapper .row-artist .artist-element .artwork-wrapper .artwork-details .title{display:block;overflow:hidden;max-width:250px;margin:0 auto;white-space:nowrap;text-align:center;text-overflow:ellipsis}.artists-wrapper .row-artist .artist-element.goto-profile{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;height:auto}.artists-wrapper .row-artist .artist-element.goto-profile .btn-artist-profile{margin-bottom:64px}.artists-wrapper .row-artist .toggle-artworks-btn{margin-bottom:32px}@media screen and (min-width:768px){.artists-wrapper .row-artist{-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:32px 0 0}.artists-wrapper .row-artist .artist-element{padding-left:15px;padding-right:15px;margin-bottom:24px;max-width:unset;width:unset;height:250px}.artists-wrapper .row-artist .artist-element .artist-avatar-wrapper{max-width:200px}.artists-wrapper .row-artist .artist-element .artist-avatar-wrapper .artist-avatar{left:50%;transform:translateX(-50%);height:100%;width:auto;position:relative;min-height:100%;max-width:none;max-height:100%}.artists-wrapper .row-artist .artist-element.graphs{height:250px;margin-bottom:24px}.artists-wrapper .row-artist .artist-element.graphs .graph-wrapper{max-width:240px}.artists-wrapper .row-artist .artist-element.graphs .graph-wrapper.artist-info.info-financiera .finance-box-wrapper .finance-box-full canvas{max-height:unset}.artists-wrapper .row-artist .artist-element.graphs .graph-wrapper.artist-info.info-financiera .finance-box-wrapper .finance-box .value,.artists-wrapper .row-artist .artist-element.graphs .graph-wrapper.artist-info.info-financiera .finance-box-wrapper .finance-box-full .value{font-size:12px}.artists-wrapper .row-artist .artist-element.graphs .graph-wrapper.artist-info.info-financiera .finance-box-wrapper .finance-box .title,.artists-wrapper .row-artist .artist-element.graphs .graph-wrapper.artist-info.info-financiera .finance-box-wrapper .finance-box-full .title{font-size:9px}.artists-wrapper .row-artist .artist-element.graphs .graph-wrapper.artist-info.info-financiera.no-graph{max-height:inherit;margin-bottom:0;height:100%;width:240px}.artists-wrapper .row-artist .artist-element.graphs .graph-wrapper.artist-info.info-financiera.no-graph .finance-box-wrapper{-webkit-flex-flow:column wrap;-moz-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.artists-wrapper .row-artist .artist-element.graphs .graph-wrapper.artist-info.info-financiera.no-graph .finance-box-wrapper .finance-box{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-evenly;-moz-justify-content:space-evenly;-ms-justify-content:space-evenly;justify-content:space-evenly;-ms-flex-pack:space-evenly;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:100%;margin-bottom:24px;max-width:270px}.artists-wrapper .row-artist .artist-element.graphs .graph-wrapper.artist-info.info-financiera.no-graph .finance-box-wrapper .finance-box:nth-child(2){margin-bottom:0}.artists-wrapper .row-artist .artist-element.graphs .graph-wrapper.artist-info.info-financiera.no-graph .finance-box-wrapper .finance-box .value{font-size:12px}.artists-wrapper .row-artist .artist-element.graphs .graph-wrapper.artist-info.info-financiera.no-graph .finance-box-wrapper .finance-box .title{font-size:9px}.artists-wrapper .row-artist .artist-element.graphs .graph-wrapper.artist-info.info-financiera.no-graph.no-reval .finance-box-wrapper{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.artists-wrapper .row-artist .artist-element.graphs .graph-wrapper.artist-info.info-financiera.no-graph.no-reval .finance-box-wrapper .finance-box{flex:0;min-height:50%}.artists-wrapper .row-artist .artist-element.statement{height:250px;max-width:200px}.artists-wrapper .row-artist .artist-element.statement .statement-wrapper .artist-quote{margin:0}.artists-wrapper .row-artist .artist-element .artwork-wrapper .artwork-details .title{max-width:140px}.artists-wrapper .row-artist .toggle-artworks-btn{position:absolute;right:15px;bottom:155.5px;margin-bottom:0;background:rgba(0,0,0,.6);cursor:pointer;padding:8px 15px}.artists-wrapper .row-artist .toggle-artworks-btn:hover{background:#000}}@media screen and (min-width:992px){.artists-wrapper .row-artist{-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start}.artists-wrapper .row-artist .artist-element{height:280px}.artists-wrapper .row-artist .artist-element .artist-avatar-wrapper{max-width:200px}.artists-wrapper .row-artist .artist-element .graph-wrapper{max-width:250px}.artists-wrapper .row-artist .artist-element .statement-wrapper{max-width:250px}.artists-wrapper .row-artist .toggle-artworks-btn{bottom:170.5px}}@media screen and (min-width:1200px){.artists-wrapper .row-artist{-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start}.artists-wrapper .row-artist .artist-element{height:220px}.artists-wrapper .row-artist .artist-element .artist-avatar-wrapper{max-width:200px}.artists-wrapper .row-artist .artist-element .graph-wrapper{max-width:210px}.artists-wrapper .row-artist .artist-element .graph-wrapper.artist-info.info-financiera .finance-box-wrapper .finance-box-full canvas{max-height:110px}.artists-wrapper .row-artist .artist-element .graph-wrapper.artist-info.info-financiera .finance-box-wrapper .finance-box,.artists-wrapper .row-artist .artist-element .graph-wrapper.artist-info.info-financiera .finance-box-wrapper .finance-box-full{padding-top:5px;padding-bottom:5px}.artists-wrapper .row-artist .artist-element .statement-wrapper{max-width:200px}.artists-wrapper .row-artist .artist-element .artwork-wrapper .artwork-details .title{font-size:14px}.artists-wrapper .row-artist .toggle-artworks-btn{bottom:140.5px}}.backend-artista header{margin-bottom:32px}.backend-artista .wrapper{padding-left:300px}.backend-artista .main-content-artista{width:100%;padding:30px}.backend-artista #artistaToggle{font-size:28px;padding:0 10px;background:#1d1919;margin-bottom:20px}.backend-artista .mensaje-enviar{display:block;font-weight:600;text-align:center;margin-bottom:30px;padding:10px}.backend-artista .mensaje-enviar.exito{background:#47b53f;color:#fff}.backend-artista .botones-navegacion{float:right;text-align:right}.backend-artista .botones-navegacion .btn-siguiente{padding:4px 20px}.backend-artista .botones-navegacion .btn-siguiente i{font-size:18px;line-height:18px}.backend-artista .botones-navegacion .btn-abrirmodal{font-size:30px;padding:0}.backend-artista .botones-navegacion .btn-abrirmodal:hover{filter:opacity(.8)}.backend-artista .tabla-admin-list tr td.data-id-event-name{font-weight:500}.backend-artista .tabla-admin-list tr td.data-buttons .saisho-btn,.backend-artista .tabla-admin-list tr td.data-buttons .saisho-btn-black,.backend-artista .tabla-admin-list tr td.data-buttons .saisho-btn-red{width:100%}.backend-artista form .tooltip-info{position:absolute;font-size:22px;top:0;right:-22px}.backend-artista form .tooltip-info.relative{position:relative;display:inline-block}.backend-artista form .tooltip-info i{color:#000}.backend-artista form .form-control.alert-error{border-color:#b50810}.backend-artista .form-biografia label{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.backend-artista .form-biografia textarea{margin-top:20px}.backend-artista .form-biografia .c-nombre-artistico input{width:300px;max-width:100%}.backend-artista .form-cv{display:none}.backend-artista .form-cv .form-open{display:block}.backend-artista strong{font-weight:500}.backend-artista .underline{text-decoration:underline}.backend-artista footer{padding-top:25px}.backend-artista .file-select,.backend-artista .file-select2{height:42px}.backend-artista .bs-tooltip-left,.backend-artista .bs-tooltip-right{top:-55px!important}.backend-artista .tooltip-inner{background:rgba(0,0,0,.9)}.backend-artista .bs-tooltip-auto[x-placement^=left] .arrow::before,.backend-artista .bs-tooltip-left .arrow::before{border-left-color:rgba(0,0,0,.9)}#artista-wrapper{-webkit-box-shadow:0 4px 12px 0 rgba(0,0,0,.1) inset;-moz-box-shadow:0 4px 12px 0 rgba(0,0,0,.1) inset;box-shadow:0 4px 12px 0 rgba(0,0,0,.1) inset}#artista-wrapper.toggled .sidebar-artista{margin-left:-300px}.sidebar-artista{width:300px;min-width:200px;background:#1d1919;-webkit-transition:margin .25s ease-out;-moz-transition:margin .25s ease-out;-ms-transition:margin .25s ease-out;-o-transition:margin .25s ease-out;transition:margin .25s ease-out}.sidebar-artista .sticky-top{top:81px}.sidebar-artista .sidebar-profile{margin:25px auto;text-align:center}.sidebar-artista .sidebar-profile img{width:150px;height:150px;object-fit:cover;object-position:center;border-radius:50%;margin:0 auto}.sidebar-artista ul li a{display:block;font-family:Montserrat,sans-serif;font-weight:400;text-transform:uppercase;color:rgba(255,255,255,.7);padding:15px 15px;border-bottom:1px solid rgba(255,255,255,.1);transition:all .25s ease-in-out}.sidebar-artista ul li a:hover{padding-left:25px;color:#fff}.sidebar-artista ul li:last-child a{border-bottom:0}.sidebar-artista ul li.active a{font-weight:500;color:#fff}.form-group.ocultar{display:none}.btn-add-extra{font-size:12px;text-align:right;margin:4px 0 4px;padding:0}.btn-add-extra:hover{opacity:.8}.box-black-info{background:#3b336f;color:#fff;margin-top:10px;padding:10px;font-size:11px}.box-black-info .titular{font-size:12px;text-decoration:underline}.box-black-info ul{position:relative;list-style-type:none;padding-left:18px}.box-black-info ul li:before{content:"-";position:absolute;left:4px}.backend-artista-mis-obras .form-border-black .file-select #archivo{width:100%}.backend-artista-mis-obras .form-border-black .select2-container--default .select2-selection--multiple .select2-selection__choice{margin-top:0}.form-border-black .select2-container--default .select2-selection--multiple,.form-border-black input,.form-border-black select,.form-border-black textarea{border:1px solid #000;border-radius:0}.form-border-black .select2-container--default .select2-selection--multiple.error,.form-border-black input.error,.form-border-black select.error,.form-border-black textarea.error{border:2px solid #b50810}.form-border-black .select2{width:100%!important}.form-border-black .select2 .select2-selection{border:1px solid #000;border-radius:0;height:38px}.form-border-black .select2 .select2-selection .select2-selection__rendered{padding:6px 10px;font-size:1rem;font-weight:400;line-height:1.5}.form-border-black select.alert-error+.select2 .select2-selection{border:1px solid #b50810}.form-border-black .select2-container--default .select2-selection--multiple{border:1px solid #000;border-radius:0}.form-border-black .field-biography,.form-border-black .field-statement{display:none}.form-border-black.form-box{border:1px solid #000;padding:30px 40px;width:600px;max-width:100%;margin:0 auto}.form-border-black .file-select{position:relative;max-width:100%;width:auto;padding:0}.form-border-black .file-select:before{content:"Seleccionar archivo";display:block;position:absolute;width:100%;height:100%;padding:8px;text-align:center}.form-border-black .file-select #archivo{max-width:100%;width:auto;height:36px;opacity:0;border:0;z-index:1;cursor:pointer}.form-border-black .file-select.error{background:#b50810}.form-border-black .btn-add-extra{font-size:12px;text-align:right;margin:4px 0 4px;padding:0}.form-border-black .btn-add-extra:hover{opacity:.8}.form-border-black #vistaPrevia{max-width:400px;height:auto;width:100%}.form-border-black .mensaje-error{color:#b50810}.c-seleccionar-opciones{border:1px solid #c4c4c4;border-radius:.25rem}.c-seleccionar-opciones .opcion-titulo{font-weight:500}.c-seleccionar-opciones .opcion-explicacion{font-size:14px;margin:0;padding-left:20px}.c-seleccionar-opciones .btn{border-top:1px solid #c4c4c4;padding:17px}.c-seleccionar-opciones .btn:first-child{border-top:none}.c-seleccionar-opciones .btn.active{background:#3b2f7f;color:#fff}.c-seleccionar-opciones .btn input:checked{background:#b4b2b2}.tabla-admin-list tr th{background:#000;color:#fff;font-weight:500}.tabla-admin-list .data-approved span{font-size:1.3rem;margin-top:-3px;display:block}.tabla-admin-list td{font-size:14px}.tabla-admin-list td.td-principal{font-weight:600}.tabla-admin-list td.td-principal a{font-weight:600}.tabla-admin-list td a:not([class^=saisho-btn]){color:#212529;font-weight:300}.tabla-admin-list td a:not([class^=saisho-btn]):hover{color:#3b2f7f;text-decoration:underline}.tabla-admin-list td.data-curator .data-id-curator{display:inline-block;padding-left:10px}.tabla-admin-list td.data-curator .data-id-curator:before{content:"";display:inline-block;background:#212529;width:4px;height:4px;margin:0 7px 2px -10px}.tabla-admin-list td.break-line{word-break:break-word;max-width:200px}.tabla-admin-list td.data-buttons .saisho-btn-mini{width:100%}.tabla-admin-list td.data-buttons .saisho-btn,.tabla-admin-list td.data-buttons .saisho-btn-black,.tabla-admin-list td.data-buttons .saisho-btn-red{width:100%}.tabla-admin-list .td-botones span{width:100%}.table-mis-obras th.obra-exclusivo{text-align:center}.table-mis-obras td.obra-exclusivo{text-align:center;font-size:18px}@media screen and (min-width:2000px){.sidebar-artista{width:400px}}.grid-item{-webkit-box-shadow:0 4px 10px 5px rgba(0,0,0,.1);-moz-box-shadow:0 4px 10px 5px rgba(0,0,0,.1);box-shadow:0 4px 10px 5px rgba(0,0,0,.1);display:inline-block;position:relative;margin:0 0 24px;width:calc(100% / 4);margin-top:5px}.grid-item a{color:inherit}.grid-item a:hover{text-decoration:none}.grid-item .artwork-img{width:100%;display:block;height:auto;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-radius:0}.grid-item .artwork-details{position:relative;padding:14px 20px 14px}.grid-item .artwork-details .title{text-align:center;font-size:16px;font-weight:400;color:#000;margin-bottom:5px;overflow-wrap:break-word}.grid-item .artwork-details .subtitle{color:#696969;font-size:11px;font-weight:500;text-align:center;margin-bottom:10px}.grid-item .artwork-details .price{color:#000;font-size:14px;font-weight:700;font-family:Montserrat,sans-serif;text-align:right}.grid-item .artwork-details .badges{position:relative;text-align:right;font-size:20px}.grid-item .dropdown-piece-masonry{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;position:absolute;cursor:pointer;width:50px;height:50px;font-size:30px;right:10px;top:10px;color:#fff;border-radius:100%;background-color:#000;opacity:1;-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-ms-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease}.grid-item:hover>.dropdown-piece-masonry{opacity:1}.grid-item .artwork-details .edit-collection{position:absolute;top:5px;right:5px}.grid-item .artwork-details .edit-collection .span-edit-collection{cursor:pointer;font-size:20px}.grid-item .artwork-details .edit-collection .container-menu-collection .menu-collection{position:fixed;top:100%;left:100%;background:#fff;margin-top:-20px;opacity:0;border:1px solid #000;box-shadow:0 3px 10px -2px rgba(0,0,0,.1);-webkit-transition:opacity .3s ease-in-out,margin-top .3s ease-in-out;-moz-transition:opacity .3s ease-in-out,margin-top .3s ease-in-out;-ms-transition:opacity .3s ease-in-out,margin-top .3s ease-in-out;-o-transition:opacity .3s ease-in-out,margin-top .3s ease-in-out;transition:opacity .3s ease-in-out,margin-top .3s ease-in-out}.grid-item .artwork-details .edit-collection .container-menu-collection.active .menu-collection{position:absolute;top:auto;right:26px;bottom:-60px;left:auto;margin-top:0;opacity:1;z-index:1}.grid-item .artwork-details .edit-collection .container-menu-collection.active .menu-collection:after,.grid-item .artwork-details .edit-collection .container-menu-collection.active .menu-collection:before{content:'';position:absolute;width:0;height:0}.grid-item .artwork-details .edit-collection .container-menu-collection.active .menu-collection:before{border-top:9px solid transparent;border-bottom:9px solid transparent;border-left:9px solid #000;right:-9px;bottom:67px}.grid-item .artwork-details .edit-collection .container-menu-collection.active .menu-collection:after{border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid #fff;right:-8px;bottom:68px}@media (max-width:539px){.artworks-grid-wrapper{padding:0;margin:0 auto;max-width:100%}.artworks-grid .grid-sizer{width:98.5%}.artworks-grid .gutter-sizer{width:Infinity%}.artworks-grid .grid-item{width:96%!important;left:2%!important;margin-bottom:24px}}@media only screen and (max-width:xspx){.artworks-grid-wrapper{padding:0;margin:0 auto;max-width:100%}.artworks-grid .grid-sizer{width:98.5%}.artworks-grid .gutter-sizer{width:Infinity%}.artworks-grid .grid-item{width:96%!important;left:2%!important;margin-bottom:24px}}@media (min-width:540px){.artworks-grid-wrapper{padding:0;margin:0 auto;max-width:94%}.artworks-grid .grid-sizer{width:48.5%}.artworks-grid .gutter-sizer{width:3%}.artworks-grid .grid-item{width:48.5%;margin-bottom:3%}.artworks-grid.artist-info .grid-sizer{width:48.5%}.artworks-grid.artist-info .gutter-sizer{width:3%}.artworks-grid.artist-info .grid-item{width:48.5%;margin-bottom:3%}.artworks-grid.sold-artworks .grid-sizer{width:48.5%}.artworks-grid.sold-artworks .gutter-sizer{width:3%}.artworks-grid.sold-artworks .grid-item{width:48.5%;margin-bottom:3%}}@media (min-width:768px){.artworks-grid-wrapper{padding:0;margin:0 auto;max-width:95.5%}.artworks-grid .grid-sizer{width:31.8333333333%}.artworks-grid .gutter-sizer{width:2.25%}.artworks-grid .grid-item{width:31.8333333333%;margin-bottom:2.25%}.artworks-grid.artist-info .grid-sizer{width:48.5%}.artworks-grid.artist-info .gutter-sizer{width:3%}.artworks-grid.artist-info .grid-item{width:48.5%;margin-bottom:3%}.artworks-grid.sold-artworks .grid-sizer{width:31.8333333333%}.artworks-grid.sold-artworks .gutter-sizer{width:2.25%}.artworks-grid.sold-artworks .grid-item{width:31.8333333333%;margin-bottom:2.25%}}@media (min-width:992px){.artworks-grid-wrapper{padding:0;margin:0 auto;max-width:96%}.artworks-grid .grid-sizer{width:23.5%}.artworks-grid .gutter-sizer{width:2%}.artworks-grid .grid-item{width:23.5%;margin-bottom:2%}.artworks-grid.artist-info .grid-sizer{width:31.8333333333%}.artworks-grid.artist-info .gutter-sizer{width:2.25%}.artworks-grid.artist-info .grid-item{width:31.8333333333%;margin-bottom:2.25%}.artworks-grid.sold-artworks .grid-sizer{width:23.5%}.artworks-grid.sold-artworks .gutter-sizer{width:2%}.artworks-grid.sold-artworks .grid-item{width:23.5%;margin-bottom:2%}}@media (min-width:1200px){.artworks-grid-wrapper{padding:0;margin:0 auto;max-width:96.25%}.artworks-grid .grid-sizer{width:18.5%}.artworks-grid .gutter-sizer{width:1.875%}.artworks-grid .grid-item{width:18.5%;margin-bottom:1.875%}.artworks-grid.artist-info .grid-sizer{width:31.8333333333%}.artworks-grid.artist-info .gutter-sizer{width:2.25%}.artworks-grid.artist-info .grid-item{width:31.8333333333%;margin-bottom:2.25%}.artworks-grid.sold-artworks .grid-sizer{width:18.5%}.artworks-grid.sold-artworks .gutter-sizer{width:1.875%}.artworks-grid.sold-artworks .grid-item{width:18.5%;margin-bottom:1.875%}}@media screen and (min-width:768px){.grid-item .dropdown-piece-masonry{opacity:0}}@media screen and (min-width:992px){.grid-item .dropdown-piece-masonry{opacity:0}}.magazine{margin:3rem auto}.magazine label{outline:1px solid rgba(255,255,255,.2)}.magazine .tab__content{padding-right:0;padding-left:0}.magazine .tab__content .caja-blog:after{content:'';width:80%;margin:0 auto;height:1px;background-color:rgba(0,0,0,.1);display:block;margin-bottom:24px}.magazine .tab__content .caja-blog .imagen-caja-wrapper{height:300px;overflow:hidden;margin-bottom:24px}.magazine .tab__content .caja-blog .titulo-post-blog{color:#212121;text-align:left;font-size:24px;margin-bottom:6px}.magazine .tab__content .caja-blog .titulo-post-blog a{color:inherit}.magazine .tab__content .caja-blog .autor-caja,.magazine .tab__content .caja-blog .read-more{color:#696969;margin-bottom:12px;font-size:12px}.magazine .tab__content .caja-blog .autor-caja a,.magazine .tab__content .caja-blog .read-more a{color:inherit}.magazine .tab__content .caja-blog .texto-blog{color:#7d7d7d;margin-bottom:12px}.magazine .tab__content .caja-blog .read-more{font-size:12px}.magazine .tab__content .load-button-wrapper .saisho-btn{margin-right:auto;margin-left:auto}.magazine-post{margin-top:0}.magazine-post .saisho-breadcrum{margin-bottom:24px;color:#212121;cursor:pointer}.magazine-post .saisho-breadcrum a:hover{color:#3b2f7f}.magazine-post .entry-title.saisho-title:after{margin-bottom:24px}.magazine-post .post-thumbnail{width:100%;text-align:center}.comments-area{margin-bottom:60px}.comments-area input[type=submit]{background-color:#000}.img-center{margin-left:auto;margin-right:auto;display:block}.space-pre-line{white-space:pre-line}.div-separacion{margin-top:120px}.shadow-image{-webkit-box-shadow:3px 3px 3px 3px rgba(0,0,0,.19);-moz-box-shadow:3px 3px 3px 3px rgba(0,0,0,.19);box-shadow:3px 3px 3px 3px rgba(0,0,0,.19)}.margin-bottom-80{margin-bottom:80px}.difuminado{cursor:pointer;filter:blur(4px)}.clicable{cursor:pointer}.skiptranslate{margin-top:-40px}.goog-te-banner-frame{position:absolute!important;top:-150px!important}.img-banner-optimized{width:254px;height:254px}.white{color:#fff}.violet{color:#3b2f7f}.red{color:red}.violet-two{color:#7f71cc}.font-size-26{font-size:26px}.font-size-20{font-size:18px}.font-size-18{font-size:18px}.font-size-16{font-size:16px}.font-size-14{font-size:14px}.font-size-13{font-size:13px}.btn-general{color:#fff;background-color:#000}.btn-general:hover{color:#fff;background-color:#3b2f7f}.buyer-icon-in-link{color:#fff;font-size:18px}.add-collection-span{color:#fff;font-size:18px}#mostrar_acceder{font-size:24px;position:absolute;top:2px;padding-left:5px;right:5px!important}#mostrar{font-size:24px;position:absolute;top:2px;padding-left:5px;right:5px!important}.img-desenfocada{-webkit-filter:blur(20px);-moz-filter:blur(20px);-o-filter:blur(20px);-ms-filter:blur(20px);filter:blur(20px)}.main-banner #homeMainSlider{max-height:504px}.main-banner .container-banner{position:relative}.main-banner .container-banner .banner-texto{background:#bf9676;font-family:Montserrat;color:#4f4f4f;text-align:center;width:100%;position:relative;margin:0;padding:20px 20px 0}.main-banner .container-banner .banner-texto .main-text{font-size:6vw;line-height:normal;font-weight:600;margin:0 0 5px 0}.main-banner .container-banner .banner-texto .secondary-text{font-size:5vw;line-height:normal;font-weight:400;margin:0 0 20px 0}.main-banner .container-banner .banner-texto .btn-banner{display:inline-block;background:rgba(207,203,198,.25);color:#d8d3c6;border:3px solid #cfcbc6;padding:1vw 4vw;font-size:3.2vw;transition:background ease-in-out .25s}.main-banner .container-banner .banner-texto .btn-banner:hover{background:rgba(207,203,198,.45)}.main-banner .swiper-slide.video{background:#86785e;background:linear-gradient(56deg,#86785e 0,#d1c4b2 47%,#e6d8cb 100%);height:auto}.main-banner .swiper-slide.video .container-banner{display:flex;flex-direction:column;justify-content:space-around;height:100%;align-items:center}.main-banner .swiper-slide.video .banner-video{position:relative;flex:1;text-align:center;padding:2vw 4vw;max-width:810px;width:80%}.main-banner .swiper-slide.video .banner-video video{width:100%;height:auto}.main-banner .swiper-slide.video .banner-texto{position:relative;transform:none;top:0;background:0 0}.main-banner .swiper-slide.video .btn-banner-default{margin-top:14px;margin-bottom:5vw}.main-banner .swiper-slide.swiper-slidemain{background:#bf9676}#artistVideos{box-shadow:none}#artistVideos .swiper-slide{box-shadow:0 4px 12px 0 rgba(0,0,0,.2);transition:all .25s ease-in-out}#artistVideos .swiper-slide:hover{box-shadow:0 4px 12px 0 rgba(0,0,0,.5)}.video-saisho{overflow:hidden}.video-saisho .box{display:block;position:relative;background:#eadfdb;padding:10px 0 20px 0}.video-saisho .box .texto{display:inline-block;width:100%;vertical-align:middle;padding:20px 10px 30px 10px;text-align:center}.video-saisho .box .video{display:inline-block;vertical-align:middle;width:100%;margin-top:-30px}.video-saisho .box .btn-banner-defaul{font-size:16px}.video-saisho .box:after,.video-saisho .box:before{content:"";background:#eadfdb;display:inline-block;position:absolute;width:1000px;height:100%;z-index:-1;top:0}.video-saisho .box:before{left:100%}.video-saisho .box:after{right:100%}.video-saisho .titular{font-family:Montserrat,sans-serif;font-weight:700;font-size:24px;line-height:normal}.video-saisho .subtitulo{font-family:Montserrat,sans-serif;font-weight:400;font-size:18px}.video-responsive{height:0;overflow:hidden;padding-bottom:56.25%;padding-top:30px;position:relative}.video-responsive embed,.video-responsive iframe,.video-responsive object{height:100%;left:0;position:absolute;top:0;width:100%}.banner-inversion .container-banner{position:relative;max-width:2000px;margin:0 auto}.banner-inversion .container-banner .banner-texto{background:#221f1a;font-family:Montserrat;color:#fff;text-align:center;width:100%;position:relative;margin:0;padding:10px 20px 20px}.banner-inversion .container-banner .banner-texto .main-text{font-size:6vw;line-height:normal;font-weight:600;margin:0 0 5px 0}.banner-inversion .container-banner .banner-texto .secondary-text{font-size:5vw;line-height:normal;font-weight:400;margin:0 0 20px 0}.banner-inversion .container-banner .banner-texto .btn-banner{display:inline-block;background:0 0;color:#fff;border:3px solid rgba(255,255,255,.66);padding:.7vw 2vw;font-size:3.2vw;transition:background ease-in-out .25s}.banner-inversion .container-banner .banner-texto .btn-banner:hover{background:rgba(255,255,255,.1)}.vi-lazyload::before{background-color:#fff}.vi-lazyload-content{background-color:#fff}.blog .main-banner{padding:0}.blog .container-banner{position:relative}.blog .container-banner .banner-texto{background:rgba(200,181,174,.4);font-family:Montserrat,sans-serif;color:#4f4f4f;text-align:center;width:100%;position:relative;margin:0;padding:20px 20px}.blog .container-banner .banner-texto .main-text{font-size:6vw;line-height:normal;font-weight:600;margin:0 0 5px 0}.blog .container-banner .banner-texto .secondary-text{font-size:5vw;line-height:normal;font-weight:400;margin:0 0 20px 0}.blog .container-banner .banner-texto .btn-banner{display:inline-block;background:rgba(207,203,198,.25);color:#888786;border:2px solid #888786;padding:1vw 4vw;font-size:3.2vw;transition:background ease-in-out .25s}.blog .container-banner .banner-texto .btn-banner:hover{background:rgba(207,203,198,.45)}@media screen and (min-width:576px){.main-banner .swiper-slide.video .banner-video{position:relative;flex:1;text-align:center;padding:2vw 4vw;max-width:810px;width:60%}}@media screen and (min-width:768px){.main-banner .container-banner .banner-texto{background:0 0;position:absolute;top:50%;right:0;max-width:60%;width:auto;margin:0 30px;padding:0;transform:translate(0,-50%)}.main-banner .container-banner .banner-texto .main-text{font-size:3.6vw;margin:0}.main-banner .container-banner .banner-texto .secondary-text{font-size:3vw;margin:0 0 30px 0}.main-banner .container-banner .banner-texto .btn-banner{display:inline-block;padding:1vw 3vw;font-size:1.7vw}.main-banner .swiper-slide.video .container-banner{flex-direction:row;justify-content:space-around}.main-banner .swiper-slide.video .banner-video{width:auto;padding:.5vw 4vw}.main-banner .swiper-slide.video .banner-texto{padding-left:5vw;text-align:center}.main-banner .swiper-slide.video .btn-banner-default{padding:.5vw 2vw;font-size:1.5vw;margin-top:14px;margin-bottom:0}.main-banner .swiper-slide.swiper-slidemain{background:0 0}.video-saisho{overflow:hidden}.video-saisho .box{display:block;padding:10px 0}.video-saisho .box .texto{display:inline-block;width:47%;vertical-align:middle;padding:20px 10px;text-align:left}.video-saisho .box .video{display:inline-block;vertical-align:middle;width:50%;margin-top:0}.video-saisho .btn-banner-default{padding:.5vw 1vw;font-size:20px}.video-saisho .titular{font-size:3vw}.video-saisho .subtitulo{font-size:2.3vw}.banner-inversion .container-banner .banner-texto{background:0 0;position:absolute;top:50%;right:6%;max-width:60%;width:auto;margin:0 30px;padding:0;transform:translate(0,-50%)}.banner-inversion .container-banner .banner-texto .main-text{font-size:2.6vw;margin:0}.banner-inversion .container-banner .banner-texto .secondary-text{font-size:2.3vw;margin:0 0 30px 0}.banner-inversion .container-banner .banner-texto .btn-banner{display:inline-block;padding:.7vw 2vw;font-size:1.4vw}.blog .container-banner .banner-texto{font-family:Montserrat,sans-serif;background:0 0;position:absolute;top:50%;right:0;max-width:60%;width:auto;margin:0 30px;padding:0;transform:translate(0,-50%)}.blog .container-banner .banner-texto .main-text{font-size:3.6vw;margin:0}.blog .container-banner .banner-texto .secondary-text{font-size:3vw;margin:0 0 30px 0}.blog .container-banner .banner-texto .btn-banner{display:inline-block;padding:.5vw 1.5vw;border:3px solid #888786;font-size:1.7vw}}@media screen and (min-width:1200px){.video-saisho .titular{font-size:43px}.video-saisho .subtitulo{font-size:30px}}@media screen and (min-width:1500px){.blog .container-banner .banner-texto .main-text{font-size:54px}.blog .container-banner .banner-texto .secondary-text{font-size:44px}.blog .container-banner .banner-texto .btn-banner{font-size:24px}}@media screen and (min-width:1872px){.main-banner #homeMainSlider{max-height:none}}table.table.table-fit{width:auto!important;table-layout:auto!important}table.table.table-left-highlight th{background:#7366bd;color:#fff}table.table.table-left-highlight td,table.table.table-left-highlight th{border:1px solid #ced4da}.saisho-btn{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;font-family:Montserrat,sans-serif;font-size:12px;font-weight:400;text-align:center;background-color:#000;color:#fff;padding:8px 20px;border:0;text-transform:uppercase;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 6px 0 rgba(0,0,0,.2);box-shadow:0 0 6px 0 rgba(0,0,0,.2);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;user-select:none}.saisho-btn:hover{-webkit-box-shadow:0 6px 6px 0 rgba(0,0,0,.2);-moz-box-shadow:0 6px 6px 0 rgba(0,0,0,.2);box-shadow:0 6px 6px 0 rgba(0,0,0,.2);background-color:#292929;color:#fff;text-decoration:none}.saisho-btn.btn-font12{font-size:12px}.saisho-btn.btn-bloqueado,.saisho-btn[disabled]{background-color:#545454;cursor:no-drop}.saisho-btn.btn-claro{background-color:#4f3ead}.saisho-btn.btn-claro:hover{background-color:#7f71cc}.saisho-btn.btn-claro[disabled]{background-color:#8c80d1;cursor:no-drop}.saisho-btn.cancelar{background-color:#696969}.saisho-btn.cancelar:hover{background-color:#929292}.saisho-btn.btn-confirm{background-color:#5cb85c}.saisho-btn.btn-confirm:hover{background-color:#449d44}.saisho-btn.centered{margin:0 auto}.saisho-btn.right{float:right}.saisho-btn-mini{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;font-family:Montserrat,sans-serif;font-size:12px;font-weight:400;text-align:center;color:#fff;padding:5px 15px;border:0;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 6px 0 rgba(0,0,0,.2);box-shadow:0 0 6px 0 rgba(0,0,0,.2);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;user-select:none}.saisho-btn-mini.w-100{width:100%}.saisho-btn-mini.mdi:before{padding-right:5px}.saisho-btn-mini.mini-black{background-color:#000;color:#fff}.saisho-btn-mini.mini-black:hover{background-color:#0d0d0d;color:#fff}.saisho-btn-mini.mini-red{background-color:#a83c32;color:#fff}.saisho-btn-mini.mini-red:hover{background-color:#bc4338;color:#fff}.saisho-btn-mini.mini-blue{background-color:#295588;color:#fff}.saisho-btn-mini.mini-blue:hover{background-color:#2f619c;color:#fff}.saisho-btn-mini:hover{-webkit-box-shadow:0 6px 6px 0 rgba(0,0,0,.2);-moz-box-shadow:0 6px 6px 0 rgba(0,0,0,.2);box-shadow:0 6px 6px 0 rgba(0,0,0,.2);text-decoration:none}.btn-small{padding:5px 15px}.btn-small .buyer-icon-in-link{font-size:14px}.saisho-play-btn{color:#fff;font-size:25px;margin-right:24px;cursor:pointer;text-shadow:2px 2px purple}.btn-banner-default{display:inline-block;background:rgba(207,203,198,.25);color:#d8d3c6;border:3px solid #cfcbc6;padding:1vw 4vw;font-size:3.2vw;transition:background ease-in-out .25s}.btn-banner-default.dark{color:#675d52;border:3px solid rgba(103,93,82,.75)}.btn-banner-default:hover{background:rgba(207,203,198,.45)}@media screen and (min-width:768px){.btn-banner-default{display:inline-block;padding:1vw 3vw;font-size:1.7vw}}.c-bloque-texto strong{font-weight:500}ul.list-square{display:block;list-style-type:none}ul.list-square li{position:relative;padding-left:12px}ul.list-square li:before{content:"";background:#3b2f7f;display:inline-block;width:5px;height:5px;margin:0 13px 2px -18px}form.form-border-grey{padding:25px 0;margin:0 auto}form.form-border-grey input,form.form-border-grey select,form.form-border-grey textarea{border:1px solid #ced4da;border-radius:0}form.form-border-grey input.error,form.form-border-grey select.error,form.form-border-grey textarea.error{border:1px solid #ad0006}form.form-border-grey .terms.error{border-bottom:1px solid #ad0006}form.form-border-grey .select2 .select2-container{max-width:100%!important}form.form-border-grey .select2 .select2-selection{height:38px;border:1px solid #ced4da;border-radius:0}form.form-border-grey .select2 .select2-selection.error{border:1px solid #ad0006}form.form-border-grey .select2 .select2-selection .select2-selection__rendered{font-size:1rem;line-height:36px;font-weight:400}form.form-border-grey.form-pago{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}form.form-border-grey.form-pago .customer-data{margin-bottom:0}form.form-border-grey.form-pago .payment-data{width:100%;margin-bottom:0;max-width:none;box-shadow:none}form.form-border-grey.form-pago .payment-data .texto-stripe{text-align:right}form.form-border-grey.form-pago .payment-data .logo-stripe{width:50px;margin-top:-3px;margin-left:3px;display:inline-block}form.form-border-grey.form-pago .payment-data .form-body{width:100%;padding:30px 24px}form.form-border-grey.form-pago .payment-data .form-body .amount{width:auto;margin:0 auto;padding:10px 0 0 0;font-weight:600;text-align:right;border:none;border-radius:0}form.form-border-grey.form-pago .payment-data .form-body .amount .price{font-size:1.8rem}form.form-border-grey.form-pago .payment-data .form-body #errorDatos_pago{background:#d63b3b;opacity:.7}form.form-border-grey.form-pago .payment-data .form-body #errorDatos_pago #buynow{text-align:right}form.form-border-grey.form-pago .payment-data .form-body #errorDatos_pago p{margin-top:20px;padding:10px;color:#fff;text-align:center}form.form-border-black2{border:0;padding:0 20px;width:600px;max-width:100%;margin:0 auto}form.form-border-black2 .select2-container--default .select2-selection--multiple,form.form-border-black2 .select2-selection--single .select2-selection__rendered,form.form-border-black2 input,form.form-border-black2 select,form.form-border-black2 textarea{border:1px solid #000;border-radius:0;font-weight:400}form.form-border-black2 .select2-container--default .select2-selection--multiple.error,form.form-border-black2 .select2-selection--single .select2-selection__rendered.error,form.form-border-black2 input.error,form.form-border-black2 select.error,form.form-border-black2 textarea.error{border:2px solid #b50810}form.form-border-black2 .select2{width:100%!important}form.form-border-black2 .select2 .select2-selection--single{font-size:1rem;border:0;height:42px}form.form-border-black2 .select2 .select2-selection--single .select2-selection__rendered{padding:.375rem .75rem}form.form-border-black2 .select2-container--default .select2-selection--multiple{border:1px solid #000;border-radius:0}form.form-border-black2 .field-biography,form.form-border-black2 .field-statement{display:none}form.form-border-black2.form-box{border:1px solid #000;padding:30px 40px;width:600px;max-width:100%;margin:0 auto}form.form-border-black2 .file-select{position:relative;max-width:100%;width:auto;padding:0}form.form-border-black2 .file-select:before{content:"Seleccionar archivo";display:block;position:absolute;width:100%;height:100%;padding:8px;text-align:center}form.form-border-black2 .file-select #archivo{max-width:100%;width:auto;height:36px;opacity:0;border:0;z-index:1;cursor:pointer}form.form-border-black2 .file-select.error{background:#b50810}form.form-border-black2 .btn-add-extra{font-size:12px;text-align:right;margin:4px 0 4px;padding:0}form.form-border-black2 .btn-add-extra:hover{opacity:.8}form.form-border-black2 #vistaPrevia{max-width:400px;height:auto;width:100%}form.form-border-black2 .mensaje-error{color:#b50810}@media screen and (min-width:576px){form.form-border-grey{padding:50px 30px;margin:0 auto}form.form-border-grey.form-pago{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:0 4px 10px 5px rgba(0,0,0,.1);-moz-box-shadow:0 4px 10px 5px rgba(0,0,0,.1);box-shadow:0 4px 10px 5px rgba(0,0,0,.1)}form.form-border-grey.form-pago .payment-data{box-shadow:none}form.form-border-black2{border:1px solid #000;padding:3.75rem 3.25rem}}@media screen and (max-width:992px){.checkout-form.container{max-width:100%!important}}@media screen and (min-width:768px){form.form-border-grey{padding:50px 30px;margin:0 auto}form.form-border-grey.form-pago{-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-shadow:0 4px 10px 5px rgba(0,0,0,.1);-moz-box-shadow:0 4px 10px 5px rgba(0,0,0,.1);box-shadow:0 4px 10px 5px rgba(0,0,0,.1)}form.form-border-grey.form-pago .customer-data{border-right:1px solid #f1f1f1}form.form-border-grey.form-pago .payment-data{width:45%;margin-left:20px}form.form-border-grey.form-pago .payment-data .form-body{padding:30px 30px 20px}form.form-border-grey.form-pago .payment-data .texto-stripe{text-align:right}}@media screen and (min-width:1200px){form.form-border-grey.form-pago .payment-data{max-width:380px}}.c-formacion{padding:25px 10px 45px 10px}.c-formacion h1{font-family:Montserrat,sans-serif;font-size:2.5rem;text-align:center;margin-bottom:20px;font-weight:500}.c-formacion .section-title{padding:10px 0;font-size:28px;line-height:34px;margin-top:50px;margin-bottom:28px}.c-formacion .section-title:first-of-type{margin-top:0}.c-formacion .section-title+.video-container{border-top:0}.c-formacion .video-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:25px 10px;border-top:1px solid rgba(0,0,0,.2)}.c-formacion .video-container .video{width:650px;height:232px;margin:0 auto;max-width:100%}.c-formacion .video-container .contenido{flex:1;padding:20px 0}.c-formacion .video-container .contenido .video-titulo{font-size:20px;font-weight:500;color:#3b2f7f}@media screen and (min-width:768px){.c-formacion .video-container{-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding:25px 0}.c-formacion .video-container .video{width:385px;height:235px;max-width:55%}.c-formacion .video-container .contenido{flex:1;padding:0 0 0 20px}}@media screen and (min-width:992px){.c-formacion .video-container .video{width:650px;height:310px;max-width:50%}}footer{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:column wrap;-moz-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;color:#b1afaf}footer .inner-footer{width:100%;background-color:#2c2465;background-color:#1f1943;padding-top:24px}footer .copyright-info-wrapper,footer .institutional-icons-wrapper,footer .links-wrapper,footer .payment-icons-wrapper,footer .social-icons-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}footer .institutional-icons-wrapper{margin-bottom:60px}footer .institutional-icons-wrapper .institution{height:50px;padding:0 8px;margin-bottom:15px}footer .social-icons-wrapper .social-icons-title{color:#fff;font-size:12px}footer .social-icons-wrapper .social-icon{padding-right:10px;padding-left:10px}footer .social-icons-wrapper .social-icon a{color:#fff;font-size:18px}footer .social-icons-wrapper .social-icon a:hover{opacity:.8}footer .social-icons-wrapper .social-icons-title{width:100%;text-align:center;font-size:14px}footer .links-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center}footer .links-wrapper .footer-link{width:50%;text-align:center}footer .links-wrapper .footer-link a{color:#fff;font-size:10px}footer .links-wrapper .footer-link a:hover{text-decoration:none;opacity:.8}footer .links-wrapper .link-separation{display:none;color:#fff}footer .payment-icons-wrapper{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}footer .copyright-info-wrapper{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;background-color:#000;width:100%;padding:12px 0;color:#fff;font-size:12px;margin-bottom:0}@media screen and (min-width:768px){footer .institutional-icons-wrapper .institution{height:75px}footer .social-icons-wrapper .social-icon{padding-right:15px;padding-left:15px}footer .social-icons-wrapper .social-icon a{font-size:26px}footer .links-wrapper .footer-link{width:auto;padding:0}footer .links-wrapper .link-separation{display:block;padding:0 20px}}.card-collection{display:flex;flex-direction:column;max-height:200px;margin:5px 5px 5px 5px}.layout-propuesta{margin-top:-24px;background-color:#252525}.layout-propuesta .saisho-logo-wrapper{position:relative;max-width:768px;margin:0 auto}.layout-propuesta .saisho-logo-wrapper .saisho-logo{width:300px;max-width:50%;min-width:170px;height:auto;position:absolute;top:50px;z-index:10;left:50%;transform:translate(-50%);-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.layout-propuesta .saisho-logo-wrapper .saisho-logo.top-center,.layout-propuesta .saisho-logo-wrapper .saisho-logo.top-left{width:30%;max-width:200px;height:auto;position:absolute;top:24px;z-index:10}.layout-propuesta .saisho-logo-wrapper .saisho-logo.top-left{left:0;transform:translate(0);padding:0 24px}.layout-propuesta .saisho-logo-wrapper .menu-propuesta{display:none;position:absolute;right:0;background:0 0;box-shadow:none;padding:17px 15px 0 0;z-index:9}.layout-propuesta .saisho-logo-wrapper .menu-propuesta .navbar-nav a{background:#3e3d3d;font-size:8px;line-height:14px;max-width:170px;font-weight:400;color:#fff;padding:.5rem 1rem;text-transform:uppercase;transition:all .15s ease-in-out}.layout-propuesta .saisho-logo-wrapper .menu-propuesta .navbar-nav a:hover{background:#616060}.layout-propuesta .swiper-container{margin:0}.layout-propuesta .swiper-container .swiper-button-next,.layout-propuesta .swiper-container .swiper-button-prev{width:30px;height:30px;position:fixed!important;transition:all .25s ease-in-out}.layout-propuesta .swiper-container .swiper-button-next:hover,.layout-propuesta .swiper-container .swiper-button-prev:hover{opacity:.6}.layout-propuesta .swiper-container .swiper-button-prev{right:auto;left:3px}.layout-propuesta .swiper-container .swiper-button-next{right:3px;left:auto}.layout-propuesta .swiper-container .swiper-button-disabled{opacity:0!important}.layout-propuesta .swiper-container .swiper-slide-final .proposal-panel-piece{padding-top:80px}.layout-propuesta .swiper-container .swiper-pagination{--swiper-theme-color:#5b84f4}.layout-propuesta .swiper-container+.btn-wrapper-portada{position:sticky;bottom:0;background:#212121;width:100%;z-index:999;border-top:1px solid #544a4a}.layout-propuesta .swiper-container+.btn-wrapper-portada .btn-wrapper-portada--wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-content:center;-moz-align-content:center;-ms-align-content:center;align-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;padding:10px 20px}.layout-propuesta .swiper-container+.btn-wrapper-portada .btn-start-proposal{width:auto;height:auto;padding:0 10px;margin-bottom:0}.layout-propuesta .swiper-container+.btn-wrapper-portada .btn-start-proposal i{position:relative;font-size:65px;line-height:normal;top:auto;left:auto;transform:none}.layout-propuesta .swiper-container+.btn-wrapper-portada .btn-subtitulo{max-width:none;margin:0;padding:0 10px}.layout-propuesta .btn-wrapper-portada{display:inline-block;color:#fff}.layout-propuesta .btn-wrapper-portada .btn-start-proposal{position:relative;display:inline-block;width:120px;height:100px;margin-bottom:10px;transition:all .5s ease-in-out;cursor:pointer}.layout-propuesta .btn-wrapper-portada .btn-start-proposal i{position:absolute;font-size:89px;line-height:100px;top:0;left:50%;transform:translate(-50%,0);transition:all .25s ease-in-out}.layout-propuesta .btn-wrapper-portada .btn-start-proposal:hover i{transform:translate(-50%,0) scale(1.06)}.layout-propuesta .btn-wrapper-portada .btn-start-proposal:hover+.btn-subtitulo{letter-spacing:2px}.layout-propuesta .btn-wrapper-portada .btn-subtitulo{font-family:Montserrat;font-size:12px;line-height:20px;font-weight:400;max-width:173px;margin:0 auto;text-transform:uppercase;transition:all .5s ease-in-out;letter-spacing:1px}.layout-propuesta .proposal-panel-piece{background-color:rgba(0,0,0,.1);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;min-height:100vh;padding:60px 0;color:#fff;text-align:center;max-width:768px;margin:0 auto;padding:60px 35px 24px}.layout-propuesta .proposal-panel-piece--cuerpo{width:100%;max-width:830px;margin:50px 0 20px 0}.layout-propuesta .proposal-panel-piece .listado-propuesta{text-align:left;list-style-type:none;padding-left:0}.layout-propuesta .proposal-panel-piece .listado-propuesta li{position:relative;font-size:16px;line-height:23px;font-weight:300;margin-bottom:15px;padding:0 0 0 40px}.layout-propuesta .proposal-panel-piece .listado-propuesta li .numero{position:absolute;display:block;font-size:14px;font-weight:400;top:1px;left:0;padding:1px 9px}.layout-propuesta .proposal-panel-piece .listado-propuesta li .numero:before{content:"";position:absolute;top:0;left:0;border:1px solid #fff;border-radius:50%;display:block;padding:12px}.layout-propuesta .proposal-panel-piece .listado-propuesta li strong{font-weight:500}.layout-propuesta .proposal-panel-piece.feedback{justify-content:space-between;width:100%;padding:80px 0 0 0}.layout-propuesta .proposal-panel-piece.feedback .body{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;width:80%;padding:0}.layout-propuesta .proposal-panel-piece.feedback .body .agradecimiento{font-size:18px;line-height:24px}.layout-propuesta .proposal-panel-piece.feedback .body hr{width:320px;max-width:100%}.layout-propuesta .proposal-panel-piece.feedback .body .cart-resume{max-width:100%;width:400px;margin:20px auto 40px auto}.layout-propuesta .proposal-panel-piece.feedback footer{width:100%}.layout-propuesta .proposal-panel-piece.feedback footer .footer-feedback{margin:0;padding:60px 24px}.layout-propuesta .proposal-panel-piece.thankyou{-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start}.layout-propuesta .proposal-panel-piece.thankyou .thankyou-resumen{box-shadow:none;max-width:100%;width:100%;padding:0}.layout-propuesta .proposal-panel-piece.thankyou .thankyou-resumen .greetings-wrapper{margin:0 auto}.layout-propuesta .proposal-panel-piece.thankyou a{color:#fff}.layout-propuesta .proposal-panel-piece.thankyou a:hover{color:rgba(255,255,255,.8)}.layout-propuesta .proposal-panel-piece.justify-flex-start{-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start}.layout-propuesta .proposal-panel-piece form{width:100%}.layout-propuesta .proposal-panel-piece .ctas-row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;margin-bottom:24px}.layout-propuesta .proposal-panel-piece .ctas-row *{width:100%;margin:0 10px}.layout-propuesta .proposal-panel-piece .form-check .form-check-label{cursor:pointer;position:relative}.layout-propuesta .proposal-panel-piece .form-check .form-check-label .form-check-input{cursor:pointer;position:absolute;left:-8px}.layout-propuesta .proposal-panel-piece .form-control{background:0 0;border:1px solid #fff;border-radius:0;color:#c2c2c2}.layout-propuesta .proposal-panel-piece .payment-data{width:600px;max-width:100%;text-align:left;background-color:#292929}.layout-propuesta .proposal-panel-piece .payment-data .form-body .form-control{background:0 0;border:1px solid #fff;border-radius:0;color:#c2c2c2}.layout-propuesta .proposal-panel-piece .payment-data .form-body .caption{font-size:14px;line-height:21px;font-weight:300;color:#fff!important}.layout-propuesta .proposal-panel-piece .payment-data .form-body .terms a{color:#fff}.layout-propuesta .proposal-panel-piece .payment-data .form-body .terms a:hover{color:rgba(255,255,255,.8)}.layout-propuesta .proposal-panel-piece .payment-data .form-body .amount{max-width:300px;width:auto;border-radius:0}.layout-propuesta .proposal-panel-piece .payment-data .form-body .amount .concept{color:#fff}.layout-propuesta .proposal-panel-piece .payment-data .form-body a{color:#fff;font-weight:600;text-decoration:underline}.layout-propuesta .proposal-panel-piece .payment-data .form-body a:hover{color:rgba(255,255,255,.8)}.layout-propuesta .proposal-panel-piece .payment-data .form-body .payBtn{font-size:14px;line-height:21px}.layout-propuesta .proposal-panel-piece .title-portada-propuesta{font-size:20px;margin-bottom:20px}.layout-propuesta .proposal-panel-piece .title-feedback{text-transform:uppercase;font-size:18px;margin-bottom:24px}.layout-propuesta .proposal-panel-piece #noOlvides{display:inline-block}.layout-propuesta .proposal-panel-piece #noOlvides p{border:2px solid #fff;margin-bottom:15px;padding:5px 10px}.layout-propuesta .proposal-panel-piece #btnContinuarPropuesta{display:block}.layout-propuesta .proposal-panel-piece #btnContinuarPropuesta.disabled{background:grey}.layout-propuesta .proposal-panel-piece .saisho-btn{margin-bottom:30px}.layout-propuesta .proposal-panel-piece .descripcion{font-size:14px;margin-bottom:24px}.layout-propuesta .proposal-panel-piece .disclaimer{font-size:10px;margin-top:auto}.layout-propuesta .proposal-panel-piece .author-title-proposal,.layout-propuesta .proposal-panel-piece .slide-title{font-family:Montserrat,sans-serif;text-align:center;font-size:16px;margin-bottom:24px;font-weight:700}.layout-propuesta .proposal-panel-piece .properties-proposal{font-size:11px;font-weight:500;text-align:center;margin-bottom:6px}.layout-propuesta .proposal-panel-piece .prices-proposal{font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;margin-bottom:24px}.layout-propuesta .proposal-panel-piece .image-wrapper{position:relative;margin-bottom:40px;min-width:100%;min-height:150px;background-color:#1f1f1f;border:1px solid}.layout-propuesta .proposal-panel-piece .image-wrapper .proposal-image{width:100%;height:auto}.layout-propuesta .proposal-panel-piece .image-wrapper .pie-encuadrado{padding:12px}.layout-propuesta .proposal-panel-piece .image-wrapper .pie-encuadrado .slide-title{margin-bottom:14px}.layout-propuesta .proposal-panel-piece .image-wrapper .pie-encuadrado .prices-proposal{margin-bottom:0}.layout-propuesta .proposal-panel-piece .image-wrapper .pie-superpuesto{background-color:rgba(0,0,0,.5);text-align:left;z-index:300;position:absolute;padding:1px 15px;bottom:0;margin:0}.layout-propuesta .proposal-panel-piece .image-wrapper .pie-superpuesto .pie-imagen{font-size:10px;font-style:italic}.layout-propuesta .proposal-panel-piece .list-artist-text{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:24px;color:#bababa;list-style:none;padding:0;margin-left:-15px;margin-right:-15px}.layout-propuesta .proposal-panel-piece .list-artist-text .list-etiquetas-proposal{text-align:left;padding:0 16px;margin-bottom:16px}.layout-propuesta .proposal-panel-piece .list-artist-text .list-etiquetas-proposal .title{font-size:10px;font-weight:600;margin:0;line-height:1;color:grey}.layout-propuesta .proposal-panel-piece .list-artist-text .list-etiquetas-proposal .subtitle{font-size:16px;line-height:1.6;color:#fff}.layout-propuesta .proposal-panel-piece .acordeon-propuesta{width:100%;text-align:left;margin-bottom:24px}.layout-propuesta .proposal-panel-piece .acordeon-propuesta .card-proposal{border:none}.layout-propuesta .proposal-panel-piece .acordeon-propuesta .card-proposal .card-header-propuesta{width:100%;padding:6px 12px;border:1px solid #fff;background-color:#252525;color:#fff;text-decoration:none;cursor:pointer}.layout-propuesta .proposal-panel-piece .acordeon-propuesta .card-proposal .card-body{background-color:#1f1f1f}.layout-propuesta .proposal-panel-piece .acordeon-propuesta .card-proposal .card-body .vimeo-video-container{margin:10px 15px;text-align:center}.layout-propuesta .proposal-panel-piece .acordeon-propuesta .card-proposal .card-body .vimeo-video-container .vimeo-video{max-width:auto;width:100%!important;height:auto!important}.layout-propuesta .proposal-panel-piece .section-financiera{width:100%}.layout-propuesta .proposal-panel-piece .section-financiera .finance-box{border:1px solid #fff;padding:6px 12px;margin-right:auto;margin-left:auto;width:100%;max-width:768px}.layout-propuesta .proposal-panel-piece .section-financiera .finance-box.sm{margin-left:auto;margin-bottom:24px;max-width:250px}.layout-propuesta .proposal-panel-piece .section-financiera .finance-box .rentabilidad{font-size:32px;text-align:center;margin-bottom:12px;font-family:Open-sans;font-weight:400}.layout-propuesta .proposal-panel-piece .section-financiera .finance-box .finance-title{font-size:16px;margin:0}.layout-propuesta .proposal-panel-piece .section-financiera [id^=line-chart]{width:100%}.layout-propuesta .proposal-panel-piece .artwork-list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-15px;margin-left:-15px;margin-bottom:24px}.layout-propuesta .proposal-panel-piece .artwork-list .artwork-chk{width:100%;padding:0 15px;margin-bottom:15px}.layout-propuesta .proposal-panel-piece .artwork-list .artwork-chk .chk-label{display:block;position:relative;border:1px solid transparent;cursor:pointer}.layout-propuesta .proposal-panel-piece .artwork-list .artwork-chk .chk-label:before{content:'';background-color:#1f1f1f;color:#b50810;display:block;border-radius:50%;position:absolute;top:-15px;left:-15px;width:50px;height:50px;text-align:center;line-height:28px;transition-duration:.4s;transform:scale(0);z-index:1;padding-top:3px}.layout-propuesta .proposal-panel-piece .artwork-list .artwork-chk .chk-label .artwork-thumb-wrapper{width:100%;height:45vw;transition-duration:.2s;transform-origin:50% 50%;position:relative;overflow:hidden;background-color:#454545}.layout-propuesta .proposal-panel-piece .artwork-list .artwork-chk .chk-label .artwork-thumb-wrapper .thumb{width:100%;position:absolute;left:0;top:50%;transform:translateY(-50%)}.layout-propuesta .proposal-panel-piece .artwork-list .artwork-chk .chk{display:none}.layout-propuesta .proposal-panel-piece .artwork-list .artwork-chk .chk:checked+label{border:1px solid #454545}.layout-propuesta .proposal-panel-piece .artwork-list .artwork-chk .chk:checked+label:before{content:"\F02D1";font:normal normal normal 32px/1.5 "Material Design Icons";transform:scale(1);-webkit-animation:heartbeat .5s;-moz-animation:heartbeat .5s;animation:heartbeat .5s;-webkit-animation-timing-function:cubic-bezier(.21,.61,.35,1);animation-timing-function:cubic-bezier(.21,.61,.35,1)}.layout-propuesta .proposal-panel-piece .artwork-list .artwork-chk .chk:checked+label .artwork-thumb-wrapper{transform:scale(.9)}.layout-propuesta .proposal-panel-piece .cart-resume{background-color:transparent;color:#fff;padding-top:0;padding-bottom:0;max-width:100%;width:400px;margin:0 auto 40px auto}.layout-propuesta .proposal-panel-piece .cart-resume .resume-data{margin-bottom:0}.layout-propuesta .proposal-panel-piece .cart-resume .resume-data .resume-line{font-size:14px;border-style:solid solid none solid;border-color:#bababa;margin:0 auto;width:100%}.layout-propuesta .proposal-panel-piece .cart-resume .resume-data .resume-line:last-child{border-style:solid solid solid solid}.layout-propuesta .proposal-panel-piece .cart-resume .resume-data .resume-line .concept{flex:1;text-align:left;padding:5px 12px}.layout-propuesta .proposal-panel-piece .cart-resume .resume-data .resume-line .value{text-align:right;border-color:#bababa;padding:5px 12px}.layout-propuesta .proposal-panel-piece .feedback-form .institutional-icons-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;background:0 0;margin-bottom:50px}.layout-propuesta .proposal-panel-piece .feedback-form .institutional-icons-wrapper img{height:75px}.layout-propuesta .proposal-panel-piece .feedback-form .clasificacion{position:relative;direction:rtl;unicode-bidi:bidi-override;margin-right:-15px;margin-left:-15px;margin-bottom:24px}.layout-propuesta .proposal-panel-piece .feedback-form .clasificacion .input-star{position:absolute;opacity:0;bottom:0;left:50%;transform:translateX(-50%)}.layout-propuesta .proposal-panel-piece .feedback-form .clasificacion .input-star:checked~.label-star{color:orange}.layout-propuesta .proposal-panel-piece .feedback-form .clasificacion .label-star{color:#bababa;font-size:24px;padding:0 6px;cursor:pointer}.layout-propuesta .proposal-panel-piece .feedback-form .clasificacion .label-star:hover,.layout-propuesta .proposal-panel-piece .feedback-form .clasificacion .label-star:hover~.label-star{color:orange}.layout-propuesta .proposal-panel-piece .feedback-form .form-group textarea{max-width:800px;width:100%;margin:20px auto 50px auto}.layout-propuesta .proposal-panel-piece .feedback-form .user-data{width:600px;max-width:100%;margin:0 auto 40px auto}.layout-propuesta .proposal-panel-piece .feedback-form .is-required{color:red}.layout-propuesta .proposal-panel-piece .image-control-wrapper{position:absolute;background:rgba(33,33,33,.7);width:50px;height:50px;border-radius:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;cursor:pointer}.layout-propuesta .proposal-panel-piece .image-control-wrapper:hover{background:rgba(33,33,33,.8)}.layout-propuesta .proposal-panel-piece .image-control-wrapper:hover .icon{color:#fff}.layout-propuesta .proposal-panel-piece .image-control-wrapper.top-left{top:5px;left:5px}.layout-propuesta .proposal-panel-piece .image-control-wrapper.top-right{top:5px;right:5px}.layout-propuesta .proposal-panel-piece .image-control-wrapper.top-right-2{top:60px;right:5px}.layout-propuesta .proposal-panel-piece .image-control-wrapper .icon,.layout-propuesta .proposal-panel-piece .image-control-wrapper i{color:#c2c2c2;font-size:2em}.layout-propuesta .proposal-panel-piece .image-control-wrapper .chk-label{color:#c2c2c2;font-size:2em;cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:5px 0 0}.layout-propuesta .proposal-panel-piece .image-control-wrapper .chk{display:none}.layout-propuesta .proposal-panel-piece .image-control-wrapper--heart .chk:checked+.chk-label{-webkit-animation:grow .5s;-moz-animation:grow .5s;animation:grow .5s;-webkit-animation-timing-function:cubic-bezier(.21,.61,.35,1);animation-timing-function:cubic-bezier(.21,.61,.35,1)}.layout-propuesta .proposal-panel-piece .image-control-wrapper--heart .chk:checked+.chk-label i{color:#b50810}.layout-propuesta .proposal-panel-piece .image-control-wrapper--heart .chk-label i{font-size:1em}.layout-propuesta .proposal-panel-piece .slide-title-secondary{font-size:22px;line-height:26px;font-weight:400;margin-bottom:10px}.layout-propuesta .proposal-panel-piece .slide-title-secondary.dcha{display:block;text-align:left}.layout-propuesta .proposal-panel-piece .slide-title-secondary sup{top:-4px;left:4px}.layout-propuesta .proposal-panel-piece .slide-subtitle-secondary{font-size:16px;line-height:22px;font-weight:400;margin-bottom:5px}#lightbox{background:rgba(0,0,0,.9);position:fixed;top:0;left:0;height:100vh;width:100vw;z-index:10;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;box-sizing:border-box;padding:1em;opacity:0;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}#lightbox.fade{opacity:1}#lightbox .close-label{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-transition:background .75 ease-in-out;-moz-transition:background .75 ease-in-out;-ms-transition:background .75 ease-in-out;-o-transition:background .75 ease-in-out;transition:background .75 ease-in-out;position:absolute;top:.5em;right:1em;background:#fff;color:#030303;font-size:2em;width:50px;height:50px;border-radius:100%;cursor:pointer}#lightbox .close-label:hover{background:rgba(255,255,255,.8)}#lightbox img{max-height:100%;max-width:100%;border:3px solid #fff}hr.hr-light{border:1px solid rgba(255,255,255,.4)}.radio-square[type=radio]{top:-2px;border:2px solid #5b84f4;padding:.5em;-webkit-appearance:none;vertical-align:top;border-radius:10px}.radio-square[type=radio]:checked{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNSIgdmlld0JveD0iMCAwIDI1IDI1Ij4NCiAgPGcgaWQ9IkVsaXBzZV8xIiBkYXRhLW5hbWU9IkVsaXBzZSAxIiBmaWxsPSIjZmZmIiBzdHJva2U9IiNmZmYiIHN0cm9rZS13aWR0aD0iMSI+DQogICAgPGNpcmNsZSBjeD0iMTIuNSIgY3k9IjEyLjUiIHI9IjEyLjUiIHN0cm9rZT0ibm9uZSIvPg0KICAgIDxjaXJjbGUgY3g9IjEyLjUiIGN5PSIxMi41IiByPSIxMiIgZmlsbD0ibm9uZSIvPg0KICA8L2c+DQo8L3N2Zz4NCg==) no-repeat center center;background-size:8px 8px}.radio-square[type=radio]:focus{outline-color:transparent}.footer-feedback{margin-top:40px;background-color:#fff}@media screen and (min-width:576px){.layout-propuesta{margin-top:-24px;background-color:#252525}.layout-propuesta .saisho-logo-wrapper{position:relative;max-width:768px;margin:0 auto}.layout-propuesta .saisho-logo-wrapper .saisho-logo{width:300px;max-width:50%;min-width:170px;height:auto;position:absolute;top:50px;z-index:10;left:50%;transform:translate(-50%);-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.layout-propuesta .saisho-logo-wrapper .saisho-logo.top-center,.layout-propuesta .saisho-logo-wrapper .saisho-logo.top-left{width:30%;max-width:200px;height:auto;position:absolute;top:24px;z-index:10}.layout-propuesta .saisho-logo-wrapper .saisho-logo.top-left{left:0;transform:translate(0);padding:0 24px}.layout-propuesta .saisho-logo-wrapper .menu-propuesta{display:none;position:absolute;right:0;background:0 0;box-shadow:none;padding:17px 15px 0 0;z-index:9}.layout-propuesta .saisho-logo-wrapper .menu-propuesta .navbar-nav a{background:#3e3d3d;font-size:8px;line-height:14px;max-width:170px;font-weight:400;color:#fff;padding:.5rem 1rem;text-transform:uppercase;transition:all .15s ease-in-out}.layout-propuesta .saisho-logo-wrapper .menu-propuesta .navbar-nav a:hover{background:#616060}.layout-propuesta .swiper-container{margin:0}.layout-propuesta .swiper-container .swiper-button-next,.layout-propuesta .swiper-container .swiper-button-prev{width:42px;height:42px}.layout-propuesta .swiper-container .swiper-button-next:hover,.layout-propuesta .swiper-container .swiper-button-prev:hover{opacity:.6}.layout-propuesta .swiper-container .swiper-button-prev{right:auto;left:10px}.layout-propuesta .swiper-container .swiper-button-next{right:10px;left:auto}.layout-propuesta .swiper-container .swiper-button-disabled{opacity:0!important}.layout-propuesta .swiper-container .swiper-slide-final .proposal-panel-piece{padding-top:80px}.layout-propuesta .swiper-container .swiper-pagination{--swiper-theme-color:#5b84f4}.layout-propuesta .proposal-panel-piece{background-color:rgba(0,0,0,.1);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;min-height:100vh;padding:60px 0;color:#fff;text-align:center;max-width:768px;margin:0 auto;padding:60px 24px 24px}.layout-propuesta .proposal-panel-piece--cuerpo{width:100%;max-width:830px;margin:50px 0 20px 0}.layout-propuesta .proposal-panel-piece .listado-propuesta{text-align:left;list-style-type:none;padding-left:0}.layout-propuesta .proposal-panel-piece .listado-propuesta li{position:relative;font-size:16px;line-height:23px;font-weight:300;margin-bottom:15px;padding:0 0 0 40px}.layout-propuesta .proposal-panel-piece .listado-propuesta li .numero{position:absolute;display:block;font-size:14px;font-weight:400;top:1px;left:0;padding:1px 9px}.layout-propuesta .proposal-panel-piece .listado-propuesta li .numero:before{content:"";position:absolute;top:0;left:0;border:1px solid #fff;border-radius:50%;display:block;padding:12px}.layout-propuesta .proposal-panel-piece .listado-propuesta li strong{font-weight:500}.layout-propuesta .proposal-panel-piece.feedback{justify-content:space-between;width:100%;padding:80px 0 0 0}.layout-propuesta .proposal-panel-piece.feedback .body{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;width:80%;padding:0}.layout-propuesta .proposal-panel-piece.feedback .body .agradecimiento{font-size:18px;line-height:24px}.layout-propuesta .proposal-panel-piece.feedback .body hr{width:320px;max-width:100%}.layout-propuesta .proposal-panel-piece.feedback .body .cart-resume{max-width:100%;width:400px;margin:20px auto 40px auto}.layout-propuesta .proposal-panel-piece.feedback footer{width:100%}.layout-propuesta .proposal-panel-piece.feedback footer .footer-feedback{margin:0;padding:60px 24px}.layout-propuesta .proposal-panel-piece.thankyou{-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start}.layout-propuesta .proposal-panel-piece.thankyou .thankyou-resumen{box-shadow:none;max-width:100%;width:100%;padding:0}.layout-propuesta .proposal-panel-piece.thankyou .thankyou-resumen .greetings-wrapper{margin:0 auto}.layout-propuesta .proposal-panel-piece.thankyou a{color:#fff}.layout-propuesta .proposal-panel-piece.thankyou a:hover{color:rgba(255,255,255,.8)}.layout-propuesta .proposal-panel-piece.justify-flex-start{-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start}.layout-propuesta .proposal-panel-piece form{width:100%}.layout-propuesta .proposal-panel-piece .ctas-row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;margin-bottom:24px}.layout-propuesta .proposal-panel-piece .ctas-row *{width:100%;margin:0 10px}.layout-propuesta .proposal-panel-piece .form-check .form-check-label{cursor:pointer;position:relative}.layout-propuesta .proposal-panel-piece .form-check .form-check-label .form-check-input{cursor:pointer;position:absolute;left:-8px}.layout-propuesta .proposal-panel-piece .form-control{background:0 0;border:1px solid #fff;border-radius:0;color:#c2c2c2}.layout-propuesta .proposal-panel-piece .payment-data{width:600px;max-width:100%;text-align:left;background-color:#292929}.layout-propuesta .proposal-panel-piece .payment-data .form-body .form-control{background:0 0;border:1px solid #fff;border-radius:0;color:#c2c2c2}.layout-propuesta .proposal-panel-piece .payment-data .form-body .caption{font-size:14px;line-height:21px;font-weight:300;color:#fff!important}.layout-propuesta .proposal-panel-piece .payment-data .form-body .terms a{color:#fff}.layout-propuesta .proposal-panel-piece .payment-data .form-body .terms a:hover{color:rgba(255,255,255,.8)}.layout-propuesta .proposal-panel-piece .payment-data .form-body .amount{max-width:300px;width:auto;border-radius:0}.layout-propuesta .proposal-panel-piece .payment-data .form-body .amount .concept{color:#fff}.layout-propuesta .proposal-panel-piece .payment-data .form-body a{color:#fff;font-weight:600;text-decoration:underline}.layout-propuesta .proposal-panel-piece .payment-data .form-body a:hover{color:rgba(255,255,255,.8)}.layout-propuesta .proposal-panel-piece .payment-data .form-body .payBtn{font-size:14px;line-height:21px}.layout-propuesta .proposal-panel-piece .title-portada-propuesta{font-size:20px;margin-bottom:20px}.layout-propuesta .proposal-panel-piece .title-feedback{text-transform:uppercase;font-size:18px;margin-bottom:24px}.layout-propuesta .proposal-panel-piece .btn-wrapper-portada{display:inline-block}.layout-propuesta .proposal-panel-piece .btn-wrapper-portada .btn-start-proposal{position:relative;display:inline-block;width:120px;height:100px;margin-bottom:10px;transition:all .5s ease-in-out;cursor:pointer}.layout-propuesta .proposal-panel-piece .btn-wrapper-portada .btn-start-proposal i{position:absolute;font-size:89px;line-height:100px;top:0;left:50%;transform:translate(-50%,0);transition:all .25s ease-in-out}.layout-propuesta .proposal-panel-piece .btn-wrapper-portada .btn-start-proposal:hover i{transform:translate(-50%,0) scale(1.06)}.layout-propuesta .proposal-panel-piece .btn-wrapper-portada .btn-start-proposal:hover+.btn-subtitulo{letter-spacing:2px}.layout-propuesta .proposal-panel-piece .btn-wrapper-portada .btn-subtitulo{font-family:Montserrat;font-size:12px;line-height:20px;font-weight:400;max-width:173px;margin:0 auto;text-transform:uppercase;transition:all .5s ease-in-out;letter-spacing:1px}.layout-propuesta .proposal-panel-piece .saisho-btn{margin-bottom:30px}.layout-propuesta .proposal-panel-piece .descripcion{font-size:14px;margin-bottom:24px}.layout-propuesta .proposal-panel-piece .disclaimer{font-size:10px;margin-top:auto}.layout-propuesta .proposal-panel-piece .author-title-proposal,.layout-propuesta .proposal-panel-piece .slide-title{font-family:Montserrat,sans-serif;text-align:center;font-size:16px;margin-bottom:24px;font-weight:700}.layout-propuesta .proposal-panel-piece .properties-proposal{font-size:11px;font-weight:500;text-align:center;margin-bottom:6px}.layout-propuesta .proposal-panel-piece .prices-proposal{font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;margin-bottom:24px}.layout-propuesta .proposal-panel-piece .image-wrapper{position:relative;margin-bottom:40px;min-width:100%;min-height:150px;background-color:#1f1f1f;border:1px solid}.layout-propuesta .proposal-panel-piece .image-wrapper .proposal-image{width:100%;height:auto}.layout-propuesta .proposal-panel-piece .image-wrapper .pie-encuadrado{padding:12px}.layout-propuesta .proposal-panel-piece .image-wrapper .pie-encuadrado .slide-title{margin-bottom:14px}.layout-propuesta .proposal-panel-piece .image-wrapper .pie-encuadrado .prices-proposal{margin-bottom:0}.layout-propuesta .proposal-panel-piece .image-wrapper .pie-superpuesto{background-color:rgba(0,0,0,.5);text-align:left;z-index:300;position:absolute;padding:1px 15px;bottom:0;margin:0}.layout-propuesta .proposal-panel-piece .image-wrapper .pie-superpuesto .pie-imagen{font-size:10px;font-style:italic}.layout-propuesta .proposal-panel-piece .list-artist-text{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:24px;color:#bababa;list-style:none;padding:0;margin-left:-15px;margin-right:-15px}.layout-propuesta .proposal-panel-piece .list-artist-text .list-etiquetas-proposal{text-align:left;padding:0 16px;margin-bottom:16px}.layout-propuesta .proposal-panel-piece .list-artist-text .list-etiquetas-proposal .title{font-size:10px;font-weight:600;margin:0;line-height:1;color:grey}.layout-propuesta .proposal-panel-piece .list-artist-text .list-etiquetas-proposal .subtitle{font-size:16px;line-height:1.6;color:#fff}.layout-propuesta .proposal-panel-piece .acordeon-propuesta{width:100%;text-align:left;margin-bottom:24px}.layout-propuesta .proposal-panel-piece .acordeon-propuesta .card-proposal{border:none}.layout-propuesta .proposal-panel-piece .acordeon-propuesta .card-proposal .card-header-propuesta{width:100%;padding:6px 12px;border:1px solid #fff;background-color:#252525;color:#fff;text-decoration:none;cursor:pointer}.layout-propuesta .proposal-panel-piece .acordeon-propuesta .card-proposal .card-body .vimeo-video-container .vimeo-video{height:319px!important}.layout-propuesta .proposal-panel-piece .section-financiera .finance-box{border:1px solid #fff;padding:6px 12px;margin-right:auto;margin-left:auto;width:100%;max-width:768px}.layout-propuesta .proposal-panel-piece .section-financiera [id^=line-chart]{width:100%}.layout-propuesta .proposal-panel-piece .artwork-list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-15px;margin-left:-15px;margin-bottom:24px}.layout-propuesta .proposal-panel-piece .artwork-list .artwork-chk{width:100%;padding:0 15px;margin-bottom:15px}.layout-propuesta .proposal-panel-piece .artwork-list .artwork-chk .chk-label{display:block;position:relative;border:1px solid transparent;cursor:pointer}.layout-propuesta .proposal-panel-piece .artwork-list .artwork-chk .chk-label:before{content:'';background-color:#1f1f1f;color:#b50810;display:block;border-radius:50%;position:absolute;top:-15px;left:-15px;width:50px;height:50px;text-align:center;line-height:28px;transition-duration:.4s;transform:scale(0);z-index:1;padding-top:3px}.layout-propuesta .proposal-panel-piece .artwork-list .artwork-chk .chk-label .artwork-thumb-wrapper{width:100%;height:45vw;transition-duration:.2s;transform-origin:50% 50%;position:relative;overflow:hidden;background-color:#454545}.layout-propuesta .proposal-panel-piece .artwork-list .artwork-chk .chk-label .artwork-thumb-wrapper .thumb{width:100%;position:absolute;left:0;top:50%;transform:translateY(-50%)}.layout-propuesta .proposal-panel-piece .artwork-list .artwork-chk .chk{display:none}.layout-propuesta .proposal-panel-piece .artwork-list .artwork-chk .chk:checked+label{border:1px solid #454545}.layout-propuesta .proposal-panel-piece .artwork-list .artwork-chk .chk:checked+label:before{content:"\F02D1";font:normal normal normal 32px/1.5 "Material Design Icons";transform:scale(1);-webkit-animation:heartbeat .5s;-moz-animation:heartbeat .5s;animation:heartbeat .5s;-webkit-animation-timing-function:cubic-bezier(.21,.61,.35,1);animation-timing-function:cubic-bezier(.21,.61,.35,1)}.layout-propuesta .proposal-panel-piece .artwork-list .artwork-chk .chk:checked+label .artwork-thumb-wrapper{transform:scale(.9)}.layout-propuesta .proposal-panel-piece .cart-resume{background-color:transparent;color:#fff;padding-top:0;padding-bottom:0;max-width:100%;width:400px;margin:0 auto 40px auto}.layout-propuesta .proposal-panel-piece .cart-resume .resume-data{margin-bottom:0}.layout-propuesta .proposal-panel-piece .cart-resume .resume-data .resume-line{font-size:14px;border-style:solid solid none solid;border-color:#bababa;margin:0 auto;width:100%}.layout-propuesta .proposal-panel-piece .cart-resume .resume-data .resume-line:last-child{border-style:solid solid solid solid}.layout-propuesta .proposal-panel-piece .cart-resume .resume-data .resume-line .concept{flex:1;text-align:left;padding:5px 12px}.layout-propuesta .proposal-panel-piece .cart-resume .resume-data .resume-line .value{text-align:right;border-color:#bababa;padding:5px 12px}.layout-propuesta .proposal-panel-piece .feedback-form .clasificacion{position:relative;direction:rtl;unicode-bidi:bidi-override;margin-right:-15px;margin-left:-15px;margin-bottom:24px}.layout-propuesta .proposal-panel-piece .feedback-form .clasificacion .input-star{position:absolute;opacity:0;bottom:0;left:50%;transform:translateX(-50%)}.layout-propuesta .proposal-panel-piece .feedback-form .clasificacion .input-star:checked~.label-star{color:orange}.layout-propuesta .proposal-panel-piece .feedback-form .clasificacion .label-star{color:#bababa;font-size:24px;padding:0 6px;cursor:pointer}.layout-propuesta .proposal-panel-piece .feedback-form .clasificacion .label-star:hover,.layout-propuesta .proposal-panel-piece .feedback-form .clasificacion .label-star:hover~.label-star{color:orange}.layout-propuesta .proposal-panel-piece .feedback-form .form-group textarea{max-width:800px;width:100%;margin:20px auto 50px auto}.layout-propuesta .proposal-panel-piece .feedback-form .user-data{width:600px;max-width:100%;margin:0 auto 40px auto}.layout-propuesta .proposal-panel-piece .feedback-form .is-required{color:red}.layout-propuesta .proposal-panel-piece .image-control-wrapper{position:absolute;background:rgba(33,33,33,.7);width:50px;height:50px;border-radius:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;cursor:pointer}.layout-propuesta .proposal-panel-piece .image-control-wrapper:hover{background:rgba(33,33,33,.8)}.layout-propuesta .proposal-panel-piece .image-control-wrapper:hover .icon{color:#fff}.layout-propuesta .proposal-panel-piece .image-control-wrapper.top-left{top:5px;left:5px}.layout-propuesta .proposal-panel-piece .image-control-wrapper.top-right{top:5px;right:5px}.layout-propuesta .proposal-panel-piece .image-control-wrapper.top-right-2{top:60px;right:5px}.layout-propuesta .proposal-panel-piece .image-control-wrapper .icon,.layout-propuesta .proposal-panel-piece .image-control-wrapper i{color:#c2c2c2;font-size:2em}.layout-propuesta .proposal-panel-piece .image-control-wrapper .chk-label{color:#c2c2c2;font-size:2em;cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:5px 0 0}.layout-propuesta .proposal-panel-piece .image-control-wrapper .chk{display:none}.layout-propuesta .proposal-panel-piece .image-control-wrapper--heart .chk:checked+.chk-label{-webkit-animation:grow .5s;-moz-animation:grow .5s;animation:grow .5s;-webkit-animation-timing-function:cubic-bezier(.21,.61,.35,1);animation-timing-function:cubic-bezier(.21,.61,.35,1)}.layout-propuesta .proposal-panel-piece .image-control-wrapper--heart .chk:checked+.chk-label i{color:#b50810}.layout-propuesta .proposal-panel-piece .image-control-wrapper--heart .chk-label i{font-size:1em}.layout-propuesta .proposal-panel-piece .slide-title-secondary{font-size:22px;line-height:26px;font-weight:400;margin-bottom:10px}.layout-propuesta .proposal-panel-piece .slide-title-secondary.dcha{display:block;text-align:left}.layout-propuesta .proposal-panel-piece .slide-title-secondary sup{top:-4px;left:4px}.layout-propuesta .proposal-panel-piece .slide-subtitle-secondary{font-size:16px;line-height:22px;font-weight:400;margin-bottom:5px}#lightbox{background:rgba(0,0,0,.9);position:fixed;top:0;left:0;height:100vh;width:100vw;z-index:10;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;box-sizing:border-box;padding:1em;opacity:0;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}#lightbox.fade{opacity:1}#lightbox .close-label{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-transition:background .75 ease-in-out;-moz-transition:background .75 ease-in-out;-ms-transition:background .75 ease-in-out;-o-transition:background .75 ease-in-out;transition:background .75 ease-in-out;position:absolute;top:.5em;right:1em;background:#fff;color:#030303;font-size:2em;width:50px;height:50px;border-radius:100%;cursor:pointer}#lightbox .close-label:hover{background:rgba(255,255,255,.8)}#lightbox img{max-height:100%;max-width:100%;border:3px solid #fff}hr.hr-light{border:1px solid rgba(255,255,255,.4)}.radio-square[type=radio]{top:-2px;border:2px solid #5b84f4;padding:.5em;-webkit-appearance:none;vertical-align:top;border-radius:10px}.radio-square[type=radio]:checked{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNSIgdmlld0JveD0iMCAwIDI1IDI1Ij4NCiAgPGcgaWQ9IkVsaXBzZV8xIiBkYXRhLW5hbWU9IkVsaXBzZSAxIiBmaWxsPSIjZmZmIiBzdHJva2U9IiNmZmYiIHN0cm9rZS13aWR0aD0iMSI+DQogICAgPGNpcmNsZSBjeD0iMTIuNSIgY3k9IjEyLjUiIHI9IjEyLjUiIHN0cm9rZT0ibm9uZSIvPg0KICAgIDxjaXJjbGUgY3g9IjEyLjUiIGN5PSIxMi41IiByPSIxMiIgZmlsbD0ibm9uZSIvPg0KICA8L2c+DQo8L3N2Zz4NCg==) no-repeat center center;background-size:8px 8px}.radio-square[type=radio]:focus{outline-color:transparent}.footer-feedback{margin-top:40px;background-color:#fff}}@media screen and (min-width:768px){.layout-propuesta .saisho-logo-wrapper{max-width:920px}.layout-propuesta .saisho-logo-wrapper .menu-propuesta .navbar-nav a{font-size:12px;line-height:16px;max-width:none}.layout-propuesta .proposal-panel-piece{max-width:920px}.layout-propuesta .proposal-panel-piece .image-wrapper{max-width:500px;min-width:auto}.layout-propuesta .proposal-panel-piece .artwork-list .artwork-chk{width:50%}.layout-propuesta .proposal-panel-piece .artwork-list .artwork-chk .chk-label .artwork-thumb-wrapper{height:150px}.layout-propuesta .proposal-panel-piece .cart-resume .resume-data .resume-line{max-width:100%}.layout-propuesta .proposal-panel-piece.feedback .body{padding:0 32px}.layout-propuesta .proposal-panel-piece .ctas-row *{width:auto;margin:auto}}@media screen and (min-width:992px){.layout-propuesta .saisho-logo-wrapper{max-width:1200px}.layout-propuesta .proposal-panel-piece{max-width:1200px}.layout-propuesta .proposal-panel-piece .artwork-list .artwork-chk{width:33%}.layout-propuesta .proposal-panel-piece .artwork-list .artwork-chk .chk-label .artwork-thumb-wrapper{height:200px}}@media screen and (min-width:1200px){.layout-propuesta .proposal-panel-piece .artwork-list .artwork-chk{width:25%}.layout-propuesta .proposal-panel-piece .artwork-list .artwork-chk .chk-label .artwork-thumb-wrapper{height:250px}.font-size16{font-size:16px}.font-size22{font-size:22px!important}}.c-cards .c-card{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 6px 0 rgba(0,0,0,.2);box-shadow:0 0 6px 0 rgba(0,0,0,.2);height:100%}.c-cards .c-card .c-cards-image{position:relative;width:100%;height:200px;overflow:hidden}.c-cards .c-card .c-cards-image .mask{display:block;width:100%;height:100%;position:absolute;background:#4f3ead;opacity:.1}.c-cards .c-card .c-cards-text{width:100%;padding:20px 20px}@media screen and (min-width:992px){.c-cards .c-card{-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.c-cards .c-card .c-cards-image{width:40%;height:100%}.c-cards .c-card .c-cards-image img{position:absolute;max-width:none;width:auto;height:100%;left:-50%}.c-cards .c-card .c-cards-text{width:60%}}.modal.modal-logo .modal-dialog{max-width:600px}.modal.modal-logo .modal-content{border-radius:0}.modal.modal-logo .modal-content .modal-header{border:0}.modal.modal-logo .modal-content .modal-header img{max-width:50%;margin:35px auto 0 auto}.modal.modal-logo .modal-content .modal-body{box-shadow:none;padding:40px 20px}.modal.modal-logo .modal-content strong{font-weight:500}.modal.modal-logo .modal-content ul{list-style-type:square}.modal.modal-logo .modal-content .destacado{font-weight:500}.registro-artista .registro-cabecera{margin-bottom:30px}.registro-artista .form-container{max-width:800px;margin:0 auto;border:0;padding:30px 0}.registro-artista h2{margin-bottom:20px}.registro-artista .titulo{font-size:2.5rem;font-weight:500;margin-top:70px}.registro-artista .form-group{position:relative}.registro-artista .form-group .social-icon{position:absolute;bottom:0;left:16px;font-size:22px}.registro-artista .form-group .social-icon+input{padding-left:40px}.registro-artista .form-group .form-control.alert-error{border-color:#b50810}.registro-artista .form-group input,.registro-artista .form-group select{border-radius:0;border-color:#000}.registro-artista .submit-wrap{text-align:right}.registro-artista #alertaRegistro{margin-top:20px;text-align:right;color:#b50810}.registro-artista .switch .switch-label .lever{margin:0 16px 0 0;min-width:36px}@media screen and (min-width:576px){#modalRegistroArtista .modal-content .modal-header img{max-width:50%;margin:35px auto 20px auto}#modalRegistroArtista .modal-content .modal-body{padding:40px}.registro-artista .registro-cabecera{margin-bottom:30px}.registro-artista .form-container{max-width:800px;margin:0 auto;border:1px solid #000;padding:30px 40px}}@-webkit-keyframes grow{0%{font-size:2em}30%{font-size:1.5em}85%{font-size:3em}100%{font-size:2em}}@keyframes grow{0%{font-size:2em}30%{font-size:1.5em}85%{font-size:3em}100%{font-size:2em}}@-webkit-keyframes heartbeat{0%{transform:scale(1)}85%{transform:scale(1.5)}100%{transform:scale(1)}}@keyframes heartbeat{0%{transform:scale(1)}85%{transform:scale(1.5)}100%{transform:scale(1)}}@-webkit-keyframes sk-rotate{100%{-webkit-transform:rotate(360deg)}}@keyframes sk-rotate{100%{transform:rotate(360deg);-webkit-transform:rotate(360deg)}}@-webkit-keyframes sk-bounce{0%{-webkit-transform:scale(0)}50%{-webkit-transform:scale(1)}100%{-webkit-transform:scale(0)}}@keyframes sk-bounce{0%{transform:scale(0);-webkit-transform:scale(0)}50%{transform:scale(1);-webkit-transform:scale(1)}100%{transform:scale(0);-webkit-transform:scale(0)}}@-webkit-keyframes highlight{0%{color:#000;background-color:#d2d2d2}50%{color:#000;background-color:#d2d2d2}100%{color:#fff;background-color:#3b2f7f}}@-webkit-keyframes highlight{0%{color:#000;background-color:#d2d2d2}50%{color:#000;background-color:#d2d2d2}100%{color:#fff;background-color:#3b2f7f}}