#d2260157 img.img-responsive {
    width: 100%;
}

@media (min-width: 768px) {
    #d2260157 .col-sm-6 {
        width: 50%;
    }
}

#d2259039 iframe {
    /*position: relative;*/
    aspect-ratio: 16/9;
}

.carousel-indicators {
    margin-bottom: -3em;
}

.fa {
    font: normal normal normal 14px / 1 FontAwesome;
    font-size: inherit;
}

#d2260578 a {
    text-decoration: none;
}

#d2259612 .carousel-indicators {
	margin-left: -30%;
}
