.quotes-layout .overlay-container{padding-top:100px;padding-bottom:100px;text-align:center}.quotes-layout .stream-item:first-child .overlay-container{padding-top:50px}.quotes-layout .stream-item:last-child .overlay-container{padding-bottom:0;border:none}.quotes-layout.no-sidebar .shell-content{max-width:unset;padding-right:unset;padding-left:unset}.quotes-layout.no-sidebar .shell-content #list-header,.quotes-layout.no-sidebar .shell-content .content-intro-text,.quotes-layout.no-sidebar .shell-content .content-progress,.quotes-layout.no-sidebar .shell-content .paginator,.quotes-layout.no-sidebar .shell-content .shell-titles,.quotes-layout.no-sidebar .shell-content .stream-item-wrapper{margin-left:auto;margin-right:auto;padding-left:8%;padding-right:8%}@media (max-width:600px){.quotes-layout.no-sidebar .shell-content .overlay-container{padding-top:60px;padding-bottom:60px}}.quotes-layout.no-sidebar .shell-content .has-background-color.stream-item-wrapper,.quotes-layout.no-sidebar .shell-content .has-background-image.stream-item-wrapper,.quotes-layout.no-sidebar .shell-content .parallax-wrapper.stream-item-wrapper{padding:0;max-width:unset}.quotes-layout.no-sidebar .shell-content .has-background-color .overlay-container,.quotes-layout.no-sidebar .shell-content .has-background-image .overlay-container,.quotes-layout.no-sidebar .shell-content .parallax-wrapper .overlay-container{margin-left:auto;margin-right:auto;padding:100px 8%}.quotes-layout.no-sidebar .shell-content .has-background-image .overlay-container,.quotes-layout.no-sidebar .shell-content .parallax-wrapper .overlay-container{padding-top:190px;padding-bottom:190px}.quotes-layout.no-sidebar:not(.collection-full-width) .overlay-container,.quotes-layout.no-sidebar:not(.collection-full-width) .stream-item-wrapper{max-width:1200px}.quotes-layout .quotes-row,.quotes-layout .stream-item-wrapper:not(.media-item) .video-container{margin-bottom:60px}@media (max-width:600px){.quotes-layout .quotes-row,.quotes-layout .stream-item-wrapper:not(.media-item) .video-container{margin-bottom:30px}}.quotes-layout .quotation-mark md-icon{width:80px;height:80px}@media (max-width:768px){.quotes-layout .quotation-mark md-icon{width:60px;height:60px}}@media (max-width:600px){.quotes-layout .quotation-mark md-icon{width:30px;height:30px}}.quotes-layout .quotation-mark svg g{fill:#222}.quotes-layout .background-dark .quotation-mark svg g,.quotes-layout .has-background-color .quotation-mark svg g{fill:#eee}.quotes-layout .quotes-center-column{padding-left:80px;padding-right:80px;text-align:center}@media (max-width:768px){.quotes-layout .quotes-center-column{padding-left:60px;padding-right:60px}}@media (max-width:600px){.quotes-layout .quotes-center-column{padding-left:15px;padding-right:15px}}.quotes-layout .date-container{margin-bottom:30px}.quotes-layout .quotes-image{margin-bottom:40px}.quotes-layout .quotes-image.full-width-image{display:block}@media (min-width:768px){.quotes-layout .quotes-image.module-ratio-float-image,.quotes-layout .quotes-image.stream-ratio-float-image{float:left;width:50%;padding-right:4%}}.quotes-layout .has-background-image .quotes-text-area{position:relative;z-index:5}@media (max-width:600px){.quotes-layout #layout,.quotes-layout #list-layout{margin-top:0}}.quotes-layout #list-header,.quotes-layout .content-intro-text,.quotes-layout .menu-breadcrumbs,.quotes-layout .shell-titles{text-align:center}.quotes-layout #list-header #layout-controls{display:inline-block}.quotes-layout .title{font-size:28px;line-height:1.2;text-transform:none}@media (max-width:600px){.quotes-layout .title{font-size:20px}}.quotes-layout .alt-title{margin-bottom:20px}.quotes-layout .subtitle{margin-bottom:30px;font-size:18px;font-weight:700}.quotes-layout .title+.subtitle{margin-top:0}.quotes-layout .item-body,.quotes-layout .item-body p{font-size:20px}@media (max-width:1000px){.quotes-layout .item-body,.quotes-layout .item-body p{font-size:18px}}@media (max-width:768px){.quotes-layout .item-body,.quotes-layout .item-body p{font-size:15px}}.quotes-layout .text-size-small .item-body,.quotes-layout .text-size-small .item-body p{font-size:14px}.quotes-layout .text-size-large .item-body,.quotes-layout .text-size-large .item-body p{font-size:24px}@media (max-width:1000px){.quotes-layout .text-size-large .item-body,.quotes-layout .text-size-large .item-body p{font-size:20px}}.quotes-layout .item-action a{margin-right:0}.quotes-layout .media-date{margin-bottom:30px;font-style:italic}.quotes-layout .citation{transform:translateX(-18px);position:relative;display:table;margin:0 auto;color:#111;font-weight:700;padding-left:36px;font-size:16px;letter-spacing:normal;text-transform:none}.quotes-layout .citation::before{content:'';display:inline-block;margin:0 12px 0 0;width:26px;height:6px;border-top:1px solid rgba(0,0,0,.5)}.quotes-layout .has-background-color .citation::before,.quotes-layout .has-background-image .citation::before,.quotes-layout .parallax-wrapper .citation::before{border-top:1px solid rgba(255,255,255,.5)}.quotes-layout .item-body+.citation{margin-top:30px}.quotes-layout .quotes-main{margin-top:50px}.quotes-layout .property-specs{margin:34px 0}@media (max-width:768px){.quotes-layout .property-specs{margin:24px 0}}@media (min-width:601px) and (max-width:959px){.quotes-layout .text,.quotes-layout .text p{font-size:17px}}.quotes-layout .author{padding-bottom:30px;margin-bottom:30px;font-style:italic;background-position:left bottom}.quotes-layout .text-align-left .item-body,.quotes-layout .text-align-left .overlay-container,.quotes-layout .text-align-left .tag-date-container,.quotes-layout .text-align-left p{text-align:left}.quotes-layout .text-align-right .item-body,.quotes-layout .text-align-right .overlay-container,.quotes-layout .text-align-right .tag-date-container,.quotes-layout .text-align-right p{text-align:right}.quotes-layout .text-align-left .citation,.quotes-layout .text-align-right .citation{transform:none;display:inline-block;text-align:right}.quotes-layout .media-description{margin-top:30px}.quotes-layout .media-info{display:table;margin:24px auto;padding-top:0;border-top:none}.quotes-layout .profile-elements{display:table;margin:24px auto 0;padding-top:24px}.quotes-layout .profile-elements .social-media{margin:-6px 0 6px}.quotes-layout .profile-elements .social-media a{margin-right:6px}.quotes-layout .profile-elements .social-media li:last-child a{margin-right:0}.quotes-layout .profile-elements .social-media md-icon{height:18px;width:18px;min-height:18px;min-width:18px}.quotes-layout .profile-elements .social-media svg{width:18px;height:18px}.quotes-layout .profile-elements .social-media svg g{fill:#222}.quotes-layout .profile-elements .social-media a:hover svg{opacity:.5}.quotes-layout.no-sidebar .profile-elements{margin-top:32px;padding-top:32px}.quotes-layout .profile-contact>div{float:left;margin-right:14px;padding-right:14px;border-right:1px solid rgba(0,0,0,.3)}.quotes-layout .profile-contact>div:last-child{margin-right:0;padding-right:0;border-right:none}.quotes-layout .profile-contact>div .email{font-size:14px}.quotes-layout .profile-contact>div .phone{font-size:13px}.quotes-layout .profile-contact>div .phone a:active,.quotes-layout .profile-contact>div .phone a:hover,.quotes-layout .profile-contact>div .phone a:link,.quotes-layout .profile-contact>div .phone a:visited{color:#222}@media (min-width:768px) and (max-width:1299px){.quotes-layout:not(.no-sidebar) .phone{border:none}.quotes-layout:not(.no-sidebar) .social-media{display:none}}@media (min-width:768px) and (max-width:999px){.quotes-layout .phone{border:none}}@media (max-width:767px){.quotes-layout .profile-contact>div{display:block;float:none;margin:0 0 8px;padding-right:0;border-right:none}.quotes-layout .profile-contact .phone{display:block}.quotes-layout .profile-contact .social-media{display:table;margin:0;padding:0}.quotes-layout .profile-contact .social-media a{margin-right:10px}.quotes-layout .profile-contact .social-media li:last-child a{margin-right:0}}@media (max-width:768px){.quotes-layout .profile-contact .social-media md-icon{height:24px;width:24px;min-height:24px;min-width:24px}.quotes-layout .profile-contact .social-media svg{width:24px;height:24px}}@media (max-width:1099px){.quotes-layout.no-sidebar .profile-elements{margin-top:24px;padding-top:24px}}