.sec-pad{padding:50px 0 20px;}
.sec-pad1{padding-bottom:50px;}
.sec-pad2{padding:50px 0 !important;}
.sec-pad3 .sec-pad4{padding:20px !important;}
.sec-pad4{margin-bottom:50px !important;}
.sec-pad5{padding:20px !important;background-color:#000000ee !important;}
.sec-pad6{padding-top:50px;}

.txt-1, .txt-3{line-height:24px !important;font-size: 15px  !important;font-weight: 400 !important;}
.txt-2{font-size: 25px  !important;font-weight: 600 !important;}
.txt-3{text-align:justify !important;color:rgb(32, 32, 32) !important;}
.txt-6 h2{text-align:left !important;font-size:20px !important;font-weight:bold !important;}

.sec-img1{padding: 10px;border: 2px solid #fcb116!important;box-shadow: 0 3px 4px rgba(181, 131, 15, 0.4) !important;}.fg-loaded .sec-img1
.sec-img1 img{width:100%;height:300px;transition: transform .2s;}
.foogallery.fg-caption:hover .sec-img1 img{transform: scale(1.5);}
 .trend-image{overflow: hidden;}
 .trend-image img{width: 100%;height: 300px !important;object-fit: cover;transition: all 5s;}
 .trend-image:hover{transition: all 5s;overflow:hidden;}
 .trend-image:hover img{transform: scale(1.1);}

 .img-size{width:100%;}
.img-size img{width:150px !important;}
 .img-size1{width:100%;}
.img-size1 img{width:150px !important;}

.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator{border-block-start: var(--divider-border-width) var(--divider-border-style) #fdad15;}

 .elementor-8 .elementor-element.elementor-element-5557f80 .sub-menu, .elementor-8 .elementor-element.elementor-element-5557f80 nav.hfe-dropdown, .elementor-8 .elementor-element.elementor-element-5557f80 nav.hfe-dropdown-expandible, .elementor-8 .elementor-element.elementor-element-5557f80 nav.hfe-dropdown .menu-item a.hfe-menu-item, .elementor-8 .elementor-element.elementor-element-5557f80 nav.hfe-dropdown .menu-item a.hfe-sub-menu-item{background-color: transparent;}
 .elementor-8 .elementor-element.elementor-element-5557f80 .sub-menu, .elementor-8 .elementor-element.elementor-element-5557f80 nav.hfe-dropdown, .elementor-8 .elementor-element.elementor-element-5557f80 nav.hfe-dropdown-expandible, .elementor-8 .elementor-element.elementor-element-5557f80 nav.hfe-dropdown .menu-item a.hfe-menu-item, .elementor-8 .elementor-element.elementor-element-5557f80 nav.hfe-dropdown .menu-item a.hfe-sub-menu-item .navbar-brand{display:content;}

.background-color{background-color: #fcb116 !important;}
.elementor-22 .elementor-element.elementor-element-b29a3fb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22 .elementor-element.elementor-element-b29a3fb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color: #fcb116 !important;}
.elementor-22 .elementor-element.elementor-element-e58995c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22 .elementor-element.elementor-element-e58995c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color: #fcb116 !important;}
.elementor-22 .elementor-element.elementor-element-3a38832:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22 .elementor-element.elementor-element-3a38832 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color: #fcb116 !important;}
.elementor-22 .elementor-element.elementor-element-4c816df:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22 .elementor-element.elementor-element-4c816df > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color: #fcb116 !important;}
.elementor-22 .elementor-element.elementor-element-3a38832:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22 .elementor-element.elementor-element-3a38832 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color: #fcb116 !important;}
.elementor-22 .elementor-element.elementor-element-3efa8cd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22 .elementor-element.elementor-element-3efa8cd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color: #fcb116 !important;}
.elementor-22 .elementor-element.elementor-element-cfcb090:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22 .elementor-element.elementor-element-cfcb090 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color: #fcb116 !important;}
.elementor-22 .elementor-element.elementor-element-4a66b83:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22 .elementor-element.elementor-element-4a66b83 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color: #fcb116 !important;}
.elementor-22 .elementor-element.elementor-element-faa5eed:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22 .elementor-element.elementor-element-faa5eed > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color: #fcb116 !important;}
.back-color{background-image: linear-gradient(180deg, #fcb116 0%, #ff7400 100%) !important;}
.back-color1{background-image: linear-gradient(180deg, #4d4d4d 0%, #040404 100%) !important;}
.back-color2{background-color:#fcb116 !important;}
.back-color3{background-image: linear-gradient(180deg, #fcb116 0%, #ff7400 100%) !important;}
.back-color4{background:#4d4d4d !important;}
.back-color5{background:#000000 !important;}


.pad-0{padding:0 !important;}

.elementor-section .navbar-nav{margin: 0 auto;}
.elementor-section.dropdown-menu{border-radius: 15px;}
.elementor-section .dropdown-menu li{display: block; margin: 0;}
.elementor-section .navbar {text-align: center;border-radius: 30px;}
.elementor-section ul li a{color:#fff;font-weight:bold;font-size:15px;}
.elementor-section ul li {padding:0 15px;display: inline;transition:all 0.3s;}
.elementor-section ul li:hover{background:#58595B;}
.elementor-section .dropdown-menu{margin-top:-2px;width:200px; border-radius:0;}
.elementor-section .dropdown-menu li a{color:#000;padding: 3px 0 !important;}
.elementor-section .dropdown-menu li a:hover {width: 100%;height: 100%;color: #fff;transition: all 0.3s;}
.elementor-section.nav-item a {border-bottom: 3px solid transparent;}


 .img-box{display: inline-block;transition: transform .2s;}
 .img-box:hover .fg-image-wrap img{ transform: scale(1.1);transition:all 0.3s}

.elementor-8 .elementor-element.elementor-element-5557f80 .menu-item a.hfe-menu-item, .elementor-8 .elementor-element.elementor-element-5557f80 .menu-item a.hfe-sub-menu-item{color:#fff;}
.hfe-nav-menu li.menu-item.dropdown:before{content:"";font-family: var(--fa-style-family, "Font Awesome 6 Free");font-weight: var(--fa-style, 900);position: absolute;right: -4px;top: 50%;transform: translateY(-50%);
	color: #fff;}

.banner_area{position:relative;padding:200px 0;width: 100%;text-align: center;}
.banner_area img{width:100%; height:100%; object-fit:cover; position:absolute; left:0; top:0;z-index: -1;}
.banner_text{background:rgba(0,0,0,0.5); border-radius:20px;padding:20px; width:100%;}
.banner_text h3{color:#fff; margin:0;font-size:56px;}
.banner_text p {font-size:36px; margin:0; color:#fff;}

@media(min-width: 320px) and (max-width: 767px) {
.elementor-section .dropdown-menu{width:100%;}
.hfe-nav-menu li.menu-item.dropdown:before{right:5px;}
.banner_text h3{font-size:28px;}
.banner_text p {font-size:18px;}
.sec-pad{padding:30px 0 20px;}
.sec-pad1{padding-bottom:30px;}
.sec-pad2{padding:30px 0 !important;}
.sec-pad3 .sec-pad4{padding:20px !important;}
.sec-pad4{margin-bottom:30px !important;}
.sec-pad5{padding:20px 10px!important;}
.sec-pad6{padding-top:30px;}

.txt-2{font-size:20px !important;font-weight:500 !important;}
}










@media(min-width: 768px) and (max-width:1024px) {
.elementor-section .dropdown-menu{width:100%;}

.hfe-nav-menu li.menu-item.dropdown:before{right:5px;}
    .txt-2{font-size:20px !important;font-weight:500 !important;line-height: 24px;}
}