@font-face{font-family:MARKPRO;src:url("../fonts/MARKPRO.woff");font-display:swap}body{margin:0px;padding:0px;font-family:MARKPRO;position:relative;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.responsive-banner{max-width:100%;height:auto}.text-center{text-align:center}.hrcustom{width:50px;border-top:2px solid #0070ff}.container-bases{margin-right:auto;margin-left:auto;padding:25px}@media (min-width:576px){.container-bases{max-width:540px}}@media (min-width:768px){.container-bases{max-width:720px}}@media (min-width:992px){.container-bases{max-width:960px}}@media (min-width:1200px){.container-bases{max-width:1140px}}.button-elegir{font-family:MARKPRO;background:#ec609e;border:none;color:white;padding:15px 32px;text-align:center;text-decoration:none;text-transform:uppercase;border-radius:35px;cursor:pointer;border:4px solid white}.button-elegir:hover{font-weight:bold}.banner-dekora{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:150px}@media (min-width:1440px){.banner-dekora img{width:1423px;height:524px}}@media (min-width:1366px) and (max-width:1439px){.banner-dekora img{width:1280px;height:524px}}@media (min-width:1280px) and (max-width:1365px){.banner-dekora img{width:1200px;height:524px}}@media (min-width:1024px) and (max-width:1279px){.banner-dekora img{width:980px;height:375px}}@media (min-width:768px) and (max-width:1023px){.banner-dekora img{width:730px;height:300px}}@media (min-width:720px) and (max-width:767px){.banner-dekora img{width:656px;height:300px}}@media (min-width:600px) and (max-width:719px){.banner-dekora img{width:550px;height:300px}}.div-whatsapp-fixed{position:fixed;bottom:15px!important;right:175px!important;left:auto!important;height:48px!important;width:48px!important;z-index:2147483646!important}.div-whatsapp-fixed .div-whatsapp{display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:30px;width:48px;height:48px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:767px){.div-whatsapp-fixed{right:25px!important;height:80px!important}}.cuenta-margin{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:998px){.cuenta-margin{margin:0}}@media (min-width:1297px){.cuenta-margin{margin-top:80px}}@media (max-width:1296px){.menu-container{margin-top:80px!important}}.dekora-filter-open{overflow-y:hidden}.footer-contain{margin-top:65px;font-family:MARKPRO;color:#6899CD;font-size:14px}@media (max-width:767px){.footer-contain{margin-top:30px;padding-left:20px;padding-right:20px}}@media (max-width:767px){.footer-contain{font-size:14px}}.footer-container-1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:60px}@media (max-width:767px){.footer-container-1{display:block;margin-bottom:20px}}.footer-container-1 .foot-title-1{margin-bottom:40px;font-size:16px}@media (max-width:767px){.footer-container-1 .foot-title-1{margin-bottom:20px}}.footer-container-1 .foot-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-left:50px;padding-right:50px;width:50%}@media (max-width:767px){.footer-container-1 .foot-1{width:100%;padding-left:0;padding-right:0}}.footer-container-1 .foot-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-left:50px;padding-right:50;width:50%}@media (max-width:767px){.footer-container-1 .foot-2{width:100%;padding-left:0;padding-right:0;margin-top:20px}}.footer-container-2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:767px){.footer-container-2{display:block}}.footer-container-2 .foot-3{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-left:50px;padding-right:50px;width:50%}@media (max-width:767px){.footer-container-2 .foot-3{width:100%;padding-left:0;padding-right:0}}.footer-container-2 .foot-4{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-left:50px;padding-right:50px;width:50%}@media (max-width:767px){.footer-container-2 .foot-4{width:100%;padding-left:0;padding-right:0}}.footer-container-2 .foot-title-3{font-size:16px;margin-bottom:10px;padding-right:20px}.footer-container-2 .foot-content-3{font-size:14px;margin-bottom:20px}.footer-container-2 .foot-content-3 a{text-decoration:none;color:#6899CD}.footer-container-2 .foot-content-3 a:hover{text-decoration:underline}.footer-container-2 .foot-content-4{margin-bottom:20px}.footer-container-2 .foot-content-6{display:-webkit-box;display:-ms-flexbox;display:flex}.footer-container-2 .foot-content-6 .content-1{width:50%}.footer-container-2 .foot-content-6 .content-2{width:50%;text-align:right}.footer-container-2 .foot-content-6 .content-2 img{padding-left:10px;padding-right:10px;cursor:pointer}@media (min-width:980px){.footer-container-2 .foot-content-6 .content-2 img{width:53px;height:33px}}@media (max-width:979px){.footer-container-2 .foot-content-6 .content-2 img{width:53px;height:33px}}.footer-container-3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;margin-top:60px;margin-bottom:40px}@media (max-width:767px){.footer-container-3{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.footer-container-3 img{padding-left:10px;padding-right:10px}@media (min-width:768px){.footer-container-3 img{width:69px;height:33px}}@media (max-width:767px){.footer-container-3 img{width:65px;height:30px}}.footer-copyright{text-align:center}@media (max-width:767px){.footer-copyright{margin-bottom:20px}}@media (min-width:768px){.footer-copyright{display:none}}.header-p{width:100%;height:105px;z-index:999;background-color:#6899CD;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:998px){.header-p{height:60px;position:fixed}}.header-checkout{height:60px}@media (max-width:1200px){.header-checkout{position:fixed}}.logo-container-new{cursor:pointer;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.logo-container-new img{width:186px;height:38px}@media (max-width:1190px){.logo-container-new img{width:100px;height:21px}}@media (min-width:999px){.logo-container-new{border-right:2px solid #3E6B9C}}@media (max-width:1109px){.logo-container-new{width:180px}}@media (min-width:1110px) and (max-width:1189px){.logo-container-new{width:200px}}@media (min-width:1190px) and (max-width:1280px){.logo-container-new{width:280px}}@media (min-width:1281px){.logo-container-new{width:330px}}.logo-checkout img{width:133px;height:27px}@media (max-width:1190px){.logo-checkout img{width:110px;height:21px}}@media (max-width:1109px){.header-split{width:calc(100% - 180px)}}@media (min-width:1110px) and (max-width:1189px){.header-split{width:calc(100% - 200px)}}@media (min-width:1190px) and (max-width:1280px){.header-split{width:calc(100% - 280px)}}@media (min-width:1281px){.header-split{width:calc(100% - 330px)}}.header-split .header-options{height:52.5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-split .header-options .mobile-icon{display:none;background-image:url("../newimg/header/ICON_1_MENU.webp")}.header-split .header-options .mobile-icon:hover{background-image:url("../newimg/header/ICON_2_MENU.webp")}@media (max-width:998px){.header-split .header-options{height:100%}.header-split .header-options .mobile-icon{display:block;cursor:pointer}}@media (min-width:999px){.header-split .header-options{border-bottom:1px solid #3E6B9C}}.header-split .header-options .icon{width:35px;height:33px}.header-split .header-options .admin-logo{background-image:url("../newimg/header/ICON_1_PERFIL.webp")}@media (max-width:998px){.header-split .header-options .admin-logo{display:none}}.header-split .header-options .admin-logo:hover{background-image:url("../newimg/header/ICON_2_PERFIL.webp")}.header-split .header-options .camara-logo{background-image:url("../newimg/header/ICON_1_FOTOGRAFO.webp")}@media (max-width:998px){.header-split .header-options .camara-logo{display:none}}.header-split .header-options .camara-logo:hover{background-image:url("../newimg/header/ICON_2_FOTOGRAFO.webp")}.header-split .header-options .cart-logo{background-image:url("../newimg/header/ICON_1_CARRITO.webp")}.header-split .header-options .cart-logo:hover{background-image:url("../newimg/header/ICON_2_CARRITO.webp")}.header-split .header-options .session-logo{background-image:url("../newimg/header/ICON_1_INGRESAR.webp")}@media (max-width:998px){.header-split .header-options .session-logo{display:none}}.header-split .header-options .session-logo:hover{background-image:url("../newimg/header/ICON_2_INGRESAR.webp")}.header-split .header-options .registro-logo{background-image:url("../newimg/header/ICON_1_REGISTRO.webp")}@media (max-width:998px){.header-split .header-options .registro-logo{display:none}}.header-split .header-options .registro-logo:hover{background-image:url("../newimg/header/ICON_2_REGISTRO.webp")}.header-split .header-options span{cursor:pointer;margin-left:10px;margin-right:10px}.header-split .header-options .btns-head{font-family:MARKPRO;cursor:pointer;font-weight:bold;font-size:14px;color:white;text-transform:uppercase;margin-left:10px;margin-right:10px;padding-top:5px}@media (max-width:998px){.header-split .header-options .btns-head{display:none}}.header-split .header-options .btns-head:hover{color:#004F96}.header-split .header-options a{text-decoration:none}.header-split .header-options a:hover{text-decoration:none}.header-split .header-sections{width:100%;height:52.5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:998px){.header-split .header-sections{display:none}}.header-split .header-sections a{text-decoration:none;margin-right:0!important;color:#3E6B9C;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-split .header-sections a:hover{color:#004F96}.header-split .header-sections span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;color:white;margin-left:15px;margin-right:15px;text-align:center;line-height:20px;font-family:MARKPRO;cursor:pointer;font-weight:bold;font-size:14px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (max-width:1109px){.header-split .header-sections span{margin-left:8px;margin-right:8px}}.header-split .header-sections span:hover{color:#004F96}.header-split-checkout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-split-checkout .back-carrito{color:white;cursor:pointer;padding-right:15px;padding-left:15px;border-left:2px solid #3E6B9C;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.header-split-checkout .back-carrito:hover{font-weight:bold}#inicia-sesion{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#registro{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#soyfotografo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fix-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menu-options{text-align:center;padding-left:50px;padding-right:50px;padding-bottom:10px;border-bottom:2px solid #3e6b9c}.menu-options div{padding:10px;border-bottom:1px solid #3e6b9c;cursor:pointer}.menu-options div a{color:white;text-decoration:none}.mobile-menu{background:#6899CD;font-size:18px;line-height:28px;color:#55565A;height:100%;position:absolute;width:100%;top:60px;z-index:2;position:fixed;z-index:999;border-top:2px solid #3e6b9c;overflow:auto}.menu-closed{display:none}.last-option-menu{border-bottom:none!important}.sub-options{text-align:center;padding-left:50px;padding-right:50px;padding-bottom:10px;color:white}.sub-options a{color:white}.sub-options a:hover{text-decoration:none;color:#004F96}.sub-options div{padding:10px;border-bottom:1px solid #3e6b9c;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sub-options div a{color:white;text-decoration:none}.sub-options .text{margin-left:20px}.fotografo-option{border-top:2px solid #3e6b9c;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:white;padding-top:30px}.fotografo-option .text{margin-left:20px}.admin-menu-desk{background:#6899CD;-webkit-box-shadow:0px 4px 20px rgba(188,179,181,0.5);box-shadow:0px 4px 20px rgba(188,179,181,0.5);width:243px;padding:10px;position:absolute;right:390px;display:none;z-index:2;-webkit-transition:opacity 0.3s;transition:opacity 0.3s;text-align:left}.admin-menu-desk div{padding:10px;border-bottom:1px solid #3E6B9C}.admin-menu-desk div:hover{color:#004F96}.admin-menu-desk .last-div{border-bottom:none!important}.admin-menu-desk a{color:white}.admin-menu-desk a:hover{color:#004F96;text-decoration:none}#admin-tab:hover .admin-menu-desk{display:block}.mi-cuenta-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mi-cuenta-container:hover .micuenta-menu-desk{display:block}.micuenta-menu-desk{background:#6899CD;-webkit-box-shadow:0px 4px 20px rgba(188,179,181,0.5);box-shadow:0px 4px 20px rgba(188,179,181,0.5);width:243px;padding:10px;position:absolute;right:120px;display:none;z-index:2;-webkit-transition:opacity 0.3s;transition:opacity 0.3s;text-align:left;top:38px;color:white;text-transform:uppercase;font-weight:bold;font-size:14px}.micuenta-menu-desk .first-op{padding:10px;border-bottom:1px solid #3E6B9C}.micuenta-menu-desk .first-op:hover{color:#004F96}.micuenta-menu-desk .mid-op{padding:10px}.micuenta-menu-desk .mid-op:hover{color:#004F96}.micuenta-menu-desk .last-op{padding:10px;border-top:1px solid #3E6B9C}.micuenta-menu-desk .last-op:hover{color:#004F96}.micuenta-menu-desk a{color:white}.micuenta-menu-desk a:hover{text-decoration:none;color:#004F96}.options-mobile{text-align:center;color:white;cursor:pointer;padding:10px}.options-mobile .arrow{position:absolute;right:25px;background-image:url("../newimg/header/Down-3.svg");width:24px;height:24px}.active .arrow{position:absolute;right:25px;background-image:url("../newimg/header/Up-3.svg");width:24px;height:24px}.content-header{text-align:center;color:white;cursor:pointer;max-height:0;overflow:hidden;-webkit-transition:max-height 0.2s ease-out;transition:max-height 0.2s ease-out}.content-header div{padding:10px;border-bottom:1px solid #3e6b9c}.content-header a{color:white}.content-header a:hover{color:#004F96;text-decoration:none}.pending-projects-box{background:#fff;position:absolute;padding:20px;-webkit-box-shadow:0px 4px 4px rgba(0,0,0,0.25);box-shadow:0px 4px 4px rgba(0,0,0,0.25);display:block}.pending-projects-box .element-box{margin-bottom:10px}.pending-projects-box span{margin-left:0px!important}.pending-tab{display:inline-block;padding-left:30px;padding-right:30px;height:40px;border-left:1px solid #D5D5D7;cursor:pointer}.title-pending{font-family:MARKPRO;cursor:pointer;font-weight:bold;font-size:14px}.type-pending{font-family:MARKPRO;cursor:pointer;font-size:14px}.options-pending{font-family:MARKPRO;cursor:pointer;font-weight:bold;font-size:14px;color:#007bff}#projects-noacc .btns-head{display:block!important}.kepro-contain{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.kepro-contain .btns-head{margin:0}.kepro-contain:hover .kepro-logo{background-image:url("../img/header/LOGO_KEPRO_2.png")}.kepro-logo{margin:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:120px;height:32px;background-size:contain;background-image:url("../img/header/LOGO_KEPRO_1.png")}@media (max-width:998px){.kepro-logo{display:none}}.kepro-logo:hover .kepro-contain .btns-head{color:#004F96}.donde-imprimir-container{background-color:#004F96}.imprimir-txt{font-family:MARKPRO;color:white;padding-top:40px;padding-bottom:40px;text-align:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.imprimir-txt .title{font-size:21px}.imprimir-txt .subtitle{font-size:16px}@media (max-width:767px){.imprimir-txt{padding-left:15px;padding-right:15px}.imprimir-txt .title{font-size:15px}.imprimir-txt .subtitle{font-size:15px}}.imprimir-txt:hover .imprimir-house{background-image:url("../newimg/donde-imprimir/CASA_2_UBICACION_KEFOTOS.webp")}.imprimir-house{margin-left:30px;display:block;width:66px;height:58;background-image:url("../newimg/donde-imprimir/CASA_1_UBICACION_KEFOTOS.webp");background-size:66px}@media (max-width:767px){.imprimir-house{display:none}}.decoration-none{text-decoration:none}.decoration-none a{text-decoration:none!important}.decoration-none a:hover{text-decoration:none!important}h1{font-size:2.5rem;text-align:center;margin-bottom:0.5rem;font-weight:500;line-height:1.2}.avisotop{padding-top:100px}