/* Source and licensing information for the line(s) below can be found at https://www.aepd.es/themes/custom/aepd_theme/css/theme/tour/tour.css. */
.modal-tour{position:relative;width:100%;margin-top:2.5rem;padding:0 .9375rem}.modal-tour .modal-get-out-fast{display:inline-flex;justify-content:flex-end;right:15px}@media (min-width:30rem){.modal-tour .modal-get-out-fast{position:absolute;top:-86px;right:0;z-index:99}}@media (min-width:48rem){.modal-tour .modal-get-out-fast{top:-93px}}.modal-tour .modal-get-out-fast .container-button{display:inline-block;width:auto;margin:0 0 0 auto}.modal-tour .modal-get-out-fast .container-button .information{display:none;position:absolute;width:270px;top:50px;right:0;max-width:300px;background-color:#cbcbcb}.modal-tour .modal-get-out-fast .container-button .information p{margin:0;padding:.625rem;font-weight:400;font-family:"Source Sans Pro",sans-serif;font-size:.8125rem;line-height:1.125rem;text-align:center}.modal-tour .modal-get-out-fast .container-button .information p.relevante{background-color:#c25400;color:#fff;font-size:.875rem;line-height:1.125rem}.modal-tour .modal-get-out-fast .container-button:hover .information,.modal-tour .modal-get-out-fast .container-button:focus .information{display:block}.modal-tour .modal-get-out-fast button{display:inline-block;position:relative;padding:1rem 3.4375rem;background-color:#2163df;border:2px solid #2163df;font-weight:600;font-family:"Source Sans Pro",sans-serif;color:#fff;font-size:1rem;line-height:1.375rem;text-align:center;text-decoration:none;transition:all .3s ease-in-out;background-color:#c25400;border:1px solid #c25400;border-radius:0}.modal-tour .modal-get-out-fast button span{font-weight:600;font-family:"Source Sans Pro",sans-serif;color:#fff;font-size:1rem;line-height:1.375rem;text-align:center;text-decoration:none}.modal-tour .modal-get-out-fast button:hover{border:2px solid #180909;background-color:#180909;color:#fff}.modal-tour .modal-get-out-fast button:hover span{color:#2163df}@media (max-width:35.99875rem){.modal-tour .modal-get-out-fast button{padding:1rem 1.5rem}}@media (max-width:61.99875rem){.modal-tour .modal-get-out-fast button{padding:.75rem 2rem}}.modal-tour .modal-get-out-fast button:hover,.modal-tour .modal-get-out-fast button:focus{border:1px solid #180909}.modal-tour .modal-get-out-fast button:hover+.information,.modal-tour .modal-get-out-fast button:focus+.information{display:block}.shepherd-element{position:relative;width:85%;margin:.5rem;pointer-events:none;border:1px solid rgba(0,0,0,.2);border-bottom:2px solid #f1a242;border-radius:4.8px;overflow-y:visible;max-height:100vh;display:block}@media (min-width:48rem){.shepherd-element{max-width:500px;margin:1.75rem auto;width:auto}}.shepherd-element .shepherd-arrow:before{box-shadow:-1px 1px 0px rgba(0,0,0,.2)}.shepherd-element .shepherd-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;padding:1.875rem;box-shadow:4px 4px 10px rgba(203,203,203,.2);background-color:#fff;border-radius:4.8px;max-height:100vh;overflow-y:auto}.shepherd-element .shepherd-content .shepherd-header{display:flex;align-items:flex-start}.shepherd-element .shepherd-content .shepherd-header .shepherd-title{margin-bottom:.625rem;font-weight:700;font-family:"Source Sans Pro",sans-serif;font-size:1.375rem;line-height:1.625rem;flex:1}.shepherd-element .shepherd-content .shepherd-header .shepherd-cancel-icon{font-size:0;padding:.1875rem}.shepherd-element .shepherd-content .shepherd-header .shepherd-cancel-icon span:before{font-weight:400;font-style:normal;font-variant:normal;font-family:"icomoon";font-size:1.25rem;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e91a"}@media (max-width:61.99875rem){.shepherd-element .shepherd-content .shepherd-text{padding:0 1.25rem 1.25rem}}.shepherd-element .shepherd-content .shepherd-text .tour-tip-body{max-height:240px;overflow-y:overlay}@media (min-width:48rem){.shepherd-element .shepherd-content .shepherd-text .tour-tip-body{height:auto;overflow-y:hidden}}.shepherd-element .shepherd-content .shepherd-text .tour-progress{position:static}@media (min-width:48rem){.shepherd-element .shepherd-content .shepherd-text .tour-progress{position:absolute;right:55px;bottom:45px}}.shepherd-element .shepherd-content .shepherd-footer{padding:1.25rem;row-gap:10px;-moz-column-gap:24px;column-gap:24px;flex-direction:column}@media (min-width:48rem){.shepherd-element .shepherd-content .shepherd-footer{flex-direction:row;padding:0 5rem 1.25rem 1.25rem}}.shepherd-element .shepherd-content .shepherd-footer button{display:inline-block;position:relative;padding:1rem 3.4375rem;background-color:#2163df;border:2px solid #2163df;font-weight:600;font-family:"Source Sans Pro",sans-serif;color:#fff;font-size:1rem;line-height:1.375rem;text-align:center;text-decoration:none;transition:all .3s ease-in-out;display:flex;align-items:center;justify-content:center;padding:1rem 2.5rem;margin:0}.shepherd-element .shepherd-content .shepherd-footer button span{font-weight:600;font-family:"Source Sans Pro",sans-serif;color:#fff;font-size:1rem;line-height:1.375rem;text-align:center;text-decoration:none}.shepherd-element .shepherd-content .shepherd-footer button:hover{border:2px solid #180909;background-color:#180909;color:#fff}.shepherd-element .shepherd-content .shepherd-footer button:hover span{color:#2163df}@media (min-width:48rem){.shepherd-element .shepherd-content .shepherd-footer button{padding:1rem 1.625rem}}
/* Source and licensing information for the above line(s) can be found at https://www.aepd.es/themes/custom/aepd_theme/css/theme/tour/tour.css. */