.listings-boxes .listings-box{background:#f1f1f1;display:flex;flex-wrap:wrap;margin-bottom:40px;width:100%}.listings-boxes .listings-box .listings-img{float:left;width:247px}.listings-boxes .listings-box .listings-content{float:left;padding:40px 35px 40px 50px;width:calc(100% - 247px)}.listings-boxes .listings-box .listings-img *{display:block;height:100%;object-fit:cover;width:100%}.listings-boxes .listings-box .listings-content h2,.listings-boxes .listings-box .listings-content h2 a{color:#00a5b5;display:inline-block;font-size:31px}.listings-boxes .listings-box .listings-content h2{margin:0}.listings-boxes .listings-box .listings-content .blog-index__post-summary p:first-child{padding-top:0}.listings-boxes .listings-box .listings-content .blog-index__post-summary{color:#000;font-size:18px;line-height:24px}.listings-content .blog-index__post-tags .blog-index__post-tag{background-color:#00a5b5;color:#fff;display:inline-block;font-size:16px;font-weight:600;line-height:normal;margin-bottom:5px;margin-right:8px;min-width:110px;padding:3px 20px;text-align:center;text-transform:uppercase}.listings-content .blog-index__post-timestamp{color:#4a4f54;font-size:16px}.listings-content .blog-index__post-button-wrapper{padding-top:15px}.listings-content .blog-index__post-button-wrapper .button{background:#12284c;color:#fff;font-size:20px;max-width:180px;min-width:auto;padding:10px 25px 12px}.listings-content .blog-index__post-tags .blog-index__post-tag.ebook{background-color:#00a5b5}.listings-content .blog-index__post-tags .blog-index__post-tag.video{background-color:#715091}.listings-filter{background-image:url(https://20243499.fs1.hubspotusercontent-na1.net/hubfs/20243499/ThinkGen_2022/Images/pattern.png);background-position:50%}.listings-filter>.container{display:flex;flex-wrap:wrap;max-width:100%;padding:0;width:100%}.listings-filter .listings-filter-left{float:left;padding:50px 87px 50px calc(50% - 700px);width:calc(100% - 535px)}.listings-filter .listings-filter-right{align-items:center;background-color:#12284c;display:flex;float:left;justify-content:center;padding-bottom:50px;padding-top:50px;text-align:center;width:535px}.listings-filter .listings-filter-right h2{color:#fff;font-size:31px;margin-bottom:30px}.orange_style a{background-color:#e64b38;color:#fff;font-size:20px}.listings-flex{padding-bottom:100px;padding-top:40px}.listings-filter .listings-filter-left h2{font-size:26px;margin-bottom:20px}.listings-filter .listings-filter-left{padding-right:87px}.listings-filter .listings-filter-left .filter-outer{align-items:center;display:flex;margin-bottom:15px;position:relative}.listings-filter .listings-filter-left label{color:#6e7c7c;font-size:16px;text-transform:uppercase}.listings-filter-left .filter-outer select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(https://20243499.fs1.hubspotusercontent-na1.net/hubfs/20243499/ThinkGen_2022/Images/down_angle.png);background-position:right 14px center;background-repeat:no-repeat;background-size:20px;border:1px solid #b2b2b2;border-radius:4px;color:#b2b2b2;cursor:pointer;height:52px;margin:0 18px 0 0;padding-left:14px;padding-right:40px}.listings-boxes .listings-box .listings-content h2 a:hover{color:#ff6c37}.listings-content .blog-index__post-tags .blog-index__post-tag:hover{transform:scale(1.03)}.listings-content .blog-index__post-button-wrapper .button:hover{background-color:#ff6c37}.listings-filter .listings-filter-left .viewmore a{font-weight:600}.listings-filter .listings-filter-left .viewmore a:hover{color:#ff6c37}.listings-content .blog-index__post-tags .blog-index__post-tag.diabetes,.listings-content .blog-index__post-tags .blog-index__post-tag.medtech,.listings-content .blog-index__post-tags .blog-index__post-tag.ophthalmology,.listings-content .blog-index__post-tags .blog-index__post-tag.respiratory_pulmonology{background:#ff6c37}.listings-bottom .container{max-width:100%;padding:0}.listings-bottom .listings-flex{display:flex;flex-wrap:wrap}.listings-bottom .listings-flex .listings-left{float:left;padding:0 60px 0 calc(50% - 700px);width:calc(100% - 535px)}.listings-bottom .listings-flex .listings-right .blog-subscribe-main{background-color:transparent}.blog-subscribe-main.subscribeform_area{background-color:#f1f1f1;padding:35px 54px 54px}.blog-subscribe-main.subscribeform_area h4{color:#12284c;font-size:28px;font-weight:700;margin-bottom:25px}.blog-subscribe-main .subscribeform{margin:0;max-width:100%}.blog-subscribe-main .subscribeform form .hs_email{margin-bottom:30px;padding-right:0;width:100%}.blog-subscribe-main .subscribeform form .hs_email input{border:1px solid #b3b3b3;border-radius:4px}.blog-subscribe-main .subscribeform form .hs_submit.hs-submit{display:block;text-align:center;width:100%}.blog-subscribe-main .subscribeform form .hs_submit.hs-submit .hs-button{background:#00a5b5;font-size:24px;min-width:160px}.blog-subscribe-main .subscribeform form .hs-error-msgs{position:inherit;top:inherit}.blog-subscribe-main .subscribeform form .hs_submit.hs-submit .hs-button:hover{background:#ff6c37;color:#fff}.blog-subscribe-main .subscribeform .submitted-message{color:#12284c}.listings-bottom .listings-flex .listings-right.subscribe-formplace{width:500px}.listings-bottom .listings-flex .listings-left .pagination{display:flex;justify-content:space-between}.listings-bottom .listings-flex .listings-left .pagination a{color:#00a5b5;font-size:22px;font-weight:600;line-height:normal}.listings-bottom .listings-flex .listings-left .pagination a:hover{color:#12284c}.listings-bottom .listings-flex .listings-left .pagination a.pagination__link--disabled{opacity:0}.blog-inner-main{padding:89px 0 200px}.blog-inner-main .inner-wrapper{display:flex;flex-wrap:wrap}.blog-inner-main .inner-wrapper .blog-inner-left{float:left;padding-right:37px;width:calc(100% - 500px)}.blog-inner-main .inner-wrapper .blog-inner-right{float:left;width:500px}.blog-inner-main .inner-wrapper .blog-inner-left .blog-inner-img{height:412px;margin-bottom:42px;max-width:618px}.blog-inner-main .inner-wrapper .blog-inner-left .blog-inner-img *{display:block;height:100%;object-fit:cover;width:100%}.blog-inner-main .inner-wrapper .blog-inner-left time{color:#4a4f54;display:block;font-size:16px;margin-bottom:15px}.blog-inner-main .inner-wrapper .blog-inner-left h1{color:#00a5b5;font-size:31px;margin-bottom:10px}.blog-inner-main .inner-wrapper .blog-inner-left .author{text-transform:uppercase}.blog-inner-main .inner-wrapper .blog-inner-left .author a{color:#4a4f54;font-size:22px}.blog-inner-main .inner-wrapper .blog-inner-left .blog-post__body{color:#000;margin-bottom:60px;margin-top:10px}.listings-bottom .blog-author-heading,.listings-bottom .blog-tag-heading{padding:0 0 35px}.blog_author{padding:80px 0}.blog_author .blog_author-inner{align-items:center;display:flex;flex-wrap:wrap}.blog_author .blog_author-inner .blog-header__author-avatar{background-color:#00a5b5;border-radius:100%;float:left;height:200px;width:200px}.blog_author .blog_author-inner .blog_author-content{float:left;padding-left:40px;width:calc(100% - 200px)}.blog_author .blog_author-inner .blog_author-content h1.title{font-size:30px;margin-bottom:10px}.blog_author .blog_author-inner .blog_author-content .author-social-links{margin-top:11px}.blog_author .blog_author-inner .blog_author-content .author-social-links a{display:inline-block}.blog_author .blog_author-inner .blog_author-content .author-social-links a *{display:block}.blog_author .blog_author-inner .blog_author-content .author-social-links a svg{width:20px}.blog-inner-left .blog-post__body a{color:#ff601a}.blog-inner-left .blog-post__body a:hover{color:#00a5b5}.blog-inner-left .blog-post__body ul li{margin:4px 0;padding-left:15px;position:relative}.blog-inner-left .blog-post__body ul{list-style:none;padding-left:25px}.blog-inner-left .blog-post__body ul li:before{background-color:#00a5b5;border-radius:100%;content:"";height:6px;left:0;position:absolute;top:12px;width:6px}.blog-inner-left .blog-post__body ol li{margin:4px 0}.blog-inner-left .blog-post__body blockquote{background-color:#f1f1f1;margin-left:0;margin-right:0;padding:20px 40px}.blog-inner-left .blog-post__body h2{color:#00a5b5;margin-bottom:10px}.blog-inner-left .blog-post__body p+h2,.blog-inner-left .blog-post__body p+h3,.blog-inner-left .blog-post__body p+h4,.blog-inner-left .blog-post__body p+h5,.blog-inner-left .blog-post__body p+h6{margin-top:25px}.blog-inner-left .blog-post__body h2,.blog-inner-left .blog-post__body h3,.blog-inner-left .blog-post__body h4,.blog-inner-left .blog-post__body h5,.blog-inner-left .blog-post__body h6{color:#00a5b5}.twocol-main{padding:100px 0 140px}.twocol-main .twocol-outer{display:flex;flex-wrap:wrap}.twocol-main .twocol-outer .twocol-img{float:left;width:485px}.twocol-main .twocol-outer .twocol-img img{max-height:100%;max-width:100%}.twocol-main .twocol-outer .twocol-content{box-shadow:-3px 2px 5px #0000001a;float:left;margin-left:90px;margin-top:40px;padding:60px;width:calc(100% - 575px)}.twocol-main .twocol-outer .twocol-content .title-wrapper{align-items:center;display:flex}.twocol-main .twocol-outer .twocol-content .title-wrapper .title-icon{height:74px;width:76px}.twocol-main .twocol-outer .twocol-content .title-wrapper .title-icon img{height:100%!important;object-fit:contain;width:100%}.twocol-main .twocol-outer .twocol-content .title-wrapper .title-text{padding-left:27px}.twocol-main .twocol-outer .twocol-content .twocol-text{color:#666;font-size:26px;margin-top:10px}.twocol-content .ul-twocol ul{column-count:2;list-style:none;margin:15px 0 0;padding:0}.twocol-content .ul-twocol ul li{color:#12284c;font-size:22px;font-weight:600;padding-bottom:5px;padding-left:10px;position:relative}.twocol-content .ul-twocol ul li:before{background:#e64b38;border-radius:100%;content:"";height:5px;left:0;position:absolute;top:14px;width:5px}.twocol-main .twocol-outer.row-reverse{flex-direction:row-reverse}.twocol-main .twocol-outer.row-reverse .twocol-content{margin-left:0;margin-right:90px}.twocol-content .twocol-text span{color:#e64b38;font-size:24px;font-weight:600}.twocol-content .twocol-text div{color:#000;font-size:24px;margin:10px 0 30px}.twocol-content .twocol-text div:last-child{margin-bottom:0}.twocol-content .twocol-text p{margin-bottom:15px}.two-col50-main{padding:130px 0}.two-col50-main .two-col50-outer{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;max-width:1198px}.two-col50-main .two-col50-outer .two-col50-boxes{float:left;max-width:538px}.two-col50-outer .two-col50-boxes .two-col50-img{border-radius:80px;display:block;height:442px;max-width:100%;overflow:hidden;width:442px}.two-col50-outer .two-col50-boxes .two-col50-img img{height:100%;object-fit:cover;width:100%}.two-col50-main .two-col50-outer .two-col50-content{padding-top:40px}.two-col50-content .title-wrapper{align-items:center;display:flex}.two-col50-content .title-wrapper .title-icon{height:83px;width:66px}.two-col50-content .title-wrapper .title-icon img{max-height:100%;max-width:100%;object-fit:contain}.two-col50-content .title-wrapper .title-text{color:#fff;padding-left:15px}.two-col50-content .two-col50-text{color:#fff;font-size:24px;padding-top:15px}.two-col50-content .two-col50-text ul{list-style:none;margin-top:15px;padding:0}.two-col50-content .two-col50-text ul li{font-size:22px;font-weight:400;margin-bottom:5px;padding-left:11px;position:relative}.two-col50-content .two-col50-text ul li:before{background:#fff;border-radius:100%;content:"";height:6px;left:0;position:absolute;top:12px;width:6px}.two-col50-content .two-col50-text strong{font-weight:500}.boxbghide.twocol-main .twocol-outer .twocol-content{background:transparent!important;box-shadow:none;margin-top:0;padding:0}.boxbghide.twocol-main .twocol-outer .twocol-content .twocol-text{color:#000000e6;font-size:22px;line-height:30px;margin-bottom:40px}.accordion-main{padding:83px 0 100px}.accordion-main .heading{text-align:center}.accordion-main .accordion-outer{display:flex;justify-content:space-between;margin:0 auto;max-width:1040px;padding-top:60px}.accordion-main .accordion-outer>div{max-width:100%;padding:0 20px;width:486px}.accordion-main .accordion-outer .accordion-block{margin-bottom:15px}.accordion-main .accordion-outer .accordion-block .accordion-title{color:#e64b38;cursor:pointer;display:inline-block;font-size:28px;font-weight:600;padding-right:40px;position:relative}.accordion-outer .accordion-block .accordion-content{background-color:#f2f2f2;color:#000;display:none;font-size:20px;margin:15px 0 30px 10px;padding:15px 30px}.accordion-main .accordion-outer .accordion-block .accordion-title:before{background-image:url(https://20243499.fs1.hubspotusercontent-na1.net/hubfs/20243499/ThinkGen_2022/Images/plus.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:25px;position:absolute;right:0;top:2px;width:25px}.accordion-main .accordion-outer .accordion-block .accor.glance_area .glance_box h3dion-title.active:after{align-items:center;background:#e64b38;border-radius:100%;color:#fff;content:"_";display:flex;height:25px;justify-content:center;padding-bottom:16px;position:absolute;right:0;top:2px;width:25px}.glance_area.glance_area_six{padding:109px 0 50px}.glance_area.glance_area_six .glance_imgbox:before{background:url(https://20243499.fs1.hubspotusercontent-na1.net/hubfs/20243499/ThinkGen_2022/Images/center-img.png) no-repeat 50%/90%;height:480px;left:-180px;top:-1px;width:720px}.glance_area.glance_area_six .glance_box:nth-child(2n){justify-content:flex-end}.glance_area.glance_area_six .glance_box{align-items:flex-start;justify-content:flex-start;margin-bottom:40px;min-height:237px;min-height:125px}.glance_area.glance_area_six .glance_imgbox{left:50%;top:0;transform:translateX(-50%) translateY(0)}.glance_area.glance_area_six .glance_cover{margin-top:90px;padding-top:0}.glance_area.glance_area_six .glance_img{height:430px;margin-left:-9px;margin-top:49px;transform:translateX(-50%) translateY(-50%) rotate(0deg);width:430px}.glance_area.glance_area_six .glance_box h3{font-size:30px}.glance_area.glance_area_six .glance_box:nth-child(5){margin-top:-60px;position:relative}.benefit-main{background-color:#f73a19;padding:96px 0 106px}.benefit-main .heading{text-align:center}.benefit-main .heading *{color:#fff}.benefit-main .heading .text{color:hsla(0,0%,100%,.9);font-size:24px;margin-top:10px}.benefit-main .benefit-outer{display:flex;flex-wrap:wrap;margin:0 -24px;padding:35px 0 56px}.benefit-main .benefit-outer .benefit-box{align-items:center;background-color:#fff;box-shadow:-3px 2px 5px rgba(0,0,0,.1);display:flex;flex-wrap:wrap;float:left;margin:25px 24px;padding:30px;width:calc(33.33% - 48px)}.benefit-main .benefit-outer .benefit-box .benefit-box-img{align-items:center;display:flex;height:80px;justify-content:center;width:80px}.benefit-main .benefit-outer .benefit-box .benefit-box-img img{max-height:100%;object-fit:contain;object-position:left center}.benefit-main .benefit-outer .benefit-box .benefit-box-content{padding-left:30px;width:calc(100% - 80px)}.benefit-main .benefit-box-content h6{font-family:"Source Serif Pro",sans-serif;font-size:26px}.benefit-main .benefit-btn{text-align:center}.benefit-main .benefit-btn a:hover{background-color:#fff;color:#12284c}.light-theme{display:flex;flex-wrap:wrap;justify-content:center;text-align:center;width:100%}.light-theme a,.light-theme span{border:1px solid #ccc;display:inline-block;font-size:22px;height:40px;line-height:25px;margin:0 5px 10px;padding:5px 10px;text-align:center;width:40px}.light-theme a.current,.light-theme a:hover,.light-theme span.current,.light-theme span:hover{background:#12284c;color:#fff}.listings-content .blog-index__post-tags .blog-index__post-tag.animal,.listings-content .blog-index__post-tags .blog-index__post-tag.cardiology,.listings-content .blog-index__post-tags .blog-index__post-tag.covid-19,.listings-content .blog-index__post-tags .blog-index__post-tag.dermatology,.listings-content .blog-index__post-tags .blog-index__post-tag.diabetesmetabolicdisease,.listings-content .blog-index__post-tags .blog-index__post-tag.digital,.listings-content .blog-index__post-tags .blog-index__post-tag.general,.listings-content .blog-index__post-tags .blog-index__post-tag.genetherapy,.listings-content .blog-index__post-tags .blog-index__post-tag.hiv,.listings-content .blog-index__post-tags .blog-index__post-tag.immunology,.listings-content .blog-index__post-tags .blog-index__post-tag.infectious,.listings-content .blog-index__post-tags .blog-index__post-tag.medical,.listings-content .blog-index__post-tags .blog-index__post-tag.mental,.listings-content .blog-index__post-tags .blog-index__post-tag.neurology,.listings-content .blog-index__post-tags .blog-index__post-tag.oncology,.listings-content .blog-index__post-tags .blog-index__post-tag.opthalmology,.listings-content .blog-index__post-tags .blog-index__post-tag.pulmonology,.listings-content .blog-index__post-tags .blog-index__post-tag.rare,.listings-content .blog-index__post-tags .blog-index__post-tag.vaccines,.listings-content .blog-index__post-tags .blog-index__post-tag.womens{background-color:#ff6c37}.listings-content .blog-index__post-tags .blog-index__post-tag.article,.listings-content .blog-index__post-tags .blog-index__post-tag.casestudy,.listings-content .blog-index__post-tags .blog-index__post-tag.ebook,.listings-content .blog-index__post-tags .blog-index__post-tag.employeespotlight,.listings-content .blog-index__post-tags .blog-index__post-tag.on-docters-minds,.listings-content .blog-index__post-tags .blog-index__post-tag.on-vets-minds,.listings-content .blog-index__post-tags .blog-index__post-tag.therapeuticdigest,.listings-content .blog-index__post-tags .blog-index__post-tag.tipsheet,.listings-content .blog-index__post-tags .blog-index__post-tag.video,.listings-content .blog-index__post-tags .blog-index__post-tag.whitepaper{background-color:#00a5b5}.listings-content .blog-index__post-tags .blog-index__post-tag.gene{background:#ff6c37}.employee-spotlight .innerhero_area{background:url(https://think-gen.com/hubfs/teamhero-bg.png) no-repeat 50%/cover!important}.thinkbook .innerhero_area{background:url(https://20243499.fs1.hubspotusercontent-na1.net/hubfs/20243499/Group%2026.png) no-repeat 50%/cover!important}@media(min-width:1701px){.listings-bottom .listings-flex .listings-left,.listings-filter .listings-filter-left{padding-left:0}}@media(min-width:1601px){.boxbghide.twocol-main .twocol-outer .twocol-content{padding-right:100px}.two-col50-main .two-col50-outer{max-width:1300px}}@media(min-width:1401px){.blog-inner-left .blog-post__body h2{font-size:35px}}@media(max-width:1400px){.listings-filter .listings-filter-left{padding-right:30px}.orange_style a{font-size:20px;padding:13px 20px}.listings-boxes .listings-box .listings-content{padding:40px 25px 40px 30px}.listings-filter .listings-filter-right{width:430px}.listings-filter .listings-filter-left{padding-left:25px;padding-right:25px;width:calc(100% - 430px)}.listings-bottom .listings-flex .listings-right.subscribe-formplace{width:400px}.listings-bottom .listings-flex .listings-left{padding-left:25px;padding-right:20px;width:calc(100% - 435px)}.twocol-main .twocol-outer .twocol-content{padding:40px 25px 55px}.benefit-main .benefit-outer .benefit-box{margin:12px 10px;padding:25px;width:calc(33.33% - 20px)}.benefit-main .benefit-outer{margin:0 -10px}.glance_area.glance_area_six .glance_box{padding-right:310px}.glance_area.glance_area_six .glance_box:nth-child(2n){padding-left:315px;padding-right:0}.glance_area.glance_area_six .glance_box h3{font-size:26px}.glance_area.glance_area_six .glance_imgbox:before{height:440px;left:-154px;top:0;width:680px}.glance_area.glance_area_six .glance_img{height:404px;margin-left:-7px;margin-top:29px;width:404px}}@media(max-width:1200px){.listings-filter .listings-filter-right{padding-left:25px;padding-right:25px;width:100%}.listings-bottom .listings-flex .listings-left,.listings-filter .listings-filter-left{width:100%}.listings-bottom .listings-flex .listings-right.subscribe-formplace{margin-top:50px;padding-left:25px;padding-right:25px;width:100%}.listings-flex{padding-bottom:80px}.blog-inner-main .inner-wrapper .blog-inner-right{width:400px}.blog-subscribe-main.subscribeform_area{padding:35px 20px 40px}.blog-inner-main .inner-wrapper .blog-inner-left{width:calc(100% - 400px)}.blog-inner-main .inner-wrapper .blog-inner-left .blog-post__body{margin-bottom:40px;margin-top:10px}.blog-inner-main{padding:89px 0 140px}.twocol-main .twocol-outer .twocol-img{width:320px}.twocol-main .twocol-outer .twocol-content{box-shadow:-3px 2px 5px rgba(0,0,0,.1);float:left;margin-left:40px;margin-top:25px;padding:35px 25px 40px;width:calc(100% - 360px)}.twocol-main .twocol-outer .twocol-content .title-wrapper .title-icon{height:55px;width:55px}.twocol-main .twocol-outer .twocol-content .title-wrapper .title-text{padding-left:10px}.twocol-main .twocol-outer.row-reverse .twocol-content{margin-left:0;margin-right:40px}.twocol-main .twocol-outer .twocol-content .twocol-text{font-size:20px}.twocol-content .ul-twocol ul li{font-size:21px}.twocol-content .ul-twocol ul li:before{top:12px}.twocol-content .twocol-text div,.twocol-content .twocol-text span{font-size:22px}.two-col50-main .two-col50-outer .two-col50-boxes{max-width:440px}.boxbghide.twocol-main .twocol-outer .twocol-content .twocol-text{font-size:20px}.benefit-main .benefit-outer .benefit-box{width:calc(50% - 20px)}.benefit-main .benefit-box-content h6{font-size:23px}.glance_area.glance_area_six .glance_img{height:318px;margin-left:-4px;margin-top:86px;top:50%;transform:translateX(-50%) translateY(-50%) rotate(0deg);width:320px}.glance_area.glance_area_six .glance_imgbox{height:280px;left:50%;top:0;transform:translateX(-50%) translateY(0);width:280px}.glance_area.glance_area_six .glance_imgbox:before{background:url(https://20243499.fs1.hubspotusercontent-na1.net/hubfs/20243499/ThinkGen_2022/Images/center-img.png) no-repeat 50%/cover;height:351px;left:-108px;top:50px;width:490px}.glance_area.glance_area_six .glance_box{min-height:100px;padding-right:256px}.glance_area.glance_area_six .glance_box:nth-child(2n){padding-left:260px;padding-right:0}.glance_area.glance_area_six .glance_box h3{font-size:20px;line-height:26px}.glance_area.glance_area_six .glance_text{font-size:16px}.glance_area.glance_area_six .glance_cover{margin-top:60px;padding-top:0}.glance_area.glance_area_six{padding:60px 0 90px}}@media(max-width:991px){.blog-inner-main .inner-wrapper .blog-inner-left{padding-right:0;width:100%}.blog-inner-main .inner-wrapper .blog-inner-right{float:left;margin:50px auto 0;width:100%}.blog-inner-main{padding:60px 0 110px}.twocol-main .twocol-outer .twocol-img{width:220px}.twocol-main .twocol-outer .twocol-content{margin-left:30px;margin-top:25px;padding:35px 25px 40px;width:calc(100% - 250px)}.twocol-main{padding:70px 0 90px}.twocol-main .twocol-outer.row-reverse .twocol-content{margin-left:0;margin-right:30px}.two-col50-main .two-col50-outer .two-col50-boxes{max-width:340px}.two-col50-outer .two-col50-boxes .two-col50-img{height:auto;width:442px}.two-col50-content .title-wrapper .title-icon{height:70px;width:66px}.two-col50-content .two-col50-text,.two-col50-content .two-col50-text ul li{font-size:20px}.two-col50-main .two-col50-outer .two-col50-content{padding-top:30px}.two-col50-main{padding:80px 0}.accordion-main .accordion-outer{margin:0 -20px;padding-top:40px}.accordion-main .accordion-outer .accordion-block .accordion-title{font-size:22px;padding-right:36px}.accordion-main .accordion-outer .accordion-block .accordion-title:before{top:0}.accordion-main .accordion-outer .accordion-block .accordion-title.active:after{top:1px}.accordion-outer .accordion-block .accordion-content{font-size:22px;margin:15px 0 30px;padding:15px 20px}.accordion-main{padding:60px 0 70px}.accordion-main .accordion-outer .accordion-block .accordion-title.active:after{padding-bottom:13px}.benefit-main .benefit-outer .benefit-box{width:calc(50% - 20px)}.benefit-main .benefit-box-content h6{font-size:23px}.benefit-main .benefit-outer .benefit-box .benefit-box-content{padding-left:20px}.glance_area.glance_area_six .glance_box{min-height:inherit;padding-right:0}.glance_area.glance_area_six .glance_box:nth-child(2n){justify-content:center;padding-left:0;padding-right:0}.glance_area.glance_area_six .glance_imgbox{left:0;margin-left:auto;margin-right:auto;transform:translateX(0) translateY(0)}.glance_area.glance_area_six .glance_box:nth-child(5){margin-top:0}.glance_area.glance_area_six .glance_img{height:375px;margin-left:-5px;margin-top:65px;top:50%;transform:translateX(-50%) translateY(-50%) rotate(0deg);width:357px}.glance_area.glance_area_six .glance_imgbox{height:280px;left:50%;top:0;transform:translateX(-50%) translateY(0);width:280px}.glance_area.glance_area_six .glance_imgbox:before{background:url(https://20243499.fs1.hubspotusercontent-na1.net/hubfs/20243499/ThinkGen_2022/Images/center-img.png) no-repeat 50%/cover;height:410px;left:-150px;top:-1px;width:570px}}@media(max-width:767px){.listings-filter .listings-filter-left .filter-outer{flex-wrap:wrap;width:100%}.listings-filter-left .filter-outer select{display:block;margin-bottom:15px;margin-right:0;max-width:100%;width:100%}.update_filter.btn_style.orange_style{display:block;text-align:center;width:100%}.viewmore{text-align:center}.listings-boxes .listings-box .listings-img{float:left;max-height:100vw;min-height:89vw;width:100%}.listings-boxes .listings-box .listings-content{padding:25px 20px;width:100%}.listings-content .blog-index__post-tags .blog-index__post-tag{margin-bottom:7px;margin-right:3px;min-width:80px}.listings-boxes .listings-box .listings-content h2,.listings-boxes .listings-box .listings-content h2 a{font-size:26px}.listings-boxes .listings-box .listings-content .blog-index__post-summary{font-size:18px}.listings-content .blog-index__post-button-wrapper .button{font-size:20px}.listings-bottom .listings-flex .listings-left .pagination a{font-size:18px}.blog-subscribe-main.subscribeform_area{padding:30px 20px 35px}.blog-subscribe-main .subscribeform form .hs_email{margin-bottom:0}.listings-bottom .listings-flex .listings-left,.listings-bottom .listings-flex .listings-right.subscribe-formplace,.listings-filter .listings-filter-left,.listings-filter .listings-filter-right{padding-left:15px;padding-right:15px}.blog_author .blog_author-inner .blog_author-content{float:left;padding-left:0;padding-top:30px;text-align:center;width:100%}.blog_author .blog_author-inner .blog-header__author-avatar{margin:0 auto}.blog_author{padding:60px 0}.twocol-main .twocol-outer .twocol-content{margin-left:0;margin-top:25px;padding:35px 25px 40px;width:100%}.twocol-main .twocol-outer .twocol-img{margin:0 auto;width:420px}.twocol-content .ul-twocol ul{column-count:1}.twocol-main .twocol-outer .twocol-content .title-wrapper .title-text{font-size:27px}.twocol-main .twocol-outer.row-reverse .twocol-content{margin-left:0;margin-right:0}.twocol-content .ul-twocol ul li,.twocol-main .twocol-outer .twocol-content .twocol-text{font-size:18px}.twocol-content .twocol-text div,.twocol-content .twocol-text span{font-size:20px}.two-col50-outer .two-col50-boxes .two-col50-img{max-width:100%;width:100%}.two-col50-main .two-col50-outer .two-col50-boxes{max-width:50%;padding:0 10px}.two-col50-main .two-col50-outer .two-col50-boxes:not(:last-child){margin-bottom:50px}.accordion-main .accordion-outer>div{max-width:100%;padding:0;width:100%}.accordion-main .accordion-outer{flex-wrap:wrap;margin:0;padding-top:40px}.accordion-main .accordion-outer .accordion-block .accordion-title{word-break:break-word}.accordion-outer .accordion-block .accordion-content{font-size:20px}.accordion-main .accordion-outer .accordion-block .accordion-title.active:after{padding-bottom:13px}.benefit-main .benefit-outer .benefit-box{margin-left:0;margin-right:0;width:100%}.benefit-main .benefit-box-content h6{font-size:23px}.benefit-main{padding:70px 0}.benefit-main .benefit-outer{margin:0;padding:35px 0}.benefit-main .heading .text{font-size:20px}.glance_area.glance_area_six .glance_box{justify-content:center}.glance_area.glance_area_six .glance_img{height:100%;margin-left:0;top:0;transform:translateX(0) translateY(0) rotate(-45deg);width:100%}.listings-bottom .listings-flex{justify-content:center;margin:0 auto;max-width:auto;padding-left:20px!important;padding-right:20px!important}.glance_area.glance_area_six .glance_box:nth-child(5){margin-top:0}.glance_area.glance_area_six .glance_img{margin:0 auto}.glance_area.glance_area_six .glance_imgbox{margin:0}.glance_area.glance_area_six{overflow:hidden}.listings-filter .listings-filter-right{padding-top:50px!important}.blog-index__post-button-wrapper.btn_style{flex-wrap:wrap}}@media(max-width:450px){.two-col50-main .two-col50-outer .two-col50-boxes{max-width:100%}.benefit-main .benefit-outer .benefit-box .benefit-box-content{margin-top:15px;padding-left:0;width:100%}.benefit-main .benefit-outer .benefit-box{justify-content:center;text-align:center}.benefit-main .benefit-box-content h6{font-size:20px}.two-col50-main .two-col50-outer .two-col50-content{text-align:center}.two-col50-content .two-col50-text ul li:before{content:none}}