.elementor-5 .elementor-element.elementor-element-a59d22b{overflow:hidden;}.elementor-5 .elementor-element.elementor-element-09a7473 .elementor-repeater-item-540d11c .swiper-slide-bg{background-color:rgba(12,3,3,0);background-image:url(https://palacioshospital.net/wp-content/uploads/2020/07/DSC00487-2-scaled-e1594839638613.jpg);background-size:cover;}.elementor-5 .elementor-element.elementor-element-09a7473 .elementor-repeater-item-778788d .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://palacioshospital.net/wp-content/uploads/2020/12/pulvino-alexis-cover-e1607119181159.png);background-size:cover;}.elementor-5 .elementor-element.elementor-element-09a7473 .swiper-slide{height:500px;transition-duration:calc(5000ms*1.2);}.elementor-5 .elementor-element.elementor-element-09a7473 .swiper-slide-contents{max-width:100%;}.elementor-5 .elementor-element.elementor-element-09a7473 .swiper-slide-inner{padding:0px 0px 0px 0px;text-align:left;}.elementor-5 .elementor-element.elementor-element-09a7473 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:27px;}.elementor-5 .elementor-element.elementor-element-09a7473 .elementor-slide-heading{font-family:"proxima-nova", proxima-nova;}.elementor-5 .elementor-element.elementor-element-09a7473 .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:41px;}.elementor-5 .elementor-element.elementor-element-09a7473 .elementor-slide-description{font-family:"proxima-nova", proxima-nova;}.elementor-5 .elementor-element.elementor-element-09a7473 .elementor-slide-button{font-family:"proxima-nova", proxima-nova;font-size:15px;font-weight:bold;text-transform:uppercase;border-width:0px;border-radius:0px;background-color:#0271b9;border-color:rgba(0,0,0,0);}.elementor-5 .elementor-element.elementor-element-09a7473 .swiper-pagination-bullet{height:15px;width:15px;}.elementor-5 .elementor-element.elementor-element-09a7473 .swiper-container-horizontal .swiper-pagination-progressbar{height:15px;}.elementor-5 .elementor-element.elementor-element-09a7473 .swiper-pagination-fraction{font-size:15px;}.elementor-5 .elementor-element.elementor-element-09a7473 .swiper-pagination-bullet-active{background-color:rgba(255,255,255,0);}.elementor-5 .elementor-element.elementor-element-09a7473 > .elementor-widget-container{margin:0px 0px 0px 0px;background-color:#ffffff;}.elementor-5 .elementor-element.elementor-element-d337515{margin-top:-65px;margin-bottom:0px;padding:37px 55px 20px 55px;}.elementor-5 .elementor-element.elementor-element-1fd0fef{font-family:"proxima-nova", proxima-nova;line-height:1.9em;}.elementor-5 .elementor-element.elementor-element-f010091 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-7fe6345 > .elementor-container{max-width:1110px;}.elementor-5 .elementor-element.elementor-element-55480f1 .elementor-heading-title{color:#ffffff;}.elementor-5 .elementor-element.elementor-element-55480f1 > .elementor-widget-container{background-color:#0372cf;}.elementor-5 .elementor-element.elementor-element-1498a98 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-5 .elementor-element.elementor-element-1498a98:after{content:"0.66";}.elementor-5 .elementor-element.elementor-element-1498a98 .elementor-post__thumbnail__link{width:100%;}.elementor-5 .elementor-element.elementor-element-1498a98{--grid-column-gap:30px;--grid-row-gap:35px;}.elementor-5 .elementor-element.elementor-element-1498a98.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-5 .elementor-element.elementor-element-1498a98.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-5 .elementor-element.elementor-element-1498a98.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-5 .elementor-element.elementor-element-1498a98 .elementor-post__title, .elementor-5 .elementor-element.elementor-element-1498a98 .elementor-post__title a{color:#ffffff;}:root{--page-title-display:none;}@media(max-width:1024px) and (min-width:768px){.elementor-5 .elementor-element.elementor-element-930f5c9{width:100%;}.elementor-5 .elementor-element.elementor-element-2fbc531{width:100%;}.elementor-5 .elementor-element.elementor-element-7b558d8{width:100%;}}@media(max-width:1024px){.elementor-5 .elementor-element.elementor-element-09a7473 .swiper-slide-contents{max-width:83%;}}@media(max-width:767px){.elementor-5 .elementor-element.elementor-element-d337515{padding:15px 15px 15px 15px;}.elementor-5 .elementor-element.elementor-element-1498a98 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-5 .elementor-element.elementor-element-1498a98:after{content:"0.5";}.elementor-5 .elementor-element.elementor-element-1498a98 .elementor-post__thumbnail__link{width:100%;}}/* Start custom CSS for slides, class: .elementor-element-09a7473 */.elementor-element-a59d22b {
    position: relative;
    z-index: 0;
}

.home-banner .swiper-slide-contents {
    max-width: 1100px !important;
    padding: 0 15px;
    width: 100%;
    text-shadow: 2px 2px 2px rgba(0, 0, 0, .4);
}

.home-banner .elementor-slide-description {
    max-width: 550px;
}

.home-banner h2 {
    color: rgb(255, 255, 255);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1fd0fef */.cta-content h1 {
    font-size: 28px;
    line-height: 34px;
    color: rgb(14, 76, 144);
    font-weight: 600;
}

.cta-content h1:after {
    content: '';
    display: block;
    height: 5px;
    background-color: rgb(235, 124, 40);
    max-width: 200px;
    margin-top: 10px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d337515 */.cta-block {
    max-width: 1110px;
    margin: 0 auto;
    background-color: rgb(255, 255, 255);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f010091 */.home-content-block h2 {
    font-weight: 600;
}/* End custom CSS */