@charset utf-8;
 html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,a,code,del,em,img,samp,small,strong,b,i,dl,dt,dd,fieldset,form,label,legend,table,caption,tbody,tr,th,td,.bxslider {margin:0; padding:0; border:0}
article,aside,canvas,figure,figure img,figcaption,hgroup,footer,header,nav,section {display:block}
a img {border:0}
html {scroll-behavior:smooth}
body {font:76% 'Muli', sans-serif; color:#373480; font-weight:300; background:#FFF}
a:link, a:visited {color:#792281; text-decoration:none}
a:hover {color:#12a778; text-decoration:none}
.clear {height:0px; clear:both}
.left {float:left}
.right {float:right}
.alignleft {float:left; margin:0 30px 30px 0 !important}
.alignright {float:right; margin:0 0 10px 30px !important}
.aligncenter {margin:0 auto 10px auto}
.size-large {width:100%; height:100%}
h1, h2, h3, h4, h5 {font-weight:400; line-height:1.3em}
hr.wp-block-separator {height:1px; margin:40px 0; border:0; background:#dbdbdb}
#main {margin:0 auto; background:#fff}
#content {width:1100px; margin:0 auto; padding:50px 0}
#contentLeft {width:68.2%; float:left}
#sidebar {width:27.3%; float:right}
.container {width:1100px; margin:0 auto; padding:50px 0}
.bgWhite {background:#FFF; clear:both}
.bgWhite.lineGrey {border-bottom:1px solid #dbdbdb}
.bgWhite.lineGreyTop {border-top:1px solid #dbdbdb}
.bgGrey {background:#efe7f2; clear:both}
.bgGrey.fondo {background:url(//sanarconcristales.com.ar/wp-content/themes/SanarConCristales/img/bgGrey.jpg) no-repeat center top #efe7f2; clear:both}
.bgViolet {background:#792281; clear:both}
.bgViolet.fondo {background:url(//sanarconcristales.com.ar/wp-content/themes/SanarConCristales/img/bgAbout.jpg) no-repeat center top #792281; clear:both}
.bgTit {background:#f6d5fb}
.bgTitLine {height:1px; border-top:1px solid #dbdbdb; clear:both}
.bgPage {margin:0 auto; background:url(//sanarconcristales.com.ar/wp-content/themes/SanarConCristales/img/bgPage.jpg) repeat-y center top #FFF}
#nav ul li a, .mailing .box, .widget, .widget img, .more a, .photo img, div.wpcf7, .wpcf7 input, .wpcf7 textarea, .wpcf7-submit, #page img, .search, #singleAutor, #singleAutor img, #autor, #autor img, #page .box, .boxLine, .widget #mc_embed_signup input.email, .call, .date, #agendaPost, #agendaPost img, #tiendaList, #tiendaPost, .testList, #mc_embed_signup input.button, .wp-block-file, .whats, .tm_lcptu_with_thumbnails li, #tiendaList .item .photo img, #tiendaPost .photo img, #tiendaPost .wp-block-image img, .metodo .photo img, div.wpcf7-response-output {-webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px} .bgHeader {background:url(//sanarconcristales.com.ar/wp-content/themes/SanarConCristales/img/bgHeader.jpg) no-repeat center top #792281}
#header {width:1100px; margin:0 auto; padding:20px 0}
#header .logo a {width:450px; height:96px; background:url(//sanarconcristales.com.ar/wp-content/themes/SanarConCristales/img/escuela.png) no-repeat left top; background-size:450px; display:block; text-indent:-9999px; float:left}
#header .options {width:auto; float:right} #nav {width:auto; padding:46px 0 0 0}
#nav ul {margin:0; list-style-type:none; padding-inline-start:0}
#nav ul li {margin:3px; font-size:1.4em; font-weight:400; float:left}
#nav ul li a {padding:3px 10px; color:#FFF; letter-spacing:0.02em; display:block; -o-transition:.3s; -ms-transition:.3s; -moz-transition:.3s; -webkit-transition:.3s; transition:.3s; -webkit-border-radius:16px; -moz-border-radius:16px; border-radius:16px}
#nav ul li a:hover, #nav ul li.current-menu-item a:hover {background:#6a1c72; color:#FFF}
#nav ul li.current-menu-item a, #nav ul li.current-page-ancestor a {background:#a64aaf; color:#FFF} #footer {background:url(//sanarconcristales.com.ar/wp-content/themes/SanarConCristales/img/bgFooter.jpg) no-repeat center top #792281}
#footer .col1 {width:40%; margin:0 40px 30px 0 0; float:left}
#footer .col2 {width:30%; margin:0 0 30px 0 0; float:left}
#footer h5 {margin:0 0 12px 0; font-size:1.5em; color:#FFF}
#footer p {margin:0 0 8px 0; font-size:1.3em; line-height:1.3em; color:#FFF}
#footer a {color:#FFF}
#footer a:hover {color:#8ab8cb}
#footer ul {margin:0; padding:0; list-style-type:none}
#footer ul li {margin:0 0 8px 0; font-size:1.3em; line-height:1.2em}
#footerLegal {padding:16px; background:#136384; text-align:center}
#footerLegal ul {margin:0; padding:0; list-style-type:none}
#footerLegal ul li {display:inline-block; color:#a1c1ce}
#footerLegal ul li a {margin:0 10px 5px 10px; font-size:1.2em; color:#a1c1ce}
#social {width:200px; margin:0 0 30px 0; float:right}
#social .fb a, #social .ig a, #social .yt a {margin:0 0 0 15px; display:block; text-indent:-9999px; float:right}
#social .fb a {width:48px; height:48px; background:url(//sanarconcristales.com.ar/wp-content/themes/SanarConCristales/img/icFacebook.png) no-repeat left top; background-size:48px}
#social .ig a {width:48px; height:48px; background:url(//sanarconcristales.com.ar/wp-content/themes/SanarConCristales/img/icInstagram.png) no-repeat left top; background-size:48px}
#social .yt a {width:48px; height:48px; background:url(//sanarconcristales.com.ar/wp-content/themes/SanarConCristales/img/icYoutube.png) no-repeat left top; background-size:48px}
#social .fb a:hover, #social .ig a:hover, #social .yt a:hover {opacity:0.7} .bgSlider {background:#792281}
#sliderMobile {background:#792281; display:none}
#slider {width:auto}
#sell {margin:0 auto; padding:30px; text-align:center; background:#792281}
#sell h2 {margin:0 0 5px 0; font-size:2.6em; color:#FFF; line-height:1.1em}
#sell h3 {font-size:1.6em; color:#FFF; line-height:1.4em; font-weight:300}
.centerTit {margin:0 0 30px 0; font-size:2em; line-height:1.3em; text-align:center}
.centerTit a {color:#373480}
.centerMore {width:140px; margin:0 auto; padding:8px 0 0 0; text-align:center; border-top:1px solid #dadada}
.centerMore a {font-size:1.6em}
.moduleTit {margin:0 0 20px 0; background:url(//sanarconcristales.com.ar/wp-content/themes/SanarConCristales/img/bgModule.png) repeat-x left 5px}
.moduleTit h5 {padding:0 20px 0 0; font-size:2em; background:#FFF; float:left}
.moduleTit h5 a {color:#373480}
.moduleTit .more {padding:7px 7px 7px 15px; font-size:1.4em; background:#FFF; float:right}
.moduleTit.grey h5, .moduleTit.grey .more {background:#efe7f2}
.cursos {margin:10px -15px; text-align:center}
.cursos .practica {width:190px; height:190px; margin:0 15px 30px 15px; background:url(//sanarconcristales.com.ar/wp-content/themes/SanarConCristales/img/bgCursosTur.jpg) no-repeat center top #44a885; display:inline-block; vertical-align:top; border-radius:50%; background-size:100%}
.cursos .practica h3 {padding:60px 30px 0 30px; font-size:1.8em; color:#04261a; line-height:1.25em}
.cursos  a:hover .practica {color:#FFF; opacity:0.7}
.mailing {width:28%; float:right}
.mailing .box {padding:30px; background:#9968aa}
.mailing .box h4 {margin:0 0 12px 0; font-size:1.8em; color:#FFF}
.mailing .box p {margin:0 0 15px 0; font-size:1.4em; color:#FFF}
.mailing .box hr {height:1px; margin:20px 0; background:#b896c4; border:0}
.mailing #social {width:100%; margin:5px 0 0 0; float:left}
.mailing #social .fb a, .mailing #social .ig a, .mailing #social .yt a {margin:0 15px 0 0 !important; float:left} #mc_embed_signup form {padding:0 !important}
#mc_embed_signup input.button {width:120px !important; padding:1px 10px !important; background:#792281; border:0; font-size:1.3em; color:#FFF; outline:0}
#mc_embed_signup input.button:focus, #mc_embed_signup input.button:hover {background:#4a114f; color:#FFF; -webkit-box-shadow:0px 2px 1px rgba(50, 50, 50, 0.4); -moz-box-shadow:0px 2px 1px rgba(50, 50, 50, 0.4); box-shadow:0px 2px 1px rgba(50, 50, 50, 0.4); outline:0}
#mc_embed_signup input.email {width:90% !important; padding:6px; margin:3px 0 8px 0; border:0; font-size:1.1em}
#mc_embed_signup input.email:focus {background:#FFC; border:1px solid #cdcdcd; outline:0}
.talleres {width:64%; margin:0 47px 0 20px; float:left}
.talleres h5 {margin:0 0 20px 0; padding:0 0 20px 0; border-bottom:1px solid #dbdbdb; font-size:2em}
.talleres .more {color:#dbdbdb; font-size:1.4em}
.talleres .more span {margin:0 5px}
.about .photo {width:18%; margin:0 30px 0 0; float:left}
.about .photo img {width:100%; height:100%; border-radius:50%}
.about .text {width:75%; float:left}
.about .text a {color:#ccb4d5}
.about .text a:hover {color:#FFF}
.about .text h4 {margin:15px 0; font-size:1.8em; color:#FFF; font-weight:300}
.about .text h5 {font-size:1.7em; color:#c3f8f5; font-weight:300; font-style:italic}
.metodo .photo {width:35%; margin:0 40px 0 0; float:left}
.metodo .photo img {width:100%; height:100%}
.metodo .text {width:58%; float:left}
.metodo .text h5 {margin:0 0 12px 0; font-size:2em}
.metodo .text p {margin:0 0 12px 0; font-size:1.5em}
.metodo .more a {padding:5px 30px 6px 18px; font-size:1.3em; color:#FFF; display:inline-block; background:url(//sanarconcristales.com.ar/wp-content/themes/SanarConCristales/img/bgMore.png) no-repeat right 9px #9968aa; background-size:24px}
.metodo .more a:hover {background:url(//sanarconcristales.com.ar/wp-content/themes/SanarConCristales/img/bgMore.png) no-repeat right 9px #792281; background-size:24px}
body.cristales .bgHeader {display:none}
.landingHeader {padding:30px; background:#ffffff; text-align:center}
.landing .photo {width:560px; float:left}
.landing .text {width:43%; margin:0 0 0 50px; float:left; text-align:center}
.landing .text h2 {margin:10px 0 15px 0; font-size:3.2em; font-weight:600; line-height:1.2em}
.landing .text h3 {margin:0 0 15px 0; font-size:2.2em}
.landing .text p {margin:0 0 15px 0; font-size:1.7em}
.formLanding {padding:0 250px 30px 250px}
.testimonials {margin:0 0 -20px 0}
.testimonials .test {text-align:center}
.testimonials .test p {margin:0 18% 5px 18%; font-size:1.8em; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; line-height:1.35em}
.testimonials .test .name {font-size:1.4em; color:#666}
.testimonials .test .name span {color:#ccc}
#newsPhoto .article {width:21.2%; margin:0 20px 30px 20px; float:left}
#newsPhoto .article .photo {margin:0 0 10px 0}
#newsPhoto .article .photo img {width:100%; height:100%}
#newsPhoto .article .photo a:hover img {opacity:0.8}
#newsPhoto .article h3 {margin:0 0 5px 0; font-size:1.6em; font-weight:600}
#newsPhoto .article .cat {font-size:1.3em}
#newsPhoto .article .cat a {color:#666} .widget {margin:0 0 30px 0; padding:20px 20px 10px 20px; border:1px solid #dbdbdb}
.widget h3 {margin:0 0 15px 0; font-size:1.6em}
.widget ul {margin:0; padding:0; list-style-type:none}
.widget ul li {margin:0 0 15px 0; font-size:1.4em; line-height:1.3em; font-weight:400}
.widget ul ul {margin:5px; font-size:0.8em}
.widget ul ul li {margin:0 0 8px 0; font-size:1.3em}
.widget p {margin:0 0 15px 0; font-size:1.4em; line-height:1.3em}
.widget p.location {padding:0 0 3px 18px; background:url(//sanarconcristales.com.ar/wp-content/themes/SanarConCristales/img/icLocation2.png) no-repeat left 2px; background-size:13px}
.widget p.wa {padding:1px 0 2px 28px; background:url(//sanarconcristales.com.ar/wp-content/themes/SanarConCristales/img/icWhatsapp.png) no-repeat left top; background-size:24px}
.widget p.email {font-size:1.2em}
.widget .more a {padding:5px 30px 6px 15px; font-size:1.3em; color:#FFF; display:inline-block; background:url(//sanarconcristales.com.ar/wp-content/themes/SanarConCristales/img/bgMore.png) no-repeat right 10px #cdce37; background-size:24px}
.widget .more a:hover {background:url(//sanarconcristales.com.ar/wp-content/themes/SanarConCristales/img/bgMore.png) no-repeat right 12px #424306; background-size:24px}
.tagcloud {padding:10px; text-align:center}
.tagcloud a {padding:5px} .tm_lcptu_with_thumbnails li {margin:0 0 20px 0; background:#efe7f2}
.tm_lcptu_with_thumbnails a.tm_lcptu_post_thumbnail {margin:0 20px -4px 0; padding:0}
.tm_lcptu_with_thumbnails .tm_lcptu_post_title {padding:10px 10px; font-size:1em; line-height:1.2em} .widget #mc_embed_signup {height:90px !important}
.widget #mc_embed_signup input.email {margin:0 0 8px 0; padding:5px 8px; border:1px solid #CCC; color:#373480; font-size:1.4em}
.widget #mc_embed_signup input.button {width:130px; padding:7px 20px; background:#792281; border:0; font-size:1.3em; color:#FFF; outline:0}
.widget #mc_embed_signup input.button:hover {background:#167197; color:#FFF; outline:0} #searchform {width:93%; height:20px; padding:4px 8px; background:#efe7f2}
#searchform #s {width:80%; height:18px; border:none; font-size:1.2em; color:#999; font-family:Arial; background:#efe7f2; float:left}
#searchform #s:hover, #searchform #s:focus {color:#373480; outline:0}
#searchsubmit {width:22px; height:22px; background:url(//sanarconcristales.com.ar/wp-content/themes/SanarConCristales/img/botSearch.gif) no-repeat left top; border:none; float:right}
#searchsubmit:focus, #searchsubmit:hover {background:url(//sanarconcristales.com.ar/wp-content/themes/SanarConCristales/img/botSearch.gif) no-repeat left -22px; outline:0} .search {width:25.4%; height:22px; padding:7px 12px; background:#FFF; float:right}
.search #s {width:85%; height:22px; border:none; font-size:1.3em; color:#666; background:#FFF; float:left}
.search #s:hover, .search #s:focus {color:#222; outline:0}
.search #searchsubmit {width:22px; height:22px; background:url(//sanarconcristales.com.ar/wp-content/themes/SanarConCristales/img/botSearch.gif) no-repeat left top; border:none; float:right}
.search #searchsubmit:focus, .search #searchsubmit:hover {background:url(//sanarconcristales.com.ar/wp-content/themes/SanarConCristales/img/botSearch.gif) no-repeat left -22px; outline:0} .pageTit {width:1100px; margin:0 auto; padding:20px 0}
.pageTit h2, .pageTit h1 {font-size:2.2em; line-height:1.2em; color:#c605df; display:inline-block}
.pageTit h2.back {padding:0 0 0 22px; color:#c605df; background:url(//sanarconcristales.com.ar/wp-content/themes/SanarConCristales/img/dotTitBack.png) no-repeat left 8px}
.pageTit h1 span, .pageTit h2 span {margin:0 0 0 8px; padding:0 0 0 22px; background:url(//sanarconcristales.com.ar/wp-content/themes/SanarConCristales/img/dotTitSep.png) no-repeat left 11px}
.pageTit h1 a, .pageTit h2 a {color:#c605df} #page {margin:0 0 30px 0}
#page h2 {margin:0 0 20px 0; font-size:2.2em; line-height:1.4em}
#page h3 {margin:0 0 18px 0; font-size:2em}
#page h4 {margin:0 0 15px 0; font-size:1.6em}
#page p {margin:0 0 15px 0; font-size:1.5em; line-height:1.5em}
#page p span {font-weight:600}
#page p a:hover {text-decoration:underline}
#page p.wa {padding:2px 0 2px 34px; background:url(//sanarconcristales.com.ar/wp-content/themes/SanarConCristales/img/icWhatsapp.png) no-repeat left top; background-size:30px; font-weight:400; display:inline-block}
#page ul, #page ol {margin:10px 30px 40px 20px; padding:0}
#page ul li {margin:0 0 10px 10px; list-style-image:url(//sanarconcristales.com.ar/wp-content/themes/SanarConCristales/img/dotList1.png); font-size:1.5em; line-height:1.4em}
#page ol li {margin:0 0 8px 10px; font-size:1.4em; line-height:1.4em}
#page li ul {margin:10px 30px 10px 30px}
#page li ul li {margin:0 20px 8px 10px; font-size:1em}
#page .more a {padding:5px 30px 6px 18px; font-size:1.3em; color:#FFF; display:inline-block; background:url(//sanarconcristales.com.ar/wp-content/themes/SanarConCristales/img/bgMore.png) no-repeat right 9px #c605df; background-size:24px}
#page .more a:hover {background:url(//sanarconcristales.com.ar/wp-content/themes/SanarConCristales/img/bgMore.png) no-repeat right 9px #a401b9; background-size:24px}
#page .moreRed a {padding:5px 30px 6px 15px; font-size:1.4em; color:#FFF; display:inline-block; background:url(//sanarconcristales.com.ar/wp-content/themes/SanarConCristales/img/bgMore.png) no-repeat right 10px #167197; background-size:24px}
#page .moreRed a:hover {background:url(//sanarconcristales.com.ar/wp-content/themes/SanarConCristales/img/bgMore.png) no-repeat right 10px #4e0000; background-size:24px}
#page .colLeft {width:60%; margin:0 40px 0 0; float:left}
#page .colRight {width:35%; float:left}
#page .colRight h4 {padding:20px 0 0 0; font-size:1.8em !important}
#page .box {margin:0 0 30px 0; padding:30px; background:#efe7f2; display:inline-table}
#page .box.fondo {background:url(//sanarconcristales.com.ar/wp-content/themes/SanarConCristales/img/bgGrey.jpg) no-repeat center top #efe7f2}
#page .box.center {text-align:center}
#page .box .photo {width:30%; margin:0 30px 0 0; float:left}
#page .box .photo img {width:100%; height:100%}
#page .box .text {width:65%; float:left}
#page .box h2 {margin:0 0 10px 0 !important}
#page .box p {margin:0 0 10px 0}
#page .call {margin:0 0 30px 0; padding:30px; border:1px solid #dbdbdb; text-align:center}
#page .call h5 {margin:0 0 20px 0}
#page .call .more a {padding:5px 30px 6px 15px; font-size:1.4em; color:#FFF; display:inline-block; background:url(//sanarconcristales.com.ar/wp-content/themes/SanarConCristales/img/bgMore.png) no-repeat right 10px #ff6600; background-size:24px}
#page .call .more a:hover {background:url(//sanarconcristales.com.ar/wp-content/themes/SanarConCristales/img/bgMore.png) no-repeat right 10px #167197; background-size:24px}
#page .boxLine {margin:0 0 30px 0; padding:30px; border:1px solid #dbdbdb; display:inline-table}
#page .boxLine.center {text-align:center; display:block}
#page .boxLine .foto {width:20%; margin:0 30px 0 0; float:left}
#page .boxLine .foto img {width:100%; height:100%}
#page .boxLine .texto {width:75%; float:left}
.metodologia .video {width:560px; height:0; padding-bottom:26.40%; padding-top:25px; position:relative; float:left}
.metodologia .video iframe {width:100%; height:100%; position:absolute; top:0; left:0}
.metodologia .text {width:43%; margin:0 0 0 50px; float:left}
.metodologia .text h2 {margin:0 0 20px 0; font-size:2.6em}
.metodologia .text h3 {margin:0 0 15px 0; font-size:1.5em; font-weight:300} .su-spoiler {margin:0 0 10px 0 !important}
.su-spoiler-style-fancy {border:0 !important}
.su-spoiler-style-fancy > .su-spoiler-title {padding:10px 10px 10px 34px !important; font-size:1.4em !important; background:#d6c3dd !important; color:#373480 !important} .postList {padding:30px 0; border-bottom:1px solid #dbdbdb}
.postList .text {width:58%; padding:5px 0 0 0; float:left}
.postList .photo {width:35%; margin:0 30px 0 0; float:left}
.postList .photo img {width:100%; height:100%}
.postList .photo a:hover img {opacity:0.7}
.postList h2 {margin:0 0 5px 0; font-size:2em; line-height:1.25em; font-weight:600}
.postList p {margin:0 0 12px 0; font-size:1.4em; line-height:1.4em}
.meta .cat {margin:0 12px 7px 0; font-size:1.2em; display:inline-block}
.meta .cat a {padding:4px 10px; background:#efe7f2}
.meta .cat a:hover {background:#792281; color:#FFF}
.meta .autor {font-size:1.2em; display:inline-block}
.meta .autor img {width:26px; height:26px; margin:0 2px -8px 0}
.noResults {margin:0 0 30px 0}
.noResults h3 {margin:0 0 10px 0; font-size:1.6em}
.noResults p {margin:0 0 10px 0} #post h1 {margin:0 0 20px 0; font-size:2.8em; font-weight:600}
#post .entry {padding:20px 0 0 0}
#post .entry p {margin:0 0 15px 0; font-size:1.5em; line-height:1.5em}
#post .entry p a:hover {text-decoration:underline}
#post .entry p.small {font-size:1.2em; line-height:1.3em}
#post .entry h2 {font-size:2.2em; margin:0 0 20px 0}
#post .entry h3 {font-size:2em; margin:0 0 18px 0; padding:25px 0 0 0}
#post .entry h4 {font-size:1.6em; margin:0 0 15px 0; padding:15px 0 0 0}
#post .entry ul, #post .entry ol {margin:10px 30px 20px 30px; padding:10px 0 0 0}
#post .entry ul li, #post .entry ol li {margin:0 0 12px 0; font-size:1.5em; line-height:1.5em}
#post .entry ul ul li {font-size:0.85em}
#post .tags {margin:0 0 10px 0; padding:10px 0; font-size:1.2em}
#post .tags a {margin:0 8px 8px 0; padding:2px 12px 5px 12px; background:#efe7f2; display:inline-block}
#post .tags a:hover {background:#792281; color:#FFF}
.meta .cat a, .meta .autor img, #post .tags a {-webkit-border-radius:24px; -moz-border-radius:24px; border-radius:24px}
#singleAutor {margin:0 0 30px 0; padding:20px 20px 0 20px; border:1px solid #dbdbdb}
#singleAutor img {width:80px; height:80px; margin:0 20px 20px 0; float:left}
#singleAutor .desc {width:78%; float:left}
#singleAutor .desc p {margin:0 0 5px 0; font-size:1.3em; line-height:1.4em}
#singleAutor .desc p span {font-weight:600}
#singleAutor .desc p .grey {padding:0 5px; color:#999} .navigationSingle {margin:0 0 20px 0; border-top:1px solid #dbdbdb; border-bottom:1px solid #dbdbdb; font-size:1.4em; line-height:1.3em}
.navigationSingle .older {width:49.5%; text-align:center; border-right:1px solid #dbdbdb; float:left}
.navigationSingle .newer {width:49.5%; text-align:center; float:right}
.navigationSingle .older a {display:block; height:55px; padding:20px 30px; background:url(//sanarconcristales.com.ar/wp-content/themes/SanarConCristales/img/dotOlder.png) no-repeat left 24px; overflow:hidden}
.navigationSingle .newer a {display:block; height:55px; padding:20px 30px; background:url(//sanarconcristales.com.ar/wp-content/themes/SanarConCristales/img/dotNewer.png) no-repeat right 24px; overflow:hidden}
.navigation {height:25px; margin:0 0 20px 0; padding:15px 0; font-size:1.4em; line-height:1.4em; clear:both}
.navigation .older {padding:2px 4px 4px 24px; margin:0 0 0 5px; float:left; background:url(//sanarconcristales.com.ar/wp-content/themes/SanarConCristales/img/dotOlder.png) no-repeat left 5px}
.navigation .newer {padding:2px 24px 4px 4px; margin:0 5px 0 0; float:right; background:url(//sanarconcristales.com.ar/wp-content/themes/SanarConCristales/img/dotNewer.png) no-repeat right 5px} hr {height:1px; margin:40px 0; background:none; border:0}
.wp-block-separator {border-bottom:1px dashed #ccc}
.wp-block-gallery .blocks-gallery-image figcaption, .wp-block-gallery .blocks-gallery-item figcaption {padding:40px 0 5px !important}
ul.wp-block-gallery {margin:0 0 30px 0 !important}
.wp-block-gallery .blocks-gallery-item figure {margin:1px !important}
.wp-block-image {margin:0 0 30px 0 !important}
.wp-block-file {margin:0 0 30px 0; padding:20px; background:#efe7f2; font-size:1.4em; line-height:1.5em}
.wp-block-media-text {margin:0 0 40px 0}
.wp-block-media-text__content {padding:5% 8% !important}
.wp-block-separator {clear:both} figure {margin-block-start:0; margin-block-end:0; margin-inline-start:0; margin-inline-end:0}
.wp-block-embed-youtube {margin:0 0 30px 0 !important}
.wp-block-embed__wrapper {height:0; padding-bottom:56.25%; padding-top:30px; overflow:hidden; position:relative}
.wp-block-embed__wrapper iframe {width:100%; height:100%; position:absolute; top:0; left:0} .wp-block-quote.is-style-default {margin:0 0 20px 0 !important; padding:20px 10% !important; background:url(//sanarconcristales.com.ar/wp-content/themes/SanarConCristales/img/bgQuote.png) no-repeat 15px 15px #efe7f2; text-align:center}
.wp-block-quote.is-style-default p {margin:0 0 5px 0 !important; font-size:1.6em !important; font-weight:300; font-style:italic}
.wp-block-quote.is-style-default cite {color:#999; font-size:1.4em !important}
.wp-block-quote.is-style-large {margin:20px 0 !important; padding:20px 10% !important; background:url(//sanarconcristales.com.ar/wp-content/themes/SanarConCristales/img/bgQuote.png) no-repeat 15px 15px #efe7f2; text-align:center}
.wp-block-quote.is-style-large p {margin:0 0 5px 0 !important; font-size:1.8em !important; font-weight:300; font-style:italic}
.wp-block-quote.is-style-large cite {color:#999; font-size:0.7em}
.wp-block-pullquote {margin:30px 0; padding:2em !important; border-top:4px solid #ccc; border-bottom:4px solid #ccc; text-align:center}
.wp-block-pullquote p {margin:0 0 10px 0 !important; font-size:2em !important}
.wp-block-pullquote cite {color:#999 !important; font-size:1.5em !important} #agendaList .event {margin:0 0 20px 0; padding:0 0 20px 0; border-bottom:1px solid #dbdbdb}
#agendaList .date {width:60px; height:60px; margin:0 20px 5px 0; padding:10px; text-align:center; background:#8b4a9a; border-radius:50%; float:left}
#agendaList .date .day {font-size:2.6em; color:#FFF; font-weight:600}
#agendaList .date .month {font-size:1.1em; color:#FFF; text-transform:uppercase; font-weight:600}
#agendaList .text {width:82%; float:left}
#agendaList .text h2, #agendaList .text h3 {margin:4px 0; font-size:1.8em; font-weight:600; line-height:1.1em}
#agendaList .text .meta {margin:0 0 2px 0; font-size:1.35em}
#agendaList .text .meta a {color:#373480} #agendaPost {margin:0 0 30px 0; padding:29px; border:1px solid #dbdbdb}
#agendaPost h1 {padding:0 0 15px; font-size:2.8em; line-height:1.2em; font-weight:600}
#agendaPost .data {margin:0 0 5px 0; padding:7px 10px; font-size:1.4em; font-weight:400; background:#efe7f2; clear:both}
#agendaPost .data a {color:#373480}
#agendaPost .entry {margin:20px 0 30px 0}
#agendaPost p {margin:0 0 15px 0; font-size:1.5em; line-height:1.5em}
#agendaPost p a:hover {text-decoration:underline}
#agendaPost h2 {font-size:2em; margin:0 0 20px 0; line-height:1.3em}
#agendaPost h3 {font-size:1.8em; margin:0 0 18px 0; padding:15px 0 0 0; line-height:1.2em}
#agendaPost ul, #agendaPost ol {margin:0 30px 30px 30px; padding:10px 0 0 0}
#agendaPost ul li {margin:0 0 10px 10px; list-style-image:url(//sanarconcristales.com.ar/wp-content/themes/SanarConCristales/img/dotList1.png); font-size:1.4em; line-height:1.4em}
#agendaPost ol li {margin:0 0 10px 10px; font-size:1.4em; line-height:1.4em}
#agendaPost .more a {padding:5px 30px 6px 18px; font-size:1.3em; color:#FFF; display:inline-block; background:url(//sanarconcristales.com.ar/wp-content/themes/SanarConCristales/img/bgMore.png) no-repeat right 9px #c605df; background-size:24px}
#agendaPost .more a:hover {background:url(//sanarconcristales.com.ar/wp-content/themes/SanarConCristales/img/bgMore.png) no-repeat right 9px #a401b9; background-size:24px} #tiendaList {margin:0 0 30px 0; padding:29px; border:1px solid #dbdbdb}
#tiendaList .item {width:14.7%; margin:0 10px 20px 10px; float:left}
#tiendaList .item .photo {margin:0 0 8px 0}
#tiendaList .item .photo img {width:100%; height:100%; border:1px solid #dbdbdb}
#tiendaList .item .photo a:hover img {opacity:0.7}
#tiendaList .item h3 {height:90px; font-size:1.4em; overflow:hidden; text-align:center} #tiendaPost {margin:0 0 30px 0; padding:29px; border:1px solid #dbdbdb}
#tiendaPost h1 {margin:0 0 30px; font-size:2.8em; line-height:1.2em; font-weight:600}
#tiendaPost .photo {width:47%; margin:0 0 30px 0; float:left}
#tiendaPost .photo img {width:100%; height:100%; border:1px solid #dbdbdb}
#tiendaPost .info {width:44%; margin:0 0 0 30px; float:left}
#tiendaPost .data {padding:12px 0; font-size:1.5em; font-weight:400; border-top:1px solid #dbdbdb; z-index:0}
#tiendaPost .data.price {font-size:2em}
#tiendaPost .status {margin:0 0 -1px 0; padding:8px 12px; font-size:1.5em; color:#FFF; text-transform:uppercase; background:#9968aa; z-index:1; position:relative}
#tiendaPost p {margin:0 0 15px 0; font-size:1.5em; line-height:1.5em}
#tiendaPost h2, #tiendaPost h3 {font-size:2em; margin:0 0 20px 0; line-height:1.3em}
#tiendaPost .wp-block-image {margin:0 !important}
#tiendaPost .alignleft {margin:0 20px 20px 0 !important}
#tiendaPost figcaption {height:60px; color:#373480; font-size:1.3em} .testList {margin:0 0 30px 0; padding:30px; border:1px solid #dbdbdb}
.testList p {margin:0 0 8px 0; font-size:1.8em; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; line-height:1.4em}
.testList .name {font-size:1.4em}
.testList .name a {font-weight:400} #autorList {margin:0 0 30px 0}
#autorList .consultor {width:170px; height:280px; margin:0 30px 30px 0; padding:10px; border:1px solid #dbdbdb; float:left}
#autorList .consultor.aadmin {display:none}
#autorList .consultor img {width:170px; height:170px; margin:0 0 5px 0}
#autorList .consultor a img:hover {opacity:0.7}
#autorList .consultor h3 {margin:0 0 5px 0; font-size:1.6em}
#autorList .consultor p {margin:0 0 2px 0; font-size:1.3em} #autor {margin:0 0 30px 0; padding:20px 20px 8px 20px; border:1px solid #dbdbdb}
#autor img {width:120px; height:120px; margin:0 20px 20px 0; float:left}
#autor .desc {width:68%; float:left}
#autor .desc h3, #autor .desc h5 {margin:0 0 5px 0; font-size:2em}
#autor .desc h3 span {padding:0 8px; color:#dbdbdb}
#autor .desc p {margin:0 0 10px 0; font-size:1.3em; line-height:1.4em}
#autor .desc p span {padding:0 5px; color:#dbdbdb} #autorPosts {margin:0 0 40px 0}
#autorPosts h4 {padding:0 0 10px 0; font-size:1.6em; border-bottom:1px solid #dbdbdb}
#autorPosts h4.space {padding:40px 0 10px 0}
#autorPosts .autorItem {padding:10px 0; border-bottom:1px solid #dbdbdb}
#autorPosts .autorItem h3 {margin:0 0 5px 0; font-size:1.6em; line-height:1.2em}
#autorPosts .autorItem .meta {font-size:1.2em}
#autorPosts .autorItem .meta span {padding:0 5px; color:#dbdbdb}
#autorPosts .autorItem .meta a {color:#373480} div.wpcf7 {margin:0 0 30px 0; padding:20px 30px !important; background:#efe7f2}
#wpcf7-f121-o1 {margin:0 -29px -29px -29px}
div.wpcf7 h4 {margin:0 0 20px 0 !important; font-size:2em !important}
div.wpcf7 h5 {margin:0 0 20px 0 !important; font-size:1.6em !important}
div.wpcf7 .col {width:44%; margin:0 30px 8px 0; float:left}
div.wpcf7 .col3 {width:28.8%; margin:0 30px 8px 0; float:left}
div.wpcf7 .colFull {width:94%; margin:0 0 8px 0}
div.wpcf7 p, div.wpcf7 span.wpcf7-quiz-label {margin:0 0 3px 0 !important; font-size:1.4em !important; display:block}
div.wpcf7 span.wpcf7-quiz-label {font-size:1em !important; font-weight:300 !important}
div.wpcf7 span.red {color:#F00}
div.wpcf7 input {width:100%; padding:6px; margin:0 0 10px 0; border:1px solid #b6c1c6; font-size:1.1em; font-family:Arial; outline:0}
div.wpcf7 input:focus {border:1px solid #929a9d; outline:0}
div.wpcf7 textarea {width:98%; height:70px; margin:3px 0 15px 0; padding:6px; font-size:1.1em; border:1px solid #b6c1c6; font-family:Arial}
div.wpcf7 textarea:focus {border:1px solid #929a9d; outline:0}
div.wpcf7 select {padding:4px 6px; margin:3px 0 8px 0; border:1px solid #b6c1c6; font-size:1.1em; font-family:Arial}
div.wpcf7 .wpcf7-submit {width:100px; padding:5px 20px; display:inline-block; background:#792281; border:0; font-size:1.1em; color:#FFF; outline:0}
div.wpcf7 .wpcf7-submit:focus, div.wpcf7 .wpcf7-submit:hover {background:#167197; color:#FFF; outline:0}
div.wpcf7-response-output {margin:10px 0 0 0 !important; padding:10px 15px !important; background:#FF9; font-size:1.5em !important; font-weight:400; border:0 !important}
div.wpcf7-mail-sent-ok {border:0 !important}
div.wpcf7 input.wpcf7-mailpoetsignup {border:none; width:20px}
div.wpcf7 .whats {width:35%; margin:0 0 25px 0; padding:8px 8px 5px 65px; background:url(//sanarconcristales.com.ar/wp-content/themes/SanarConCristales/img/icWhatsapp.png) no-repeat 8px 6px #fefefe; background-size:48px}
div.wpcf7 .whats p {font-size:1.2em}
div.wpcf7 .whats p.numero {margin:-8px 0 0 0 !important; font-size:1.8em !important; font-weight:600}
.grecaptcha-badge {display:none} .cd-top {display:inline-block; height:60px; width:60px; position:fixed; bottom:40px; right:10px; overflow:hidden; text-indent:100%; white-space:nowrap; background:url(//sanarconcristales.com.ar/wp-content/themes/SanarConCristales/img/top.png) no-repeat center 50%; visibility:hidden; opacity:0; -webkit-transition: opacity .3s 0s, visibility 0s .3s; -moz-transition:opacity .3s 0s, visibility 0s .3s; transition:opacity .3s 0s, visibility 0s .3s; outline:0}
.cd-top.cd-is-visible, .cd-top.cd-fade-out, .no-touch .cd-top:hover {-webkit-transition:opacity .3s 0s, visibility 0s 0s;  -moz-transition:opacity .3s 0s, visibility 0s 0s; transition:opacity .3s 0s, visibility 0s 0s}
.cd-top.cd-is-visible { visibility: visible; opacity:1}
.cd-top.cd-fade-out { opacity:.5}
.no-touch .cd-top:hover {opacity:1}
@media only screen and (min-width: 768px) {
.cd-top {right:20px; bottom:20px}
}
@media only screen and (min-width: 1024px) {
.cd-top {right:30px; bottom:20px}
}  .s768 {display:none}
.s480 {display:none}
.s479 {display:none} @media screen and (max-width: 1100px) {
.wp-block-embed-youtube {width:auto}
} @media screen and (min-width: 1300px) {
body {background:#efe7f2}
#main, #slider {width:1280px !important}
#header {width:1220px; padding:30px}
.container, .pageTit {width:94%}
} @media screen and (min-width: 768px) and (max-width: 1100px) {
#header, #content, .container, .pageTit {width:96%}
#content {padding:30px 0}
#contentLeft {width:64%}
#sidebar {width:32%}
.container {padding:30px 0}
#header {padding:15px 0}
#header .logo a {width:320px; height:69px; background-size:320px}
#header .options {width:50%}
#nav {padding:0; float:right}
#footer .col1 {width:48%; margin:0 30px 20px 0}
#footer .col2 {width:18%; margin:0 0 20px 0}
#sell {padding:20px 30px}
#sell h2 {font-size:2.2em}
#sell h3 {font-size:1.5em}
.centerTit {font-size:1.8em}
.moduleTit h5 {padding:0 15px 0 0; font-size:1.8em}
.cursos {margin:10px 0; text-align:center}
.cursos .practica {width:155px; height:155px; margin:0 8px 20px 8px; background-size:120%}
.cursos .practica h3 {padding:50px 12px 0 12px; font-size:1.5em}
.mailing {width:32%}
.mailing .box {padding:20px}
.mailing .box h4 {font-size:1.6em}
.talleres {margin:0}
.talleres h5 {padding:0 0 15px 0; font-size:1.8em}
.talleres .more {font-size:1.3em}
.about {margin:0 2%}
.about .text h4 {margin:10px 0; font-size:1.6em}
.about .text h5 {font-size:1.5em}
.testimonials .test p {font-size:1.7em}
#newsPhoto .article {width:22%; margin:0 10px 20px 10px}
#newsPhoto .article .photo {margin:0 0 5px 0}
#newsPhoto .article h3 {font-size:1.5em}
.widget {margin:0 0 20px 0; padding:15px}
.widget h3 {font-size:1.5em}
.widget ul li {font-size:1.3em}
.widget p.email {font-size:1em}
.widget #mc_embed_signup input.email {width:90% !important}
.tm_lcptu_with_thumbnails li {margin:0 0 15px 0}
.tm_lcptu_with_thumbnails a.tm_lcptu_post_thumbnail {margin:0 12px -4px 0}
.tm_lcptu_with_thumbnails .tm_lcptu_post_title {padding:10px}
.pageTit h2, .pageTit h1 {font-size:2em}
.pageTit h1 span, .pageTit h2 span {margin:0 0 0 6px; padding:0 0 0 18px; background-position:left 9px}
.search {width:29%; margin:0; padding:5px 10px}
.search #s {height:21px; font-size:1.2em}
#page h2 {font-size:2em}
#page h3 {font-size:1.8em}
#page h3.space {padding:20px 0 0 0}
#page h4 {font-size:1.5em}
#page p, #page ul li, #page ul ol {line-height:1.4em}
#page .wp-block-image.perfil .alignright {width:35%}
#page .colLeft {width:59%; margin:0 30px 0 0}
#page .box, #page .boxLine {margin:0 0 20px 0; padding:20px}
#page .boxLine .foto {width:25%}
#page .boxLine .texto {width:70%}
.metodologia .video {width:50%}
.metodologia .text {margin:0 0 0 30px}
.metodologia .text h2 {margin:0 0 15px 0; font-size:2.2em}
.landingHeader {padding:20px}
.landing .photo {width:30%}
.landing .text {width:63%; margin:0 0 0 30px}
.landing .text h2 {font-size:3em}
.landing .text h3 {font-size:2em}
.landing .text p {font-size:1.6em}
.formLanding {padding:0 150px 30px 150px}
.postList {padding:20px 0}
.postList .text {padding:0}
.postList .photo {margin:0 20px 0 0}
.postList h2 {font-size:1.8em}
.postList p {font-size:1.3em}
#post h1 {font-size:2.4em}
#post .entry h2 {font-size:2em}
#post .entry h3 {font-size:1.8em}
#post .entry h4 {font-size:1.5em}
#post .entry p, #post .entry ul li, #post .entry ol li {line-height:1.4em}
.wp-block-quote.is-style-default p, .wp-block-quote.is-style-large p, .wp-block-pullquote p {font-size:1.8em !important}
#singleAutor {padding:15px 15px 0 15px}
#singleAutor img {width:80px; height:80px}
#singleAutor .desc {width:70%}
.navigationSingle {height:100px}
.navigationSingle .older a, .navigationSingle .newer a {height:50px; padding:20px}
.navigation {padding:15px 0}
#autorList .consultor {width:24%; height:250px; margin:0 20px 20px 0}
#autorList .consultor img {width:100%; height:auto}
#autorList .consultor h3 {font-size:1.5em}
#autor {margin:0 0 20px 0}
#autor img {width:100px; height:100px}
#autor .desc h3, #autor .desc h5 {font-size:1.8em}
#agendaList .event {margin:0 0 15px 0; padding:0 0 15px 0}
#agendaList .date {width:55px; height:55px; padding:8px}
#agendaList .date .day {font-size:2.2em}
#agendaList .text {width:80%}
#agendaPost, #tiendaPost {padding:20px}
#agendaPost h1 {font-size:2.2em}
#agendaPost h2 {font-size:1.8em; margin:0 0 15px 0; line-height:1.2em}
#agendaPost h3 {font-size:1.7em; margin:0 0 15px 0; padding:12px 0 0 0}
#agendaPost .data {font-size:1.3em; padding:5px 8px}
#tiendaList .item {width:30%}
#tiendaList .item h3 {height:85px; font-size:1.4em}
#tiendaPost h1 {margin:0 0 20px 0; font-size:2.2em}
#tiendaPost .photo {width:45%; margin:0 0 20px 0}
#tiendaPost .data {padding:8px 0; font-size:1.4em}
#tiendaPost .data.price {font-size:1.8em}
#tiendaPost .status {margin:0 0 -1px 0; padding:10px; font-size:1.4em}
#tiendaPost p {font-size:1.4em; line-height:1.4em}
#tiendaPost h2, #tiendaPost h3 {font-size:1.8em}
#tiendaPost .alignleft {width:45%}
div.wpcf7 {padding:20px !important}
#wpcf7-f121-o1 {margin:0 -19px -19px -19px}
div.wpcf7 h4 {font-size:1.8em !important}
div.wpcf7 h5 {font-size:1.5em !important}
div.wpcf7 .col {width:43%; margin:0 25px 8px 0}
div.wpcf7 .col3 {width:28.3%}
div.wpcf7 .colFull {width:96%}
div.wpcf7 .whats {width:79%}
.alignleft {width:30%; height:auto; margin:0 20px 10px 0} } @media screen and (min-width: 480px) and (max-width: 767px) {
html {-webkit-text-size-adjust:none}
#page .wp-block-media-text__media img {-webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px}
#content, .container {width:94%}
#content {padding:30px 0}
#contentLeft, #sidebar {width:auto; float:none}
.container {padding:30px 0}
.bgViolet.fondo {background-size:360%}
#header {width:auto; padding:10px 15px; background-size:140%}
#header .logo a {width:280px; height:60px; background-size:280px}
#nav ul li {width:48%; float:left !important}
#footer .col1 {width:80%; margin:0 0 10px 0}
#footer .col2 {width:40%; margin:0 0 10px}
#footer h5 {font-size:1.4em}
#social {float:left; clear:both}
#social .fb a, #social .ig a, #social .yt a {margin:0 15px 0 0; float:left}
#sell {padding:20px 30px}
#sell h2 {font-size:2em}
#sell h3 {font-size:1.5em}
.centerTit {font-size:1.7em}
.moduleTit h5 {padding:0 15px 0 0; font-size:1.7em}
.moduleTit .more {padding:5px 7px 7px 12px}
.cursos {margin:10px 0; text-align:center}
.cursos .practica {width:150px; height:150px; margin:0 8px 20px 8px; background-size:120%}
.cursos .practica h3 {padding:50px 12px 0 12px; font-size:1.5em}
.talleres {width:auto; margin:0 0 40px 0; float:none}
.talleres h5 {padding:0 0 15px 0; font-size:1.7em}
.talleres .more {font-size:1.3em}
.mailing {width:auto; float:none}
.mailing .box h4 {font-size:1.6em}
.about {margin:0}
.about .photo {width:25%; margin:0 20px 0 0}
.about .text {width:68%}
.about .text h4 {margin:10px 0; font-size:1.6em; line-height:1.1em}
.about .text h5 {font-size:1.5em}
.metodo .photo {width:35%; margin:0 20px 0 0}
.metodo .text {width:58%}
.metodo .text h5 {margin:0 0 12px 0; font-size:1.7em}
.landing .photo {width:30%}
.landing .text {width:63%; margin:0 0 0 30px}
.landing .text h2 {font-size:2.8em}
.landing .text h3 {font-size:1.8em}
.landing .text p {font-size:1.5em}
.formLanding {padding:0 100px 30px 100px}
.testimonials .test p {font-size:1.6em}
#newsPhoto .article {width:43%; margin:0 15px 30px 15px}
#newsPhoto .article .photo {margin:0 0 5px 0}
#newsPhoto .article h3 {height:60px; font-size:1.4em; line-height:1.25em; overflow:hidden}
#newsPhoto .article .cat {display:none}
.widget {margin:0 0 20px 0; padding:15px}
.widget h3 {font-size:1.5em}
.widget p.email {font-size:1.5em}
.widget #mc_embed_signup input.email {width:90% !important}
.tm_lcptu_with_thumbnails li {margin:0 0 15px 0}
.tm_lcptu_with_thumbnails a.tm_lcptu_post_thumbnail {margin:0 15px -4px 0}
.tm_lcptu_with_thumbnails .tm_lcptu_post_title {padding:10px; font-size:1em}
.pageTit {width:auto; padding:20px}
.pageTit h2, .pageTit h1 {width:auto; font-size:2em}
.pageTit h1 span, .pageTit h2 span {margin:0 0 0 6px; padding:0 0 0 18px; background-position:left 7px}
.pageTit h2.back {padding:0 0 0 25px; color:#792281; background-size:13px}
.search {display:none}
#page, #page .box, #page .boxLine {margin:0 0 20px 0}
#page h2 {font-size:1.8em}
#page h3 {margin:0 0 12px 0; font-size:1.6em}
#page h3.space {padding:20px 0 0 0}
#page h4 {margin:0 0 12px 0; font-size:1.5em}
#page p, #page ul li, #page ol li {font-size:1.4em; line-height:1.4em}
#page .wp-block-image.perfil {width:40%; margin:0 0 20px 20px !important; float:right} #page .box, #page .boxLine {padding:20px}
#page .box .photo {margin:0 20px 0 0}
#page .box .text {width:62%}
#page .box h2 {line-height:1.1em}
#page .boxLine .foto {width:25%; margin:0 20px 0 0; }
#page .boxLine .texto {width:67%}
#page .boxLine h4 {margin:0 0 10px 0 !important}
#page .more a {padding:5px 30px 6px 10px; font-size:1.2em; background-position:right 8px}
#page .colLeft {width:auto; margin:0 0 30px 0; float:none}
#page .colRight {display:none}
.metodologia .video {width:auto; padding-bottom:50%; margin:0 0 20px 0; float:none}
.metodologia .text {width:auto; margin:0 0 20px 0; float:none}
.metodologia .text h2 {margin:0 0 15px 0; font-size:2.2em}
hr {margin:30px 0}
.wp-block-quote.is-style-default, .wp-block-quote.is-style-large {padding:25px 8% !important; background-position:10px 10px; background-size:20px}
.wp-block-quote.is-style-default p {font-size:1.5em !important}
.wp-block-quote.is-style-default cite {font-size:1.3em !important}
.wp-block-quote.is-style-large p {font-size:1.7em !important}
.postList {padding:20px 0}
.postList .photo {margin:0 20px 0 0}
.postList .text {padding:0}
.postList h2 {font-size:1.7em}
.postList p {font-size:1.2em}
.meta .cat a {padding:2px 8px}
.meta .autor img {width:22px; height:22px}
#post h1 {font-size:2.4em}
#post .entry h2 {font-size:1.8em}
#post .entry h3 {font-size:1.6em}
#post .entry h4 {font-size:1.5em}
#post .entry p, #post .entry ul li, #post .entry ol li {font-size:1.4em; line-height:1.4em}
#singleAutor {padding:15px 15px 5px 15px}
#singleAutor img {width:80px; height:80px}
#singleAutor .desc {width:70%}
.navigationSingle {display:none}
.navigationSingle .older a, .navigationSingle .newer a {height:50px; padding:20px}
.navigation {padding:15px 0}
#autorList .consultor {width:40%; height:300px; margin:0 10px 20px 10px}
#autorList .consultor img {width:100%; height:auto}
#autorList .consultor h3 {font-size:1.5em}
#autor {margin:0 0 20px 0; padding:15px 15px 0 15px}
#autor .desc {width:60%}
#autor img {width:100px; height:100px}
#autor .desc h3, #autor .desc h5 {font-size:1.8em}
#agendaList .event {margin:0 0 15px 0; padding:0 0 15px 0}
#agendaList .date {width:55px; height:55px; padding:8px}
#agendaList .date .day {font-size:2.2em}
#agendaList .text {width:78%}
#agendaPost, #tiendaPost {padding:20px}
#agendaPost h1 {font-size:2.2em}
#agendaPost h2 {font-size:1.8em; margin:0 0 15px 0; line-height:1.2em}
#agendaPost h3 {font-size:1.7em; margin:0 0 15px 0; padding:12px 0 0 0}
#agendaPost p {font-size:1.4em; line-height:1.4em}
#agendaPost .data {font-size:1.3em; padding:5px 8px}
#tiendaList {margin:0 0 20px 0; padding:25px}
#tiendaList .item {width:29%; margin:0 8px 20px 8px}
#tiendaList .item h3 {height:70px; font-size:1.3em; line-height:1.2em}
#tiendaPost h1 {margin:0 0 20px 0; font-size:2.2em}
#tiendaPost .photo {width:44.8%; margin:0 0 20px 0}
#tiendaPost .info {width:46%; margin:0 0 0 20px}
#tiendaPost .data {padding:8px 0; font-size:1.4em}
#tiendaPost .data.price {font-size:1.8em}
#tiendaPost .status {margin:0 0 -1px 0; padding:8px 10px; font-size:1.4em}
#tiendaPost p {font-size:1.4em; line-height:1.4em}
#tiendaPost h2, #tiendaPost h3 {font-size:1.8em}
#tiendaPost .alignleft {width:44.8%}
div.wpcf7 {padding:20px !important}
#wpcf7-f121-o1 {margin:0 -19px -19px -19px}
div.wpcf7 p, div.wpcf7 span.wpcf7-quiz-label {font-size:1.2em}
div.wpcf7 h4 {font-size:1.8em !important}
div.wpcf7 h5 {font-size:1.5em !important}
div.wpcf7 .col {width:42%; margin:0 25px 8px 0}
div.wpcf7 .col3 {width:90%}
div.wpcf7 .colFull {width:92%}
div.wpcf7 .whats {width:80%}
.alignleft {width:40%; height:auto; margin:0 20px 10px 0}
.size-medium {width:100%; height:100%} .s480 {display:block} 
} @media screen and (max-width: 479px) {
#content, .container {width:92%}
#content {padding:20px 0}
#contentLeft, #contentRight, #sidebar {width:auto; float:none}
.container {padding:25px 0}
#header {width:auto; padding:10px 15px; background-size:140%}
#header .logo a {width:250px; height:54px; background-size:250px}
#footer {padding:10px 5px}
#footer .col1, #footer .col2 {width:auto; margin:0 0 20px 0; float:none}
#footer h5 {font-size:1.4em}
#social {float:left; clear:both}
#social .fb a, #social .ig a, #social .yt a {margin:0 15px 0 0; float:left}
#slider {display:none}
#sliderMobile {display:block}
#sell {padding:20px}
#sell h2 {font-size:2em}
#sell h3 {font-size:1.5em}
.centerTit {margin:0 20px 20px 20px; font-size:1.6em; line-height:1.2em}
.centerMore a {font-size:1.4em}
.moduleTit {margin:0 0 15px 0; background-position:left 2px}
.moduleTit h5 {padding:0 5px 0 0; font-size:1.6em}
.moduleTit .more {padding:3px 0 5px 5px; font-size:1.3em}
.moduleTit h5 span {display:none}
.cursos {margin:10px 0; text-align:center}
.cursos .practica {width:auto; height:auto; margin:15px 5%; display:block; float:none}
.cursos .practica h3 {padding:16px 10px; font-size:1.5em; font-weight:400}
.talleres {width:auto; margin:0 0 30px 0; float:none}
.talleres h5 {padding:0 0 12px 0; font-size:1.6em}
.talleres h5 span {display:none}
.talleres .more {font-size:1.2em}
.mailing {width:auto; float:none}
.about {margin:0}
.about .photo {width:35%; margin:0 auto 10px auto; float:none}
.about .text {width:90%; margin:0 auto; text-align:center; float:none}
.about .text h4 {margin:0 0 10px 0; font-size:1.6em; line-height:1.1em}
.about .text h5 {font-size:1.5em}
.metodo .photo {width:auto; margin:0 0 20px 0; float:none}
.metodo .text {width:auto; float:none}
.metodo .text h5 {margin:0 0 12px 0; font-size:1.7em}
.landingHeader {padding:15px 70px}
.landingHeader img {width:100%}
.landing .photo {width:auto; float:none}
.landing .photo img {width:100%}
.landing .text {width:auto; margin:0; padding:20px;}
.landing .text h2 {font-size:2.5em}
.landing .text h3 {font-size:2em}
.landing .text p {font-size:1.6em}
.formLanding {padding:0}
.landingPadding {padding:20px}
.perfilAle img {width:100%; margin:0 0 5px 0}
.testimonials {margin:0 0 -30px 0}
.testimonials .test p {margin:0 5% 5px 5%; font-size:1.4em; line-height:1.2em}
.bx-controls-direction {display:none}
#newsPhoto .article {width:43%; margin:0 10px 20px 10px}
#newsPhoto .article .photo {margin:0 0 5px 0}
#newsPhoto .article h3 {height:85px; font-size:1.3em; line-height:1.25em; overflow:hidden}
#newsPhoto .article .cat {display:none}
.widget {margin:0 0 20px 0; padding:15px}
.widget h3 {font-size:1.5em}
.widget #mc_embed_signup input.email {width:90% !important}
.tm_lcptu_with_thumbnails li {margin:0 0 15px 0}
.pageTit {width:auto; padding:20px 15px}
.pageTit h2, .pageTit h1 {width:auto; font-size:1.8em}
.pageTit h1 span, .pageTit h2 span {margin:0 0 0 6px; padding:0 0 0 18px; background-position:left 7px}
.pageTit h2.back {padding:0 0 0 25px; color:#792281}
.search {display:none}
#page, #page .box, #page .boxLine {margin:0 0 20px 0}
#page h2 {font-size:1.8em; line-height:1.3em}
#page h2.center {text-align:center}
#page h3 {margin:0 0 12px 0; font-size:1.6em}
#page h3.space {padding:20px 0 0 0}
#page h4 {margin:0 0 12px 0; font-size:1.5em}
#page ul, #page ol {margin:10px 10px 20px 10px}
#page p, #page ul li, #page ol li {font-size:1.4em; line-height:1.4em}
#page .wp-block-image.perfil {width:100%} #page .box, #page .boxLine {padding:20px}
#page .colLeft {width:auto; margin:0 0 20px 0; float:none}
#page .colRight {display:none}
#page .box .text {width:62%}
#page .boxLine .foto, #page .box .photo {width:auto; margin:-20px -20px 20px -20px; float:none}
#page .boxLine .texto, #page .box .text {width:auto; float:none}
#page .boxLine h4 {margin:0 0 10px 0 !important}
.metodologia .video {width:auto; padding-bottom:50%; margin:0 0 20px 0; float:none}
.metodologia .text {width:auto; margin:0 0 20px 0; float:none}
.metodologia .text h2 {margin:0 0 15px 0; font-size:2em}
.wp-block-file {font-size:1.5em}
.wp-block-file a.wp-block-file__button {width:70px; margin:5px 0; display:block}
.postList {padding:20px 0}
.postList h2 {margin:0 0 10px 0; font-size:1.7em}
.postList .text {width:auto; float:none}
.postList .photo {width:auto; height:auto; margin:0 0 5px 0; float:none}
.postList p {display:none}
.meta .cat {margin:0 10px 7px 0; font-size:1.1em}
.meta .autor {font-size:1.1em; display:inline-block}
.meta .autor img {width:22px; height:22px}
#post h1 {font-size:2em}
#post .entry h2 {font-size:1.8em}
#post .entry h3 {font-size:1.6em}
#post .entry h4 {font-size:1.5em}
#post .entry p, #post .entry ul li, #post .entry ol li {font-size:1.4em; line-height:1.4em}
hr {margin:30px 0}
.wp-block-quote.is-style-default, .wp-block-quote.is-style-large {padding:25px 8% !important; background-position:10px 10px; background-size:20px}
.wp-block-quote.is-style-default p {font-size:1.4em !important}
.wp-block-quote.is-style-default cite {font-size:1.3em !important}
.wp-block-quote.is-style-large p {font-size:1.6em !important}
#singleAutor {padding:15px 15px 5px 15px; float:none}
#singleAutor img {width:80px; height:80px; margin:0 15px 10px 0}
#singleAutor .desc {width:auto; float:none}
#singleAutor .desc p {font-size:1.25em}
.navigationSingle {display:none}
.navigation {padding:15px 0}
#autorList .consultor {width:40%; height:300px; margin:0 10px 20px 10px}
#autorList .consultor img {width:100%; height:auto}
#autorList .consultor h3 {font-size:1.5em}
#autor {margin:0 0 20px 0; padding:10px}
#autor .desc {width:auto; float:none}
#autor img {width:100%; height:100%; margin:0 0 10px 0; float:none}
#autor .desc h3, #autor .desc h5 {font-size:1.8em}
#agendaList {padding:10px 0}
#agendaList .event {margin:0 0 15px 0; padding:0 15px 15px 0}
#agendaList .date {width:65px; height:24px; margin:0 0 8px 0; padding:4px 10px 2px 10px; text-align:left; float:none; -webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px}
#agendaList .date .day {margin:0 5px 0 0; font-size:1.4em; float:left}
#agendaList .date .month {font-size:1.4em}
#agendaList .text {width:auto; float:none}
#agendaList .text h2, #agendaList .text h3 {font-size:1.8em}
#agendaPost, #tiendaPost {padding:0; border:0}
#agendaPost h1 {padding:0 0 10px; font-size:2em}
#agendaPost h2 {font-size:1.8em; margin:0 0 15px 0; line-height:1.2em}
#agendaPost h3 {font-size:1.6em; margin:0 0 15px 0; padding:12px 0 0 0}
#agendaPost .data {font-size:1.4em; padding:5px 8px}
#agendaPost .entry {margin:10px 0}
#agendaPost p {font-size:1.4em; line-height:1.4em}
#tiendaList {margin:0 0 20px 0; padding:20px}
#tiendaList .item {width:43.8%; margin:0 8px 15px 8px}
#tiendaList .item .photo {margin:0 0 5px 0}
#tiendaList .item h3 {height:63px; font-size:1.3em; line-height:1.2em}
#tiendaPost h1 {margin:0 0 20px; font-size:2.2em}
#tiendaPost .photo {width:auto; margin:0 0 20px 0; float:none}
#tiendaPost .info {width:auto; margin:0 0 20px 0; float:none}
#tiendaPost .data {padding:8px 0; font-size:1.4em}
#tiendaPost .data.price {font-size:1.8em}
#tiendaPost .status {margin:0 0 -1px 0; padding:8px 10px; font-size:1.4em}
#tiendaPost p {font-size:1.4em; line-height:1.4em}
#tiendaPost h2, #tiendaPost h3 {font-size:1.8em}
#tiendaPost .alignleft {width:auto; margin:0 0 20px 0 !important; float:none}
#tiendaPost figcaption {height:auto}
div.wpcf7 {padding:20px !important}
#wpcf7-f121-o1 {margin:0 -4% -0 -4%}
div.wpcf7 h4 {font-size:1.7em !important}
div.wpcf7 h5 {font-size:1.5em !important}
div.wpcf7 .col {width:94%; margin:0 0 8px 0; float:none}
div.wpcf7 .col3 {width:90%}
div.wpcf7 .colFull {width:94%}
div.wpcf7 p, div.wpcf7 span.wpcf7-quiz-label {font-size:1.2em}
div.wpcf7 .whats {width:72%}
.alignleft {width:100%; float:none; margin:0 0 10px 0}
.size-medium {width:100%; height:100%} } @media (max-width:768px){
.d-flex {display:flex}
.justify-content-between {justify-content:space-between}
.align-items-center {align-items:centert}
.fade-right {float:right; position:relative; top:1em; left:0; display:none}
.hamburger {
background-color:transparent;
right:20px;
top:20px;
height:24px;
width:24px;
padding:12px;
-webkit-transform:translate3d(0, 0, 0);
transform:translate3d(0, 0, 0);
-webkit-transition:-webkit-transform 0.25s cubic-bezier(0.05, 1.04, 0.72, 0.98);
transition:transform 0.25s cubic-bezier(0.05, 1.04, 0.72, 0.98);
z-index:1002;
cursor:pointer;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none
}
.hamburger.is-active {background-color:none}
._layer{
background:#FFF; margin-bottom:4px;
border-radius:2px;
width:28px;
height:4px;
opacity:1;
-webkit-transform:translate3d(0, 0, 0);
transform:translate3d(0, 0, 0);
-webkit-transition:all 0.25s cubic-bezier(0.05, 1.04, 0.72, 0.98);
transition:all 0.25s cubic-bezier(0.05, 1.04, 0.72, 0.98);
}
.hamburger:hover .-top {-webkit-transform:translateY(-100%); -ms-transform:translateY(-100%); transform:translateY(-100%)}
.hamburger:hover .-bottom {-webkit-transform:translateY(100%); -ms-transform:translateY(100%); transform:translateY(100%)}
.hamburger.is-active .-top {-webkit-transform:translateY(200%) rotate(45deg) !important; -ms-transform:translateY(200%) rotate(45deg) !important; transform:translateY(200%) rotate(45deg) !important}
.hamburger.is-active .-mid {opacity:0}
.hamburger.is-active .-bottom {-webkit-transform:translateY(-200%) rotate(135deg) !important; -ms-transform:translateY(-200%) rotate(135deg) !important; transform:translateY(-200%) rotate(135deg) !important}
#nav.is_active{
visibility:visible;
transform:translate3d(0px, 74px, 0px) }
#nav {
width:100%;
height: 100%;
left:0;
bottom:0;
top:0;
padding:0;
overflow-y:hidden;
overflow-x:hidden;
position:fixed;
visibility:hidden;
transform:translate3d(0px, -100%, 0px);
transition:transform 0.35s cubic-bezier(0.05, 1.04, 0.72, 0.98) 0s;
z-index:1001;
background:#792281; }
#nav ul li {margin:0 0 15px 0; float:none; font-size:1.6em; text-align:left; display:none}
#nav ul li a {color:#FFF; display:inline-block}
.show {display:block !important}
}