.component.featured-title{align-items:center;justify-content:center;text-align:center;padding:65px var(--normal-padding)}.component.featured-title.reducePadding{padding:35px var(--normal-padding) 25px}.component.featured-title.dark{background:var(--black);color:var(--white)}.component.featured-title.main{background:var(--main-color);color:var(--black)}.component.featured-title .featured-title-title{overflow:hidden;position:relative}.component.featured-title .featured-title-title span{display:block}.component.featured-title>div:not(.numeric-title){margin-top:25px;text-align:center;max-width:1070px;transition-delay:.4s;line-height:1.7}.component.featured-title>div a{color:inherit}.component.featured-title>div a:focus,.component.featured-title>div a:hover{text-decoration:underline}.component.featured-title .numeric-title h1{align-items:center;justify-content:center;gap:50px;overflow:visible}.component.featured-title .numeric-title h1>*{position:relative}.component.featured-title .numeric-title h1 span:first-child{padding-right:120px}.component.featured-title .numeric-title h1 span:first-child:after{content:"";display:block;width:60px;height:84px;position:absolute;right:0;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);background:url(//canalmarmenor-temp.carm.es/wp-content/themes/mar/css/components/../../images/button-white-small.svg);background-repeat:no-repeat;background-size:contain}.component.featured-title .numeric-title h1 span:last-child{max-width:750px;text-align:left}@media only screen and (max-width:1680px){.component.featured-title .numeric-title h1 span:last-child{max-width:580px}}@media only screen and (max-width:1280px){.component.featured-title .numeric-title h1{gap:35px}.component.featured-title .numeric-title h1 span:first-child{padding-right:75px}.component.featured-title .numeric-title h1 span:first-child:after{width:40px;height:65px}}@media only screen and (max-width:1024px){.component.featured-title{padding:45px var(--normal-padding)}.component.featured-title .numeric-title h1 span:last-child{max-width:350px}}@media only screen and (max-width:768px){.component.featured-title .numeric-title h1{flex-direction:column;gap:10px}.component.featured-title .numeric-title h1 span:first-child{padding-right:0;padding-bottom:20px}.component.featured-title .numeric-title h1 span:first-child:after{width:10px;height:20px;left:50%;bottom:-5px;top:unset;-webkit-transform:translate3d(-50%,0,0) rotate(88deg);transform:translate3d(-50%,0,0) rotate(88deg)}.component.featured-title .numeric-title h1 span:last-child{text-align:center;max-width:400px}}@media only screen and (max-width:550px){.component.featured-title{padding:35px var(--normal-padding)}.component.featured-title>div:not(.numeric-title){font-size:10px;margin-top:15px;max-width:250px}}