.oraculo-casal-content>header{background-color:#df162d}.oraculo-casal-content>header *{color:#fff}.oraculo-casal-content .cover{position:relative;max-width:350px;margin:0 auto 15px}.oraculo-casal-content .cover img{width:100%}.oraculo-casal-content .cover div{background-color:#351f15;padding:20px 15px}.oraculo-casal-content .cover p{color:#f5aaaf;font-weight:700}.oraculo-casal-content form{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto}.oraculo-casal-content form input[type=text]{width:100%;border-radius:2px;background-color:#fff;color:rgba(0,0,0,.87);font-size:14px;line-height:36px;padding:0 16px;margin-bottom:10px}.oraculo-casal-content form select{width:calc(50% - 5px);height:36px;border:none;border-radius:2px;background-color:#fff;color:rgba(0,0,0,.87);font-size:14px;line-height:36px;box-sizing:border-box;padding:0 16px;margin-bottom:10px}.oraculo-casal-content form input[type=submit]{width:100%;height:36px;box-sizing:border-box;border:none;border-radius:2px;background-color:#df162d;color:#fff;text-align:center;font-size:14px;font-weight:400;line-height:36px;text-transform:uppercase;padding:0 16px}.oraculo-casal-content form label{width:100%;color:#fff;margin-bottom:10px}.oraculo-casal-content p{color:rgba(0,0,0,.87)}.oraculo-casal-content p.choose{color:#df162d}.oraculo-casal-content p.result{color:#df162d;font-weight:700;line-height:24px}.oraculo-casal-content p.intro{color:#bbb9b9;font-size:12px;font-weight:700;line-height:20px;text-align:center;text-transform:uppercase}.oraculo-casal-content h2{width:80px;height:46px;background-color:#df162d;color:#fff;line-height:46px;text-align:center;margin:0}.oraculo-casal-content img.result{max-width:629px;margin:0 auto 15px}.oraculo-casal-content .title-result-wrapper{display:flex}.oraculo-casal-content .title-result-wrapper .name-wrapper{width:calc(100% - 80px);border:1px dotted #df162d;border-left:none;box-sizing:border-box}.oraculo-casal-content .title-result-wrapper .name-wrapper p{padding:0 15px;margin:0}.oraculo-casal-content .title-result-wrapper .name-wrapper .caption{color:#7c7c7c;font-size:12px}.oraculo-casal-content .title-result-wrapper .name-wrapper .date{font-weight:700}.oraculo-casal-content .internal-link{margin-bottom:20px}.oraculo-casal-content .internal-link ul{display:flex;justify-content:space-between;width:100%;margin:0 auto}.oraculo-casal-content .internal-link ul li{position:relative;width:calc(33.33% - 5px)}.oraculo-casal-content .internal-link ul li img{width:100%}.oraculo-casal-content .internal-link ul li h2{font-size:14px;text-transform:uppercase}.oraculo-casal-content .internal-link ul li.personality h2{font-size:10px}.oraculo-casal-content .internal-link ul li h2:not(.active){position:absolute;top:0;display:flex;align-items:center;justify-content:center;width:100%;height:calc(100% - 25px);background-color:rgba(223,22,45,.7)}.oraculo-casal-content .internal-link ul li h2.active{width:100%;height:25px;background-color:#351f15;line-height:25px}.oraculo-casal-content .info-wrapper{display:none}.oraculo-casal-content .info-wrapper p span{color:rgba(0,0,0,.87);font-weight:700}.oraculo-casal-content .info-wrapper p span.number{background-color:#351f15;color:#fff;padding:3px 7px;margin-right:5px}.oraculo-casal-content .play-again a{display:block;height:36px;background-color:#df162d;color:#fff;line-height:36px;margin:0 auto}.oraculo-casal-content .wrapper-links{margin-top:30px;margin-bottom:30px}.oraculo-casal-content .wrapper-links .title-links{color:#df162d;font-size:14px;font-weight:700;text-transform:uppercase;margin-bottom:10px}@media (min-width:1020px){.oraculo-casal-content .wrapper-links .title-links{font-size:16px}}.oraculo-casal-content .wrapper-links .internal-links{display:grid;grid-template-columns:1fr 1fr;width:100%;column-gap:10px}.oraculo-casal-content .wrapper-links .internal-links li{font-size:14px}.oraculo-casal-content .wrapper-links .internal-links li.opaque{color:#aaa}.oraculo-casal-content .wrapper-links .internal-links li a,.oraculo-casal-content .wrapper-links .internal-links li span{display:flex;align-items:center;height:48px}.oraculo-casal-content .wrapper-links .internal-links li a{text-decoration:underline}