/* Source and licensing information for the line(s) below can be found at https://carolramirezarteterapia.es/themes/custom/nanete_barrio_sub_5/css/style.css. */
@import url("https://fonts.googleapis.com/css2?family=Montserrat+Alternates:ital,wght@0,400;0,500;0,600;0,700;0,800;0,900;1,500&display=swap");@import url("https://cdn.jsdelivr.net/npm/bootstrap-icons@1.5.0/font/bootstrap-icons.css");@font-face{font-family:'Black Jack';src:url("/themes/custom/nanete_barrio_sub_5/css/fonts/BlackJackRegular.woff2") format("woff2"),url("/themes/custom/nanete_barrio_sub_5/css/fonts/BlackJackRegular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Rimouski Sb';src:url("/themes/custom/nanete_barrio_sub_5/css/fonts/RimouskiSb-Regular.woff2") format("woff2"),url("/themes/custom/nanete_barrio_sub_5/css/fonts/RimouskiSb-Regular.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}.rimouski{font-family:'Rimouski Sb'}.blackjack{font-family:'Black Jack'}.montserrat{font-family:'Montserrat Alternates',sans-serif}body{font-family:'Montserrat Alternates',sans-serif;font-size:15px}.black{font-weight:900}.extra-bold{font-weight:800}.bold{font-weight:700}.semi-bold{font-weight:600}.medium{font-weight:500}.sticky-wrapper{position:relative;z-index:500}.sticky-wrapper.is-sticky .headerWrapper{background-color:rgba(255,255,255,.8);border-bottom:2px rgba(48,117,159,.6) solid}.sticky-wrapper.is-sticky .headerWrapper .logoHome{display:none !important}.sticky-wrapper.is-sticky .headerWrapper .logoNormal{display:block !important}.sticky-wrapper.is-sticky .headerWrapper .menuBottomWrapper .menuWrapper{background-color:transparent}.headerWrapper{-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.headerWrapper .headerTopBar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.headerWrapper .menuWrapperTop{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:23px;width:400px;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}@media(max-width:1200px){.headerWrapper .menuWrapperTop{display:none}}.headerWrapper .menuWrapperTop .linkHolder{margin:15px 15px}.headerWrapper .menuWrapperTop .linkHolder a{color:#922273;text-decoration:none;font-size:18px;font-weight:800;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.headerWrapper .menuWrapperTop .linkHolder a:hover{color:#30759f}.headerWrapper .menuBottomWrapper{display:none;position:relative}@media(max-width:1200px){.headerWrapper .menuBottomWrapper{display:block}}.headerWrapper .menuBottomWrapper .btnShowMenu{display:none;position:absolute;top:-96px;left:10px;color:#922273;font-size:50px;cursor:pointer}.headerWrapper .menuBottomWrapper .btnShowMenu:hover{color:#30759f}@media(max-width:1200px){.headerWrapper .menuBottomWrapper .btnShowMenu{display:block}}.headerWrapper .menuBottomWrapper .menuWrapper{padding:25px 0;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;background-color:rgba(255,255,255,.8);display:none}.headerWrapper .menuBottomWrapper .menuWrapper.active{display:block;padding:25px 0;text-align:center}.headerWrapper .menuBottomWrapper .menuWrapper .linkHolder{margin-bottom:10px}.headerWrapper .menuBottomWrapper .menuWrapper .linkHolder a{color:#922273;font-weight:700;text-decoration:none;font-size:18px;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.headerWrapper .menuBottomWrapper .menuWrapper .linkHolder a:hover{color:#30759f}.headerWrapper .logoHolder{margin:0 30px}.headerWrapper .logoHolder .logoHome{margin-top:10px;margin-bottom:10px;display:none}.headerWrapper .socialWrapper{position:absolute;right:0;top:34px;background-color:#922273;padding:5px 10px;padding-right:40px;border-top-left-radius:5px;border-bottom-left-radius:5px}.headerWrapper .socialWrapper .socialHolder{display:inline-block;padding:0 2px}.headerWrapper .socialWrapper .socialHolder a{font-size:16px;color:white}.page-view-frontpage .headerWrapper .logoHolder .logoHome{display:block}
@media(max-width:1200px){.page-view-frontpage .headerWrapper .logoHolder .logoHome{display:none}}.page-view-frontpage .headerWrapper .logoHolder .logoNormal{display:none}@media(max-width:1200px){.page-view-frontpage .headerWrapper .logoHolder .logoNormal{display:block}}@media(min-width:1200px){.page-view-frontpage .sticky-wrapper{position:absolute;z-index:500;top:0;left:0;right:0}}@media(min-width:1200px){.adminimal-admin-toolbar .sticky-wrapper{position:relative;z-index:500;top:0;left:0;right:0}}.site-footer{background:transparent !important;border-top:3px #77aad9 solid;margin-top:50px;font-family:'Montserrat Alternates',sans-serif;padding-bottom:0}.site-footer .footerWrapper{margin-bottom:35px}.site-footer .footerWrapper .row{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.site-footer .footerWrapper .lohoHolder{text-align:center;min-width:150px}.site-footer .footerWrapper .linksWrapper .linkHolder a{color:#404041;text-decoration:none;font-weight:800;font-size:18px;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.site-footer .footerWrapper .linksWrapper .linkHolder a:hover{color:#30759f}.site-footer .footerWrapper .socialWrapper{background-color:#922273;padding:5px 15px;border-radius:5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:10px}.site-footer .footerWrapper .socialWrapper .socialHolder{display:inline-block;padding:0 2px}.site-footer .footerWrapper .socialWrapper .socialHolder a{font-size:16px;color:white}.site-footer .footerWrapper .legalWrapper .legalLink a{color:#404041;text-decoration:none;font-size:15px;font-weight:600}.site-footer .footerWrapper .contactBlockFooter .contactFooterBlockContent a{display:block;background-color:#404041;text-align:center;padding:40px 15px;margin:15px 0;text-decoration:none;font-weight:800;color:#922273;font-size:16px;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.site-footer .footerWrapper .contactBlockFooter .contactFooterBlockContent.escribemeBlock a{background-color:#8cd2cf}.site-footer .footerWrapper .contactBlockFooter .contactFooterBlockContent.llamameBlock a{background-color:#77aad9}.site-footer .footerWrapper .contactBlockFooter .contactFooterBlockContent:hover a{color:white;background-color:#922273}.site-footer .footerBottomBar{text-align:center;background-color:#a3cfed;padding:5px 15px}.site-footer .footerBottomBar a{color:#404041;text-decoration:none}.homeWrapper{position:relative}.homeWrapper .slideOuterWrapper{position:relative}.homeWrapper .slideOuterWrapper .slideWrapper .slideHolder{position:relative}.homeWrapper .slideOuterWrapper .slideWrapper img{width:100%}.homeWrapper .slideOuterWrapper .slideWrapper .slick-dots{bottom:25px}.homeWrapper .slideOuterWrapper .slideWrapper .slick-dots li{margin:0 10px}.homeWrapper .slideOuterWrapper .slideWrapper .slick-dots li button:before{font-size:20px;color:white;opacity:1}.homeWrapper .slideOuterWrapper .slideWrapper .slick-dots li.slick-active button:before{color:#30759f}.homeWrapper .slideOuterWrapper .sloganHolderInside,.homeWrapper .slideOuterWrapper .sloganHolderOutside{position:absolute;bottom:20%;left:10%;font-size:25px;color:#922273;background-image:url(/sites/default/files/assets/front/fondoTextoSlider.png);background-repeat:no-repeat;background-position:center left;-webkit-background-size:contain;background-size:contain;padding-left:30px;padding-top:50px;padding-bottom:20px;padding-right:15px;line-height:1;pointer-events:none}@media(min-width:400px){.homeWrapper .slideOuterWrapper .sloganHolderInside,.homeWrapper .slideOuterWrapper .sloganHolderOutside{font-size:30px}}@media(min-width:576px){.homeWrapper .slideOuterWrapper .sloganHolderInside,.homeWrapper .slideOuterWrapper .sloganHolderOutside{font-size:40px;padding-left:30px;padding-top:50px;padding-bottom:20px}}@media(min-width:768px){.homeWrapper .slideOuterWrapper .sloganHolderInside,.homeWrapper .slideOuterWrapper .sloganHolderOutside{font-size:40px;padding-left:40px;padding-top:60px;padding-bottom:30px}
}@media(min-width:992px){.homeWrapper .slideOuterWrapper .sloganHolderInside,.homeWrapper .slideOuterWrapper .sloganHolderOutside{font-size:50px;padding-left:50px;padding-top:70px;padding-bottom:40px}}.homeWrapper .slideOuterWrapper .sloganHolderInside{max-width:860px}.homeWrapper .slideOuterWrapper .sloganHolderOutside{display:none}.homeWrapper .blockSobreMi .imagenHolder{padding-top:30px;text-align:center}.homeWrapper .blockSobreMi .textoWrapper .textHolder{line-height:18px}.homeWrapper .blockCards .cardWrapper{margin-bottom:50px}.homeWrapper .blockCards .cardWrapper .cardTitle{font-family:'Black Jack';font-size:60px;margin-bottom:0;text-align:center;color:#922273}.homeWrapper .blockCards .cardWrapper .imageHolder{margin-bottom:15px}.homeWrapper .blockCards .cardWrapper .cardContent{padding:23px 20px}.homeWrapper .blockCards .cardWrapper .cardContent .cardButton{text-align:center;padding:25px 0}.homeWrapper .blockCards .cardWrapper .cardContent .cardButton a{display:inline-block;font-weight:900;color:white;text-decoration:none;text-transform:uppercase;font-size:14px;background-color:#922273;padding:5px 15px;border-radius:5px;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.homeWrapper .blockCards .cardWrapper .cardContent .cardButton a:hover{background-color:white;color:#30759f}.homeWrapper .blockCards .cardWrapper.cardArte .cardContent{background-color:#caeaf4}.homeWrapper .blockCards .cardWrapper.cardNarrativas .cardContent{background-color:#c5e6e0}@media(min-width:576px){.homeWrapper .blockCards .cardWrapper.paddedCard{padding-top:44px}}.homeWrapper .blockArteterapia{background-color:#77aad9;color:white}.homeWrapper .blockArteterapia .blockTitle{text-align:center;color:#caeaf4}.homeWrapper .blockArteterapia .imageHolder{margin-bottom:25px}.homeWrapper .blockArteterapia .blockContent{font-size:16px}.homeWrapper .blockArteterapia .blockContent .paddedContent{padding:0 5%}.homeWrapper .blockArteterapia .blockContent .boxedContent{margin-top:40px;padding:20px 30px;border:1px solid white}.homeWrapper .blockTestimonios{background-color:#8cd2cf}.homeWrapper .blockTestimonios .blockTitle{padding:0 10%}.homeWrapper .blockTestimonios .testimoniosSliderWrapper .slick-track{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.homeWrapper .blockTestimonios .testimoniosSliderWrapper .slick-track .slick-slide{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:auto;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.homeWrapper .blockTestimonios .testimoniosSliderWrapper .slick-arrow{height:60px;width:60px}.homeWrapper .blockTestimonios .testimoniosSliderWrapper .slick-arrow:before{font-family:bootstrap-icons !important;font-size:60px}.homeWrapper .blockTestimonios .testimoniosSliderWrapper .slick-arrow.slick-prev:before{content:"\f284"}.homeWrapper .blockTestimonios .testimoniosSliderWrapper .slick-arrow.slick-next:before{content:"\f285"}.homeWrapper .blockTestimonios .testimoniosSliderWrapper .testimonioHolder{color:#30759f;font-weight:600;text-align:center;padding:20px 0}.homeWrapper .blockTestimonios .testimoniosSliderWrapper .testimonioHolder p{padding:0 10%}.homeWrapper .blockTestimonios .testimoniosSliderWrapper .testimonioHolder a{text-decoration:none;text-transform:uppercase;color:white;border:1px solid white;padding:10px 15px;border-radius:5px;background-color:rgba(255,255,255,0);-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.homeWrapper .blockTestimonios .testimoniosSliderWrapper .testimonioHolder a:hover{background-color:white;color:#30759f}.homeWrapper .blockTestimonios .testimoniosSliderWrapper .slick-dots li{margin:0 10px}.homeWrapper .blockTestimonios .testimoniosSliderWrapper .slick-dots li button:before{font-size:20px;color:white;opacity:1}.homeWrapper .blockTestimonios .testimoniosSliderWrapper .slick-dots li.slick-active button:before{color:#30759f}.homeWrapper .blockNarrativas{background-color:#a3cfed}.homeWrapper .blockNarrativas .blockTitle{color:#30759f}.homeWrapper .blockNarrativas .imageHolder{margin-bottom:25px}.homeWrapper .blockNarrativas .blockContent{font-size:15px;font-weight:500}.homeWrapper .blockBlog .blockTitle{text-align:center;background-position:center center !important;margin-bottom:30px}.homeWrapper .blockBlog .blockTitle a{color:#30759f;text-decoration:none}.homeWrapper .blockBlog .blogHolder{margin-bottom:30px}.homeWrapper .blockBlog .blogHolder a{display:block;position:relative;color:#404041;text-decoration:none}.homeWrapper .blockBlog .blogHolder a .titleHolder{font-weight:900;font-size:17px;padding:25px 15px}.homeWrapper .blockBlog .blogHolder a .veloHolder{position:absolute;top:0;right:0;left:0;bottom:70%;background-color:rgba(48,117,159,0);-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.homeWrapper .blockBlog .blogHolder a:hover .veloHolder{background-color:rgba(140,210,207,.3);bottom:0}.homeWrapper .blockInstagram .blockTitle{text-align:center;background-position:center center !important;margin-bottom:30px}.homeWrapper .blockInstagram .instaAccount a{color:#30759f;text-decoration:none;font-size:18px;margin-bottom:15px}.homeWrapper .blockInstagram .igPostHolder{margin-bottom:30px}.pageContactWrapper .field--name-body{max-width:660px;margin:auto;font-size:16px}
.pageContactWrapper .socialOuterWrapper .socialWrapper{background-color:#922273;padding:5px 15px;border-radius:5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto;margin-bottom:10px;margin-top:30px}.pageContactWrapper .socialOuterWrapper .socialWrapper .socialHolder{display:inline-block;padding:0 10px}.pageContactWrapper .socialOuterWrapper .socialWrapper .socialHolder a{font-size:16px;color:white}.pageContactWrapper .naneteContactFormWrapper input,.pageContactWrapper .naneteContactFormWrapper textarea{border-radius:1px;color:#404041;border-color:#404041}.pageContactWrapper .naneteContactFormWrapper label{color:#922273;font-weight:600}.pageContactWrapper .naneteContactFormWrapper .btnHolder{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:10px 20px;text-transform:uppercase;color:white;background-color:#922273;font-weight:900;font-size:18px;border-radius:5px;margin:auto;margin-top:20px;cursor:pointer}.pageContactWrapper .naneteContactFormWrapper .btnHolder:hover{background-color:#30759f}.pageBlogWrapper .firstPostHolder{margin-bottom:30px}.pageBlogWrapper .firstPostHolder a{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;color:#404041;text-decoration:none}.pageBlogWrapper .firstPostHolder a .infoCol{background-color:rgba(140,210,207,0);-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.pageBlogWrapper .firstPostHolder a .titleHolder{padding-top:25px;font-weight:900;font-size:17px}.pageBlogWrapper .firstPostHolder a .dateHolder{margin-bottom:10px}.pageBlogWrapper .firstPostHolder a:hover .infoCol{background-color:rgba(140,210,207,.3)}.pageBlogWrapper .blogHolder{margin-bottom:30px}.pageBlogWrapper .blogHolder a{display:block;position:relative;color:#404041;text-decoration:none}.pageBlogWrapper .blogHolder a .titleHolder{font-weight:900;font-size:17px;padding:25px 15px}.pageBlogWrapper .blogHolder a .veloHolder{position:absolute;top:0;right:0;left:0;bottom:70%;background-color:rgba(48,117,159,0);-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.pageBlogWrapper .blogHolder a:hover .veloHolder{background-color:rgba(140,210,207,.3);bottom:0}.pageBlogWrapper .pagination{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.blogPostWrapper .pageTitle a{color:#30759f;text-decoration:none}.blogPostWrapper .imageHolder .field--type-image{float:none;margin:0;margin-bottom:30px}.blogPostWrapper .imageHolder .field--type-image img{width:100%}.blogPostWrapper .titleHolder{margin-bottom:15px;font-weight:900;text-transform:uppercase;font-size:19px}.blogPostWrapper .dateHolder{margin-bottom:15px}.blogPostWrapper .postsWrapper{margin:50px 0}.blogPostWrapper .postsWrapper .blockTitle{text-align:center;color:#922273;font-weight:800;font-size:20px;margin-bottom:20px;text-transform:uppercase}.blogPostWrapper .postsWrapper .blogHolder{margin-bottom:30px}.blogPostWrapper .postsWrapper .blogHolder a{display:block;position:relative;color:#404041;text-decoration:none}.blogPostWrapper .postsWrapper .blogHolder a .titleHolder{font-weight:900;font-size:17px;padding:25px 15px}.blogPostWrapper .postsWrapper .blogHolder a .veloHolder{position:absolute;top:0;right:0;left:0;bottom:70%;background-color:rgba(48,117,159,0);-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.blogPostWrapper .postsWrapper .blogHolder a:hover .veloHolder{background-color:rgba(140,210,207,.3);bottom:0}body{background:white;color:#404041}img{max-width:100%;height:auto}a{color:#0079c0}.bg-inverse{background:#ff4e2e !important}.menu--main li a{color:#ff4e2e}.menu--account li a{color:#ff4e2e}.site-name-slogan a{text-decoration:none}.card-group img{margin:0;width:100%;height:auto}.card-group .field--type-image{margin:0}.slick{width:100%}.slick>div{margin:0 15px}.layout-main-wrapper .container{max-width:900px}.morado{color:#922273}.azul{color:#30759f}.gris-texto{color:#404041}.pageTitle{font-family:'Black Jack';color:#30759f;font-size:75px;text-align:center;background-image:url(/sites/default/files/assets/fondoTitle.png);background-repeat:no-repeat;background-position:center center;padding-bottom:15px;padding-top:20px;margin-top:35px}
@media(min-width:768px){.pageTitle{font-size:75px}}.blockWrapper{padding:50px 0}.blockWrapper .blockTitle{font-family:'Black Jack';color:#922273;font-size:55px}@media(min-width:768px){.blockWrapper .blockTitle{font-size:75px}}.blockWrapper .blockTitle.pincelada{background-image:url(/sites/default/files/assets/fondoTitle.png);background-repeat:no-repeat;background-position:center left;padding-left:5px;padding-right:15px;padding-top:20px}.blockContactDuda .dudaHolder{background-color:#a3cfed;margin-top:15px;margin-bottom:15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-weight:800;color:#922273;font-size:20px;text-transform:uppercase;padding:20px 30px}.blockContactDuda .dudaHolder .dudaText{max-width:350px;margin:auto}.blockContactDuda .contactBlockDuda .row{margin-left:0;margin-right:0}.blockContactDuda .contactBlockDuda .contactDudaBlockContent a{display:block;background-color:#404041;text-align:center;padding:40px 15px;margin:15px 0;text-decoration:none;font-weight:800;color:#922273;font-size:16px;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.blockContactDuda .contactBlockDuda .contactDudaBlockContent.escribemeBlock a{background-color:#8cd2cf}.blockContactDuda .contactBlockDuda .contactDudaBlockContent.llamameBlock a{background-color:#77aad9}.blockContactDuda .contactBlockDuda .contactDudaBlockContent:hover a{color:white;background-color:#922273}
/* Source and licensing information for the above line(s) can be found at https://carolramirezarteterapia.es/themes/custom/nanete_barrio_sub_5/css/style.css. */