﻿body{font-family:"Montserrat",sans-serif}@font-face{src:url("../fonts/Apalu.ttf");font-family:"Apalu"}.section-title{position:relative;font-weight:700;padding:0 0 .6em 0;margin:0 0 .6em 0;color:#000}.section-title.bright{color:#f1f5f7}.section-title.blue{color:#f1f5f7}.section-title.blue strong{color:#b5c9d3}.section-title.blue:before{background-color:#b5c9d3}.section-title strong{color:#c83737;font-weight:700}.section-title.hide-bottom-bar{padding:0;margin:0}.section-title.hide-bottom-bar:before{display:none !important}.section-title:before{content:"";position:absolute;height:4px;width:3em;background-color:#ed8787;bottom:0;left:0}.section-title.centered{text-align:center}.section-title.centered:before{left:0;right:0;margin:0 auto}.section-title.right{text-align:right}.section-title.right:before{left:initial;right:0}.description{position:relative;font-family:"Lato",sans-serif;font-size:1.2em;color:#4e4e4e}.description.justfied{text-align:justify}.description.right{text-align:right}hr{position:relative;height:4px;width:15%;background-color:#ed8787;bottom:0;left:0}hr.gray{background-color:#e0e0e0}hr.m1{margin:1em auto}hr.m2{margin:2em auto}hr.m3{margin:3em auto}.m{position:relative}.m.v1{margin:1em auto}.m.v2{margin:2em auto}.m.v3{margin:3em auto}.flex-top{display:flex;justify-content:space-between;flex-direction:row;align-items:center}.socials{display:flex;position:relative;justify-content:center;align-content:center;align-items:center}.socials .social-icon{position:relative;height:30px;width:30px;margin:0 .5em;line-height:1em;top:0;display:flex;align-content:center;align-items:center;justify-content:center;transition:all .15s ease-in-out}.socials .social-icon i{font-size:2em}.socials .social-icon.facebook{color:#4172b8}.socials .social-icon.instagram{color:#e4405f}.socials .social-icon.whatsapp{color:#25d366}.socials .social-icon:hover{top:-4px}.socials.left{justify-content:flex-start}.socials.left .social-icon{margin:0 .5em 0 0}.btn-custom{position:relative;background-color:#c83737;color:#fff;border-radius:20px 0 20px 0;font-size:1.1em;font-weight:500;padding:.5em 1.5em;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-ms-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.btn-custom.success,.btn-custom.success:hover,.btn-custom.success:focus{background-color:#007e33;color:#fff}.btn-custom.warning,.btn-custom.warning:hover,.btn-custom.warning:focus{background-color:#f80;color:#fff}.btn-custom:hover,.btn-custom:focus{color:#fff !important;text-decoration:none !important;background-color:#a02c2c}.btn-custom.arrow{position:relative}.btn-custom.arrow:before{content:"";font-family:"fontello";position:absolute;left:0;top:0;bottom:0;display:flex;align-items:center;opacity:0;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-ms-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.btn-custom.arrow:hover:before,.btn-custom.arrow:focus:before{opacity:1;left:10px}.btn-custom.o-border{border:solid 2px #c83737;background-color:#fff;color:#c83737}.btn-custom.lg{font-size:2em;padding:1em 2em}.btn-custom.big{font-size:1.5em;padding:.6em 1.2em}.form-control{position:relative;border:none;box-shadow:none;border-bottom:solid 2px #ed8787;border-radius:20px 0 20px 0;background-color:#ffdede;color:#c83737;font-weight:500;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-ms-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.form-control:focus{border-bottom-color:#c83737;box-shadow:none}.form-control::placeholder{color:#c83737;opacity:1}.form-control:-ms-input-placeholder{color:#c83737}.form-control::-ms-input-placeholder{color:#c83737}textarea{resize:none}header{background-color:#c83737;padding:3em 0 0 0}@media only screen and (max-width: 30em){header{padding:1em 0 0 0}}header .menu{display:flex;margin:0;padding:0 0 6em 0;align-content:center;align-items:center;justify-content:center;list-style-type:none;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-ms-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}header .menu li a{color:#fff9f9;margin:0 2em;font-size:1.5em}@media only screen and (max-width: 30em){header .menu{display:none;padding:0 0 0 0 !important;opacity:0}}@media only screen and (max-width: 768px){header .menu{padding:0 0 3em 0}}header .divider{position:relative;display:block;background-color:#fff;height:6em;width:100%}header .divider:after{content:"";position:relative;display:block;height:100%;width:100%;background-color:#c83737;border-radius:0 0 100% 0}@media only screen and (max-width: 30em){header .divider{height:2em}}@media only screen and (max-width: 768px){header .divider{height:3em}}header .burguer-menu{position:relative;display:none;z-index:10000000}@media only screen and (max-width: 30em){header .burguer-menu{display:flex;justify-content:space-between;align-items:center;align-content:center}}header .burguer-menu .title{color:#fff9f9}header .burguer-menu .hamburguer-menu{background-color:transparent;border-radius:10px 0 10px 0;width:50px;height:50px;position:relative;top:0;right:0}header .burguer-menu .hamburguer-menu .hamburguer{position:relative;display:block;background:#fff9f9;width:30px;height:3px;top:29px;left:15px;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-ms-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}header .burguer-menu .hamburguer-menu .hamburguer:before,header .burguer-menu .hamburguer-menu .hamburguer:after{background:#fff9f9;content:"";display:block;width:100%;height:100%;position:absolute;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-ms-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}header .burguer-menu .hamburguer-menu .hamburguer:before{top:-8px}header .burguer-menu .hamburguer-menu .hamburguer:after{bottom:-8px}header input[type=checkbox]{display:none}header input[type=checkbox]:checked~.burguer-menu label .hamburguer{transform:rotate(45deg)}header input[type=checkbox]:checked~.burguer-menu label .hamburguer:before{transform:rotate(90deg);top:0}header input[type=checkbox]:checked~.burguer-menu label .hamburguer:after{transform:rotate(90deg);bottom:0}header input[type=checkbox]:checked~.menu{display:block;opacity:1}.psychology{position:relative;display:flex;flex-direction:row;align-content:center;align-items:center;justify-content:center}.psychology .psychology-logo{position:relative;margin:0 2em 0 0}.psychology .psychology-logo img{height:10em;object-fit:contain}@media only screen and (max-width: 30em){.psychology .psychology-logo{margin:0 1em 0 0}.psychology .psychology-logo img{height:12em}}.psychology .psychology-wrap{position:relative}.psychology .psychology-wrap .title{position:relative;font-family:"Apalu";color:#fff9f9;font-size:6em;line-height:1em;margin:0;padding:0}.psychology .psychology-wrap .sub-title{position:relative;line-height:1em;margin:.2em 0 0 0;padding:0;color:#ffdede}@media only screen and (max-width: 30em){.psychology .psychology-wrap .title{font-size:4em;line-height:.8em}.psychology .psychology-wrap .sub-title{font-size:1.2em}}#about{position:relative;padding:6em 0}@media only screen and (max-width: 30em){#about{padding:4em 0}}#about .paloma-pic{position:relative;margin:1.5em 0 0 0;border:solid 5px #ed8787;border-radius:100%;filter:drop-shadow(0 2px 5px rgba(0, 0, 0, 0.2))}#about .paloma-pic img{border-radius:100%;user-select:none;pointer-events:none}@media only screen and (max-width: 768px){#about .paloma-pic{margin:50% 0 0 0}}@media only screen and (max-width: 30em){#about .paloma-pic{margin:0 0 2em 0;text-align:center;width:100px}}#about .social-wrapper{position:relative;display:flex;align-items:center;align-content:center;justify-content:center;padding:3.5em 0 0 0;margin:3em 0 0 0}@media only screen and (max-width: 30em){#about .social-wrapper{padding:1.5em 0 0 0;margin:1em 0 0 0}}#about .social-wrapper:before{content:"";position:absolute;height:4px;width:12%;background-color:#e0e0e0;top:0;left:0;right:0;margin:0 auto}#about .social-wrapper h3{position:relative;padding:0;margin:0 .5em 0 0;color:#000}#gallery{position:relative;background-color:#346d88}#gallery .divider{position:relative;display:block;height:6em;width:100%;background-color:#fff}#gallery .divider:before{content:"";position:relative;display:block;height:100%;width:100%;background-color:#346d88}#gallery .divider.bottom{height:8em}#gallery .divider.top:before{border-radius:100% 0 0 0}#gallery .divider.bottom:before{border-radius:0 0 100% 0}@media only screen and (max-width: 768px){#gallery .divider{height:3em}#gallery .divider.bottom{height:4em}}@media only screen and (max-width: 30em){#gallery .divider{height:2em}#gallery .divider.bottom{height:3em}}#gallery .gallery-items{position:relative;border-radius:20px 0 20px 0;overflow:hidden}#gallery .gallery-items figure{position:relative;height:200px}#gallery .gallery-items figure img{height:100%;width:100%;object-fit:cover}#gallery .gallery-items figure:before{content:"";display:block;position:absolute;background-color:rgba(0,0,0,.5);height:100%;width:100%;top:0;left:0;right:0;bottom:0;z-index:10;opacity:0;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-ms-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}#gallery .gallery-items figure:after{content:"";font-family:"fontello";font-size:2em;position:absolute;display:flex;align-items:center;align-content:center;justify-content:center;top:-2em;left:0;right:0;bottom:0;margin:auto;z-index:11;opacity:0;color:#fff;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}#gallery .gallery-items figure:hover{cursor:pointer}#gallery .gallery-items figure:hover:before{opacity:1}#gallery .gallery-items figure:hover:after{opacity:1;top:0}#blog{position:relative;padding:4em 0}#blog .blog-item{position:relative;background-color:#fff;box-shadow:0 2px 5px rgba(0,0,0,.4);border-radius:20px 0 20px 0;margin:1em}#blog .blog-item figure{position:relative;height:13em;width:100%;border-radius:20px 0 20px 0;overflow:hidden}#blog .blog-item figure img{position:relative;height:100%;width:100%;object-fit:cover;transform:scale(1);-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-ms-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}#blog .blog-item figure .date{position:absolute;bottom:0;left:1em;background-color:#ed8787;color:#fff;padding:.5em 1em;border-radius:10px 0 10px 0;font-weight:bold;font-size:11px;letter-spacing:1px;box-shadow:0 2px 5px rgba(0,0,0,.2)}#blog .blog-item .content{height:100%;width:100%;top:0;left:0;right:0;bottom:0;z-index:10;padding:1em;min-height:16em;display:flex;flex-direction:column;justify-content:space-between;align-items:center}#blog .blog-item .content h3{color:#000;font-weight:700;text-align:center;margin-top:0}#blog .blog-item .content p{color:#353535;text-align:center}#blog .blog-item:hover img,#blog .blog-item:focus img{transform:scale(1.1)}#evaluations{position:relative;margin:3em 0}#evaluations .section-title{margin:0}#evaluations .evaluation-wrapper{position:relative;background-color:#c83737;padding:3em 0 1em 0;border-radius:20px 0 20px 0;border-bottom:solid 4px #ed8787;box-shadow:0 2px 5px rgba(200,55,55,.2)}#evaluations .evaluation-wrapper:before,#evaluations .evaluation-wrapper:after{font-family:"fontello";position:absolute;font-size:2.5em;color:#ffdede;line-height:.9em;pointer-events:none;user-select:none}#evaluations .evaluation-wrapper:before{content:"";top:10px;left:10px}#evaluations .evaluation-wrapper:after{content:"";bottom:10px;right:10px}#evaluations .evaluation-wrapper .user-description{position:relative;min-height:7em;display:flex;align-items:center;align-content:center;flex-direction:column;justify-content:center;padding:0 1em}#evaluations .evaluation-wrapper .user-description .description{color:#fff9f9;margin-bottom:0;text-align:center;font-style:italic;font-size:1.3em}@media only screen and (max-width: 30em){#evaluations .evaluation-wrapper .user-description{height:auto;margin:1em 0;text-align:center}}footer{position:relative;margin:6em 0 0 0}footer img{position:relative;height:15em !important;object-fit:contain;margin:4em auto;left:0;right:0}@media only screen and (max-width: 30em){footer img{margin:1em auto}}footer ul{list-style-type:none;margin:0;padding:0}footer ul li{margin:0 0 1.5em 0}footer ul li:not(.no-flex){display:flex;align-items:center}@media only screen and (max-width: 30em){footer ul li{display:flex;align-items:center}}footer ul .icon{position:relative;font-family:"fontello";display:inline-block;font-size:1.5em;width:40px;height:40px;background-color:#fff;border-radius:100%;border:solid 2px #ed8787;color:#c83737;text-align:center;margin:0 .3em 0 0}footer ul .icon:before{display:flex;align-items:center;align-content:center;justify-content:center;height:100%}footer ul .icon.phone:before{content:""}footer ul .icon.map-marker:before{content:""}footer ul .icon.mail:before{content:""}@media only screen and (max-width: 30em){footer ul .icon{width:35px;height:35px}}footer ul .info{display:inline-block;font-size:1.4em}footer ul .info .link{font-size:.8em}footer ul .info .link a{color:#ed8787}@media only screen and (max-width: 30em){footer ul .info{font-size:1.2em}footer ul .info .link{display:block}}footer .recaptcha-info{font-size:.8em;color:#888}footer .footer{background-color:#c83737;border-radius:50% 50% 0 0;color:#fff9f9;text-align:center}footer .footer p{padding:.5em;margin:0}@media only screen and (max-width: 30em){footer .social-wrapper{margin:1em auto !important;display:flex !important}}.grecaptcha-badge{visibility:hidden}#post{margin:6em 0}@media only screen and (max-width: 30em){#post{margin:2em 0}}#post .header-title{position:relative;display:flex;flex-direction:row;align-items:center;margin:0 0 2em 0}#post .header-title .back{position:relative;padding:0 0 0 4em;color:#c83737;text-decoration:none;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-ms-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}#post .header-title .back:hover:before,#post .header-title .back:focus:before{background-color:#ed8787}#post .header-title .back:before{position:absolute;content:"";font-family:"Fontello";color:#fff9f9;background-color:#c83737;font-size:1.5em;border-radius:50%;height:35px;width:35px;top:0;left:0;bottom:0;margin:auto;display:flex;justify-content:center;align-items:center;align-content:center;border:solid 2px #c83737;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-ms-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}#post .header-title .back:after{content:"|";margin:0 1em;font-size:1.5em}@media only screen and (max-width: 30em){#post .header-title .back:after{display:none;content:""}}#post img{width:100%;border-radius:20px 0 20px 0}#post .when{position:relative;margin:.5em 0 0 0;color:#888}#post .when:before{content:"";font-family:"Fontello";margin:0 .5em 0 0}#post .desc{font-size:1.2em;line-height:1.5em}#post .desc .color-bold{color:#c83737}#post .desc .color{color:#ed8787}#posts{position:relative;margin:5em 0}@media only screen and (max-width: 30em){#posts{margin:2em 0}}#posts .post-item{position:relative;margin:0 0 2em 0}#posts .post-item:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:20px 0 20px 0;border-bottom:solid 2px #ed8787;z-index:10;pointer-events:none}#posts .post-item figure{position:relative;overflow:hidden;border-radius:20px 0 0 0;height:170px;width:100%}#posts .post-item figure img{height:100%;width:100%;object-fit:cover}@media only screen and (max-width: 30em){#posts .post-item figure{border-radius:20px 0 20px 0}}#posts .post-item .content{position:relative;padding:0 2em 0 0}@media only screen and (max-width: 30em){#posts .post-item .content{padding:0 1em 0 0}}#posts .post-item .content h2{margin:0;color:#000}@media only screen and (max-width: 30em){#posts .post-item .content h2{margin:.3em 0 0 0}}#posts .post-item .content .description{position:relative;text-align:justify;margin:.5em 0 1em 0;line-height:1.1em;max-height:3.3em;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}#posts .post-item .content .inline{display:flex;flex-direction:row;justify-content:flex-start;align-items:baseline}@media only screen and (max-width: 30em){#posts .post-item .content .inline{justify-content:space-between}}#posts .post-item .content .when{position:relative;margin:0 0 0 1.5em;color:#888}#posts .post-item .content .when:before{content:"";font-family:"Fontello";margin:0 .5em 0 0}@media only screen and (max-width: 30em){#posts .post-item .content .when{margin:0 0 0 .5em}}.order-plugin{position:relative;font-size:1.2em}.order-plugin a{text-decoration:none;color:#ed8787}.order-plugin a.active{color:#c83737;font-weight:bold}.order-plugin a:focus,.order-plugin a:hover{color:#c83737}@media only screen and (max-width: 30em){.order-plugin .o-name{display:none}}/*# sourceMappingURL=main.css.map */
