section.blogimagequote{color:#FFF;}section.blogimagequote .blogimage-container img{width:100%;height:auto;}section.blogimagequote .quote p{position:relative;width:100%;text-align:center;font-size:24px;font-weight:bold;width:75%;margin:0 auto;line-height:1.3;}section.blogimagequote .author{position:relative;text-align:center;width:60%;margin:10px auto 0 auto;}section.blogimagequote .author p{line-height:1.3;}section.blogimagequote .overlay{position:absolute;background:none;background-image:linear-gradient(to bottom,rgba(256,256,256,0),rgba(0,0,0,1));bottom:0;width:calc(100% - 30px);height:65%;}@media (max-width:767px){section.blogimagequote .overlay{position:relative;width:100%;background-image:none;}section.blogimagequote .overlay .quote-overlay{margin-top:30px;}section.blogimagequote{color:#000;color:rgb(39,189,190);}}@media (min-width:768px){section.blogimagequote .quote-overlay{position:absolute;bottom:0;}}section.blogimagequote .overlay .quote-lines{width:100%;max-width:175px;margin:0 auto;}section.blogquote{color:rgb(39,189,190);}section.blogquote .quote p{position:relative;width:100%;text-align:center;font-size:24px;font-weight:bold;width:85%;margin:0 auto;line-height:1.3;}section.blogquote .author{position:relative;width:100%;text-align:center;width:60%;margin:10px auto 0 auto;}section.blogquote .author p{margin:0;line-height:1.3;}section.blogquote .quote-lines{margin:20px auto;width:100%;max-width:175px;}@media (max-width:767px){section.blogquote .quote p,section.blogimagequote .quote p{font-size:18px;width:100%;}section.blogquote .author p,section.blogimagequote .author p{font-size:12px !important;}section.blogquote .author,section.blogimagequote .author{width:80%;}section.blogimagequote .quote-overlay{padding:0 15px;}}
