@import url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.6.3/css/font-awesome.css");ol,ul{margin-top:10px;margin-bottom:10px}.body-container--blog-post{padding-top:50px}.blog-post__body .h1,.blog-post__body h1{font-size:52px;line-height:62px}.blog-post__body .h2,.blog-post__body h2{font-size:46px;line-height:59px}.blog-post__body .h3,.blog-post__body h3{font-size:40px;line-height:51px}.blog-post__body .h4,.blog-post__body h4{font-size:32px;line-height:44px}.blog-post__body .h5,.blog-post__body h5{font-size:26px;line-height:36px}.body-container--blog-post h1.blog-title,.body-container--blog-post h1.blog-title span{font-size:30px;line-height:36px}header.header-blog-hero{padding-top:60px;padding-bottom:60px}header.header-blog-hero .content-wrapper .content-title-topics{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:60px;width:83.34%;margin-left:auto;margin-right:auto}header.header-blog-hero .contnet-title-blog{width:60%}header.header-blog-hero .topics-filter{width:40%}header.header-blog-hero .topics-filter .content-select{max-width:100%;width:300px;min-width:250px;position:relative;margin:0 auto}header.header-blog-hero .topics-filter label{position:absolute;right:10px;top:50%;margin-top:-3px;content:"";display:inline-block;height:8px;vertical-align:top;width:8px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border-color:#000;border-style:solid;border-width:0 2px 2px 0;z-index:1}header.header-blog-hero .topics-filter select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;background:#fff;border:1px solid rgba(0,0,0,.2);font-family:Helvetica;font-size:16px;color:#000;letter-spacing:0;line-height:24px;padding:10px 11px;width:100%;position:relative;background-color:transparent;z-index:2;outline:0}.main-title-blog{padding:250px 0;background-image:url(https://295885.fs1.hubspotusercontent-na1.net/hubfs/295885/FFT/FFT%209.jpeg);position:relative;background-size:cover!important;background-repeat:no-repeat!important;background-position:50%!important;margin-bottom:70px}.main-title-blog:before{position:absolute;content:"";top:0;left:0;height:100%;width:100%;background:#111d5e;opacity:.3}.main-title-blog *{color:#fff}.main-title-blog .content-wrapper{position:relative;z-index:1}.image-wrapper img.post-image{max-width:100%}.image-blog-post{width:100%;position:relative}.image-blog-post .recent-post{background-color:var(--primary-color);padding-top:50px}.image-blog-post .recent-post:after{content:"";background:#fff;width:100%;height:30%;display:inline-block;position:absolute;left:0;bottom:0;z-index:0}.image-blog-post .recent-post .blog-description{text-align:center;margin:0 auto;float:inherit}.image-blog-post .recent-post .blog-description h4{margin-bottom:10px}.image-blog-post .recent-post .blog-description h1{color:var(--light-color)}.image-blog-post .recent-post .image-wrapper{width:100%;height:auto;display:block;text-align:center;position:relative;z-index:1}.image-blog-post .recent-post .image-wrapper>img{max-width:100%}.image-blog-post .recent-post .post-content{width:100%;position:relative;z-index:1;margin-top:20px;display:inline-block}.image-blog-post .recent-post .post-content .tags>a{text-decoration:none}.image-blog-post .recent-post .post-content h4.post-title{margin:10px 0}.image-blog-post .recent-post .post-content h4.post-title>a{text-decoration:none}.image-blog-post .recent-post .post-content .post-summary{margin-bottom:15px}.image-blog-post .ml0{margin-left:0}.image-blog-post .bg-image-blogpost{background-size:cover;background-repeat:no-repeat;background-position:50%;width:100%;height:70%;position:absolute;top:0;left:0;z-index:0;background-blend-mode:soft-light;filter:blur(6px)}.post-recent-info{position:relative;z-index:1}ol li::marker{color:var(--primary--color)}.blog-pagination{text-align:center}.blog-pagination nav.pagination .blog-pagination__prev-link{float:left}.blog-pagination nav.pagination .blog-pagination__next-link{float:right}.blog-pagination nav.pagination .blog-pagination__number-link{text-align:right}.blog-pagination nav.pagination a:disabled,.blog-pagination nav.pagination a[disabled]{opacity:.5}.blog-index__post-author{display:inline-block;font-family:semplicitapro;margin-top:30px}.blog-index__post-author,.blog-index__post-author>a.blog-index__post-author-name,.blog-index__post-timestamp{color:var(--primary-color);font-size:20px}.blog-index__post-author>a.blog-index__post-author-name{font-size:22px;text-decoration:none!important}.blog-index__post-author>a.blog-index__post-author-name:hover{text-decoration:underline!important}.blog_search .close_btn,.blog_search .gsc-search-button:before{display:none}.blog_search .gsc-search-button{right:0;position:absolute;right:1px;margin:0;top:1px;background:0;border:0;width:60px;height:70px;padding:0;overflow:hidden;text-align:center}.blog_search .gsc-search-button .hs-button{margin:0;padding:0;width:60px;height:50px;background:transparent;color:#111d5e}.blog_search .hs-search-field__input{background:transparent;box-shadow:0 2px 5px rgba(0,0,0,.2);outline:0;color:#373737;border-radius:33px;border:0;height:50px;padding:0 15px;font-size:16px;font-family:semplicitapro}.blog-boxineer{margin-bottom:30px}.blog-boxineer h3{padding:0 0 25px;font-size:26px;line-height:32px;margin-bottom:0}.blog-boxineer h3:after{content:"";margin-top:6px;width:40px;height:2px;display:block;background:#111d5e}.blog-boxineer ul{margin:0;padding:0;list-style-type:none}.blog-boxineer ul li{margin:0;padding:0;display:block}.blog-togs{padding:10px 15px;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.2)}.blog-togs h3{display:none}.blog-togs ul li{padding:3px 1px;display:inline-block}.blog-togs ul li a{padding:5px 14px;font-size:14px;line-height:20px;border:1px solid #666;color:#666;display:inline-block}.blog-togs ul li a span{display:none}.blog-togs ul li a:hover{border-color:var(--primary-color);color:#fff;background:var(--primary-color)}.blog2-right .blog-togs{border-radius:15px}.blog2-right .blog-togs ul li a{border-radius:50px;text-decoration:none}.rece-box{float:left;width:100%;margin-bottom:14px}.rece-image{width:70px;height:70px;float:left;background-size:cover;background-position:50%;background-repeat:no-repeat;border-radius:100px}.rece-text{width:calc(100% - 70px);float:left;padding-left:10px}.rece-text a{color:var(--primary-color);text-decoration:none}.rece-text a:hover{text-decoration:underline}.rece-text h4{padding:0 0 5px;font-size:14px;line-height:20px;font-weight:400}.rece-links{font-size:13px;line-height:16px}.rece-links .custom_listing_comments,.rece-links .rece-author{padding-right:5px;display:inline-block;font-family:semplicitapro;color:var(--primary-color);font-size:13px}.rece-links .custom_listing_comments:before,.rece-links .rece-author:before{content:"\f007";font-family:FontAwesome;display:inline-block;padding-right:10px;color:var(--alternate-color)}.rece-links .custom_listing_comments:before{content:"\f075"}.blog2-socialicon{position:absolute;top:-30px;right:50px}.blog2-socialicon ul{margin:0;padding:0;list-style-type:none}.blog2-socialicon ul li{margin:0;padding:0 5px;display:inline-block}.blog2-socialicon ul li a{width:58px;height:58px;line-height:58px;font-size:20px;display:inline-block;background:#3b5998;text-align:center;border-radius:100px;color:#fff;box-shadow:0 3px 6px rgba(0,0,0,.1)}.blog2-socialicon ul li a i{font:normal normal normal 14px/1 FontAwesome!important;font-size:inherit;text-rendering:auto;font-size:normal!important;-webkit-font-smoothing:antialiased}.blog2-socialicon ul li a i:before{font-size:20px}.blog2-socialicon ul li:nth-child(2) a{background:#1dcaff}.blog2-socialicon ul li:nth-child(3) a{background:#dd4b39}.blog2-socialicon ul li:nth-child(4) a{background:#fff;color:#31d093}.blog2-socialicon ul li a:hover{box-shadow:0 2px 10px rgba(0,0,0,.1)}.blog-togs .filter-expand-link{margin-top:10px;margin-bottom:5px;padding-left:5px}.blog-togs .filter-expand-link,.custom_listing_comments{color:var(--primary-color);font-size:18px;display:inline-block;font-family:semplicitapro}.custom_listing_comments{padding-right:10px;margin-left:0}.blog2-pagination{text-align:center;margin-bottom:60px}.blog2-pagination ul{margin:0;padding:0;list-style-type:none}.blog2-pagination ul li{margin:0;padding:0 3px;display:inline-block}.blog2-pagination ul li a{width:58px;height:58px;line-height:52px;display:inline-block;font-size:22px;font-weight:700;text-align:center;border-radius:100px;border:2px solid var(--primary-color);color:var(--primary-color)}.blog2-pagination ul li.active a,.blog2-pagination ul li a:hover{background:var(--primary-color);color:#fff}.date-blog-post{margin-bottom:10px;display:block;font-family:semplicitapro;font-size:16px}@media (min-width:992px) and (max-width:1024px){.blog-recent-post .recent-post .post-content{margin-top:50px}.blog-related-posts{padding-top:10px!important}.content-blog-section{width:100%!important;text-align:center}.main-title-blog{padding:40px 0}.blog-recent-post .recent-post .blog-description h1,.image-blog-post .recent-post .blog-description h1{font-size:36px}.blog-recent-post .recent-post .post-content{background:#fff;padding:20px}.blog-index__post.blog-index__post--large{width:100%!important}.post-content .span9{text-align:center;margin-bottom:20px}.post-content .span3{text-align:center}.blog-post__body h2{font-size:28px}.blog-post__body h3{font-size:26px}.blog-related-posts__list article{width:100%!important;margin:0 0 15px!important}.blog-related-posts__list{flex-wrap:wrap;margin:0!important}.blog-related-posts{padding-top:0!important}.blog-index__post.blog-index__post--double .blog-index__post-content--double{padding:40px 15px 15px}.date-section{text-align:center}.date-section,.date-section .day,.date-section .day-text,.date-section .month-year{float:inherit!important}}@media (min-width:768px) and (max-width:991px){.blog-index .span4,.blog-index .span8{width:100%;margin-left:0;padding-right:20px;padding-left:20px}.blog-recent-post .recent-post .post-content{margin-top:50px!important}.blog-index .row-fluid .span10,.post-recent-info.row-fluid .span10{width:92.872928%}.blog-related-posts{padding-top:10px!important}.content-blog-section{width:100%!important;text-align:center}.main-title-blog{padding:40px 0}.blog-recent-post .recent-post .blog-description h1,.image-blog-post .recent-post .blog-description h1{font-size:36px}.blog-recent-post .recent-post .post-content{background:#fff;padding:20px}.blog-index__post.blog-index__post--large{width:100%!important}.post-content .span9{text-align:center;margin-bottom:20px}.post-content .span3{text-align:center}.blog-post__body h2{font-size:28px}.blog-post__body h3{font-size:26px}.blog-related-posts__list article{width:100%!important;margin:0 0 15px!important}.blog-related-posts__list{flex-wrap:wrap;margin:0!important}.blog-related-posts{padding-top:0!important}.blog-index__post.blog-index__post--double .blog-index__post-content--double{padding:40px 15px 15px}.date-section{text-align:center}.date-section,.date-section .day,.date-section .day-text,.date-section .month-year{float:inherit!important}}@media (max-width:767px){.blog-index__post-author,.blog-index__post-author>a.blog-index__post-author-name,.blog-index__post-timestamp,.blog-togs .filter-expand-link,.custom_listing_comments{font-size:15px}.blog-index__post.blog-index__post--double .blog-index__post-content--double{padding:50px 20px!important}.content-blog-section{width:100%!important;text-align:center}.main-title-blog{padding:40px 0}.blog-recent-post .recent-post .blog-description h1,.image-blog-post .recent-post .blog-description h1{font-size:36px}.blog-recent-post .recent-post .post-content{background:#fff;padding:20px}.blog-index__post.blog-index__post--large{width:100%!important}.post-content .span9{text-align:center;margin-bottom:20px}.post-content .span3{text-align:center}.blog-post__body h2{font-size:28px}.blog-post__body h3{font-size:26px}.blog-related-posts__list article{width:100%!important;margin:0 0 15px!important}.blog-related-posts__list{flex-wrap:wrap;margin:0!important}.blog-related-posts{padding-top:0!important}.blog-index__post.blog-index__post--double .blog-index__post-content--double{padding:40px 15px 15px}.date-section{text-align:center}.date-section,.date-section .day,.date-section .day-text,.date-section .month-year{float:inherit!important}}
/*# sourceMappingURL=https://cdn2.hubspot.net/hub/295885/hub_generated/template_assets/65874237518/1657034870831/Functional-Family-Therapy/css/templates/blog.css */