.home{position:relative;display:flex;justify-content:center;align-content:center;width:100%;height:100vh;z-index:50}.home__container{display:flex;flex-wrap:wrap;justify-content:center;align-content:center}.home__logo{position:relative;width:250px;height:fit-content}.home__circles{position:relative;margin:0;width:100%}.home__title{position:relative;width:100%;font-size:60px;margin:0;text-align:center;color:#333}.home__title--sec{position:relative;width:100%;font-family:centGothicLigth;font-size:25px;letter-spacing:10px}.home__socMedia{position:relative;display:flex;justify-content:center;width:100%;margin-top:45px}.home__ig,.home__fb,.home__wpp,.home__mail,.home__yt{position:relative;flex-basis:30px;height:30px;margin:6px 12px;line-height:0;color:#333}.home__igIcon,.home__fbIcon,.home__wppIcon,.home__mailIcon,.home__ytIcon{width:100%;height:100%}.home__mail{cursor:pointer}.about{position:relative;margin-top:10vh;height:fit-content;z-index:50;overflow:hidden;transition:opacity 1s}.about__cont{position:relative;min-width:min-content;max-width:440px;height:100%;padding-right:30px;padding-left:30px;left:0;right:0;margin:0 auto;z-index:10}.about__slogan{position:relative;padding:50px 15px 70px;text-align:center;background-color:#fff}.about__p{display:inline;font-family:centGothicLigth;font-size:20px;line-height:35px;letter-spacing:4px;color:#333}.about__h2,.about__h3{display:inline;font-size:30px;line-height:35px;color:#333}.about__h3--edi{display:block;font-family:centGothicLigth;font-size:15px;line-height:35px;letter-spacing:4px;padding-bottom:20px;margin-top:10px;color:#333}.about__barone{margin-top:20px;line-height:0}.about__baroneImg{width:100%}.about__see{position:relative;display:flex;justify-content:center;align-items:center;height:fit-content;z-index:5}.about__button{position:relative;display:inline-block;font-family:centGothicLigth;font-size:15px;line-height:15px;letter-spacing:4px;line-height:1;color:#333;text-decoration:none}.about__button:hover{text-decoration:underline}.about__chevron{display:inline;color:#333;height:10px}@media only screen and (min-width: 1300px){.about__cont{max-width:1300px;padding-left:50px;padding-right:50px}.about__slogan{padding-right:10px;padding-left:10px}}@media only screen and (min-width: 950px) and (max-width: 1299px){.about__cont{max-width:1000px;padding-left:50px;padding-right:50px}.about__slogan{padding-right:10px;padding-left:10px}}@media only screen and (orientation: portrait) and (min-width: 600px) and (max-width: 999px){.about__cont{max-width:650px;padding-left:50px;padding-right:50px}.about__slogan{padding-right:10px;padding-left:10px}}@media only screen and (orientation: portrait) and (max-width: 420px){.about__cont{padding-left:20px;padding-right:20px}.about__slogan{padding-left:0;padding-right:0}}.post__see{position:relative;display:flex;justify-content:center;align-items:center;height:fit-content;z-index:5}.post__button{position:relative;display:inline-block;font-family:centGothicLigth;font-size:15px;line-height:15px;letter-spacing:4px;line-height:1;color:#333;text-decoration:none}.post__button:hover{text-decoration:underline}.post__chevron{display:inline;color:#333;height:10px}.post{position:relative;width:100%;padding-left:30px;padding-right:30px;z-index:50;overflow:hidden;right:0;left:0;margin:auto auto 60px}.post__cont{position:relative;width:100%;height:100%}.post__text{position:absolute;height:fit-content;top:0;bottom:0;right:0;left:0;margin:auto}.post__back{position:relative;display:flex;flex-wrap:nowrap;width:100%;height:100%}.post__blur{position:absolute;height:100%;width:100%;top:0;background-image:radial-gradient(#fff,rgb(255,255,255,.9),rgb(255,255,255,.6))}.post__img{position:relative;max-width:25%;flex-basis:25%;background-size:cover;opacity:100%;max-width:50%;flex-basis:50%}.post__img.post__img--1{background-image:url(/assets/EPJ1.10de8d52.jpg);order:1}.post__img.post__img--1-b{background-image:url(/assets/EPJ2.32a4535c.jpg)}.post__img.post__img--2{background-image:url(/assets/CLL1.206feb82.jpg);order:2}.post__img.post__img--3{background-image:url(/assets/PCCR1.2a6ba153.jpg);order:5}.post__img.post__img--3-b{background-image:url(/assets/PCCR2.13d345ef.jpg)}.post__img.post__img--4{background-image:url(/assets/PMF1.f1577de0.jpg);order:3}.post__img.post__img--5{background-image:url(/assets/PFC1.fa166982.jpg);order:6}.post__img.post__img--5-b{background-image:url(/assets/PFC2.c78ba827.jpg)}.post__img.post__img--6{background-image:url(/assets/PTEFA1.90bb8076.jpg);order:4}.post__h3{text-align:center;font-size:30px;line-height:35px;color:#333;max-width:200px;right:0;left:0;margin:auto auto 15px}.post__p{text-align:center;font-family:centGothicLigth;font-size:20px;line-height:35px;letter-spacing:4px;color:#333;max-width:280px;right:0;left:0;margin:auto auto 20px}.post__see{margin-bottom:10px}@media only screen and (min-width: 1300px){.post{height:390px;padding-left:37px;padding-right:50px;max-width:1700px}.post__text{padding-left:13px}.post__h3{max-width:300px}.post__p{max-width:360px}.post__img{max-width:16.6666666666666%;flex-basis:16.6666666666666%}}@media only screen and (min-width: 950px) and (max-width: 1299px){.post{height:390px;padding-left:37px;padding-right:50px;max-width:1200px}.post__text{padding-left:13px}.post__h3{max-width:300px}.post__p{max-width:360px}.post__img{max-width:33.33333333333%;flex-basis:33.33333333333%}.post__img.post__img--4,.post__img.post__img--2{display:none}}@media only screen and (max-width: 949px){.post{height:390px;padding-left:17px;padding-right:30px;margin-bottom:60px;max-width:440px}.post__text{padding-left:27px;padding-right:15px}.post__img.post__img--1,.post__img.post__img--2,.post__img.post__img--5,.post__img.post__img--3{display:none}}@media only screen and (orientation: portrait) and (min-width: 600px) and (max-width: 999px){.post{height:390px;padding-left:37px;padding-right:50px;margin-bottom:60px;max-width:650px}.post__text{padding-left:27px;padding-right:15px}.post__blur{background-image:radial-gradient(#fff,rgb(255,255,255,.9),rgb(255,255,255,.7))}.post__img.post__img--1,.post__img.post__img--2,.post__img.post__img--5,.post__img.post__img--3{display:none}}.pj__nav{position:sticky;margin:auto;padding:6px 30px;top:45px;background-color:#fff;z-index:65}.pj__navList{max-width:380px;margin:auto}.pj__navItem{display:inline;cursor:pointer}.pj__navH3{font-size:16px;font-weight:100;line-height:30px;color:#333;font-family:centGothicLigth;transition:font-size 2s;letter-spacing:1.3px}.pj__navH3-onClick{font-size:22px}@media only screen and (min-width: 1300px){.pj__nav{padding-left:50px;padding-right:50px}.pj__navList{max-width:1600px}}@media only screen and (min-width: 950px) and (max-width: 1299px){.pj__nav{padding-left:50px;padding-right:50px}.pj__navList{max-width:1100px}}@media only screen and (orientation: portrait) and (min-width: 600px) and (max-width: 949px){.pj__nav{padding-left:50px;padding-right:50px}.pj__navList{max-width:550px}}.ph{position:fixed;width:100vw;height:100vh;top:0;left:0;opacity:0;z-index:55;background-color:transparent;transition:opacity 2s ease,background-color 2s ease}.ph__close{position:absolute;top:0;right:0;height:75px;width:75px;cursor:pointer;z-index:10}.ph__closeIcon{position:absolute;top:0;right:0;padding:5px;height:35px;width:35px;background-color:#000;color:#fff;opacity:.4}.ph__next{position:absolute;top:0;bottom:0;right:0;margin:auto;height:75px;width:75px;cursor:pointer;z-index:10}.ph__nextIcon{position:absolute;top:0;bottom:0;right:0;margin:auto;height:50px;width:35px;padding-top:5px;padding-bottom:5px;background-color:#000;color:#fff;opacity:.4}.ph__previous{position:absolute;top:0;bottom:0;left:0;margin:auto;height:75px;width:75px;cursor:pointer;z-index:10}.ph__previousIcon{position:absolute;top:0;bottom:0;left:0;margin:auto;height:50px;width:35px;padding-top:5px;padding-bottom:5px;background-color:#000;color:#fff;opacity:.4}.ph__figure{position:relative;width:100%;height:100%}.ph__img{position:relative;width:100%;height:100%;object-fit:contain}.ph_loading{position:absolute;width:90px;top:0;bottom:0;left:0;right:0;margin:auto}.ph__percentage{position:absolute;font-family:centGothicLigth;text-align:center;height:25px;font-size:25px;color:#fff;top:100px;bottom:0;left:0;right:0;margin:auto}@media only screen and (min-width: 1300px){.ph__close,.ph__closeIcon{left:0}}@media only screen and (min-width: 950px) and (max-width: 1299px){.ph__close,.ph__closeIcon{left:0}}.pj__box{vertical-align:baseline;position:relative;flex-basis:100%;min-width:212px;margin-bottom:10px}.pj__fig{position:relative;left:0;right:0;margin:auto;line-height:0;width:100%}.pj__img{position:relative;height:270px;max-height:270px;width:100%;object-fit:cover;object-position:left;z-index:0}.pj__blur{position:absolute;top:0;width:100%;height:100%;background-color:#2b2b2b;opacity:0;z-index:5;transition:opacity .7s}.pj__share{position:absolute;width:75px;height:75px;top:0;right:0;z-index:20;cursor:pointer}.pj__shareCircle{position:absolute;background-color:#e4e4e4;opacity:0;height:36px;width:36px;padding:9px;border-radius:18px;left:0;right:0;top:0;bottom:0;margin:auto;transition:opacity .7s;transition-timing-function:ease-in}.pj__shareIcon{position:absolute;opacity:0;color:#2b2b2b;height:18px;width:18px;left:0;right:0;top:0;bottom:0;margin:auto;transition:opacity .7s;transition-timing-function:ease-in}.pj__textBox{position:absolute;display:flex;align-items:center;justify-content:center;top:0;width:100%;height:100%;line-height:1.2;z-index:15;opacity:0;cursor:pointer;transition:opacity .7s}.pj__fig .pj__textBox{padding:0 10px}.pj__textH3{font-size:20px;line-height:1.2;color:#e4e4e4;text-align:center;opacity:1}.pj__textH3--descrip{text-align:left;color:#333;transition:font-size .71s}.pj__textH4{font-family:centGothicLigth;font-size:16px;line-height:1.2;color:#e4e4e4;text-align:center;opacity:1}.pj__textH4--descrip{text-align:left;color:#333;transition:font-size .71s}.pj__textP{font-size:16px;letter-spacing:2px;line-height:1.2;text-align:justify;color:#333;transition:font-size .71s}.pj__textBox--descrip{padding-bottom:40px}.pj__textP--chevron{font-size:0;color:#c8c8c8;line-height:1;text-align:center;opacity:1;letter-spacing:6px;transition:font-size .71s}.pj__descrip{position:relative;height:0;left:0;right:0;margin:auto;padding:20px 20px 10px;background-color:#e4e4e4;transition:height 1s,padding-top 1s,padding-bottom 1s;overflow:hidden}.pj__chevronClose{position:absolute;width:calc(100% - 40px);height:0px;bottom:10px;cursor:pointer;transition:height .3s}.pj__buttonPhoto{position:relative;width:100%;height:30;padding-top:8px;padding-bottom:8px;margin-bottom:20px;border-style:solid;border-width:1px;cursor:pointer;text-align:center;line-height:1}.pj__chevronOpen{position:absolute;width:100%;height:0;padding-bottom:5px;bottom:10px;cursor:pointer;transition:height .3s;z-index:10}.pj__chevronIcon{width:100%;height:100%;line-height:1;text-align:center;color:#333}.pj__chevronIcon--open{color:#c8c8c8;opacity:.7}@media only screen and (min-width: 1300px){.pj__box{padding-left:5px;padding-right:5px}.pj__fig{max-width:550px}.pj__img{height:390px;max-height:390px}.pj__descrip{max-width:550px}}@media only screen and (min-width: 950px) and (max-width: 1299px){.pj__box{flex-basis:100%;padding-left:5px;padding-right:5px}.pj__fig{max-width:550px}.pj__img{height:390px;max-height:390px}.pj__descrip{max-width:550px}}@media only screen and (orientation: portrait) and (min-width: 600px) and (max-width: 999px){.pj__fig{max-width:550px}.pj__img{height:390px;max-height:390px}.pj__descrip{max-width:550px}}.pj__flexContainer{position:relative;flex-basis:100%;max-width:380px;display:flex;flex-wrap:wrap;justify-content:center;align-content:flex-start;padding-top:10px}@media only screen and (min-width: 1300px){.pj__flexContainer{max-width:1610px;flex-basis:33.33333333%}}@media only screen and (min-width: 950px) and (max-width: 1299px){.pj__flexContainer{max-width:none}}@media only screen and (orientation: portrait) and (min-width: 600px) and (max-width: 949px){.pj__flexContainer{max-width:550px}}.pj{position:relative;display:flex;flex-wrap:nowrap;justify-content:center;width:100%;padding-left:30px;padding-right:30px;z-index:51;transition:opacity 1s;right:0;left:0;margin:auto}@media only screen and (min-width: 1300px){.pj{position:relative;padding-left:45px;padding-right:45px;max-width:1700px}}@media only screen and (min-width: 950px) and (max-width: 1299px){.pj{max-width:1200px;padding-left:45px;padding-right:45px}}@media only screen and (orientation: portrait) and (min-width: 600px) and (max-width: 949px){.pj{padding-left:50px;padding-right:50px}}.contact{position:relative;height:fit-content;z-index:50;overflow:hidden;transition:opacity 1s;background-color:#fff}.contact__cont{position:relative;min-width:min-content;max-width:440px;height:100%;padding-right:30px;padding-left:30px;left:0;right:0;margin:0 auto}.contact__form{display:flex;flex-wrap:wrap;position:relative;text-align:center;background-color:#fff}.contact__flexItem{flex-basis:100%}.contact__input,.contact__textarea{width:100%;height:46px;padding:12px;background-color:#fff;border:1px solid #a3a3a3;box-sizing:border-box;margin-bottom:10px;resize:vertical;font-family:centGothicLigth;font-size:16px;letter-spacing:2px;color:#333;resize:none}.contact__input:focus,.contact__textarea:focus,.contact__input:focus-visible,.contact__textarea:focus-visible{border:2px solid #2B2B2B;border-radius:0;outline:none}.contact__textarea{height:200px}.contact__submit{display:flex;align-items:center;justify-content:center;width:100%;height:46px;margin-bottom:10px;background-color:#e4e4e4;color:#2b2b2b;padding:12px 20px;border:none;cursor:pointer;font-family:centGothicLigth}.contact__submit input{font-size:16px;letter-spacing:2px;border:none;background-color:transparent;width:100%;height:100%;cursor:pointer}.contact__submit:hover{background-color:#ccc}@media only screen and (min-width: 1300px){.contact__cont{max-width:1700px;padding-left:50px;padding-right:50px}.contact__form{flex-wrap:nowrap}.contact__flexItem{flex-basis:33.13%;max-width:33.13%;margin-right:5px}.contact__flexItem--second{flex-basis:66.87%;max-width:66.87%;margin-right:0;margin-left:5px}.contact__input,.contact__textarea{display:block;width:100%;max-width:600px;left:0;right:0;margin-left:auto;margin-right:auto}.contact__textarea{max-height:158px;max-width:1200px}}@media only screen and (min-width: 950px) and (max-width: 1299px){.contact__cont{max-width:1200px;padding-left:50px;padding-right:50px}.contact__form{flex-wrap:nowrap}.contact__flexItem{flex-basis:50%;max-width:50%;margin-right:5px}.contact__flexItem--second{margin-right:0;margin-left:5px}.contact__input,.contact__textarea{display:block;width:100%;max-width:600px}.contact__textarea{max-height:158px}}@media only screen and (orientation: portrait) and (min-width: 600px) and (max-width: 949px){.contact__cont{max-width:650px;padding-left:50px;padding-right:50px}}.book{position:relative;display:flex;flex-wrap:wrap;align-items:center;text-align:center;z-index:51;right:0;left:0;margin:0 30px;background-color:#ececec}.book__container{flex-basis:100%;margin:auto}.book__img{background-image:url(/assets/competencia_presentacion_libro.c216ce6d.jpg);height:800px;background-size:cover;background-position:center}.book__ctas{position:absolute;bottom:0;margin:auto;left:0;right:0;width:100%;display:flex;flex-wrap:wrap;justify-content:center;padding-bottom:45px}.book__cta{font-family:centGothicLigth;font-size:24px;line-height:24px;letter-spacing:2px;padding:10px 20px;cursor:pointer;color:#333;display:flex;align-items:center;white-space:nowrap}.book__cta:nth-child(1){padding-left:33px}.book__cta:hover{text-decoration:underline;text-decoration-thickness:1px}.cta__chevron{height:20px;margin-top:5px}@media only screen and (min-width: 1921px){.book__img{background-size:1860px}}@media only screen and (max-width: 1399px){.book__img{height:600px}.book__ctas{padding-bottom:30px}.book__cta{font-size:20px;line-height:20px}}@media only screen and (max-width: 500px){.book__img{height:400px}.book__ctas{max-width:320px;margin:auto;padding-bottom:12px}.book__cta{font-size:16px;line-height:16px;padding:7px 20px}.cta__chevron{height:16px;margin-top:0}.book__cta:nth-child(1){padding-left:20px}}@media only screen and (min-width: 1300px){.book{position:relative;margin:0}.book__see{padding-top:10px}}@media only screen and (min-width: 950px) and (max-width: 1299px){.book{margin:0}.book__img{height:600px}.book__see{padding-top:10px}}@media only screen and (min-width: 600px) and (max-width: 949px){.book{margin:0}.book__see{padding-top:10px}}
