.dynamic-tab-content{background:#f8f8fa;height:auto;padding:100px 0 140px;position:relative}.has-gutter{margin:25px 25px 0}section.dynamic-tab-content .header-area{text-align:center}section.dynamic-tab-content .header-area h2{font-weight:400;line-height:48px;margin-bottom:10px}section.dynamic-tab-content .header-area p.desc{font-weight:300;margin:0 auto 30px;max-width:805px}section.dynamic-tab-content .header-area h2 img{margin-left:30px}.dynamic-tab-content .twocol-wrap{align-items:center;display:flex;height:100%;position:relative;z-index:2}.dynamic-tab-content .twocol-wrap.reverse{flex-direction:row-reverse;justify-content:end}.dynamic-tab-content .tab-content{position:relative}.dynamic-tab-content .twocol-wrap .image-area{width:50%}.dynamic-tab-content .twocol-wrap .content-area{display:flex;height:100%;position:relative;width:50%}.dynamic-tab-content .twocol-wrap .content-area .inner-box{display:flex;flex-direction:column;justify-content:center;margin-left:15%;max-width:405px}.dynamic-tab-content .content-area .inner-box h3{font-size:28px;font-weight:400;line-height:40px;margin:0 0 16px}.dynamic-tab-content .content-area .inner-box p{font-size:17px;font-weight:300;line-height:25px}.dynamic-tab-content .content-area .cta-area-b a{background:transparent;border:none;display:inline-block;padding:5px 0 16px;position:relative;text-decoration:none}.dynamic-tab-content .content-area .cta-area-b a span{color:#151515;position:relative;z-index:2}.dynamic-tab-content .content-area .cta-area-b a span img{margin-left:5px}.dynamic-tab-content .content-area .cta-area-b a:before{background-color:#4f4f56;bottom:3px;content:"";display:block;height:2px;left:0;opacity:.25;pointer-events:none;position:absolute;width:100%}.dynamic-tab-content .content-area .cta-area-b a:after{background-color:#f65049;bottom:3px;content:"";display:block;height:2px;left:0;pointer-events:none;position:absolute;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;-o-transition:transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;width:100%}.dynamic-tab-content .content-area .cta-area-b a:hover:after{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.dynamic-tab-content .header-area.show-on-scroll,.dynamic-tab-content .tabnav-area.show-on-scroll{-webkit-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s}.dynamic-tab-content .tab-content.show-on-scroll{-webkit-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s}.dynamic-tab-content .tabnav-area{margin-bottom:80px}.tabnav-area .tabs{display:flex;justify-content:center;margin-bottom:20px;position:relative}.tabnav-area .tabs:before{border-bottom:3px solid #f0f0f0;bottom:0;content:"";display:block;display:none;position:absolute;width:100%;z-index:1}@media (min-width:1441px){.dynamic-tab-content .twocol-wrap{margin:0 auto;max-width:1180px}}@media (max-width:991px){.dynamic-tab-content{height:auto;padding:60px 0}.has-gutter{margin:25px 0 0}section.dynamic-tab-content .header-area h2{font-size:34px;line-height:1.2}.dynamic-tab-content .twocol-wrap,.dynamic-tab-content .twocol-wrap.reverse{flex-direction:column}.dynamic-tab-content .twocol-wrap .image-area{margin-bottom:30px;text-align:center;width:75%}.dynamic-tab-content .twocol-wrap .content-area{padding-bottom:60px;text-align:center;width:75%}.dynamic-tab-content .twocol-wrap .content-area .inner-box{margin-left:auto;margin-right:auto}}@media (max-width:767px){.tabnav-area>.container{overflow:scroll;--mask-image-content-left:linear-gradient(to right,transparent,#000 var(--mask-height),#000 calc(100% - var(--mask-height)),transparent);--mask-image-content-right:linear-gradient(to left,transparent,#000 var(--mask-height),#000 calc(100% - var(--mask-height)),transparent);--scrollbar-width:3%;--mask-height:32px;--mask-size-content:calc(100% - var(--scrollbar-width)) 100%;--mask-image-scrollbar:linear-gradient(#000,#000);--mask-size-scrollbar:var(--scrollbar-width) 100%;mask-image:var(--mask-image-content-left),var(--mask-image-scrollbar),var(--mask-image-content-right);mask-position:left center,center center,right center;mask-repeat:no-repeat,no-repeat;mask-size:var(--mask-size-content),var(--mask-size-scrollbar),var(--mask-size-content);scroll-behavior:smooth}.tabnav-area>.container::-webkit-scrollbar{display:none}.tabnav-area .tabs{overflow:auto;scroll-behavior:smooth;width:800px}.tabnav-area .tabs::-webkit-scrollbar{display:none}.dynamic-tab-content .twocol-wrap .content-area .inner-box h2,section.dynamic-tab-content .header-area h2{font-size:32px;line-height:1.2}.dynamic-tab-content .twocol-wrap .content-area .inner-box p{font-size:17px;line-height:25px}}@media (max-width:600px){section.dynamic-tab-content .header-area{text-align:left}section.dynamic-tab-content .header-area h2{font-size:28px;line-height:32px;margin-bottom:30px}section.dynamic-tab-content .header-area h2 img{display:none;margin-left:10px}.dynamic-tab-content .twocol-wrap .content-area .inner-box{text-align:left}.dynamic-tab-content .content-area .inner-box h3{font-size:24px;line-height:40px}section.dynamic-tab-content .tabnav-area>.container{padding:0}.tabnav-area .tabs{justify-content:start;margin-bottom:0;overflow-x:scroll;padding-left:90px;padding-right:90px;scroll-behavior:smooth;width:auto}.dynamic-tab-content .twocol-wrap .content-area,.dynamic-tab-content .twocol-wrap .image-area{width:100%}}