.header-button{gap:8px!important;margin-left:4px!important}.main-menu>ul>li{margin:0 5px!important}.main-menu a{font-size:14px!important}body .th-hero-wrapper .checklist li{color:#9ca3af}.hero-style1 .hero-title{font-size:48px!important;line-height:46px!important;margin-bottom:0}.hero-style1 .hero-subtitle{margin-bottom:21px}.search-wrapper{display:flex;gap:7px;padding:16px 10px;background:#e2bded;border-radius:14px;box-shadow:0 10px 30px rgb(0 0 0 / .4);margin:-14px 0 27px 0}.search-wrapper input,.search-wrapper select{font-size:14px;background:#cf7de8;border:1px solid #cf7de8;color:#fff;padding:12px 10px;border-radius:10px;min-width:130px;outline:none}.search-wrapper input::placeholder{color:#fff}.search-wrapper input:focus,.search-wrapper select:focus{border-color:#cf7de8;box-shadow:0 0 0 1px #cf7de8}.search-wrapper button{background:linear-gradient(135deg,#3b82f6,#2563eb);border:none;color:#fff;padding:14px 26px;border-radius:10px;font-weight:600;cursor:pointer}.search-wrapper button:hover{opacity:.9}.hero-1 .hero-img1 img{padding-left:50px}.hero-style1{padding:60px 0 127px 0}.checklist-center ul li{text-align:center}.checklist-center ul li::before{left:auto;margin-left:-26px}.hero-1 [data-overlay="title"]:before{background-color:#fff}.hero-1 .hero-img1 img{border-radius:0%}.checklist-new ul li{color:#fff}.checklist-new ul li::before{color:#fff}.fsf h2{font-size:36px}.category-sec-wrap .category-shape-arrow{margin-top:-30px}@media (max-width:1024px){body nav *{display:none!important}.cta-card img{display:none}.counter-card{padding:42px 0}.th-menu-toggle{display:block!important}.hero-1 .hero-img1{margin-bottom:55px}.th-hero-slide .col-md-6{width:100%!important}.th-box_content{padding:140px 28px 49px 28px;background-color:var(--smoke-color);border-radius:15px}.mb-5{margin-bottom:1rem!important}#contact-sec img{display:none!important}.howitwork .row .col-xl-6{width:50%!important}}@media (max-width:991.98px){body nav{display:none!important}.th-menu-toggle{display:block!important}.hero-1 .hero-img1{margin-bottom:55px}.th-hero-slide .col-md-6{width:100%!important}.th-box_content{padding:140px 28px 49px 28px;background-color:var(--smoke-color);border-radius:15px}.mb-5{margin-bottom:1rem!important}#contact-sec img{display:none!important}.howitwork .row .col-xl-6{width:50%!important}}@media only screen and (min-width :320px) and (max-width :480px){.howitwork .row .col-xl-6{width:100%!important}.slick-slide img{display:none}.hero-1 [data-overlay="title"]::before{background:linear-gradient(to bottom,rgb(255 255 255 / .95),rgb(224 255 255 / .1),rgb(224 255 255 / .2))}.about-grid{width:50%;position:absolute;margin-top:31px;margin-right:10px}.about-grid_year{font-size:28px}.hero-style1{padding:60px 0 42px 0!important}.contact-form-wrap{padding:36px 22px}.mb-30{margin-bottom:10px}.cta-area-2{padding-top:41px;margin-top:98px}.counter-area-1{margin-bottom:-20px}.counter-card{padding:26px 0}.th-box_content{margin-bottom:20px;padding:95px 16px 35px 16px}}@media only screen and (min-width :320px) and (max-width :480px){body .header-logo img{height:65px!important}.space,.space-bottom{padding-bottom:40px!important}.space,.space-top{padding-top:40px!important}.h2,h2{font-size:20px!important}.sub-title{font-size:13px!important}.footer-contact_link{font-size:14px!important}.th-widget-about .about-logo img{height:80px!important}.footer-contact{padding:20px 0!important}.testii{display:none}.img-box1 .img1 img{height:auto!important}.th-btn{font-size:12px!important;padding:13.5px 13px!important}.th-menu-toggle{width:40px!important;height:40px!important}.fsf h2{font-size:25px!important}.hero-style1 .hero-title{font-size:27px!important;line-height:32px!important}.th-hero-wrapper .checklist ul{display:block!important}.search-wrapper{display:block!important}.search-wrapper input,.search-wrapper select{min-width:100%!important;height:45px!important;padding:8px 22px!important;margin-bottom:10px!important}.search-wrapper button{padding:8px 22px!important;width:100%!important}.hero-style1 .hero-subtitle{font-size:13px!important}}@media (max-width:575px){body .breadcumb-title{font-size:20px!important}}.breadcumb-wrapper:before{background:linear-gradient(135deg,#CB6CE6,#fcd228)}.header-logo img{position:relative;z-index:9}.price-card{border:1px solid lightblue}.breadcumb-wrapper{padding:47px 0!important}.breadcumb-title{font-size:32px!important}.price-card{border:1px solid lightblue}.contact-form-wrap{margin-top:40px!important}.event-grid .event-img img{width:100%!important}