@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;background:rgba(0,0,0,0.9);} .ThankYoubx .thnkbx{width:1080px; background:url(../images/backG-Img.jpg) top left no-repeat #f8f3e8;
 padding:0; position:relative;overflow: hidden; display:inline-block;background-size:cover;} 
.ThankYoubx .bxslog{float:right;margin: 15px 15px 0 0;width: auto;color: #ee664e;font-size: 18px;font-weight: 500;}
.thnkbx .imgbx{width:500px;padding: 10px 0 0 0;margin: 0;background: #fee3d9;border-radius: 50%;box-shadow: 0 -0 30px 5px rgba(240,87,61,0.75) inset;position: absolute;right: -80px;bottom: -80px;} .thnkbx .imgbx img{ float:left; width:100%;} 
.thnkbx .txtbx {width: 650px;text-align: left;float: left;padding: 50px 0 35px 50px;}
.thnkbx .txtbx .hdn1{float: left;width: 100%;font-size:65px;font-weight: bold;color:#ef4123;text-align:center;line-height:90px;margin:0;} 
.thnkbx .txtbx .hdn1 small{float:left;width: 100%;font-size: 18px;font-weight: normal;line-height: normal;text-shadow: none;border: 1px solid;padding: 25px 0 10px;margin: -40px 0 0;position: relative;} 
.thnkbx .txtbx .hdn1 small:before{position:absolute;left: 100px;right: 100px;top: -2px;height: 5px;background: #ffe3dd;content: "";}

.thnkbx .txtbx .hdn3{float:left;width:100%;text-align:center;font-size:18px;padding:15px 0; position:relative;}
.thnkbx .txtbx .hdn3:before{content:"";position:absolute;left:0px;right: 0px;top: 28px;height: 1px;background: #ef4123;}

.thnkbx .txtbx .hdn3-3{float:left;width:100%;text-align:center; color:#ef4123;} 
.thnkbx .txtbx .hdn3-3 span{border:1px solid;padding: 5px 15px;display: inline-block;vertical-align: top;margin: 0;border-radius: 45px;}

.thnkbx .txtbx .btns{ float:left; background:linear-gradient(0deg,rgba(255, 97, 94, 1) 0%, rgba(255, 189, 89, 1) 100%);color: #000;text-transform: none;letter-spacing: normal;font-size: 18px;border-radius: 35px; border-bottom:1px solid #fff;
box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;} .thnkbx .txtbx .btns:active{box-shadow: none; border-bottom:none; border-top:1px solid #fff;}
.thnkbx .txtbx .hdn2{float: left;width: 100%;font-size: 28px;margin: 20px 0 15px;color: #000;font-weight: 600;}
.thnkbx .txtbx .lstng{ float:left; width:100%; margin:0;padding: 0 0 0 20px;font-size:16px;} .thnkbx .txtbx .lstng li{float:left;width:100%;padding:0;}
.thnkbx .txtbx .lstng li::marker{ color:#f1583e;font-size:24px;}

.thnkbx .txtbx .slog{float: left;font-size: 16px;line-height: normal;background: #f1583e;padding: 10px 20px;margin: 15px 0 20px;border-radius: 15px; color:#fff;} 
.thnkbx .txtbx .slog img{display: inline-block;vertical-align: baseline;width: 23px;margin: 0 7px;} .thnkbx .txtbx .bxslog{float:left;margin:0;}



@media only screen and (max-width:1100px) {
.ThankYoubx .thnkbx{width:950px;}.thnkbx .txtbx{ width:540px;}.thnkbx .txtbx .hdn1 small{ font-size:14px;}
.thnkbx .txtbx .slog{font-size:14px;} .thnkbx .txtbx .lstng{font-size:15px;}

}

@media only screen and (max-width:970px) {
.ThankYoubx{ padding:20px;} .ThankYoubx .thnkbx{width:100%;}
.thnkbx .imgbx{width:100%;float:left;text-align: center;padding: 0;position: inherit;right: inherit;bottom: inherit;border-radius: 0;background: transparent;box-shadow: none;margin: 30px 0;} 
.thnkbx .imgbx img {float:none;width:320px;height:320px;object-fit:cover;object-position:top;border-radius:100%;padding:10px 10px 0; background:#fee3d9;box-shadow: 0 -0 30px 5px rgba(240,87,61,0.75) inset;}
.ThankYoubx .bxslog{ width:100%; text-align:center; margin:0;} 

.thnkbx .txtbx .hdn1 small{ border:none;border: none;margin: 0;padding: 10px 0;}
.thnkbx .txtbx .hdn1 small::before{ display:none;}
.thnkbx .txtbx .lstng{display:grid;grid-template-columns: 1fr 1fr;text-align: left;gap: 0 10px;padding: 0; list-style:none;} .thnkbx .txtbx .lstng li{ padding:5px 0 0 25px;} 
.thnkbx .txtbx .lstng li:before{content:"";width: 10px;height: 10px;background: #f0573c;float: left;margin: 7px 0 0 -25px;border-radius: 7px;}
.thnkbx .txtbx {width: 100%;float: left;padding:20px; text-align:center;}

.thnkbx .txtbx .hdn1 {margin: 0;font-size: 45px;font-weight: bold;line-height: 50px; text-align:center;}   .thnkbx .txtbx .hdn1 small {font-size: 24px;font-weight: normal;} .thnkbx .txtbx .slog{ padding:20px; text-align:center;width: 100%;}
.thnkbx .txtbx .btns{float: none;display: inline-block;} .thnkbx .txtbx .hdn2{ font-size:24px;}


}

@media only screen and (max-width:755px) {


}

@media only screen and (max-width:670px) {
.thnkbx .txtbx .lstng{grid-template-columns: 1fr;} .thnkbx .txtbx .hdn1 small{ font-size:18px;}
}




