@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');
@font-face {
font-family: 'FontAwesome';
src: url('fonts/fontawesome-webfont.eot');
src: url('fonts/fontawesome-webfont.eot') format('embedded-opentype'), url('fonts/fontawesome-webfont.woff2') format('woff2'), url('fonts/fontawesome-webfont.woff') format('woff'), url('fonts/fontawesome-webfont.ttf') format('truetype'), url('fonts/fontawesome-webfont.svg#fontawesomeregular') format('svg');
font-weight: normal;
font-style: normal;}
.font-icn {font-family:'FontAwesome'; font-style:normal; font-weight:normal;}
body {margin:0;padding:0; font-family:"Poppins", sans-serif;;font-size:16px;color:#000;font-weight: normal;}
*,*:before,*:after {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}*{outline:none!important;}
*::-moz-selection { background: #555;color:#fff;}*::selection { background:#555;color:#fff }
.animt{-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;}img {border:0;}
.rsp-img {float:left;max-width:100%;}
a {text-decoration:none;color:#ef4123;} a:hover{ color:#fb6c54;} .FlxIn {float:left;width:100%;}
h1,h2,h3,h4,h5{margin:0;font-weight:normal;color:#000;font-family: 'Poppins', sans-serif;}
p{margin:0 0 10px;line-height:24px; font-size:15px;font-weight: normal;}
.pullLft {float:left;}.pullRit {float:right;}.pullNon { float:none; display:inline-block;}
.row{width:100%;overflow:hidden;}
.col-3 {width:33.33%}.col-2 {width:50%;}.col-4 {width:25%;} .col-1 {width:100%;}
.sctn {float:left;width:100%;padding:70px 0;}
.Ldwper {width:1280px;margin:0 auto; display:block;}.Ldwper::after {content:"";display:table;clear:both;}
hr{height:2px; background:#f04124;width: 150px; border:none; display:inline-block; float:none; margin:10px 0;}
.btns {display:inline-block;padding:12px 25px;min-width:100px;background:#000;color:#fff;letter-spacing:1px;border:none;font-size:16px;font-weight:400;text-transform:uppercase;font-family: 'Poppins', sans-serif; cursor:pointer;}
.btns:hover {opacity: 0.8; color:#fff;}

.ThankYoubx{float:left;width:100%;text-align:center; padding:50px 10px;} .ThankYoubx .thnkbx{width:1080px; background:url(../images/backG-Img.jpg) center center no-repeat; background-size:cover;
 padding:0; position:relative;border-radius: 15px;overflow: hidden; display:inline-block;}
.thnkbx .imgbx{float:right;width: 420px;padding: 25px 25px 0 25px;background: #a1cdf5;border-radius: 550px 0 0 0px;-webkit-box-shadow: inset 20px 20px 36px -26px rgba(66, 68, 90, 1);} 
.thnkbx .imgbx img{ float:left; width:100%;} .thnkbx .txtbx { position:absolute; left:60px; top:30px; width:555px; text-align:left;}
.thnkbx .txtbx .hdn1{float:left;width:100%; font-size:85px;font-weight: bold; color:#fff;line-height: 100px; padding:0 0 0 20px;margin: 15px 0 0;} .thnkbx .txtbx .hdn4{float:left;width:100%;font-size:18px;color: #fff;padding: 0 0 0 20px;}  
.thnkbx .txtbx .hdn2{float:left;width:100%;font-weight:600;font-size:24px;margin:10px 0; color:#fff;}
.thnkbx .txtbx .LearnLst{float: left;width: 100%;margin: 0;padding: 0;list-style: none;display: grid;grid-template-columns: 1fr 1fr;gap: 10px;} 
.thnkbx .txtbx .LearnLst li{margin: 5px 0;font-size: 13px;padding: 5px 10px;background: rgba(0,0,0,0.2);color: #fff;} 
.thnkbx .ftrTh{float: left;width: 100%;background: #004883;color: #fff;padding: 10px 25px;border-top: 1px solid #000;} 
.thnkbx .ftrTh p{float:left; text-align:left;font-size: 20px;line-height: 36px;padding: 0 0 0 35px;} .thnkbx .ftrTh p img{display: inline-block;vertical-align: bottom;margin: 0 0 0 10px;}
.thnkbx .ftrTh .rgtBtn{float: right;background: #006590;color: #fff;padding: 10px 25px;border-radius: 29px;font-weight: 600;font-size: 20px;border: 2px solid;margin:15px 30px 0;} 


@media only screen and (max-width:1280px) {

}

@media only screen and (max-width:1085px) {
.ThankYoubx .thnkbx{width:95%;} .thnkbx .imgbx{width:100%;text-align:center; padding:25px 0 0;background: none;box-shadow: none;} 
.thnkbx .imgbx img {width: 300px;display: inline-block;float: none;vertical-align: top;padding-top: 10px;border-radius: 200px;background: #a1cdf5;box-shadow: inset 0 0 15px 5px rgb(66, 68, 90);height: 300px;object-fit: contain;}
.thnkbx .txtbx{ float:left;width:100%;left:inherit;top:inherit; position:inherit; padding:0 25px 25px; text-align:center;}
.thnkbx .txtbx .LearnLst{display: grid;grid-template-columns: 1fr 1fr;text-align: left; margin:0;gap:0 20px;}
}

@media only screen and (max-width:900px) {
.ThankYoubx{ height:auto;} .thnkbx .ftrTh{ text-align:center;}.thnkbx .ftrTh p{ width:100%; text-align:center; padding:0;} .thnkbx .ftrTh .rgtBtn{ float:none; display:inline-block; margin:10px 0;}
}

@media only screen and (max-width:755px) {
    .thnkbx .txtbx .hdn1{font-size: 48px;line-height: normal;} .thnkbx .txtbx .LearnLst{grid-template-columns:1fr 1fr;} .thnkbx .ftrTh .ftRit p{ font-size:14px;} .thnkbx .ftrTh .ftRit p img{ width:35px;}

}

@media only screen and (max-width:670px) {
.thnkbx .txtbx .LearnLst{grid-template-columns:1fr;} .thnkbx .imgbx img{ width:250px; height:250px;} .thnkbx .txtbx .hdn4{ padding:0; font-size:16px;} .thnkbx .ftrTh p,.thnkbx .ftrTh .rgtBtn{ font-size:16px;}
}


