.banner,.bg-curve{width:100%;position:relative;overflow:hidden}.banner::after,.banner::before,.bg-curve::after,.bg-curve::before{border-radius:50% 50% 0 0;content:"";position:absolute}.section-title__tagline,.text-sec{color:var(--theme-color-sec)}.banner,.bg-curve,.header ul{overflow:hidden}:root{--theme-color-main:#032530;--theme-color-sec:#e85c00;--theme-color-light:#f5f3ea;--action:#8b93ff}*,body{outline:0;font-size:16px;color:#0e0f11}a,h1,h2,h3,h4,h5,h6{text-decoration:none!important}h1,h2,h3,h4,h5,h6{font-weight:600;color:#101828}.header .menu-btn:hover,.header li a.active,.header li:hover a,a{color:var(--theme-color-main)!important}.footer a:hover,a:hover{color:var(--theme-color-sec)!important}.fw-bold,b{font-weight:700}.banner{background:linear-gradient(180deg,#f7f7f5 0,#f3eddc 40%,#f2c9a5 100%)}.bg-curve{background:#fff}.banner::before{bottom:-40px;left:-10%;width:120%;height:80px;background:#fff;transform:rotate(-2deg)}.bg-curve::before{bottom:-10px;left:-10%;width:120%;height:50px;background:#032530;transform:rotate(0);z-index:4}.banner::after,.bg-curve::after{bottom:-60px;left:-15%;width:130%;height:100px;background:linear-gradient(to right,rgba(255,255,255,.35),rgba(255,255,255,.15),rgba(255,255,255,0));transform:rotate(1deg)}.img-area{background:url(../images/hero-image.webp) center right/35% no-repeat}@media (max-width:992px){.img-area{background:0 0}}.section-title__tagline-box{position:relative;display:inline-flex;align-items:center;gap:7px}.header .menu-icon,.section-title__tagline,.section-title__tagline-shape-1,.section-title__tagline-shape-2{display:inline-block;position:relative}.section-title__tagline-shape-1{width:14px;height:2px;background:var(--theme-color-sec)}.section-title__tagline{font-size:16px;line-height:16px;font-weight:500;text-transform:capitalize}.header li a,.search-btn,.theme-btn{text-transform:uppercase}.section-title__tagline-shape-2{width:40px;height:2px;background:var(--theme-color-sec)}.footer p.text-white,.theme-btn{color:#fff!important}.bg-gradient{background:linear-gradient(180deg,#fff 0,#f3eddc 40%,#f2c9a5 100%)}.bg-orange{background:#f7e2cf}.header .menu-icon .navicon,.theme-bg,.theme-btn{background:var(--theme-color-main)}.theme-btn{text-align:center;padding:10px 30px;border-radius:12px!important;transition:.3s linear;margin:6px 0;font-weight:700}.search-btn:hover,.theme-btn:hover{background:var(--theme-color-sec);color:#fff!important}.rounded-20{border-radius:20px}.search-btn{background:#89efdd;border-radius:0;color:#000!important;border:none;padding:10px 20px;letter-spacing:1px;font-weight:700;transition:.5s}.theme-bg-sec{background:var(--theme-color-sec)}.border,.border-bottom,.border-top{border-color:#848484!important}.border-l{border-left:1px solid #e1e1e1}.border-r{border-right:1px solid #e1e1e1}.bg-dark{background:#032530!important}.bg-light{background:var(--theme-color-light)!important}.bg-theme{background:var(--theme-color-main)!important}.text-theme{color:var(--theme-color-main)}.btn{white-space:nowrap;border-radius:6px}.c-img{height:80px;display:flex;align-items:center}.form-control:focus,.form-select:focus{box-shadow:none!important}.footer a,.footer p{color:#eee!important}.footer ul li{margin-bottom:10px}.form-control,.form-select{padding:16px 30px;border-radius:15px;border:1px solid #c5eaf9}.header a.logo,.header li a{text-decoration:none;color:#000!important;display:block}.header{position:fixed;z-index:1000;background:#f5f3ea;width:100%}.header ul{margin:10px 0 0;padding:0;list-style:none}.header li a{padding:6px 20px;font-weight:500}.header a.logo{float:left;font-size:2em;padding:10px}.header a:hover.logo{color:#000}.header .menu{clear:both;max-height:0;transition:max-height .2s ease-out}.header .menu-icon{cursor:pointer;float:right;padding:32px 20px;user-select:none}.header .menu-icon .navicon{display:block;height:2px;position:relative;transition:background .2s ease-out;width:18px}.header .menu-icon .navicon:after,.header .menu-icon .navicon:before{background:var(--theme-color-main);content:"";display:block;height:100%;position:absolute;transition:.2s ease-out;width:100%}.header .menu-icon .navicon:before{top:5px}.header .menu-icon .navicon:after{top:-5px}.header .menu-btn{display:none}.header .menu-btn:checked~.menu{max-height:260px;padding-bottom:20px}.header .menu-btn:checked~.menu-icon .navicon{background:0 0}.header .menu-btn:checked~.menu-icon .navicon:before{transform:rotate(-45deg)}.header .menu-btn:checked~.menu-icon .navicon:after{transform:rotate(45deg)}.header .menu-btn:checked~.menu-icon:not(.steps) .navicon:after,.header .menu-btn:checked~.menu-icon:not(.steps) .navicon:before{top:0}@media (min-width:992px){.header li{float:left}.header li a{padding:6px 30px}.header .menu{clear:none;float:right;max-height:none}.header .menu-icon{display:none}}label.error{color:red;font-size:1rem;display:block;margin-top:5px}label.error.fail-alert{border:2px solid red;border-radius:4px;line-height:1;padding:2px 0 6px 6px;background:#ffe6eb}input.valid.success-alert{border:2px solid #4caf50;color:green}input.error,textarea.error{border:1px solid red!important;font-weight:300;color:red}.alert{border:1px solid #0a3622;border-radius:6px;background:#d1e7dd;padding:10px}.alert-success{color:#0a3622} .display-6 {font-size: 2.5rem!important;}