/****

// Basic CSS for Paragraphs

****//*// Paragraph Backgrounds*/.boxed.paragraph{background:#FFF;box-shadow:0 0 3px 1px rgba(0,0,0,0.15);padding:15px !important;margin:25px auto;}@media screen and (max-width:991px){.main-container .container.paragraph{padding:0 15px;}}/*// Paragraph - H2 Subtitle*//*// Paragraph - H3 Subtitle*//*// Paragraph - Body*/.paragraph.paragraph--type--body{padding:25px 0;}.paragraph.paragraph--type--body UL LI{color:#333;margin:0;margin-bottom:0;margin-bottom:0;font-size:16px;line-height:1.8em;}/*// Paragraph - Text | Image*/.paragraph.paragraph--type--text-image{padding:25px 0;}/*// Paragraph - Image | Text*/.paragraph.paragraph--type--image-text{padding:25px 0;}.paragraph.paragraph--type--image-text H2{display:block;font-size:1.5em;margin-top:0;margin-bottom:0.83em;margin-left:0;margin-right:0;font-weight:700;line-height:1.8;color:#5E0045;}.paragraph.paragraph--type--image-text UL LI{color:#333;margin:0;margin-bottom:0;margin-bottom:0;font-size:16px;line-height:1.8em;}/*// Paragraph - Image*/.paragraph.paragraph--type--image{padding:25px 0;}.paragraph.paragraph--type--image IMG{width:100%;height:auto;}/*// Paragraph - Image Carousel*/.paragraph.paragraph--type--image-carousel{padding:25px 0;}.paragraph.paragraph--type--image-carousel IMG{width:100%;height:auto;}/*// Paragraph - PDF Download*/.paragraph.paragraph--type--pdf-download .file-link-wrapper{display:block;width:320px;height:40px;line-height:40px;font-family:sans-serif;text-decoration:none;color:#333;border:1px solid #00549F;letter-spacing:2px;text-align:left;position:relative;transition:all 0.35s;}.paragraph.paragraph--type--pdf-download .file-link-wrapper:after{position:absolute;content:"";top:0;left:0;width:0;height:100%;background:#00549F;transition:all 500ms;z-index:-1;}.paragraph.paragraph--type--pdf-download .file-link-wrapper:hover{color:#FFF !important;}.paragraph.paragraph--type--pdf-download .file-link-wrapper:hover:after{width:100%;}.paragraph.paragraph--type--pdf-download .file-link-wrapper .file-link A{display:block;width:320px;height:40px;line-height:40px;font-family:sans-serif;text-decoration:none;color:#333;border:1px solid #00549F;letter-spacing:2px;text-align:left;position:relative;transition:all 0.35s ease-in-out;}.paragraph.paragraph--type--pdf-download .file-link-wrapper .file-link A:hover{color:#FFF;background:#00549F;}.paragraph.paragraph--type--pdf-download .file-link-wrapper .file-link A:before{font-family:"Font Awesome 5 Free";font-weight:700;content:"\f274";padding-right:10px;padding-left:10px;color:#333333;}.paragraph.paragraph--type--pdf-download .file-link-wrapper .file-link A:hover:before{font-family:"Font Awesome 5 Free";font-weight:700;content:"\f274";padding-right:10px;color:#FFF;}/*// Paragraph - Facebook Post*/.paragraph.paragraph--type--facebook-post .field--item{width:100%;height:auto;}/*// Paragraph - Twitter Post*//*// Paragraph - Instagram Post*//*// Paragraph - Youtube / Vimeo Post*//*// Paragraph - Video Post*/.paragraph.paragraph--type--video VIDEO{width:100% !important;height:auto !important;}.paragraph.paragraph--type--video .field--name-field-media-video-file VIDEO{width:100% !important;height:auto !important;}