*{    box-sizing: border-box;}
.cnc-tab.tab-layout4 :is(h1,h2,h3,h4,h5,h6){margin: 0;padding: 0;}
.cnc-tab.tab-layout4{padding:100px 0;}
.cnc-tab.tab-layout4 .container{max-width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}
.cnc-tab.tab-layout4 .row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;background-color:#fff;border-radius:30px;gap:36px;}
.cnc-tab.tab-layout4 .row .col-12{position:relative;width:100%;padding-right:15px;padding-left:15px;max-width: 100%;}
 
.cnc-tab.tab-layout4 .tabs{display:flex;border-bottom:1px solid #9F9F9F;overflow: hidden;overflow-x: auto;}
.cnc-tab.tab-layout4 .tabs .tab{flex:1;text-align:center;padding:24px 15px;cursor:pointer;font-weight:500;color:#323232;position: relative;
 transition:0.3s;flex: 0 0 350px;border-bottom: 1px solid #9F9F9F;white-space: nowrap;}
.cnc-tab.tab-layout4 .tabs .tab :is(h1,h2,h3,h4,h5,h6){font-size: 24px;line-height: normal;font-weight: 700; margin-bottom: 0;}
.cnc-tab.tab-layout4 .tabs .tab.active{color:#005BC5;}
.cnc-tab.tab-layout4 .tabs .tab.active::before{content:"";position:absolute;width:100%;height:2px;bottom:-1px;background-color:#005BC5;left:0;}
.cnc-tab.tab-layout4 .tab-content{display:none;padding:30px 0;}
.cnc-tab.tab-layout4 .tab-content.active{display:block;}
.cnc-tab.tab-layout4 .tab-content .tab-row{display:flex;flex-wrap:wrap;gap:31px;align-items:stretch;}
.cnc-tab.tab-layout4 .tab-content .tab-row .tab-left,.cnc-tab.tab-layout4 .tab-content .tab-row .tab-center,.cnc-tab.tab-layout4 .tab-content .tab-row .tab-right{background:#fff;padding:0px;display:flex;flex-direction:column;justify-content:space-between;}
.cnc-tab.tab-layout4 .tab-content .tab-row .tab-left{flex:0 0 327px;}
.cnc-tab.tab-layout4 .tab-content .tab-row .tab-center{flex:1;min-width:300px;padding:0;height: 477px;}
.cnc-tab.tab-layout4 .tab-content .tab-row .tab-left .textblock-wrapper{max-height:calc(477px - 40px);overflow:auto;}
.cnc-tab.tab-layout4 .tab-content .tab-row .tab-right .tabright-wrap{max-height:calc(477px - 70px);overflow:auto;margin-bottom: 20px;}
 
.cnc-tab.tab-layout4 .tab-content .tab-row .tab-right{flex:0 0 327px;}
.cnc-tab.tab-layout4 .tab-content .tab-row .tab-left :is(h1,h2,h3,h4,h5,h6){font-size:32px;line-height: normal; margin-bottom:10px;color: #000727;font-weight: 700;}
.cnc-tab.tab-layout4 .tab-content .tab-row .tab-left .textblock-wrapper :is(h1,h2,h3,h4,h5,h6){font-size: 24px;line-height: normal;margin-bottom: 10px;font-weight: 700;color: #000727;}
.cnc-tab.tab-layout4 .tab-content .tab-row .tab-left .textblock-wrapper p{font-size: 16px;line-height: normal;margin-bottom: 10px;}
.cnc-tab.tab-layout4 .tab-content .tab-row .tab-left .textblock-wrapper .text-block{padding:15px 0;border-bottom:1px solid #9F9F9F;}
.cnc-tab.tab-layout4 .tab-content .tab-row .tab-left .textblock-wrapper .text-block:last-child{border-bottom:none;padding-bottom: 0;}
.cnc-tab.tab-layout4 .tab-content .tab-row .tab-left .text-block:is(h1,h2,h3,h4,h5,h6){font-size:24px;line-height: normal; font-weight:700;color:#000727;margin-bottom:5px;text-transform: capitalize;}
.cnc-tab.tab-layout4 .tab-content .tab-row .tab-left .text-block p{font-size:16px;line-height: normal;color:#323232;margin:0;}
.cnc-tab.tab-layout4 .tab-content .tab-row .tab-center .big-image{width:100%;height:100%;object-fit:cover;display:block;}
.cnc-tab.tab-layout4 .tab-content .tab-row .tab-right .tabright-wrap :is(h1,h2,h3,h4,h5,h6){font-size:24px;font-weight:700;margin-bottom:10px;color: #000727;}
.cnc-tab.tab-layout4 .tab-content .tab-row .tab-right .tabright-wrap p{font-size:16px;color:#323232;line-height:normal;margin-bottom: 10px;}
.cnc-tab.tab-layout4 .tab-content .tab-row .tab-right .tabright-wrap p:last-child{margin-bottom: 0;}
.cnc-tab.tab-layout4 .tab-content .tab-row .tab-right .btn{display: inline-block; background-color: #005AC3; color: #fff; font-weight: 400; padding: 14px 35px 14px 35px; border-radius: 5px; font-size: 20px; border: none; cursor: pointer; transition: all 0.3s ease-in-out; position: relative; line-height: normal; position: relative; text-decoration: none; white-space: nowrap;text-align: center;}
.cnc-tab.tab-layout4 .tab-content .tab-row .tab-right .btn .arrow { margin-left: 15px; transition: all 0.3s ease-in-out; position: relative; left: 0; width: 22px; height: 22px; display: inline-flex; justify-content: center; align-items: center; }
.cnc-tab.tab-layout4 .tab-content .tab-row .tab-right .btn .arrow svg{width: 22px; height: 22px;}
.cnc-tab.tab-layout4 .tab-content .tab-row .tab-right .btn .arrow img{width: 100%; height: 100%; object-fit: contain; object-position: center;}
 
 
/* .cnc-tab.tab-layout4 .tab-content .tab-row .tab-right .btn::before{content:"";position:absolute;background-image:url(./images/arrow-right.svg);background-repeat:no-repeat;width:22px;height:12px;left: calc(50% + 30px);} */
.cnc-tab.tab-layout4 .tab-content .tab-row .tab-right .btn:hover{background:#323232;}
@media (min-width:1366px){
    .cnc-tab.tab-layout4 .container{max-width:1430px;}
}
 
@media (max-width:1400px){
    .cnc-tab.tab-layout4 .tabs-wrapper .tab-content{padding: 40px;}
}
 
@media (max-width: 1199px) {
    .cnc-tab.tab-layout4 .tab-content .tab-row .tab-right {
        /* flex: 100%; */
    }
}
 
@media (max-width:1024px){
       .cnc-tab.tab-layout4 .tab-content .tab-row .tab-left, .cnc-tab.tab-layout4 .tab-content .tab-row .tab-right{flex: 0 0 310px;}
        .cnc-tab.tab-layout4 .tab-content .tab-row .tab-left :is(h1,h2,h3,h4,h5,h6){font-size: 28px;}
    .cnc-tab.tab-layout4 .tab-content .tab-row .tab-left .text-block :is(h1,h2,h3,h4,h5,h6), .cnc-tab.tab-layout4 .tab-content .tab-row .tab-right .tabright-wrap :is(h1,h2,h3,h4,h5,h6){font-size: 20px;}
    .cnc-tab.tab-layout4 .tab-content .tab-row{gap: 25px;}
    .cnc-tab.tab-layout4 .tab-content .tab-row .tab-right .tabright-wrap{margin-bottom: 20px;}
    .cnc-tab.tab-layout4 .tab-content .tab-row .tab-left .textblock-wrapper :is(h1,h2,h3,h4,h5,h6), .cnc-tab.tab-layout4 .tabs .tab :is(h1,h2,h3,h4,h5,h6){font-size: 22px;}
    .cnc-tab.tab-layout4 .tab-content .tab-row .tab-left .textblock-wrapper p{font-size: 15px;}
     
    .cnc-tab.tab-layout4 .tab-content .tab-row .tab-left .textblock-wrapper{max-height: auto;}
}
@media (max-width:767px){
    .cnc-tab.tab-layout4{padding: 50px 0;}
    .cnc-tab.tab-layout4 .tabs{overflow-x: auto;overflow-y: hidden;}
   
    .cnc-tab.tab-layout4 .tabs .tab{min-width: 100px;padding: 10px;}
    .cnc-tab.tab-layout4 .tab-content .tab-row .tab-left .textblock-wrapper :is(h1,h2,h3,h4,h5,h6), .cnc-tab.tab-layout4 .tabs .tab :is(h1,h2,h3,h4,h5,h6){font-size: 20px;}
    .cnc-tab.tab-layout4 .tab-content .tab-row{display: block;}
    .cnc-tab.tab-layout4 .tab-content{padding: 40px 0;}
    .cnc-tab.tab-layout4 .tab-content .tab-row .tab-center{padding: 30px 0;min-width: auto;}
    .cnc-tab.tab-layout4 .tab-content .tab-row .tab-left :is(h1,h2,h3,h4,h5,h6){font-size: 24px;}
    .cnc-tab.tab-layout4 .tab-content .tab-row .tab-left .textblock-wrapper p{font-size: 14px;}
}
@media (max-width:767px){
  .cnc-tab.tab-layout4 .tab-content .tab-row .tab-center{height: 325px;}
}