.cnc-about-section.about-layout3{position:relative;padding:100px 0;}
.cnc-about-section.about-layout3 :is(h1,h2,h3,h4,h5,h6,p){margin:0;padding:0;}
.cnc-about-section.about-layout3 .container{max-width:1430px;margin:0 auto;padding:0 15px;}

.cnc-about-section.about-layout3 .about-row{display:flex;align-items:stretch;gap:30px;color:#323232;}
.cnc-about-section.about-layout3 .about-img{flex:1 1 50%;display:flex;justify-content:center;align-items:center;min-height:300px;}
.cnc-about-section.about-layout3 .about-main{margin:0 auto;width:600px;height:600px;position:relative;padding: 10px;}
.cnc-about-section.about-layout3 .big-circle{height:100%;width:100%;position:relative;border:3px dashed #32323233;border-radius:50%;}
.cnc-about-section.about-layout3 .icon-block{position:absolute;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0px 0px 20px 0px #00000040;overflow:hidden;}
.cnc-about-section.about-layout3 .icon-block .icon-img{width:100px;height:100px;display: block;text-align: center;}
.cnc-about-section.about-layout3 .icon-block .icon-img :is(img , svg){width:100%;height:100%;object-fit:cover;}
.cnc-about-section.about-layout3 .icon-block .icon-img i{font-size: 100px;color: #005bc5;}
.cnc-about-section.about-layout3 .icon-block .icon-icon{width:100px;height:100px;display: block;text-align: center;}
.cnc-about-section.about-layout3 .icon-block .icon-icon :is(img,svg){width:100%;height:100%;object-fit:contain;padding: 10px;}
.cnc-about-section.about-layout3 .icon-block .icon-icon i{font-size: 100px;color: #005bc5;}
.cnc-about-section.about-layout3 .circle{position:absolute;top:50%;left:50%;width:calc(100% - 35%);height:calc(100% - 35%);border:3px dashed #3232321a;border-radius:50%;}
.cnc-about-section.about-layout3 .center-logo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:200px;height:200px;border-radius:50%;box-shadow:0px 0px 30px 0px #00000040;overflow:hidden;text-align: center;}
.cnc-about-section.about-layout3 .center-logo :is(img , svg){width:100%;height:100%;object-fit:cover;}
.cnc-about-section.about-layout3 .center-logo i{font-size: 200px;color: #005bc5;}
.cnc-about-section.about-layout3 .about-right-content{flex:1 1 50%;}
.cnc-about-section.about-layout3 .about-right-content .heading :is(h1,h2,h3,h4,h5,h6){font-size:48px;font-weight:700;margin-bottom:10px;color:#005bc5;line-height: normal;}
.cnc-about-section.about-layout3 .about-right-content .heading p{font-size:16px;font-weight:400;margin-bottom: 10px;line-height: normal;}
.cnc-about-section.about-layout3 .about-right-content .heading p:last-of-type{margin-bottom:20px;}
.cnc-about-section.about-layout3 .about-right-content .feature-list{word-break: break-word;}
.cnc-about-section.about-layout3 .about-right-content .feature-list :is(h1,h2,h3,h4,h5,h6){font-size:20px;font-weight:700;margin-bottom: 10px;line-height: normal;}
.cnc-about-section.about-layout3 .about-right-content .feature-list ul{padding:0 30px;margin: 0;}
.cnc-about-section.about-layout3 .about-right-content .feature-list ul li{font-size:16px;font-weight:400;margin-bottom:24px;line-height: normal;}
.cnc-about-section.about-layout3 .about-right-content .feature-list ul li:last-of-type{margin-bottom:30;}
.cnc-about-section.about-layout3 .about-right-content .feature-list .btn{display:inline-flex;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;align-items: center;}
.cnc-about-section.about-layout3 .about-right-content .feature-list .btn .arrow{margin-left:15px;transition:all 0.3s ease-in-out;position:relative;left:0;width:20px;display:inline-flex;justify-content:center;align-items:center;}
.cnc-about-section.about-layout3 .about-right-content .feature-list .btn .arrow :is(img,svg){max-width: 100%;max-height: 100%;object-fit: cover;}
.cnc-about-section.about-layout3 .about-right-content .feature-list .btn:hover,.btn:focus{background-color:#02357e;}
.cnc-about-section.about-layout3 .about-right-content .feature-list .btn:hover .arrow{left:5px;}
@media (max-width:1440px){
.cnc-about-section.about-layout3 .about-main{transform: scale(0.95);   width: 500px;height: 500px;}
.cnc-about-section.about-layout3 .icon-block .icon-icon , .cnc-about-section.about-layout3 .icon-block .icon-img{width:80px;height:80px;}
.cnc-about-section.about-layout3 .icon-block .icon-img i , .cnc-about-section.about-layout3 .icon-block .icon-icon i{font-size: 80px;}
}
@media (max-width:1024px){
.cnc-about-section.about-layout3{padding: 50px 0;}
.cnc-about-section.about-layout3 .about-row{flex-direction: column;}
.cnc-about-section.about-layout3 .about-main{padding: 0;}
.cnc-about-section.about-layout3 .about-img{flex: 100%;}
.cnc-about-section.about-layout3 .icon-block .icon-icon , .cnc-about-section.about-layout3 .icon-block .icon-img{width: 70px;height: 70px;}
.cnc-about-section.about-layout3 .icon-block .icon-img i , .cnc-about-section.about-layout3 .icon-block .icon-icon i{font-size: 70px;}
.cnc-about-section.about-layout3 .center-logo{width: 150px;height: 150px;}
.cnc-about-section.about-layout3 .center-logo i{font-size: 150px;}
.cnc-about-section.about-layout3 .about-right-content{flex: 100%;}
.cnc-about-section.about-layout3 .about-right-content .heading :is(h1,h2,h3,h4,h5,h6){font-size: 40px;}
.cnc-about-section.about-layout3 .about-right-content .heading p {font-size: 15px;}
.cnc-about-section.about-layout3 .about-right-content .feature-list :is(h1,h2,h3,h4,h5,h6) {font-size: 18px;}
.cnc-about-section.about-layout3 .about-right-content .feature-list ul li {font-size: 15px;}
.cnc-about-section.about-layout3 .about-right-content .feature-list .btn {font-size: 18px;}
}
@media (max-width:767px){
    .cnc-about-section.about-layout3{padding: 30px 0;}
    .cnc-about-section.about-layout3 .about-main{width: 260px;height: 260px;margin: 0;}
    .cnc-about-section.about-layout3 .icon-block .icon-icon , .cnc-about-section.about-layout3 .icon-block .icon-img{width: 36px;height: 36px;}
    .cnc-about-section.about-layout3 .icon-block .icon-icon i, .cnc-about-section.about-layout3 .icon-block .icon-img i{font-size: 36px;}
    .cnc-about-section.about-layout3 .center-logo{width: 100px;height: 100px;}
    .cnc-about-section.about-layout3 .center-logo i{font-size: 100px;}
    .cnc-about-section.about-layout3 .about-right-content .heading :is(h1,h2,h3,h4,h5,h6){font-size: 30px;}
    .cnc-about-section.about-layout3 .about-right-content .heading p {font-size: 14px;}
    .cnc-about-section.about-layout3 .about-right-content .feature-list :is(h1,h2,h3,h4,h5,h6) {font-size: 16px;}
    .cnc-about-section.about-layout3 .about-right-content .feature-list ul li {font-size: 14px;}
    .cnc-about-section.about-layout3 .about-right-content .feature-list .btn {font-size: 16px;}
}