body{margin:0!important;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.login-container{height:100vh;display:flex}.login-logo-center{width:40%;margin:auto}.login-container img{width:50%;margin:auto}.titulo-login{font-weight:500;font-size:6vh;margin:auto;display:block}.login-content{width:60%;height:100%;font-family:"Segoe UI",Tahoma,Geneva,Verdana,sans-serif;font-weight:600;font-size:3vh;text-align:center}.login-center{margin:auto;width:100%}.login-center h1{font-size:4vh}.login-content2 .login-center{margin-top:15px}.login-content input{width:35%;border:.5vh solid transparent;border-radius:10vh;height:6vh;margin-bottom:4vh;padding-left:5vh;font-size:3vh;box-shadow:.5vh .5vh 1.5vh #b9b9b9}.login-click-here{font-size:2vh;padding-top:1vh}.login-content button{width:20%;border:0 solid transparent;border-radius:10vh;height:8vh;font-size:3vh;margin-bottom:2vh;box-shadow:.5vh .5vh 1.5vh #b9b9b9}.login-content2 .privacypol-login,.login-content .privacypol-login{font-size:2vh}.login-content2 .privacypol-login input,.login-content .privacypol-login input{width:3vh;height:3vh;margin-right:2vh}.login-container2{height:100vh}.login-logo-center2{height:30%;margin:auto;text-align:center}.login-logo-center2 img{width:100%;height:100%}.login-content2{width:100%;min-height:70%;font-family:"Segoe UI",Tahoma,Geneva,Verdana,sans-serif;font-weight:600;font-size:2.5vh;text-align:center;padding-left:2%;padding-right:2%;display:flex;border-top-left-radius:5vh;border-top-right-radius:5vh}.login-content2 h1{font-size:4vh}.login-content2 input{width:60%;border:.5vh solid transparent;border-radius:10vh;height:4vh;margin-bottom:4vh;padding-left:5vh;font-size:2.5vh;box-shadow:.5vh .5vh 1.5vh #b9b9b9}.login-content2 button{width:60%;border:0 solid transparent;border-radius:10vh;height:6vh;font-size:3vh;margin-bottom:2vh;box-shadow:.5vh .5vh 1.5vh #b9b9b9}.login-memories{margin-top:3vh;font-weight:700;font-size:4vh;display:block;word-wrap:break-word}.login-memories hr{width:10%;height:.3vh}@media screen and (max-width:700px) and (max-height:500px){.login-content .login-click-here,.login-content .privacypol-login{font-size:2.5vh}}.login-container,.login-container2{min-height:100svh;height:auto;position:relative;overflow:hidden;isolation:isolate}.login-container2:before,.login-container:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(135deg,hsla(0,0%,100%,.14),transparent 32%),linear-gradient(315deg,hsla(0,0%,100%,.08),transparent 38%);pointer-events:none}.login-container{display:grid;grid-template-columns:minmax(320px,42%) minmax(420px,1fr)}.login-logo-center{width:auto;min-height:100svh;margin:0;padding:64px 48px;display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:26px;gap:26px;position:relative;text-align:center}.login-logo-center img{box-sizing:border-box;width:min(340px,76%);height:auto;max-height:230px;padding:0;border:0;border-radius:0;background:transparent;object-fit:contain;box-shadow:none;filter:none}.titulo-login{margin:0;font-size:64px;line-height:1;font-weight:800;letter-spacing:0;text-shadow:none}.login-content{width:100%;min-height:100svh;height:auto;padding:48px;display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,hsla(0,0%,100%,.98),rgba(237,247,250,.94))!important;color:var(--login-ink,#0a3248);font-size:16px}.login-center{width:min(460px,100%);margin:0 auto;padding:46px 42px;border:1px solid var(--login-border,rgba(10,50,72,.14));border-radius:28px;background:hsla(0,0%,100%,.92);box-shadow:0 24px 70px rgba(10,50,72,.16)}.login-center h1{margin:0 0 12px;font-size:40px;line-height:1.05;font-weight:800;letter-spacing:0;color:var(--login-ink,#0a3248)}.message{max-width:360px;margin:0 auto 26px;color:rgba(10,50,72,.72);font-size:16px;line-height:1.45;font-weight:500}.login-content2 input,.login-content input{width:100%;height:58px;margin-bottom:16px;padding:0 20px;border:1px solid var(--login-border,rgba(10,50,72,.14));border-radius:18px;background:var(--login-soft,#edf7fa);color:var(--login-ink,#0a3248);box-shadow:none;font-size:17px;font-weight:600;outline:none;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.login-content2 input:focus,.login-content input:focus{background:var(--login-panel,#fff);border-color:var(--login-accent,#2298b9);box-shadow:0 0 0 4px rgba(34,152,185,.18)}.login-content2 .privacypol-login,.login-content .privacypol-login{display:flex;align-items:flex-start;justify-content:center;grid-gap:10px;gap:10px;margin:8px auto 22px;max-width:360px;color:rgba(10,50,72,.76);font-size:14px;line-height:1.4;font-weight:500}.login-content2 .privacypol-login input,.login-content .privacypol-login input{width:18px;height:18px;min-width:18px;margin:2px 0 0;padding:0;border-radius:4px;accent-color:var(--login-accent,#2298b9)}.login-content2 .privacypol-login label,.login-content .privacypol-login label{margin:0}.login-content2 .privacypol-login label b,.login-content .privacypol-login label b{color:var(--login-ink,#0a3248);cursor:pointer}.login-content2 button,.login-content button{width:100%;height:58px;margin-bottom:10px;border:0;border-radius:18px;color:#fff;font-size:18px;font-weight:800;letter-spacing:0;box-shadow:0 16px 34px rgba(10,50,72,.22);transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}.login-content2 button:not(:disabled):hover,.login-content button:not(:disabled):hover{transform:translateY(-1px);box-shadow:0 20px 40px rgba(10,50,72,.28);filter:saturate(1.08)}.login-button-enabled{background-image:linear-gradient(135deg,var(--login-brand-start,#0b4966),var(--login-accent,#2298b9))!important}.login-button-disabled{box-shadow:none;opacity:.72;cursor:not-allowed}.login-click-here{max-width:360px;margin:8px auto 0;padding-top:0;color:var(--login-accent,#2298b9);font-size:14px;font-weight:800;line-height:1.4}.login-click-here a{color:inherit;text-decoration:underline;text-underline-offset:2px}.login-container .powered{font-weight:600}.login-container2{display:flex;flex-direction:column}.login-logo-center2{height:auto;min-height:30svh;padding:32px 24px 18px;display:flex;align-items:center;justify-content:center}.login-logo-center2 img{box-sizing:border-box;width:min(240px,70%);height:auto;max-height:160px;padding:0;border:0;border-radius:0;background:transparent;object-fit:contain;box-shadow:none;filter:none}.login-content2{flex:1 1;min-height:auto;padding:0 16px 28px;align-items:flex-start;justify-content:center;border-top-left-radius:32px;border-top-right-radius:32px;background:linear-gradient(180deg,hsla(0,0%,100%,.98),rgba(237,247,250,.96))!important;color:var(--login-ink,#0a3248);font-size:16px}.login-content2 .login-center{width:min(440px,100%);margin:0 auto;padding:30px 20px 22px;border:0;border-radius:0;background:transparent;box-shadow:none}.login-content2 h1{font-size:34px}.login-memories{margin-top:18px;color:var(--login-ink,#0a3248);font-size:13px;line-height:1.1}.login-memories p{margin-bottom:0}@media screen and (max-width:899px){.login-container{grid-template-columns:1fr}.login-logo-center{min-height:34svh;padding:40px 24px 20px}.login-logo-center img{width:min(260px,68%);max-height:150px}.titulo-login{font-size:46px}.login-content{min-height:auto;padding:0 18px 34px;border-top-left-radius:32px;border-top-right-radius:32px}.login-center{width:min(440px,100%);padding:32px 22px 24px;border:0;border-radius:0;background:transparent;box-shadow:none}.login-container .powered{position:static;margin-top:0}}@media screen and (max-width:380px){.login-content2 input,.login-content input{height:54px;font-size:16px}.login-content2 button,.login-content button{height:54px;font-size:17px}.login-center h1,.login-content2 h1{font-size:30px}.message{font-size:15px}}@media screen and (min-width:700px) and (max-height:620px){.login-logo-center{padding-top:32px;padding-bottom:32px}.login-logo-center img{max-height:150px}.titulo-login{font-size:46px}.login-content{padding:24px}.login-center{padding:28px 30px}}.app-icon{display:inline-block;width:1em;height:1em;color:var(--gallery-icon-color,currentColor);flex:0 0 auto}.app-icon-bg{fill:currentColor;opacity:.1}.app-icon-lines{fill:none;stroke:currentColor;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.gallery-header{font-size:45px;font-weight:600;width:100%;text-align:right;font-family:"Segoe UI",Tahoma,Geneva,Verdana,sans-serif;padding-right:5%;padding-left:5%}.gallery-header .gallery-header-content{display:flex;height:60px}.gallery-header-menuicon{margin-top:auto;margin-bottom:auto}.gallery-header-menuicon img{width:32px;height:32px;display:block}.gallery-header-menuicon .app-icon{width:38px;height:38px}.gallery-header .linea-horizontal hr{border:.1vh solid #b9b9b9;border-radius:.5vh;margin-top:.5vh;margin-bottom:1.5vh}.gallery-header .logo-container{width:15%;display:flex}.gallery-header .logo-container img{height:100%}.gallery-header .menu-header{width:85%;text-align:right;vertical-align:middle!important;font-size:25px;margin-top:auto;margin-bottom:auto;padding:0}.gallery-header .menu-header label{margin:0;display:inline-flex;align-items:center;grid-gap:9px;gap:9px;cursor:pointer;padding:6px 10px;border-radius:999px;transition:background-color .18s ease,transform .18s ease}.gallery-header .menu-header label:hover{background-color:rgba(10,50,72,.07);transform:translateY(-1px)}.gallery-header .menu-header b{font-weight:400;line-height:1}.gallery-header .menu-header img{width:30px;height:30px;padding-right:0}.gallery-header .menu-header .app-icon{width:38px;height:38px}.gallery-header .logout .app-icon,.modal-profile-menu-content .logout .app-icon,.sidemenu-listcontent .logout .app-icon{color:var(--gallery-icon-danger,var(--gallery-icon-color,currentColor))}.gallery-header .menu-header .refresh{padding-right:4vh}.gallery-footer a,.gallery-header a{text-decoration:none}@media screen and (min-width:700px){.gallery-header-menuicon,.menu-header .logout{display:none}}@media screen and (max-width:699px){.gallery-header .logo-container img{display:none}.gallery-header .logo-container{display:block}.gallery-header-menuicon{width:10%!important;height:40px;display:block;font-size:0!important}.gallery-header-menuicon img{width:32px;height:32px}.gallery-header-menuicon .app-icon{width:36px;height:36px}.menu-header .profile{display:none}.logo-container{width:30%!important;padding-left:20%;padding-right:10%}.menu-header b{display:none}}@media screen and (max-width:300px){.gallery-header .menu-header .refresh{padding-right:1vh}}.gallery-container{width:100%;min-height:300px;padding-right:5%;padding-left:5%}.natural-gallery-js .natural-gallery-body .figure{background-color:transparent!important}.pswp__button--download{background:none!important;opacity:1;position:relative}.pswp__button--download:before{content:"";position:absolute;inset:7px;border:1px solid hsla(0,0%,100%,.72);border-radius:50%;background:rgba(10,50,72,.72);box-shadow:0 8px 22px rgba(0,0,0,.24)}.pswp__button--download:after{content:"";position:absolute;left:12px;top:12px;width:20px;height:20px;background:#fff;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3v12M7 10l5 5 5-5M5 21h14'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3v12M7 10l5 5 5-5M5 21h14'/%3E%3C/svg%3E") center/contain no-repeat}.pswp__button--file-share{display:none;background:none!important;opacity:1}.pswp__button--file-share:disabled{opacity:.5}.pswp__button--file-share .app-icon{width:36px;height:36px;margin:4px;color:#fff}.pswp__button--file-share .app-icon-bg{fill:rgba(10,50,72,.72);opacity:1;stroke:hsla(0,0%,100%,.72);stroke-width:1}.pswp__button--file-share .app-icon-lines{stroke-width:2.5}@media (pointer:coarse),screen and (max-width:699px){.pswp__button--file-share{display:block}}.gallery-footer{font-family:"Segoe UI",Tahoma,Geneva,Verdana,sans-serif;font-size:2vh;display:flex;margin:0;padding:0}.gallery-footer .location,.gallery-footer .social{display:flex;padding-top:2%;padding-bottom:2%}.gallery-footer .social{text-align:center}.gallery-footer .contact{padding-left:5%;padding-top:2%;padding-bottom:2%;word-break:break-all}.gallery-footer .location .address{margin-top:auto;margin-bottom:auto;width:60%}.gallery-footer .location .logo{margin-top:auto;margin-bottom:auto;width:20%}.gallery-footer .location .logo img{width:100%!important;height:auto}.gallery-footer .social .medios{margin:auto}.contact img,.gallery-footer .social img{width:5vh;padding-right:1vh;padding-left:1vh}.gallery-footer .contact .data{display:flex;margin:0;padding:0}.gallery-footer .contact .data img{width:4vh;padding-top:.5vh;padding-bottom:1.5vh}.gallery-footer .contact .auxiliar{display:flex}.gallery-footer .contact .icon{width:6vh}.footer-snappc,.snapp-c{margin:0;padding:0}.snapp-c{text-align:center;font-size:15px}.snapp-c p{margin:0;padding:0}.snapp-c a{text-decoration:underline;color:#fff}@media screen and (max-width:767px){.gallery-footer{padding-right:10%;padding-left:10%}.gallery-footer .location .logo{width:30%}.gallery-footer .location .logo img{width:100%}}@media screen and (max-width:575px){.gallery-footer .location .logo{width:40%}.gallery-footer .location .logo img{width:100%}}@media screen and (max-width:475px){.gallery-footer .location{display:block}.gallery-footer .location .logo{width:50%;margin:auto}.gallery-footer .location .logo img{width:100%}.gallery-footer .location .address{margin-bottom:3vh;width:100%}}@media screen and (min-height:1200px) and (min-width:700px){.gallery-footer img{width:4vh!important}}.sidemenu-container{width:100%;height:100%}.sidemenu-logo{width:100%;height:20%;display:flex}.sidemenu-logo img{height:100%;margin:auto}.sidemenu-content{height:80%;border-top-right-radius:5vh}.sidemenu-title{font-size:4vh;width:100%;text-align:center;padding-top:2vh;font-weight:700}.modal-profile-menu-content p,.sidemenu-listcontent p{font-size:2.5vh;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center;grid-gap:12px;gap:12px}.sidemenu-title{display:block!important}.sidemenu-listcontent img{width:24px;height:24px;margin-left:4vh;margin-right:2vh;flex:0 0 auto}.sidemenu-listcontent .app-icon{width:34px;height:34px;margin-left:4vh}.sidemenu-listcontent .logout{position:absolute;bottom:2vh}.modal-dialog.modal-profile,.modal-fade .modal-profile{transition:none!important;transform:none!important}.modal-dialog.modal-profile{position:fixed;top:7.5%;right:5%;width:300px;max-width:calc(100vw - 32px);height:550px;margin:0;display:block;min-height:0}.modal-dialog.modal-profile .modal-content{height:100%;border:0;background:transparent}.modal-profile-menu-content{position:static;width:100%;height:100%;border-radius:5%;padding:0}.modal-profile-menu-content p{font-size:20px}.modal-profile-menu-content .logo-container{height:20%;width:100%;position:relative;display:flex!important}.modal-profile-menu-content .logo-container .logo-profile-modal{height:80%;margin:auto}.close-profile-modal{position:absolute;width:20px!important;top:15px!important;right:15px!important}.modal-menu-list{height:80%;width:100%;border-radius:5%;text-align:left;padding:5%}.modal-profile-menu-content .modal-menu-list img{width:24px;height:24px;margin-right:10px;padding-right:0;flex:0 0 auto}.modal-profile-menu-content .modal-menu-list .app-icon{width:34px;height:34px}@media screen and (max-height:599px){.modal-dialog.modal-profile{top:5%;height:90%}.modal-profile-menu-content{height:100%}.modal-profile-menu-content .logo-container{height:30%!important;display:flex!important}.logo-profile-modal{height:100%!important;width:auto;margin:auto!important}.modal-menu-list{overflow-y:scroll;height:70%!important}}@media screen and (max-width:699px){.modal-dialog.modal-profile{display:block!important;top:5%;right:50%;transform:translateX(50%)!important;width:min(340px,calc(100vw - 28px));height:min(560px,90vh);max-width:calc(100vw - 28px)}.modal-profile-menu-content{display:block!important;height:100%;border-radius:20px;overflow:hidden}.modal-profile-menu-content .logo-container{height:24%}.modal-menu-list{height:76%;border-radius:20px 20px 0 0;overflow-y:auto}.modal-profile-menu-content p{font-size:18px}}.modal-uploading-photos{text-align:center;font-size:.7em;border-radius:10vh}.modal-uploading-photos .modal-content{border-radius:5vh}.modal-uploading-photos .uploading-photos-ok{padding-right:5vh;padding-left:5vh;border-radius:5vh}.modal-uploading-photos b{font-size:1.3em}.modal-uploading-photos .uploading-number-photos{font-weight:500}#myProgress{width:100%;border-radius:5vh}#myBar{height:1em;border-radius:5em}@media screen and (min-width:1300px){.modal-uploading-photos p{font-size:1.5em!important}}.modal-message{text-align:center;font-size:1em;border-radius:10vh}.modal-message .modal-content{border-radius:5vh}.modal-message .title-modal-message{border-top-left-radius:4vh;border-top-right-radius:4vh}.modal-message .modal-message-ok{padding-right:5vh;padding-left:5vh;border-radius:5vh}.photo-formcontact{padding:3%}.photo-formcontact-title{text-align:left;font-size:20px}.photo-formcontact-logo{text-align:center}.photo-formcontact-logo img{width:40%;height:auto;margin-top:20px;margin-bottom:20px;margin-left:0}.photo-formcontact p{font-size:15px;padding-left:0;text-align:center}.photo-formcontact input,.photo-formcontact textarea{border:.7px solid;border-radius:5px;margin-top:5px;margin-bottom:5px;padding:5px}.photo-formcontact button{border-radius:5px;font-size:15px;text-align:center;width:97%;padding:5px;margin-top:10px}.photo-formcontact-company label,.photo-formcontact-country label,.photo-formcontact-email label,.photo-formcontact-message label,.photo-formcontact-name label,.photo-formcontact-phone label,.photo-formcontact-website label,.photo-formcontact-work label{font-size:20px}.photo-formcontact-required b{font-size:20px;padding-left:3%}.photo-formcontact-message,.photo-formcontact-name{width:100%;text-align:right}.photo-formcontact-message textarea,.photo-formcontact-name input{width:95%}.photo-formcontact-name label{min-width:0}@media screen and (min-width:700px){.photo-formcontact-company,.photo-formcontact-country,.photo-formcontact-email,.photo-formcontact-phone,.photo-formcontact-website,.photo-formcontact-work{width:50%;text-align:right;float:left}.photo-formcontact-company input,.photo-formcontact-country input,.photo-formcontact-email input,.photo-formcontact-phone input,.photo-formcontact-website input,.photo-formcontact-work input{width:90%}.photo-formcontact-company label,.photo-formcontact-country label,.photo-formcontact-email label,.photo-formcontact-phone label,.photo-formcontact-website label,.photo-formcontact-work label{min-width:10%}.photo-formcontact-required{width:100}}@media screen and (max-width:699px){.photo-formcontact-company,.photo-formcontact-country,.photo-formcontact-email,.photo-formcontact-phone,.photo-formcontact-website,.photo-formcontact-work{width:100%;text-align:right}.photo-formcontact-company input,.photo-formcontact-country input,.photo-formcontact-email input,.photo-formcontact-phone input,.photo-formcontact-website input,.photo-formcontact-work input{width:95%}}.photo-formcontact-close{position:absolute;background:transparent;width:90%!important;text-align:end!important;border:0;right:3%}.photo-formcontact-close img{width:5%}.photo-formcontact .modal-body{margin-top:50px;margin-bottom:30px;text-align:center}.photo-formcontact-send{border-radius:5px;font-size:15px;width:50%;padding:5px}.photo-formcontact-notice{padding-left:5%;font-weight:700}.modal-privacy-pol{text-align:justify}.modal-privacy-pol-container{padding:10%}.modal-privacy-pol-ok{border-radius:5vh;margin-top:5vh;width:30%;margin-left:35%;font-size:2.5vh}.modal-privacy-pol-container h1{padding-bottom:5vh;text-align:left}.modal-privacy-pol-container h2{margin-top:28px;margin-bottom:12px;font-size:22px;font-weight:800;text-align:left}.modal-privacy-pol-container ul{padding-left:7%;margin-bottom:18px}.modal-privacy-pol-container li{margin-bottom:8px}.modal-privacy-pol-container a{font-weight:700;text-decoration:underline;text-underline-offset:2px}.modal-privacy-pol-container .doble-sangria{padding-left:5%}.modal-privacy-pol-container .triple-sangria{padding-left:10%}.modal-privacy-pol-container .right-align{text-align:right}.login-container .powered{position:static;bottom:auto;left:auto;right:auto;width:100%;margin:0;text-align:center;font-size:13px}.login-container2 .powered,.login-container .powered{font-size:13px}.login-container2 .powered a,.login-container .powered a{text-decoration:underline}@media screen and (min-width:2000px){.snapp-c{font-size:20px}}.pswp__img{object-fit:contain}:root{--login-brand-start:#0b4966;--login-brand-end:#0a3248;--login-accent:#2298b9;--login-ink:#0a3248;--login-soft:#edf7fa;--login-panel:#fff;--login-border:rgba(10,50,72,0.14);--gallery-icon-color:#0a3248;--gallery-icon-danger:#d65a4a}.login-container{background-image:linear-gradient(to right bottom,#e7f7fa,#beeaf2)}.titulo-login{color:#0a3248}.login-content{color:#0a3248;background:#fff}.login-click-here{color:#2298b9}.login-content button{color:#fff}.login-button-enabled{background-image:linear-gradient(90deg,#0b4966,#2298b9)}.login-button-disabled{background-image:linear-gradient(90deg,#b9b9b9,#727272)}.login-content2 .privacypol-login label b,.login-content .privacypol-login label b{color:#0a3248}.login-container2{background-image:linear-gradient(to right bottom,#e7f7fa,#beeaf2)}.login-content2{color:#0a3248;background:#fff}.login-content2 button{color:#fff}.login-memories{color:#0a3248}.login-memories hr{background-color:#0a3248}.gallery-header{color:#0a3248}.gallery-footer{background-image:linear-gradient(180deg,#0b4966,#0a3248);color:#fff}.gallery-footer .contact .data{color:#fff}.snapp-c{background:#1d1d1b}.snapp-c p{color:#fff!important}.sidemenu-container{background-image:linear-gradient(to right bottom,#0b4966,#0a3248)}.sidemenu-content{background:#fff;color:#0a3248}.modal-profile-menu-content{background-image:linear-gradient(to right bottom,#0b4966,#0a3248)}.modal-menu-list{background-color:#fff}.modal-uploading-photos{color:#0a3248}.modal-uploading-photos .uploading-photos-ok{background:#2298b9}.modal-uploading-photos b{color:#2298b9}#myProgress{background-color:#b9b9b9}#myBar{background-color:#2298b9}.modal-message{color:#0a3248}.modal-message .title-modal-message{background-image:linear-gradient(to right bottom,#0b4966,#0a3248);color:#fff}.modal-message .modal-message-ok{background:#2298b9}.photo-formcontact-company label,.photo-formcontact-country label,.photo-formcontact-email label,.photo-formcontact-message label,.photo-formcontact-name label,.photo-formcontact-phone label,.photo-formcontact-required b,.photo-formcontact-title,.photo-formcontact-website label,.photo-formcontact-work label{color:#0b4966}.photo-formcontact-send{background:#2298b9;color:#fff}.photo-formcontact-notice{color:#0a3248}.modal-privacy-pol-ok{background-image:linear-gradient(to right bottom,#0b4966,#2298b9)}.login-container .powered,.login-container .powered a{color:#0a3248}.login-container2 .powered,.login-container2 .powered a{color:#000}