@import url("//fonts.googleapis.com/css2?family=Lato");*{box-sizing:inherit;-webkit-box-sizing:inherit}.mt-5{margin-top:3rem!important}body{font-family:Lato,Helvetica Neue,Arial,Helvetica,sans-serif;font-weight:var(--bs-body-font-weight);line-height:1.4285em;color:rgba(0,0,0,.87);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-tap-highlight-color:transparent;padding:0;min-width:320px;background:#fff}body,html{font-size:14px;-webkit-text-size-adjust:100%;height:100%}html{box-sizing:border-box;line-height:1.15}:root{--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-bg:#fff}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}.container{width:100%;padding-right:var(--bs-gutter-x,.75rem);padding-left:var(--bs-gutter-x,.75rem);margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}@media (min-width:1400px){.container{max-width:1320px}}@media (min-width:1200px){.container{max-width:1170px}}*,:after,:before{box-sizing:inherit;-webkit-box-sizing:inherit}:selection{background-color:#cce2ff;color:rgba(0,0,0,.87)}body :-webkit-scrollbar{-webkit-appearance:none;width:10px;height:10px}body :-webkit-scrollbar-thumb{cursor:pointer;border-radius:5px;background:rgba(0,0,0,.25);-webkit-transition:color .2s ease;transition:color .2s ease}body :-webkit-scrollbar-track{background:rgba(0,0,0,.1);border-radius:0}div.eapps-widget{position:relative}div.eapps-widget.eapps-widget-show-toolbar:before{position:absolute;content:"";display:block;bottom:0;top:0;left:0;right:0;pointer-events:none;border:1px solid transparent;transition:border .3s ease;z-index:1}.eapps-widget-toolbar{position:absolute;top:-32px;left:0;right:0;display:block;z-index:99999;padding-bottom:4px;transition:all .3s ease;pointer-events:none;opacity:0}.eapps-widget:hover .eapps-widget-toolbar{opacity:1;pointer-events:auto}.eyarYd{-webkit-font-smoothing:antialiased;box-sizing:border-box!important;outline:none!important}.eapps-widget-toolbar-panel-wrapper,.eyarYd{position:relative;width:100%}.eyarYd *{box-sizing:border-box!important;outline:none!important}.kYuryH{max-width:100%;height:100%;margin:0 auto}.eapps-widget-toolbar-panel-only-you{position:absolute;top:-24px;font-size:11px;line-height:14px;color:#9c9c9c;padding:5px 4px}.eapps-widget-toolbar-panel{border-radius:6px;background-color:#222;color:#fff;display:inline-flex;align-items:center;top:0;position:relative;transition:all .3s ease;opacity:0;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-shadow:0 0 0 1px hsla(0,0%,100%,.2);height:28px}.eapps-widget-toolbar-panel-share{position:absolute;top:0;display:inline-block;margin-left:8px;width:83px;height:28px;padding-bottom:4px;box-sizing:content-box!important}.lfmUON{display:grid;grid-template-columns:minmax(0,1fr)}.eapps-widget-toolbar a{text-decoration:none;box-shadow:none!important}a:active,a:hover,a:visited{color:#d6c58f;text-decoration:none}.eapps-widget-toolbar-panel-views{display:inline-flex;justify-content:center;align-items:center}.eapps-widget-toolbar-panel-share-button{padding:0 18px;height:28px;background-color:#1c91ff;color:#fff;font-size:12px;font-weight:400;border-radius:6px;position:absolute;top:0;display:flex;flex-direction:row;cursor:default;align-items:center}.eapps-widget-toolbar-panel-share-block{position:absolute;background:#fff;border:1px solid hsla(0,0%,7%,.1);border-radius:10px;width:209px;top:32px;transform:translateX(-63px);opacity:0;pointer-events:none;transition:all .3s ease;box-shadow:0 4px 6px rgba(0,0,0,.05)}.eapps-widget-toolbar-panel-share-block:hover{opacity:1;pointer-events:all}.bWjvzU{min-width:0}.bWjvzU:not(:first-child){margin-top:20px}.eapps-widget-toolbar-panel-logo{width:28px;height:28px;border-right:1px solid hsla(0,0%,100%,.2);display:flex;align-items:center;justify-content:center}.eapps-widget-toolbar-panel-edit{font-size:12px;font-weight:400;line-height:14px;display:inline-flex;align-items:center;padding:9px;border-right:1px solid hsla(0,0%,100%,.2);color:#fff;text-decoration:none}.eapps-widget-toolbar-panel-views-label{font-size:12px;font-weight:400;line-height:14px;margin-left:8px}.eapps-widget-toolbar-panel-views-bar{display:inline-flex;width:70px;height:3px;border-radius:2px;margin-left:8px;background-color:hsla(0,0%,100%,.3)}.eapps-widget-toolbar-panel-views-percent{display:inline-flex;margin-left:8px;margin-right:8px;font-size:12px;font-weight:400;line-height:14px}.eapps-widget-toolbar-panel-views-get-more{padding:9px 16px;background-color:#f93262;color:#fff;font-size:12px;font-weight:400;border-radius:0 6px 6px 0}svg{vertical-align:middle}.eapps-widget-toolbar-panel-share-button svg{display:inline-block;margin-right:6px;fill:#fff;position:relative;top:-1px}.eapps-widget-toolbar-panel-share-block-text{color:#111;font-size:15px;font-weight:400;padding:12px 0;text-align:center}.eapps-widget-toolbar-panel-share-block-actions{display:flex;flex-direction:row;border-top:1px solid hsla(0,0%,7%,.1)}.bdimJo{text-align:center;margin-bottom:32px}.fFcWqO{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:18px 24px 24px;background-color:hsla(0,0%,7%,.05)}.ezwNNr{border-radius:8px}.eapps-widget-toolbar-panel-logo svg{display:block;width:15px;height:15px;fill:#f93262}.eapps-widget-toolbar-panel-edit-icon{width:14px;height:14px;margin-right:8px}.eapps-widget-toolbar-panel-views-bar-inner{border-radius:2px;background-color:#4ad504}.eapps-widget-toolbar-panel-views-green .eapps-widget-toolbar-panel-views-bar-inner{background-color:#4ad504}.eapps-widget-toolbar-panel-share-block-text-icon{padding-bottom:4px}.eapps-widget-toolbar-panel-share-block-actions-item{width:33.333333%;display:flex;justify-content:center;align-items:center;height:39px;transition:all .3s ease;background-color:transparent}.eapps-widget-toolbar-panel-share-block-actions-item:not(:last-child){border-right:1px solid hsla(0,0%,7%,.1)}.eapps-widget-toolbar-panel-share-block-actions-item:hover{background-color:#fafafa}.gumlWu{margin:0 auto}.ifLRlC{margin-right:24px}.bOCgQx{display:inline-flex;position:relative}.iXyBKR{margin-top:8px}.fqACpL{position:relative;display:flex;flex-direction:column;align-items:center}.eapps-widget-toolbar-panel-edit-icon svg{display:block;width:100%;height:100%;fill:#fff}.eapps-widget-toolbar-panel-share-block-actions-item a{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.kgKuDl{line-height:1.32;font-size:36px;font-weight:700;font-style:normal;color:#111}.dmlKKH{color:#111;font-size:20px;white-space:nowrap;width:100%}.dmlKKH,.fctGyX{display:flex;align-items:center}.fctGyX{flex-wrap:wrap}button{border-radius:0;margin:0;font-family:inherit;font-size:100%;line-height:1.15;text-transform:none;overflow:visible}[type=button],button{-webkit-appearance:button}.fhFXwt{position:relative;min-width:-moz-fit-content;min-width:fit-content;max-width:100%;padding:0;line-height:1.32;font-weight:700;font-size:15px;box-sizing:border-box;background:none;outline:none;-webkit-tap-highlight-color:transparent;border-style:solid;border-width:2px}.fhFXwt,[type=button]:not(:disabled),button:not(:disabled){cursor:pointer}.EUeEN{position:absolute;top:100%;width:280px;border-radius:10px;box-shadow:0 8px 16px 0 hsla(0,0%,7%,.2);background-color:#fff;margin-top:-4px;transition:all .1s ease 0s;opacity:0;visibility:hidden;pointer-events:none;z-index:100}.ybObh{display:flex;position:relative;align-items:center;width:100%}.eapps-widget-toolbar-panel-share-block-actions-item-icon{width:16px;height:16px;display:block}.eapps-widget-toolbar-panel-share-block-actions-item-facebook .eapps-widget-toolbar-panel-share-block-actions-item-icon{fill:#3c5a9b}.eapps-widget-toolbar-panel-share-block-actions-item-twitter .eapps-widget-toolbar-panel-share-block-actions-item-icon{fill:#1ab2e8}.eapps-widget-toolbar-panel-share-block-actions-item-google .eapps-widget-toolbar-panel-share-block-actions-item-icon{fill:#dd4b39}.dosZLJ{flex:0 1}.cMwniS{margin-right:8px}.cOdTFM{line-height:2em}.kqGYQX{display:flex;align-items:center}.eaRlNB{overflow:hidden;font-weight:400;font-size:12px;line-height:1.8;color:hsla(0,0%,7%,.5)}.fMszQs{display:inline-flex;align-items:center;justify-content:center;border-radius:inherit;box-sizing:border-box;min-width:100%}.iNHxMu{padding:16px 20px 6px}.cwjLGe{z-index:2;flex:0 1;position:absolute;top:50%;transform:translateY(-50%)}.dvayzM{position:relative;z-index:1;overflow:hidden;flex:1 1}.kfcIfb{z-index:2;flex:0 1;position:absolute;top:50%;transform:translateY(-50%);right:0}.dosZLJ>div{width:inherit;height:inherit}.bIDTiT{font-weight:700;line-height:normal;font-size:20px;color:#111}.bIDTiT:first-child:not(:only-child){margin-right:13px}.ecFtME{display:inline-flex;flex-wrap:nowrap;align-items:center}.bJFeVI:not(:only-child)>:last-child{margin-right:12px}.bEwvRd{margin-right:6px}.bEwvRd,.bNCDHs{display:inline}.kzddPn{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jXxqdb{width:100%}.unxfp{position:relative;display:block;padding:0;border:none;outline:none;border-radius:50%;cursor:pointer;-webkit-tap-highlight-color:transparent}.dosZLJ>div>svg{display:block;width:inherit;height:inherit}.hoAzGt{position:relative;width:20px;height:20px}.hoAzGt:not(:last-of-type){margin-right:0}.dvayzM .swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.dvayzM .swiper-container-pointer-events{touch-action:pan-y}.dvayzM .swiper-container-autoheight{height:auto}.chDYTi{top:50%;left:50%;transform:translate(-50%,-50%)}.chDYTi,.chMKQB{position:absolute}.chMKQB{inset:0;margin:auto;line-height:0}.biFvfu{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}.cgkgXG{-webkit-clip-path:inset(0 10% 0 0);clip-path:inset(0 10% 0 0)}.dvayzM .swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box;transform:translateZ(0)}.dvayzM .swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.chMKQB svg{position:static!important;width:100%!important;height:100%!important}.dvayzM .swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.dvayzM .swiper-container-autoheight .swiper-slide{height:auto}.huVKUn{display:flex;flex-direction:column}.bTduCZ{position:relative;padding:24px;transition:background-color .1s ease 0s;border-radius:8px;box-sizing:border-box;flex-grow:1;background-color:hsla(0,0%,7%,.05)}.kIsySS{display:flex;flex-direction:column;align-items:center}.fJDBsE{display:block!important;position:static!important;color:inherit!important;max-width:100%!important;border:none!important}.fJDBsE,.fJDBsE:hover{text-decoration:none!important}.fRPnrv{width:100%;line-height:1.4;color:#111;font-size:16px;text-align:center}.eGSIWt:not(:first-child){margin-top:11px}.hkFHCs:not(:first-child){margin-top:16px}.gclocS{position:relative;overflow:hidden;max-height:67px}.bpkLiG{display:inline-block;cursor:pointer;font-size:14px;color:hsla(0,0%,7%,.5)}.bpkLiG:hover{text-decoration:underline}.gvkmod{display:flex;flex-wrap:nowrap;align-items:center}.bSdvoz{width:44px;height:44px;border-radius:50%;overflow:hidden}.fCZkI{flex:0 0 auto}.kDzCXQ{font-size:14px;font-weight:700;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:left;color:#111}.cBxLGy:not(:first-child){margin-top:6px}.eBLPrQ:not(:first-child){margin-top:10px}.fTQTBN{overflow:hidden;min-width:0;font-weight:400;font-size:12px;line-height:1.17;white-space:nowrap;text-overflow:ellipsis;color:hsla(0,0%,7%,.5)}.isIlhY:not(:first-child){margin-top:5px}.egCrLJ{margin-left:8px}.idKZpv{width:100%;height:100%;transition:opacity 1s ease-out 0s;background-color:#d2d2d2;border-radius:50%;overflow:hidden;opacity:1}.cAtjIe{font-weight:400;font-size:12px;line-height:1.17;color:hsla(0,0%,7%,.5)}.cAtjIe,.grMHym{overflow:hidden;min-width:0;text-overflow:ellipsis;white-space:nowrap;text-align:center}.grMHym{font-size:14px;line-height:1.38;color:#197bff}img{vertical-align:middle;border-style:none}.TOyBs{visibility:visible!important;display:inline-block!important;position:static!important;margin:0!important;padding:0!important;height:44px!important;width:44px!important;max-width:none!important}.yEqXp{position:relative;width:18px;height:18px}.yEqXp:not(:last-of-type){margin-right:0}.exp-main .title{margin-bottom:30px}.title{margin-bottom:50px;position:relative;font-size:40px;font-weight:600;color:#2b3940}.title:after{content:"";position:absolute;bottom:0;width:50px;left:0;right:0;top:60px;margin:0 auto;border-bottom:2px solid #00af73}.container,.infinitescroll{scrollbar-width:none;overflow-y:none}.custom-breadcrumb .breadcrumb-item,.custom-breadcrumb .breadcrumb-item a,.custom-breadcrumb .breadcrumb-item.active{color:#000;text-decoration:none}.texto-franja:before{content:"";display:block;width:100%;height:1px;background-color:#000;margin-bottom:10px}*{font-family:Open Sans,sans-serif}@media (min-width:1200px){.container{max-width:1170px}model-viewer{background-color:#eee;overflow-x:hidden;width:100%;max-width:100%;height:700px}}@media (max-width:991px){.container{max-width:100%}}body{overflow-x:hidden;margin:0 auto}.header{position:sticky;top:0;left:0;right:0;z-index:2;background-color:#162c30}.header-button,.header-top{padding:20px 0;display:flex;justify-content:space-between;align-items:center;background-color:#162c30}.telefonocabezeramovil{visibility:hidden;display:none}.iconheader{margin-top:50px;color:#d6c58f;height:20px}.linkheader{margin-right:15px;color:#d6c58f}a:active,a:hover,a:link,a:visited{color:#d6c58f;text-decoration:none}a:hover{color:#00b074}#hablamostext{font-weight:lighter}.navbar-toggler{border:none;background-color:#d6c58f}.navbar-light .navbar-nav .nav-link{letter-spacing:1px;position:relative;font-size:20px;text-transform:uppercase;opacity:1;font-weight:600;text-decoration:none}#basic-nav-dropdown{color:#d6c58f;font-size:16px;padding:10px}#basic-nav-dropdown:hover{color:#00b074}.menuWeb{display:flex;justify-content:center}.LinkScroll{color:#d6c58f;padding:10px;letter-spacing:1px;position:relative;font-size:16px;text-transform:uppercase;opacity:1;font-weight:600;text-decoration:none}.LinkScroll:hover,.navbar-light .navbar-nav .nav-link:hover{color:#00b074}.dropdown-menu{background:linear-gradient(180deg,#162c30,rgba(22,44,48,.9));border-radius:5px;padding:10px;box-shadow:0 5px 15px rgba(0,0,0,.5);color:#fff}.dropdown-item{display:block;width:100%;padding:.25rem 1rem;clear:both;font-weight:400;color:#212529;text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0;font-size:16px}.dropdown-item a:hover,.dropdown-item:hover{color:#00b074;background-color:transparent}.navbar-light .navbar-nav .nav-link:hover:before{height:10px}.TextImages{color:#d6c58f;background-color:#162c30;padding-left:20px;padding-right:20px;letter-spacing:1px;position:relative;font-size:14px;opacity:1;font-weight:600;text-decoration:none;text-align:center;line-height:12px;white-space:pre}@media screen and (max-width:991px){.menuWeb{display:block}.nav-menu{display:flex;justify-content:"center";align-items:"center"}.dropdown-item{font-size:17px}.navbar-light .navbar-nav .nav-link:hover:before{height:16px}.navbar-light .navbar-toggler{color:none!important;border-color:transparent}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 0}}.banner-img{border:1px solid #e3e3e3;background-color:#e3e3e3}.banner-img,.img-bnr-text{background-image:radial-gradient(rgba(71,75,255,.1) 2px,transparent 0),radial-gradient(rgba(71,75,255,.1) 2px,transparent 0);background-size:12px 12px;background-position:0 0,6px 6px}.img-bnr-imagen{background-image:url(https://res.cloudinary.com/manos-de-hada/image/upload/v1678983281/web-manosdehada/images/lijar_madera_pxnixw.jpg);background-position:25% 25%;background-size:cover}.img-bnr-imagen h1{text-shadow:.5px .5px .5px rgba(0,0,0,.5);padding:5px}.img-bnr-imagen h1,.pieFoto{background-color:hsla(0,0%,100%,.7)}.pieFoto{position:absolute;bottom:0;left:0;width:100%;height:auto;display:flex;align-items:center;text-align:center;font-size:14px}.banner{width:100%;z-index:3;width:100px;height:500px}.img-bnr-text{border:1px solid #d6c58f}.img-bnr-text h5{font-size:24px;color:#4d4d4d;font-weight:500;margin:0 0 0 14px}.img-bnr-text h2{font-size:50px;text-transform:capitalize;font-weight:700;position:relative;margin:10px 20px 15px 10px}.img-bnr-text p{color:#4d4d4d;line-height:25px;font-size:20px;margin:0 0 0 14px}.img-bnr-text .BtnView{min-width:140px;min-height:46px}button{padding:0}button a{display:block;padding:10px;width:100%;height:100%;text-align:center}.BtnView{margin-top:40px;text-decoration:none;background-color:#000;min-width:160px;min-height:46px;color:#fff;fill:#fff;border:none;font-size:14px;font-weight:100;border-radius:0;transform:perspective(1px) translateZ(0);position:relative;transition-property:color;transition-duration:.3s;transition:all .5s ease;vertical-align:middle;letter-spacing:2px;text-transform:uppercase}.BtnView:hover:before{transform:scaleX(0)}.BtnView:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#d6c58f;border-radius:0;transform:scaleX(1);transform-origin:50%;transition-property:transform;transition-duration:.3s;transition-timing-function:ease-out}.BtnView:hover{background-color:#949189;color:#fff}.about-list{line-height:40px}.about-img{background-color:#fff;margin-top:77px}.rounded-circle{border:7px solid #d5d7d9;text-align:center;margin:0!important}.About-name h6{font-size:30px;font-weight:600;margin-top:10px}.About-name p{font-size:16px;opacity:69%;font-weight:600;margin:0 auto}.about-title{position:relative;font-size:40px;margin-bottom:50px;font-weight:600;color:#2b3940}.about-title:after{content:"";position:absolute;bottom:0;width:50px;left:0;top:60px;margin:0 auto;border-bottom:2px solid #00af73}.about-subtitle{font-size:18px;color:#000;line-height:1.375;text-align:left;opacity:.8;letter-spacing:.5px}.about-sub-info{font-size:24px;margin-top:34px;font-weight:600}.perName1{font-size:16px;color:#2b3940;font-weight:700;margin:0}.perName2{font-size:16px;color:grey;font-weight:500}.main-choice{background-color:#2b3940;padding-top:40px;padding-bottom:40px}.choice h2{color:#fff;position:relative;font-size:40px;font-weight:600}.choice-title:after{content:"";position:absolute;bottom:0;width:50px;left:0;right:0;top:60px;margin:0 auto;border-bottom:2px solid #00af73}.choice-subtitle{font-size:23px;margin-top:26px;margin-bottom:26px!important}.choice-block{margin-top:10px auto;margin-bottom:10px auto}.choice-card{border-radius:0;outline:none}.choice-card:hover{background-color:#00b074;color:#fff}.choice-card:after{content:"";position:absolute;z-index:-1;width:100%;height:100%;opacity:0;border-radius:5px;box-shadow:0 5px 15px rgba(0,0,0,.3);transition:opacity ease-in-ou .3s}.choice-card img{padding-top:30px;padding-bottom:30px;transition:.2s ease;filter:grayscale(100%)}.choice-card:hover img{filter:none}.cardtitle:hover .choice-text{color:#fff}.cardtitle{font-size:18px;font-weight:600;padding-bottom:20px;transition:.2s ease}.choice-text{font-size:16px;line-height:1.6;transition:.2s ease}.choice-text p{margin-bottom:5px}hr{color:inherit;background-color:currentColor;border:0;opacity:.1}.card{border:none;border-radius:0}.services-card{border-radius:.25rem;box-shadow:0 0 10px 0 rgba(0,0,0,.1);border:0;margin-right:5px;margin-left:5px;min-height:382px}.services-card:hover{box-shadow:0 0 30px 0 rgba(0,0,0,.1)}.services-block{margin-top:18px;margin-bottom:18px;height:auto}.services-body{padding:25px}.services-text{font-size:16px;opacity:.5;text-align:center}.services-title{font-size:20px;font-weight:700;text-align:center}.services-title p{font-size:14px;font-weight:500;opacity:.5;padding-top:9px}.imagenesservicios{border-radius:100px}.educationColBox{padding:0}.education-box-main{margin:0 auto}.education-box-main .col{padding:0}.educontion h6{font-size:14px;text-align:center;vertical-align:middle;font-family:Open Sans Light;color:#fff;display:inline-block;background-color:#00b074;padding:4px 10px;margin:0 auto}.educontion h2{font-size:20px;margin-top:15px;margin-bottom:10px}.educontion h3{font-size:14px;letter-spacing:.5px;opacity:.5;font-weight:600;margin:0 auto}.education-box{padding:25px 20px;margin:0;box-shadow:0 0 10px 0 rgba(0,0,0,.1)}.skill-box{align-items:center;padding:15px}.skill-bar{background:#fff;text-align:left}.skill-box span{font-size:30px;font-weight:600}.skill-bar .bar{margin:15px}.skill-bar .bar:first-child{margin-top:0}.skill-bar .bar .info{margin-bottom:2px}.skill-bar .bar .info span{font-weight:500;font-size:17px}.skill-bar .bar .progress-line{height:10px;width:100%;background:#f0f0f0;position:relative;transform-origin:left;box-shadow:inset 0 1px 1px rgba(0,0,0,.05),0 1px hsla(0,0%,100%,.8)}.bar .progress-line span{height:100%;position:absolute;width:80%;background:#00af73}.bar .progress-line.html span{width:90%}.bar .progress-line.reactjs span{width:60%}.bar .progress-line.wordpress span{width:85%}.bar .progress-line.ui-ux span{width:50%}.bar .progress-line.css3 span{width:75%}.photo-list{list-style:none;padding:0}.photo-item{display:flex;margin:15px auto}.photo-item img{display:flex;width:100%}.main-portfolio{background-color:#2b3940;padding-bottom:80px;padding-top:80px}.portfolio h2{color:#fff;margin-bottom:50px;text-transform:capitalize;position:relative}.port-title{font-size:40px;font-weight:600}.port-title:after{content:"";position:absolute;bottom:0;width:50px;left:0;right:0;top:60px;margin:0 auto;border-bottom:2px solid #00af73}.portfolio-img{margin-bottom:30px}.port-menu{display:flex;flex-direction:column;justify-content:space-between;align-items:center}.port-list{padding-left:0;display:flex;flex-direction:row;flex-wrap:wrap}.port-list li{margin:10px;list-style:none;text-transform:uppercase;font-size:16px;color:#fff;font-weight:500;border-bottom:1px solid transparent;transition:.3s ease}.port-list li.active,.port-list li:hover{color:#00af73;cursor:pointer;border-bottom-color:#00af73}.portfolooimgeffect:hover{background-size:120%;cursor:pointer}[data-aos^=zoom][data-aos^=zoom]{opacity:1!important}img.img-fluid.mx-auto.portfolooimgeffect.aos-init{opacity:1}.main-review{text-align:-webkit-center}.textblock{background-color:#fff;position:relative;text-align:left;padding:30px 35px;box-shadow:0 0 10px 0 rgba(0,0,0,.1);margin-left:120px;margin-right:120px}.customerP{font-size:16px;font-weight:400;opacity:.8;letter-spacing:1px}.customerP p{margin-bottom:2rem}.customerspan1{font-size:18px;color:#00af73;font-weight:600;text-transform:uppercase}.customerspan2{font-size:14px;font-weight:600;opacity:.66;letter-spacing:normal}.slick-dots{bottom:-80px}.slick-dots li.slick-active button:before{color:#00af73}.slick-dots li button:before{font-size:12px}.main-art{padding-top:40px;background-color:#2b3940}.text-art{color:#d6c583}.blog :hover .blog-post-hover{opacity:1;visibility:visible;z-index:1;transform:scale(1);-webkit-transform:scale(.9)}.textblock1{background-color:#fff;position:relative;margin:-88px 38px 10px;border-radius:0;padding:30px 35px;box-shadow:0 0 10px 0 rgba(0,0,0,.1);z-index:1}.recent{position:relative;margin-bottom:0;overflow:hidden}.insta{margin:-10px}.blog-post-hover{opacity:0;visibility:hidden;z-index:0;position:absolute;left:0;top:0;width:100%;height:100%;transition:.4s ease;transform:scale(1);-webkit-transform:scale(.8);background-color:hsla(0,0%,100%,.4);padding:10px;border-radius:0}.blog-icon{position:absolute;left:0;right:0;text-align:center;top:45%}.blog-post-hover .icon{border-radius:0;transform:translate(-50%,-50%);padding:12px;display:inline-block;line-height:0px;background-color:#00af73;color:#fff;float:none}.blog-post-hover .icon:hover{background-color:#000;color:#fff}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:1rem;border-bottom:none;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px);background-color:#172c31}.modal-body{position:static;flex:1 1 auto;padding:0;background-image:radial-gradient(rgba(71,75,255,.1) 2px,transparent 0),radial-gradient(rgba(71,75,255,.1) 2px,transparent 0);background-size:12px 12px;background-position:0 0,6px 6px;background-color:#e6ded1}.btn-close:focus{outline:0;box-shadow:0 0 0 0 rgba(13,110,253,.25);opacity:1}.textblock1 p{font-size:14px;opacity:.5;font-weight:600}.textblock1 h2{font-size:22px;font-weight:800}.insta .slick-prev:before{content:"\f104";font-family:FontAwesome}.insta .slick-prev{background-color:rgba(0,0,0,.5);min-width:43px;min-height:43px;border-radius:50px;left:25px;z-index:1}.insta .slick-next:before{content:"\f105";font-family:FontAwesome}.insta .slick-next{background-color:rgba(0,0,0,.5);min-width:43px;min-height:43px;border-radius:50px;right:25px;z-index:1}.numberprocess{margin-top:10px;font-size:50px;font-weight:300}.numberprocess,.textprocess{margin-bottom:20px;color:#4183c4}.textprocess{font-size:18px;font-weight:700}.aviso{margin-top:30px;text-align:center;color:#d6c583;position:relative;font-size:40px;font-weight:600}.aviso2{margin-top:20px;color:#fcfaf4;font-size:20px}.aviso2,.aviso3{text-align:center;position:relative;font-weight:300}.aviso3{color:#ccc;font-size:25px}.questionsheader{color:#d6c583;position:relative;font-size:18px;font-weight:600}.questionsbody{position:relative;font-size:16px}.questions-title,.questions-title h2{font-size:16px;font-weight:1000}:focus-visible{outline:none}.btn{float:left;padding:0}.send-btn{border:2px solid #000;width:199.99px;height:auto;background-color:#d6c583;letter-spacing:1px;margin-top:10px;color:#000;font-size:20px;font-weight:300;border-radius:0;transition-duration:.3s;transition:all .5s ease;vertical-align:middle}.send-btn:hover{background-color:#00af73;color:#fff}.F-contact{font-size:40px;font-weight:600;margin-bottom:30px;text-align:left;position:relative}.F-contact:after{content:"";position:absolute;top:60px;width:50px;left:7px;margin:0 auto;border-bottom:2px solid #00af73}.f-text{font-size:39px;font-weight:600;margin-bottom:40px}.f-icon{margin-bottom:30px}.footer{background-color:#2b3940}.f-left{color:#fff;line-height:18px}.f-content{text-align:left;position:relative}.f-icon i{background:#00af73;border-radius:50%;text-align:center;line-height:30px;vertical-align:middle;padding:10px;display:inline-flex}.f-icon:hover i{background-color:#000}.f-icon span{font-size:18px;margin-bottom:10px;opacity:.5;font-weight:300;line-height:2}.f-end{text-align:end}.form-control:focus{box-shadow:none}.inputbox{background-color:#fdfdfd;border:none;width:100%;height:50px;font-size:15px;padding-left:10px;vertical-align:middle}.inputboxmessage{width:100%;height:120px;overflow:hidden}.form-control{border-radius:0!important}.f-link{text-align:center;background-color:#00b074;font-size:14px;color:#fff}.icon{float:left;margin-right:10px}.scroll-to-top{bottom:1.5rem;right:1.5rem;animation:fadeIn .7s ease-in-out 1s both;box-shadow:0 0 10px 0 rgba(0,0,0,.1);z-index:9999}.btn-whatsapp,.scroll-to-top{position:fixed;cursor:pointer}.btn-whatsapp{display:block!important;z-index:9999999;bottom:9px;right:20px;border-radius:100px!important;background-color:#25d366}@media (min-width:992px) and (max-width:1199px){.LinkScroll{font-size:13px;padding:5px}.header-button{visibility:hidden;display:none}.navbar-light .navbar-nav .nav-link{font-size:14px}.logo{margin-left:35px}.font{margin-right:35px}.img-bnr-text{vertical-align:middle}.img-bnr-text h5{font-size:20px}.img-bnr-text h2{font-size:30px}.img-bnr-text p{font-size:15px}.img-bnr-text{top:20%}.main-choice{padding-top:40px;padding-bottom:40px}.service h2{margin-bottom:50px}.exp-card{margin-right:5px}.main-portfolio{padding-top:40px;padding-bottom:20px}.skill-box span{font-size:25px}.carousel-indicators{margin-bottom:-80px;z-index:1}.f-text{font-size:28px}.f-icon span{font-size:15px}model-viewer{background-color:#eee;overflow-x:hidden;width:100%;max-width:100%;height:750px}}@media (min-width:1200px){.navbar-light .navbar-nav .nav-link{font-size:15px}.header-button{visibility:hidden;display:none}}@media (max-width:991px){.navbar-expand .navbar-nav,.navbar-expand .navbar-toggler{display:block}.header-top{visibility:hidden;display:none}.services-card{min-height:0}}@media (min-width:768px) and (max-width:991px){.telefonocabezeramovil{visibility:visible;display:flex}.antesdespues{width:100%}.navbar-light .navbar-nav .nav-link{margin-left:0;margin-right:0;padding-bottom:0;line-height:35px}.img-bnr-text{top:50px}.img-bnr-text h5{font-size:24px}.img-bnr-text h2{font-size:34px}.img-bnr-text p{font-size:15px}.BtnView{min-width:120px;min-height:40px;margin-top:15px}.perName1,.perName2{font-size:14px;text-align:justify}.main-choice{padding-top:40px}.choice-card img{padding:10px 0}.cardtitle{padding-bottom:10px}.exp-block{margin-top:16px;margin-bottom:16px}.exp-card{margin-left:5px;margin-right:5px}.skill-box span{font-size:22px}.main-portfolio{padding-top:40px}.textblock{margin-left:30px;margin-right:30px}.textblock1{padding:20px 25px;margin:-69px 38px 35px}.textblock1 h2{font-size:15px}.f-text{font-size:28px}.send-btn{margin-top:20px;width:199.99px;height:50px}.F-contact,.f-icon{margin-bottom:15px}.F-contact{font-size:35px}.F-contact:after{top:45px}model-viewer{background-color:#eee;overflow-x:hidden;width:100%;max-width:100%;height:400px}}@media (min-width:576px) and (max-width:767px){.aviso3{font-size:20px}.telefonocabezeramovil{visibility:visible;display:flex}.antesdespues{width:100%}.img-bnr-text{top:20%}.img-bnr-text h2{font-size:35px}.img-bnr-text p{font-size:15px}.BtnView{margin-top:1px;min-width:100px;min-height:50px;font-size:20px}.rounded-circle{max-width:50%}.cardtitle{font-size:18px}.about-title{margin-bottom:25px;font-size:40px}.about-title:after{top:40px}.about-img{margin-top:30px;margin-bottom:30px}.BtnView{margin-top:15px}.main-choice{padding-top:40px;padding-bottom:20px}.choice-text{font-size:16px}.educationSkill .title{margin-bottom:30px}.educontion{text-align:center}.education-box{margin-left:100px;margin-right:100px}hr{margin:15px}.skill-bar{margin-top:10px}.skill-box{align-items:center;padding:10px}.skill-box span{font-size:20px}.education-box span{font-size:20px;margin-right:55px}.port-list{padding:0}.port-list li{margin:10px;font-size:15px}.textblock{margin:0 auto;padding:15px}.textblock .customerReview{text-align:center}.textblock1{padding:10px;margin:-15px 28px 25px}.textblock1 h2{font-size:16px}.img--size{max-width:150%}.customerP{font-size:14px;margin-left:10px}.customerP p{margin-top:15px;margin-bottom:10px}.customerspan1{font-size:15px}.customerspan2{font-size:12px}.main-portfolio{padding-bottom:20px;padding-top:40px}.main-art .title{margin-bottom:30px}.F-contact,.f-content{font-size:35px}.F-contact:after{top:50px}.f-text{font-size:30px}model-viewer{background-color:#eee;overflow-x:hidden;width:100%;max-width:100%;height:400px}}@media (min-width:451px) and (max-width:575px){.services-card{min-height:0}.telefonocabezeramovil{visibility:visible;display:flex}.antesdespues{width:100%}.img-bnr-text{top:15%}.img-bnr-text h{font-size:30px}.img-bnr-text p{font-size:15px}.BtnView{margin-top:8px;min-width:112px;min-height:40px;font-size:20px}.rounded-circle{max-width:50%}.about-img{margin:5px 30px 28px}.about-img h6{font-size:24px}.about-img p{font-size:14px}.about-title{font-size:40px;margin-bottom:20px}.about-title:after{top:50px}.about-subtitle,.perName1,.perName2{font-size:18px}.cardtitle{font-size:19px;padding-bottom:5px;margin-top:-25px}.main-choice{padding-top:40px;margin-top:40px}.choice-text{font-size:15px;margin-top:0}.choice-title:after{top:50px}.exp-title{font-size:22px}.exp-text,.exp-title p{font-size:15px}.educontion{text-align:center}.education-box{margin-left:35px;margin-right:35px}.education-box span{font-size:20px}.skill-bar{margin-top:10px}.skill-box{align-items:center;padding:10px}.skill-box span{font-size:20px}.port-list{padding:0}.port-list li{margin:10px;font-size:14px}.textblock{margin:0 auto;padding:15px}.textblock1{padding:10px;margin:-45px 38px 35px}.textblock1 h2{font-size:16px}hr{margin:7px}.img--size{max-width:150%;vertical-align:middle}.port-title:after{top:50px}.portfolio h2{margin-bottom:30px}.main-portfolio{padding-top:40px;padding-bottom:20px}.customerReview{text-align:center}.customerP p{margin-left:5px}.customerP p,.customerspan1{font-size:15px}.customerspan2{font-size:12px}.f-icon span{font-size:16px}.f-text{font-size:30px}model-viewer{background-color:#eee;overflow-x:hidden;width:100%;max-width:100%;height:400px}}@media (min-width:1px) and (max-width:767px){.telefonocabezeramovil{visibility:visible;display:flex}.antesdespues{width:100%}.logoManos{width:90%}.navbar-light .navbar-nav .nav-link{margin-left:0;margin-right:0;padding-bottom:0;line-height:35px;z-index:3}.choice-title:after{top:45px}.img-bnr-text p{margin-bottom:15px}.choice h2{font-size:35px;margin-bottom:30px}.customerP p{font-size:12px;margin-bottom:8px;margin-top:15px}.F-contact{font-size:30px}.f-text{font-size:27px;margin-bottom:25px}.F-contact:after{top:45px}.f-icon i{padding:8px}.f-icon{margin-bottom:18px}.f-icon span{font-size:16px}.inputbox{font-size:14px}.inputboxmessage{height:135px;padding-bottom:100px;font-size:15px;padding-left:10px;margin:5px 0}.send-btn{max-width:150px;margin:5px;height:60px}.img-bnr-text .BtnView{min-height:40px;min-width:80px}model-viewer{background-color:#eee;overflow-x:hidden;width:100%;max-width:100%;height:400px}}@media (min-width:451px) and (max-width:767px){.aviso3{font-size:20px}.telefonocabezeramovil{visibility:visible;display:flex}.antesdespues{width:100%}.exp-main .title{margin-top:40px;margin-bottom:17px;font-size:35px}.title:after{top:45px}.title{margin-bottom:30px}.port-title,.title{font-size:35px}.port-title:after{top:45px}model-viewer{background-color:#eee;overflow-x:hidden;width:100%;max-width:100%;height:400px}}@media (min-width:391px) and (max-width:450px){.aviso3{font-size:20px}.telefonocabezeramovil{visibility:visible;display:flex}.TextImages{color:#d6c58f;font-size:12px;line-height:13px;white-space:pre-wrap}.navbar-light .navbar-nav .nav-link{margin-left:0;margin-right:0;padding-bottom:0;line-height:35px}.img-bnr-text h5{font-size:14px}.img-bnr-text h2{font-size:24px}.img-bnr-text{top:12%}.img-bnr-text p{font-size:15px}.BtnView{margin-top:0;min-width:100px;min-height:30px;font-size:20px}.about-img{margin:0 30px 5px}.About-name h6{font-size:18px}.About-name p{font-size:12px;margin-top:-5px}.about-title{margin-top:10px;margin-bottom:20px;font-size:22px}.about-title:after{top:30px}.about-subtitle{font-size:18px}.about-sub-info{font-size:20px;margin-top:2px}.about-list{line-height:22px}.abouttextbox .BtnView{margin-top:15px}.perName1,.perName2{font-size:10px}.img--size{vertical-align:middle}.choice h2{font-size:22px;margin-bottom:25px}.main-choice{padding-top:20px;padding-bottom:20px}.header-top{visibility:hidden;display:none}.choice-card img{padding-top:2px;padding-bottom:2px}.cardtitle{padding-bottom:5px;font-size:17px}.title{font-size:22px;margin-bottom:10px}.title:after{top:30px}hr{margin:7px}.exp-main .title{margin-bottom:18px}.exp-title{font-size:18px;font-weight:600}.exp-text{font-size:14px}.exp-body{padding:10px}.exp-block{margin:10px}.education-box hr{margin:12px}.education-box{margin-bottom:15px;margin-top:15px}.skill-bar span{font-size:18px}.skill-box{padding:5px}.main-portfolio{padding-top:15px;padding-bottom:5px}.portfolio h2{margin-bottom:15px;font-size:22px}.port-title{font-size:30px}.port-title:after{top:30px}.port-list li{font-size:14px;margin:10px}.port-menu{margin-bottom:0 auto}.photo-list{margin-top:10px}.textblock{margin-left:15px;margin-right:15px;margin-top:30px;padding:15px}.customerspan1{font-size:14px}.main-art .title{margin-bottom:20px;margin-top:-10px}.textblock1{padding:5px 6px;margin:0 auto 30px}.textblock1 h2{font-size:16px}.customerReview{text-align:center}.F-contact{font-size:25px}.F-contact:after{top:45px}.f-text{font-size:20px;margin-bottom:25px}.f-icon{margin-bottom:16px}.f-icon span{font-size:15px}.send-btn{height:60px}.antesdespues{width:100%}model-viewer{background-color:#eee;overflow-x:hidden;width:100%;max-width:100%;height:400px}}#Iframe-Liason-Sheet{max-width:760px;max-height:1466px;overflow:hidden}.responsive-wrapper{position:relative;height:0;-webkit-overflow-scrolling:touch;overflow:auto}.responsive-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;border:none}.responsive-wrapper-wxh-760x1200{padding-bottom:363.6364%}.iframe-border{border:1px solid #000}.center-block-horiz{margin-left:auto!important;margin-right:auto!important}.send-btn:hover,.send-btn[disabled]{border:1px solid #999;background-color:#ccc;color:#666}.video-responsive{overflow:hidden;padding-bottom:56.25%;position:relative;height:0}.video-responsive iframe{left:0;top:0;height:100%;width:100%;position:absolute}.modal-open .container,.modal-open .container-fluid{-moz-filter:blur(2px);-o-filter:blur(2px);-ms-filter:blur(2px);filter:blur(6px)}.close{position:absolute;right:-25px;top:-25px;width:50px;height:50px;background:silver;border-radius:25px;box-shadow:2px 2px 5px 0 #000;cursor:pointer}.close:hover{background:red}.close:before{transform:rotate(45deg)}.close:after,.close:before{position:absolute;content:"";width:30px;height:10px;background:#fff;top:20px;left:10px}.close:after{transform:rotate(-45deg)}a.closeX{position:absolute;right:30px;top:25px;width:20px;color:#000;margin-top:-15px;margin-right:-15px;border-radius:20px;padding-left:3px;padding-top:1px;cursor:pointer;z-index:1;font-size:30px;font-weight:700}.closeX:hover{color:grey}.LinkScrollModal{color:#d6c58f;margin-right:0;padding:10px;letter-spacing:1px;position:relative;font-size:16px;text-transform:uppercase;opacity:1;font-weight:600;text-decoration:none}@media (min-width:1px) and (max-width:391px){.aviso3{font-size:20px}.TextImages{color:#d6c58f;font-size:10px;line-height:14px;white-space:pre-wrap}model-viewer{background-color:#eee;overflow-x:hidden;width:100%;max-width:100%;height:300px}}.instagram-gallery{display:flex;flex-wrap:wrap}.instagram-item{flex-grow:0;flex-shrink:0;flex-basis:calc(100% / 6 - 10px);margin:5px;display:block;position:relative}.instagram-image{display:block;width:100%;height:100%}.pagination{display:block;margin:0 auto;padding:2em}.read-more-state{display:none}.read-more-target{opacity:0;max-height:0;font-size:0;transition:.25s ease}.read-more-state:checked~.read-more-wrap .read-more-target{opacity:1;font-size:inherit;max-height:999em}.read-more-state~.read-more-trigger:before{content:"Ver más"}.read-more-state:checked~.read-more-trigger:before{content:"Ver menos"}.abs-center{display:flex;align-items:center;justify-content:center}.textoInsta{content:"\A";white-space:pre-line}.insta-btn{border:1px solid #2b3940;width:199.99px;height:50px;background-color:#2b3940;color:#d6c58f;letter-spacing:1px;margin-top:40px;font-size:14px;font-weight:300;border-radius:0;transition-duration:.3s;transition:all .5s ease;vertical-align:middle}.insta-btn:hover{background-color:#d6c58f;color:#fff;border:1px solid #d6c58f;color:#2b3940}@media (min-width:1px) and (max-width:576px){.textoInsta{content:"\A";white-space:normal}}.btn{position:relative;font-size:1.2em;font-weight:300;text-shadow:none;border-radius:0;background:#f7be68;text-decoration:none}.btn,.btn:hover{color:#fff;box-shadow:5px 5px 10px 0 rgba(0,0,0,.22)}.btn:hover{background:#f5b14b}#modalContent{position:absolute;top:30%;left:80%;z-index:6;float:left;margin:-2% 0 0 -150px;width:60%;color:#888;line-height:22px;border-radius:5px;background:#fff;box-shadow:5px 5px 10px 0 rgba(0,0,0,.22)}#modal{top:-120px;z-index:5;width:60%;height:80%;background:rgba(0,0,0,.2);display:block;opacity:0}#modal,#modal>a{position:fixed;left:0;float:left}#modal>a{top:0;z-index:1;width:100%;height:100%}:target{display:block!important;opacity:1!important}#modalContent>a{position:absolute;top:-4px;right:-4px;color:#fff;border-radius:2px;background:#f7be68;padding:10px;font-size:30px;text-decoration:none}.alerta-modal{position:fixed;bottom:40px;right:0;width:auto;padding:20px;margin:20px;color:#fff;animation:alerta-entrada 5s ease,desaparecer 15s ease 5s forwards}body.blog{margin:0 auto;font-family:Lato,Helvetica Neue,Arial,Helvetica,sans-serif;font-size:14px;font-weight:var(--bs-body-font-weight);line-height:1.4285em;color:rgba(0,0,0,.87);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;height:100%;padding:0;overflow-x:hidden;min-width:320px;background:#2b3940}p.blog{font-size:14px;line-height:21px!important;text-align:center;margin-left:15px}p.tags{padding-left:10px;padding-right:10px;margin-left:10px}.rellenocol1{background-color:#f5f5f5}.rellenocol1,.rellenocol2{background-size:12px 12px;background-position:0 0,6px 6px}.rellenocol2{background-color:#e3e3e3}.imagenEntrada{border:thin solid #000}.sobremi{border-radius:8px;border:1px solid;box-shadow:0 0 10px;background-color:#fdfdfd;padding:10px;display:block;margin:0 auto;max-width:95%;max-height:95%;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.linkblog{background-color:red}.styledlink{text-decoration:none;color:#36c!important;font-weight:700;transition:color .3s ease}.styledlink:hover{color:#f60!important}@media (max-width:766px){.rellenocol2{margin-top:20px}}.slidesImage{position:relative;background:#000;height:60vh;overflow:hidden}.slidesImage:after{content:"";position:absolute;inset:0;z-index:10;background-color:rgba(0,0,0,.25)}.slideImage{position:absolute;inset:0;opacity:0;animation:cycle 24s infinite}.slideImage-2{animation-delay:4s}.slideImage-3{animation-delay:8s}.slideImage-4{animation-delay:12s}.slideImage-5{animation-delay:16s}.slideImage-6{animation-delay:20s}.slideImage-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@keyframes cycle{0%{opacity:0}to{opacity:0}}.ribbon-1{position:fixed;background:#08769b;box-shadow:0 0 0 999px #08769b;-webkit-clip-path:inset(0 -100%);clip-path:inset(0 -100%)}.left{inset:0 auto auto 0;transform-origin:100% 0;transform:translate(-29.3%) rotate(-45deg)}.right{inset:0 0 auto auto;transform-origin:0 0;transform:translate(29.3%) rotate(45deg)}.ribbon-2{--f:10px;--r:15px;--t:10px;position:absolute;inset:var(--t) calc(-1*var(--f)) auto auto;padding:0 10px var(--f) calc(10px + var(--r));-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - var(--f)),calc(100% - var(--f)) 100%,calc(100% - var(--f)) calc(100% - var(--f)),0 calc(100% - var(--f)),var(--r) calc(50% - var(--f)/2));clip-path:polygon(0 0,100% 0,100% calc(100% - var(--f)),calc(100% - var(--f)) 100%,calc(100% - var(--f)) calc(100% - var(--f)),0 calc(100% - var(--f)),var(--r) calc(50% - var(--f)/2));background:#e8dab2;box-shadow:0 calc(-1*var(--f)) 0 inset #0005}.box{max-width:500px;height:200px;margin:50px auto 0;background:#add8e6;position:relative}.showmodal{position:fixed;top:50%;left:50%;width:100%;max-width:700px;height:auto;transform:translate(-50%,-50%);background:#fff;border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,.26);z-index:100;transition:all 1.5s ease-out}.fade-in{opacity:0;visibility:hidden}.fade-in.show{opacity:1;transition:opacity 2s;visibility:visible}.nodisplay{visibility:hidden}.showmodal-c{position:fixed;top:0;left:0;width:100%;height:100%;background:red;z-index:99;opacity:0;transition:all .5s ease-out}.showmodal-header{background:linear-gradient(90deg,#062031,#3f4949);color:#fff;padding:1rem;display:flex;align-items:center;justify-content:space-between;border-top-left-radius:10px;border-top-right-radius:10px}.showmodal-header h2{margin:0;font-size:1.5rem}.showmodal-header button{background:transparent;border:none;color:#fff;font-size:1.5rem;cursor:pointer}.showmodal-body{padding:1rem;font-size:1.2rem}.showmodal-footer{background:#eee;padding:1rem;justify-content:flex-end;border-bottom-left-radius:10px;border-bottom-right-radius:10px;display:flex;justify-content:center;background-size:contain;background-position:50%}.showmodal-footer button{background:#333;color:#fff;border:none;padding:.5rem 1rem;cursor:pointer}.showmodal-footer button:hover{background:#555}.boton{display:inline-block;padding:.5rem;color:#fff;background:#461717;border-radius:4px;text-decoration:none;font-size:22px;transition:all .2s ease-in-out}.boton:hover{background:#555}.slick-next:before,.slick-prev:before{font-size:40px;opacity:1;color:#2b3940}.gridgallery{display:grid;grid-auto-rows:200px;grid-gap:1rem;gap:1rem;grid-auto-flow:row dense}@media (min-width:200px){.gridgallery{grid-template-columns:repeat(1,1fr)}.gridgalleryimage{width:50%;height:50%;-o-object-fit:none;object-fit:none;border-radius:25%}.gridgalleryitem{margin-bottom:25px}}@media (min-width:389px){.gridgallery{grid-template-columns:repeat(2,1fr)}.gridgalleryitem{margin-bottom:35px}}@media (min-width:1024px){.gridgallery{grid-template-columns:repeat(6,1fr)}}.gridgalleryitem:nth-child(11n+1),.gridgalleryitem:nth-child(11n+2),.gridgalleryitem:nth-child(11n+3),.gridgalleryitem:nth-child(11n+9){grid-column:span 1;grid-row:span 1}.gridgalleryimage{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:10px;padding:5px}.selectedimage{transition:transform .3s ease;filter:none}.selectedimage:hover{transform:scale(1.1);filter:none;filter:brightness(70%)}.pinterest-tags{display:flex;flex-wrap:wrap;padding:10px 0}.pinterest-tags spam{display:inline-block;margin:5px;padding:5px;background-color:#e60023;color:#fff;font-size:14px;font-weight:500;text-decoration:none;border-radius:50px;transition:all .3s ease-in-out}.pinterest-tags spam:hover{background-color:#fff;color:#e60023;border:1px solid #e60023}.notepad{position:relative;width:80%;padding:30px;margin:100px auto;text-align:center;background-color:#f6f6f6;height:800px;background-image:repeating-linear-gradient(#f5f5f5,#f5f5f5 24px,#4682b4 25px);box-shadow:0 4px 4px rgba(0,0,0,.2)}.notepad:before{content:"";height:47px;width:100%;position:absolute;top:-47px;left:0;background-image:url(https://s3-us-west-2.amazonaws.com/s.cdpn.io/2065/paper_1.jpg);box-shadow:0 10px 4px rgba(0,0,0,.2);z-index:-1}.lines{margin-top:40px;height:calc(100% - 40px);width:100%}.text{font-size:16px;top:65px;left:55px;bottom:10px;right:10px;line-height:25px;font-family:Indie Flower;overflow:hidden;outline:none}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.contenedor{position:fixed;width:100%;height:100%;visibility:hidden;opacity:0;animation:fadeIn 2.5s ease-in-out forwards;background-color:hsla(0,0%,50%,.8);z-index:1000;display:flex}.contenedor.active{visibility:visible}.popup{margin:auto;width:50%;height:auto;opacity:0;transition:opacity 1s;display:flex;text-align:center;flex-direction:row;border-radius:10px;position:relative}.popup.active{opacity:1}.cerrar{position:absolute;top:10px;right:10px;font-size:35px;cursor:pointer}.desglose{margin:10px 15px 15px}.desglose p{font-size:18px;font-weight:500}.tema{padding:12px;border-radius:5px;color:#fff;background-color:#1f2937}.tema:not(:last-of-type){margin-bottom:12px}.contenido__columnas_imagen{flex:1 1;background-image:url(https://res.cloudinary.com/manos-de-hada/image/upload/v1681063616/web-manosdehada/images/trabajos/aparador-decapado-despues_i45co0.jpg);background-size:cover;background-position:50%;border-top-left-radius:25px;border-bottom-left-radius:25px;display:flex;align-items:center;justify-content:center}.contenido__columnas_imagen_texto{text-align:center;background-color:hsla(0,0%,100%,.7);padding:25px;margin:15px;font-size:2.8rem;font-weight:500}.contenido__columnas_texto{flex:1 1;background-color:#fff;border-top-right-radius:25px;border-bottom-right-radius:25px;display:flex;flex-direction:column;justify-content:center;text-align:center}.contenido__columnas_texto_titulo{padding:10px;font-weight:500;font-size:2.8rem}.desglose h3,p{font-size:18px;font-weight:500;padding:5px}.desglose p{color:#00d3ca;font-size:16px}#hablamostext{font-weight:500;color:#030303}.contenido__columnas_texto_boton .BtnView{margin-top:0;font-size:20px}.desglose::-webkit-scrollbar{width:12px}.desglose::-webkit-scrollbar-thumb{background:#00d3ca}.desglose::-webkit-scrollbar-track{background:#b7bbbb}.desglose::-webkit-scrollbar-thumb{border-radius:20px;border:31px solid #00d3ca}@media (max-width:1316px){.popup{width:90%}}@media (max-width:800px){.popup{flex-direction:column}.contenido__columnas_imagen{flex:1 1;min-height:300px;border-top-right-radius:25px;border-top-left-radius:25px;border-bottom-right-radius:0;border-bottom-left-radius:0}.contenido__columnas_texto{max-height:500px;border-top-right-radius:0;border-top-left-radius:0;border-bottom-right-radius:25px;border-bottom-left-radius:25px;flex:1 1}.desglose{overflow:hidden;overflow-y:scroll}}@media (max-width:418px){.contenido__columnas_imagen{min-height:250px}.contenido__columnas_imagen_texto{padding:5px;margin:35px;font-size:2.4rem;background-color:hsla(0,0%,100%,.7)}.contenido__columnas_texto_titulo{font-size:2rem}.BtnView{margin-top:1px;min-width:100px;min-height:50px;font-size:20px}.contenido__columnas_texto_boton .BtnView{width:90%;font-size:16px}}