        @keyframes rotate { from { transform: rotate(0deg); } to { transform: rotate(360deg); } }
        .cnc-thankyou-section.cnc-thankyou-section-layout2{padding:100px 0;border-radius: 5px; background-color: #005BC5;overflow: hidden;}
        .cnc-thankyou-section.cnc-thankyou-section-layout2 .container{max-width:1430px;margin:0 auto;padding:0 15px;width: 100%;box-sizing: border-box;}
        .cnc-thankyou-section.cnc-thankyou-section-layout2 .thankyou-wrapper{text-align: center;max-width: 833px; width: 100%;box-sizing: border-box;margin: 0 auto;border-radius: 50%; padding: 136px 124px;position: relative;display: flex;flex-direction: column;align-items: center;justify-content: center;z-index: 1;min-height: 833px;}
        .cnc-thankyou-section.cnc-thankyou-section-layout2 .thankyou-wrapper .circle-outer{border: 1px solid rgba(255, 255, 255, 0.30); width: 100%;border-radius: 50%;position: absolute;inset: 0;animation: 20s linear infinite rotate;aspect-ratio: 1 / 1;box-sizing: border-box;margin: auto;z-index: -1;}
        .cnc-thankyou-section.cnc-thankyou-section-layout2 .thankyou-wrapper .circle-outer .dot{width: 26px;height: 26px;background-color: #fff;border-radius: 50%;position: absolute;}
        .cnc-thankyou-section.cnc-thankyou-section-layout2 .thankyou-wrapper .circle-outer .dot.dot1 { top: 24%; left: 40px; }
        .cnc-thankyou-section.cnc-thankyou-section-layout2 .thankyou-wrapper .circle-outer .dot.dot2{bottom: -7px; right: 39%;}
        .cnc-thankyou-section.cnc-thankyou-section-layout2 .thankyou-wrapper .circle-outer .dot.dot3{right: 7px; top: 33%;}
        .cnc-thankyou-section.cnc-thankyou-section-layout2 .thankyou-wrapper .circle-inner{position: absolute;max-width: calc(100% - 126px);width: 100%;border-radius: 50%;border: 1px solid rgba(255, 255, 255, 0.20);top: 50%;left: 50%;transform: translate(-50% , -50%);aspect-ratio: 1 / 1;box-sizing: border-box;}
        .cnc-thankyou-section.cnc-thankyou-section-layout2 .thankyou-wrapper .image{position: absolute;width: fit-content;top: 0;right: 32px;max-width: 133px;opacity: 0.1;}
        .cnc-thankyou-section.cnc-thankyou-section-layout2 .thankyou-wrapper .content{max-height: 320px;overflow-y: auto;padding-right: 10px;}
        .cnc-thankyou-section.cnc-thankyou-section-layout2 .thankyou-wrapper .content::-webkit-scrollbar { width: 4px; background-color: #E6F2FF; border-radius: 10px; }
        .cnc-thankyou-section.cnc-thankyou-section-layout2 .thankyou-wrapper .content::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); border-radius: 10px; background-color: #E6F2FF; }
        .cnc-thankyou-section.cnc-thankyou-section-layout2 .thankyou-wrapper .content::-webkit-scrollbar-thumb { border-radius: 10px; -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3); background-color: #005BC5; }
        .cnc-thankyou-section.cnc-thankyou-section-layout2 .thankyou-wrapper :is(h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6) {color: #FFF; font-size: 80px; font-weight: 700; line-height: normal;margin: 0;}
        .cnc-thankyou-section.cnc-thankyou-section-layout2 .thankyou-wrapper .info{margin: 0 auto 30px;max-width: 482px;}
        .cnc-thankyou-section.cnc-thankyou-section-layout2 .thankyou-wrapper .info :is(p){color: #fff; font-size: 16px; font-weight: 400; line-height: normal;margin: 0;}
        .cnc-thankyou-section.cnc-thankyou-section-layout2 .thankyou-wrapper :is(h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6):not(:last-child) , .cnc-thankyou-section.cnc-thankyou-section-layout2 .thankyou-wrapper .info :is(p):not(:last-child){margin: 0 0 10px;}
        .cnc-thankyou-section.cnc-thankyou-section-layout2 .thankyou-wrapper .btn{ display: inline-flex; align-items: center; background-color: #fff; color: #005AC3; font-weight: 400; padding: 14px 35px 14px 35px; border-radius: 5px; font-size: 20px; transition: all 0.3s ease-in-out; position: relative; line-height: normal; text-decoration: none; width: fit-content;}
        .cnc-thankyou-section.cnc-thankyou-section-layout2 .thankyou-wrapper .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-thankyou-section.cnc-thankyou-section-layout2 .thankyou-wrapper .btn .arrow img , .cnc-thankyou-section.cnc-thankyou-section-layout2 .thankyou-wrapper .image img{max-width: 100%;}
        .cnc-thankyou-section.cnc-thankyou-section-layout2 .thankyou-wrapper .btn .arrow i , .cnc-thankyou-section.cnc-thankyou-section-layout2 .thankyou-wrapper .btn .arrow svg , .cnc-thankyou-section.cnc-thankyou-section-layout2 .thankyou-wrapper .image svg , .cnc-thankyou-section.cnc-thankyou-section-layout2 .thankyou-wrapper .image i{width: 100%;height: 100%;}
        .cnc-thankyou-section.cnc-thankyou-section-layout2 .thankyou-wrapper .btn:hover, .cnc-thankyou-section.cnc-thankyou-section-layout2 .thankyou-wrapper .btn:focus { background-color: #02357e; color: #fff;}
        .cnc-thankyou-section.cnc-thankyou-section-layout2 .thankyou-wrapper .btn:hover .arrow { left: 5px; }
        .cnc-thankyou-section.cnc-thankyou-section-layout2 .thankyou-wrapper .btn:hover img, .cnc-thankyou-section.cnc-thankyou-section-layout2 .thankyou-wrapper .btn:focus img{filter: brightness(0) saturate(100%) invert(100%) sepia(3%) saturate(589%) hue-rotate(187deg) brightness(115%) contrast(100%);}
        .cnc-thankyou-section.cnc-thankyou-section-layout2 .thankyou-wrapper .btn:hover svg path, .cnc-thankyou-section.cnc-thankyou-section-layout2 .thankyou-wrapper .btn:focus svg path , .cnc-thankyou-section.cnc-thankyou-section-layout2 .thankyou-wrapper .btn:hover i, .cnc-thankyou-section.cnc-thankyou-section-layout2 .thankyou-wrapper .btn:focus i{fill: #fff;stroke: #fff;color: #fff;}
       
        @media (max-width:1199px) {
            .cnc-thankyou-section.cnc-thankyou-section-layout2 .thankyou-wrapper{padding: 136px 190px;min-height: 670px;}
            .cnc-thankyou-section.cnc-thankyou-section-layout2 .thankyou-wrapper .circle-outer {width: 80%;}
            .cnc-thankyou-section.cnc-thankyou-section-layout2 .thankyou-wrapper .circle-outer .dot.dot1 {left: calc(5% - 5px);}
            .cnc-thankyou-section.cnc-thankyou-section-layout2 .thankyou-wrapper .circle-outer .dot.dot3 {right: calc(1% - 5px);}
            .cnc-thankyou-section.cnc-thankyou-section-layout2 .thankyou-wrapper .image {right: 72px;}
            .cnc-thankyou-section.cnc-thankyou-section-layout2 .thankyou-wrapper .content { max-height: 210px;}
        }
        @media (max-width:1024px) {
            .cnc-thankyou-section.cnc-thankyou-section-layout2{padding:50px 0;}
            .cnc-thankyou-section.cnc-thankyou-section-layout2 .thankyou-wrapper { padding: 136px 170px;}
            .cnc-thankyou-section.cnc-thankyou-section-layout2 .thankyou-wrapper .content { max-height: 190px;}
            .cnc-thankyou-section.cnc-thankyou-section-layout2 .thankyou-wrapper :is(h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6){font-size: 60px;}
            .cnc-thankyou-section.cnc-thankyou-section-layout2 .thankyou-wrapper .info :is(p){font-size: 15px;}
            .cnc-thankyou-section.cnc-thankyou-section-layout2 .thankyou-wrapper .btn{font-size: 18px;}
        }
        @media (max-width:767px) {
            .cnc-thankyou-section.cnc-thankyou-section-layout2{padding:30px 0;}
            .cnc-thankyou-section.cnc-thankyou-section-layout2 .thankyou-wrapper{padding: 0;min-height: auto;}
            .cnc-thankyou-section.cnc-thankyou-section-layout2 .thankyou-wrapper .circle-outer{display: none;}
            .cnc-thankyou-section.cnc-thankyou-section-layout2 .thankyou-wrapper .image { right: 0; max-width: 70px; }
            .cnc-thankyou-section.cnc-thankyou-section-layout2 .thankyou-wrapper .content { max-height: max-content; overflow-y: visible;}
            .cnc-thankyou-section.cnc-thankyou-section-layout2 .thankyou-wrapper :is(h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6){font-size: 50px;}
            .cnc-thankyou-section.cnc-thankyou-section-layout2 .thankyou-wrapper .info {max-width: 100%;}
            .cnc-thankyou-section.cnc-thankyou-section-layout2 .thankyou-wrapper .info :is(p){font-size: 14px;} 
            .cnc-thankyou-section.cnc-thankyou-section-layout2 .thankyou-wrapper .btn{font-size: 16px;}
        }