.row-fluid [class*="span"]:first-child{min-height:auto !important}body{overflow-x:hidden}.header-container,.body-container,.footer-container{padding:0 !important}section.blog-section .blog-list-item{padding-top:0 !important;padding-bottom:30px !important}section.blog-filter{background:#f1f3f5}section.blog-filter .list-inline-item:first-child{font-weight:600}section.blog-filter .list-inline-item{margin:0}section.blog-filter .list-inline-item a{display:block;padding:20px 15px;font-size:15px}section.blog-listing-featured{padding:30px 0 0 0;display:flex}section.blog-listing-featured .inner-wrap{align-items:center;min-height:450px;background:#333;align-items:center;border-radius:3px;overflow:hidden;position:relative}section.blog-listing-featured .inner-wrap figure{position:absolute;z-index:1;width:100%;padding-top:60%;margin:0px;overflow:hidden;display:block;margin:0;top:0;left:0}section.blog-listing-featured .inner-wrap figure:before{content:'';display:block;top:0;left:0;position:absolute;width:100%;height:100%;background:rgba(0,0,0,0.4);z-index:2}section.blog-listing-featured .inner-wrap figure .card-img-top{position:absolute !important;display:inline-block;width:100%;height:100%;top:50%;left:0px;transform:translateY(-50%);overflow:hidden}section.blog-listing-featured .inner-wrap figure .card-img-top img{position:absolute;top:0px;left:0px;width:100%;height:100%;object-fit:cover;object-position:center center;opacity:1;transition:none 0s ease 0s}section.blog-listing-featured .inner-wrap .featured-post{min-height:450px;display:flex;flex-direction:column;justify-content:center;width:50%;margin-left:10%;position:relative;z-index:5}section.blog-listing-featured h1.card-title{font-size:30px;line-height:36px}section.blog-listing-featured .read-more{font-size:14px;margin-top:40px}section.blog-listing-featured .read-more:after{content:'\f105';font-family:fontello;margin-left:10px}section.blog-listing-featured a{color:#fff;text-decoration:none}section.blog-filter li a{color:#556575}section.blog-section{padding:30px 0}section.blog-section .post-listing .card-item a{text-decoration:none !important}section.blog-section .post-listing .card-item .card{border:0;background:#f0f3f5;transition:all .15s ease-in-out}section.blog-section .post-listing .card-item .card:hover{// box-shadow:0 4px 6px -1px rgba(0,0,0,0.1),0 2px 4px -1px rgba(0,0,0,0.06)}section.blog-section .post-listing .card-item figure{position:relative;width:100%;padding-top:60%;margin:0px;overflow:hidden}section.blog-section .post-listing .card-item figure .card-img-top{position:absolute !important;display:inline-block;width:100%;height:100%;top:50%;left:0px;transform:translateY(-50%);overflow:hidden}section.blog-section .post-listing .card-item figure .card-img-top img{position:absolute;top:0px;left:0px;width:100%;height:100%;object-fit:cover;object-position:center center;opacity:1;transform:scale(1,1);transition:.8s all ease-in-out}section.blog-section .post-listing .blog-list-item:hover .card-item figure .card-img-top img{transform:scale(1.05,1.05);transition:.8s all ease-in-out}section.blog-section .post-listing .card-item .card-body{padding:30px}section.blog-section .post-listing .card-item .card-body .list-inline-item{display:block;font-size:10px;margin:0 auto 8px;text-transform:uppercase;letter-spacing:.75px;color:#93a1b0 !important;font-weight:500;line-height:1.5em}section.blog-section .post-listing .card-item .card-body h4{font-size:18px;line-height:24px;color:#1d2b36}section.single-post-heading{display:flex;justify-content:space-between;align-items:center;padding:60px 0;color:#fff;min-height:450px;background-size:cover;background-repeat:no-repeat;background-position:center center;position:relative;overflow:hidden}section.single-post-heading:before{content:'';display:block;position:absolute;width:100%;height:100%;top:0;left:0}section.single-post-heading h1{margin-bottom:30px;font-size:2.2rem}section.single-post-heading .hs-author-avatar{display:flex;justify-content:flex-start;align-items:center}section.single-post-heading .hs-author-avatar img{width:42px;height:42px;border-radius:50rem}section.single-post-heading .hs-author-avatar p{color:rgba(255,255,255,0.9);margin-bottom:0 !important}section.single-post-heading .hs-author-avatar p span{color:rgba(255,255,255,0.7)}section.single-blog-content{padding:0px 0 40px 0}@media(min-width:768px){section.single-blog-content{padding:40px 0 60px 0;min-height:600px}}section.single-blog-content .post-body{padding-top:20px}section.single-blog-content .post-body p{font-size:16px;line-height:1.5;margin-bottom:30px;color:#2e2e2e}section.single-blog-content .post-body a{text-decoration:underline;color:#2e2e2e}section.single-blog-content .post-body a:hover{color:#007bff}section.single-blog-content .post-body p img{max-width:100%}section.single-blog-content .post-body blockquote{border-left:6px solid #757575;padding-left:30px;margin:50px 0}section.single-blog-content .post-body .hs-embed-wrapper{width:100%;max-width:100% !important;max-height:none !important;margin:40px 0 !important}section.single-blog-content .post-body h2,h3,h4,h5{font-size:24px;line-height:40px;margin:0 0 30px 0}section.single-blog-content .article-author{display:flex;padding:30px 0;margin:30px 0;border-top:1px solid #efefef}section.single-blog-content #hubspot-author_data img{width:80px;height:80px;border-radius:50rem;margin-right:24px;flex:0 0 80px}section.single-blog-content #hubspot-author_data p{margin-bottom:0}section.single-blog-content .post-body #hs_cos_wrapper_post_body img{max-width:100% !important}section.single-blog-content .post-body #hs_cos_wrapper_post_body img{max-width:100% !important}section.single-blog-content #hubspot-author_data p.name{color:#314351;font-size:16px;font-weight:600;line-height:16px;margin-bottom:8px}section.single-blog-content #hubspot-author_data p.bio{color:#556575;font-size:14px;line-height:1.6}section.single-blog-content .blog-social a{text-decoration:none;margin-right:15px}@media(min-width:768px){section.single-blog-content .blog-social a{margin-right:0}}section.single-blog-content .blog-social a i{font-size:16px;background:#f1f1f1;color:#757575;margin-bottom:10px;font-style:normal;height:40px;width:40px;display:flex;justify-content:center;align-items:center;border-radius:50%}section.single-blog-content .blog-social a:hover i{color:#fff;text-decoration:none}section.single-blog-content .blog-social a.facebook:hover i.facebook-icon{background:#3b5998}section.single-blog-content .blog-social a.twitter:hover i.twitter-icon{background:#03aceb}section.single-blog-content .blog-social a.linkedin:hover i.linkedin-icon{background:#0072b1}section.single-blog-content .blog-social a.email:hover i.email-icon{background:#1a1a1a}section.single-blog-content .blog-social a i.facebook-icon:before{content:'\f09a';font-family:fontello}section.single-blog-content .blog-social a i.twitter-icon:before{content:'\f099';font-family:fontello}section.single-blog-content .blog-social a i.linkedin-icon:before{content:'\f0e1';font-family:fontello}section.single-blog-content .blog-social a i.email-icon:before{content:'\e801';font-family:fontello}section.single-blog-subscribe .subscribe-form{box-shadow:#07c 0px 84px 0px -80px inset,rgba(17,100,148,0.13) 0px 0px 0px 1px inset;text-align:center;font-size:17px;max-height:380px;background:#f3fbff;margin:50px auto;padding:24px;transition:all .3s ease 3s;overflow:hidden}section.single-blog-subscribe .subscribe-form form{position:relative;margin:0px auto}section.single-blog-subscribe .subscribe-form form label{display:none}section.single-blog-subscribe .subscribe-form form input[type="email"]{color:#253642;display:block;font-size:15px;height:49px;line-height:24px;width:80% !important;background:white;border-radius:4px;border-width:1px;border-style:solid;border-color:#a5b2bd;border-image:initial;margin:0px auto 10px;padding:0px 12px}section.single-blog-subscribe .subscribe-form form .hs-button{position:absolute;right:68px;top:0px;line-height:42px;border-bottom-left-radius:0px;border-top-left-radius:0px;width:auto !important;height:49px !important;-webkit-appearance:none;color:white;font-size:15px;font-weight:500;cursor:pointer;background:#1292ee;border-width:initial;border-style:none;border-color:initial;border-image:initial;border-radius:4px;transition:all .2s ease-in-out 0s;padding:0px 20px !important}section.single-blog-subscribe .subscribe-form em{color:#a5b2bd;font-size:13px;line-height:1.6}iframe.instagram-media{margin:30px auto !important;width:100% !important;max-width:100% !important}.pagination{display:flex;padding-left:0;list-style:none}.pagination li{display:inline-block;margin-left:5px}.pagination li a{text-align:center;text-decoration:none;color:#7d7d7d;line-height:40px;background:#f7f7f7;display:block;height:40px;width:40px;font-size:14px;font-weight:600;border-radius:5px}.pagination li.active a{background:#222;color:#fff}.pagination li:first-child a:before{content:'\f104';font-family:fontello}.pagination li:last-child a:before{content:'\f105';font-family:fontello}.flex-to-bottom{justify-content:flex-end}.blog-list-sponsor-content .card-item .card{color:#fff;overflow:hidden;min-height:320px}.blog-list-sponsor-content .card-item .card .card-body{position:relative;z-index:5}.blog-list-sponsor-content .card-item .card a{z-index:10;position:absolute;width:100%;height:100%;top:0;left:0}.blog-list-sponsor-content .card-item .card figure{position:absolute !important;z-index:1;width:100%;height:100%;padding-top:60%;margin:0px;overflow:hidden;display:block;margin:0;top:0;left:0;transform:scale(1,1);transition:.5s all ease-in-out}.blog-list-sponsor-content .card-item:hover .card figure{transform:scale(1.075,1.075);transition:.8s all ease-in-out}.blog-list-sponsor-content .card-item .card figure:before{content:'';display:block;position:absolute;z-index:2;bottom:0;left:0;width:100%;height:100%;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.7) 75%,rgba(0,0,0,0.7) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.7) 75%,rgba(0,0,0,0.7) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.7) 75%,rgba(0,0,0,0.7) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#b3000000',GradientType=0)}.blog-list-sponsor-content .card-item .card figure .card-img{position:absolute !important;display:inline-block;width:100%;height:100%;top:50%;left:0px;transform:translateY(-50%);overflow:hidden;margin-top:-2px}.blog-list-sponsor-content .card-item .card figure .card-img img{position:absolute;top:0px;left:0px;width:100%;height:100%;object-fit:cover;object-position:center center;opacity:1;transition:none 0s ease 0s}.blog-list-sponsor-content .card-item .ad-info-title{font-size:12px;color:#fff;position:absolute;top:20px;left:20px;z-index:5}.blog-list-sponsor-content .card-item .ad-info-title:before{content:'\e844';font-family:fontello;margin-right:5px}.blog-list-sponsor-content .card-item .sp-contents{border-left:6px solid #fff;padding-left:15px}.blog-list-sponsor-content .card-item .sp-contents p{margin:0}.blog-list-sponsor-content .card-item .action-btn{margin-top:20px;font-size:12px;text-transform:uppercase}.blog-list-sponsor-content .card-item .action-btn:after{content:'\f105';font-family:fontello;margin-left:10px}.single-blog-sponsor-content .card-item .card{color:#fff;overflow:hidden;min-height:480px}.single-blog-sponsor-content .card-item .card .card-body{position:relative;z-index:5}.single-blog-sponsor-content .card-item .card a{z-index:10;position:absolute;width:100%;height:100%;top:0;left:0}.single-blog-sponsor-content .card-item .card figure{position:absolute !important;z-index:1;width:100%;height:100%;padding-top:60%;margin:0px;overflow:hidden;display:block;margin:0;top:0;left:0;transform:scale(1,1);transition:.5s all ease-in-out}.single-blog-sponsor-content .card-item:hover .card figure{transform:scale(1.075,1.075);transition:.8s all ease-in-out}.single-blog-sponsor-content .card-item .card figure:before{content:'';display:block;position:absolute;z-index:2;bottom:0;left:0;width:100%;height:100%;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.7) 75%,rgba(0,0,0,0.7) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.7) 75%,rgba(0,0,0,0.7) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.7) 75%,rgba(0,0,0,0.7) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#b3000000',GradientType=0)}.single-blog-sponsor-content .card-item .card figure .card-img{position:absolute !important;display:inline-block;width:100%;height:100%;top:50%;left:0px;transform:translateY(-50%);overflow:hidden;margin-top:-2px}.single-blog-sponsor-content .card-item .card figure .card-img img{position:absolute;top:0px;left:0px;width:100%;height:100%;object-fit:cover;object-position:center center;opacity:1;transition:none 0s ease 0s}.single-blog-sponsor-content .card-item .ad-info-title{font-size:12px;color:#fff;position:absolute;top:20px;left:20px;z-index:5}.single-blog-sponsor-content .card-item .ad-info-title:before{content:'\e844';font-family:fontello;margin-right:5px}.single-blog-sponsor-content .card-item .sp-contents{border-left:6px solid #fff;padding-left:15px}.single-blog-sponsor-content .card-item .sp-contents p{margin:0}.single-blog-sponsor-content .card-item .action-btn{margin-top:20px;font-size:12px;text-transform:uppercase}.single-blog-sponsor-content .card-item .action-btn:after{content:'\f105';font-family:fontello;margin-left:10px}.single-blog-content .blog-social .sidebar-item{height:100%}.c-blog-post-share{display:flex;flex-direction:row}@media(min-width:768px){.c-blog-post-share{display:flex;flex-direction:column}}.sidebar-section{position:absolute;height:100%;width:100%}.sidebar-item{position:relative;top:auto;left:0;height:auto;width:100%}@media(min-width:768px){.sidebar-item{position:absolute;top:0;left:0;width:100%}}.has-2-items .sidebar-item{height:auto}.has-3-items .sidebar-item{height:auto}@media(min-width:768px){.has-2-items .sidebar-item{height:50%}.has-3-items .sidebar-item{height:33%}}.has-2-items .sidebar-item:nth-child(2){top:auto;height:auto}.has-3-items .sidebar-item:nth-child(2),.has-3-items .sidebar-item:nth-child(3){top:auto;height:auto}@media(min-width:768px){.has-2-items .sidebar-item:nth-child(2){top:50%;height:50%}.has-3-items .sidebar-item:nth-child(2){top:33%;height:33%}.has-3-items .sidebar-item:nth-child(3){top:66%;height:33%}}.make-me-sticky{position:-webkit-sticky;position:sticky;top:0;padding:20px 0px}@media(min-width:768px){.make-me-sticky{padding:20px 15px}}.related-events{margin-bottom:40px}.related-events .event-item-contents{width:100%;display:flex;flex-direction:row}.related-events .event-item{border-top:1px solid #efefef;padding-top:15px;margin-top:15px}.related-events .event-item:first-child{border-top:0px;padding-top:0px;margin-top:0px}.related-events .related-events-title{font-size:24px;margin:0px 0 40px 0}.related-events .event--image{width:80px;height:80px;min-width:80px;min-height:80px;border-radius:3px;overflow:hidden;background-size:cover;background-repeat:no-repeat;background-position:center center}.related-events .event--content{padding-left:20px}.related-events .event--content h3{font-size:14px;font-weight:400}.related-events .discover-more-btn{font-size:11px;text-transform:uppercase;color:#aaa}.related-events .discover-more-btn:after{content:'\f105';font-family:fontello;margin-left:10px}.related-events a{color:#333;cursor:pointer;text-decoration:none !important}.related-events a:hover{color:#111}.related-posts .post-item-contents{width:100%;display:flex;flex-direction:row}.related-posts .post-item{border-top:1px solid #efefef;padding-top:15px;margin-top:15px}.related-posts .post-item:first-child{border-top:0px;padding-top:0px;margin-top:0px}.related-posts .related--title{font-size:24px;margin:0px 0 40px 0}.related-posts .article--image{width:80px;height:80px;min-width:80px;min-height:80px;border-radius:3px;overflow:hidden;background-size:cover;background-repeat:no-repeat;background-position:center center}.related-posts .article--content{padding-left:20px}.related-posts .article--content h3{font-size:14px;font-weight:400}.related-posts a{color:#333;cursor:pointer;text-decoration:none !important}.related-posts a:hover{color:#111}.related-posts .article-date{font-size:11px;text-transform:uppercase;color:#aaa}.modal .modal-body .hs-form-field{margin-bottom:10px}.modal .modal-body ul{padding:0;margin:20px 0}.modal .modal-body input[type="text"],.modal .modal-body input[type="email"],.modal .modal-body input[type="number"],.modal .modal-body input[type="tel"]{width:100%;padding:10px;font-size:15px;line-height:1.2;height:auto;background:#fff;border:2px solid #dcdcdc;border-radius:5px}.modal .modal-body .hs-button{padding:15px 40px;font-size:15px;font-weight:500;display:block;background:#292929;color:#fff;border:0;box-shadow:none;width:100%;border-radius:5px}.modal .modal-body .hs-button:hover{background:#000;color:#fff}.post-listing .blog-list-cta .card-item .card-body{background:#333;color:#fff;border-radius:5px}