.image__wrapper{position:relative;z-index:0}.image{display:block;height:auto;width:100%}.image__wrapper--square,.image__wrapper--teardrop{max-width:500px}.image__wrapper--teardrop.has-teardrop-bg.image__teardrop--br{padding:0 8% 8% 0}.image__wrapper--teardrop.has-teardrop-bg.image__teardrop--bl{padding:0 0 8% 8%}.image__wrapper--teardrop.has-teardrop-bg.image__teardrop--tr{padding:8% 8% 0 0}.image__wrapper--teardrop.has-teardrop-bg.image__teardrop--tl{padding:8% 0 0 8%}.image__rectangle{max-width:100%}.image__square,.image__teardrop{max-width:500px}.image__rectangle--rounded--tl{-webkit-border-radius:400px 0 0 0;-moz-border-radius:400px 0 0 0;border-radius:400px 0 0 0}.image__rectangle--rounded--tr{-webkit-border-radius:0 400px 0 0;border-radius:0 400px 0 0}.image__rectangle--rounded--br{-webkit-border-radius:0 0 400px 0;-moz-border-radius:0 0 400px 0;border-radius:0 0 400px 0}.image__rectangle--rounded--bl{-webkit-border-radius:0 0 0 400px;-moz-border-radius:0 0 0 400px;border-radius:0 0 0 400px}@media(max-width:600px){.image__rectangle--rounded--tl{-webkit-border-radius:100px 0 0 0;-moz-border-radius:100px 0 0 0;border-radius:100px 0 0 0}.image__rectangle--rounded--tr{-webkit-border-radius:0 100px 0 0;border-radius:0 100px 0 0}.image__rectangle--rounded--br{-webkit-border-radius:0 0 100px 0;-moz-border-radius:0 0 100px 0;border-radius:0 0 100px 0}.image__rectangle--rounded--bl{-webkit-border-radius:0 0 0 100px;-moz-border-radius:0 0 0 100px;border-radius:0 0 0 100px}}.image--squared{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.image--rounded{-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px}.image__teardrop__bg{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-5}.image__teardrop--br{-webkit-border-radius:0 50% 50% 50%;-moz-border-radius:0 50% 50% 50%;border-radius:0 50% 50% 50%}.image__teardrop--bl{-webkit-border-radius:50% 0 50% 50%;-moz-border-radius:50% 0 50% 50%;border-radius:50% 0 50% 50%}.image__teardrop--tl{-webkit-border-radius:50% 50% 0 50%;-moz-border-radius:50% 50% 0 50%;border-radius:50% 50% 0 50%}.image__teardrop--tr{-webkit-border-radius:50% 50% 50% 0;-moz-border-radius:50% 50% 50% 0;border-radius:50% 50% 50% 0}