.contact-fec .faq-title{padding:105px 0 100px 0}section:has(.thank-you-content){padding:10px 0px 40px}.inner-container:has(.thank-you-content){max-width:1440px}.thank-you-content p{position:relative;width:100%;color:#0f1b3b}.thank-you-content>p{text-align:center;font-size:22px;line-height:43px;margin-bottom:40px;color:#1f3366}.thank-you-content h2{font-size:35px;text-align:center;font-weight:600}.thank-you-content .flex{position:relative;display:flex;align-items:center;justify-content:flex-start;flex-direction:column;max-width:100%;gap:25px}.thank-you-content .flex .flex-item{position:relative;display:flex;flex-wrap:wrap;background-color:#f2f3f7;padding:25px 30px;align-items:center;justify-content:center;gap:30px;width:100%;max-width:1353px;border-radius:10px}.thank-you-content .flex .flex-item .img-cont{position:relative;flex:1 1 150px;max-width:180px;min-height:122px;padding:5px;display:flex;align-items:center;justify-content:center;border-radius:14px;background-color:#fff}.thank-you-content .flex .flex-item img{position:relative;object-fit:contain}.thank-you-content .flex .flex-item .text{flex:1 1 450px;max-width:693px;width:100%}.thank-you-content .flex .flex-item .text p{position:relative;font-size:18px;line-height:29px;color:#6a6e89}.thank-you-content .flex .flex-item .text p.lg{margin-top:0px;font-size:24px;line-height:36px;font-weight:500;color:#0f1b3b;margin-bottom:10px}.thank-you-content .flex .flex-item .text ul{padding:0;padding-left:20px}.thank-you-content .flex .flex-item .text ul li{list-style:disc;font-size:18px;line-height:25px;color:#4b4b4b}.thank-you-content .flex .flex-item .btn{flex:1 1 150px;max-width:200px;display:flex;align-items:center;justify-content:center}.thank-you-content .flex .flex-item .btn a{text-decoration:none;width:100%;max-width:200px;border-radius:7px;background-color:#ff4b45;color:#fff;padding:15px 25px;display:flex;align-items:center;justify-content:center;font-size:20px;line-height:32px;font-weight:600;border:none;outline:0;transition:.2s ease-in}.thank-you-content .flex .flex-item .btn a:hover{transform:scale(0.98);background-color:#02a202}.thank-you-content .flex .flex-item .btn p{position:relative;text-align:center;font-size:14px;text-transform:uppercase}.thank-you-content .flex .flex-item .rate{background-color:#175ce2;border-radius:0 0 5px 5px;padding:5px 20px;position:absolute;top:0;right:54px}.thank-you-content .flex .flex-item .rate p{text-transform:uppercase;color:#fff;font-weight:300;font-size:12px}.thank-you-content .flex .flex-item .rate.dark{background-color:#3c3c3c}header{position:relative;width:100%;margin:0;padding:0;max-width:100%;border-radius:0}header .medium-container{padding-top:20px;padding-bottom:20px}@media screen and (max-width: 768px){section:has(.thank-you-content){padding-top:10px}.fec_sec .faq-title::before,.fec_sec .faq-title::after{display:none}.contact-fec .faq-title .faq-img{bottom:30px}.contact-fec .faq-title{padding:27px 0 20px 0}.contact-fec{margin-bottom:0px}.thank-you-content>p{font-size:21px;line-height:28px;margin-bottom:27px;margin-top:20px;max-width:344px;margin-inline:auto}.thank-you-content h2{font-size:30px}.thank-you-content .flex .flex-item{padding:25px 15px;gap:15px;padding-top:60px}.thank-you-content .flex .flex-item .text,.thank-you-content .flex .flex-item .btn{max-width:100%}.thank-you-content .flex .flex-item .text p.lg,.thank-you-content .flex .flex-item .btn p.lg{text-align:center;font-size:24px;line-height:32px}.thank-you-content .flex .flex-item .text p,.thank-you-content .flex .flex-item .btn p{text-align:center;max-width:322px;margin-inline:auto}.thank-you-content .flex .flex-item .rate{right:0;left:50%;transform:translateX(-50%);text-align:center;padding:10px 20px;width:100%;max-width:90%}}