body {margin: 0px; padding: 0px; font-family: "Inter", sans-serif; overflow-x: hidden; letter-spacing: 1px;}

/*-----------------------------------------Common Css-----------------------------------------*/
.space {margin-top: 10px;}
.space1 {margin-top: 20px;}
.space2 {margin-top: 30px;}
.space3 {margin-top: 40px;}
.space4 {margin-top: 50px;}
.space5 {margin-top: 60px;}
.width {width: 100%;}
.max {max-width: 100%;}
.left {float: left;}
.right {float: right;}
.display {display: inline-block; width: 100%;}
.padding {padding: 0px !important;}
a {text-decoration: none !important;}
.headcontainer{width: 95% !important; position: relative; z-index: 9;}
.deskpadding{padding: 0px !important;}
.bodycontainer{width: 85% !important; font-family: "Inter";}

/*-----------------------------------------Top Header-----------------------------------------*/
.tophead{background-color: #FF6633; padding-top: 8px; padding-bottom: 8px; font-family: "Inter";}

.topheadtxt{color: #fff; font-size: 12px; text-align: left;}
.topheadtxt a{color: #fff;}
.topheadtxt a:hover{color: #FFBB77;}
.topheadtxt iconify-icon{margin-right: 0px; position: relative; top: 3px; font-size: 16px;}

.topheadsocial{float: right; margin-top: 0px;}
.topheadsocial ul{margin: 0px; padding: 0px; list-style: none;}
.topheadsocial ul li{padding-left: 10px; float: left; line-height: 1;}
.topheadsocial ul li a iconify-icon{color: #fff; font-size: 16px;}
.topheadsocial ul li a iconify-icon:hover{color: #FFBB77;}

/*-----------------------------------------Menu Section-----------------------------------------*/
.newheader {height:95px; position: fixed;  margin-top: 0%; left: 0; width: 100%; padding: 0; z-index: 10000; transition: all 0.2s ease-in-out;}
.newheader.active {background-color: #fff; margin-top: -2.4%; box-shadow: -1px 4px 5px 0px rgba(0,0,0,0.20); -webkit-box-shadow: -1px 4px 5px 0px rgba(0,0,0,0.20); -moz-box-shadow: -1px 4px 5px 0px rgba(0,0,0,0.20);}

.menuennquiry{margin-top: 15px; float: right; text-align: center; font-family: "Inter"}
.menuennquiry a{color: #fff; font-size: 14px; background-color: #FF9933; transition: 2s border-radius; border-radius: 40px; padding: 14px 8px 14px 10px;}
.menuennquiry a iconify-icon{font-size: 16px; position: relative; top: 13px; right: 3px; left: 3px; background-color: #FF6633; padding: 10px; border-radius: 100px;}
.menuennquiry a:hover{color: #fff; transition: 1s border-radius; border-radius: 5px;}

.menuennquiry1{margin-top: 15px; text-align: left; font-family: "Inter"}
.menuennquiry1 a{color: #444; font-size: 14px; background-color: #fff; transition: 2s border-radius; border-radius: 40px; padding: 14px 8px 14px 10px;}
.menuennquiry1 a iconify-icon{font-size: 16px; color: #fff; position: relative; top: 13px; right: 3px; left: 3px; background-color: #444; padding: 10px; border-radius: 100px;}
.menuennquiry1 a:hover{color: #444; transition: 1s border-radius; border-radius: 5px;}

/*-----------------------------------------Banner-----------------------------------------*/
.bannerbg{background-color: #FFF2EE; font-family: "Inter";}

.bannerimg{margin-top: 20px;}
.bannertag{position: absolute; bottom: 4%; line-height: 1.4; color: #444; font-size: 12px; background-color: #fff; padding: 10px 15px; border-radius: 40px; box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.15); -webkit-box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.15); -moz-box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.15);}
.bannertag span{color: #FF6633; font-weight: 600; font-size: 14px;}

.bantxt{font-family: "Exo"; margin-top: 12%;}
.bantxt h2{color: #444; font-size: 14px !important; margin: 0px 0px 0px 0px !important;}
.bantxt h1{color: #444; font-size: 55px!important; line-height: 1.1; margin: 5px 0px 0px 0px !important; font-weight: 800;}
.bantxt h1 span{color: #FF6633;}
.bantxt p{font-size: 14px; color: #444; line-height: 1.6; font-family: "Inter"; width: 70%; margin-top: 10px;}

.stats-container {border-top: 1px solid #444; padding-top: 40px; margin-top: 70px; font-family: "Inter"; display: flex; justify-content: left; align-items: center; gap: 55px; flex-wrap: wrap;}
.stat-box {text-align: left;}
.stat-number {color: #FF6633; font-weight: 800; font-size: 50px; line-height: 1.4;}
.stat-text {color: #444; font-size: 14px; line-height: 1.1;}
@media (max-width: 600px) {
    .stats-container {
      flex-direction: column;
      gap: 20px;
    }
}

/*-----------------------------------------Section 1-----------------------------------------*/
.section1{background-color: #FF6633; font-family: "Inter";}

.sec1box1{margin-top: 30px; display: inline-block; margin-bottom: 20px;}
.sec1box1 div:nth-child(1){float: left; margin-right: 10px;}
.sec1box1 div:nth-child(1) iconify-icon{background-color: #FF9933; border-radius: 10px; padding: 5px; font-size: 46px; color: #fff;}
.sec1box1 div:nth-child(2){color: #fff; font-family: "Exo";}
.sec1box1 div:nth-child(2) h2{font-size: 18px !important; text-transform: capitalize; font-weight: 600 !important; margin: 0px 0px 8px 0px !important;}
.sec1box1 div:nth-child(2) p{font-size: 14px; line-height: 1.3; width: 80%; text-transform: capitalize;}

.sec1box1borleft{border-left: 1px solid #fff; padding-left: 3.5% !important;}

/*-----------------------------------------Section 2-----------------------------------------*/
.section2{margin-top: 5%; font-family: "Inter"; background-image: url(../image/bg2.webp); background-repeat: no-repeat; background-position: right;}
.section2 h2{color: #FF9933; text-transform: capitalize;  font-size: 12px !important; display: inline-block; padding: 10px 20px; margin: 25px 0px 0px 0px !important; border-radius: 20px; background-color: #FFF2EE;}
.section2 h1{color: #444; font-size: 53px!important; line-height: 1.1; margin: 10px 0px 0px 0px !important; font-weight: 800;}
.section2 h1 span{color: #FF6633;}
.section2 p{font-size: 15px; color: #444; line-height: 1.5; font-family: "Inter"; margin-top: 25px;}
.section2 p span{color: #FF6633; font-size:18px; font-weight: 600;}

.sec2tag{ line-height: 1.6; color: #444; font-size: 14px; margin-top: 30px;}
.sec2tag span{color: #FF6633; font-weight: 600; font-size: 14px;}

.sec2bordertop{border-top: 1px solid #ddd; margin: 40px 0px;}

.sec2box1{position: absolute; display: inline-block; bottom: 5%; right: 30px; background-color: #fff; padding: 0px 20px 0px 10px; border-radius: 30px;}
.sec2box1 img{float: left;}
.sec2box1 div{float: left; color: #444; font-size: 14px; line-height: 1.1; margin-top: 5px;}
.sec2box1 div span{color: #FF6633; font-weight: 600; font-size: 44px;}
.sec2box1 p{float: left; margin: 0px !important;}

/*-----------------------------------------Section 3-----------------------------------------*/
.section3{margin-top: 5%; font-family: "Inter";}

.slider-track {display: flex; width: max-content; animation: scroll 40s linear infinite;}
.slider-container:hover .slider-track {animation-play-state: paused;}
.slider-track div:nth-child(even){margin-top:50px}
.slide {flex: 0 0 auto; width: auto; margin-right: 20px;}
.slide img { width: 100%; height: auto;}
 @keyframes scroll {
    0% {
        transform: translateX(0);
    }
    100% {
        transform: translateX(-50%);
    }
}

/*-----------------------------------------Section 4-----------------------------------------*/
.section4{margin-top: 5%; font-family: "Inter";}
.section4 h2{color: #FF9933; text-transform: capitalize; font-size: 12px !important; display: inline-block; padding: 10px 20px; margin: 0px 0px 0px 0px !important; border-radius: 20px; background-color: #FFF2EE;}
.section4 h1{color: #444; font-size: 55px!important; line-height: 1.1; margin: 10px 0px 0px 0px !important; font-weight: 800;}
.section4 h1 span{color: #FF6633;}

.viewservices{ float: right; margin-top: 70px; text-align: center;  font-family: "Inter"}
.viewservices a{color: #fff; transition: 1s border-radius; font-size: 14px; background-color: #FF9933; padding: 14px 8px 14px 10px; border-radius: 40px;}
.viewservices a iconify-icon{font-size: 16px; position: relative; top: 13px; right: 3px; left: 3px; background-color: #FF6633; padding: 10px; border-radius: 100px;}
.viewservices a:hover{color: #fff; transition: 1s border-radius; border-radius: 5px;}

.sec4box1{border: #E8EEED 1px solid; height: 345px; border-radius: 50px; margin: 20px 0px 20px 0px; padding: 20px 20px;}
.sec4box1 div:nth-child(1){background-color: #444444; padding: 10px 10px; border-radius: 20px; display: inline-block;}
.sec4box1 div:nth-child(1) img{max-width: 100%;}
.sec4box1 h3{color: #FF6633; font-weight: 600; text-transform: capitalize; font-size: 18px !important; margin:20px 0px 0px 0px !important;}
.sec4box1 p{font-size: 14px; color: #444; line-height: 1.5; font-family: "Inter"; margin-top: 10px;}
.sec4box1 iconify-icon{color: #fff; margin-top: 12px; font-size: 18px; transition: 1s border-radius; background-color: #FF6633; border-radius: 100px; padding: 10px 10px;     position: absolute;
    bottom: 33px;}
.sec4box1 iconify-icon:hover{ border-radius: 5px; transition: 1s border-radius;}

.sec4box2{border: #E8EEED 1px solid; text-align: center; border-radius: 50px; margin: 20px 0px 20px 0px; padding: 20px 20px;}
.sec4box2 div:nth-child(1){background-color: #444444; padding: 10px 10px; border-radius: 20px; display: inline-block;}
.sec4box2 div:nth-child(1) img{max-width: 100%;}
.sec4box2 h3{color: #FF6633; font-weight: 600; text-transform: capitalize; font-size: 20px !important; margin:20px 0px 0px 0px !important;}
.sec4box2 p{font-size: 16px; color: #444; line-height: 1.5; font-family: "Inter"; margin-top: 15px;}

.menuennquiry2{text-align: center; font-family: "Inter"; margin-top: 30px; margin-bottom: 25px;}
.menuennquiry2 a{color: #fff; font-size: 14px; background-color: #FF9933; border-radius: 40px; transition: 1s border-radius; padding: 14px 8px 14px 10px;}
.menuennquiry2 a iconify-icon{font-size: 16px; position: relative; top: 13px; right: 3px; left: 3px; background-color: #FF6633; padding: 10px; border-radius: 100px;}
.menuennquiry2 a:hover{color: #fff; transition: 1s border-radius; border-radius: 5px;}

/*-----------------------------------------Section 5-----------------------------------------*/
.section5{margin-top: 5%; font-family: "Inter"; background-color: #FFF2EE; padding-top: 60px; padding-bottom: 60px;}
.section5 h2{color: #FF9933; text-transform: capitalize; font-size: 12px !important; display: inline-block; padding: 10px 20px; margin: 45px 0px 0px 0px !important; border-radius: 20px; background-color: #fff;}
.section5 h1{color: #444; font-size: 46px!important; line-height: 1.1; margin: 10px 0px 0px 0px !important; font-weight: 800;}
.section5 h1 span{color: #FF6633;}
.section5 p{font-size: 15px; color: #444; line-height: 1.5; font-family: "Inter"; margin-top: 25px;}

.sec5box1{display: inline-flex; width: 100%;}
.sec5box1 img:nth-child(1){float: left; margin-right: 8px;}
.sec5box1 img:nth-child(2){float: left;}

.formbox{width: 60%; margin-top: 45px;}
.form-group{margin: 18px 0px !important;}
.form-control{font-family: "Inter" !important; border-radius: 30px !important; padding: 20px 20px !important; border: 1px solid #E8EEED !important; height: 55px !important; font-size: 13px !important;}
.form-control::placeholder{color: #444 !important;}
.btn-default{background-color: #FF9933 !important; margin-top: 15px; width: 100%; color: #fff !important; border-radius: 30px !important; padding: 14px 8px 0px 10px !important; border: 0px !important; font-size: 18px !important;}
.btn-default iconify-icon{float: right;  position: relative; top: -7px; right: 3px; left: 3px; background-color: #FF6633; padding: 10px; border-radius: 100px;}

/*-----------------------------------------Section 6-----------------------------------------*/
.section6{margin-top: 5%; text-align: center; font-family: "Inter";}
.section6 h2{color: #FF9933; text-align: center; text-transform: capitalize; font-size: 12px !important; display: inline-block; padding: 10px 20px; margin: 0px 0px 0px 0px !important; border-radius: 20px; background-color: #FFF2EE;}
.section6 h1{color: #444; text-align: center; font-size: 50px!important; line-height: 1.1; margin: 10px 0px 0px 0px !important; font-weight: 800;}
.section6 h1 span{color: #FF6633;}

.sec6box1{background-color: #FF9933; border-radius: 50px; margin-top: 110px; padding: 30px 30px; margin-left: 50px;}
.sec6box1 h3{color: #fff; text-align: left; line-height: 1.5; text-transform: capitalize; font-weight: 400; font-size: 26px !important; margin: 0px 0px 0px 0px !important;}
.sec6box1 h3 span{font-size: 28px; font-weight: 600;}
.sec6box1 p{font-size: 15px; text-align: left; color: #fff; width: 93%; line-height: 1.5; font-family: "Inter"; margin-top: 10px;}
.img4{position: relative; right: 175px; margin-top: -100px;}

/*-----------------------------------------Section 7-----------------------------------------*/
.section7{padding-top: 60px; font-family: "Inter"; padding-bottom: 60px; text-align: center; background-image: url(../image/bg3.webp); background-repeat: no-repeat; background-size: cover;}
.section7 h2{color: #FF9933; text-align: center; text-transform: capitalize; font-size: 12px !important; display: inline-block; padding: 10px 20px; margin: 0px 0px 0px 0px !important; border-radius: 20px; background-color: #fff;}
.section7 h1{color: #fff; text-align: center; font-size: 50px!important; line-height: 1.1; margin: 10px 0px 0px 0px !important; font-weight: 800;}
.section7 p{font-size: 15px; color: #fff; width: 75%; line-height: 1.5; font-family: "Inter"; margin: 15px auto 20px auto;}

.section7div{font-size: 15px; color: #fff; width: 75%; line-height: 1.5; font-family: "Inter"; margin: 15px auto 20px auto;}

.sec7box1{margin: 30px 0px;}
.sec7box1 h3{color: #fff; font-size: 15px !important; font-weight: 400; margin: 0px !important; text-transform: capitalize;}

/*-----------------------------------------Section 8-----------------------------------------*/
.section8{margin-top: 4%; font-family: "Inter";}
.section8 h2{color: #FF9933; text-transform: capitalize; font-size: 12px !important; display: inline-block; padding: 10px 20px; margin: 0px 0px 0px 0px !important; border-radius: 20px; background-color: #FFF2EE;}
.section8 h1{color: #444; font-size: 50px!important; line-height: 1.1; margin: 10px 0px 0px 0px !important; font-weight: 800;}
.section8 h1 span{color: #FF6633;}

.viewblog{ float: right; margin-top: 30px; text-align: center;  font-family: "Inter"}
.viewblog a{color: #fff; font-size: 14px; transition: 1s border-radius; background-color: #FF9933; padding: 14px 8px 14px 10px; border-radius: 40px;}
.viewblog a iconify-icon{font-size: 16px; position: relative; top: 13px; right: 3px; left: 3px; background-color: #FF6633; padding: 10px; border-radius: 100px;}
.viewblog a:hover{color: #fff; transition: 1s border-radius; border-radius: 5px;}

.sec8box1{margin-top: 50px;}
.sec8box1 img{border-radius: 50px;}
.sec8box1 h3{color: #444; font-weight: 600; font-size: 20px !important; line-height: 1.3;  margin: 20px 0px 0px 0px !important;}
.sec8box1 p{font-size: 14px; text-align: left; color: #444; width: 100%; line-height: 1.5; font-family: "Inter"; margin-bottom: 15px; margin-top: 15px;}
.sec8box1 a{color: #FF6633; font-weight: 600; font-size: 14px;}
.sec8box1 a iconify-icon{position: relative; top:4px; font-size: 14px;}

/*-----------------------------------------Section 9-----------------------------------------*/
.section9{margin-top: 5%; font-family: "Inter"; padding-top: 60px; padding-bottom: 60px; text-align: center; background-image: url(../image/bg1.webp); background-repeat: no-repeat; background-size: cover;}
.section9 h2{color: #FF9933; padding: 10px 20px; text-align: center; text-transform: capitalize; font-size: 12px !important; display: inline-block; margin: 0px 0px 0px 0px !important; border-radius: 20px; background-color: #fff;}
.section9 h1{color: #444; text-align: center; font-size: 50px!important; line-height: 1.1; margin: 10px 0px 0px 0px !important; font-weight: 800;}
.section9 h1 span{color: #FF6633;}

.testimonial-card {text-align: left; font-family: "Inter"; border: 1px solid #E8EEED; background-color: #fff; border-radius: 20px; padding: 24px; box-shadow: 0 2px 8px rgba(0,0,0,0.05);}
.stars {color: #FFA500; font-size: 16px; margin-bottom: 16px;}
.testimonial-text {color: #444; font-size: 14px; line-height: 1.5; margin-bottom: 20px;}
.profile { display: flex; align-items: center;}
.profile-img {font-size: 30px; margin-right: 12px;}
.profile-info .name { font-weight: bold; color: #444; margin: 0;}
.profile-info .title {font-size: 14px; color: #333; margin: 0;}

/*-----------------------------------------Footer-----------------------------------------*/
.footerbg{background-color: #444444; font-family: "Inter";  padding-top: 30px; padding-bottom: 20px;}

.ftrabt{margin-top: 0px;}
.ftrabt p{color: #fff; font-size: 12px; font-weight: 300; line-height: 1.7; margin-top:6px; width: 85%;}

.ftrsocial{margin-top: 20px;}
.ftrsocial ul{margin: 0px; padding: 0px; list-style: none;}
.ftrsocial ul li{padding-right: 10px; float: left;}
.ftrsocial ul li a iconify-icon{color: #C6C6C6; font-size: 16px;}
.ftrsocial ul li a iconify-icon:hover{color:#FF6633;}

.ftrtitle{font-size: 18px; color: #fff;  margin-top: 20px; text-transform: capitalize;}

.ftrlinks{margin-top: 10px; font-weight: 300; text-transform: capitalize;}
.ftrlinks ul{margin: 0px; padding: 0px; list-style: none;}
.ftrlinks ul li{font-size: 12px; color: #fff; padding-bottom: 20px;}
.ftrlinks ul li a{color: #fff;}
.ftrlinks ul li a:hover{color: #C6C6C6;}
.ftrlinks ul li iconify-icon{color: #fff; margin-right: 5px; font-size: 18px; position: relative; top: 4px;}

.ftrborder{border-bottom: 1px solid #E8EEED; margin: 40px 0px 20px 0px;}

/*-----------------------------------------Copy Right-----------------------------------------*/
.copytxt{text-align: left; color: #fff; font-size: 12px; font-weight: 300; font-family: "Inter";}

.ftrmenu{float: right; font-weight: 300; font-family: "Inter";}
.ftrmenu ul{margin: 0px; padding: 0px; list-style: none;}
.ftrmenu ul li{float: left; font-size: 12px; color: #fff; padding-left: 50px;}
.ftrmenu ul li a{color: #fff;}
.ftrmenu ul li a:hover{color: #C6C6C6;}

/*-----------------------------------------Form-----------------------------------------*/
.gform_title, .gfield_label{display: none !important;}
.gform_footer{margin: 0px 0px 0px 0px !important}
.gform-theme--foundation .gform-grid-col.gform-grid-col--size-auto{text-align:left !important;}
.gfield{text-align:left !important;}
.gfield--type-phone{margin-top: -25px !important;}
.gform_required_legend{display:none;}
.gform_button {background-color:#FF9933 !important; width:100% !important; font-size:15px !important; color:#fff !important; padding: 17px 8px 17px 10px !important; border-radius: 40px !important; margin-top:30px !important}
.gform_fields{width: 100% !important; margin: 0px auto !important;}
.gform_footer{width: 100% !important;}
.gfield{    padding: 0px !important;}
.gform_fields{    margin: 0px !important;}
#input_1_1_3, #input_1_3, #input_2_1_3, #input_2_3, #input_2_6{border: none !important; border-radius: 40px !important; height: 50px !important;  padding: 10px 20px !important;}
#gform_2 .gform_footer{margin-top: 0px !important;}
#input_1_1_3, #input_1_3, #input_2_1_3, #input_2_3, #input_2_6::placeholder{color: #444 !important;}
#field_2_3{margin-top: -5px !important;}

/*-----------------------------------------Blog Page-----------------------------------------*/
.bloginnerbanner{background-color: #FFF2EE; font-family: "Inter"; padding-bottom: 25px; padding-top: 30px; text-align: center;}
.bloginnerbanner::before{content: ' '; display: block; position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 0; opacity: 0.2; background:url("../image/bloginnerbanner.webp") no-repeat center center; background-size: cover;}
.blogtitle{color: #444; font-size: 58px; font-weight: 800; margin: 0px !important; position: relative; z-index: 9; text-align: center;}
.my-post-space{width: 85% !important;}
.entry-title{font-size: 28px !important; text-align: left; color: #fff; margin: 10px 0px !important; font-weight: 500; line-height: 1.4; letter-spacing: 1px;}
.entry-content1 p{text-align: left; font-family: "Inter"; color: #444; font-size: 16px; line-height: 1.7; margin-top: 10px;}
.entry-content1 a{color:#0A66C2;}
.comments-link, .edit-link, .tags-links, .updated, .byline{display: none;}
.entry-footer{position: relative; display: none !important; background-color: #fff; top: 10px;  display: inline-block; width: auto; z-index: 9; border-radius: 0px 10px 10px 0px; padding:0px 0px 3px 0px; font-size: 12px !important;}
.mythumb{margin-top: 0px;}
.entry-footer svg{margin-right: 2px; position: relative; top: 3px;}
.entry-footer a{color: #333;}
.entry-footer span{margin-right: 15px;}
.entry-content1{margin-bottom: 20px; letter-spacing: 1px;}
.blogdisplay{display: inline-flex;}
.blogdisplay article{float: left; width: 45%; margin: 20px 2.5% 70px 2.5%;}
.entry-content1 ul{line-height: 3;}
.entry-content1 ul li{font-size: 16px; font-weight: 400; color: #444; letter-spacing: 1px;}
.entry-content1 p strong{color: #000; font-weight: 500 !important;}
.entry-content1 h4{margin: 20px 0px 10px 0px; font-size: 26px; color:#0A66C2 !important;}
.entry-content1 h5{margin:15px 0px 5px 0px; font-size: 18px; font-weight: 500 !important;}
.nav-previous, .nav-next{font-family: "Inter"; font-size: 14px; line-height: 1.3; margin-top: 20px; margin-bottom: 50px;}
.entry-meta{background-color: #fff; display: none !important; padding: 5px 10px; position: relative; z-index: 9; text-align: center; width: 15%; margin: 10px auto 0px auto; border-radius: 10px;}
.entry-meta svg{position: relative; top:2px; right:5px;}
.entry-meta span a{color: #333; font-size: 14px;}
.bloginnerbanner h1{font-size: 26px !important; text-align: center; z-index: 9; color: #444; position: relative; text-transform: capitalize; margin: 2% 0px 2% 0px !important; font-weight: 800; line-height: 1.4; letter-spacing: 1px;}
.site-featured-image img{width: 43%; margin:-10% auto 20px auto; border-radius: 50px; text-align: center; position: relative; z-index: 9;}
.post-thumbnail{text-align: center;}
.post-thumbnail img{border-radius: 50px; margin-top: 30px !important;}
.bloginnerbanner .entry-title{display: block !important;}
.nav-links{display: inline-block; width: 100%;}
.nav-previous{float: left;}
.nav-next{float: right;}
.blogdisplay .entry-title{display: block !important; font-family: "Inter"; color: #444; font-weight: 600; font-size: 20px !important; line-height: 1.3;  margin: 20px 0px 0px 0px !important;}
.blogdisplay .entry-title a{color: #444 !important;}
.more-link{color: #FF6600 !important; position: relative; display: flex; margin-top: 20px; font-weight: 600; font-size: 14px !important;}

/*-----------------------------------------Theme Edit-----------------------------------------*/
.section2 p:last-child, .bodycontainer p:last-child, .innerbanner p:last-child, .insection1 p:last-child, .insection2 p:last-child{margin: 0px !important;}

/*-----------------------------------------Inner Page-----------------------------------------*/
.innerbanner{background-color: #FFF2EE; font-family: "Inter"; padding-bottom: 25px; padding-top: 30px; text-align: center; margin-top: 0%;}
.innerbanner h2{color: #444; font-size: 58px; font-weight: 800; margin: 0px !important;}

.breadcrumb{margin: 5px 0px 0px 0px !important; font-family: "Inter"; padding: 0px !important; background-color: transparent !important;}
.breadcrumb ul{margin: 0px; padding: 0px; list-style: none; display: inline-block;}
.breadcrumb ul li{float: left; color: #FF6600; font-size: 13px;}
.breadcrumb ul li a{color: #444;}
.breadcrumb ul li a::after{content: '»'; padding: 0px 8px;}

.insection1{margin-top: 5%; background-color: #FFF2EE; padding-top: 60px; font-family: "Inter";}
.insection1 h2{color: #FF9933; text-transform: capitalize;  font-size: 12px !important; display: inline-block; padding: 10px 20px; margin: 25px 0px 0px 0px !important; border-radius: 20px; background-color: #fff;}
.insection1 h1{color: #444; font-size: 35px!important; line-height: 1.1; margin: 10px 0px 0px 0px !important; font-weight: 800;}
.insection1 h1 span{color: #FF6633;}
.insection1 p{font-size: 15px; color: #444; line-height: 1.5; font-family: "Inter"; margin-top: 25px;}
.insection1 ul{margin: 20px 0px 0px 15px; padding: 0px; list-style: disc; line-height: 2;}
.insection1 ul li{font-size: 15px; color: #444;}

.insection2{background-color: #FF9933; font-family: "Inter"; padding-bottom: 40px; font-family: "Inter"; color: #fff; text-align: center; padding-top: 20px; padding-left: 20px; padding-right: 20px; border-radius: 50px; margin-top: -100px; box-shadow: -1px 4px 5px 0px rgba(0,0,0,0.20); -webkit-box-shadow: -1px 4px 5px 0px rgba(0,0,0,0.20); -moz-box-shadow: -1px 4px 5px 0px rgba(0,0,0,0.20);}
.insection2 h3{text-transform: capitalize; margin: 0px 0px 0px 0px !important; font-size: 20px; font-weight: 600;}
.insection2 p{font-size: 14px; color: #fff; line-height: 1.5; margin: 15px auto !important; width: 60%;}
.insection2 h3 iconify-icon{background-color: #fff; color: #FF9933; position: relative; top: 17px; font-size: 33px; padding: 8px; border-radius: 10px;}

.inmenuennquiry{text-align: center;  font-family: "Inter"}
.inmenuennquiry a{color: #444; font-size: 14px; transition: 1s border-radius; background-color: #fff;  border-radius: 40px; padding: 14px 8px 14px 10px;}
.inmenuennquiry a iconify-icon{font-size: 16px; color: #fff; position: relative; top: 13px; right: 3px; left: 3px; background-color: #FF6633; padding: 10px; border-radius: 100px;}
.inmenuennquiry a:hover{color: #444; transition: 1s border-radius; border-radius: 5px;}

.insection3{margin-top: 0px !important; font-family: "Inter";}

.insection4{margin-top: 3%; margin-bottom: 5%; font-family: "Inter";}

.insection5{margin-top: 4%; font-family: "Inter";}

.insection6{margin-top: 4%; font-family: "Inter";}
.insection6 h2{color: #FF9933; text-transform: capitalize;  font-size: 12px !important; display: inline-block; padding: 10px 20px; margin: 25px 0px 0px 0px !important; border-radius: 20px; background-color: #FFF2EE;}
.insection6 h1{color: #444; font-size: 35px!important; line-height: 1.1; margin: 10px 0px 0px 0px !important; font-weight: 800;}
.insection6 h1 span{color: #FF6633;}

.insection7{margin-top: 5%; font-family: "Inter";}

.insec5box1{border: 1px solid #FFF2EE; font-family: "Inter"; padding: 30px 15px 30px 25px; border-radius: 50px; height: 220px;}
.insec5box1 iconify-icon{color: #FF6633; border-radius: 10px; padding: 8px; background-color: #FFF2EE; font-size: 30px;}
.insec5box1 h3{color: #FF6633; text-transform: capitalize; font-weight: 600; margin: 10px 0px !important; font-size: 18px;}
.insec5box1 p{font-size: 14px; line-height: 1.8; color: #444; letter-spacing: 0px;}
.insec5box1 a{color: #444;}

/*-----------------------------------------Footer Scroller-----------------------------------------*/
#bottom {margin-top: 0px 0 0 0;}
#bottom a {font-size: 17px;}
.scrollerbottom { float: right; color: #000; right: 0px; bottom: -25px; z-index: 100; position: absolute; margin-top: 0px; font-size: 50px;}
.scrollerbottom iconify-icon{color: #000;}

.entry-title{display: none !important;}


/*-----------------------------------------Thank You-----------------------------------------*/
.tanktxt{text-transform:capitalize; color:#fff; font-size:33px; line-height:1.6; font-family: "Inter";}
.tanktxt span{font-size:26px;}

/*-----------------------------------------Menu-----------------------------------------*/
.navbar {
  margin-top: 25px;
    font-family: 'Inter';
    font-size: 14px;
    display: inline-block;
}

.navbar ul {
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}

.navbar li {
  position: relative;
}

.navbar a {
  display: block;
  padding: 10px 18px;
  color: #444;
  text-decoration: none; 
}

.navbar a:hover {
  background-color: #FF6633; color: #fff; border-radius: 30px;
}

/* Submenu styling */
.navbar ul ul {
  display: none;
  position: absolute;
  top: 100%;
  left: 0;
  background: #444;
  min-width: 150px;
}

.navbar ul ul li {
  width: 100%;
}

.navbar li:hover > ul {
  display: block; /* Show submenu on hover for desktop */
}

/* Hamburger menu */
.menu-toggle {
  display: none;
  flex-direction: column;
  cursor: pointer;
}

.menu-toggle span {
  background: #FF6633;
  height: 3px;
  width: 25px;
  margin: 4px 0;
}

/* Responsive styles */
@media (max-width: 1080px) {
  .navbar ul {
    flex-direction: column;
    display: none;
    width: 100%;
  }
  .navbar ul.active {
    display: flex;
    background-color: #000;
        width: 60%;
        position: fixed;
        left: 0px;
        z-index: 99;
        top: 0px; height: 100%;
  }
  .navbar a{color: #fff;}
  .navbar li:hover > ul {
    display: none; /* disable hover submenus for mobile */
  }
  .menu-toggle {
    display: flex; float: right;
  }
  .navbar ul ul {
    position: static;
  }
}