:root{--primary-font-family:"Source Sans Pro",Helvetica,Arial,Lucida,sans-serif;--secondary-font-family:"Lato",Helvetica,Arial,Lucida,sans-serif;--icon-font-family:"ETmodules"}@font-face{font-display:block;font-family:ETmodules;font-style:normal;font-weight:400;src:url(//45063146.fs1.hubspotusercontent-na1.net/hubfs/45063146/raw_assets/public/ThinkVisionary_February2024/fonts/modules.eot) format("embedded-opentype"),url(//45063146.fs1.hubspotusercontent-na1.net/hubfs/45063146/raw_assets/public/ThinkVisionary_February2024/fonts/modules.woff) format("woff"),url(//45063146.fs1.hubspotusercontent-na1.net/hubfs/45063146/raw_assets/public/ThinkVisionary_February2024/fonts/modules.ttf) format("truetype")}.child-theme form input[type=email],.child-theme form input[type=file],.child-theme form input[type=number],.child-theme form input[type=password],.child-theme form input[type=search],.child-theme form input[type=tel],.child-theme form input[type=text],.child-theme form select{height:auto;padding:9.24px 15px}::-webkit-input-placeholder{color:#bfbfbf}.child-theme form textarea{background-clip:padding-box;border:1px solid #cbd6e2;color:#33475b;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:22px;max-width:100%;padding:10px 15px;width:100%}.child-theme form fieldset.form-columns-1 .hs-input{width:100%}.child-theme .span2 .hs-button,.child-theme .span3 .hs-button,.child-theme .span4 .hs-button,.child-theme .span5 .hs-button,.child-theme .span6 .hs-button{font-family:var(--secondary-font-family);font-size:14px;font-weight:700;line-height:14px;padding:12px 24px}.child-theme blockquote{border-color:#2ea3f2;border-left:5px solid #2ea3f2;margin:20px 0 30px;padding-left:20px}.child-theme .cm-banner-wrapper{display:block;min-height:auto}.child-theme .cm-banner-wrapper .banner-content-inner.col12{margin-right:5.5%;padding:0;width:64.833%}.child-theme .cm-banner-wrapper h1{margin:0;padding-bottom:10px}.child-theme .cm-banner-wrapper .top_sec{line-height:1.7;margin-bottom:10px}.child-theme .cm-banner-wrapper .bg_el.overlay_bg{background-image:linear-gradient(180deg,rgba(42,47,49,.7),rgba(0,0,0,.6))}.child-theme .hs-blog-post .simple-banner .page-center>div{min-height:86px}.child-theme .custom-header .page-center{padding:0}.child-theme .custom-header .primary-section{padding-bottom:37px;padding-top:23px}.child-theme .custom-header .logo-section{z-index:999}.child-theme .nav.megamenu>nav>ul .header__menu-item--depth-1>a{align-items:center;display:flex;padding:31px 0;vertical-align:middle;white-space:nowrap;word-wrap:break-word;font-weight:600;line-height:inherit;position:relative;transition:all .4s ease-in-out}.child-theme .nav.megamenu .header__menu>.header__menu-wrapper>li{align-items:stretch;display:flex;font-size:14px;line-height:1em;margin:0;padding-left:11px;padding-right:11px}.child-theme .custom-header .nav.megamenu .header__menu>.header__menu-wrapper>li:last-child{padding-right:0}.child-theme .custom-header .header__menu--desktop>.header__menu-wrapper,.child-theme .primary-section .container-wrapper{column-gap:0}.child-theme .custom-header .cst-humburger-icon>span{display:none}.child-theme .custom-header .cst-humburger-icon:before{color:#7ebec5;content:"a";cursor:pointer;font-family:var(--icon-font-family);font-size:32px;left:-6px;position:relative;top:4px;speak:none;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;direction:ltr;text-shadow:0 0;z-index:999}.child-theme .custom-header .cst-humburger-icon{line-height:0;position:relative}.child-theme .custom-header .right-section,.child-theme .primary-section .container-wrapper{position:relative}.child-theme .no_menu .primary-section{padding-bottom:37px;padding-top:23px}.child-theme .no_menu .primary-section .page-center{padding:0}.child-theme .nav.megamenu .header__menu>.header__menu-wrapper>li>ul>li>a{font-weight:600;white-space:nowrap;word-wrap:break-word}.footer_partial_wrapper{background-color:#000}.footer_partial_wrapper .footer-social .footer-social-item i:before{font-family:var(--icon-font-family);speak:none;font-style:normal;font-variant:normal;font-weight:400;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#aaa;direction:ltr;display:block;font-size:16px;height:32px;line-height:32px;text-shadow:0 0;width:32px}.footer_partial_wrapper .footer-social .footer-social-item i.twitter:before{content:"\e094"}.footer_partial_wrapper .footer-social .footer-social-item i.linkedin:before{content:"\E09D"}.footer-logo img{opacity:1;transition:opacity .4s;transition-delay:0ms}.footer-logo{display:block;line-height:0;margin-left:0;margin-right:auto;text-align:left}.footer-content h3{color:#fff;font-size:30px;line-height:1.4em;margin:0;padding-bottom:10px}.footer_partial_wrapper .footer{font-size:1em}.footer_partial_wrapper a,.footer_partial_wrapper p{font-family:var(--secondary-font-family);font-size:1em;line-height:1.7em}.footer_partial_wrapper .footer-content p,.footer_partial_wrapper .footer-content p:last-child{margin-bottom:10px}.footer_partial_wrapper .footer_section__2 .footer-section-1 .col-section{padding:0}.footer_partial_wrapper .footer-heading{padding-top:20px}.footer_partial_wrapper .footer-heading>h4{color:#fff;font-family:var(--primary-font-family);font-size:20px;font-weight:600;line-height:1.2em;margin:0;padding-bottom:7px}.footer_partial_wrapper .footer-content p>strong{font-family:var(--primary-font-family);font-size:1rem}.footer_partial_wrapper .num3 .footer-heading>h4{padding-bottom:30px}.footer_partial_wrapper .hs-menu-wrapper>ul>li>a{display:block;line-height:1.7em;margin-bottom:10px}.footer_partial_wrapper .footer-social{gap:9px;padding:0}.footer_partial_wrapper .footer-social .footer-social-item>a:hover>i:before{color:#3a8dde}.footer_partial_wrapper .back_to_top{background:rgba(0,0,0,.4);border:none;border-bottom-left-radius:5px;border-bottom-right-radius:0;border-top-left-radius:5px;border-top-right-radius:0;bottom:125px;box-sizing:border-box;color:#fff;cursor:pointer;direction:ltr;font-feature-settings:normal;font-size:30px;font-style:normal;font-variant:normal;line-height:1;padding:5px;position:fixed;right:0;text-align:center;text-decoration:none;text-transform:none;z-index:99999;-webkit-font-smoothing:antialiased;font-family:var(--icon-font-family);speak:none;-webkit-animation:fadeOutRight 1s cubic-bezier(.77,0,.175,1) 1;animation:fadeOutRight 1s cubic-bezier(.77,0,.175,1) 1;font-weight:400;height:40px;opacity:0;width:40px}.backtotop_show .footer_partial_wrapper .back_to_top{animation:fadeInRight 1s cubic-bezier(.77,0,.175,1) 1;display:flex;opacity:1}.footer_partial_wrapper .back_to_top svg{color:#fff;cursor:pointer;height:17px;width:16px}.backtotop_show .footer_partial_wrapper .footer.footer_section__2 .back_to_top:hover{background:rgba(0,0,0,.4)}.backtotop_show .footer_partial_wrapper .footer.footer_section__2 .back_to_top:hover>svg{color:#fff;fill:#fff}.footer_partial_wrapper .footer-social svg{height:17px;width:15px}.footer_partial_wrapper .footer-social .footer-social-item{height:26px;width:31px}.footer_partial_wrapper .footer-social .footer-social-item i{align-items:center;display:flex;padding-top:5px;text-align:center}.child-theme .cmblglst>.container-fluid{padding-top:16px}.child-theme .cmblglst>.container-fluid .blog_listing-row-0-padding{padding:0}.child-theme .cmblglst .custom-blog{max-width:100%}.child-theme .cmblglst .custom-blog .et_pb_post{background-color:#fff;border:1px solid #d8d8d8;padding:19px;word-wrap:break-word}.child-theme .cmblglst .et_pb_image_container{margin:-20px -20px 29px;position:relative}.child-theme .cmblglst .entry-featured-image-url{display:block;margin-bottom:30px;position:relative}.child-theme .cmblglst .entry-featured-image-url>img{height:auto;max-width:100%;min-width:100%;opacity:1;transition:opacity .4s;transition-delay:0ms;vertical-align:bottom}.child-theme .cmblglst .custom-blog .et_pb_post .entry-title{color:#333;font-size:18px;line-height:1.3em;margin:0;padding-bottom:10px}.child-theme .cmblglst .entry-title>a{color:#1f4e79}.child-theme .cmblglst .custom-blog .et_pb_post .post-meta,.child-theme .cmblglst .custom-blog .et_pb_post .post-meta a{color:#db7f19;font-style:italic;margin-bottom:6px}.child-theme .cmblglst .custom-blog .et_pb_post .post-content{font-size:16px;line-height:1.8em}.child-theme .cmblglst .custom-blog .et_pb_post .post-content p{margin:0}.child-theme .cmblglst .custom-blog .et_pb_post .post-content>a{color:#3a8dde;font-weight:800}.child-theme .cmblglst .custom-blog{display:flex;flex-wrap:wrap}.child-theme .pagination.clearfix .alignleft{float:left}.child-theme .pagination.clearfix .alignright{float:right}.child-theme .pagination.clearfix{font-family:var(--secondary-font-family)}.child-theme .et_post_meta_wrapper h1{color:#333;font-family:Lato,Helvetica,Arial,Lucida,sans-serif;font-size:30px;font-weight:500;line-height:1em;margin:0;padding-bottom:10px}.child-theme .et_post_meta_wrapper{padding-top:20px;position:relative;z-index:1}.child-theme .et_post_meta_wrapper>span>h3:first-of-type{font-size:22px;padding-top:81px}.child-theme .et_post_meta_wrapper>span>h3{color:#333;font-size:22px;font-weight:600;line-height:1em;padding-bottom:10px;MARGIN-BOTTOM:0;font-family:Lato,Helvetica,Arial,Lucida,sans-serif}.child-theme .hs-blog-post #sidebar{padding-bottom:28px}.child-theme .hs-blog-post #main-content .page-center{margin:auto;max-width:1080px;padding-top:58px;position:relative;width:80%}.child-theme .hs-blog-post .recent-posts-extended>h4{color:#333;font-size:18px;font-weight:500;line-height:1em;margin-bottom:0;padding-bottom:10px}.child-theme .hs-blog-post .recent-posts-extended{float:none;margin-bottom:30px;width:100%}.child-theme .hs-blog-post ul.rpwe-ul{list-style:none;margin-left:0;padding-left:0}.child-theme .hs-blog-post ul.rpwe-ul>.rpwe-li.rpwe-clearfix{border-bottom:1px solid #eee;display:flex;flex-wrap:wrap;list-style-type:none;margin-bottom:.5em;padding-bottom:10px}.child-theme .hs-blog-post ul.rpwe-ul>.rpwe-li.rpwe-clearfix>h3{background:none;clear:none;display:inline;font-size:13px;font-weight:400;line-height:1.5em;margin-bottom:0;margin-top:0}.child-theme .hs-blog-post ul.rpwe-ul>.rpwe-li.rpwe-clearfix>a{display:inline-block;text-decoration:none}.child-theme .hs-blog-post ul.rpwe-ul>.rpwe-li.rpwe-clearfix>a>img{border:1px solid #eee;box-shadow:none;display:inline;float:left;margin:2px 10px 2px 0;max-width:45px;opacity:1;padding:3px;transition:opacity .4s;transition-delay:0ms}.child-theme .hs-blog-post ul.rpwe-ul>.rpwe-li.rpwe-clearfix>h3>a{color:#666;display:inline;text-decoration:none}.child-theme .hs-blog-post article.category-events .et_post_meta_wrapper p.post-meta{font-family:var(--secondary-font-family);font-size:14px;margin-bottom:6px;padding-bottom:15px}.child-theme .hs-blog-post article.category-events .et_post_meta_wrapper p.post-meta a{color:#666}.child-theme .pagination .inactive{display:none}.child-theme .blog_author_pg{padding:0}.child-theme .hs-blog-post ul.rpwe-ul>.rpwe-li.rpwe-clearfix>h3>a:hover{color:#82c0c7}.child-theme .hs-blog-post ul.rpwe-ul>.rpwe-li.rpwe-clearfix{overflow:hidden}.child-theme .hs-blog-post ul.rpwe-ul>.rpwe-li.rpwe-clearfix>a{float:left;width:55px}.child-theme .hs-blog-post ul.rpwe-ul>.rpwe-li.no-image.rpwe-clearfix>h3{width:100%}.child-theme .hs-blog-post ul.rpwe-ul>.rpwe-li.rpwe-clearfix>h3{float:left;width:calc(100% - 55px)}@media(min-width:981px){.child-theme .cmblglst .custom-blog .column{margin-right:5.5%;width:29.667%}.child-theme .cmblglst .custom-blog .column:nth-child(3n){margin-right:0}.child-theme .cmblglst .custom-blog .et_pb_post{margin-bottom:18.539%}.child-theme .footer-logo,.footer-content p:first-of-type,.footer_partial_wrapper .footer-heading{margin-bottom:9.27%}.footer.footer_section__2 .footer-section-1 .col-section.num2,.footer_section__2 .footer-section-1 .col-section.num1{margin-right:5.5%}.footer_partial_wrapper .footer.footer_section__2 .footer-section-1{padding:4% 0}.footer_partial_wrapper .footer.footer_section__2 .footer-section-1 .col-section.num1,.footer_partial_wrapper .footer.footer_section__2 .footer-section-1 .col-section.num2,.footer_partial_wrapper .footer.footer_section__2 .footer-section-1 .col-section.num3{width:29.6%}.child-theme .cm-banner-wrapper .page-center{padding:2% 0}.child-theme .hs-blog-post #left-area{float:left;padding-bottom:23px;padding-right:5.5%;width:79.125%}.child-theme .hs-blog-post article.category-events{display:block;margin-bottom:60px;word-wrap:break-word;padding-bottom:25px}.child-theme .hs-blog-post #sidebar{float:left;padding-bottom:28px;padding-left:30px;width:20.875%}.child-theme .hs-blog-post .main-dnd-area .page-center:before{background-color:#e2e2e2;content:"";height:100%;position:absolute;right:20.875%;top:0;width:1px}.child-theme .hs-blog-post .blog-sidebar:before{background-color:#e2e2e2;content:"";height:100%;left:0;position:absolute;top:0;width:1px}.child-theme .systems-page form{max-width:767px}}@media(min-width:992px){.child-theme .custom-header .right-section{display:none}.child-theme .custom-header .header__menu--desktop>.header__menu-wrapper{display:flex!important}}@media(min-width:1350px){.child-theme .footer_partial_wrapper{padding:54px 0}.footer_partial_wrapper .footer.footer_section__2 .footer-section-1{padding-bottom:27px;padding-top:27px}.child-theme .cm-banner-wrapper .page-center,.cmblglst>.container-fluid .blog_listing-row-0-padding>div{padding:27px 0}}@media(min-width:992px){.child-theme .nav.megamenu .header__menu>.header__menu-wrapper>li>ul{flex-direction:column;min-width:10rem;text-align:left}.child-theme .nav.megamenu .header__menu--desktop>.header__menu-wrapper>li.three_items>ul>li{width:100%!important}.child-theme .nav>nav>ul .header__menu-item--depth-1.header__menu-item--has-submenu:hover>a:after{height:100%;left:0;min-width:10rem;top:60%}}@media(max-width:980px){.footer_partial_wrapper .page-center{padding:30px 0}.footer_partial_wrapper{padding:50px 0}.footer_partial_wrapper .footer_section__2 .footer-section-1 .col-section.num1,.footer_partial_wrapper .footer_section__2 .footer-section-1 .col-section.num2,.footer_partial_wrapper .footer_section__2 .footer-section-1 .col-section.num3{margin-bottom:30px;width:100%}.footer_partial_wrapper .footer-logo{margin-bottom:29px}.footer_partial_wrapper .footer-content h3{font-size:20px;padding-bottom:8px}.footer_partial_wrapper .footer-content p:first-of-type{margin-bottom:29px}.footer_partial_wrapper .footer-content p>strong{font-size:15px}.footer_partial_wrapper .footer-heading>h4{font-size:16px}.footer_partial_wrapper .footer-heading{border-top:1px solid hsla(0,0%,100%,.2);margin-bottom:30px}.footer_partial_wrapper .footer.footer_section__2 .footer-section-1{padding:0}.footer_partial_wrapper .footer_section__2 .footer-section-1 .col-section.num3{margin-bottom:0}.footer .al_tab_left.type_social_icons .footer-social{line-height:26px;margin-bottom:7px;padding-left:4px}.footer_partial_wrapper .num3 .hs-menu-wrapper>ul>li>a{margin-bottom:10px}.child-theme .cm-banner-wrapper .banner-content-inner.col12{margin-bottom:30px;width:100%}.child-theme .cm-banner-wrapper h1{font-size:40px}.child-theme .cm-banner-wrapper .page-center{padding:30px 0}.child-theme .cmblglst .custom-blog .column{margin:0 5.5% 0 0;max-width:47.25%;width:100%}.child-theme .cmblglst .custom-blog .column:nth-child(2){margin-right:0}.cmblglst>.container-fluid .blog_listing-row-0-padding>div{padding:30px 0}.child-theme .cmblglst .custom-blog .et_pb_post{margin-bottom:16.21%}}@media(max-width:991px){.child-theme .custom-header .nav .header__menu.header__menu--desktop>ul{background:#fff;border-top:3px solid #2ea3f2;box-shadow:0 2px 5px rgba(0,0,0,.1);-moz-box-shadow:0 2px 5px rgba(0,0,0,.1);-webkit-box-shadow:0 2px 5px rgba(0,0,0,.1);display:none;left:0;padding:5%;position:absolute;width:100%;z-index:9999}.child-theme .custom-header .nav .header__menu.header__menu--desktop>ul>li a{border-bottom:1px solid rgba(0,0,0,.03);border-top:none;color:#666;display:block;font-weight:600;line-height:26px;padding:10px 5%;transition:opacity .2s ease-in-out,background-color .2s ease-in-out}.child-theme .custom-header .nav .header__menu.header__menu--desktop>ul>li,.child-theme .custom-header .nav .header__menu.header__menu--desktop>ul>li:first-child,.child-theme .custom-header .nav .header__menu.header__menu--desktop>ul>li:not(:last-child){border:none;padding:0}.child-theme .custom-header .nav .header__menu.header__menu--desktop{height:auto;min-height:auto;position:static}.child-theme .custom-header .nav .header__menu.header__menu--desktop>ul>li a:hover{background-color:rgba(0,0,0,.03)}.child-theme .custom-header .cst-humburger-icon,.child-theme .custom-header .right-section{display:block}.child-theme .nav.megamenu{display:none}.child-theme .custom-header .nav{height:auto;overflow:visible;padding:5%;position:absolute;top:100%}.custom-header .container-wrapper.mobile-open .top-section.mobile_section{padding:0}.custom-header .nav .header__menu.header__menu--desktop>ul{margin:0;padding:0}.child-theme .custom-header .nav{padding:0}.child-theme .custom-header .mobile-close-icon{display:none}.child-theme .custom-header .mobile-open .nav,.child-theme .custom-header .nav{display:block!important}.child-theme .custom-header .nav .header__menu.header__menu--desktop>ul>li>ul{padding-left:2%;position:static;width:100%}.child-theme .nav>nav>ul .header__menu-item--depth-1.header__menu-item--has-submenu{flex-direction:column}}@media(max-width:980px){.child-theme .hs-blog-post article.category-events{margin-bottom:42px;padding-bottom:25px}.child-theme .hs-blog-post article.category-events p:last-child{padding-bottom:81px}}@media(max-width:767px){.child-theme .hs-blog-post ul.rpwe-ul>.rpwe-li.rpwe-clearfix>a{float:none;width:100%}.child-theme .hs-blog-post .simple-banner .page-center>div{min-height:78.8px}.child-theme .hs-blog-post ul.rpwe-ul>.rpwe-li.rpwe-clearfix>h3{float:none;width:100%}.footer_partial_wrapper .footer-content h3{font-size:16px}.footer_partial_wrapper .footer-content p>strong{font-size:14px}.footer_partial_wrapper .footer-heading>h4{font-size:15px}.footer_partial_wrapper .al_mob_left.type_social_icons .footer-social{justify-content:center}.footer_partial_wrapper .footer-social-item:not(:first-child){margin:0}.child-theme .cm-banner-wrapper h1{font-size:24px}.child-theme .cmblglst .custom-blog .et_pb_post{margin-bottom:9.5%;margin-right:0;width:100%}.child-theme .cmblglst .custom-blog .column{margin:0;max-width:100%}}@media(max-width:1349px) and (min-width:991px){.footer_partial_wrapper .page-center{padding:2% 0}}@media(max-width:1179px) and (min-width:991px){.child-theme .nav.megamenu .header__menu>.header__menu-wrapper>li{padding:0}.child-theme .nav.megamenu .header__menu>.header__menu-wrapper>li>a{font-size:14px}.child-theme .nav.megamenu .header__menu>.header__menu-wrapper{gap:12px}.child-theme .custom-header .logo-section img{max-width:200px}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}}