.elementor-259 .elementor-element.elementor-element-e89d501{--display:flex;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-259 .elementor-element.elementor-element-e89d501::before, .elementor-259 .elementor-element.elementor-element-e89d501 > .elementor-background-video-container::before, .elementor-259 .elementor-element.elementor-element-e89d501 > .e-con-inner > .elementor-background-video-container::before, .elementor-259 .elementor-element.elementor-element-e89d501 > .elementor-background-slideshow::before, .elementor-259 .elementor-element.elementor-element-e89d501 > .e-con-inner > .elementor-background-slideshow::before, .elementor-259 .elementor-element.elementor-element-e89d501 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-259 .elementor-element.elementor-element-e89d501.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-theme-post-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-259 .elementor-element.elementor-element-2b757d9 > .elementor-widget-container{margin:70px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-259 .elementor-element.elementor-element-2b757d9{text-align:center;}.elementor-259 .elementor-element.elementor-element-2b757d9 .elementor-heading-title{font-family:"Philosopher", Sans-serif;font-size:45px;font-weight:600;text-transform:uppercase;font-style:normal;color:var( --e-global-color-e663a0a );}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-259 .elementor-element.elementor-element-17f4aa5 > .elementor-widget-container{margin:0px 50px 0px 50px;padding:0px 0px 0px 0px;}.elementor-259 .elementor-element.elementor-element-17f4aa5{color:var( --e-global-color-e663a0a );font-family:"Philosopher", Sans-serif;font-size:19px;font-weight:400;line-height:23px;}.elementor-259 .elementor-element.elementor-element-6925ccb{--e-image-carousel-slides-to-show:3;}.elementor-259 .elementor-element.elementor-element-6925ccb .elementor-swiper-button.elementor-swiper-button-prev, .elementor-259 .elementor-element.elementor-element-6925ccb .elementor-swiper-button.elementor-swiper-button-next{color:var( --e-global-color-e663a0a );}.elementor-259 .elementor-element.elementor-element-6925ccb .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-259 .elementor-element.elementor-element-6925ccb .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-e663a0a );}.elementor-259 .elementor-element.elementor-element-6925ccb .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#00000030;opacity:1;}.elementor-259 .elementor-element.elementor-element-6925ccb .swiper-pagination-bullet{background:var( --e-global-color-e663a0a );}.elementor-259 .elementor-element.elementor-element-6925ccb .swiper-wrapper{display:flex;align-items:center;}.elementor-259 .elementor-element.elementor-element-6925ccb .elementor-image-carousel-caption{text-align:center;color:var( --e-global-color-e663a0a );font-family:"Philosopher", Sans-serif;font-size:18px;font-weight:600;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-259 .elementor-element.elementor-element-fa87765 > .elementor-widget-container{margin:0px 50px 0px 50px;padding:50px 0px 0px 0px;}.elementor-259 .elementor-element.elementor-element-fa87765{font-family:"Philosopher", Sans-serif;font-size:19px;font-weight:400;line-height:23px;color:var( --e-global-color-e663a0a );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-259 .elementor-element.elementor-element-f72be4c > .elementor-widget-container{margin:150px 0px 30px 0px;}.elementor-259 .elementor-element.elementor-element-f72be4c{text-align:center;}.elementor-259 .elementor-element.elementor-element-f72be4c .elementor-heading-title{font-family:"Philosopher", Sans-serif;font-weight:600;color:var( --e-global-color-e663a0a );}.elementor-259 .elementor-element.elementor-element-cbae45a{--alignment:center;--grid-side-margin:30px;--grid-column-gap:30px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-259 .elementor-element.elementor-element-8205c6e{--display:flex;--min-height:134px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-259 .elementor-element.elementor-element-8205c6e:not(.elementor-motion-effects-element-type-background), .elementor-259 .elementor-element.elementor-element-8205c6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e663a0a );}.elementor-259 .elementor-element.elementor-element-1f0aa3b > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-259 .elementor-element.elementor-element-1f0aa3b{text-align:center;}.elementor-259 .elementor-element.elementor-element-1f0aa3b .elementor-heading-title{font-family:"Philosopher", Sans-serif;font-size:40px;font-weight:600;line-height:45px;color:var( --e-global-color-30f90aa );}.elementor-259 .elementor-element.elementor-element-5f90d92 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-259 .elementor-element.elementor-element-5f90d92 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-259 .elementor-element.elementor-element-5f90d92 > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-259 .elementor-element.elementor-element-5f90d92 .jet-listing-grid__slider-icon.prev-arrow{top:215px;bottom:auto;}.elementor-259 .elementor-element.elementor-element-5f90d92 .jet-listing-grid__slider-icon.next-arrow{top:215px;bottom:auto;}.elementor-259 .elementor-element.elementor-element-781717c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 30px 0px;}body.elementor-page-259:not(.elementor-motion-effects-element-type-background), body.elementor-page-259 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0e1cefc );}@media(min-width:768px){.elementor-259 .elementor-element.elementor-element-8205c6e{--content-width:1045px;}}@media(max-width:1024px){.elementor-259 .elementor-element.elementor-element-6925ccb{--e-image-carousel-slides-to-show:2;} .elementor-259 .elementor-element.elementor-element-cbae45a{--grid-side-margin:30px;--grid-column-gap:30px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-259 .elementor-element.elementor-element-5f90d92 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-259 .elementor-element.elementor-element-5f90d92 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}}@media(max-width:767px){.elementor-259 .elementor-element.elementor-element-e89d501{--padding-top:30px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-259 .elementor-element.elementor-element-2b757d9{text-align:center;}.elementor-259 .elementor-element.elementor-element-2b757d9 .elementor-heading-title{font-size:40px;}.elementor-259 .elementor-element.elementor-element-17f4aa5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-259 .elementor-element.elementor-element-6925ccb{--e-image-carousel-slides-to-show:1;}.elementor-259 .elementor-element.elementor-element-fa87765 > .elementor-widget-container{margin:0px 0px 0px 0px;} .elementor-259 .elementor-element.elementor-element-cbae45a{--grid-side-margin:30px;--grid-column-gap:30px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-259 .elementor-element.elementor-element-8205c6e{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-259 .elementor-element.elementor-element-5f90d92 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-259 .elementor-element.elementor-element-5f90d92 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}}/* Start custom CSS for image-carousel, class: .elementor-element-6925ccb */.elementor-259 .elementor-element.elementor-element-6925ccb .swiper-pagination-bullet-active {
    width: 10px;
    height: 10px;
    transform: translateY(2px);
}/* End custom CSS */
/* Start custom CSS for post-comments, class: .elementor-element-781717c */.caja_comentarios .comment-reply-title,
.caja_comentarios .logged-in-as{
    color: #FFF !important;
    font-family: "Philosopher", sans-serif !important;
}

.elementor-259 .elementor-element.elementor-element-781717c textarea, input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="tel"], input[type="number"], textarea, select {
    background-color: #000 !important;
    color: #FFF !important;
    font-family: "Philosopher", sans-serif !important;
    letter-spacing: 0.2px
}


.caja_comentarios .submit {
    font-family: "Philosopher", sans-serif !important;
    background-color: transparent;
    border: 2px  solid #fff !important;
    transition: all .4s ease;
}

.caja_comentarios .submit:hover {
    background-color: #FFF;
    color: #000;
}


#rc-anchor-container {
    background: #000 !important;
    color: #FFF !important;
}/* End custom CSS */
/* Start custom CSS */body, html {
    overflow-x: hidden;
}/* End custom CSS */