.landing-page figure img {
    box-sizing: border-box;
    background: #e8e9ea url(https://majestic.com/static/images/plans/LPA-Plans/browser-window.png) no-repeat;
    border: 1px solid #e8e9ea;
    border-radius: 3px;
    padding-top: 15px;
    max-width: 900px;
}
.landing-page h3 img {
    box-shadow: none;
    width: 20px;
    margin-right: 10px;
}
.landing-page .container-text iframe { max-width: 100%; }
.landing-page figure img:not(.has-custom-width){ width: 100%; }

@media screen and (max-width: 900px){
    .landing-page figure img{
		max-width: 100%;
	}
}