.variation-resume{background:#fcfbfb}.variation-resume #sp-header{position:absolute}.variation-resume #sp-header.menu-fixed{position:fixed;margin-top:0}.variation-resume .nav-placeholder{display:none}.variation-resume .social-icons{float:right;margin:20px 0 0 0;font-size:20px}.variation-resume .social-icons>li:nth-child(1) a:hover,.variation-resume .social-icons>li:nth-child(1) a:focus{color:#3b5998}.variation-resume .social-icons>li:nth-child(2) a:hover,.variation-resume .social-icons>li:nth-child(2) a:focus{color:#1da1f2}.variation-resume .social-icons>li:nth-child(3) a:hover,.variation-resume .social-icons>li:nth-child(3) a:focus{color:#dd4b39}.variation-resume .social-icons>li:nth-child(4) a:hover,.variation-resume .social-icons>li:nth-child(4) a:focus{color:#00a0dc}.variation-resume .social-icons>li:nth-child(5) a:hover,.variation-resume .social-icons>li:nth-child(5) a:focus{color:#ea4c89}.variation-resume .social-icons>li a{color:#fff}.variation-resume .sp-simpleportfolio .sp-simpleportfolio-item .sp-simpleportfolio-info{display:none}.variation-resume #sp-top-bar{position:absolute;left:0;top:0;padding:1rem 0;z-index:2;width:100%}.variation-resume #sp-top-bar #sp-logo .sp-retina-logo{display:none}.variation-resume #sp-header{height:4rem}.variation-resume .sp-megamenu-parent>li>a{line-height:4rem;letter-spacing:2.4px;padding:0 1.4rem;font-weight:700;text-transform:uppercase}.variation-resume #offcanvas-toggler{line-height:67px}.variation-resume.layout-boxed .body-innerwrapper{background:transparent;width:1250px;box-shadow:none;position:relative;padding-top:40px}.variation-resume .sp-ares-hero-section .sppb-addon-social-media{float:right}.variation-resume .sp-ares-hero-section .sppb-addon-social-media a{color:#fff;font-size:20px;margin-left:20px}.variation-resume .sp-ares-hero-section .sppb-addon-social-media a:last-of-type{margin-right:0}.variation-resume .sp-ares-hero-section .sppb-addon-text-block .sppb-addon-title{margin-bottom:0}.variation-resume .sp-ares-hero-section .ares-banner-info .mod-sppagebuilder>.sppb-section{padding-bottom:0 !important;padding-top:0 !important}.variation-resume .sp-ares-hero-section .ares-banner-info .mod-sppagebuilder .sppb-addon-text-block .sppb-addon-title{font-family:Lato;font-size:16px !important;margin-bottom:12px !important;margin-top:0}.variation-resume .sp-ares-hero-section .ares-banner-info .mod-sppagebuilder .sppb-addon-text-block .sppb-addon-content{font-family:Lato;font-size:14px;line-height:1}.variation-resume .ares-resume-about-me.ares-resume-section{margin-top:90px !important}.variation-resume .sppb-addon-header.ares-left-heading{position:relative}.variation-resume .sppb-addon-header.ares-left-heading .sppb-addon-title{color:rgba(0, 0, 0, 0.25);font-size:16px;font-weight:700;left:auto;letter-spacing:3.2px;margin:0 !important;position:absolute;left:96px;text-transform:uppercase;-webkit-transform:rotate(90deg);transform:rotate(90deg);display:inline-block;background:#fff;padding-right:18px !important;margin-top:-10px !important;-webkit-transform-origin:left bottom;transform-origin:left bottom;top:0;white-space:nowrap}.variation-resume .ares-resume-section{background:#ffffff;border-bottom:1px solid #f2f5f7}.variation-resume .ares-resume-section .sppb-row-container .sppb-row{display:-webkit-flex;display:-moz-flex;display:flex}.variation-resume .ares-resume-section .sppb-row-container .sppb-row .sppb-col-md-2{position:relative}.variation-resume .ares-resume-section .sppb-row-container .sppb-row .sppb-col-md-2:before{background:rgba(0, 0, 0, 0.1);content:"";left:auto;position:absolute;right:76px;top:20px;bottom:0;width:1px}.variation-resume .ares-resume-section .sppb-addon-text-block .sppb-addon-content h6{letter-spacing:2.4px;font-weight:700}.variation-resume .ares-resume-section .sppb-addon-text-block .sppb-addon-content h6 strong{font-weight:900}.variation-resume .ares-resume-section .sppb-addon-text-block .sppb-addon-content p{line-height:30px}.variation-resume .ares-resume-section .sppb-addon-text-block.ares-about-info ul{list-style:none;padding:0;margin:0 0 88px}.variation-resume .ares-resume-section .sppb-addon-text-block.ares-about-info ul li{display:table;font-size:12px;font-weight:700;letter-spacing:2.4px;line-height:1;margin-bottom:36px}.variation-resume .ares-resume-section .sppb-addon-text-block.ares-about-info ul li a{float:left;width:180px}.variation-resume .ares-resume-section .sppb-addon-text-block.ares-about-info ul li strong{font-weight:900}.variation-resume .ares-resume-section .sppb-addon-testimonial .sppb-media .sppb-media-body blockquote{border:0 none;font-style:italic;letter-spacing:0.45px;font-size:18px;line-height:30px;margin:0;padding:0}.variation-resume .ares-resume-section .sppb-addon-testimonial .sppb-media .sppb-media-body blockquote footer{margin-top:30px}.variation-resume .ares-resume-section .sppb-addon-testimonial .sppb-media .sppb-media-body blockquote footer:before{display:none}.variation-resume .ares-resume-section .sppb-addon-testimonial .sppb-media .sppb-media-body blockquote footer strong{font-family:Lato;font-size:18px;font-style:normal;display:block;margin-bottom:2px}.variation-resume .ares-resume-section .sppb-addon-testimonial .sppb-media .sppb-media-body blockquote footer cite{letter-spacing:2.4px;font-family:Lato;font-size:12px;font-style:normal}.variation-resume .ares-resume-section .sp-simpleportfolio.sp-simpleportfolio-view-items .sp-simpleportfolio-item .sp-simpleportfolio-overlay{background:transparent}.variation-resume .ares-resume-section .sp-simpleportfolio.sp-simpleportfolio-view-items .sp-simpleportfolio-item .sp-simpleportfolio-overlay .sp-simpleportfolio-btns .btn-zoom{display:none}.variation-resume .ares-resume-section .sp-simpleportfolio.sp-simpleportfolio-view-items .sp-simpleportfolio-item .sp-simpleportfolio-overlay .sp-simpleportfolio-btns .btn-view{border:medium none;border-radius:50%;color:#fff;font-size:50px;height:127px;line-height:1;margin:0;padding-top:39px;width:127px}.variation-resume .ares-resume-section .sp-simpleportfolio.sp-simpleportfolio-view-items .sp-simpleportfolio-item .sp-simpleportfolio-overlay .sp-simpleportfolio-btns .btn-view span:before{content:"l"}.variation-resume .ares-resume-contact-section .sppb-addon-text-block .sppb-addon-title{font-weight:500;line-height:1.3;margin:7px 0}.variation-resume .ares-resume-contact-section .sppb-addon-text-block .sppb-addon-content{font-size:14px;color:#646464}.variation-resume .ares-resume-contact-section .sppb-addon-ajax-contact{margin-top:56px}.variation-resume .ares-resume-contact-section .sppb-addon-ajax-contact .sppb-addon-title{border-bottom:1px solid #f2f5f7;margin:0 0 32px;padding-bottom:28px}.variation-resume .ares-resume-contact-section .sppb-addon-ajax-contact .sppb-ajaxt-contact-form .sppb-form-group{width:48.64%}.variation-resume .ares-resume-contact-section .sppb-addon-ajax-contact .sppb-ajaxt-contact-form .sppb-form-group:nth-child(2){margin-right:0}.variation-resume .ares-resume-contact-section .sppb-addon-ajax-contact .sppb-ajaxt-contact-form .sppb-form-group:nth-child(3),.variation-resume .ares-resume-contact-section .sppb-addon-ajax-contact .sppb-ajaxt-contact-form .sppb-form-group:nth-child(4){width:100%}.variation-resume .ares-resume-contact-section .sppb-addon-ajax-contact .sppb-ajaxt-contact-form button{float:right;margin:25px auto 0}.variation-resume #sp-bottom{border-top:0 none;margin-top:9px}#introduccion>.sppb-row-overlay{background-image:url("/images/template/bk-intro.svg") !important;background-repeat:no-repeat;background-attachment:scroll;background-size:55% auto !important;background-position:right -50% bottom 5% !important}@media (max-width:767.98px){#introduccion>.sppb-row-overlay{background-size:auto 80% !important;background-position:left 256px bottom -31% !important}}@media (max-width:767.98px){.sp-page-builder .page-content #introduccion{background-position:left bottom !important;background-size:auto 100% !important}}@media (max-width:767.98px){.sp-page-builder .page-content #sobre-mi{background-size:auto 100% !important}.sp-page-builder .page-content #sobre-mi .sppb-btn-primary{display:block}.sp-page-builder .page-content #sobre-mi .blog-carousel .bx-viewport{margin-top:2rem}.sp-page-builder .page-content #sobre-mi .bx-prev,.sp-page-builder .page-content #sobre-mi .bx-next{display:none}.sp-page-builder .page-content #sobre-mi .sppb-addon-articles-carousel .bx-pager.bx-default-pager{left:0;right:1rem;text-align:center}.sp-page-builder .page-content #sobre-mi .sppb-addon-articles-carousel .bx-pager.bx-default-pager a{margin-bottom:1rem}}@media (max-width:767.98px){#sp-top-bar .sppb-btn.sppb-btn-custom{padding:0.5rem}}.variation-resume #sp-header .burger-icon{width:50px;cursor:pointer}.variation-resume #sp-header .burger-icon>span{display:block;height:4px;background-color:#291e1f !important;margin:6px 0;border-radius:4px}.variation-resume #sp-header .burger-icon:hover>span{background-color:#815f62 !important}.offcanvas-active .burger-icon>span,#modal-menu-toggler.active .burger-icon>span{background-color:#815f62 !important}@media (max-width:767.98px){body.ltr #offcanvas-toggler.offcanvas-toggler-right{margin-left:0}.variation-resume #sp-header{height:3.3rem}}.blogger-image img{background-color:#deb688;border:0.5rem solid #fff;box-shadow:0 0 1rem rgba(0, 0, 0, 0.15)}#sobre-mi .blogger-contact .sppb-btn-custom{font-size:26px !important}#sobre-mi .blogger-contact .sppb-btn-custom span{display:none}#sp-top-bar .blogger-contact .sppb-btn-custom span,#sp-header-blog .blogger-contact .sppb-btn-custom span{display:none}#sp-header-blog .breadcrumb{padding:0 1rem;background-color:transparent;border-radius:0;color:#f4eee8;margin:0;justify-content:center;font-size:0.9rem}#sp-header-blog .breadcrumb .float-start{display:none}#sp-header-blog .breadcrumb .breadcrumb-item+.breadcrumb-item::before{color:#f4eee8}#sp-header-blog .breadcrumb>li{color:rgba(244, 238, 232, 0.75)}#sp-header-blog .breadcrumb>li a{color:#f4eee8;font-weight:600}#sp-header-blog .categories-module{display:flex;flex-wrap:wrap;list-style:none;justify-content:center;font-size:0.9rem}#sp-header-blog .categories-module li{margin:0;padding:0}#sp-header-blog .categories-module li h5{margin:0;text-transform:uppercase;font-size:0.8rem;font-weight:700;letter-spacing:3px}#sp-header-blog .categories-module li+li{padding-left:0.75rem}#sp-header-blog .categories-module li+li h5::before{float:left;padding-right:0.5rem;font-weight:normal;content:var(--bs-breadcrumb-divider, "/")}#sp-footer .sp-copyright{display:block;text-align:center}#sp-pre-footer .blogger-contact .sppb-btn-custom{padding:0.35rem 0.5rem !important;margin:0 !important}#sp-pre-footer .blogger-contact .sppb-btn-custom span{display:none}#agendar-cita .blogger-contact .sppb-btn-custom span{font-size:1rem;display:none}.title-decoration h5.sppb-addon-title{font-weight:300;margin-bottom:2.5rem;position:relative}.title-decoration h5.sppb-addon-title::before{content:"";width:3%;position:absolute;bottom:-1.25rem;left:50%;transform:translate(-50%, 0);height:3px;background-color:#291e1f}.title-decoration .sppb-addon-content h2{font-weight:400;line-height:1.2}.sppb-btn{padding:0.5rem 1.4rem}.sppb-btn.sppb-btn-custom{padding:0.5rem 1rem}.sppb-btn.sppb-btn-lg{padding:0.5rem 2rem}.btn-warning,.sppb-btn-warning{border-color:#deb688;background-color:#deb688}.btn-warning:hover,.sppb-btn-warning:hover{border-color:#d39e60;background-color:#d39e60}.btn-primary.sppb-btn-outline,.btn-primary.btn-outline,.sppb-btn-primary.sppb-btn-outline,.sppb-btn-primary.btn-outline{border-color:#392b26;color:#392b26}.btn-primary.sppb-btn-outline:hover,.btn-primary.btn-outline:hover,.sppb-btn-primary.sppb-btn-outline:hover,.sppb-btn-primary.btn-outline:hover{border-color:#392b26;background-color:#392b26}.blog-carousel .bx-wrapper{margin-bottom:2rem}.blog-carousel .bx-wrapper .bx-controls-direction a{height:40px;line-height:40px;margin-top:-25px;font-size:40px;width:40px;left:10px;color:#291e1f}.blog-carousel .bx-wrapper .bx-controls-direction a.bx-next{left:50px}.blog-carousel .bx-wrapper .bx-controls-direction a:hover{color:#815f62}.blog-carousel .bx-wrapper .bx-pager.bx-default-pager a{background-color:#815f62 !important;height:6px;border-radius:4px}.blog-carousel .bx-wrapper .bx-pager.bx-default-pager a:hover{background-color:#291e1f !important}.blog-carousel .bx-wrapper .bx-pager.bx-default-pager a.active{background-color:#291e1f !important}.blog-carousel .bx-viewport{min-height:554px}.blog-carousel .sppb-articles-carousel-img{border-top-right-radius:0.8rem;border-top-left-radius:0.8rem;overflow:hidden}.blog-carousel h5.sppb-articles-carousel-meta-category{margin-bottom:0.75rem}.blog-carousel h5.sppb-articles-carousel-meta-category a{font-size:0.8rem;line-height:1;letter-spacing:2px;text-transform:uppercase;font-weight:600;color:#291e1f;display:inline-block;margin-top:0}.blog-carousel h5.sppb-articles-carousel-meta-category a:hover{color:#815f62}.blog-carousel h3.sppb-articles-carousel-link{line-height:1.2;font-weight:bold;font-size:1.2rem;margin-bottom:0.75rem}.blog-carousel h3.sppb-articles-carousel-link a{display:block;color:#291e1f}.blog-carousel h3.sppb-articles-carousel-link a:hover{color:#815f62}.blog-carousel h6.sppb-articles-carousel-meta{color:#291e1f;font-size:0.65rem;line-height:1.2;letter-spacing:1px;text-transform:uppercase;font-weight:normal;margin-bottom:0.75rem}.blog-carousel h6.sppb-articles-carousel-meta .sppb-articles-carousel-meta-date{color:inherit;font-size:inherit;font-weight:normal}.schedule .sppb-btn{padding:0.75rem 2rem}.schedule .form-builder-checkbox-item label::before,.schedule .form-builder-radio-item label::before,.schedule .sppb-addon-form-builder .sppb-form-check-label::before{border:2px solid #291e1f}.schedule .form-builder-checkbox-item input:checked+label::before,.schedule .form-builder-radio-item input:checked+label::before,.schedule .sppb-addon-form-builder .sppb-form-check-input:checked+label::before{background:#291e1f}.schedule input,.schedule textarea,.schedule select,.schedule option{font-family:"Montserrat", sans-serif;text-transform:uppercase;letter-spacing:2px;font-weight:700;font-size:12px !important;color:#291e1f}.schedule .sppb-form-check{margin-top:1rem}.schedule .sppb-form-group input::placeholder,.schedule .sppb-form-group textarea::placeholder,.schedule .sppb-form-group select::placeholder{font-family:"Montserrat", sans-serif;text-transform:uppercase;letter-spacing:2px;font-weight:700;font-size:12px}.article-list .article{margin-bottom:2rem;padding:0;border:0;border-radius:12px 12px 0 0}.article-list .article .article-header h2{line-height:1.2;font-weight:bold;font-size:1.2rem;margin-bottom:0.75rem}.article-list .article .article-info{margin-bottom:0.75rem}.article-list .article .article-info span{color:#291e1f;font-size:0.7rem;line-height:1.4;letter-spacing:2px;text-transform:uppercase;margin:0}.article-list .article .article-info span.createdby,.article-list .article .article-info span.category-name{font-weight:bolder}.article-list .article .article-intro-image,.article-list .article .article-featured-video,.article-list .article .article-featured-audio,.article-list .article .article-feature-gallery{margin:0;border-radius:12px 12px 0 0;border-bottom:0}.article-list .article .article-intro-image img,.article-list .article .article-featured-video img,.article-list .article .article-featured-audio img,.article-list .article .article-feature-gallery img{margin:0}.article-list .article .article-body{background:#fff;box-shadow:0 6px 12px -3px rgba(49, 41, 41, 0.1);padding:20px 20px 25px;margin-bottom:15px}.article-list.related-article-list .article-featured-audio,.article-list.related-article-list .article-full-image{border-radius:16px;overflow:hidden;margin-bottom:1rem}.article-list.related-article-list .article-featured-audio img,.article-list.related-article-list .article-full-image img{display:inline-block;border-radius:16px}.article-details{width:90%;margin:0 auto}@media (max-width:767.98px){.article-details{width:100%}}.article-details .article-full-image{border-radius:16px;overflow:hidden}.article-details .article-full-image img{display:inline-block;border-radius:16px}.article-details .article-header h1{font-size:2.5rem;text-align:center;font-weight:600;line-height:1.4;width:75%;margin:auto auto}@media (max-width:767.98px){.article-details .article-header h1{font-size:1.75rem;text-align:center;font-weight:600;line-height:1.4;width:100%;margin:auto auto}}.article-details .article-info{justify-content:center;font-size:2rem;font-family:"Montserrat", sans-serif;text-transform:uppercase;line-height:1.4;letter-spacing:2px;font-weight:500}.article-details .article-ratings-social-share{padding:0;border-top:0;border-bottom:0;margin-bottom:2rem}.article-details .me-auto.align-self-center{margin:0 auto !important}.article-details .me-auto.align-self-center .ratings-label{display:block;font-size:0.85rem;font-family:"Montserrat", sans-serif;text-transform:uppercase;line-height:1.4;letter-spacing:2px;font-weight:700}.article-details div[itemprop=articleBody]{width:90%;margin:0 auto;line-height:2;font-size:1.2rem;text-align:justify}.article-details div[itemprop=articleBody] p{margin-bottom:2rem}.page-item .page-link{border-color:#d9cbc6}.page-item .page-link:hover{color:#6f554b !important;background-color:#eee7e5 !important;border-color:#eee7e5 !important}.page-item.active .page-link{color:#fff;background-color:#a6867a;border-color:#a6867a}